{ "timestamp": "2026-09-02 00:27:26.0527", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 00:27:26.0709", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 00:27:30.4087", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 00:27:30.4262", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 00:27:30.7057", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 00:27:30.7237", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 04:22:26.6968", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 04:22:26.6968", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"COMPLETED_BATCH\",\"EventArgs\":[{\"Key\":\"BatchId\",\"Value\":2913}]}" }
{ "timestamp": "2026-09-02 04:22:26.9453", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : COMPLETED_BATCH ###" }
{ "timestamp": "2026-09-02 04:22:26.9453", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToBatchParticipantsForCompletedStatus function for  whatsapp notification #" }
{ "timestamp": "2026-09-02 04:22:27.0060", "level": "Debug", "severity": "DEBUG", "message": "Executing completed notification function to batch participants" }
{ "timestamp": "2026-09-02 04:22:27.0060", "level": "Debug", "severity": "DEBUG", "message": "Generating certificate." }
{ "timestamp": "2026-09-02 04:22:27.0629", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"HandleMessage\",\r\n  \"Message\": \"Value cannot be null.\\r\\nParameter name: path4\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.ArgumentNullException: Value cannot be null.\r\nParameter name: path4\r\n   at System.IO.Path.Combine(String path1, String path2, String path3, String path4)\r\n   at IncidentReporter.API.Helpers.ExportTrainingCertificateHelper.ExportCertificate(TrainingCertificateDTO participant, String outputAbsoluteFilePath, Int32 orgId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\Helpers\\ExportTrainingCertificateHelper.cs:line 26\r\n   at IncidentReporter.API.Helpers.ExportTrainingCertificateHelper.ExportCertificatePDFAsByteArray(TrainingCertificateDTO participant, Int32 orgId, Int32 batchId, Int32 participantId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\Helpers\\ExportTrainingCertificateHelper.cs:line 117\r\n   at IncidentReporter.NotificationSender.DAL.Events.Notifier.SendNotificationToBatchParticipantsForCompletedStatus(String eventName, Int64 batchId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\DAL\\Events\\Notifier.cs:line 3552\r\n   at IncidentReporter.NotificationSender.DAL.Events.EventHandler.HandleMessage(IMessage message) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\DAL\\Events\\EventHandler.cs:line 538" }
{ "timestamp": "2026-09-02 04:22:27.0709", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 04:22:27.0709", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 04:22:27.0709", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_COMPLETION_ROLE_USERS\",\"EventArgs\":[{\"Key\":\"BatchId\",\"Value\":2913},{\"Key\":\"OrganisationId\",\"Value\":264}]}" }
{ "timestamp": "2026-09-02 04:22:27.0709", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_COMPLETION_ROLE_USERS ###" }
{ "timestamp": "2026-09-02 04:22:27.0709", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchCompletionRoleNotification for batchId=2913 organisationId=264 #" }
{ "timestamp": "2026-09-02 04:22:27.1325", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchCompleteRoleTemplate.html" }
{ "timestamp": "2026-09-02 04:22:27.1325", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchAbsenteesRoleTemplate.html" }
{ "timestamp": "2026-09-02 04:22:27.1325", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.1325", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.1325", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.1438", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.2199", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957393,\"created_on\":\"2026-09-02T04:22:27.223Z\",\"updated_on\":\"2026-09-02T04:22:27.223Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.2220", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.2220", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.2220", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.2220", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.2220", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.2220", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.2733", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957394,\"created_on\":\"2026-09-02T04:22:27.278Z\",\"updated_on\":\"2026-09-02T04:22:27.278Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.2733", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.2733", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.2733", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.2733", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.2733", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.2733", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.3257", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957395,\"created_on\":\"2026-09-02T04:22:27.331Z\",\"updated_on\":\"2026-09-02T04:22:27.331Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.3257", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.3257", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.3257", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.3257", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.3257", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.3257", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.3773", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957396,\"created_on\":\"2026-09-02T04:22:27.383Z\",\"updated_on\":\"2026-09-02T04:22:27.383Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.3773", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.3773", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.3773", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.3793", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.3793", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.3793", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.4276", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957397,\"created_on\":\"2026-09-02T04:22:27.435Z\",\"updated_on\":\"2026-09-02T04:22:27.435Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.4276", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.4276", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.4276", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.4276", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.4276", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.4276", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.4785", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957398,\"created_on\":\"2026-09-02T04:22:27.484Z\",\"updated_on\":\"2026-09-02T04:22:27.484Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.4785", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.4785", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.4785", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.4785", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.4785", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.4785", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.5397", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11706@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Bodie France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957399,\"created_on\":\"2026-09-02T04:22:27.534Z\",\"updated_on\":\"2026-09-02T04:22:27.534Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.5397", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.5397", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.5397", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.5397", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.5397", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.5397", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.5909", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11706@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Bodie France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957400,\"created_on\":\"2026-09-02T04:22:27.599Z\",\"updated_on\":\"2026-09-02T04:22:27.599Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.5909", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.5909", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.5966", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.5966", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.5966", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.5966", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.6437", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957401,\"created_on\":\"2026-09-02T04:22:27.656Z\",\"updated_on\":\"2026-09-02T04:22:27.656Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.6437", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.6437", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.6437", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.6437", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.6437", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.6437", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.7071", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957402,\"created_on\":\"2026-09-02T04:22:27.712Z\",\"updated_on\":\"2026-09-02T04:22:27.712Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.7071", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.7071", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.7071", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.7071", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.7071", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.7071", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.7550", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latri France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957403,\"created_on\":\"2026-09-02T04:22:27.769Z\",\"updated_on\":\"2026-09-02T04:22:27.769Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.7550", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.7550", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.7550", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.7550", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.7699", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.7699", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.8205", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latri France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957404,\"created_on\":\"2026-09-02T04:22:27.826Z\",\"updated_on\":\"2026-09-02T04:22:27.826Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.8205", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.8205", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.8205", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.8205", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.8205", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.8205", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.8744", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957405,\"created_on\":\"2026-09-02T04:22:27.880Z\",\"updated_on\":\"2026-09-02T04:22:27.880Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.8744", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.8744", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.8744", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.8783", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.8783", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.8783", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.9293", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957406,\"created_on\":\"2026-09-02T04:22:27.936Z\",\"updated_on\":\"2026-09-02T04:22:27.936Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.9293", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.9293", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.9293", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.9293", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.9293", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.9293", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:27.9843", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01098@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Olita Lubin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957407,\"created_on\":\"2026-09-02T04:22:27.992Z\",\"updated_on\":\"2026-09-02T04:22:27.992Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:27.9884", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:27.9884", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:27.9884", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:27.9884", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:27.9884", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:27.9884", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.0387", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01098@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Olita Lubin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957408,\"created_on\":\"2026-09-02T04:22:28.048Z\",\"updated_on\":\"2026-09-02T04:22:28.048Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.0387", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.0387", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.0387", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.0387", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.0387", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.0387", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.0904", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957409,\"created_on\":\"2026-09-02T04:22:28.104Z\",\"updated_on\":\"2026-09-02T04:22:28.104Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.1008", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.1008", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.1008", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.1008", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.1008", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.1008", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.1472", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957410,\"created_on\":\"2026-09-02T04:22:28.160Z\",\"updated_on\":\"2026-09-02T04:22:28.160Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.1472", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.1472", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.1472", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.1472", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.1472", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.1472", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.2042", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10935@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alisable Tester<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957411,\"created_on\":\"2026-09-02T04:22:28.214Z\",\"updated_on\":\"2026-09-02T04:22:28.214Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.2042", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.2042", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.2042", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.2042", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.2103", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.2103", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.2592", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10935@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alisable Tester<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957412,\"created_on\":\"2026-09-02T04:22:28.264Z\",\"updated_on\":\"2026-09-02T04:22:28.264Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.2592", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.2592", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.2592", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.2592", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.2592", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.2592", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.3147", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04019@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Becky Coulon<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957413,\"created_on\":\"2026-09-02T04:22:28.321Z\",\"updated_on\":\"2026-09-02T04:22:28.321Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.3172", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.3172", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.3172", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.3172", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.3172", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.3172", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.3646", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04019@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Becky Coulon<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957414,\"created_on\":\"2026-09-02T04:22:28.372Z\",\"updated_on\":\"2026-09-02T04:22:28.372Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.3646", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.3646", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.3646", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.3646", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.3646", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.3646", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.4228", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05835@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Magdalene Croft<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957415,\"created_on\":\"2026-09-02T04:22:28.427Z\",\"updated_on\":\"2026-09-02T04:22:28.427Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.4228", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.4228", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.4228", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.4267", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.4267", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.4267", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.4788", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05835@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Magdalene Croft<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957416,\"created_on\":\"2026-09-02T04:22:28.484Z\",\"updated_on\":\"2026-09-02T04:22:28.484Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.4788", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.4788", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.4788", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.4788", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.4788", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.4788", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.5315", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957417,\"created_on\":\"2026-09-02T04:22:28.537Z\",\"updated_on\":\"2026-09-02T04:22:28.537Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.5315", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.5315", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.5315", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.5315", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.5347", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.5347", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.5844", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957418,\"created_on\":\"2026-09-02T04:22:28.590Z\",\"updated_on\":\"2026-09-02T04:22:28.590Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.5844", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.5844", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.5844", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.5844", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.5844", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.5844", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.6399", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957419,\"created_on\":\"2026-09-02T04:22:28.646Z\",\"updated_on\":\"2026-09-02T04:22:28.646Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.6399", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.6399", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.6399", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.6447", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.6447", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.6447", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.7020", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957420,\"created_on\":\"2026-09-02T04:22:28.706Z\",\"updated_on\":\"2026-09-02T04:22:28.706Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.7066", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.7066", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.7066", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.7066", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.7066", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.7066", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.7548", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03110@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latolenn Reid<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957421,\"created_on\":\"2026-09-02T04:22:28.768Z\",\"updated_on\":\"2026-09-02T04:22:28.768Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.7548", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.7548", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.7548", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.7548", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.7696", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.7696", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.8230", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03110@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latolenn Reid<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957422,\"created_on\":\"2026-09-02T04:22:28.831Z\",\"updated_on\":\"2026-09-02T04:22:28.831Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.8230", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.8230", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.8230", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.8230", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.8230", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.8325", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.8767", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alysia Pettis<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957423,\"created_on\":\"2026-09-02T04:22:28.887Z\",\"updated_on\":\"2026-09-02T04:22:28.887Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.8836", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.8836", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.8836", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.8836", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.8836", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.8836", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:28.9284", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alysia Pettis<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957424,\"created_on\":\"2026-09-02T04:22:28.943Z\",\"updated_on\":\"2026-09-02T04:22:28.943Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:28.9284", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:28.9284", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:28.9408", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:28.9408", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:28.9408", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:28.9408", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.0080", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11839@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Egorys Lampe<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957425,\"created_on\":\"2026-09-02T04:22:28.998Z\",\"updated_on\":\"2026-09-02T04:22:28.998Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.0080", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.0080", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.0080", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.0080", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.0080", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.0080", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.0600", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11839@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Egorys Lampe<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957426,\"created_on\":\"2026-09-02T04:22:29.066Z\",\"updated_on\":\"2026-09-02T04:22:29.066Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.0600", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.0600", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.0600", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.0600", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.0671", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.0671", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.1174", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957427,\"created_on\":\"2026-09-02T04:22:29.123Z\",\"updated_on\":\"2026-09-02T04:22:29.123Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.1174", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.1174", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.1174", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.1174", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.1174", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.1174", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.1702", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957428,\"created_on\":\"2026-09-02T04:22:29.175Z\",\"updated_on\":\"2026-09-02T04:22:29.175Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.1702", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.1702", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.1702", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.1702", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.1761", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.1761", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.2230", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04969@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Jelley<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957429,\"created_on\":\"2026-09-02T04:22:29.232Z\",\"updated_on\":\"2026-09-02T04:22:29.232Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.2230", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.2230", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.2230", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.2230", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.2230", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.2230", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.2800", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04969@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Jelley<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957430,\"created_on\":\"2026-09-02T04:22:29.288Z\",\"updated_on\":\"2026-09-02T04:22:29.288Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.2846", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.2846", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.2846", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.2846", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.2846", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.2846", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.3391", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05834@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Ubal Watts<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957431,\"created_on\":\"2026-09-02T04:22:29.344Z\",\"updated_on\":\"2026-09-02T04:22:29.344Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.3391", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.3391", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.3391", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.3391", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.3391", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.3391", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.3815", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05834@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Ubal Watts<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957432,\"created_on\":\"2026-09-02T04:22:29.400Z\",\"updated_on\":\"2026-09-02T04:22:29.400Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.3969", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.3969", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.3969", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.3969", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.3969", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.3969", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.4508", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02291@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Heinon Shaikh<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957433,\"created_on\":\"2026-09-02T04:22:29.457Z\",\"updated_on\":\"2026-09-02T04:22:29.457Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.4508", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.4508", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.4508", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.4508", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.4574", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.4574", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.5077", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02291@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Heinon Shaikh<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957434,\"created_on\":\"2026-09-02T04:22:29.513Z\",\"updated_on\":\"2026-09-02T04:22:29.513Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.5077", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.5077", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.5077", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.5077", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.5077", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.5077", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.5572", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01208@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Perciscilija Benz<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957435,\"created_on\":\"2026-09-02T04:22:29.569Z\",\"updated_on\":\"2026-09-02T04:22:29.569Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.5661", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.5661", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.5661", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.5661", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.5661", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.5661", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.6190", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01208@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Perciscilija Benz<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957436,\"created_on\":\"2026-09-02T04:22:29.626Z\",\"updated_on\":\"2026-09-02T04:22:29.626Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.6190", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.6190", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.6190", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.6190", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.6190", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.6190", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.6886", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04186@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Cubalton Flory<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957437,\"created_on\":\"2026-09-02T04:22:29.683Z\",\"updated_on\":\"2026-09-02T04:22:29.683Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.6886", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.6886", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.6886", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.6886", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.6886", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.6886", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.7289", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04186@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Cubalton Flory<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957438,\"created_on\":\"2026-09-02T04:22:29.745Z\",\"updated_on\":\"2026-09-02T04:22:29.745Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.7395", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.7395", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.7395", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.7395", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.7395", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.7395", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.7818", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Participants:<\/b> 53<\/p>\\n            <p><b>Attendance:<\/b> 21 Present, 32 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>9238<\/td><td>Simmie Becker<\/td><td>DY.MANAGER (MECHANICAL)<\/td><td>Bright Bar<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>7<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>40070<\/td><td>Ahmad Kuronen<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>10<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>3341<\/td><td>Linderoliina Izquierdo<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>12<\/td><td>30272<\/td><td>Tudolphony Force<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7248<\/td><td>Earnest Scala<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>14<\/td><td>30194<\/td><td>Latolenn France<\/td><td>SR.MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9361<\/td><td>Ryland Zimmermann<\/td><td>DY MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>40067<\/td><td>Eldenziska Castell<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>18<\/td><td>30010<\/td><td>Maurie Benton<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>19<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>15158<\/td><td>Marguerite Alm<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>23<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3431<\/td><td>Beckayle Ippolito<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>25<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6832<\/td><td>Alphonsus Kirkman<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>35<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>6576<\/td><td>Carmanfordet Oconner<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>38<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>6498<\/td><td>Sybillie Szmuc<\/td><td>ASSISTANT MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>41<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>9167<\/td><td>Magda Janczarek<\/td><td>MANAGER (MECHANICAL)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>43<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>10315<\/td><td>Athe Brammer<\/td><td>ASSTT. GENERAL MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7285<\/td><td>Launa Jaremek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>47<\/td><td>3411<\/td><td>Valeria Tolle<\/td><td>MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>7454<\/td><td>Coen Monteith<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>50<\/td><td>6777<\/td><td>Fidelfielaro Bertin<\/td><td>DY MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>51<\/td><td>7469<\/td><td>Hyrum France<\/td><td>MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>52<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>53<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957439,\"created_on\":\"2026-09-02T04:22:29.795Z\",\"updated_on\":\"2026-09-02T04:22:29.795Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.7818", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.7818", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.7818", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:22:29.7818", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:22:29.7919", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:22:29.7919", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:22:29.8422", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-1<\/p>\\n            <p><b>Batch Date:<\/b> 17-Aug-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 32<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>7764<\/td><td>Babell<\/td><td>ASSISTANT MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>6206<\/td><td>Edelgunhilde France<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>7697<\/td><td>Heinon Oconner<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3344<\/td><td>Ievelick<\/td><td>MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>9146<\/td><td>Usmaisios Oconner<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>3188<\/td><td>Davinikki Wrenn<\/td><td>MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7646<\/td><td>Newt Reel<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>40019<\/td><td>Meinharrilu Nail<\/td><td>DY MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>7275<\/td><td>Albertina Nawrotek<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>6650<\/td><td>Austyn Olney<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>9109<\/td><td>Brunhilde Damon<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5692<\/td><td>Friederike Ahmad<\/td><td>MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>2395<\/td><td>Aleksandar Thibodeau<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>2829<\/td><td>Carlo Oconner<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>1308<\/td><td>Chet Riffe<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>3174<\/td><td>Early Conte<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>1417<\/td><td>Irvilla Hermann<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3140<\/td><td>Korbin Montoya<\/td><td>DY GENERAL MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>7653<\/td><td>Manuel Overdijk<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>5222<\/td><td>Carmella Jansse<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>25124<\/td><td>Casper Naser<\/td><td>SR.MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>40090<\/td><td>Sanisa Baskerville<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>40092<\/td><td>Elly Benz<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>7004<\/td><td>Mel France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3337<\/td><td>Londricholm Ordaz<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>2564<\/td><td>Dane Judge<\/td><td>SR.MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6181<\/td><td>Bersa Hash<\/td><td>GENERAL MANAGER(MECH.)<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>25213<\/td><td>Mel Tolle<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>4989<\/td><td>Gesar Ordaz<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>9247<\/td><td>Caden Chapple<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>9113<\/td><td>Demetria Klemt<\/td><td>ASSISTANT MANAGER (LIGHT BAR MILL-MECHANICAL)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>3854<\/td><td>Lavar Fowler<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2913\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957440,\"created_on\":\"2026-09-02T04:22:29.847Z\",\"updated_on\":\"2026-09-02T04:22:29.847Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:22:29.8422", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:22:29.8422", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:22:29.8422", "level": "Info", "severity": "INFO", "message": "## Batch Completion Main Emails Sent to 24 Target Role Users ##" }
{ "timestamp": "2026-09-02 04:22:29.8422", "level": "Info", "severity": "INFO", "message": "## Batch Absentees Emails Sent to 24 Target Role Users ##" }
{ "timestamp": "2026-09-02 04:22:29.8498", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 04:24:06.5622", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 04:24:06.5622", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCHES_FROZEN\",\"EventArgs\":[{\"Key\":\"OrganisationId\",\"Value\":264},{\"Key\":\"BatchIds\",\"Value\":\"[2944,2927,2945,2996,2961,2946]\"}]}" }
{ "timestamp": "2026-09-02 04:24:06.5622", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCHES_FROZEN ###" }
{ "timestamp": "2026-09-02 04:24:06.5622", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchesFrozenNotification for organisationId=264 #" }
{ "timestamp": "2026-09-02 04:24:06.5861", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchesFrozenTemplate.html" }
{ "timestamp": "2026-09-02 04:24:06.5990", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:06.5990", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:06.5990", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:06.5990", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:06.6533", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace, Coke Oven, Sinter Plant #1, Raw Material, Sinter Plant #2<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 132<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957441,\"created_on\":\"2026-09-02T04:24:06.658Z\",\"updated_on\":\"2026-09-02T04:24:06.658Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:06.6533", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:06.6533", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:06.6533", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:06.6533", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:06.6533", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:06.6533", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:06.7038", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09589@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Matthijs Turek<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 114<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957442,\"created_on\":\"2026-09-02T04:24:06.709Z\",\"updated_on\":\"2026-09-02T04:24:06.709Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:06.7044", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:06.7044", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:06.7044", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:06.7044", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:06.7044", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:06.7044", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:06.7548", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01849@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Brain France<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 114<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957443,\"created_on\":\"2026-09-02T04:24:06.760Z\",\"updated_on\":\"2026-09-02T04:24:06.760Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:06.7548", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:06.7548", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:06.7548", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:06.7548", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:06.7548", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:06.7548", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:06.8023", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03157@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sybillie France<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> RMHS<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 3<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957444,\"created_on\":\"2026-09-02T04:24:06.810Z\",\"updated_on\":\"2026-09-02T04:24:06.810Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:06.8023", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:06.8023", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:06.8023", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:06.8023", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:06.8023", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:06.8023", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:06.8404", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Crane & Auto<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957445,\"created_on\":\"2026-09-02T04:24:06.859Z\",\"updated_on\":\"2026-09-02T04:24:06.859Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:06.8404", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:06.8404", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:06.8556", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:06.8556", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:06.8556", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:06.8556", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:06.9040", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10635@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Usman Oconner<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Utility, Workshop<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 6<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957446,\"created_on\":\"2026-09-02T04:24:06.910Z\",\"updated_on\":\"2026-09-02T04:24:06.910Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:06.9040", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:06.9040", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:06.9040", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:06.9040", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:06.9040", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:06.9040", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:06.9515", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06830@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Arveeda Charpentier<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 114<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957447,\"created_on\":\"2026-09-02T04:24:06.963Z\",\"updated_on\":\"2026-09-02T04:24:06.963Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:06.9515", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:06.9595", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:06.9595", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:06.9595", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:06.9595", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:06.9595", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.0093", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11734@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Magdalene France<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Electrical Repair Shop (ERS)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 2<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957448,\"created_on\":\"2026-09-02T04:24:07.018Z\",\"updated_on\":\"2026-09-02T04:24:07.018Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.0093", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.0093", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.0093", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.0093", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.0093", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.0093", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.0619", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08338@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Capitola France<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 114<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957449,\"created_on\":\"2026-09-02T04:24:07.067Z\",\"updated_on\":\"2026-09-02T04:24:07.067Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.0619", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.0640", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.0640", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.0640", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.0640", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.0640", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.1161", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05918@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Marguerite Mrozowicz<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 114<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957450,\"created_on\":\"2026-09-02T04:24:07.122Z\",\"updated_on\":\"2026-09-02T04:24:07.122Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.1161", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.1161", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.1161", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.1161", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.1269", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.1269", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.1758", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02893@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Leokardyn Zorn<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Bright Bar<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 7<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957451,\"created_on\":\"2026-09-02T04:24:07.181Z\",\"updated_on\":\"2026-09-02T04:24:07.181Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.1758", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.1758", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.1758", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.1758", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.1758", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.1758", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.2245", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Bright Bar<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 7<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957452,\"created_on\":\"2026-09-02T04:24:07.230Z\",\"updated_on\":\"2026-09-02T04:24:07.230Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.2245", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.2245", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.2245", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.2245", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.2245", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.2245", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.2676", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01823@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Fennieldo Ahrens<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Bright Bar<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 7<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957453,\"created_on\":\"2026-09-02T04:24:07.279Z\",\"updated_on\":\"2026-09-02T04:24:07.279Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.2676", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.2676", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.2676", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.2676", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.2676", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.2676", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.3149", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07420@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Partida<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Quality Assurance<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 28<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957454,\"created_on\":\"2026-09-02T04:24:07.333Z\",\"updated_on\":\"2026-09-02T04:24:07.333Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.3149", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.3297", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.3297", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.3297", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.3297", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.3297", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.3829", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00459@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sybillie Dombrowski<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Bright Bar<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 7<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957455,\"created_on\":\"2026-09-02T04:24:07.388Z\",\"updated_on\":\"2026-09-02T04:24:07.388Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.3829", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.3829", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.3829", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.3829", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.3829", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.3829", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.4336", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04580@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Keese Carbonell<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Civil<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 3<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957456,\"created_on\":\"2026-09-02T04:24:07.439Z\",\"updated_on\":\"2026-09-02T04:24:07.439Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.4336", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.4336", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.4336", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.4336", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.4336", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.4336", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.4828", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11984@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Mittie Adler<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Civil<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 3<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957457,\"created_on\":\"2026-09-02T04:24:07.490Z\",\"updated_on\":\"2026-09-02T04:24:07.490Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.4828", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.4828", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.4828", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.4828", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.4828", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.4828", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.5326", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02735@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Wilburn Gilroy<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Civil<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 3<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957458,\"created_on\":\"2026-09-02T04:24:07.538Z\",\"updated_on\":\"2026-09-02T04:24:07.538Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.5326", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.5326", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.5326", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.5326", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.5326", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.5326", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.5814", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09128@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Rosann Vicente<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Coke Oven<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 17<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957459,\"created_on\":\"2026-09-02T04:24:07.587Z\",\"updated_on\":\"2026-09-02T04:24:07.587Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.5814", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.5814", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.5814", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.5814", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.5814", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.5814", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.6308", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01842@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Landrzegori Baskerville<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Coke Oven<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 17<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957460,\"created_on\":\"2026-09-02T04:24:07.636Z\",\"updated_on\":\"2026-09-02T04:24:07.636Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.6308", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.6308", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.6308", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.6308", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.6308", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.6308", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.6816", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03644@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Kalle Nail<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Coke Oven<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 17<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957461,\"created_on\":\"2026-09-02T04:24:07.687Z\",\"updated_on\":\"2026-09-02T04:24:07.687Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.6816", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.6816", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.6816", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.6816", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.6816", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.6816", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.7380", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> DRI - 350, DRI - 500<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 16<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957462,\"created_on\":\"2026-09-02T04:24:07.744Z\",\"updated_on\":\"2026-09-02T04:24:07.744Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.7380", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.7380", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.7380", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.7380", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.7380", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.7380", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.7882", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11885@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Heinon Moody<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> DRI - 350<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 9<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957463,\"created_on\":\"2026-09-02T04:24:07.794Z\",\"updated_on\":\"2026-09-02T04:24:07.794Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.7882", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.7882", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.7882", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.7882", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.7882", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.7882", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.8389", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06940@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ahmad Kuronen<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> DRI - 350<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 9<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957464,\"created_on\":\"2026-09-02T04:24:07.845Z\",\"updated_on\":\"2026-09-02T04:24:07.845Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.8389", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.8389", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.8389", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.8389", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.8389", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.8389", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.8855", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09975@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Toll Florio<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> DRI - 500<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 8<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957465,\"created_on\":\"2026-09-02T04:24:07.895Z\",\"updated_on\":\"2026-09-02T04:24:07.895Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.8855", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.8855", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.8855", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.8928", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.8928", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.8928", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.9458", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07983@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Cordany Baier<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> DRI - 500<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 8<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957466,\"created_on\":\"2026-09-02T04:24:07.951Z\",\"updated_on\":\"2026-09-02T04:24:07.951Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.9458", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.9458", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.9458", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.9458", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.9458", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.9458", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:07.9907", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11825@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Steve Foxworth<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Engineering Services<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957467,\"created_on\":\"2026-09-02T04:24:08.003Z\",\"updated_on\":\"2026-09-02T04:24:08.003Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:07.9907", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:07.9907", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:07.9907", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:07.9907", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:07.9907", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:07.9907", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.0427", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06227@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youssef Gilroy<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Environment & Forest<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 2<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957468,\"created_on\":\"2026-09-02T04:24:08.054Z\",\"updated_on\":\"2026-09-02T04:24:08.054Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.0427", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.0427", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.0427", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.0427", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.0427", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.0500", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.0951", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08022@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lynne Cassel<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Human Resource<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 2<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957469,\"created_on\":\"2026-09-02T04:24:08.104Z\",\"updated_on\":\"2026-09-02T04:24:08.104Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.0951", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.0951", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.0951", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.0951", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.0951", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.0951", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.1491", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00007@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Evamaebeckha Jerusalem<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Human Resource<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 2<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957470,\"created_on\":\"2026-09-02T04:24:08.154Z\",\"updated_on\":\"2026-09-02T04:24:08.154Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.1491", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.1491", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.1491", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.1491", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.1491", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.1491", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.2004", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02962@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Zakary Cramer<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Heavy Bar Mill (HBM)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 23<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957471,\"created_on\":\"2026-09-02T04:24:08.206Z\",\"updated_on\":\"2026-09-02T04:24:08.206Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.2004", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.2004", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.2004", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.2004", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.2004", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.2004", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.2496", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00238@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Wilburn Holmgren<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Heavy Bar Mill (HBM)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 23<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957472,\"created_on\":\"2026-09-02T04:24:08.255Z\",\"updated_on\":\"2026-09-02T04:24:08.255Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.2496", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.2515", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.2515", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.2515", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.2515", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.2515", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.3043", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09224@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Louisa Vidrine<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Heavy Bar Mill (HBM)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 23<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957473,\"created_on\":\"2026-09-02T04:24:08.310Z\",\"updated_on\":\"2026-09-02T04:24:08.310Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.3043", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.3043", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.3043", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.3043", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.3043", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.3043", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.3628", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07998@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Jetta Cotter<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Information Technology Services (ITS\/EDP)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 2<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957474,\"created_on\":\"2026-09-02T04:24:08.368Z\",\"updated_on\":\"2026-09-02T04:24:08.368Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.3628", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.3628", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.3628", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.3628", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.3628", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.3628", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.4169", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00505@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Willya Gann<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Light Bar Mill (LBM)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 13<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957475,\"created_on\":\"2026-09-02T04:24:08.423Z\",\"updated_on\":\"2026-09-02T04:24:08.423Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.4169", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.4169", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.4169", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.4169", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.4169", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.4169", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.4709", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05739@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Karo Kurz<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Medical Centre<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957476,\"created_on\":\"2026-09-02T04:24:08.476Z\",\"updated_on\":\"2026-09-02T04:24:08.476Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.4709", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.4709", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.4709", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.4709", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.4709", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.4709", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.5222", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10755@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ladim Rausch<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Medical Centre<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957477,\"created_on\":\"2026-09-02T04:24:08.531Z\",\"updated_on\":\"2026-09-02T04:24:08.531Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.5222", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.5222", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.5222", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.5222", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.5222", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.5336", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.5748", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00345@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Arlinzenzie Noon<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> MRSS<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 3<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957478,\"created_on\":\"2026-09-02T04:24:08.588Z\",\"updated_on\":\"2026-09-02T04:24:08.588Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.5748", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.5848", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.5848", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.5848", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.5848", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.5848", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.6375", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06306@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Zoilage Benz<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Oxygen Plant<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 8<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957479,\"created_on\":\"2026-09-02T04:24:08.643Z\",\"updated_on\":\"2026-09-02T04:24:08.643Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.6375", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.6375", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.6375", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.6375", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.6375", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.6375", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.6893", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Oxygen Plant<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 8<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957480,\"created_on\":\"2026-09-02T04:24:08.695Z\",\"updated_on\":\"2026-09-02T04:24:08.695Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.6893", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.6893", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.6893", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.6893", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.6893", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.6893", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.7370", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01098@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Olita Lubin<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Oxygen Plant<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 8<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957481,\"created_on\":\"2026-09-02T04:24:08.745Z\",\"updated_on\":\"2026-09-02T04:24:08.745Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.7370", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.7370", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.7370", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.7370", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.7370", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.7370", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.7891", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03392@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chet Piwowarek<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Oxygen Plant<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 8<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957482,\"created_on\":\"2026-09-02T04:24:08.794Z\",\"updated_on\":\"2026-09-02T04:24:08.794Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.7891", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.7891", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.7891", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.7891", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.7891", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.7891", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.8439", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11692@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Drago Fowler<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Pellet Plant<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 22<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957483,\"created_on\":\"2026-09-02T04:24:08.849Z\",\"updated_on\":\"2026-09-02T04:24:08.849Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.8439", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.8464", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.8464", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.8464", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.8464", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.8464", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.8990", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10760@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Armstrong<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Quality Assurance<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 28<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957484,\"created_on\":\"2026-09-02T04:24:08.904Z\",\"updated_on\":\"2026-09-02T04:24:08.904Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.8990", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.8990", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.8990", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.8990", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.8990", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.8990", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:08.9496", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10529@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Trevino<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Quality Assurance<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 28<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957485,\"created_on\":\"2026-09-02T04:24:08.959Z\",\"updated_on\":\"2026-09-02T04:24:08.959Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:08.9553", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:08.9553", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:08.9553", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:08.9553", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:08.9553", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:08.9553", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.0104", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Pellet Plant<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 22<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957486,\"created_on\":\"2026-09-02T04:24:09.015Z\",\"updated_on\":\"2026-09-02T04:24:09.015Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.0104", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.0104", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.0104", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.0104", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.0104", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.0104", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.0615", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11847@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Junio Warnick<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Pellet Plant<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 22<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957487,\"created_on\":\"2026-09-02T04:24:09.067Z\",\"updated_on\":\"2026-09-02T04:24:09.067Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.0615", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.0615", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.0615", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.0615", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.0615", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.0615", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.1094", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10502@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Griff Elberts<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 2<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 7<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957488,\"created_on\":\"2026-09-02T04:24:09.118Z\",\"updated_on\":\"2026-09-02T04:24:09.118Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.1144", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.1144", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.1144", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.1144", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.1144", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.1144", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.1669", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04211@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Brain France<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 4<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 3<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957489,\"created_on\":\"2026-09-02T04:24:09.173Z\",\"updated_on\":\"2026-09-02T04:24:09.173Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.1669", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.1669", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.1669", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.1669", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.1669", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.1732", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.2252", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01032@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Osip<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 5<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 4<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957490,\"created_on\":\"2026-09-02T04:24:09.232Z\",\"updated_on\":\"2026-09-02T04:24:09.232Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.2252", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.2252", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.2252", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.2252", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.2252", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.2252", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.2810", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11059@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Londricholm Ordaz<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 5<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 4<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957491,\"created_on\":\"2026-09-02T04:24:09.286Z\",\"updated_on\":\"2026-09-02T04:24:09.286Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.2810", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.2830", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.2830", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.2830", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.2830", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.2830", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.3356", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04889@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Alberschiry France<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 5<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 4<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957492,\"created_on\":\"2026-09-02T04:24:09.341Z\",\"updated_on\":\"2026-09-02T04:24:09.341Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.3356", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.3356", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.3356", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.3356", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.3356", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.3356", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.3901", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07119@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Juhani Decosta<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 13<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957493,\"created_on\":\"2026-09-02T04:24:09.395Z\",\"updated_on\":\"2026-09-02T04:24:09.395Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.3901", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.3901", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.3901", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.3901", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.3901", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.3921", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.4364", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 2<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 7<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957494,\"created_on\":\"2026-09-02T04:24:09.449Z\",\"updated_on\":\"2026-09-02T04:24:09.449Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.4364", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.4364", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.4364", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.4364", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.4453", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.4453", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.4944", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04222@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sarah Levinson<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 2<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 7<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957495,\"created_on\":\"2026-09-02T04:24:09.503Z\",\"updated_on\":\"2026-09-02T04:24:09.503Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.4944", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.4944", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.4944", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.4944", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.4944", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.4944", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.5489", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02303@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chet Bigham<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> PPC<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 11<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957496,\"created_on\":\"2026-09-02T04:24:09.554Z\",\"updated_on\":\"2026-09-02T04:24:09.554Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.5489", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.5489", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.5489", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.5489", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.5489", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.5489", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.6050", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04555@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Wilburn Rider<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> PPC<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 11<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957497,\"created_on\":\"2026-09-02T04:24:09.610Z\",\"updated_on\":\"2026-09-02T04:24:09.610Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.6050", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.6050", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.6050", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.6050", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.6050", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.6109", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.6599", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07593@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tania Finn<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> PPC<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 11<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957498,\"created_on\":\"2026-09-02T04:24:09.665Z\",\"updated_on\":\"2026-09-02T04:24:09.665Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.6599", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.6599", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.6599", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.6599", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.6599", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.6599", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.7150", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10736@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Rosenda Koval<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> PPC<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 11<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957499,\"created_on\":\"2026-09-02T04:24:09.720Z\",\"updated_on\":\"2026-09-02T04:24:09.720Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.7150", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.7150", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.7150", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.7150", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.7150", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.7150", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.7731", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06386@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Hyrum Autio<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Project<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 4<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957500,\"created_on\":\"2026-09-02T04:24:09.779Z\",\"updated_on\":\"2026-09-02T04:24:09.779Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.7731", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.7731", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.7731", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.7731", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.7731", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.7731", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.8286", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00814@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Esley Costa<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Project<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 4<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957501,\"created_on\":\"2026-09-02T04:24:09.834Z\",\"updated_on\":\"2026-09-02T04:24:09.834Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.8286", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.8306", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.8306", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.8306", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.8306", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.8306", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.8855", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02649@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Boucher<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Quality Assurance<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 28<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957502,\"created_on\":\"2026-09-02T04:24:09.889Z\",\"updated_on\":\"2026-09-02T04:24:09.889Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.8855", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.8855", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.8855", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.8855", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.8855", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.8855", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.9415", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08733@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Carlo Waring<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Rolling Mill<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 6<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957503,\"created_on\":\"2026-09-02T04:24:09.947Z\",\"updated_on\":\"2026-09-02T04:24:09.947Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.9415", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.9415", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.9415", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:09.9415", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:09.9415", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:09.9415", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:09.9946", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00783@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Kent Vallenduuk<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Rolling Mill<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 6<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957504,\"created_on\":\"2026-09-02T04:24:10.002Z\",\"updated_on\":\"2026-09-02T04:24:10.002Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:09.9946", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:09.9946", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:09.9946", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.0014", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.0014", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.0014", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.0518", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Bright Bar, Heavy Bar Mill (HBM), Light Bar Mill (LBM), Wire Rod Mill, Rolling Mill<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 59<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957505,\"created_on\":\"2026-09-02T04:24:10.057Z\",\"updated_on\":\"2026-09-02T04:24:10.057Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.0518", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.0518", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.0518", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.0518", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.0518", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.0518", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.1047", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05574@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lavar Fowler<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Wire Rod Mill<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 18<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957506,\"created_on\":\"2026-09-02T04:24:10.112Z\",\"updated_on\":\"2026-09-02T04:24:10.112Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.1047", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.1047", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.1047", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.1047", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.1047", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.1119", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.1607", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00898@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Eldenziska Castell<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Light Bar Mill (LBM)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 13<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957507,\"created_on\":\"2026-09-02T04:24:10.166Z\",\"updated_on\":\"2026-09-02T04:24:10.166Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.1607", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.1607", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.1607", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.1607", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.1607", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.1607", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.2146", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10814@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Baldonacia Baskerville<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Light Bar Mill (LBM)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 13<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957508,\"created_on\":\"2026-09-02T04:24:10.220Z\",\"updated_on\":\"2026-09-02T04:24:10.220Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.2146", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.2146", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.2146", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.2146", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.2214", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.2214", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.2711", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10828@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Gla Panek<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace, RMHS, Coke Oven, DRI - 350, Pellet Plant, Power Plant 1, Power Plant 2, Power Plant 3, Power Plant 4, Power Plant 5, Sinter Plant #1, Crane & Auto, Civil, Bright Bar, Heavy Bar Mill (HBM), Light Bar Mill (LBM), PPC, Quality Assurance, SMS-1, SMS-2, Wire Rod Mill, Oxygen Plant, Electrical Repair Shop (ERS), Central Secretariat Services, Commercial, Dak Despatch, Despatch, DRI - 500, Engineering Services, Environment & Forest, Finance-Business Development, Finance & Accounts, FPD, Human Resource, Horticulture, Information Technology Services (ITS\/EDP), Internal Audit, Marketing, Marketing Steel, Material Management, Medical Centre, MRSS, Project, Project Procurement, Purchase, Raw Material, Safety, ITS (SAP), Security Services, Store, T.P.M., Administration, Rolling Mill, Sinter Plant #2, Utility, Works (General), Workshop<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 405<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957509,\"created_on\":\"2026-09-02T04:24:10.277Z\",\"updated_on\":\"2026-09-02T04:24:10.277Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.2711", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.2711", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.2711", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.2711", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.2711", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.2711", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.3233", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10288@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lagh Troy<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace, RMHS, Coke Oven, DRI - 350, Pellet Plant, Power Plant 1, Power Plant 2, Power Plant 3, Power Plant 4, Power Plant 5, Sinter Plant #1, Crane & Auto, Civil, Bright Bar, Heavy Bar Mill (HBM), Light Bar Mill (LBM), PPC, Quality Assurance, SMS-1, SMS-2, Wire Rod Mill, Oxygen Plant, Electrical Repair Shop (ERS), Central Secretariat Services, Commercial, Dak Despatch, Despatch, DRI - 500, Engineering Services, Environment & Forest, Finance-Business Development, Finance & Accounts, FPD, Human Resource, Horticulture, Information Technology Services (ITS\/EDP), Internal Audit, Marketing, Marketing Steel, Material Management, Medical Centre, MRSS, Project, Project Procurement, Purchase, Raw Material, Safety, ITS (SAP), Security Services, Store, T.P.M., Administration, Rolling Mill, Sinter Plant #2, Utility, Works (General), Workshop<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 405<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957510,\"created_on\":\"2026-09-02T04:24:10.335Z\",\"updated_on\":\"2026-09-02T04:24:10.335Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.3233", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.3233", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.3233", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.3233", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.3314", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.3314", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.3839", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04815@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Marquincess Frame<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> ITS (SAP)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957511,\"created_on\":\"2026-09-02T04:24:10.389Z\",\"updated_on\":\"2026-09-02T04:24:10.389Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.3839", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.3839", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.3839", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.3839", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.3839", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.3839", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.4337", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04552@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ider Baskerville<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Security Services<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 2<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957512,\"created_on\":\"2026-09-02T04:24:10.442Z\",\"updated_on\":\"2026-09-02T04:24:10.442Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.4337", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.4337", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.4337", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.4337", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.4337", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.4337", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.4876", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00454@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Luita Dupre<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Security Services<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 2<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957513,\"created_on\":\"2026-09-02T04:24:10.494Z\",\"updated_on\":\"2026-09-02T04:24:10.494Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.4876", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.4876", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.4876", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.4876", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.4876", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.4876", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.5384", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06766@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ewito Kuronen<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Sinter Plant #1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 3<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957514,\"created_on\":\"2026-09-02T04:24:10.544Z\",\"updated_on\":\"2026-09-02T04:24:10.544Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.5384", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.5384", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.5384", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.5384", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.5384", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.5384", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.5905", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09678@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Madlyn Kirkman<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Sinter Plant #1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 3<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957515,\"created_on\":\"2026-09-02T04:24:10.596Z\",\"updated_on\":\"2026-09-02T04:24:10.596Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.5905", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.5905", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.5905", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.5905", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.5905", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.5905", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.6400", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01477@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Gesar Ordaz<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Sinter Plant #2<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957516,\"created_on\":\"2026-09-02T04:24:10.646Z\",\"updated_on\":\"2026-09-02T04:24:10.646Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.6400", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.6400", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.6400", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.6400", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.6420", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.6420", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.6947", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00130@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Bradley Benz<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> SMS-1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 43<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957517,\"created_on\":\"2026-09-02T04:24:10.700Z\",\"updated_on\":\"2026-09-02T04:24:10.700Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.6947", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.6947", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.6947", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.6947", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.6947", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.6947", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.7478", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Antje Ragan<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> SMS-1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 43<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957518,\"created_on\":\"2026-09-02T04:24:10.753Z\",\"updated_on\":\"2026-09-02T04:24:10.753Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.7478", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.7478", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.7478", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.7478", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.7478", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.7478", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.8021", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05738@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Alister Gilman<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> SMS-2<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 47<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957519,\"created_on\":\"2026-09-02T04:24:10.808Z\",\"updated_on\":\"2026-09-02T04:24:10.808Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.8021", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.8021", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.8021", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.8021", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.8021", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.8021", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.8562", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09805@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ljudmilyne Kelso<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> SMS-1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 43<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957520,\"created_on\":\"2026-09-02T04:24:10.861Z\",\"updated_on\":\"2026-09-02T04:24:10.861Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.8562", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.8562", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.8562", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.8562", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.8562", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.8562", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.9061", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01572@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Keese Sung<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> SMS-1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 43<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957521,\"created_on\":\"2026-09-02T04:24:10.911Z\",\"updated_on\":\"2026-09-02T04:24:10.911Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.9061", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.9061", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.9061", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.9061", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.9081", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.9081", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:10.9546", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> SMS-2<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 47<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957522,\"created_on\":\"2026-09-02T04:24:10.962Z\",\"updated_on\":\"2026-09-02T04:24:10.962Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:10.9546", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:10.9546", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:10.9546", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:10.9546", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:10.9546", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:10.9546", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.0052", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03005@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Margarda Borst<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> SMS-2<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 47<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957523,\"created_on\":\"2026-09-02T04:24:11.013Z\",\"updated_on\":\"2026-09-02T04:24:11.013Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.0052", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.0052", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.0052", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.0052", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.0052", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.0052", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.0574", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05604@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lenny Lehto<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Store<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 2<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957524,\"created_on\":\"2026-09-02T04:24:11.064Z\",\"updated_on\":\"2026-09-02T04:24:11.064Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.0574", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.0574", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.0574", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.0574", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.0574", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.0574", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.1097", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09011@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Jackieth Gerrits<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Pellet Plant<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 22<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957525,\"created_on\":\"2026-09-02T04:24:11.115Z\",\"updated_on\":\"2026-09-02T04:24:11.115Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.1097", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.1097", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.1097", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.1097", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.1117", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.1117", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.1608", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06464@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Ivarsson<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Quality Assurance<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 28<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957526,\"created_on\":\"2026-09-02T04:24:11.166Z\",\"updated_on\":\"2026-09-02T04:24:11.166Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.1608", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.1608", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.1608", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.1608", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.1608", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.1608", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.2091", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00591@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Soren Kolka<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> DRI - 500<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 8<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957527,\"created_on\":\"2026-09-02T04:24:11.215Z\",\"updated_on\":\"2026-09-02T04:24:11.215Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.2091", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.2091", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.2091", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.2091", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.2091", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.2202", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.2687", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09370@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tania Mclendon<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 4<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 3<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957528,\"created_on\":\"2026-09-02T04:24:11.274Z\",\"updated_on\":\"2026-09-02T04:24:11.274Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.2687", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.2687", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.2687", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.2687", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.2687", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.2687", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.3122", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06723@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Bryamilli Marine<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace, RMHS, Coke Oven, DRI - 350, Pellet Plant, Power Plant 1, Power Plant 2, Power Plant 3, Power Plant 4, Power Plant 5, Sinter Plant #1, Crane & Auto, Civil, Bright Bar, Heavy Bar Mill (HBM), Light Bar Mill (LBM), PPC, Quality Assurance, SMS-1, SMS-2, Wire Rod Mill, Oxygen Plant, Electrical Repair Shop (ERS), Central Secretariat Services, Commercial, Dak Despatch, Despatch, DRI - 500, Engineering Services, Environment & Forest, Finance-Business Development, Finance & Accounts, FPD, Human Resource, Horticulture, Information Technology Services (ITS\/EDP), Internal Audit, Marketing, Marketing Steel, Material Management, Medical Centre, MRSS, Project, Project Procurement, Purchase, Raw Material, Safety, ITS (SAP), Security Services, Store, T.P.M., Administration, Rolling Mill, Sinter Plant #2, Utility, Works (General), Workshop<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 405<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957529,\"created_on\":\"2026-09-02T04:24:11.327Z\",\"updated_on\":\"2026-09-02T04:24:11.327Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.3122", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.3234", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.3234", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.3234", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.3234", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.3305", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.3766", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04858@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Bernaden Baier<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace, RMHS, Coke Oven, DRI - 350, Pellet Plant, Power Plant 1, Power Plant 2, Power Plant 3, Power Plant 4, Power Plant 5, Sinter Plant #1, Crane & Auto, Civil, Bright Bar, Heavy Bar Mill (HBM), Light Bar Mill (LBM), PPC, Quality Assurance, SMS-1, SMS-2, Wire Rod Mill, Oxygen Plant, Electrical Repair Shop (ERS), Central Secretariat Services, Commercial, Dak Despatch, Despatch, DRI - 500, Engineering Services, Environment & Forest, Finance-Business Development, Finance & Accounts, FPD, Human Resource, Horticulture, Information Technology Services (ITS\/EDP), Internal Audit, Marketing, Marketing Steel, Material Management, Medical Centre, MRSS, Project, Project Procurement, Purchase, Raw Material, Safety, ITS (SAP), Security Services, Store, T.P.M., Administration, Rolling Mill, Sinter Plant #2, Utility, Works (General), Workshop<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 405<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957530,\"created_on\":\"2026-09-02T04:24:11.384Z\",\"updated_on\":\"2026-09-02T04:24:11.384Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.3766", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.3766", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.3766", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.3766", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.3766", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.3766", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.4314", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08294@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Leanie Fryman<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Safety<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957531,\"created_on\":\"2026-09-02T04:24:11.437Z\",\"updated_on\":\"2026-09-02T04:24:11.437Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.4314", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.4314", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.4397", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.4397", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.4397", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.4397", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.4923", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02681@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Venla Cleary<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace, RMHS, Coke Oven, DRI - 350, Pellet Plant, Power Plant 1, Power Plant 2, Power Plant 3, Power Plant 4, Power Plant 5, Sinter Plant #1, Crane & Auto, Civil, Bright Bar, Heavy Bar Mill (HBM), Light Bar Mill (LBM), PPC, Quality Assurance, SMS-1, SMS-2, Wire Rod Mill, Oxygen Plant, Electrical Repair Shop (ERS), Central Secretariat Services, Commercial, Dak Despatch, Despatch, DRI - 500, Engineering Services, Environment & Forest, Finance-Business Development, Finance & Accounts, FPD, Human Resource, Horticulture, Information Technology Services (ITS\/EDP), Internal Audit, Marketing, Marketing Steel, Material Management, Medical Centre, MRSS, Project, Project Procurement, Purchase, Raw Material, Safety, ITS (SAP), Security Services, Store, T.P.M., Administration, Rolling Mill, Sinter Plant #2, Utility, Works (General), Workshop<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 405<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957532,\"created_on\":\"2026-09-02T04:24:11.498Z\",\"updated_on\":\"2026-09-02T04:24:11.498Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.4923", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.4923", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.4923", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.4923", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.4923", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.4923", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.5462", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07362@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ljudmilyne Gilroy<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Works (General)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957533,\"created_on\":\"2026-09-02T04:24:11.553Z\",\"updated_on\":\"2026-09-02T04:24:11.553Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.5479", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.5479", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.5479", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.5479", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.5479", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.5479", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.5998", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05723@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Korbin Montoya<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 13<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957534,\"created_on\":\"2026-09-02T04:24:11.605Z\",\"updated_on\":\"2026-09-02T04:24:11.605Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.5998", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.5998", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.5998", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.5998", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.5998", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.5998", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.6529", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02245@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Salvatore Judge<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 13<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957535,\"created_on\":\"2026-09-02T04:24:11.658Z\",\"updated_on\":\"2026-09-02T04:24:11.658Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.6529", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.6529", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.6529", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.6529", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.6529", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.6529", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.7074", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04410@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Rosann Ordaz<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 1<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 13<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957536,\"created_on\":\"2026-09-02T04:24:11.712Z\",\"updated_on\":\"2026-09-02T04:24:11.712Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.7074", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.7074", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.7074", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.7074", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.7074", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.7074", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.7717", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03294@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Maurie Benton<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Oxygen Plant<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 8<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957537,\"created_on\":\"2026-09-02T04:24:11.774Z\",\"updated_on\":\"2026-09-02T04:24:11.774Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.7717", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.7717", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.7717", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.7717", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.7717", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.7717", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.8281", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11281@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Butselaar<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Quality Assurance<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 28<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957538,\"created_on\":\"2026-09-02T04:24:11.833Z\",\"updated_on\":\"2026-09-02T04:24:11.833Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.8281", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.8281", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.8281", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.8281", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.8301", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.8301", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.8761", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11376@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Dane Kirkman<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Administration<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957539,\"created_on\":\"2026-09-02T04:24:11.883Z\",\"updated_on\":\"2026-09-02T04:24:11.883Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.8761", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.8761", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.8761", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.8761", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.8761", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.8761", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.9273", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02611@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Demetria Tate<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Administration<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 1<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957540,\"created_on\":\"2026-09-02T04:24:11.933Z\",\"updated_on\":\"2026-09-02T04:24:11.933Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.9273", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.9273", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.9273", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.9273", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.9273", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.9273", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:11.9782", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00927@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youss Lorch<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Electrical Repair Shop (ERS), Works (General)<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 2<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957541,\"created_on\":\"2026-09-02T04:24:11.984Z\",\"updated_on\":\"2026-09-02T04:24:11.984Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:11.9782", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:11.9782", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:11.9782", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:11.9782", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:11.9782", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:11.9782", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:12.0273", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Power Plant 1, Power Plant 2, Power Plant 3, Power Plant 4, Power Plant 5<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 26<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957542,\"created_on\":\"2026-09-02T04:24:12.038Z\",\"updated_on\":\"2026-09-02T04:24:12.038Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:12.0273", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:12.0341", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:12.0341", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:12.0341", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:12.0341", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:12.0341", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:12.0901", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05686@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Kipp Sung<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> Blast Furnace, RMHS, Coke Oven, DRI - 350, Pellet Plant, Power Plant 1, Power Plant 2, Power Plant 3, Power Plant 4, Power Plant 5, Sinter Plant #1, Crane & Auto, Civil, Bright Bar, Heavy Bar Mill (HBM), Light Bar Mill (LBM), PPC, Quality Assurance, SMS-1, SMS-2, Wire Rod Mill, Oxygen Plant, Electrical Repair Shop (ERS), Central Secretariat Services, Commercial, Dak Despatch, Despatch, DRI - 500, Engineering Services, Environment & Forest, Finance-Business Development, Finance & Accounts, FPD, Human Resource, Horticulture, Information Technology Services (ITS\/EDP), Internal Audit, Marketing, Marketing Steel, Material Management, Medical Centre, MRSS, Project, Project Procurement, Purchase, Raw Material, Safety, ITS (SAP), Security Services, Store, T.P.M., Administration, Rolling Mill, Sinter Plant #2, Utility, Works (General), Workshop<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 405<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957543,\"created_on\":\"2026-09-02T04:24:12.095Z\",\"updated_on\":\"2026-09-02T04:24:12.095Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:12.0901", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:12.0901", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:12.0901", "level": "Info", "severity": "INFO", "message": "## Frozen Batches Emails Sent to 103 Departmental Role Users ##" }
{ "timestamp": "2026-09-02 04:24:12.1161", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:24:12.1161", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:24:12.1161", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:24:12.1161", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:24:12.1754", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08641@osmosys.co, osm06444@osmosys.co, osm09478@osmosys.co, osm03858@osmosys.co, osm04428@osmosys.co\",\"cc\":\", osm10534@osmosys.co\",\"bcc\":null,\"subject\":\"Training Calendar Frozen - November 2026\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Team<\/b>,<\/p>\\n\\n    <p>The training calendar for <b>November 2026<\/b> has been officially finalized and frozen for <b>Neveu<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #007bff; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Schedule Period:<\/b> November 2026<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Total Batches Scheduled:<\/b> 6<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Department:<\/b> All Departments<\/p>\\n        <p style=\\\"margin: 0;\\\"><b>Department Members Alloted:<\/b> 405<\/p>\\n    <\/div>\\n\\n    <p>The schedules for your team members have now been locked. Please ensure that the nominated individuals from your department are informed and available for their respective sessions.<\/p>\\n    \\n    <p>To view the finalized training dates and coordinate departmental operations, please review the batches on the calendar.<\/p>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/list?tab=calendar&calendarDate=2026-11-10\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Finalized Calendar<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957544,\"created_on\":\"2026-09-02T04:24:12.181Z\",\"updated_on\":\"2026-09-02T04:24:12.181Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:24:12.1754", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:24:12.1754", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:24:12.1754", "level": "Info", "severity": "INFO", "message": "## Frozen Batches Global Executive Summary Sent. TO: 5 users, CC: 1 users ##" }
{ "timestamp": "2026-09-02 04:24:12.1754", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 04:49:33.0919", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 04:49:33.0919", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79417},{\"Key\":\"InformToUserId\",\"Value\":5827}]}" }
{ "timestamp": "2026-09-02 04:49:33.1027", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 04:49:33.1027", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 04:49:33.1027", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 04:49:33.1493", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79417" }
{ "timestamp": "2026-09-02 04:49:33.1493", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002062\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Merwin Barnette\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/FBYDW\/HSS\/26\/00001\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79417\"},{\"type\":\"text\",\"text\":\"EHS Department - TTK Prestige Limited\"}]}]}}}" }
{ "timestamp": "2026-09-02 04:49:33.2143", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 04:49:33.2143", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 04:49:34.8667", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 04:49:34.8667", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Merwin Barnette##" }
{ "timestamp": "2026-09-02 04:49:34.8667", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79417" }
{ "timestamp": "2026-09-02 04:49:34.8667", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 04:49:34.8667", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 04:49:34.8667", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 04:49:34.8667", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 04:49:34.9230", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05716@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/FBYDW\/HSS\/26\/00001 has been created\",\"text\":null,\"html\":\"<!DOCTYPE html>\\r\\n<html>\\r\\n<head>\\r\\n    <style>\\r\\n        body {\\r\\n            font-family: Arial, sans-serif;\\r\\n            color: #333333;\\r\\n        }\\r\\n        .header {\\r\\n            font-size: 16px;\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .content {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-details {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-detail-point {\\r\\n            margin: 0 0 8px 0;\\r\\n        }\\r\\n        .button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n    <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n    <p>Dear Merwin Barnette,<\/p>\\r\\n\\r\\n    <div class=\\\"content\\\">\\r\\n        <p>The following safety alert has been raised and is currently with you for action. Please respond within <strong>48 hours<\/strong>.<\/p>\\r\\n\\r\\n        <div class=\\\"alert-details\\\">\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> T\/FBYDW\/HSS\/26\/00001<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 02-Sep-2026 10:19:33 AM<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Hebert Eaton<\/div>\\r\\n        <\/div>\\r\\n\\r\\n        <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79417\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        EHS Department - TTK Prestige Limited<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_FBYDW_HSS_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MDkwMjA0NDkzNFopCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago3IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggNzU0Ci9IZWlnaHQgMjE3Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovTGVuZ3RoIDggMCBSCi9GaWx0ZXIgL0RDVERlY29kZQo+PgpzdHJlYW0K\/9j\/4AAQSkZJRgABAQEAkACQAAD\/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz\/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\/wAARCADZAvIDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD9Zv8Agpl8c9c\/Z5\/ZS8X+JPDsrW+rWcDNbzr1hbeoz0I7mvzc\/YU\/4LDfFW2+K\/k+M77WvHWl3Kt\/o8Fr5ssJIGNqxqCcV+vHxo+Eui\/G\/wAE6t4Z8QW\/2nS9UVop0GASN2eM\/QV5J+zp\/wAE3Phh+zF4jk1Xw5pk7Xr5G+6kEu3PpwMV42NweLqYqFWjU5Ypar\/gbM\/ROHOIMiwmTV8HmGG9pWm\/ddltZfa3jZ9ji3\/4Ko6YrEf8K8+JfH\/Uuzf40f8AD1LTP+id\/Ev\/AMJ2b\/Gvqr+z4P8AnlH\/AN80f2fB\/wA8Y\/8Avmuz2GJ\/5+\/+Sr\/M+f8A7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5j\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xryn9sf\/AIK7ap4b+DF4\/hLwl4x0PV7gNHHe6lpMttHbnGQwZsgn2NfoB\/Z8H\/PGP\/vmuY+LvwR8OfG7wVdaBr9hFc2F2pVgFG5M91JHBrKthsVKDjGrq\/7q\/wAzry\/N8jpYmnVq4JuKab\/eSeno4pP0e5+ZH\/BJT\/gpX8VvjZ+1Zb+EPGWvXPiPTdUtbi4DSqqm1MaZAAVRkE+vpX68aJ\/x6N\/vn+Qr50\/Zr\/4J0fDT9lfxdNrvhjTp11SVWUTXEgkaNWGCF4GARX0Xon\/Ho3++f5CjKsNXoUeTES5nf10Fxtm2WZjmP1jKqPs6fKlayjdq93ZaLp9xcooor0j5Aw7v\/j7l\/wB8\/wA6jqS7\/wCPuX\/fP86joAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAYd3\/x9y\/75\/nUdcb+0T8etD\/Zx8Caj4n8QyiHTrLc0jbscZA\/rXziP+C13weYA\/b+v\/TYf4Vz1cXRpS5akkmexgOH8yxtN1sJQlON7XSurn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FZf2jhf+fi+87f8AU3PP+gWf\/gLPsCivj\/8A4fW\/B7\/n\/wD\/ACMP8KP+H1vwe\/5\/\/wDyMP8ACj+0cL\/z8X3h\/qbnn\/QLP\/wFn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FH9o4X\/n4vvD\/U3PP+gWf\/gLPsCivk3w1\/wWN+E3irX7TTrW+3XF5II4x5o5J\/CvqG78TW9l4YOrOcWot\/tOc\/w7d38q2pYmlVTdOSdjzcfk2OwUoxxdKUHLa6tf0NGivkrXv+Cyvwk8Pa5d6fcXxWezkMUg80dR+FVP+H1vwe\/5\/wD\/AMjD\/CsXmOFWntF956MeD87aTWFnZ\/3WfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7x\/6m55\/0Cz\/APAWfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7w\/1Nzz\/AKBZ\/wDgLPsCivj\/AP4fW\/B7\/n\/\/APIw\/wAKRv8Agtd8HlUk3\/A\/6bD\/AAo\/tLC\/8\/F94f6m55\/0Cz\/8BZ9g0Vx\/wK+Nmj\/tB\/DXTvFOhOZNM1SMSwNnO5ckf0qj+0R+0X4f\/Zn8DP4g8RzeTYocE7sc5H+NdPtYcntL6b3PFjgcQ8R9UUH7S9uXrftbud9RXx\/\/AMPrfg9\/z\/8A\/kYf4V2fwI\/4Kc\/Dn9obx\/beHNBu\/Nv7n7o8wHsT6e1YRx+Hk1GM02\/M9WvwpnFGnKrVw01GKu207JH0bRQDkUV1nz4UUV5p+0l+1d4Q\/ZY8OQal4q1CG0juXKRIz4aQgZOOPSonOMIuU3ZI3w2FrYiqqNCLlJ7JK7Z6XRXx\/wD8PrPg9\/z\/AP8A5GH+FPtv+C0vwhu7hIo70vJIdqqJRkn8q5f7Rwv\/AD8X3nvf6m55\/wBAs\/8AwFn17RWJ8O\/G8HxG8H2Ws20UkMF8nmIjn5gK267E01dHzs4ShJwkrNaBRRRTICiiuZ+MnxV0v4H\/AAw1rxbrUnlaVoVubm5fONqAgf1pSkopyeyNKVKdWap01eTaSXdvRI6aivj8f8Frvg8wBF\/wf+mw\/wAKP+H1vwe\/5\/8A\/wAjD\/CuP+0cL\/z8X3n0P+puef8AQLP\/AMBZ9gUV8f8A\/D634Pf8\/wD\/AORh\/hR\/w+t+D3\/P\/wD+Rh\/hR\/aOF\/5+L7w\/1Nzz\/oFn\/wCAs+wKK+SNL\/4LPfBzUbtYn1aO3DfxvKMD8hXsPws\/bd+FvxluoLXw\/wCM9Hv72fGLdHbeCe3IArSnjKE3aE0\/mcmL4czXDR56+HnFd+V2++x6tRTYpUnQMjK6noQcinV0nihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFNklSIfMyr9TigB1FIkiyDKsGHqDmloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAfFX\/Bbj\/kyPxX\/wBcn\/8AQlr8H0Y7ByenrX9BP\/BVr4NeIvjr+yt4i8P+F9NuNV1W7R1it4QCzHcvv7V+Q6\/8Ek\/j4FH\/ABQGt\/8Afpf\/AIqvhuI8JXqYpSpwbVui82f0p4RZ1gMJk06eKrwhL2jdpSSdrLuz5v3H1b86Nx9W\/OvpD\/h0p8fP+hA1v\/v0v\/xVYvxC\/wCCavxm+FvhO61vW\/BWrWWm2Y3TTSRqFQYJyefavn3gMSld039zP1anxLlM5KEMVTbeiXPH\/M8J3H1b86Nx9W\/OkVg6gg5BrU8GeDtR+IPie00fSbaS81G9cJDCgyzkkDj8TXLFNuyPZnNQi5SdktzM3H1b86Nx9W\/OvpD\/AIdKfHz\/AKEDWv8Av0v\/AMVR\/wAOlPj5\/wBCBrf\/AH6X\/wCKrr\/s\/Ff8+5fczw\/9acn\/AOgqn\/4HH\/M8h\/Z4Yn45+F+T\/wAfyd\/rX9E\/i7\/k31v+wOv\/AKIr8Xfgt\/wSu+Onhv4s6BqF54F1eC1tLtZJZHiGFUZ5+9X7X+I\/D13e\/BltNjhZrz+zBB5Y67\/K24\/OvreHMPVp0qiqRav3Xkfhni7mmDxeLwcsLVjNRvfladtVvZn84PxvY\/8AC5vE\/J\/4\/wB+\/wBK5fcfVvzr6w+LH\/BKn46a\/wDE\/Xr608B6zLbXd40kTiNSGU45+9XP\/wDDpT4+f9CBrf8A36X\/AOKr5Wpl+Kc2\/Zvd9H3Z+2YXifJ1Qgniqfwr7cey8z5v3H1b86Nx9W\/OvpEf8Ek\/j4T\/AMiBrX\/fpf8A4qvnnXtDuvDOt3enX0TQXljK0E0bdUdSVIP4iuerhq1JJ1ItX7o9XBZtgsY2sJWjNrflknb1s2VNx9W\/OjcfVvzpVUswA5Jr3b4f\/wDBNT4zfFDwtb61ongvVr3TrvmKWONSrD86mlQqVXanFv0LxmY4XCRU8VUjBPZyaX52PCNx9W\/OkckoeT09a+kf+HSnx8\/6EDW\/+\/S\/\/FUj\/wDBJP4+bDj4f62eP+eS\/wDxVb\/2fiv+fcvuZ5y4pyf\/AKCqf\/gcf8z9Zv8Agj1\/yYJ4B\/7By\/8Aob1xH\/BdX\/kzu6\/66f8Asy16x\/wTN+FWv\/Bf9jvwf4d8S6dPper6dZLFPbzAB423McH868n\/AOC6v\/JnV1\/10\/8AZlr72tFxyrlkrNQX5I\/l7LasKnG0alN3TrtprVNcz2PxBViR1b86+sP+CMZP\/DbOi8n8\/wDZavk5PuivrD\/gjH\/yezov+f4Wr4TLP97p+qP6c4w\/5EmL\/wCvcvyP3kT7g+lLSJ9wfSmXl3HYWsk0rBI4lLMT0AFfqx\/DqV9DB+K3xM0z4QeA9Q8QatPHb2enxNIxdgNxAJwM9zivwI\/4KBftmar+198Zr7UJLmX+xrSQxWUOSFCqSAce4xX0N\/wWS\/4KHzfF3xdN4B8NXrf2Jp7lbp4n+SZwcjP4E1+fqjaMDtXwXEGa+2n9XpP3Vv5s\/qHwr4I\/s\/DrNcZH97Ne6n9mL\/V\/kLuIHU\/nX3X\/AMEdP+Cd8\/7QXj6Pxv4nt5I\/C+jSB7eJwf8ATZAcFTnBAwQcivA\/2Cv2ONX\/AGyfjdY6LaxPHo1q4m1G62nYiKVJTP8AeKk4r9\/\/AIP\/AAm0f4JfD7TvDmh2sdrYadEsahQAXIAG4+pOOaXD+Ve3n9Yqr3Vt5v8AyRp4p8cf2bh3lmDl++qLVr7MX+r6dlr2Og0+wh0qxitreNYoYECIijAUAYFTUUV98fy23d3YUUUUCCvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+eyJj5a8np60u4+rfnTYv9Uv0rX8E+CdT+IniW20jR7WS91C8cJDCgyzk9hX5PFNuyP7pqTjBOUnZLdmVuPq350bj6t+dfR0P\/BJn49XEKSJ4B1pkkUMpES8g8\/3qd\/w6U+Pn\/Qga3\/36X\/4quv+z8V\/z7l9zPD\/ANaMn\/6Cqf8A4HH\/ADPnDcfVvzq1pWv3+hTiWyvru1kHRopWQj8jXunif\/gl98cPCGmvd33gTWYoIwWZjEvAH\/Aq8O8ReGdQ8Jam9nqVpNZ3MZwySLgisqlCtS1nFr70d2EzLBYxNYarGp3s0\/1Z9lfsK\/8ABZDxl+z\/AKtZaL4uuJNe8MF1jzISZLYE4LDAy34ntX7MfCb4taD8bvAth4i8OX0d9pmoxCWNgRvUHswB+U+xr+Y8jIr9Af8AgiB+2bdfDf4oJ4B1S5kfSdZcJbIzfLFIcAfoK+kyLOakaiw9d3T2fY\/IvEzw9w1bCzzXLoKFSGsktpLq7dGt\/M\/ZOikRxIgZTlWGQfWlr7k\/mcKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkdxGhZiFVRkknAApa5n403Mll8H\/ABVNC7RSxaRdujqcFSIXII\/GlJ2TZpSp89SMO7S+9pfqaf8Awmmj\/wDQV07\/AMCE\/wAaVPGWkSMFXVNPYngAXCEn9a\/m31H9pD4grqM6jxp4hAVyB\/pRra+FX7RXj67+JGiRS+MfEEkcl5EGU3RwRvWvk48VxcuX2b+9H7pU8D60abn9bWiv8L7X7n9H6OJFDKQwPQjoaWuZ+DdzLefC3Q5ZpGllktVLOxyWPvXTV9ZF3Vz8Lq0+Scodm19xyXxv+Lun\/A\/4ban4j1FlEGnwtLtJxvI7V+Jn7UH\/AAV0+KHxk8aXi6VrD6PosEzJBBEB0DEZzjPOBX6n\/wDBVTwRqfjv9kTxBaaVHJLcJC7kJ1xtr+f+6tnsruaGUFZYZGRweoIODXx\/E2Nr05xpQbSa6dT9+8HOHsuxOGq47EQU6ilZJq\/Krb28+59r\/sV\/8FlfiB8JfiNpdh4z1Ftc8K3Uqw3HmAB7RSeZBgZYgds96\/azwz4gt\/Fnhyw1S0bfa6jbR3UR9UdQw\/Qiv5fbTSbnXruOxs4XuLu7by4okGWdj0Ar+lT9mHQbvw1+z94Ps75ma5i0i13huqfuU+X8Ola8MYytV56dR3StZv8AI4fGbIMvwbw+LwkFCc3JSS0TSSadu+tr9TvKKKK+sPwsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArU0T\/AI9G\/wB8\/wAhWXWpon\/Ho3++f5CgC5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTUkfsceKscfuj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFeufsN\/8AJ1vhD\/r7T\/0YleR2f\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq15tk+lSVHaf8eyfSpK\/XT+C3uFFFFAgooooAK\/me\/aO\/5L\/wCMf+wxdf8Ao56\/phr+Z79o7\/kv\/jH\/ALDF1\/6OevkuLP4VP1f5H7z4F\/7zjP8ADD\/0pnH23\/Hwn1r+hf8A4JqHP7IXhr\/dP8lr+ei2\/wCPhPrX9C\/\/AATU\/wCTQvDX+6f5LXFwr\/Gn6H0Hjd\/yLKH+P9D3qiiivuj+Zgr4p\/4Lq\/8AJnV1\/wBdP\/Zlr7Wr4p\/4Lq\/8mdXX\/XT\/ANmWvPzX\/c6noz6rgf8A5H+E\/wAaPxAT7or6w\/4Ix\/8AJ7Oi\/wCf4Wr5PT7or6w\/4Ix\/8ns6L\/n+Fq\/Ocs\/3un6o\/rjjD\/kSYv8A69y\/I\/eRThB9K+Df+Cwn\/BQu1+B\/gObwdoF4r+INUUo5ibJiUgHkjp0NfQP7df7Xuk\/smfBm91W6nT+0JYzHaw7sM7kHGPxFfgL8Zvi1qnxw+Iuo+I9Xmkmub6Qsu852JkkL+Ga+yz\/NfYQ9jTfvP8Efz54W8Ef2liVmWMj+5pvRfzS\/yXU5y\/vptTvprm4kaWedi7uxyWJrofg98JdY+OHxD07w3odtJc32oSiMbQSEHqT24Brn9O0+fWNRt7O1jaa5upBFFGoyXYnAAr9p\/wDgkH\/wTutv2evAsPi\/xBZq3ifVYw6eYnzWyHDLj0PJFfJZXl08ZW5fsrdn7txnxXQyHL3XlrUlpCPd9\/RdfuPdv2C\/2ONG\/Y8+C9lo1nBG+qXCLJfXRUb5Xwe\/bg4r3Giiv02lSjTgqcFZI\/jXH46vjMRPFYmXNObu2FFFFaHIFFFFABXz7\/wVW\/5R3\/Fn\/sBv\/wCjEr6Cr59\/4Krf8o7\/AIs\/9gN\/\/RiVyY\/\/AHap\/hl+TPa4b\/5G+F\/6+U\/\/AEuJ\/PXF\/ql+lew\/sHnH7Ufhf\/r7T+tePRf6pfpXsP7B\/wDydF4X\/wCvtP61+XYP+PD1R\/bGef8AIvr\/AOCX5M\/oq8P\/APIBsf8Ar3j\/APQRVuqnh\/8A5ANj\/wBe8f8A6CKt1+trY\/g+fxMZcWsV3GUljSVD1V1DA\/nXx1\/wVQ\/4J+eHvjv8D9Y1\/SNMgtfE+jW73EDQIF+0EDhCB7mvsiq+qJbyadMt1sNuVxJu+7j3rHE4eFem6dRaM9PJs3xOW4uni8NJqUWn690\/J7H8u13ayWF7PbyqVltpWicHsykg\/qK6X4K+LbjwN8VtC1O1kaOW2ukbcDjGKq\/FcIPix4rEePLGtXu3HTHnvisvQmKa5aEdRIMV+SwbjNNdH+p\/c80q2HaktJR\/OP8AwT+mL4LeKo\/Gnwr0HUI2LCaxh3H1by1z+tdRXkn7DbvJ+zN4aMhy32df\/QVrqfGvx98KfD3VfsWr6zZ2VzjPlyPg4r9bp1F7OMpO2iP4UxmDn9cq0KMXK0pbK+zZ2VFeaH9rr4fAf8jJpv8A38\/+tXXeBPiVonxL01rvRdQt7+3Q7WeJsgGrjVhJ2TMKuCxFKPNUg0vNNfobtFef\/Fv9p3wX8FLF5tf1yys9nVHfDV538Nf+Cm3wn+LHju18O6L4isrvU7yQRxRJLksScelZyxNKMuSUkn6nTQybH1qTr0qMnBbtRdvvsfQlFFFbnmBRUdzdR2cLSSuqIoySe1eZ\/E79sT4ffCeJjq3iPT4nQZKeZgj9KidSMFeTsdGHwlavLkoQcn5Jv8j1Civlq4\/4LB\/BG1nMb+KrAMDjHnD\/AArrPh1\/wUi+E\/xMvUt9P8Uadvk6Zl6\/pWEcbh5O0Zr70enV4azalDnqYaaXflf+R7zRVHQvE2n+J7QT6fdw3cLdGjbINXq6k77Hiyi4u0lZhRRRQIKKRmCKSSABXnPxQ\/av8C\/CO0eXWNfsYDH95TJgj9Kmc4xV5Oxvh8NVrz5KMXJ9km\/yPR6K+W7r\/gsF8ErScxv4qsFYHGPOH+Fdn8Mf+Ch\/ws+K90kOmeJtPZ36Zlz\/AErCONw8nyxmm\/VHqVuG81pQ9pVw00u7i\/8AI9xoqrpGt2mvWa3FncR3ELdHQ5Bq1XSeK007MK5b45f8kX8W\/wDYGvP\/AEQ9ReOvjp4X+G1+ltrOr2ljNIMqsj4Jrz74yftW+A9S+Efii3h8Rac8s2k3SIok5YmFwBWFWrBRabWz\/I9LA4DEzq05xpyavHWz7ryP54NS\/wCQpcf75rb+EX\/JUtB\/6\/Yf\/Ri1h6iQ2pTkcgucGtn4XXSWPxG0WaQhY47yJmJ7AOtfk8P4i9T+6q6\/cSX91\/kf0m\/BL\/kk2gf9ei11NeI\/B\/8Aat8Baf8AC\/QoZfEenJKlooZTJyp9Olei+BfjN4c+JM7x6NqlrfOnURNnFfrNKrBpJNH8KY7A4mFWpOdOSV3q0+78joNX0m313TZrS6iWa3nUo6MMhhXwX+0t\/wAEL\/CvxU8WXGs6Bftpc125d4Ag2ZJyTkn3Nfe2p6lDo+nzXVxIsUECl3c9FHrXnj\/tcfD9JGU+JNO3IxUjzOhBwe1Y4vD4eslGuk\/U78gzbNsvqOrlcpJ9bJtfNWZ82fsgf8EWvB37PPjKz8R6vcnW9SsyJIY5EwkTjoepBr7bijWGNURQqoAAAMAD0rzyw\/at8B6nfw20PiLTnmnYIiiTlie3SvQ4ZluIUkQhkdQykdwarCUKFKPJQSS8jLPszzPHVlXzSUnLpzK2nktB1FFFdR4YUUy4uEtYWkkYIiDJJ7CvMPih+2T8PfhHEW1fxHp8JX7ymTBH6VE6kYK8nY6MPhK2IlyUIOT7JN\/kepUV8tz\/APBYL4I29wYz4r08t\/12HP6V3vwt\/b4+GPxcmWPSvEunuz\/dBlzn9KxhjKEnyxmm\/VHo1+Hc0oQ9pWw84ru4v\/I9noqCy1KDUrNLiCVJYXGVdTwRXBaj+1X4D0rUJ7WfxFp8c9tIYpFMnKsDgit5TjH4mebSw1aq2qUW2uybPRKK81X9rj4fswA8SacSf+mld74f8Q2nijS4r2xmS4tphlHU5DClGpGXwu462Er0lerBxXmmi7RRRVnOFFI7iNSzEADqTXAfEj9qDwP8KrWSTWPEGn2piyGRpMEY\/CplOMVeTsbUMPVrS5KMXJ9km\/yPQKK+XtR\/4K9\/BPS7lopfFVgrKcf64f4Vs+CP+Cofwg8e30cFl4p0\/dIcAmbj+Vc6x2Hbspq\/qj1p8MZvCPPLDTS78r\/yPoiisfwr4\/0bxtbiXStRtr5MA5ibNbFdKaeqPFnCUHyyVmFamif8ejf75\/kKy61NE\/49G\/3z\/IUyS5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTb\/kzjxV\/wBcj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFet\/sN\/8AJ1vhD\/r7T\/0YleSWf\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq0\/49k+lSVHaf8AHsn0qSv10\/gt7hRRRQIKKKKACv5nv2jv+S\/+Mf8AsMXX\/o56\/phr+Z79o7\/kv\/jH\/sMXX\/o56+S4s\/hU\/V\/kfvPgX\/vOM\/ww\/wDSmcfbf8fCfWv6F\/8Agmp\/yaF4a\/3T\/Ja\/notv+PhPrX9C\/wDwTU\/5NC8Nf7p\/ktcXCv8AGn6H0Hjd\/wAiyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/JnV1\/10\/8AZlr7Wr4p\/wCC6v8AyZ1df9dP\/Zlrz81\/3Op6M+q4H\/5H+E\/xo\/EBPuivo7\/glv8AErTvhN+1HZa3qkyQW1pGzlmOAcI3FfOKfdFdz8Afg5qfxx8ato2kSeXeeUzjGcthScfpX5pg5yjWjKCu09D+x87oUa+ArUcRLlhKLTfZM9I\/4KE\/tqap+1\/8Yru6MskehWLtHZwAnay5ByR9c18\/gZ4AyT0A71a1vRbrw3rN1p97C9teWchjlicYZD71DZzi0voJiAwhkVyp74IOKivWnVqOpUerNctwOHwWFhhsJFKEVpb8\/n38z9GP+CNH\/BOaTxzrMPxE8V2TLY2zBrCGVcb+4bB9Ctfrpa2sdlbpFEqpHGAqqBgAV81\/8Eu\/2mNB+P8A+zrpkelLBb3WkxLBc2ydYmwTyPpzX0xX6XlGGo0cNH2Ot9b9z+PePc4x+Pzir9fTi4NxUf5Utvv3v1CiiivTPiwooooAKKKKACvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+euL\/VL9K9h\/YP8A+TovC\/8A19p\/WvHov9Uv0rd+HXj2++GXi+z1rTn2Xdk4kjPoRX5Zh5qFSM3smj+3syw8q+Fq0Ibyi0vmmj+m7w\/\/AMgGx\/694\/8A0EVbr8KrX\/gtH8WrS1jiXUPliUIPmboBj1qT\/h9X8XP+ggP++m\/xr7xcTYTz+4\/mSXgznjbfND7\/APgH7oMwVSSQAOST2r5X\/wCCnn7cWg\/s4\/AXWrG11CCfxHq1s8FnHDIGaNyOCcHjp3r8w\/En\/BZH4x61ZyQw6w9uJFKkrIwOCMetfN\/xE+KGvfFfXpNS1\/UrnUbqQ53Svu2\/SuLHcTU3TcMOnd9X0PoeG\/BvE0sZDEZpUjyRafLHW9tbPsjFv76TVNRubuU5lu5nnc\/7TMWP6mt74Q+F5vGXxN0XToEaR7m6VMAZPNc50r7q\/wCCJ37Hl18XvjFH4zv7R\/7F0KQOkjr+7kkBB2\/ka+VwOGlXrxpx6s\/a+Is2pZZltXGVXZRi7ebtZJH6\/fA3wlF4J+EugadEMLFYwkj0Yxrn9a\/Hr\/gurqt3a\/tYRrDeXkCi3b5Yp2Qff9Aa\/a+GJYIlRAFRAFUDsBX4lf8ABdv\/AJOyj\/692\/8AQ6+44jjbA2XdH84eEU\/a8Ructbxm\/vPis67qOD\/xM9S\/8CpP8a+2v2U\/+Chx\/ZR\/Yy1TTLSeW68T6tODAZJC5iXZjPOe4r4cokkO0Fm+VBxnoK+GwmLnh5OdPdqx\/SecZJhczoxw+KjeKkpW722XodR8T\/jP4m+MHia51XXdXvbue4YsV81ggGemM4r1f\/gmFkftoeDuTn7dF3\/2xXMfAf8AYk+JX7R1ul14a8N38+mSMUF+Yt0GR1GR6V9c\/sTf8Ervij8Df2mPC\/iDWrWE2FndRyStHGwKAMDzn6V14HC4mpXhWcW1danhcSZ1lOFy6vgfbQjLkklFNX2ell+R+wdcN8ef2gPD37PXgm51vXryK3hgQsqFhukIzwB17V1XijxDb+FPD93qN04jgtImkdieAAM1+Dn\/AAU0\/br1T9qj4w39jZ3j\/wDCMaXM0VsiN8kw4O78yRX3WbZnHB0ubeT2R\/M\/AvB1XP8AG+zb5aUNZP8ARebO2\/bR\/wCCxvjH42a3d6f4VnfR9FR2RHX70g6Z9a+ONc8Yav4lvZLi\/wBTv7qWU5YvcOQfwzWb0wB34A9a+tv2K\/8Agkj45\/antYdZv0fQvDrkfvJVKySg91PIx1r4FzxePq21k\/wR\/UcaOScNYLmajSgtLvdv82z5JYgtycn3PNTW9\/cWjBobm5gI6GOVkI\/I1+v2k\/8ABvd4DtLBUm1zVppSPmZnU8+3y14l+1V\/wQV1n4feHrjVPAOoz6wttG0j2s+XlkxzhcADNdNXIMbTjz8t\/R6njYPxR4dxNZUI1mm9E5RaX3vb5ny9+zZ\/wUK+If7OOt2slnq9zfadCw3W0zltw+pzX7E\/sGf8FF\/DP7YHhdIhPHZa9AoEts52ljjJIzjP4V+BWs6Pd+HNYudPv7eS0vrKRoZ4ZBhonU4IPuDXVfAP42at8AfiXp3iHSLmWB7WVWkCNjeuQSPyFVlmc1sLNRm7x6p9CeMvD\/AZ1h5VaEVCta8ZLZ9bO2jv3P6YaZc3KWdu8sjBY41LMT0AFeXfsfftE2X7SvwW0vxBbSo08sSidAclWwM5\/E1Q\/b0+J9x8Iv2YPEmsWzFZlhaEEdRuRq\/QnXj7L2y2tc\/lGGV1\/ryy+atPm5fnex8Nf8FQv+CuOo+GvEN74L8CTrHJDmK4u152HkHH4ivzM8V\/EXXvHOqS3uq6tf3c87Fn3TttP4ZxVPxLr83irxBealcO0k17K0rMTycnNdD8CPhHe\/HX4s6N4WsMibU51V2HVI9wDN+ANfmWNx1bGVtXu9F+R\/ZOQcOZfkOB5acUuVXlJrV2V22zkGYE\/M2T7nmrFnql3p8qvb3d3bspyDFMyfyNfsl4V\/4IIfDvTvCkdtfXd3dXxT5522khvbivmb9sH\/ghl4i+E2mXGseBbqfW7G3UvJbyAvNjr8uAB0zXTWyDG0oc\/Lf0ep42X+J\/D+Mr\/VlVcW9E5Kyfz6fM8U\/ZQ\/4KfePv2adbtFm1CbVdGjYB4JmLFV+pya\/bT9lX9o3T\/wBpz4U2PiTT4poVuEG9JI2TDd+vvX43f8E7v+CZHiL9pv4kLceIdPudM8PaTPtu1mTBkYHlO47iv23+FHwq0f4OeDLTRNFtIrS0tECBUGM8da+i4cji+Ryqv3Ol9z8o8Xq2Re3jSwcV9YWsnG3Lbs7aNn5Of8F89TurT406UIbu6gBjHEczIOrehr8\/DrmoMCDqWosDwQbpyD+tftL\/AMFJf+CYWt\/tl+PLLVdO1KCyS2UAh92T19B718q+MP8Aggl4r8I+E9T1WTXbR49NtZbplG7JCIWPb2ryc2ynFVMVOrCN0fc8D8a5Hhcmw+ExFdRqJWat1v6eZ+ffWlVipyCQR0IOCKdcRfZ7mSPOTGcZq34Y0RvEviKy09G2veTLED6FmA\/rXzSTbsfr8pJLmexENc1BRgalqIA7C6cAfrX6U\/8ABv7qd1e+LdY8+6urgbR\/rZWfH3vU1yPhH\/ggl4r8WeGbLUo9etES8iEoUhuM\/hX2B\/wTP\/4Jwax+xdrV\/c6lqEV6LoYGzPHX1HvX1GT5ViqWKjUqRsj8a4+4yyTGZLXwmGrKVR6Wt2fofSv7TjFP2f8AxaVZlYadJgg4Ir+b3xPr+ot4r1b\/AImWojF9OABdOP8Alo3vX9IX7T3\/ACb74t\/7B0lfzZeJf+Rq1f8A6\/5\/\/RjVtxb8VP5nleBqToYu66x\/U6\/9nfXtR\/4X14QU6jqDK2pxAhrlyCM\/Wv6RfBBz4L0jJJP2KHk\/9c1r+a\/9nj\/kvng7\/sKRfzr+lDwP\/wAiXo\/\/AF5Q\/wDota14S+Gr6r8ji8c0lVwll0l+aNSuS+M\/xn0P4G+CbvW9cvIbW2tkLYZgC59AO9dPf3senWck8pCxxKWYnsK\/Dn\/grR+3re\/tG\/Fu88N6RdunhvRZTCyo3Esikq4P0K17uaZjHB0ed7vZH5rwRwlVz7H+wWlOOs32Xb1fQ3\/23f8Agsr4q+MWs3Ol+DpX0nR4yUEy\/ekH0IzXxTr\/AIw1fxTfSXOo6nfXU0pLMXnYgk+2azgMV1Hwl+DHib45eJF0rwvpN3q12SN4gTd5QPc+1fnWIxdfFVLzbbfT\/gH9bZZkuWZNhuTDwjCMVrJ2+9tnL45zkk+uatafrl9pM6SWt9eW7ocqY5mTB\/A19t+Bf+CC3xU8SaVFdX2oaXY+cu4RMkgdPY8Vzfxr\/wCCJ\/xe+E2iS6jaQ23iGOMFvIsY3aUgfXArV5VjIx53TZww42yCrV9gsVBvbfT72rFz9hn\/AIK3eLvgRrVvpHii7k1jQJCELOfnhXp9T3r5j+NvxEufGvxj8U6xaajqK2mp6pcXUAW5dQEeQkcZ9DXMa9oN74Y1m503UrWWyv7N\/LnglGHib0IqqBgVhWxlWrTjSqO6i9D0MDkOAw2KqY7CwUZVEk7Ws7O6fbrutzQ0zXtRGp2\/\/Ez1LmRf+Xp\/X61\/Qz\/wT3leb9lbwyzu8jG3TLMck\/Ivev53NN\/5Cdt\/11X+df0Q\/wDBPP8A5NT8Mf8AXun\/AKAtfRcKfxZ+h+VeN0Usvw9l9t\/ke21h\/ET4iaR8LPCd3rWtXkNlY2UZkd5GC5x2GeprYurqOytpJpXWOKJSzseigdTX4wf8Fi\/2\/b\/4w\/Ea58EaFeyJoOluY5xG3yzsMqfw4FfUZlmEMJRdSW\/RH4twdwrXz7HrC09ILWUuy\/zfQ2\/26P8Agthr3j3Ub3QfADGw01XKG8xh2wewIr4N8W\/EjX\/HWqSXmravqF3cSnLEzvtJ+mcVi9BX0J+xd\/wTj8c\/tk3v2rTbZrDw\/C+2W+mQ7HOcFVI\/iGQa\/PKmIxWOq21k30Wx\/V2DyzJeG8FzpRpwjvJ2u\/nu2+yPnt23HLMSfUnNPhuprc5inmiPYxyFT+lfrt4T\/wCDevwXZ6Yh1DXtWmumX5\/nXaD7fLXB\/tBf8G\/I0bw7PeeBtaurm9jUsILo7g3sAq11T4ex0Y83L+Op4tDxU4cq1VRVZq+l3FpfefC3wL\/bL8f\/ALP+sQ3Oi65eNDGwZoZZC4fHbkmv1w\/4J1\/8FWtD\/ajtLfQtcki03xIihSrnCzN04JwK\/Fv4ofC7W\/g74wudD1+ylsb+2YqVdcb8dxVHwd4w1L4f+J7TWdIupLPULGQSRSIcEEVGAzWvg6nLK7XVM6uJ+CMsz\/DOcUo1GrxnG2va9t0z+oFHEihlIIIyCO9auif8ejf75\/kK+Vf+CYf7Zdv+118Bba5lkX+29JVYL6PPzKeQpP1AzX1Von\/Ho3++f5Cv0ehWhWpqrB6M\/kTNMtr4DF1MHiVacHZ\/157lyiiitTgMO7\/4+5f98\/zqOpLv\/j7l\/wB8\/wA6joAK8B\/4Kbf8mceKv+uR\/wDQGr36vAf+Cm3\/ACZx4q\/65H\/0Bq5sZ\/An6P8AI9fh\/wD5GeH\/AMcfzR\/PJZ\/8esf+6K9b\/Yb\/AOTrfCH\/AF9p\/wCjErySz\/49Y\/8AdFet\/sN\/8nW+EP8Ar7T\/ANGJX5Xg\/wCND1R\/b2c\/7jX\/AMEv\/SWf0dWn\/Hsn0qSo7T\/j2T6VJX66fwW9wooooEFFFFABX8z37R3\/ACX\/AMY\/9hi6\/wDRz1\/TDX8z37R3\/Jf\/ABj\/ANhi6\/8ARz18lxZ\/Cp+r\/I\/efAv\/AHnGf4Yf+lM4+2\/4+E+tf0L\/APBNT\/k0Lw1\/un+S1\/PRbf8AHwn1r+hf\/gmp\/wAmheGv90\/yWuLhX+NP0PoPG7\/kWUP8f6HvVFFFfdH8zBXxT\/wXV\/5M6uv+un\/sy19rV8U\/8F1f+TOrr\/rp\/wCzLXn5r\/udT0Z9VwP\/AMj\/AAn+NH4gJ90V9Xf8Ea4Euv20tHjkUMjgqQRkEbWr5RT7or6w\/wCCMf8Ayezov+f4Wr85yz\/e6fqj+uOL\/wDkSYv\/AAS\/I9Z\/4LZfsJt8M\/Gf\/Cw\/D9ky6bqj\/wCnJGu4LITgNx0AC1+ewO4Z7Gv6Yfj38HNO+O3wr1Tw5qUYkgv4GjGRnBIIB\/Wv56v2sv2c9U\/Zi+M+q+HL+FlgilL2smMK0ZY7R9QBXr8RZb7Gr7emvdlv5P8A4J8J4UcX\/wBo4L+zcTL97SWl\/tR\/zW3od3\/wTg\/bFv8A9kv47WE7TOdB1SUQ3kRPyruIXf8AgM1+\/HgjxjZePvCtjq+nzLPaX0SyxupyCCMj+dfzAOodSD0Nfqv\/AMEOP2\/hqtmvwr8U6gPtkPOkyzv804JwIV\/3VXOK24bzPkn9VqPR7evb5nneLvB31qh\/bOEj78F76XWP83quvl6H6fUUA5GfWivuT+aQooooAKKKKACvn3\/gqt\/yjv8Aiz\/2A3\/9GJX0FXz7\/wAFVv8AlHf8Wf8AsBv\/AOjErkx\/+7VP8MvyZ7XDf\/I3wv8A18p\/+lxP564v9Uv0p1Ni\/wBUv0rvv2aPhjY\/GL4z6L4e1KWeGz1CdY5HhxvAOema\/KKcHOShHdn9y4mvChTnWqbRTb9FqcFkeooyPUV+yOm\/8G93wpvtOt5z4h8Uq00SuQDFgEgH+7U3\/EPH8KP+hj8VfnF\/8TXu\/wCrWN7L7z81fi\/w4nbnn\/4A\/wDM\/GjcB3FPt4nvJljgjknlY4VIlLs30A5r9ndK\/wCDfP4SaddLI+teJLoD+CUxlT+le2\/Bz\/glr8F\/g28M1r4O0m\/vrdg0d3cwAyqfUEVrT4Xxcn77SX3nFjfGfI6UL4eM6j7W5fxbPyg\/YU\/4JV+OP2rNetNR1KxuNB8KxyBpp7qMxyyAHoEbDYOMZ96\/bP4D\/Ajw\/wDs8fDyx8OeHbOO1srKMICB8z47k9SfrXYWtrHZW0cMSLHFEoRFHRQBgCpK+sy3KaWDj7usnuz8M4v46x+f1F7b3KUdoLb1b6vz+4K\/Ej\/gu3\/ydlH\/ANe7f+h1+29fiR\/wXb\/5Oyj\/AOvdv\/Q64+Jf9zfqj6Lwb\/5KD\/tyX6HxFX0J\/wAE1P2R\/wDhrr9o2w0q7Dro2m4u70gcSKrDKZ7ZBr57JwK\/WX\/g3X8BQQfDbxhrksUZupNSWOKTHzBDEpI\/OvjsnwqxGLhTltu\/kfvvHuc1MryOviqLtOyin2cna\/yP0R+H\/wANNF+GXhi00jR9PtrOzs41jRI41XoAMnA5PFbnlLnO1cj2p1FfqCikrI\/i6pUnOTnN3b3bPkH\/AILLfHuX4N\/sq6jDZXBg1HVP3MWOp5XP6GvwpLF2LEkljkk96\/U7\/g401me10jwJaIxENxdT7xnriNTX5Y1+d8SVnPGOHSKX+Z\/WXhFl8KHD8K0d6kpN\/J2X5Hcfs5aj4Y0b4v6Te+L1eTQ7SUSTRKpJlx0HHviv1i8Jf8Fufg94L0C203TrS4trW1jCIiW7AAD6CvxkYgdcUm9fauPA5rWwkXGklr5H0PEnBWAzycJ45y91WSTsvW3c\/a7\/AIfyfCz+5ef9+X\/wpH\/4Lw\/CqRSrR3bA9QYXIP6V+KW9fajevtXf\/rNjPL7j5n\/iDmQdp\/8AgX\/APpj\/AIKZfGn4c\/tDfFG28V+BrdrS7vAIr+IRGNSFBO7GAMljXzT1pu9R3FHmL6ivDxFZ1qjqyVm+x+jZXl0MDhYYSk24wVld3dvXyP07\/wCDf747zQ6xq\/g64meUMPNjUknZuf8A+tX2v\/wVD8N3Hir9jjxLa2sbyS4D4UZOAr5r8sf+CIviFtD\/AGwAEPFxBGjD1+Zq\/cDxP4btfGnhi70y9TfbX8DRSD2ZcH+dfd5HJ18udN+aP5n8Sowy3iuOMgv5Jv16\/kfy\/PbNZSNC4w8J2MPQium+DPxRvvgt8T9I8T6cf9J0u4SUr\/fQMCy\/iBivpL\/gpf8A8E3fEn7L\/wAR9Q1vTLCe\/wDCWoStMlzEmVt8knax9hj86+RQ2SR3FfD16FXDVuWSs0z+kMuzLB5vglXoSU6c1r81qn2Z+4n7MH\/Ban4a\/GPTbS18QXD+H9alwjROhaMt67zgCvrXw5488P8AxBsA2m6ppepxSrnbDcRy8EdwCa\/mG2jOe9d58If2nPHvwG1Bbjwn4m1PRyrAskEu1ZB6H2NfR4XimpH3cRG\/mtz8kzvwVwlVupldZ03\/ACy1j961X4n9JmjeG7Dw6ki2NnbWiysXcRRqm4+pwKu1+YX7C3\/BdL\/hIdTsvDfxPhitppiIotSQ4Rj6yFj169K\/THw\/4gtPFOj29\/YTx3NrcoHjkQ5DAjNfV4LHUMTDmov5dUfh3EfDOZZNiPZZhC19pbqXo\/6Zcrlvjl\/yRfxb\/wBga8\/9EPXU1y3xy\/5Iv4t\/7A15\/wCiHrqqfA\/R\/keLg\/8AeKf+KP5o\/ma1L\/kKXH++a3PhF\/yVHQf+v2H\/ANGLWHqX\/IUuP981t\/CL\/kqWg\/8AX7D\/AOjFr8jh\/EXqf3pX\/wB3l\/hf5H9JXwS\/5JNoH\/XotdTXLfBL\/kk2gf8AXotdTX65T+FH8F4v+PP1f5s4T9p7\/k33xb\/2DpK\/my8S\/wDI1av\/ANf8\/wD6Mav6Tf2nv+TffFv\/AGDpK\/my8S\/8jVq\/\/X\/P\/wCjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/wAl88Hf9hSL+df0oeB\/+RL0f\/ryh\/8ARa1\/Nf8As8f8l88Hf9hSL+df0oeB\/wDkS9H\/AOvKH\/0Wta8JfDV9V+RxeOf8XCekvzR4N\/wVG+OR+B37JfiO7hmMF7f272ts4OCsjKcfyr+fu5vJNSupbmZi89y7TSMerMxyT+Zr9iP+DhvWGt\/2Z9CtFJXzdYiYkdxh+K\/HQDArzuJ6zli\/Z9IpfifW+DWAhSyJ4lL3qk3f0jZI6f4NfCvUPjV8SdL8N6ajNPqMyxsyjPlqTgt+Ffvz+xL+xX4Y\/ZV+Fmn2NjYwSalJEr3Ny8YMjuQCeTyOc1+Wn\/BD3wLb+I\/2nv7RlUNJYRkJ\/wCOmv2\/AwK9XhjBQVJ4iS1e3ofE+M3EOIeLhlNOVqcUpSt1b7+giqFGAAAOwpJYUnQq6qynsRmnUV9YfhZ8Ff8ABXn\/AIJu6N8YPhrfeOfDtlFZeJNCgaeXyUCi4iGWcFRgFuAM9a\/GF43hkZJEZJEO1lIwVPcV\/UN4i0uDWtCu7S5jWWC4iZHRujAjkV\/Nv+1R4aj8I\/tHeNLGFVWGPV7lo1XoqmRsCvhuJ8FCnONeCtzaP17n9K+DHEOIxWHq5biJOXsrOLfRPRr5PVHDab\/yE7b\/AK6r\/Ov6If8Agnn\/AMmp+GP+vdP\/AEBa\/ne03\/kJ23\/XVf51\/RD\/AME8\/wDk1Pwx\/wBe6f8AoC0+FP4s\/Qfjf\/yL8P8A43+RL+3\/APF9\/gp+y94j1eJgsrwm2XnB+dGHH5V\/PB4j1yXxNr95qEztJJdytKWY5PJzX7Q\/8F1PE82lfs2pZoSI7qVCw\/FhX4nxcRisuKazliI0+iR1+C2AhSyipire9OW\/kjR8KJZSeKtNGplhppuY\/tW3r5W4bsfhmv1x+Cn\/AAWB+CnwK+HOmeG9Fs5re002BYQUt2BfAxuJxyeOpr8fiQBzSb19q8jAZlVwjbpJXfc+84l4SweexhDGuXLC9lF2V31fdn7Xf8P5PhZ\/cvP+\/L\/4UH\/gvH8LCP8AV3n\/AH5f\/CvxR3r7Ub19q9L\/AFmxnl9x8l\/xBzIO0\/8AwL\/gH2r\/AMFRv2sPhb+1nBZ6r4YtHtdfhIEknlMokXIzngDoK+LKbvUdxR5i+orxsXipYio6s0rvsfoGS5PRyzCRwWHcnCO3M7v0v2PuL\/gg18Y73wb+16PCwlK6Z4hs555gTxvij+X9TX7kaJ\/x6N\/vn+Qr+eD\/AIJSas2lftx+FpUJy0Uyce4Ar+h\/RP8Aj0b\/AHz\/ACFfbcLVHLCOL6N\/ofzd404WFPPIVYq3PTTfm02r\/dYuUUUV9KfkBh3f\/H3L\/vn+dR1Jd\/8AH3L\/AL5\/nUdABXgP\/BTb\/kzjxV\/1yP8A6A1e\/V4D\/wAFNv8AkzjxV\/1yP\/oDVzYz+BP0f5Hr8P8A\/Izw\/wDjj+aP55LP\/j1j\/wB0V63+w3\/ydb4Q\/wCvtP8A0YleSWf\/AB6x\/wC6K9b\/AGG\/+TrfCH\/X2n\/oxK\/K8H\/Gh6o\/t7Of9xr\/AOCX\/pLP6OrT\/j2T6VJUdp\/x7J9Kkr9dP4Le4UUUUCCiiigAr+Z79o7\/AJL\/AOMf+wxdf+jnr+mGv5nv2jv+S\/8AjH\/sMXX\/AKOevkuLP4VP1f5H7z4F\/wC84z\/DD\/0pnH23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/notv8Aj4T61\/Qv\/wAE1P8Ak0Lw1\/un+S1xcK\/xp+h9B43f8iyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/ACZ1df8AXT\/2Za+1q+Kf+C6v\/JnV1\/10\/wDZlrz81\/3Op6M+q4H\/AOR\/hP8AGj8QE+6K+sP+CMf\/ACezov8An+Fq+T0+6K+sP+CMf\/J7Oi\/5\/havznLP97p+qP644w\/5EmL\/AOvcvyP3kT7g+lfFn\/BYD9hqD9oj4SSeIdKtUGu6IrShkGDIMAYPr3r7TT7g+lRajYRapYy28yh4pkKMD3BFfp2Kw8K9J0p7M\/jLJM3r5ZjaeNw7tKL+9dV80fy7X9hNpV\/Na3CNHPbuUdWGCCK0vAPjjUfhp4z07XtJne21DTJhNFIpwRjr+ma+xf8AgsP+w0\/wE+KUvijR7dv7F1hzI+F4RiQB\/I18Rg5FfluLw08NWdOW6\/pH9r5NmuGzfL4YulrCa1X4NP8AE\/of\/wCCfn7XWnftefATTtbgeNNTto0hv7fcC0UmDj8wM17rX8\/3\/BMH9tG9\/ZA+P1o008v\/AAjWuyiC\/t8\/u97bUWUj\/ZGa\/fLwt4ms\/GPh+01TT5kuLO+iWaKRTkMpGQa\/QslzJYuh73xR0f8An8z+UvEThGWR5k\/ZL9zUu4Pt3j6r8rF+iiivYPgAooooAK+ff+Cq3\/KO\/wCLP\/YDf\/0YlfQVfPv\/AAVW\/wCUd\/xZ\/wCwG\/8A6MSuTH\/7tU\/wy\/JntcN\/8jfC\/wDXyn\/6XE\/nri\/1S\/SvYf2D\/wDk6Lwv\/wBfaf1rx6L\/AFS\/SvYf2D\/+TovC\/wD19p\/Wvy7B\/wAeHqj+2M8\/5F9f\/BL8mf0VeH\/+QDY\/9e8f\/oIq3VTw\/wD8gGx\/694\/\/QRVuv1tbH8Hz+JhRRRTJCiiigAr8SP+C7f\/ACdlH\/17t\/6HX7b1+JH\/AAXb\/wCTso\/+vdv\/AEOvn+Jf9zfqj9X8G\/8AkoP+3JfofELdDX7K\/wDBv3Esf7N+rEDBe8Qn3\/divxqboa\/Zf\/g3+\/5Nt1T\/AK+0\/wDRYr5vhr\/fPkz9e8Xv+Sdn\/ij+Z9\/UUUV+iH8lH5m\/8HEfgi41fwP4S1dI2MGl3MrSMOg3Iq1+To5Ff0I\/8FLP2ev+Gif2YNd0mJM3McRljYDLAqQ3H5V\/PrqulT6FqtzZXUbQ3NpIY5I2GCpHrX57xNh3DFe06SX4o\/qzwezWGIyT6pf3qUmreUtU\/vufY3\/BHr4B\/Dn9pP4iav4f8bafJdzwxJJCRcmLOWPp14FfpD\/w5t+Ax\/5lm8\/8D3r8UP2ZPjvqH7OPxj0rxPYO6i1lHnopwJU6YP0ya\/fj9lP9r3wr+094AstS0jUbaS6eNfNhDgsjelelw9LC1qXsakVzLut0fJ+K9PO8BjVj8HWqKjNL4ZO0WvTa+55v\/wAObfgN\/wBCze\/+B70f8ObfgN\/0LN7\/AOB719S1T1vXrPw5YPc31xHbQRjLO5wAK+keAw3\/AD7X3I\/IFxVnbdliqn\/gTPmVv+COHwFQc+GrwfW\/ej\/hzb8Bj\/zLN5\/4HvXzH\/wUx\/4LH3HhXxVB4a+F1\/HNNYSk315HIfLPGNgI7gjn61R\/Zl\/4L+O8lvYfEHS\/LdsKbm2yYwOmWLGvHljsqjWdGUVp1tp959\/T4d44qYCOPp1qjUteXnfNbo7Pv959s\/BX\/gm98KP2fvGA13wxodxZ6koAEj3TSDjOOD9a93A2gAdBXF\/A\/wCO2gfH\/wAHw614euku7OZc71YEA8cfrXaEhRk9BXvUIUow\/dJJPsfl+Z4nG1q7+vylKpHR8zbat01KHiPwvp3i\/TJLPU7K1vraQENHPEsi8+xBr4o\/ai\/4Ic+APjBNcX\/hiV\/DWoy5kfGZEkbrgLkAV0H7bf8AwVn8N\/so\/EvSPD8UX9pytMP7Q8sg+TGQfcc5FfQXwD\/ag8IftFeErbVfDurWl4kygsiOCyE9Qa46rweKm6E7Sa+8+iwUeIcjoU8zw3PTp1Nmtn6rb0utT8ZP2gP+COXxV+CkM95BYLqumxk7HhYM7Af7Iya+WfEnhXUfB+qSWWqWdxZXUZwySoVP6iv6hSMjB6Gvyo\/4OAPhx4M8P2GkatY29paeJ5pAGWIYedC4DFvoK+bzfIKVCjKvRdrdGfr3AfijjMyx1PLcfTTc9pR0+9dvM\/MIEqwIJVgcgg4Ir9h\/+CFX7Vt\/8T\/AF34Q1Wd7q60bASRySduCQOfYV+PFfoB\/wb+Ndj46695GfI2fvMf9czivKyGtKnjYKOz0Z9p4nZfRxPD1edRawtJPs7\/qfspXLfHL\/ki\/i3\/sDXn\/AKIeuprlvjl\/yRfxb\/2Brz\/0Q9fpFT4H6P8AI\/kPB\/7xT\/xR\/NH8zWpf8hS4\/wB81ufCL\/kqOg\/9fsP\/AKMWsPUv+Qpcf75rc+EQ\/wCLo6D\/ANfsP\/oxa\/I4fxF6n96V\/wDd5f4X+R\/ST8Ev+STaB\/16LXU1y3wS\/wCSTaB\/16LXU1+uU\/hR\/BeL\/jz9X+bOE\/ae\/wCTffFv\/YOkr+bLxL\/yNWr\/APX\/AD\/+jGr+k39p7\/k33xb\/ANg6Sv5svEv\/ACNWr\/8AX\/P\/AOjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/yXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/ANFrX81\/7PH\/ACXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/wBFrWvCXw1fVfkcXjn\/ABcJ6S\/NHw3\/AMHAfhCfxD+yxptzbxlzYapHLIQPuoFbJr8YlOQD61\/R9+2p8El+P37OniXw6IlkubyzkWAkZKuRgEV\/Or418IXnw\/8AGGpaJfxPDdabcSQMrjBIVioP44rh4ow7jiFW6SX4o+k8F81p1spngb+9Tk3byl1+9WPpz\/gjz8Ybf4YftV2VtfTLb2mpDaXY4G4lQBX7w2tyl7bRzRsGjlUMpHcGv5evD+u3PhfXLTUrKQxXdlKJomBxtYciv2N\/4Jxf8FcvDnxP8Jaf4Z8YX0em69bKIUedwBOAABjJ9q6+G8ypwi8NUdu3+R4\/i\/whisTUjm+Di5JK00t1bZ+nc+\/KKy9P8aaVqsKyW99bzIwyCrZyKzfGfxg8OeAdEuNQ1TVbS1trZdzs74wK+xc4pXbP57jQqSlyRi2+1mP+LXj2z+GPw61fXb+RY7XTrZ5nLHHCqT\/Sv5t\/jj4xX4hfGXxRrcbb4dS1OeeI\/wCw0hK\/oa+4P+Crv\/BWJfjnb3HgPwFdSJoKvi9von4usfwqRwVIOD9K\/PVVCKAOgr4HiLMYYipGlSd1Hr5n9R+E\/COIyrCVMZjI8tSra0XuorVX7Nvp2J9N\/wCQnbf9dV\/nX9EP\/BPP\/k1Pwx\/17p\/6Atfzvab\/AMhO2\/66r\/Ov6If+Cef\/ACan4Y\/690\/9AWujhT+LP0PN8b\/+Rfh\/8b\/I8c\/4Ld\/D6fxR+ylcahEu5dPmj3Y6\/wAR\/pX4dR\/cFf0qftR\/CeH41fA7XtAmQyG5tnaNQM5cK239TX86Pxh+H138LfiXq+hXsLQTWNy8e1hg4BI\/pS4pw7VWNZbNWL8FM1hUy+rgG\/ehK\/yf\/BPWf+CZPgTwZ8Tv2utK0Lx7CbjQNQsp0CCUxkznaI+R7k1+uP8Aw5t+A3\/Qs3v\/AIHvX4ReDPFl54C8X6Zrdg5jvNKuo7qIg4+ZGDAfmK\/ev\/gnz\/wUG8Ofta\/DCy8\/UIIPE9pCqX1tI\/zs4wCwHoTVcNzw04yoVopyvdX6mPi5RznDTp5ll9WcaVuWSi2kmtnZd76vukUf+HNvwG\/6Fm9\/8D3o\/wCHNvwG\/wChZvf\/AAPevqUEMARyDUV5exafbtLNIscaDJZjgCvrPqGG\/wCfa+5H4YuK862+tVP\/AAJny83\/AARv+AqDJ8NXgHvfvQP+CN3wFIyPDV4R\/wBf715L\/wAFPP8Agq9YfBfSj4c8E6hFc+IC4MkkL58nB6cexrwj9mf\/AIL6a94cMFl4\/wBMF7AuEFxbZZ8erbjXkVsZldKt7GcV620PvsDkPG2My9ZhQrVLPaLm1Jrukz7z+Ff\/AAS++D3wZ8b2viLQNBurbVLMERSNdu4XPXg19MaJ\/wAejf75\/kK8Y\/Zd\/a58JftY+F5NS8L30V0LbaLiNWBaEnoDj6V7Pon\/AB6N\/vn+Qr28NGioXoJWfY\/Ns4r5hPEOGZyk6kdPfbbXlqXKKKK3PKMO7\/4+5f8AfP8AOo6ku\/8Aj7l\/3z\/Oo6ACvAf+Cm3\/ACZx4q\/65H\/0Bq9+rxf\/AIKA+CtR+IP7LfiLStKt5Lq9uY8RxoMlvlYf1rnxaboTS7P8j1cinGOZUJSdkpx\/NH851n\/x6x\/7or1v9hv\/AJOt8If9faf+jErYt\/8AgnH8XEgQf8IrqHAx\/qWr039j\/wDYI+J\/hH9o\/wAM6lqPhu+t7O1uUaSRomAUB1P9K\/M8Jg66qwbg910P7KzfPctlgq6jiINuEvtLs\/M\/dW0\/49k+lSUy3QpAoPUDFPr9UP4he4UUUUCCiiigAr+Z79o7\/kv\/AIx\/7DF1\/wCjnr+mGvwI+PH\/AAT5+KuufGnxTe23hm+ltrvVLmWJxExDK0rEH8jXy\/FFGpUp01Ti3q9vQ\/bvBXH4bDYjFvEVFC8YWu0r+8+58y23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/FmD\/gnP8W1nU\/8IpqBwf8Ani1ft5+wT4K1H4ffsx6Bpeq272t7bqfMjcYK8CuPhnD1adaTnFrTqe94y5lhMTl1CGHqxm1Po0+nkeyUUUV9ofzmFfFP\/BdX\/kzq6\/66f+zLX2tXyd\/wWD+EevfGX9ly40rw9ZSX180mRGikk8r6Vw5nFywtSMVd2Z9PwZVhSzzC1KjSSmrt7I\/BtPuivrD\/AIIx\/wDJ7Oi\/5\/hauBH\/AATl+LgH\/Iq6h\/35avpH\/glX+xj8Q\/hN+1ppGr67oN3ZWEZ+aR4yAPlb1+tfn+XYOvHFU5Sg7XXQ\/qfizO8vqZNioQrwbcJWSkrvT1P2RT7g+lLSL90fSlr9OP4xPMf2tP2eNO\/aU+DmqeH72COSWWJjbuQMq4B28\/U1\/Pb+0F8GdS+AvxU1Tw5qcLxS2czBCw4dckAj8q\/pgr4C\/wCCxn\/BO6f496DD4v8ACdgJPEFmNs6RplpkAwB+ZNfO8QZZ9Ype1pr3o\/ij9c8KuMVlmM+oYuVqNTq9oy7+j2Z+NHI5BII6EHBFfrd\/wRC\/b2\/4THw9\/wAK18SXY+3aeoNhJI3MikhQnPoAa+Az\/wAE5fi4D\/yKt\/8A9+WrpPhB+xn8bvg98RtL8Q6V4c1K3u9PmEgZYmB9P618vljxWFrqooO3XToftXF9HJ87y2eEqYiHNvF8y0ktuvXZn7\/A5FFcT+z1401Px38KNJvtZsZtO1N4QLiGVSCrDjv9K7av0iMlJKSP4+r0ZUqkqUt02vuCiiiqMgr59\/4Krf8AKO\/4s\/8AYDf\/ANGJX0FXin\/BRnwPqXxK\/Yf+JOhaRbvd6lqekNDbwoMtI29DgD8K5cbFvD1Et+V\/kz1+HpxhmuGnN2SqQbf\/AG\/E\/nUi\/wBUv0r2H9g\/\/k6Lwv8A9faf1rRj\/wCCcvxcVAP+EV1Dp\/zxavUf2OP2Dfid4M\/aF8PalqPhy9t7O2ulaR2iYBRzX5vhMHXVaDcHuuh\/Y2dZ7lssBXjGvBtxl9pdn5n7keH\/APkA2P8A17x\/+girdVdEiaDRrRGGGSFFI9CFFWq\/UVsfxJP4mFFFFMkKKKKACvxI\/wCC7f8AydlH\/wBe7f8AodftvX5J\/wDBYn9kTx98Zv2lU1Pw9oV3f2QgZTJHGWGd+e1eFxFTnPCcsFd3R+n+EmLo4fPfaV5qMeSWrdl07n5rN0Nfsv8A8G\/3\/Jtuqf8AX2n\/AKLFfm0f+CcvxcI\/5FW\/\/wC\/LV+qP\/BFj4I+JPgf8CNR0\/xLp82n3Ut0rokilSRsA718\/wAPYarDF804tKz6H6t4rZtgq+QSp0K0ZS5o6KSb38mfaVFFFfen8tEd3ape2skMih0kUqwIyCDX5E\/8Ffv+CaV74P8AFF14\/wDCVk09lesZL2CJc7GPcAew7Cv16qnr2gWnibS5rK+gS4tp1KujjIINcOYYCni6Tpz+T7H03CnFGJyLGrFYfVPSUekl2\/yP5eJYnglaORGjkQ4ZWGCD9K6r4U\/HHxX8ENbXUPDOsXWnzr0UOxiP\/Ac4r9WP22P+CIGifFC+utc8ESLpGpS5drdFCxyN79T1Nfn18Wf+CZnxe+El\/JDP4avNUVDw1lEzgj8q\/P8AFZTi8LO6TduqP6nybjjIs6ocjqRTa1hOy\/PRnf8Ahr\/gtL8W9G0r7Pc3UF3KF2+Z5KivOfjX\/wAFH\/ir8c9PlsdS154NPl6xQL5Tf99Ka86uv2cviBZSlJfBuvxuOCGtyCK2PCv7HPxQ8Y3aRWngnXlDnHmPbEIPqayli8dUXs25P7\/8jspZPw5hZ\/WIU6UXve8fw1PNpJGmkZ5HaR3OWdzlmPqSetes\/shfsna\/+1R8ULDSdOspmsfMDXE5QhFQEZ56dDX09+zB\/wAEMfGXjvVbS88aTrpemMQ7RxffYehDCv1O\/Zp\/ZR8J\/sv+EYtM8O6db2zBQJJVTDSH1NenlnD9arJTrrlj+LPj+MPFPAYCjKhlslUrPS6+GPnfq\/JGl+zh8D9P\/Z9+FGmeG9PjVEs4lV2A5ZsAH+Ved\/8ABRf9pu\/\/AGZvgJqGp6XY3F5f3CeVGY0LeXuBG48HpX0BWN458BaV8R\/D1xper2cN5Z3CFHSRcjBGP619zUpP2Tp0nbSy8j+asHj4fX44vHR9oubmkr763Z\/M98RfiDqfxT8YXut6xPLcX17IZHMhJ25OcYPStL4V\/HTxb8E9YS98Na1eafLHyEErGL\/vjOK\/TH9r\/wD4IQ2niK9u9Z8AXQsbiViy2RAWHPXsCa+FPil\/wTj+Lvwr1CSCfwrqGp7DjfZQs6\/rX5vistxmHqOUk\/VH9d5Nxhw\/m2GVKlUila3JOyt5Weh6Bp3\/AAWX+MNnon2aTUYJZ9uPN8hR+OK+fvjT8ffFX7Qfib+1vFWpyahdDIQcqiA+i5xRcfs7eP7SYxy+DteRxwQbc5FdD4J\/Yp+KXjzUY7e18Ga3CJTgSzW5EY+prCpWxldKnPmflr\/kelhcFkOXyeIw8aVN904r9fyPLeSQACxPQAZJr9gP+CEP7Ld98OfAl94w1OB7afWMeWjgglcMua83\/Yf\/AOCHN\/Hr1prvxGeMxwMJEs1GVb65FfqV4S8K2Xgrw\/babp8CW9raxiNEUYAAGK+myDJqlOf1iurdkfjvih4g4TE4V5TlsudSfvyW1l0XfzNKuW+OX\/JF\/Fv\/AGBrz\/0Q9dTXO\/F\/TZtY+FHia0t0Mk91pV1FGo6szQsAPzNfW1Pgfoz8IwjSrwb\/AJl+aP5k9S\/5Clx\/vmtz4RH\/AIujoP8A1+w\/+jFr1S\/\/AOCdHxce\/mYeFb\/DNkfuWrX+GX\/BPP4saX8Q9GuZvC1+sMF3E7nyW4AcEmvyyGCxHtE+R79j+3q+fZb7CS+sQ+F\/aXb1P3e+CX\/JJtA\/69Frqa534TabLo\/w20a1nUpNBbKjqexroq\/VIfCj+IMU0602u7\/NnCftPf8AJvvi3\/sHSV\/Nl4l\/5GrV\/wDr\/n\/9GNX9K37Qmj3HiD4J+JrK1jaW4ubF0jQDJYntX4M+IP8AgnX8WbjxJqcsfhbUGjlvJnU+S3ILkivkeKKFSpKn7OLe+x+7+C2YYXDUcUsRUjC7ja7Svv3PM\/2eP+S+eDv+wpF\/Ov6UPA\/\/ACJej\/8AXlD\/AOi1r8Gvgd\/wT5+Kuh\/GXwxe3Phi+it7TUI5JHMTAKAetfvR4Rtns\/CelwyDbJFaRIw9CEANa8L0KlONT2kWrtb+hx+NWPw2Jq4X6vUjOylezTtquxoModSCMg1+Y3\/BYz\/gmhceK7uf4ieDrIPdKg+3W8QxvAHUAd8knpX6dVFe2UWo2rwzIskUgKsp6EV9BjsFTxVJ0qn\/AAx+WcN8RYrJcbHG4V6rRro11TP5db+wn0u8e3uYZIJ4jtZHUqQfoabb3EtnMssEssEq8q8blGX6Ec1+2v7a\/wDwRr8H\/tBzT6v4fVdC1p8uzQIFEh9859q\/PD4wf8Effi58K7iZodPTVrVWOw24Z3Ydu1fn2MyPFUJaR5l3R\/VGQeI+S5nTV6qpz6xlp9z2Z414O\/ay+IngKzFvpvifUFiUYAmmeUj8S1ZPjv4+eM\/iW2dZ8RapcKeqJcyIjfVQcGt+5\/Yv+K9tcGP\/AIQPxE5H8S2pxXcfC3\/gl78YPinfxwxeHLjTAxGWvI2QAVyqljJ+4lJ+Wp7tTGZHh28TOdKL73hf8Lv8D59tLOS9uVhgjeWaQ4VEUszH6Ci4t3tZ3ikVkkjJVlYYKkdjX7EfsY\/8EZvDnwAt18VeNnTV9Tto\/P8ALlUGO3IGeOAe2a\/KT9od4JPj942a1Ci2Ot3flBegXzWxirxmW1cLShOro5X0OPIeMMFnGMrYbA3lGkk3Lo221Zfducrpv\/ITtv8Arqv86\/oh\/wCCef8Ayan4Y\/690\/8AQFr+eDR4zNrFog6tMo\/Wv6JP+Cf9o9l+y14ZRwQRboef9xa9vhRfvZ+h+eeN7X1DDr+8\/wAj2gjIweRX5tf8Fif+CacvxEil8f8Ag603ajApa8t0HMoA6\/XJr9JaZc20d5A0Uqh43GGU9CK+txuDp4mk6VQ\/B+HeIMVk2NjjcK9VuujXVM\/l01Cwn0m9ktrqGS3uIWKvHIpVlI9jWl4G+IWt\/DTXYtT0LUrrTryFgytFIyqfqARkfWv2f\/bg\/wCCNvhH9oi7udc8PKmha7KDI7wKFEzehznrX5vfGv8A4JQ\/F34OXsg\/sWTWbfJMbWaM7Ee\/A5r8+xmTYrDTvFNruj+qsh8QckziiozmoTa1hOy\/PRo3PBP\/AAWU+L3hjT0gvNQhvyi7VYQqprnfiz\/wVT+LfxV06WyfWhZWc42ukcYVyPZgQRXkuofs1fEPSpjHceC\/EETg4w1sRVvQP2T\/AImeJrlI7TwR4gfefvfZjtH1rF4zHSXs+aX4\/wCR6Mck4bpT+sRp0U973h\/nY4XUtTudZvZLm8uJrq4kO5pJXLsT9TzXU\/BD4GeIP2gvHdpoHh+ymuJ7mQI8gQlIge5PSvqT9nL\/AIInfEb4qX9vceIguiaY5BcYKy49MEYr9TP2Pv2CfBn7InhuODR7GGTUWUefdsgDyNxk5H0rty\/IK9eSlWXLHz3Z83xX4n5ZllGVLBSVWtskvhXq9tOyH\/sD\/siab+yF8DrDQ7ZFN9Kglu5e8jHnn6ZNfQuif8ejf75\/kKywMCtTRP8Aj0b\/AHz\/ACFfoNKlGnBU4KyR\/K2Px1bGYieKxEuac2235suUUUVochh3f\/H3L\/vn+dR1Jd\/8fcv++f51HQAUkkayqVZQynsRkUtFAFf+ybX\/AJ9rf\/v2KVNMto2ytvApHcRgGp6KLD5n3CiiigQUUUUAFFFFABUDaXbOxJt4CT3MYqeigabWxXGk2oP\/AB7W\/wD37FTpGsS4VQoHYDApaKAbb3CiiigQUyaBLhdsiI49GGRT6KAK\/wDZNr\/z7W\/\/AH7FOi063gfckEKMO6oAamoosPmfcKKKKBBSSRrKhVlDKeoIyDS0UAV\/7Jtf+fa3\/wC\/Yo\/sm1\/59rf\/AL9irFFKw+Z9xsUKQrtRVRfRRgU6iimIKKKKACkkjWZCrqrKeoIyDS0UAV\/7Jtf+fa3\/AO\/YpU0y2jbK28Cn1EYFT0UWHzPuHSiiigQUUUUAFFFFABUU1jBcNmSGJz6sgNS0UAmV\/wCybX\/n2t\/+\/YqWG3jt1xGiIPRQBT6KLDuwooooEFFFFABUNxptvdnMtvDKf9tA386mooGm1sYl18OdCvH3SaTp7NnOfs6f4VcsvC2m6cm2Cws4h\/swqP6Vfopcq7FurNqzk\/vYiIsagKAoHYDApaKKZmFFFFABUE+lWt0SZba3kJ67owc1PRQNNrYw7n4a6DdzGSTSdPZj1P2dP8KvWXhnTtOQLBY2kQHTbCo\/pV6ilyrsW6s2rOT+9gAFGAAAKKKKZmFBAYEEZBoooArnSbUn\/j2t\/wDv2KVdKtVORbQA+0YqeilYfM+4iqFAAAAHYUtFFMQjKHUhgCD1B71AdJtSf+Pa3\/79irFFA02tiBdLtkYEW8AI6ERipwMCiigG29wrzP8Aaf8A2oPDv7L\/AMO7vXNcu4ojEhMURYbpGxwAOvpXd+LdVn0Tw7d3VrCbieGMskYGd5Hav5+\/+Chn7U\/jb9ob456tB4oE+nwaVcPBb6cSdkaqxUPg8\/MADXkZxmawdK6V5PY+94A4Nef41xqS5aULOXd+SXn36H6rfsBf8FTtE\/a11G\/0zUmh0vU0lxbRuwXzFwPp3NfXclvDdqC6RyqemVDCv5hPBfjfVfh34ittV0a8msb+0cPHLGcFSK\/RX9k7\/gvff+EtNttJ+ImnSahBAoT7dBukncdOQSB2rysr4jhKPs8U7Pv0Pt+M\/CTEU6jxWRx5odYX1Xpff8z9YP7Csf8Anztf+\/S\/4VJBYQWpzFBDGfVUAr5J0D\/gtd8F9d08Tm\/vLU4zsmVFb+decfHv\/gvn4C8KaFcQ+D7C91bVtp8s3CYgyenKtmvcnmmDhHmdRH5vh+COIK9X2McLO\/mrJerbse4f8FPv2rtL\/Zq\/Zr1ovdRjWNXgazs4Qw3hnVgGx1wDX4B31\/Nq1\/Pd3DF7i6kaWVvVmOSa9H\/aj\/at8WftZ+P5Nc8T30swUkW1tv3R2yk52r36815mTgV8FnOZfXK14\/Ctv8z+neAOD\/7AwDpVHerN3k1t5JeS\/M6v4F+D7jx58X\/D2mW0ZleW9iZlAzlQ4z\/Ov6Pvgj4Vj8GfCvQ9PjQxiC0jDL6HaM1+Sv8AwRE\/YyuviR8Tv+E81O3dNL0vi3crw7HDD9Vr9lEQRoFUYA4A9K+m4YwkqdF1pfa29D8d8Zs9p4nH08vou6pLX\/E+nyQtFFFfTn4uFRXFlDdj97FFL\/vqG\/nUtFAJmPffD\/RNRctNpdg7HqTAhP8AKptP8HaVpYxb6dZRdvlgUf0rSopcq7Gjqzas5O3qxsUKQJtRFRfRRgU6iimZhWpon\/Ho3++f5CsutTRP+PRv98\/yFAFyiiigDDu\/+PuX\/fP86jqS7\/4+5f8AfP8AOo6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEZQwIIBB7Gvh3\/gpr\/wSe079p60m8UeFEi07xVAmWVVwl0AOBgYGevJ9a+46Otc+KwtLEU3Sqq6Z6+SZ5jMpxUcZgp8sl9zXZrqj+Zf4r\/A3xV8EvEdxpfiTR7vT7q2Yo25CVJ9j0rksg1\/Sx8af2ZfBP7QGkPaeKdAsNTBUqjyod0fuMEV8R\/Gf\/g378Ka9PNdeFtbvLKWQllgeONY09gcE18Xi+GK0Heg+Zfif0RkXjLluIgoZlF0p91rF\/qvmfkH5a+goCgdhX6HX\/wDwbz+PxcN9n17SjFnjfcAH\/wBBrV8H\/wDBvN4qN4n9s+ILNYd3zeRKrHH4rXmrIsc3b2Z9dPxI4cjHm+tJ\/J3\/ACPzejRpnCorOx4AUZJr6o\/YK\/4JgeLv2sfFlpd6hZ3GkeFopA1xcyoVMijsBwfT86\/SH9nX\/gip8Lfgxew32qQN4nu0Gdl7EoRG9RtIr6+0Hw9Y+GNLhstPtYbS1t0CRxxrgKo4Ar28Bww1JTxT07L9T844o8ZaTpyw+SxfM9OeWlvRd\/NnP\/BT4MaH8Bvh7YeHNAtI7WxsYwgwBucjuxxyeT1rrKKK+xjFRSjHZH8+1q06s3VqO8m7tvdsKKKKozCiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8AHo3++f5CgC5RRRQBh3f\/AB9y\/wC+f51HUl3\/AMfcv++f51HQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVqaJ\/x6N\/vn+QrLrU0T\/j0b\/fP8hQBcooooAwdQlWGeZ3ZUVWOSxwBzVa11S2vyRBcQTEdQkgbH5V8\/f8FXfiDrvwz\/AGNvG2qeH55bW+gtmImj+9F868j86\/Ln\/gm1+2Z8YNL+MRg0MXPjFrhHMtrcuwjBwOSVBIxmvJxebww+Ijh5Rb5ux95kHAeIzXKa2aUqsYqm7Wel7JPfZb9T9zqK+Tv+Gsfj5\/0Szw5\/4G3H\/wATR\/w1j8fP+iWeHP8AwNuP\/ia6vrtPs\/uZ4n+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+Jo\/4ax+Pn\/RLPDn\/AIG3H\/xNH12n2f3MP9WcX\/PT\/wDBkD6xor5O\/wCGsfj5\/wBEs8Of+Btx\/wDE0f8ADWPx8\/6JZ4c\/8Dbj\/wCJo+u0+z+5h\/qzi\/56f\/gyB9Y0V8nf8NY\/Hz\/olnhz\/wADbj\/4mj\/hrH4+f9Es8Of+Btx\/8TR9dp9n9zD\/AFZxf89P\/wAGQPrGivk7\/hrH4+f9Es8Of+Btx\/8AE0f8NY\/Hz\/olnhz\/AMDbj\/4mj67T7P7mH+rOL\/np\/wDgyB9Y0V8nf8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo\/wCGsfj5\/wBEs8Of+Btx\/wDE0fXafZ\/cw\/1Zxf8APT\/8GQPrGivk7\/hrH4+f9Es8Of8Agbcf\/E0f8NY\/Hz\/olnhz\/wADbj\/4mj67T7P7mH+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+JoX9rD49lgD8LPDuCf8An9uP\/iaf12n2f3MP9WcX\/PT\/APBkD6xornfhR4h1jxX4B0+\/1\/T4NL1a4QtcWsLl0iOTwCeTxXRV1Rd1dHg1KbhNwe6001\/EKKKKZB86f8FKfjNrXwT+Bj6poc\/2e8E8ah8Z4JOa779j\/wAb3\/xF\/Z88Oaxqcglvb20jkkbGMkqDXiv\/AAWG\/wCTan\/6+Iv5mvU\/2BVK\/sp+EMjH\/Evi\/wDQRXnQnL65KN9OVfmfX4jD0lw5SrKK5nVkr9bW2PZKKKK9E+QCvkr\/AIKkftAeJPgVoPheXw9dC1kv9Q8iViMgrsJ9favrWvhX\/gtXn\/hFvBWP+gt\/7TauHMZOOHlKLs\/+Cj6fg2hTrZxRp1YqUW3dPb4WfYnwd1q48Q\/DbSL26YPPcW6O7epKiumrjvgD\/wAkh0L\/AK9I\/wD0EV2NddN+6jwMWkq80u7\/ADYV41+3j8ZtQ\/Z\/\/Zv1\/wAW6ZhrvRbd7lFIyHKjpivZa+aP+CuHH7Cfjv8A7Bsv8hWONm4Yeco7pP8AI9Hh6hCtmmHo1VeMpxTXdOSTPRP2Q\/2n9E\/as+DmmeJNInR3liVLmPdlo5AAGz\/wLNc9+3T+2Jpf7JvwykvZpozq15mKyhJGXcg44\/Cvy+\/YW+Ofiv8A4J02mieKdSE998PPGCSKQuWEciDuAOPmbjmsn9sTxv4w\/bW8Y6l8S7lri28D6TdmHSUbIEg+8vBHoT3rwXncnhUkv3vVdv73pY\/UqXhrRjnjcpp4NNtO+7u17P8AxJ6Py1P2Q\/Zs8aXXxC+D+laxeMGnv085uOm4A4\/Wu7ryv9i05\/Zv8NH1tU\/9AWvVK+jotunFvsj8hzKEYYurCKslJr8WFeZ\/tieNr\/4c\/s1eMNb0yTyb7TdNlnhfGdrBcivTK8c\/4KA\/8meeP\/8AsDz\/APoNTiG1Sk12f5M0yeEZ4+jCSunON\/8AwJHHf8EoPjZrv7QH7INj4j8R3AudTl1S8gZwMZVJML3PavpSvj7\/AIIaf8mDaZ\/2GtQ\/9GivsGscuk5YWnKTu2kejxdRp0c7xdKklGKqSSS2Sugrkfjjp2uap8N9Rg8OTLb6u8TC3dlLANg44yO9ddRjNdUo3TR4NGo6c1USvZ312PyH+PvxW\/aW+AnxC0vQdT8S2klzrs5S1KWzKF4yAfn9K+1v+Cenhj4waLa6ncfE3VLfUVunV7Ty4THsTZ0OWOea8R\/4KvDH7VHwx\/6\/f\/aYr7+8HADwxY4A\/wBSv8q8XA4ZrEzvOT5Xpd90fpfE+bxnk2FcaFOLrRbk4wSfuysrPp5mlRRRXuH5gV9VmNvps7jqqEj8q\/LK\/wDjR8fvj3+1d438K+CPEFtZ2mhXO1BLA0m1dgbHDj1r9Std\/wCQPc\/9c2\/lX49eAtA+M2t\/t4fE0fCC7sbW+W6\/0g3Nx5KkeUvfa3avEzick6UVezevLvsfpXh7QpThjKs1T5owTTqq8E+ZK73Ps79ij4efHrwv8TpJviLr1pqejtGoSOK2aMhsnJyXPavsKvm79hzQPjpo323\/AIW5eadc7v8AUfZrkTY5\/wB1e1fSNd+BilSVr\/8Ab258txPWdTHSu6bskr0laD9NvmFFFFdh88fm7\/wUI\/aG+LKf8FAdE+Gnw\/1eGwXWdNgMSvEXAkYvknDDstR6Z+2L8bv2LPFdhF8UrAat4dvJ0gk1GGERrEWYKM5Zj3\/Sn\/tB5\/4fq\/Dn\/rytv\/atfRP\/AAVY1TwzpX7KesjXzbh5sJaB8bjMchMf8CxXzUY1H7euqjTjJ210sraWP2R18LTjluWzwsJwr0ouTUffu5SV1Ja3W\/yPoD4e+PLD4l+ELHWtMlWW0vohKhBzwa2q+Zv+CTFnqln+xv4eXVfN89o1ZfM67doxX0zXv4eq6lKNRq10mflmb4OOEx1bCwd1CTSfezCiiitjzgorM8Y6ne6N4XvrrTraO7voIi0MLsVWRvQkc18x3P7Vvx6iupUX4W+HGRHZVP264+YA8H7tY1a8afxJ\/JXPSwGVVsWnKk4q380lH89z6vor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+JrH67T7P7md\/wDqzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaP+Gsfj5\/0Szw5\/wCBtx\/8TR9dp9n9zD\/VnF\/z0\/8AwZA+saK+Tv8AhrH4+f8ARLPDn\/gbcf8AxNH\/AA1j8fP+iWeHP\/A24\/8AiaPrtPs\/uYf6s4v+en\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/8AA24\/+Jo\/4ax+Pn\/RLPDn\/gbcf\/E0fXafZ\/cw\/wBWcX\/PT\/8ABkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/ABNH\/DWPx8\/6JZ4c\/wDA24\/+Jo+u0+z+5h\/qzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNNllWCMu7Kir1LHAFfKH\/DWPx8\/wCiWeHP\/A24\/wDia8V\/bz\/bJ+PWi\/AS9eXwTY+HbaYMk95Y3EsjxrjOTuXAqKuY04Qc2np5M68DwfjMTiIYdTprmaX8SL\/Bbn6KWmqW1+xEFxBMR1EcgbH5Vt6J\/wAejf75\/kK\/FD\/giv8AtKfELxb+2Jb6Ld6tf6ro19a3Mt2kpyiOqZXJxwck1+1+if8AHo3++f5ClluYRxlL2sVbWxHF\/C9XIcd9SqzU24qV1536fIuUUUV6B8scl438Jab460q+0rV7K31DT7zKTQToHjkXOcEHg9K474WfsweBfgvqE134b8OaZplzNndLDboj89RkAcV6Fd\/8fcv++f51HUOnByUmtUdEMXXhTdGE2ovdJuz9Vewnlr6Cjy19BS0VZzieWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAAGBxRRRQAUUUUAeG\/t6fsx6t+1N8HpfD+j6la6ZdtIrrLPE0ijBJ6A182fDr9hj9p\/4Z6Dp+lad8UvC6afp6rHHGdLnJ2jt\/rPSv0Forhr5fSq1PattPybR9Jl3FWNweF+p04wlC97ShGWr9Sh4XtLux8PWcN\/Kk97HCqzSIMK7gDJA+tX6KK7UraHzkpXbYV84f8FBf2Odb\/a00bw\/b6Nq1lpbaRe\/apDcQtIHG0rgYPvX0fRWdajGrBwnszty7MK2BxEcVh3aUdrq\/Rrb5mD8MvCs3grwLpul3EqTTWcCxs6jAYgAdK3qKK0SsrI5Kk3OTnLd6hXk37bHwBvv2mf2dPEfg7Tr2DT7vWLR4I5pkLohYdSBzXrNFTVpxqQcJbPQ2weKqYWvDE0XaUGmvVO6Plv4ef8E3dI1L9i3TPhV46kh1VrGZpvtdqphZTvDDaTkjpz61W\/aM\/wCCdS+Lv2VdH+HHgm6sdGj0naBNPCZDLhSMttwSeepr6tormeAocvLy9LedvU9iPFOZquq\/tNpupb7PO93y7HG\/AD4c3Pwn+E+kaDdzx3Nxp8CxvJGpVWIUDIB+ldlRRXVGKilFdDw61aVWpKrPeTbfzCuC\/ad+Ft58avgR4n8LWFxFaXetWMlrFNKpZI2YYBIHJFd7RROClFxezHh686FWNan8UWmvVO6\/I8J\/4Jzfsu6v+x\/+zPaeC9b1G01W\/t9Qurtp7eJo0KyvuAwSTkV7tRRUUaUaVNU4bLQ2zDHVcbiamLru85tt2VtX5BRRRWpxny1+2p+w3r\/7SXxo8H+JNM1mw0+08PXHmzQzQM7yjZjAIOBzX0z4fsH0vRba3kYM8MYQkDAOKuUVjToQhOU47y3PRxWaYjEYelhqrXLSTUdO7u\/UKKKK2POIdRtjeWMsQIUyKVBPbivz31j\/AIJlfGnwb+0N4p8aeBfH+gaQniGbzDFPYSyFRtC9Q49K\/Q6iuXFYOnXtz301VnY9vJs\/xWWe0+rcrVRWkpRUk1e+z8z5f\/ZN+BHxz+HfxAkvPiB460XxDpDIoW3tbKWFwcnJyzkdK+oKKK0oUFSjyRbfq7nHmWY1MbW9tUjGLta0YqK+5aBRRRWxwHw3+2t\/wTl+Ivxo\/bA0v4o+BvFmkaDc6VZRQQrdWkkxDqW5+Vhx81c5Zf8ABJ\/4n\/Gfx7p2ofFz4l2XiHQ7CVZjptpBPAHZWDKfmZl4Ir9B6K82WU4eU3N31d2ru1\/Q+wocdZrRoQoUnFckeSMuSPMo66KW63eu5meDvCFh4D8NWek6bCILKxjEUSDso6Vp0UV6KSSsj5GUnKTlJ3bCiiimSBGRSeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQVneKfB+meNtEm03VrG2v7G4XbJDPGHRh7g1pUUmk1ZlRnKLUouzRwPwr\/Zh8C\/BXUZbvw34c0zTLqYktNDbor89RkAV6lon\/AB6N\/vn+QrLrU0T\/AI9G\/wB8\/wAhShCMFaKsjSviKteftK0nJ9223+Ny5RRRVGJ\/\/9kKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjMyNTQwCmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDVFRLX2U1NGU4NTBhLWExMmItNGI1Zi04MzBjLWU1ZWVmNDJlYmU2MS5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDIxNi41MDAwMDAgIDM5My43NTAwMDAgIDIzMC43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjQ4Lzc5NDE3KQo+Pgo+PgplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICAyMDEuNTAwMDAwICA0ODMgIDIxNS43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjEyIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAxMyAwIFIKL1Jlc291cmNlcyAxNSAwIFIKL0Fubm90cyAxNiAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjE1IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTcgNyAwIFIKPj4KPj4KZW5kb2JqCjE2IDAgb2JqClsgOSAwIFIgMTAgMCBSIDExIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PAovTGVuZ3RoIDE0IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztXd9v3DYMfvdf4ecBuVi\/bBkYBiSXZNgeBgQJ0IdhD0O6biiablkf9u9PtH2240+22cuJlyZp0eTM+kTxI0VRtCif\/njze\/7nl\/x0e\/NPftf93t5kxaZyRfsnp78nY4L2m+5z7pXpPud399lD\/pBdZ9fh5+43ffc+q1S1oXuUC5efxpeqsOWmrFXtA72YXtLNf2Xvvss\/Z9RksfFFobXRRjWdml6HHuzkaHv95e5zdtpKmJ3fZqdXZa5tfvshb+8\/aX\/d3mcqXNRlld++z7+njv2Q337MlKb\/bCm6paiBYhqKGwi2vaUYKG56SwmtVC3FLbTr4Uv19BYgQCNnbSNmoJxDs1uggAAIw0VDqQbCJcBwNblFFQ3BDwQFvQPO2DkEM1Hv9LR3yqyzVnbKOlHv3LrWwDwQun260rZi562Oo1fkM70FkFTtoLm8DT4muVOo1azSsWNAwLEL8nbSuAUVTwkRr8GgKDADQPoMRDxfd2qMkRlpGKDaTi0QW0E0cdhNm8FxiO3Cdy7glkugXAFlim8EPOivbnWrFrStYTZCg3hOmoyYOPT3MHMlQoX4wqjVFiSAZsCnauhNpOEKKC6do9qYkacyyu6isBNFYdVcHBOZuRgeGaKJfb6Dgxemi\/3GCzYMoc0+TgC6p5ERY3hwOEHDjP5GBivgKeVScWaBrmCUss4HNVCvq5qDN8PXrBt0BDpGnMUICCLfAiBgFEQaXg8DQSRGzGqEXJr3RcylcXwEZ47CIQcNw5f0GaCO\/glNFKdDdMLYnScEE41yDrz89ptesaOPIUYuw6UtfeXH9E9jujObUtnalTbQRzfN0R+106\/+k6UVrg\/f6NHBeugHWbHRSuuy8IXtRqgOo6kuvXd5vJkwZivX3nyiFVk\/\/by7z09\/uq\/y\/OLv3rjelPFmud8YWKwpi1KdurZKVWU+9\/lm+0vg8F+u85\/Dv4\/5r7+F777PSl+GXuSakqQ2\/\/eP7GZhAmwpMy097Ju1oC6c6Ho3JZw\/o5Wh3k7XI9\/GIr+bUEcqCaFJcKJF5e3s57HCWGYXFKDqYDelCXYQTOdDYJmUoa5Mw7FUUhzFRaSxqM2LxpQ4koyiWpQFlRi6UliLspg2HIOMsloUBZUY+lpai6KYNhyDjLJaFAU1MDRaS2tRFFPiSDKKalEWVGLonLAWZTFtOAYZZbUoCiox9F5ai6KYNhyDjLJaFAU1MLRaSWtRFFPiSDKKalEWVGLorLAWZTFtOAYZZbUoCiox9JW0FkUxbTgGGWW1KApqYOi0dCZFFlPiSDKKalEWVGLopHM3spg2HJ1w7kYWVGLopXM3spg2HL1w7kYWVEWjQjp3I4spcSQZRbUoCyoxdNK5G1lMG45OOHcjCyox9NK5G1lMG45eOHcjC2pgWCnp3I0spsSRZBTVoiyoxNBJ525kMW04OuHcjSyoxNBL525kMW04euHcjSyoiqoRpXM3spgSR5JRVIuyoBJDJ527kcW04eiEczeyoBJDL527kcW04eiFczeyoAaGtZLO3chiShxJxkccn1za0FL239lpqtjOzsB705dE6F1dqr6YqwUpe4qeLTIZ7lFQk6e7Ekc7fMtM91m2mz71qOF6ZivmiNN2ptRi3L8pp93eUb\/UcCc4FrBAnSkybzZ5PlVx8S25mi6CWbf8TDGFFfamRkrNsEIES80YZXmMUrP1ov+OdUrEvBlDFikfW6++2q9UyLQ1k3YJxGndlNHr+5q7wVR\/VWcYRX7GwCCFOi\/gZKAGlnPKBFSh7bO3fL1W0Lj14jbczc0oqmSXLid2BTq4rMe+Wy90u\/Pdi3vbYaM9GBvjQJD16kXGvntQZjnlA1ZjquSgkzcZUI+URa+fqoFj3HigVFNh0ZaBlamnAxitAimM0vdIOQPwRve3F0WnVyGNG1vP48Go8IRbsHg4\/fhvTLEXJBIL8KvMU8Pt9bybWj2kpet1cij7Tppz8GhYvQw+DgPPOa+XGG3Tlzijy+TUiK9Xz6Pbg2li1vhSq3EkPYQ8rCMf1mMenBOxzj69sKRp62fnC1Y9HCMagoAADwzgF\/AlV34PCEYlkQCSEdZHTgB5LsGf8f3C\/YjVkJyFBQQ8+krGHHqEMDRCSSJLmYPErQgQI6A4xko5XNiAUNftbqZe6lMEsX1OjAPELkFZMArRDX2F+lLb3QhFONsrcv4TnPaE62OE\/kDx9mwEvnjOFR5rpdKPaDJPuztYMxLuwllCeDgKI9ZZz9EwkhWRYPAwEWQhZMADzjgWZRyR7y0Uo\/F9TrmKJELX5z+heWokLGMJH5lQwERxmYUeFPNDjAVj5Ayi55n2DRdO9VlfPHgVBj5ndlufzMYHJyW0mEG0yHmdR1qNOLuQjHxt5tcoqQeEFTZzFCmSQHDVLqn0lIX+kn+KrKkhN\/3m0+JG1SuHs6bhPNyaiZsSG1mpFnKCL+zRBUSMnFMXWZbLPmw7tVkO6jxWxFha92oM6hkcc5\/coHp1Hs2gKv9qDOoZvNUhuUH16jyWQVVqutPq5RqU9MskUlvPoLujWY\/tk4qQEWGcz\/2Uo8GTgzuIhulIcCm2DZ5GexJxNDEef2AzjCQrZ28Ehn+QUcWG4d0dkTQsCgUv\/MCTKIHCcAld7j+1QVfVY36LzxoYsw96TMbx7EIWPsj6ZuGvxsK9WlDgC5vwI5MS5\/kLPIK3Cmb41bcNzSZwUg\/rQcHHigq8NfOKxmBp\/R1ZmHbgvImEsQtg9lV4yZXUQ3Q0JVV9ZpyxUyOipIM+PFx89I6PVWXSmgNEx1JSXczvCX1xzhpTx2yfurhJ5UgPUAfdLVvP7p0Ai125zq+z\/wHcMtt1CmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMjEyNAplbmRvYmoKMTcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUVJBQUFBK1JvYm90b1JlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTYxNC4yNTc4MTIgLTIyNS41ODU5MzcgOTU3LjAzMTI1MCA4NzkuODgyODEyIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjI1IAovRGVzY2VudCAtMjA4LjQ5NjA5MyAKL0NhcEhlaWdodCAwIAovU3RlbVYgNDAuNTI3MzQzNyAKL0ZvbnRGaWxlMiAxOCAwIFIKPj4KZW5kb2JqCjE4IDAgb2JqCjw8Ci9MZW5ndGgxIDEwMjU2IAovTGVuZ3RoIDIxIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJylegl4G9d953szAA+JB26AuAfX4BoAxOAgLuLiDV4gQVEkJR6iREoyJSrWYfmIJVtWbCWRXB9xHbK2JceOs93UTr1JHDdVnXjXySats+7Wbd247bb1usnndazdpkn6icRo\/4ODl5s439eZbwZv3sy8N+\/3\/v\/f\/3hAGCFUh84jEqGhUa\/\/dy\/84SWo+Twcs4tLdy7c\/2\/Tj0L5Q4RMLx8+NHfw4Ds9f4aQ+SrUhQ5DxW5d4yG4fgeuLYePnTr7wUeKl+F6HSFct7Q8P0ddUv8EIasA7n\/m2NzZE6gXPQ\/XfPvG43PHDoWuTD8C119FiDiABIIH8e8gIULCFSELLRjKv+SfowUCXuCP8vYPiLg1jIxTfCv8dffQUDdKIXSrWIM4hBZqVwi4gZ\/h7wmiwq+VniNRDRqFVq4JrkO5DjUiCVIiDfQjp4Ks2CxmKf5EwhUlxmbMkpjFxIPF9xQMQ1AMoy6+R+g4iQ9\/5POVfgTXGWYtK7heOk4wjOCOtdOCz5UP+FgnfPlflPqqhT6gaQpaJgaeJizr4+WXHniAH1T\/rRvkfeQTiEJZhKRBWzhU2hXK0i6Xy2pr+N1som38HpbXlO+EFeUng8FA+Y7ZVH5yAOu0ocBAbmZ6oD8U1Gm1umAo1z8zkxsIhrS6VSxuNlI+Xyrl81AGsUgkNlDe1mTa66WMzWL8qnSuMJpMmE0Ym8yJ5GhhTjo\/UmhvN5nNpvb2wsgZaWcs5vG2aDDWtHg9sVinNBOPeT0atVrj8cbi\/IgAU1JLXkQCVA9zK2WxmZQqzRg\/9MunuW8vfpMTL3Kvfo64uX43ebFIPAgPwjtnACNG8CagJS2jRQfKIPDjp2toG9atNigVHrcKNrdHoSQv8u\/fsKpbMG5RW60taozVLQijgVsfkX2AZxLkqIIZQFTGivVXUYVJDm5DDYAu32P98KSyVIf\/z3T\/QCis1VPGtnBPV\/9cd6fHrZQXZ4haUiH3eIaCLsZgFEskErPJ35rKRyLOaT3DpDNioyEeyQ\/Nmo+N74nHDQbKHE0M5Wc6790dj7TZLAqFy92ezJvTbW1Ot1JFUW19brtDpQbELCCxPwZIhGg3EoN88vjVkmUAWcxjGebLJI0nf7Ig+3D+M280H+HWVojvXf8id3NR+f331Ad+LrtKvP9YsQnQlT4JJxXx0\/W7nyJ+WqS\/Svz8UcB6EhDKAkI2VID2xSXxMZcGrDRXxa8ElFzMYyI3w33os6YCVM0GSlWcYIZKSIcrb7PEJbnC6UzGXG6VGq\/AvHg92czIfC7nctXViq811NRp8e9lWNZilkiwTErbIl3hkNFIZmpb1C5XNNa7r7PTSuOSIPfn9q3gt0I0rVBgqYyirK1en41WKjBlzmQWuP0My1obNW4Gv7iEd+2WyQ1Gh8tkkcn0OrfL0Wd2uq12kA2LJR7P9bSFbRYZL2DofjjpgGrIsrSBdAnRGs89UKOCOQD1hNnYhZrgPk8GGNO8HPMqPMgdfw7\/6CiGX\/Iofut5eXFckF97qaTT+aW1LP4uKDaBbgeU20paYONRBoaRhiu6zMtzSS6htip1JW0mnlp9XJGSSpzObMdsJswPWr7S1KhS6bXUgWhE3fIW8Y31u\/EVYqq\/v63NYMQAnt2eSk0RncVX22m7Qllfj2lrOgWjGIL+e2FAAkSj7soX4J2KoJRXJtBc\/aRwVQ\/C5RkuawnslQeJF1evFB9Xq3yeTCZfSKUYl6Zld71G42JS6bHhdMbjU6lXmxr1Wg\/T3s+26vXi3RKZVg+zmvR4tPrGppcALIRfFS+OFRIJitLrw5Gh4fmB+aHhcESrx0AziUJhXizujMbdHpg5IxUMJn\/AuJ0mk0wKuq5hmHgcZnCZO0vQwglk3sqaVXlUVllSWVv5\/hPY4Ui1d3fFjD6WdTrLBOZ0sqzPGOvqbk85HPj9um88\/tjy8b4easGWzszO3nv+qYZn7j0\/O9fRYd9P9fQuH\/vCY7zsDAJja0F\/8oBqFZ0yN1fRLZOMObBJMFVUK\/yzjdTD7FYRuB83ilyevblE3OlSKLFK6XYl4wNLA\/0Ox4pC6XAm0jQtkdTXqhQOe2q5p9tsVqkZbzI1dMfIqNONV0kT5Wv1Jl0upeIGpdOqVJJmhdyodzoigVaPzSKXYyudTA9YLRalUirT6ym1VCYSNTU3qk0WP9sTb\/WbLFKZ09mR7U9ZbM3NWCzS62DURu4sfqeMN65+fy0d2mGE6Krhwu\/YnclkV3eUamVbXU4wDzon0+p3U9HurmTSacc\/q3vlsS8cW+7tofZbO7IH5u4790zDU\/edOzDXkbFNUz19x5cfe5xHW3TrSeJKyY6WNJG4wtU8gG8Krt98V2jlLQevrfaStvLWBjQVLA2QJSHDCy9yyXu4d\/EB9z1c6lsCYclQr30LnsXoMij6L6FkgFbBFpRkvTwGM+8GUOVRlCW+n\/tj3DEdi2g1Gm0kNs390zX82qXZab8PY59\/ehb\/7QW9PhjsTLSFzNTa9wXXscdXGF06zU8HfN9p6ClaYhprmWukdGAryfI0axZvs0VYtHompdH4fB2ZkWwwaLPJZKtYqqAd0ajHazJJZGWuWn+f2Dc8GItQBiyR0PZEcm\/xD4nhbpdTJlOpXM5wGHqvu\/UR\/rlgFnqveDphVlyzzcyVNT+Ib3Atz63i5kalQiNRyHdjiV7viHp8WrDkZ868u37Oq1DV1gkExKdraoRYqQgFpvgx8TjeU\/GoGipcyhtXKZyw5xrxVPEfCcNI8eGyx1P8Xw88QFC834OR6lYjxugV8MOQtSRPFVkKYmyzde7VSCS76vEr9wwUCpGExWZz2JlzMJ7jt25gH\/kQauZnjrc3JSarqJJ0x\/UyVqu8nhYVxqoWj1elJnZc52gNbLS9RaNpIeu2XPAjO809Ty6Dllf4kx8Zi6t0WWVwOhjaQai1OwmzVr7NXYO5vUwcw4oWlyeVLuzJZBivWltfr9UyTCY1NgbXDCjPKm5s1ulBraMul14vkdWJ9Ho\/m0syjF7X3Ei8s\/am4B+4TvF8oZAA14w3lOHgQG52\/\/zwUCQMOk0lEoWxRbE4G48zjAZcJKnMZHK6mXdiLMubjbLvBrNwB+DZhr4CeH4MzbO\/Aa2qXJfwsVXQIX8bwX5U+xslm3ijGCMvcrOfJNm8n3eD7IT+YyA\/ZWzZbY7yTqfPvMPdqxgI\/Pdhr0evFz4qbPUPDc8u5Ppb\/aqWFpW\/tT+3cGR40OuGWxrwbRPdPp9Gt7sBN+zWaVq9x0EH7HZ2uLPT6bRYwJsb3meeyueTCavF5e7t2x\/2MEAXGp83Eo2aY\/zwNLoyaoSjhJq+gpq1dquw1No2PxrQegLrsVQsVoTsDq1O1FzjAjY2U6FAn0ihIH5VrCcvCh8WYNhEYlBXR2tLvqe7LWw0CATQF+8BDAt+hBxoHPpit3Jc2SaZA1vwqZokszy44SbvdA5Y2aZnUGkJdx0fDgbVGpXS6+1Ot\/q12hWvZ6xw4lgh72UweLqeru75CxdO9efcbnD2tLpAoKtrBGALBfX6Fa0mGOjuCrBardEYiQ0Q\/1mj9nniXT4Quxa1x5vcn+tnGJruHzjhZYNuj1ZH7dNoGS90z2uKV6mEWXCDncknfT4w6aoWf+tAzu9TqXiGOQ7jPwbcNMqPXv6xma+4sKEdCls1aVUh3gCmCkLV2SC+3tR09wgEzTI5uGGUyenwBlx2vVbUjBsbNTq7sy0dbjNZhPldlNHni8eyk9m0yymXYpXK5+vqnprv7fPBl4IuplKf+pTg+gXakc7mR8dezieSTqcCnASrlWXjIbbVTqsUGBuMrWwM7+vIOB3gCJnMbdGunr49uf5wBDTaYe\/Ijo6M9Z67565DB2NRGP150I+7YfQQkmFaCsEnuTWsrM5sRVnorS5IdW7LcoLt9ySIZU5mNbH+jtGOjNenasEKlc\/b0zvXl8qwAQNV99guvc7vS4fcTp2+ublZbDAwTHSQthNpI7HvCvdNiViEYeqDwVxu\/96evlCbTi+TQ4DQvqcTmEUJ8Fksfn860tpqtcrkcjnPv6cgfjtY4d\/eDYbZOTlQG9im19banbFelYSqOoabVx9V9mCVwst0ZqeSoYAdvGy8AsTijnZ4vGrQcaJnUaViPJnsnp5I2A7maRVGDLdZGjiwsYn4n0XPdpKSWulYolB8gch3bZJUfMzY15kNBY0GqQxIrH2s+DVipN\/p5MEQSfRGm533zufhJNzISYgRYqUsyR9m3jGRk3D66YdnP3z3Z3d8eBb\/cP0pcj7Jnyp5hyxx49QpbvFkyS8F2M6Bvrt5iwrmt4yU7WMKH96m8LWYPLf+E3y510HzH8YLZzYfCmo0KwwzMX7\/7aN5twsGqDc6nB7u2+fOLeM\/Gom0eRlf3Neq0xmM4baehbExthXbHb29cyG+\/UDQz13lfTP4EvJJGFstRLMl7wOztZifSfLJ9ccJw70Pcl8kZCv4i+emyJ6fF\/8HaVkrx137QXMPwEhakB\/leITwFqsbtG2d4NrA5tyWneyKpZXKNgW8\/Er5BXntFkSUNZtvkAcwy46PHzs+Ps6yYFFZtrtr7MT4Xj+7qtcFgp3dbECj4wmrp4dldRp8r8c3nF84ks97GOz15IcPL44Mez0ruAXc8Xh7KXaByBfCoLiHUbfgnhP9A3YHBk0d6D\/R3R5n3GqVywUKkQ2yei2oh54NZrta2XJkwrZ2EaGJrh67w2Hv6Zo42pejYcv1HSXiXi8YYCDHVGozDwOznwasTwN6NTzSmBce8jRX\/yz+RfGE4Pr42oqg\/Rw8NXrrFjkIyIJFCG9o+4bzvi3E32TIMLsjCRXcaeg3AoIa2syJLo4WGLdYLJVQlNPpCTmdWn1TM25q1Gqc9gjrYSwmhVzQy7sBmXT\/ZCbjdEnlIHfe7q79i329XkYpb2gwmZLphcNPiC5gmzWVHB4q\/FE+neKDGozlCivNBoAYWYdDqZJLrSaP29+Z7Qi1GSmzKRbtAVocyEWjoJhOZ2f3nomptpnZA+MTnV2AP2BwBURzpoIUyKIwaCVmVrgf4Fd5fSK5T332yzz\/5LnfI3uBf9QogfbzFkS8RaBKYU4lQhb\/VlF1NWv3a6Lq65\/3+cb3nPAmk\/GEPR+Gn95QwKDFxWdV4IRlMqMQartBjCDUVjNuCLVHUhmYftUKeOy6zVh7l0Sm0zvdpVhb19hMXly\/cnZ0zOVubrSYYlMdGg3WaEKhQeLr3M3\/YAAOCA2Ch9yz1UOG2OKTsQj\/ugxDlcKJP2i8Uqzlh53NjI2lk15Go961q0Xj8aQyY4VMlgFfFK82Nen1DJPsD\/iNenG9TKY3uBgYNqPXNzVxzwvYP1gzkrJPHmMlmUkZ20L8GF1mk1xWymQmeP6a5B4UflXwFbSIvlTloC2ZWODonYoSondMbIlkFDsyixtWt5q22GKZlQrhdlHZTGpsdLzxEruR4ahgJ\/yyQCqnHcnUZMTlVmt2NdQ573YJ62olInAnwI\/QaJqbhDUSsd2RykxMnTy6d6Kr289qdcIamcTtzKb27rmttz\/HGmPj4wPnF48O5YMhlbpWaDElE3vGbrvt3vNHFocGg6xKtf6lmhqBRKRV21RqjbpFqRCFYQqsNofLlWC8Wu3uhrpaldJscrv8vuAkG\/B2q2g65LHTlFGuxF8a7B9Mpm20TG6jQ8EO\/CPO326jpfLaOrXa60kkuu8+AmQKkQzwooGKxQtjR47e+enDR0ZGIlGtXiIyzNj4nGsmMzN9550PP3TX2fm5nm7ayuesoW7m7Nm3Y4zXYBSJcUODusXpjMY7AgGTRSxRA+dks6Pjud5Y1GkHs9+iMY8qSz6Zx5ft4q3ok3CKVPINfDQbuVY2tbw88NFuEYpGPpaXUv4tuZxaii5nEcJlf8QsNlM4jOWX8SMPzUyzrSYqmdzLcA8SWDceieq0WKONxfb932vEG9zfvIBdgutOR3709Ghnp7dVIbmg1wcC7V28YVj7PmHDxfd2wZdlwaP7BnD3BHxZYEPQthFyxcRtyzxtyN+\/l3vinfpt8kZKGxsoKhwZm+zpY1ktWLy2UH\/\/\/odmZ\/z+Z\/S6WGxqTzii1vBxiCkUyi309\/Hutt4Qbhscmh7L5zNZ2n4VIkenMxSIj8aiBj32uygKAgRVi4a3B23h7q5E3O1WtwSCo2PTHcGQXt+icXnCtMGo1ihUUoPJwjBtka6+eNzlUiiVSq+nq2Mq6WZ0wGhYqXS7YCZYmI6CsLKCQ4ETuGGOajeNu5L3OKZWLKaOzD6NRq2pl8iVcr\/ZLJHh73Aq8v25jozZhEmh8F4BARGy1RaePXOGn2cJt0pKyIvA\/YbyCsbWNDe9qZukVAn+zMmbz3O\/2yCXGygX0y7R6nbjmubmGtZmUatkZz+wL3NfnydNa7+kQEstIPxCgeDTGBNgD42GNvKtYu+1CPkI3+v8rY8ELMxvaSXoY6mGjy1i1O5c+Nm+hAG7gMUmUyo9MbG8NDGZTlssFlMmNTl52\/Lk3kzKbHpGoXC6Eu0DuXjC6VaoVArG2R7PDSYSTodSTlwcuLR0LDdA8y4LPZA7tnRp4KGlpYGcw2535AaWlv5yaGm00BbRwRZpK4wuDR0fLYB26nTaaKTAh1xonLwdvc0v54GuyEmzOPi25DYh2sf9CFuOlrQJfJHvgTaZeN8Ff1x\/xJR\/m8iSVHhbos4cprbeJxLcmwRWdgRZ0K4WdSA49OE1fHl\/Xy\/LajS0raNjMs09PoXFpUUxlSrAjrxP4IhpPJEwGlv9k5NE+D6lknElsk6nTMrn8aRS2hFPFPrjcZreVXz2glrtB\/Lw+zSa+7x1DlcqPXj7wJDdASM9dOuGoBFmLslzxnau3u6t\/rosRGXGxFRQ0KhsBU\/goeX9+7OdFhvGlCHZvm\/ijs\/O7A8GRNd2G42x2P6xRLvdLpWBmnmYdHJwjI+lRdxPiH1ch8nhMOhpW65v6eil6QeXjub6aNrnKxSWMqEQGEJjJJofPTR7dGQ0EtOBVyaTS7Do\/lK+C3zuE5vrBVJWXGveSPTSVYu1M98l\/6R81+nVpsvEGgDLp7vGU2kXowZrrlYzrnRyDwTxbkapXMENjRpwKzIxp1tnkMjqGg16NpBLMi6dpqlRiNZeegn\/cCPZpddGwsNDYMw\/Idf1g1gwxOfGwAd3x6MwLuAM4RsgbxtraxgsOL84Ka2urUkxlEkS\/9n\/O5Xliqeeey16kvvxVfKJb1\/j3j0Z5378wdipmx14mRzkXln\/vOD6+uvcfXD+r2RiLYvPk4n1l7lHyFO4FyTiFHD1e9CXruQ5bk32i7cmYIFCsldxvH3+0Ol75g9GYvgZbDGl2guFZLvFhKHtP700uY+Bbd\/kJTK4\/qcz7e06vV7X3j5T0Z816MOKHDwHhtkd\/hSf197hn5cs2l8W8fr942OMC6I9tc\/X2T3B3cDiM\/MHerogxrD19B5c4N69diEUnj9wsW9xJA8o6x6w88HHkQd6HjhyBETKIfiTsk3EfP6W\/Bco1oHMYMCR7+ENHMXxV7j9V7lpwfXiM8RcsY6L4TeIfytnjAWtWzLGwNHS6uo7+XzxRMu1ayR5lfj6hQtEfXV5nWeLWZDPadAxK0SEW9hxw5Xa5McNU0duBDa2jdXLzYWYqn9FTuMWbSvb2b23OwrBFUVJxBqNv7W7a29XIurzwLVopX63WKrRWSxMm8Ol0zU119fLJDoNXEecTp22uYl47dUvLC4k27U6LBHZbcn2yb1nX\/3CoYV4AlxukcRiSyT2TnCvfJhPJkBGNY2NWCp3u3t6FqCmlNRtasJyudfTy8sObwfqYaQxXna2+86\/HZtULPmRqw2h0NyBR24bH29PUqAJZiqVmpz41KXZ6VCg8WqDwRiNTeeBSpx8BktCW+Ox\/EIiYTDg+05NTgWCEKr29R4+fP7Oc4cXc70OeyAwte+OQnvCBDTSBv707F2Tg0PROLRspPiIQFDyjx7emsuwVmd3Y1GAfLh4L3XtGtFQ\/AuCGSh+5sKFC4JoaW3gV\/yM82sDJRkRdpQitAa+FVDN0roOyzdF8f\/V+M4qvoI\/\/xQnvav4T5eUVwXMZ6+CspjJvyu1pOVoXm7w36DySo\/AD23Vl\/y5chpfLPA\/W3wavuJQKeT7yvpeeHsP+fu8nKXRXeR58meV\/23wHgQvmOfXv4t\/tkJ87pFH8IH1y2Qp32LE\/w1\/k8iWPEX+uW9yR4nsuXM8l8IgZktrPuUVZF4ncC0d5v9UEsZYtEq8zt3xt41PY9UfX+ZeG8YvlBd0uIvc1P9+7jq2r9+NX7xU\/AHieykdf\/fLh8dmmuO\/4P+s8\/GNOyt8QzgBz9VsVGHe7HJjaKwZWO\/WivCNUktbtwzxr2iUvImc5JtoAL\/AZ\/ORBj+DzpCX0ICQQBbyKpqC6\/sFE0hFfhXdTr6OhogedII8Ab8jyEh8B4kE7UglCKDLcP804UG15EvoMh5GKvwUWib\/BJ3Gr6Oz5IvoNPlpNEBk4Pc1NATHMhznhe+gUwI1mofyIBxuOKbhSMMxCscVeD9P\/hANCdfhO95CTwo00M8vUJbII5akkUTwBJrHTjQuoNFlwWfRAt+f8APECkbQacEs1GHUIPguvPMamhXsQQehrcvCP4d6vu6\/ozT+a2Qk5\/i5QiHUh\/4L7G+if8F5fIEQElIiRJwh\/pk0k0+TPyY\/EAgFUcGdgv8k+J7gH4UK4SXhl4X\/XJOuuaPmV7Vnav+qrq9uue5bdW\/XH6+\/bxe5S7Hrhd2qBkmDsWGm4f1GWeNQ4yuN329yN11putUcbF5s\/v3m15v\/XjQq+probdFNsURMiwPiicpcZ9BzlVncOV\/81oieBZnCApBl9DJuqpRhnJiolAmQt3+tlEnkR69XygKkRV+ulIXIVvrHF1+ugfqDlXIT4OApl7EVJNdSKdOghapK2Q7lhkrZvdkX9vNcjnrRKTSHltARNI\/G0SH4XUSHoW4QLaPb0bHSvXGoPQh1h0t3TqET6CSKIi\/sy1A+hI6jBSgdhzvldviak3D2lNpYRCPwewCOU3AwcHUI6k7Ds3Nwdw9c3Q5PHym1YASL70E+1IqCwKVGQMMHR2hbC8YdLWx9oxsNwd4Npd\/U586rzSezpRHdCbVVHMrf0Aq7ERWg5lCp\/61fMwxPL6OjcGe+9HwaWuaxWi6Ny4jsH0NtEVrnnzgNrXjgrWXAma9dhn0RvurQBp4nof72bSOZL331yRJi87wX8f8BAI3j\/gplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjY5MTYKZW5kb2JqCjE5IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE3IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgMjI1IDUwOSA0OTEgMjg3IDM5MSA1NjkgMTQ0IDUxNSA1NjMgNDY0IDczMyA1MzYgNTQzIDQ5NiA1ODkgNDY1IDUzOCA0NzAgNzIxIDU4OSA0NjkgMjI4IDQxOSBdCl0KPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggODE5ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQxPiBbPDAwNTQ+IDwwMDZGPiA8MDAyMD4gPDAwNzY+IDwwMDY5PiA8MDA2NT4gPDAwNzc+IDwwMDYxPiA8MDA2Qz4gPDAwNDE+IDwwMDc1PiA8MDA2ND4gPDAwMjg+IDwwMDczPiA8MDAyOT4gPDAwMkY+IDwwMDU2PiA8MDA1MD4gPDAwNjg+IDwwMDc0PiA8MDA0Nj4gPDAwMkM+IDwwMDNBPiA8MDA3MD4gPDAwMkU+IDwwMDZFPiA8MDA2Mz4gPDAwNzI+IDwwMDMzPiA8MDAzNj4gPDAwMzU+IDwwMDZEPiA8MDAyMz4gPDAwMzI+IDwwMDM0PiA8MDAzOD4gPDAwMzc+IDwwMDM5PiA8MDAzMT4gPDAwNjc+IDwwMDcxPiA8MDA0MD4gPDAwNDk+IDwwMDUyPiA8MDA1Mz4gPDAwNjY+IDwwMDc5PiA8MDA0Rj4gPDAwMjc+IDwwMDQyPiA8MDA0Nz4gPDAwNjI+IDwwMDU3PiA8MDA1NT4gPDAwNDQ+IDwwMDU5PiA8MDA0OD4gPDAwMzA+IDwwMDQzPiA8MDA0NT4gPDAwNEQ+IDwwMDRFPiA8MDAyQj4gPDAwMkQ+IDwwMDZCPiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwNDUxMjkgMDAwMDAgbiAKMDAwMDAwMDE4NSAwMDAwMCBuIAowMDAwMDAwMjgwIDAwMDAwIG4gCjAwMDAwMzM4MDcgMDAwMDAgbiAKMDAwMDA0NDk5MCAwMDAwMCBuIAowMDAwMDAwMzE3IDAwMDAwIG4gCjAwMDAwMzMwMjYgMDAwMDAgbiAKMDAwMDAzMzA0NyAwMDAwMCBuIAowMDAwMDMzMzAyIDAwMDAwIG4gCjAwMDAwMzM1NzkgMDAwMDAgbiAKMDAwMDAzMzc1NyAwMDAwMCBuIAowMDAwMDM0MTQ1IDAwMDAwIG4gCjAwMDAwMzYzNDUgMDAwMDAgbiAKMDAwMDAzMzkyOCAwMDAwMCBuIAowMDAwMDM0MTA1IDAwMDAwIG4gCjAwMDAwMzYzNjYgMDAwMDAgbiAKMDAwMDAzNjYxMyAwMDAwMCBuIAowMDAwMDQzNjQyIDAwMDAwIG4gCjAwMDAwNDQxMTkgMDAwMDAgbiAKMDAwMDA0MzYyMSAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKNDUyMjcKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957553,\"created_on\":\"2026-09-02T04:49:34.924Z\",\"updated_on\":\"2026-09-02T04:49:34.924Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 04:49:34.9230", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:49:34.9230", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 04:49:34.9285", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 04:49:34.9285", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79417" }
{ "timestamp": "2026-09-02 04:49:34.9285", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 04:49:34.9446", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 04:49:34.9446", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 04:49:35.1318", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T04:49:35.136Z\"}" }
{ "timestamp": "2026-09-02 04:49:35.1318", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 04:49:35.1318", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 04:49:35.1318", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 04:49:35.1318", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 04:49:35.1318", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 05:25:43.3843", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 05:25:43.3843", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79418},{\"Key\":\"InformToUserId\",\"Value\":5827}]}" }
{ "timestamp": "2026-09-02 05:25:43.3999", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 05:25:43.3999", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 05:25:43.3999", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 05:25:43.4498", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79418" }
{ "timestamp": "2026-09-02 05:25:43.4498", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002062\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Merwin Barnette\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/FBYDW\/HSS\/26\/00002\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79418\"},{\"type\":\"text\",\"text\":\"EHS Department - TTK Prestige Limited\"}]}]}}}" }
{ "timestamp": "2026-09-02 05:25:43.5050", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 05:25:43.5050", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 05:25:44.6136", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 05:25:44.6136", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Merwin Barnette##" }
{ "timestamp": "2026-09-02 05:25:44.6136", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79418" }
{ "timestamp": "2026-09-02 05:25:44.6136", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 05:25:44.6136", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 05:25:44.6136", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 05:25:44.6136", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 05:25:44.6615", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05716@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/FBYDW\/HSS\/26\/00002 has been created\",\"text\":null,\"html\":\"<!DOCTYPE html>\\r\\n<html>\\r\\n<head>\\r\\n    <style>\\r\\n        body {\\r\\n            font-family: Arial, sans-serif;\\r\\n            color: #333333;\\r\\n        }\\r\\n        .header {\\r\\n            font-size: 16px;\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .content {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-details {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-detail-point {\\r\\n            margin: 0 0 8px 0;\\r\\n        }\\r\\n        .button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n    <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n    <p>Dear Merwin Barnette,<\/p>\\r\\n\\r\\n    <div class=\\\"content\\\">\\r\\n        <p>The following safety alert has been raised and is currently with you for action. Please respond within <strong>48 hours<\/strong>.<\/p>\\r\\n\\r\\n        <div class=\\\"alert-details\\\">\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> T\/FBYDW\/HSS\/26\/00002<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 02-Sep-2026 10:55:43 AM<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Hebert Eaton<\/div>\\r\\n        <\/div>\\r\\n\\r\\n        <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79418\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        EHS Department - TTK Prestige Limited<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_FBYDW_HSS_26_00002.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MDkwMjA1MjU0NFopCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago3IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggNzU0Ci9IZWlnaHQgMjE3Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovTGVuZ3RoIDggMCBSCi9GaWx0ZXIgL0RDVERlY29kZQo+PgpzdHJlYW0K\/9j\/4AAQSkZJRgABAQEAkACQAAD\/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz\/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\/wAARCADZAvIDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD9Zv8Agpl8c9c\/Z5\/ZS8X+JPDsrW+rWcDNbzr1hbeoz0I7mvzc\/YU\/4LDfFW2+K\/k+M77WvHWl3Kt\/o8Fr5ssJIGNqxqCcV+vHxo+Eui\/G\/wAE6t4Z8QW\/2nS9UVop0GASN2eM\/QV5J+zp\/wAE3Phh+zF4jk1Xw5pk7Xr5G+6kEu3PpwMV42NweLqYqFWjU5Ypar\/gbM\/ROHOIMiwmTV8HmGG9pWm\/ddltZfa3jZ9ji3\/4Ko6YrEf8K8+JfH\/Uuzf40f8AD1LTP+id\/Ev\/AMJ2b\/Gvqr+z4P8AnlH\/AN80f2fB\/wA8Y\/8Avmuz2GJ\/5+\/+Sr\/M+f8A7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5j\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xryn9sf\/AIK7ap4b+DF4\/hLwl4x0PV7gNHHe6lpMttHbnGQwZsgn2NfoB\/Z8H\/PGP\/vmuY+LvwR8OfG7wVdaBr9hFc2F2pVgFG5M91JHBrKthsVKDjGrq\/7q\/wAzry\/N8jpYmnVq4JuKab\/eSeno4pP0e5+ZH\/BJT\/gpX8VvjZ+1Zb+EPGWvXPiPTdUtbi4DSqqm1MaZAAVRkE+vpX68aJ\/x6N\/vn+Qr50\/Zr\/4J0fDT9lfxdNrvhjTp11SVWUTXEgkaNWGCF4GARX0Xon\/Ho3++f5CjKsNXoUeTES5nf10Fxtm2WZjmP1jKqPs6fKlayjdq93ZaLp9xcooor0j5Aw7v\/j7l\/wB8\/wA6jqS7\/wCPuX\/fP86joAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAYd3\/x9y\/75\/nUdcb+0T8etD\/Zx8Caj4n8QyiHTrLc0jbscZA\/rXziP+C13weYA\/b+v\/TYf4Vz1cXRpS5akkmexgOH8yxtN1sJQlON7XSurn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FZf2jhf+fi+87f8AU3PP+gWf\/gLPsCivj\/8A4fW\/B7\/n\/wD\/ACMP8KP+H1vwe\/5\/\/wDyMP8ACj+0cL\/z8X3h\/qbnn\/QLP\/wFn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FH9o4X\/n4vvD\/U3PP+gWf\/gLPsCivk3w1\/wWN+E3irX7TTrW+3XF5II4x5o5J\/CvqG78TW9l4YOrOcWot\/tOc\/w7d38q2pYmlVTdOSdjzcfk2OwUoxxdKUHLa6tf0NGivkrXv+Cyvwk8Pa5d6fcXxWezkMUg80dR+FVP+H1vwe\/5\/wD\/AMjD\/CsXmOFWntF956MeD87aTWFnZ\/3WfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7x\/6m55\/0Cz\/APAWfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7w\/1Nzz\/AKBZ\/wDgLPsCivj\/AP4fW\/B7\/n\/\/APIw\/wAKRv8Agtd8HlUk3\/A\/6bD\/AAo\/tLC\/8\/F94f6m55\/0Cz\/8BZ9g0Vx\/wK+Nmj\/tB\/DXTvFOhOZNM1SMSwNnO5ckf0qj+0R+0X4f\/Zn8DP4g8RzeTYocE7sc5H+NdPtYcntL6b3PFjgcQ8R9UUH7S9uXrftbud9RXx\/\/AMPrfg9\/z\/8A\/kYf4V2fwI\/4Kc\/Dn9obx\/beHNBu\/Nv7n7o8wHsT6e1YRx+Hk1GM02\/M9WvwpnFGnKrVw01GKu207JH0bRQDkUV1nz4UUV5p+0l+1d4Q\/ZY8OQal4q1CG0juXKRIz4aQgZOOPSonOMIuU3ZI3w2FrYiqqNCLlJ7JK7Z6XRXx\/wD8PrPg9\/z\/AP8A5GH+FPtv+C0vwhu7hIo70vJIdqqJRkn8q5f7Rwv\/AD8X3nvf6m55\/wBAs\/8AwFn17RWJ8O\/G8HxG8H2Ws20UkMF8nmIjn5gK267E01dHzs4ShJwkrNaBRRRTICiiuZ+MnxV0v4H\/AAw1rxbrUnlaVoVubm5fONqAgf1pSkopyeyNKVKdWap01eTaSXdvRI6aivj8f8Frvg8wBF\/wf+mw\/wAKP+H1vwe\/5\/8A\/wAjD\/CuP+0cL\/z8X3n0P+puef8AQLP\/AMBZ9gUV8f8A\/D634Pf8\/wD\/AORh\/hR\/w+t+D3\/P\/wD+Rh\/hR\/aOF\/5+L7w\/1Nzz\/oFn\/wCAs+wKK+SNL\/4LPfBzUbtYn1aO3DfxvKMD8hXsPws\/bd+FvxluoLXw\/wCM9Hv72fGLdHbeCe3IArSnjKE3aE0\/mcmL4czXDR56+HnFd+V2++x6tRTYpUnQMjK6noQcinV0nihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFNklSIfMyr9TigB1FIkiyDKsGHqDmloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAfFX\/Bbj\/kyPxX\/wBcn\/8AQlr8H0Y7ByenrX9BP\/BVr4NeIvjr+yt4i8P+F9NuNV1W7R1it4QCzHcvv7V+Q6\/8Ek\/j4FH\/ABQGt\/8Afpf\/AIqvhuI8JXqYpSpwbVui82f0p4RZ1gMJk06eKrwhL2jdpSSdrLuz5v3H1b86Nx9W\/OvpD\/h0p8fP+hA1v\/v0v\/xVYvxC\/wCCavxm+FvhO61vW\/BWrWWm2Y3TTSRqFQYJyefavn3gMSld039zP1anxLlM5KEMVTbeiXPH\/M8J3H1b86Nx9W\/OkVg6gg5BrU8GeDtR+IPie00fSbaS81G9cJDCgyzkkDj8TXLFNuyPZnNQi5SdktzM3H1b86Nx9W\/OvpD\/AIdKfHz\/AKEDWv8Av0v\/AMVR\/wAOlPj5\/wBCBrf\/AH6X\/wCKrr\/s\/Ff8+5fczw\/9acn\/AOgqn\/4HH\/M8h\/Z4Yn45+F+T\/wAfyd\/rX9E\/i7\/k31v+wOv\/AKIr8Xfgt\/wSu+Onhv4s6BqF54F1eC1tLtZJZHiGFUZ5+9X7X+I\/D13e\/BltNjhZrz+zBB5Y67\/K24\/OvreHMPVp0qiqRav3Xkfhni7mmDxeLwcsLVjNRvfladtVvZn84PxvY\/8AC5vE\/J\/4\/wB+\/wBK5fcfVvzr6w+LH\/BKn46a\/wDE\/Xr608B6zLbXd40kTiNSGU45+9XP\/wDDpT4+f9CBrf8A36X\/AOKr5Wpl+Kc2\/Zvd9H3Z+2YXifJ1Qgniqfwr7cey8z5v3H1b86Nx9W\/OvpEf8Ek\/j4T\/AMiBrX\/fpf8A4qvnnXtDuvDOt3enX0TQXljK0E0bdUdSVIP4iuerhq1JJ1ItX7o9XBZtgsY2sJWjNrflknb1s2VNx9W\/OjcfVvzpVUswA5Jr3b4f\/wDBNT4zfFDwtb61ongvVr3TrvmKWONSrD86mlQqVXanFv0LxmY4XCRU8VUjBPZyaX52PCNx9W\/OkckoeT09a+kf+HSnx8\/6EDW\/+\/S\/\/FUj\/wDBJP4+bDj4f62eP+eS\/wDxVb\/2fiv+fcvuZ5y4pyf\/AKCqf\/gcf8z9Zv8Agj1\/yYJ4B\/7By\/8Aob1xH\/BdX\/kzu6\/66f8Asy16x\/wTN+FWv\/Bf9jvwf4d8S6dPper6dZLFPbzAB423McH868n\/AOC6v\/JnV1\/10\/8AZlr72tFxyrlkrNQX5I\/l7LasKnG0alN3TrtprVNcz2PxBViR1b86+sP+CMZP\/DbOi8n8\/wDZavk5PuivrD\/gjH\/yezov+f4Wr4TLP97p+qP6c4w\/5EmL\/wCvcvyP3kT7g+lLSJ9wfSmXl3HYWsk0rBI4lLMT0AFfqx\/DqV9DB+K3xM0z4QeA9Q8QatPHb2enxNIxdgNxAJwM9zivwI\/4KBftmar+198Zr7UJLmX+xrSQxWUOSFCqSAce4xX0N\/wWS\/4KHzfF3xdN4B8NXrf2Jp7lbp4n+SZwcjP4E1+fqjaMDtXwXEGa+2n9XpP3Vv5s\/qHwr4I\/s\/DrNcZH97Ne6n9mL\/V\/kLuIHU\/nX3X\/AMEdP+Cd8\/7QXj6Pxv4nt5I\/C+jSB7eJwf8ATZAcFTnBAwQcivA\/2Cv2ONX\/AGyfjdY6LaxPHo1q4m1G62nYiKVJTP8AeKk4r9\/\/AIP\/AAm0f4JfD7TvDmh2sdrYadEsahQAXIAG4+pOOaXD+Ve3n9Yqr3Vt5v8AyRp4p8cf2bh3lmDl++qLVr7MX+r6dlr2Og0+wh0qxitreNYoYECIijAUAYFTUUV98fy23d3YUUUUCCvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+eyJj5a8np60u4+rfnTYv9Uv0rX8E+CdT+IniW20jR7WS91C8cJDCgyzk9hX5PFNuyP7pqTjBOUnZLdmVuPq350bj6t+dfR0P\/BJn49XEKSJ4B1pkkUMpES8g8\/3qd\/w6U+Pn\/Qga3\/36X\/4quv+z8V\/z7l9zPD\/ANaMn\/6Cqf8A4HH\/ADPnDcfVvzq1pWv3+hTiWyvru1kHRopWQj8jXunif\/gl98cPCGmvd33gTWYoIwWZjEvAH\/Aq8O8ReGdQ8Jam9nqVpNZ3MZwySLgisqlCtS1nFr70d2EzLBYxNYarGp3s0\/1Z9lfsK\/8ABZDxl+z\/AKtZaL4uuJNe8MF1jzISZLYE4LDAy34ntX7MfCb4taD8bvAth4i8OX0d9pmoxCWNgRvUHswB+U+xr+Y8jIr9Af8AgiB+2bdfDf4oJ4B1S5kfSdZcJbIzfLFIcAfoK+kyLOakaiw9d3T2fY\/IvEzw9w1bCzzXLoKFSGsktpLq7dGt\/M\/ZOikRxIgZTlWGQfWlr7k\/mcKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkdxGhZiFVRkknAApa5n403Mll8H\/ABVNC7RSxaRdujqcFSIXII\/GlJ2TZpSp89SMO7S+9pfqaf8Awmmj\/wDQV07\/AMCE\/wAaVPGWkSMFXVNPYngAXCEn9a\/m31H9pD4grqM6jxp4hAVyB\/pRra+FX7RXj67+JGiRS+MfEEkcl5EGU3RwRvWvk48VxcuX2b+9H7pU8D60abn9bWiv8L7X7n9H6OJFDKQwPQjoaWuZ+DdzLefC3Q5ZpGllktVLOxyWPvXTV9ZF3Vz8Lq0+Scodm19xyXxv+Lun\/A\/4ban4j1FlEGnwtLtJxvI7V+Jn7UH\/AAV0+KHxk8aXi6VrD6PosEzJBBEB0DEZzjPOBX6n\/wDBVTwRqfjv9kTxBaaVHJLcJC7kJ1xtr+f+6tnsruaGUFZYZGRweoIODXx\/E2Nr05xpQbSa6dT9+8HOHsuxOGq47EQU6ilZJq\/Krb28+59r\/sV\/8FlfiB8JfiNpdh4z1Ftc8K3Uqw3HmAB7RSeZBgZYgds96\/azwz4gt\/Fnhyw1S0bfa6jbR3UR9UdQw\/Qiv5fbTSbnXruOxs4XuLu7by4okGWdj0Ar+lT9mHQbvw1+z94Ps75ma5i0i13huqfuU+X8Ola8MYytV56dR3StZv8AI4fGbIMvwbw+LwkFCc3JSS0TSSadu+tr9TvKKKK+sPwsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArU0T\/AI9G\/wB8\/wAhWXWpon\/Ho3++f5CgC5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTUkfsceKscfuj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFeufsN\/8AJ1vhD\/r7T\/0YleR2f\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq15tk+lSVHaf8eyfSpK\/XT+C3uFFFFAgooooAK\/me\/aO\/5L\/wCMf+wxdf8Ao56\/phr+Z79o7\/kv\/jH\/ALDF1\/6OevkuLP4VP1f5H7z4F\/7zjP8ADD\/0pnH23\/Hwn1r+hf8A4JqHP7IXhr\/dP8lr+ei2\/wCPhPrX9C\/\/AATU\/wCTQvDX+6f5LXFwr\/Gn6H0Hjd\/yLKH+P9D3qiiivuj+Zgr4p\/4Lq\/8AJnV1\/wBdP\/Zlr7Wr4p\/4Lq\/8mdXX\/XT\/ANmWvPzX\/c6noz6rgf8A5H+E\/wAaPxAT7or6w\/4Ix\/8AJ7Oi\/wCf4Wr5PT7or6w\/4Ix\/8ns6L\/n+Fq\/Ocs\/3un6o\/rjjD\/kSYv8A69y\/I\/eRThB9K+Df+Cwn\/BQu1+B\/gObwdoF4r+INUUo5ibJiUgHkjp0NfQP7df7Xuk\/smfBm91W6nT+0JYzHaw7sM7kHGPxFfgL8Zvi1qnxw+Iuo+I9Xmkmub6Qsu852JkkL+Ga+yz\/NfYQ9jTfvP8Efz54W8Ef2liVmWMj+5pvRfzS\/yXU5y\/vptTvprm4kaWedi7uxyWJrofg98JdY+OHxD07w3odtJc32oSiMbQSEHqT24Brn9O0+fWNRt7O1jaa5upBFFGoyXYnAAr9p\/wDgkH\/wTutv2evAsPi\/xBZq3ifVYw6eYnzWyHDLj0PJFfJZXl08ZW5fsrdn7txnxXQyHL3XlrUlpCPd9\/RdfuPdv2C\/2ONG\/Y8+C9lo1nBG+qXCLJfXRUb5Xwe\/bg4r3Giiv02lSjTgqcFZI\/jXH46vjMRPFYmXNObu2FFFFaHIFFFFABXz7\/wVW\/5R3\/Fn\/sBv\/wCjEr6Cr59\/4Krf8o7\/AIs\/9gN\/\/RiVyY\/\/AHap\/hl+TPa4b\/5G+F\/6+U\/\/AEuJ\/PXF\/ql+lew\/sHnH7Ufhf\/r7T+tePRf6pfpXsP7B\/wDydF4X\/wCvtP61+XYP+PD1R\/bGef8AIvr\/AOCX5M\/oq8P\/APIBsf8Ar3j\/APQRVuqnh\/8A5ANj\/wBe8f8A6CKt1+trY\/g+fxMZcWsV3GUljSVD1V1DA\/nXx1\/wVQ\/4J+eHvjv8D9Y1\/SNMgtfE+jW73EDQIF+0EDhCB7mvsiq+qJbyadMt1sNuVxJu+7j3rHE4eFem6dRaM9PJs3xOW4uni8NJqUWn690\/J7H8u13ayWF7PbyqVltpWicHsykg\/qK6X4K+LbjwN8VtC1O1kaOW2ukbcDjGKq\/FcIPix4rEePLGtXu3HTHnvisvQmKa5aEdRIMV+SwbjNNdH+p\/c80q2HaktJR\/OP8AwT+mL4LeKo\/Gnwr0HUI2LCaxh3H1by1z+tdRXkn7DbvJ+zN4aMhy32df\/QVrqfGvx98KfD3VfsWr6zZ2VzjPlyPg4r9bp1F7OMpO2iP4UxmDn9cq0KMXK0pbK+zZ2VFeaH9rr4fAf8jJpv8A38\/+tXXeBPiVonxL01rvRdQt7+3Q7WeJsgGrjVhJ2TMKuCxFKPNUg0vNNfobtFef\/Fv9p3wX8FLF5tf1yys9nVHfDV538Nf+Cm3wn+LHju18O6L4isrvU7yQRxRJLksScelZyxNKMuSUkn6nTQybH1qTr0qMnBbtRdvvsfQlFFFbnmBRUdzdR2cLSSuqIoySe1eZ\/E79sT4ffCeJjq3iPT4nQZKeZgj9KidSMFeTsdGHwlavLkoQcn5Jv8j1Civlq4\/4LB\/BG1nMb+KrAMDjHnD\/AArrPh1\/wUi+E\/xMvUt9P8Uadvk6Zl6\/pWEcbh5O0Zr70enV4azalDnqYaaXflf+R7zRVHQvE2n+J7QT6fdw3cLdGjbINXq6k77Hiyi4u0lZhRRRQIKKRmCKSSABXnPxQ\/av8C\/CO0eXWNfsYDH95TJgj9Kmc4xV5Oxvh8NVrz5KMXJ9km\/yPR6K+W7r\/gsF8ErScxv4qsFYHGPOH+Fdn8Mf+Ch\/ws+K90kOmeJtPZ36Zlz\/AErCONw8nyxmm\/VHqVuG81pQ9pVw00u7i\/8AI9xoqrpGt2mvWa3FncR3ELdHQ5Bq1XSeK007MK5b45f8kX8W\/wDYGvP\/AEQ9ReOvjp4X+G1+ltrOr2ljNIMqsj4Jrz74yftW+A9S+Efii3h8Rac8s2k3SIok5YmFwBWFWrBRabWz\/I9LA4DEzq05xpyavHWz7ryP54NS\/wCQpcf75rb+EX\/JUtB\/6\/Yf\/Ri1h6iQ2pTkcgucGtn4XXSWPxG0WaQhY47yJmJ7AOtfk8P4i9T+6q6\/cSX91\/kf0m\/BL\/kk2gf9ei11NeI\/B\/8Aat8Baf8AC\/QoZfEenJKlooZTJyp9Olei+BfjN4c+JM7x6NqlrfOnURNnFfrNKrBpJNH8KY7A4mFWpOdOSV3q0+78joNX0m313TZrS6iWa3nUo6MMhhXwX+0t\/wAEL\/CvxU8WXGs6Bftpc125d4Ag2ZJyTkn3Nfe2p6lDo+nzXVxIsUECl3c9FHrXnj\/tcfD9JGU+JNO3IxUjzOhBwe1Y4vD4eslGuk\/U78gzbNsvqOrlcpJ9bJtfNWZ82fsgf8EWvB37PPjKz8R6vcnW9SsyJIY5EwkTjoepBr7bijWGNURQqoAAAMAD0rzyw\/at8B6nfw20PiLTnmnYIiiTlie3SvQ4ZluIUkQhkdQykdwarCUKFKPJQSS8jLPszzPHVlXzSUnLpzK2nktB1FFFdR4YUUy4uEtYWkkYIiDJJ7CvMPih+2T8PfhHEW1fxHp8JX7ymTBH6VE6kYK8nY6MPhK2IlyUIOT7JN\/kepUV8tz\/APBYL4I29wYz4r08t\/12HP6V3vwt\/b4+GPxcmWPSvEunuz\/dBlzn9KxhjKEnyxmm\/VHo1+Hc0oQ9pWw84ru4v\/I9noqCy1KDUrNLiCVJYXGVdTwRXBaj+1X4D0rUJ7WfxFp8c9tIYpFMnKsDgit5TjH4mebSw1aq2qUW2uybPRKK81X9rj4fswA8SacSf+mld74f8Q2nijS4r2xmS4tphlHU5DClGpGXwu462Er0lerBxXmmi7RRRVnOFFI7iNSzEADqTXAfEj9qDwP8KrWSTWPEGn2piyGRpMEY\/CplOMVeTsbUMPVrS5KMXJ9km\/yPQKK+XtR\/4K9\/BPS7lopfFVgrKcf64f4Vs+CP+Cofwg8e30cFl4p0\/dIcAmbj+Vc6x2Hbspq\/qj1p8MZvCPPLDTS78r\/yPoiisfwr4\/0bxtbiXStRtr5MA5ibNbFdKaeqPFnCUHyyVmFamif8ejf75\/kKy61NE\/49G\/3z\/IUyS5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTb\/kzjxV\/wBcj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFet\/sN\/8AJ1vhD\/r7T\/0YleSWf\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq0\/49k+lSVHaf8AHsn0qSv10\/gt7hRRRQIKKKKACv5nv2jv+S\/+Mf8AsMXX\/o56\/phr+Z79o7\/kv\/jH\/sMXX\/o56+S4s\/hU\/V\/kfvPgX\/vOM\/ww\/wDSmcfbf8fCfWv6F\/8Agmp\/yaF4a\/3T\/Ja\/notv+PhPrX9C\/wDwTU\/5NC8Nf7p\/ktcXCv8AGn6H0Hjd\/wAiyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/JnV1\/10\/8AZlr7Wr4p\/wCC6v8AyZ1df9dP\/Zlrz81\/3Op6M+q4H\/5H+E\/xo\/EBPuivo7\/glv8AErTvhN+1HZa3qkyQW1pGzlmOAcI3FfOKfdFdz8Afg5qfxx8ato2kSeXeeUzjGcthScfpX5pg5yjWjKCu09D+x87oUa+ArUcRLlhKLTfZM9I\/4KE\/tqap+1\/8Yru6MskehWLtHZwAnay5ByR9c18\/gZ4AyT0A71a1vRbrw3rN1p97C9teWchjlicYZD71DZzi0voJiAwhkVyp74IOKivWnVqOpUerNctwOHwWFhhsJFKEVpb8\/n38z9GP+CNH\/BOaTxzrMPxE8V2TLY2zBrCGVcb+4bB9Ctfrpa2sdlbpFEqpHGAqqBgAV81\/8Eu\/2mNB+P8A+zrpkelLBb3WkxLBc2ydYmwTyPpzX0xX6XlGGo0cNH2Ot9b9z+PePc4x+Pzir9fTi4NxUf5Utvv3v1CiiivTPiwooooAKKKKACvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+euL\/VL9K9h\/YP8A+TovC\/8A19p\/WvHov9Uv0rd+HXj2++GXi+z1rTn2Xdk4kjPoRX5Zh5qFSM3smj+3syw8q+Fq0Ibyi0vmmj+m7w\/\/AMgGx\/694\/8A0EVbr8KrX\/gtH8WrS1jiXUPliUIPmboBj1qT\/h9X8XP+ggP++m\/xr7xcTYTz+4\/mSXgznjbfND7\/APgH7oMwVSSQAOST2r5X\/wCCnn7cWg\/s4\/AXWrG11CCfxHq1s8FnHDIGaNyOCcHjp3r8w\/En\/BZH4x61ZyQw6w9uJFKkrIwOCMetfN\/xE+KGvfFfXpNS1\/UrnUbqQ53Svu2\/SuLHcTU3TcMOnd9X0PoeG\/BvE0sZDEZpUjyRafLHW9tbPsjFv76TVNRubuU5lu5nnc\/7TMWP6mt74Q+F5vGXxN0XToEaR7m6VMAZPNc50r7q\/wCCJ37Hl18XvjFH4zv7R\/7F0KQOkjr+7kkBB2\/ka+VwOGlXrxpx6s\/a+Is2pZZltXGVXZRi7ebtZJH6\/fA3wlF4J+EugadEMLFYwkj0Yxrn9a\/Hr\/gurqt3a\/tYRrDeXkCi3b5Yp2Qff9Aa\/a+GJYIlRAFRAFUDsBX4lf8ABdv\/AJOyj\/692\/8AQ6+44jjbA2XdH84eEU\/a8Ructbxm\/vPis67qOD\/xM9S\/8CpP8a+2v2U\/+Chx\/ZR\/Yy1TTLSeW68T6tODAZJC5iXZjPOe4r4cokkO0Fm+VBxnoK+GwmLnh5OdPdqx\/SecZJhczoxw+KjeKkpW722XodR8T\/jP4m+MHia51XXdXvbue4YsV81ggGemM4r1f\/gmFkftoeDuTn7dF3\/2xXMfAf8AYk+JX7R1ul14a8N38+mSMUF+Yt0GR1GR6V9c\/sTf8Ervij8Df2mPC\/iDWrWE2FndRyStHGwKAMDzn6V14HC4mpXhWcW1danhcSZ1lOFy6vgfbQjLkklFNX2ell+R+wdcN8ef2gPD37PXgm51vXryK3hgQsqFhukIzwB17V1XijxDb+FPD93qN04jgtImkdieAAM1+Dn\/AAU0\/br1T9qj4w39jZ3j\/wDCMaXM0VsiN8kw4O78yRX3WbZnHB0ubeT2R\/M\/AvB1XP8AG+zb5aUNZP8ARebO2\/bR\/wCCxvjH42a3d6f4VnfR9FR2RHX70g6Z9a+ONc8Yav4lvZLi\/wBTv7qWU5YvcOQfwzWb0wB34A9a+tv2K\/8Agkj45\/antYdZv0fQvDrkfvJVKySg91PIx1r4FzxePq21k\/wR\/UcaOScNYLmajSgtLvdv82z5JYgtycn3PNTW9\/cWjBobm5gI6GOVkI\/I1+v2k\/8ABvd4DtLBUm1zVppSPmZnU8+3y14l+1V\/wQV1n4feHrjVPAOoz6wttG0j2s+XlkxzhcADNdNXIMbTjz8t\/R6njYPxR4dxNZUI1mm9E5RaX3vb5ny9+zZ\/wUK+If7OOt2slnq9zfadCw3W0zltw+pzX7E\/sGf8FF\/DP7YHhdIhPHZa9AoEts52ljjJIzjP4V+BWs6Pd+HNYudPv7eS0vrKRoZ4ZBhonU4IPuDXVfAP42at8AfiXp3iHSLmWB7WVWkCNjeuQSPyFVlmc1sLNRm7x6p9CeMvD\/AZ1h5VaEVCta8ZLZ9bO2jv3P6YaZc3KWdu8sjBY41LMT0AFeXfsfftE2X7SvwW0vxBbSo08sSidAclWwM5\/E1Q\/b0+J9x8Iv2YPEmsWzFZlhaEEdRuRq\/QnXj7L2y2tc\/lGGV1\/ryy+atPm5fnex8Nf8FQv+CuOo+GvEN74L8CTrHJDmK4u152HkHH4ivzM8V\/EXXvHOqS3uq6tf3c87Fn3TttP4ZxVPxLr83irxBealcO0k17K0rMTycnNdD8CPhHe\/HX4s6N4WsMibU51V2HVI9wDN+ANfmWNx1bGVtXu9F+R\/ZOQcOZfkOB5acUuVXlJrV2V22zkGYE\/M2T7nmrFnql3p8qvb3d3bspyDFMyfyNfsl4V\/4IIfDvTvCkdtfXd3dXxT5522khvbivmb9sH\/ghl4i+E2mXGseBbqfW7G3UvJbyAvNjr8uAB0zXTWyDG0oc\/Lf0ep42X+J\/D+Mr\/VlVcW9E5Kyfz6fM8U\/ZQ\/4KfePv2adbtFm1CbVdGjYB4JmLFV+pya\/bT9lX9o3T\/wBpz4U2PiTT4poVuEG9JI2TDd+vvX43f8E7v+CZHiL9pv4kLceIdPudM8PaTPtu1mTBkYHlO47iv23+FHwq0f4OeDLTRNFtIrS0tECBUGM8da+i4cji+Ryqv3Ol9z8o8Xq2Re3jSwcV9YWsnG3Lbs7aNn5Of8F89TurT406UIbu6gBjHEczIOrehr8\/DrmoMCDqWosDwQbpyD+tftL\/AMFJf+CYWt\/tl+PLLVdO1KCyS2UAh92T19B718q+MP8Aggl4r8I+E9T1WTXbR49NtZbplG7JCIWPb2ryc2ynFVMVOrCN0fc8D8a5Hhcmw+ExFdRqJWat1v6eZ+ffWlVipyCQR0IOCKdcRfZ7mSPOTGcZq34Y0RvEviKy09G2veTLED6FmA\/rXzSTbsfr8pJLmexENc1BRgalqIA7C6cAfrX6U\/8ABv7qd1e+LdY8+6urgbR\/rZWfH3vU1yPhH\/ggl4r8WeGbLUo9etES8iEoUhuM\/hX2B\/wTP\/4Jwax+xdrV\/c6lqEV6LoYGzPHX1HvX1GT5ViqWKjUqRsj8a4+4yyTGZLXwmGrKVR6Wt2fofSv7TjFP2f8AxaVZlYadJgg4Ir+b3xPr+ot4r1b\/AImWojF9OABdOP8Alo3vX9IX7T3\/ACb74t\/7B0lfzZeJf+Rq1f8A6\/5\/\/RjVtxb8VP5nleBqToYu66x\/U6\/9nfXtR\/4X14QU6jqDK2pxAhrlyCM\/Wv6RfBBz4L0jJJP2KHk\/9c1r+a\/9nj\/kvng7\/sKRfzr+lDwP\/wAiXo\/\/AF5Q\/wDota14S+Gr6r8ji8c0lVwll0l+aNSuS+M\/xn0P4G+CbvW9cvIbW2tkLYZgC59AO9dPf3senWck8pCxxKWYnsK\/Dn\/grR+3re\/tG\/Fu88N6RdunhvRZTCyo3Esikq4P0K17uaZjHB0ed7vZH5rwRwlVz7H+wWlOOs32Xb1fQ3\/23f8Agsr4q+MWs3Ol+DpX0nR4yUEy\/ekH0IzXxTr\/AIw1fxTfSXOo6nfXU0pLMXnYgk+2azgMV1Hwl+DHib45eJF0rwvpN3q12SN4gTd5QPc+1fnWIxdfFVLzbbfT\/gH9bZZkuWZNhuTDwjCMVrJ2+9tnL45zkk+uatafrl9pM6SWt9eW7ocqY5mTB\/A19t+Bf+CC3xU8SaVFdX2oaXY+cu4RMkgdPY8Vzfxr\/wCCJ\/xe+E2iS6jaQ23iGOMFvIsY3aUgfXArV5VjIx53TZww42yCrV9gsVBvbfT72rFz9hn\/AIK3eLvgRrVvpHii7k1jQJCELOfnhXp9T3r5j+NvxEufGvxj8U6xaajqK2mp6pcXUAW5dQEeQkcZ9DXMa9oN74Y1m503UrWWyv7N\/LnglGHib0IqqBgVhWxlWrTjSqO6i9D0MDkOAw2KqY7CwUZVEk7Ws7O6fbrutzQ0zXtRGp2\/\/Ez1LmRf+Xp\/X61\/Qz\/wT3leb9lbwyzu8jG3TLMck\/Ivev53NN\/5Cdt\/11X+df0Q\/wDBPP8A5NT8Mf8AXun\/AKAtfRcKfxZ+h+VeN0Usvw9l9t\/ke21h\/ET4iaR8LPCd3rWtXkNlY2UZkd5GC5x2GeprYurqOytpJpXWOKJSzseigdTX4wf8Fi\/2\/b\/4w\/Ea58EaFeyJoOluY5xG3yzsMqfw4FfUZlmEMJRdSW\/RH4twdwrXz7HrC09ILWUuy\/zfQ2\/26P8Agthr3j3Ub3QfADGw01XKG8xh2wewIr4N8W\/EjX\/HWqSXmravqF3cSnLEzvtJ+mcVi9BX0J+xd\/wTj8c\/tk3v2rTbZrDw\/C+2W+mQ7HOcFVI\/iGQa\/PKmIxWOq21k30Wx\/V2DyzJeG8FzpRpwjvJ2u\/nu2+yPnt23HLMSfUnNPhuprc5inmiPYxyFT+lfrt4T\/wCDevwXZ6Yh1DXtWmumX5\/nXaD7fLXB\/tBf8G\/I0bw7PeeBtaurm9jUsILo7g3sAq11T4ex0Y83L+Op4tDxU4cq1VRVZq+l3FpfefC3wL\/bL8f\/ALP+sQ3Oi65eNDGwZoZZC4fHbkmv1w\/4J1\/8FWtD\/ajtLfQtcki03xIihSrnCzN04JwK\/Fv4ofC7W\/g74wudD1+ylsb+2YqVdcb8dxVHwd4w1L4f+J7TWdIupLPULGQSRSIcEEVGAzWvg6nLK7XVM6uJ+CMsz\/DOcUo1GrxnG2va9t0z+oFHEihlIIIyCO9auif8ejf75\/kK+Vf+CYf7Zdv+118Bba5lkX+29JVYL6PPzKeQpP1AzX1Von\/Ho3++f5Cv0ehWhWpqrB6M\/kTNMtr4DF1MHiVacHZ\/157lyiiitTgMO7\/4+5f98\/zqOpLv\/j7l\/wB8\/wA6joAK8B\/4Kbf8mceKv+uR\/wDQGr36vAf+Cm3\/ACZx4q\/65H\/0Bq5sZ\/An6P8AI9fh\/wD5GeH\/AMcfzR\/PJZ\/8esf+6K9b\/Yb\/AOTrfCH\/AF9p\/wCjErySz\/49Y\/8AdFet\/sN\/8nW+EP8Ar7T\/ANGJX5Xg\/wCND1R\/b2c\/7jX\/AMEv\/SWf0dWn\/Hsn0qSo7T\/j2T6VJX66fwW9wooooEFFFFABX8z37R3\/ACX\/AMY\/9hi6\/wDRz1\/TDX8z37R3\/Jf\/ABj\/ANhi6\/8ARz18lxZ\/Cp+r\/I\/efAv\/AHnGf4Yf+lM4+2\/4+E+tf0L\/APBNT\/k0Lw1\/un+S1\/PRbf8AHwn1r+hf\/gmp\/wAmheGv90\/yWuLhX+NP0PoPG7\/kWUP8f6HvVFFFfdH8zBXxT\/wXV\/5M6uv+un\/sy19rV8U\/8F1f+TOrr\/rp\/wCzLXn5r\/udT0Z9VwP\/AMj\/AAn+NH4gJ90V9Xf8Ea4Euv20tHjkUMjgqQRkEbWr5RT7or6w\/wCCMf8Ayezov+f4Wr85yz\/e6fqj+uOL\/wDkSYv\/AAS\/I9Z\/4LZfsJt8M\/Gf\/Cw\/D9ky6bqj\/wCnJGu4LITgNx0AC1+ewO4Z7Gv6Yfj38HNO+O3wr1Tw5qUYkgv4GjGRnBIIB\/Wv56v2sv2c9U\/Zi+M+q+HL+FlgilL2smMK0ZY7R9QBXr8RZb7Gr7emvdlv5P8A4J8J4UcX\/wBo4L+zcTL97SWl\/tR\/zW3od3\/wTg\/bFv8A9kv47WE7TOdB1SUQ3kRPyruIXf8AgM1+\/HgjxjZePvCtjq+nzLPaX0SyxupyCCMj+dfzAOodSD0Nfqv\/AMEOP2\/hqtmvwr8U6gPtkPOkyzv804JwIV\/3VXOK24bzPkn9VqPR7evb5nneLvB31qh\/bOEj78F76XWP83quvl6H6fUUA5GfWivuT+aQooooAKKKKACvn3\/gqt\/yjv8Aiz\/2A3\/9GJX0FXz7\/wAFVv8AlHf8Wf8AsBv\/AOjErkx\/+7VP8MvyZ7XDf\/I3wv8A18p\/+lxP564v9Uv0p1Ni\/wBUv0rvv2aPhjY\/GL4z6L4e1KWeGz1CdY5HhxvAOema\/KKcHOShHdn9y4mvChTnWqbRTb9FqcFkeooyPUV+yOm\/8G93wpvtOt5z4h8Uq00SuQDFgEgH+7U3\/EPH8KP+hj8VfnF\/8TXu\/wCrWN7L7z81fi\/w4nbnn\/4A\/wDM\/GjcB3FPt4nvJljgjknlY4VIlLs30A5r9ndK\/wCDfP4SaddLI+teJLoD+CUxlT+le2\/Bz\/glr8F\/g28M1r4O0m\/vrdg0d3cwAyqfUEVrT4Xxcn77SX3nFjfGfI6UL4eM6j7W5fxbPyg\/YU\/4JV+OP2rNetNR1KxuNB8KxyBpp7qMxyyAHoEbDYOMZ96\/bP4D\/Ajw\/wDs8fDyx8OeHbOO1srKMICB8z47k9SfrXYWtrHZW0cMSLHFEoRFHRQBgCpK+sy3KaWDj7usnuz8M4v46x+f1F7b3KUdoLb1b6vz+4K\/Ej\/gu3\/ydlH\/ANe7f+h1+29fiR\/wXb\/5Oyj\/AOvdv\/Q64+Jf9zfqj6Lwb\/5KD\/tyX6HxFX0J\/wAE1P2R\/wDhrr9o2w0q7Dro2m4u70gcSKrDKZ7ZBr57JwK\/WX\/g3X8BQQfDbxhrksUZupNSWOKTHzBDEpI\/OvjsnwqxGLhTltu\/kfvvHuc1MryOviqLtOyin2cna\/yP0R+H\/wANNF+GXhi00jR9PtrOzs41jRI41XoAMnA5PFbnlLnO1cj2p1FfqCikrI\/i6pUnOTnN3b3bPkH\/AILLfHuX4N\/sq6jDZXBg1HVP3MWOp5XP6GvwpLF2LEkljkk96\/U7\/g401me10jwJaIxENxdT7xnriNTX5Y1+d8SVnPGOHSKX+Z\/WXhFl8KHD8K0d6kpN\/J2X5Hcfs5aj4Y0b4v6Te+L1eTQ7SUSTRKpJlx0HHviv1i8Jf8Fufg94L0C203TrS4trW1jCIiW7AAD6CvxkYgdcUm9fauPA5rWwkXGklr5H0PEnBWAzycJ45y91WSTsvW3c\/a7\/AIfyfCz+5ef9+X\/wpH\/4Lw\/CqRSrR3bA9QYXIP6V+KW9fajevtXf\/rNjPL7j5n\/iDmQdp\/8AgX\/APpj\/AIKZfGn4c\/tDfFG28V+BrdrS7vAIr+IRGNSFBO7GAMljXzT1pu9R3FHmL6ivDxFZ1qjqyVm+x+jZXl0MDhYYSk24wVld3dvXyP07\/wCDf747zQ6xq\/g64meUMPNjUknZuf8A+tX2v\/wVD8N3Hir9jjxLa2sbyS4D4UZOAr5r8sf+CIviFtD\/AGwAEPFxBGjD1+Zq\/cDxP4btfGnhi70y9TfbX8DRSD2ZcH+dfd5HJ18udN+aP5n8Sowy3iuOMgv5Jv16\/kfy\/PbNZSNC4w8J2MPQium+DPxRvvgt8T9I8T6cf9J0u4SUr\/fQMCy\/iBivpL\/gpf8A8E3fEn7L\/wAR9Q1vTLCe\/wDCWoStMlzEmVt8knax9hj86+RQ2SR3FfD16FXDVuWSs0z+kMuzLB5vglXoSU6c1r81qn2Z+4n7MH\/Ban4a\/GPTbS18QXD+H9alwjROhaMt67zgCvrXw5488P8AxBsA2m6ppepxSrnbDcRy8EdwCa\/mG2jOe9d58If2nPHvwG1Bbjwn4m1PRyrAskEu1ZB6H2NfR4XimpH3cRG\/mtz8kzvwVwlVupldZ03\/ACy1j961X4n9JmjeG7Dw6ki2NnbWiysXcRRqm4+pwKu1+YX7C3\/BdL\/hIdTsvDfxPhitppiIotSQ4Rj6yFj169K\/THw\/4gtPFOj29\/YTx3NrcoHjkQ5DAjNfV4LHUMTDmov5dUfh3EfDOZZNiPZZhC19pbqXo\/6Zcrlvjl\/yRfxb\/wBga8\/9EPXU1y3xy\/5Iv4t\/7A15\/wCiHrqqfA\/R\/keLg\/8AeKf+KP5o\/ma1L\/kKXH++a3PhF\/yVHQf+v2H\/ANGLWHqX\/IUuP981t\/CL\/kqWg\/8AX7D\/AOjFr8jh\/EXqf3pX\/wB3l\/hf5H9JXwS\/5JNoH\/XotdTXLfBL\/kk2gf8AXotdTX65T+FH8F4v+PP1f5s4T9p7\/k33xb\/2DpK\/my8S\/wDI1av\/ANf8\/wD6Mav6Tf2nv+TffFv\/AGDpK\/my8S\/8jVq\/\/X\/P\/wCjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/wAl88Hf9hSL+df0oeB\/+RL0f\/ryh\/8ARa1\/Nf8As8f8l88Hf9hSL+df0oeB\/wDkS9H\/AOvKH\/0Wta8JfDV9V+RxeOf8XCekvzR4N\/wVG+OR+B37JfiO7hmMF7f272ts4OCsjKcfyr+fu5vJNSupbmZi89y7TSMerMxyT+Zr9iP+DhvWGt\/2Z9CtFJXzdYiYkdxh+K\/HQDArzuJ6zli\/Z9IpfifW+DWAhSyJ4lL3qk3f0jZI6f4NfCvUPjV8SdL8N6ajNPqMyxsyjPlqTgt+Ffvz+xL+xX4Y\/ZV+Fmn2NjYwSalJEr3Ny8YMjuQCeTyOc1+Wn\/BD3wLb+I\/2nv7RlUNJYRkJ\/wCOmv2\/AwK9XhjBQVJ4iS1e3ofE+M3EOIeLhlNOVqcUpSt1b7+giqFGAAAOwpJYUnQq6qynsRmnUV9YfhZ8Ff8ABXn\/AIJu6N8YPhrfeOfDtlFZeJNCgaeXyUCi4iGWcFRgFuAM9a\/GF43hkZJEZJEO1lIwVPcV\/UN4i0uDWtCu7S5jWWC4iZHRujAjkV\/Nv+1R4aj8I\/tHeNLGFVWGPV7lo1XoqmRsCvhuJ8FCnONeCtzaP17n9K+DHEOIxWHq5biJOXsrOLfRPRr5PVHDab\/yE7b\/AK6r\/Ov6If8Agnn\/AMmp+GP+vdP\/AEBa\/ne03\/kJ23\/XVf51\/RD\/AME8\/wDk1Pwx\/wBe6f8AoC0+FP4s\/Qfjf\/yL8P8A43+RL+3\/APF9\/gp+y94j1eJgsrwm2XnB+dGHH5V\/PB4j1yXxNr95qEztJJdytKWY5PJzX7Q\/8F1PE82lfs2pZoSI7qVCw\/FhX4nxcRisuKazliI0+iR1+C2AhSyipire9OW\/kjR8KJZSeKtNGplhppuY\/tW3r5W4bsfhmv1x+Cn\/AAWB+CnwK+HOmeG9Fs5re002BYQUt2BfAxuJxyeOpr8fiQBzSb19q8jAZlVwjbpJXfc+84l4SweexhDGuXLC9lF2V31fdn7Xf8P5PhZ\/cvP+\/L\/4UH\/gvH8LCP8AV3n\/AH5f\/CvxR3r7Ub19q9L\/AFmxnl9x8l\/xBzIO0\/8AwL\/gH2r\/AMFRv2sPhb+1nBZ6r4YtHtdfhIEknlMokXIzngDoK+LKbvUdxR5i+orxsXipYio6s0rvsfoGS5PRyzCRwWHcnCO3M7v0v2PuL\/gg18Y73wb+16PCwlK6Z4hs555gTxvij+X9TX7kaJ\/x6N\/vn+Qr+eD\/AIJSas2lftx+FpUJy0Uyce4Ar+h\/RP8Aj0b\/AHz\/ACFfbcLVHLCOL6N\/ofzd404WFPPIVYq3PTTfm02r\/dYuUUUV9KfkBh3f\/H3L\/vn+dR1Jd\/8AH3L\/AL5\/nUdABXgP\/BTb\/kzjxV\/1yP8A6A1e\/V4D\/wAFNv8AkzjxV\/1yP\/oDVzYz+BP0f5Hr8P8A\/Izw\/wDjj+aP55LP\/j1j\/wB0V63+w3\/ydb4Q\/wCvtP8A0YleSWf\/AB6x\/wC6K9b\/AGG\/+TrfCH\/X2n\/oxK\/K8H\/Gh6o\/t7Of9xr\/AOCX\/pLP6OrT\/j2T6VJUdp\/x7J9Kkr9dP4Le4UUUUCCiiigAr+Z79o7\/AJL\/AOMf+wxdf+jnr+mGv5nv2jv+S\/8AjH\/sMXX\/AKOevkuLP4VP1f5H7z4F\/wC84z\/DD\/0pnH23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/notv8Aj4T61\/Qv\/wAE1P8Ak0Lw1\/un+S1xcK\/xp+h9B43f8iyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/ACZ1df8AXT\/2Za+1q+Kf+C6v\/JnV1\/10\/wDZlrz81\/3Op6M+q4H\/AOR\/hP8AGj8QE+6K+sP+CMf\/ACezov8An+Fq+T0+6K+sP+CMf\/J7Oi\/5\/havznLP97p+qP644w\/5EmL\/AOvcvyP3kT7g+lfFn\/BYD9hqD9oj4SSeIdKtUGu6IrShkGDIMAYPr3r7TT7g+lRajYRapYy28yh4pkKMD3BFfp2Kw8K9J0p7M\/jLJM3r5ZjaeNw7tKL+9dV80fy7X9hNpV\/Na3CNHPbuUdWGCCK0vAPjjUfhp4z07XtJne21DTJhNFIpwRjr+ma+xf8AgsP+w0\/wE+KUvijR7dv7F1hzI+F4RiQB\/I18Rg5FfluLw08NWdOW6\/pH9r5NmuGzfL4YulrCa1X4NP8AE\/of\/wCCfn7XWnftefATTtbgeNNTto0hv7fcC0UmDj8wM17rX8\/3\/BMH9tG9\/ZA+P1o008v\/AAjWuyiC\/t8\/u97bUWUj\/ZGa\/fLwt4ms\/GPh+01TT5kuLO+iWaKRTkMpGQa\/QslzJYuh73xR0f8An8z+UvEThGWR5k\/ZL9zUu4Pt3j6r8rF+iiivYPgAooooAK+ff+Cq3\/KO\/wCLP\/YDf\/0YlfQVfPv\/AAVW\/wCUd\/xZ\/wCwG\/8A6MSuTH\/7tU\/wy\/JntcN\/8jfC\/wDXyn\/6XE\/nri\/1S\/SvYf2D\/wDk6Lwv\/wBfaf1rx6L\/AFS\/SvYf2D\/+TovC\/wD19p\/Wvy7B\/wAeHqj+2M8\/5F9f\/BL8mf0VeH\/+QDY\/9e8f\/oIq3VTw\/wD8gGx\/694\/\/QRVuv1tbH8Hz+JhRRRTJCiiigAr8SP+C7f\/ACdlH\/17t\/6HX7b1+JH\/AAXb\/wCTso\/+vdv\/AEOvn+Jf9zfqj9X8G\/8AkoP+3JfofELdDX7K\/wDBv3Esf7N+rEDBe8Qn3\/divxqboa\/Zf\/g3+\/5Nt1T\/AK+0\/wDRYr5vhr\/fPkz9e8Xv+Sdn\/ij+Z9\/UUUV+iH8lH5m\/8HEfgi41fwP4S1dI2MGl3MrSMOg3Iq1+To5Ff0I\/8FLP2ev+Gif2YNd0mJM3McRljYDLAqQ3H5V\/PrqulT6FqtzZXUbQ3NpIY5I2GCpHrX57xNh3DFe06SX4o\/qzwezWGIyT6pf3qUmreUtU\/vufY3\/BHr4B\/Dn9pP4iav4f8bafJdzwxJJCRcmLOWPp14FfpD\/w5t+Ax\/5lm8\/8D3r8UP2ZPjvqH7OPxj0rxPYO6i1lHnopwJU6YP0ya\/fj9lP9r3wr+094AstS0jUbaS6eNfNhDgsjelelw9LC1qXsakVzLut0fJ+K9PO8BjVj8HWqKjNL4ZO0WvTa+55v\/wAObfgN\/wBCze\/+B70f8ObfgN\/0LN7\/AOB719S1T1vXrPw5YPc31xHbQRjLO5wAK+keAw3\/AD7X3I\/IFxVnbdliqn\/gTPmVv+COHwFQc+GrwfW\/ej\/hzb8Bj\/zLN5\/4HvXzH\/wUx\/4LH3HhXxVB4a+F1\/HNNYSk315HIfLPGNgI7gjn61R\/Zl\/4L+O8lvYfEHS\/LdsKbm2yYwOmWLGvHljsqjWdGUVp1tp959\/T4d44qYCOPp1qjUteXnfNbo7Pv959s\/BX\/gm98KP2fvGA13wxodxZ6koAEj3TSDjOOD9a93A2gAdBXF\/A\/wCO2gfH\/wAHw614euku7OZc71YEA8cfrXaEhRk9BXvUIUow\/dJJPsfl+Z4nG1q7+vylKpHR8zbat01KHiPwvp3i\/TJLPU7K1vraQENHPEsi8+xBr4o\/ai\/4Ic+APjBNcX\/hiV\/DWoy5kfGZEkbrgLkAV0H7bf8AwVn8N\/so\/EvSPD8UX9pytMP7Q8sg+TGQfcc5FfQXwD\/ag8IftFeErbVfDurWl4kygsiOCyE9Qa46rweKm6E7Sa+8+iwUeIcjoU8zw3PTp1Nmtn6rb0utT8ZP2gP+COXxV+CkM95BYLqumxk7HhYM7Af7Iya+WfEnhXUfB+qSWWqWdxZXUZwySoVP6iv6hSMjB6Gvyo\/4OAPhx4M8P2GkatY29paeJ5pAGWIYedC4DFvoK+bzfIKVCjKvRdrdGfr3AfijjMyx1PLcfTTc9pR0+9dvM\/MIEqwIJVgcgg4Ir9h\/+CFX7Vt\/8T\/AF34Q1Wd7q60bASRySduCQOfYV+PFfoB\/wb+Ndj46695GfI2fvMf9czivKyGtKnjYKOz0Z9p4nZfRxPD1edRawtJPs7\/qfspXLfHL\/ki\/i3\/sDXn\/AKIeuprlvjl\/yRfxb\/2Brz\/0Q9fpFT4H6P8AI\/kPB\/7xT\/xR\/NH8zWpf8hS4\/wB81ufCL\/kqOg\/9fsP\/AKMWsPUv+Qpcf75rc+EQ\/wCLo6D\/ANfsP\/oxa\/I4fxF6n96V\/wDd5f4X+R\/ST8Ev+STaB\/16LXU1y3wS\/wCSTaB\/16LXU1+uU\/hR\/BeL\/jz9X+bOE\/ae\/wCTffFv\/YOkr+bLxL\/yNWr\/APX\/AD\/+jGr+k39p7\/k33xb\/ANg6Sv5svEv\/ACNWr\/8AX\/P\/AOjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/yXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/ANFrX81\/7PH\/ACXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/wBFrWvCXw1fVfkcXjn\/ABcJ6S\/NHw3\/AMHAfhCfxD+yxptzbxlzYapHLIQPuoFbJr8YlOQD61\/R9+2p8El+P37OniXw6IlkubyzkWAkZKuRgEV\/Or418IXnw\/8AGGpaJfxPDdabcSQMrjBIVioP44rh4ow7jiFW6SX4o+k8F81p1spngb+9Tk3byl1+9WPpz\/gjz8Ybf4YftV2VtfTLb2mpDaXY4G4lQBX7w2tyl7bRzRsGjlUMpHcGv5evD+u3PhfXLTUrKQxXdlKJomBxtYciv2N\/4Jxf8FcvDnxP8Jaf4Z8YX0em69bKIUedwBOAABjJ9q6+G8ypwi8NUdu3+R4\/i\/whisTUjm+Di5JK00t1bZ+nc+\/KKy9P8aaVqsKyW99bzIwyCrZyKzfGfxg8OeAdEuNQ1TVbS1trZdzs74wK+xc4pXbP57jQqSlyRi2+1mP+LXj2z+GPw61fXb+RY7XTrZ5nLHHCqT\/Sv5t\/jj4xX4hfGXxRrcbb4dS1OeeI\/wCw0hK\/oa+4P+Crv\/BWJfjnb3HgPwFdSJoKvi9von4usfwqRwVIOD9K\/PVVCKAOgr4HiLMYYipGlSd1Hr5n9R+E\/COIyrCVMZjI8tSra0XuorVX7Nvp2J9N\/wCQnbf9dV\/nX9EP\/BPP\/k1Pwx\/17p\/6Atfzvab\/AMhO2\/66r\/Ov6If+Cef\/ACan4Y\/690\/9AWujhT+LP0PN8b\/+Rfh\/8b\/I8c\/4Ld\/D6fxR+ylcahEu5dPmj3Y6\/wAR\/pX4dR\/cFf0qftR\/CeH41fA7XtAmQyG5tnaNQM5cK239TX86Pxh+H138LfiXq+hXsLQTWNy8e1hg4BI\/pS4pw7VWNZbNWL8FM1hUy+rgG\/ehK\/yf\/BPWf+CZPgTwZ8Tv2utK0Lx7CbjQNQsp0CCUxkznaI+R7k1+uP8Aw5t+A3\/Qs3v\/AIHvX4ReDPFl54C8X6Zrdg5jvNKuo7qIg4+ZGDAfmK\/ev\/gnz\/wUG8Ofta\/DCy8\/UIIPE9pCqX1tI\/zs4wCwHoTVcNzw04yoVopyvdX6mPi5RznDTp5ll9WcaVuWSi2kmtnZd76vukUf+HNvwG\/6Fm9\/8D3o\/wCHNvwG\/wChZvf\/AAPevqUEMARyDUV5exafbtLNIscaDJZjgCvrPqGG\/wCfa+5H4YuK862+tVP\/AAJny83\/AARv+AqDJ8NXgHvfvQP+CN3wFIyPDV4R\/wBf715L\/wAFPP8Agq9YfBfSj4c8E6hFc+IC4MkkL58nB6cexrwj9mf\/AIL6a94cMFl4\/wBMF7AuEFxbZZ8erbjXkVsZldKt7GcV620PvsDkPG2My9ZhQrVLPaLm1Jrukz7z+Ff\/AAS++D3wZ8b2viLQNBurbVLMERSNdu4XPXg19MaJ\/wAejf75\/kK8Y\/Zd\/a58JftY+F5NS8L30V0LbaLiNWBaEnoDj6V7Pon\/AB6N\/vn+Qr28NGioXoJWfY\/Ns4r5hPEOGZyk6kdPfbbXlqXKKKK3PKMO7\/4+5f8AfP8AOo6ku\/8Aj7l\/3z\/Oo6ACvAf+Cm3\/ACZx4q\/65H\/0Bq9+rxf\/AIKA+CtR+IP7LfiLStKt5Lq9uY8RxoMlvlYf1rnxaboTS7P8j1cinGOZUJSdkpx\/NH851n\/x6x\/7or1v9hv\/AJOt8If9faf+jErYt\/8AgnH8XEgQf8IrqHAx\/qWr039j\/wDYI+J\/hH9o\/wAM6lqPhu+t7O1uUaSRomAUB1P9K\/M8Jg66qwbg910P7KzfPctlgq6jiINuEvtLs\/M\/dW0\/49k+lSUy3QpAoPUDFPr9UP4he4UUUUCCiiigAr+Z79o7\/kv\/AIx\/7DF1\/wCjnr+mGvwI+PH\/AAT5+KuufGnxTe23hm+ltrvVLmWJxExDK0rEH8jXy\/FFGpUp01Ti3q9vQ\/bvBXH4bDYjFvEVFC8YWu0r+8+58y23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/FmD\/gnP8W1nU\/8IpqBwf8Ani1ft5+wT4K1H4ffsx6Bpeq272t7bqfMjcYK8CuPhnD1adaTnFrTqe94y5lhMTl1CGHqxm1Po0+nkeyUUUV9ofzmFfFP\/BdX\/kzq6\/66f+zLX2tXyd\/wWD+EevfGX9ly40rw9ZSX180mRGikk8r6Vw5nFywtSMVd2Z9PwZVhSzzC1KjSSmrt7I\/BtPuivrD\/AIIx\/wDJ7Oi\/5\/hauBH\/AATl+LgH\/Iq6h\/35avpH\/glX+xj8Q\/hN+1ppGr67oN3ZWEZ+aR4yAPlb1+tfn+XYOvHFU5Sg7XXQ\/qfizO8vqZNioQrwbcJWSkrvT1P2RT7g+lLSL90fSlr9OP4xPMf2tP2eNO\/aU+DmqeH72COSWWJjbuQMq4B28\/U1\/Pb+0F8GdS+AvxU1Tw5qcLxS2czBCw4dckAj8q\/pgr4C\/wCCxn\/BO6f496DD4v8ACdgJPEFmNs6RplpkAwB+ZNfO8QZZ9Ype1pr3o\/ij9c8KuMVlmM+oYuVqNTq9oy7+j2Z+NHI5BII6EHBFfrd\/wRC\/b2\/4THw9\/wAK18SXY+3aeoNhJI3MikhQnPoAa+Az\/wAE5fi4D\/yKt\/8A9+WrpPhB+xn8bvg98RtL8Q6V4c1K3u9PmEgZYmB9P618vljxWFrqooO3XToftXF9HJ87y2eEqYiHNvF8y0ktuvXZn7\/A5FFcT+z1401Px38KNJvtZsZtO1N4QLiGVSCrDjv9K7av0iMlJKSP4+r0ZUqkqUt02vuCiiiqMgr59\/4Krf8AKO\/4s\/8AYDf\/ANGJX0FXin\/BRnwPqXxK\/Yf+JOhaRbvd6lqekNDbwoMtI29DgD8K5cbFvD1Et+V\/kz1+HpxhmuGnN2SqQbf\/AG\/E\/nUi\/wBUv0r2H9g\/\/k6Lwv8A9faf1rRj\/wCCcvxcVAP+EV1Dp\/zxavUf2OP2Dfid4M\/aF8PalqPhy9t7O2ulaR2iYBRzX5vhMHXVaDcHuuh\/Y2dZ7lssBXjGvBtxl9pdn5n7keH\/APkA2P8A17x\/+girdVdEiaDRrRGGGSFFI9CFFWq\/UVsfxJP4mFFFFMkKKKKACvxI\/wCC7f8AydlH\/wBe7f8AodftvX5J\/wDBYn9kTx98Zv2lU1Pw9oV3f2QgZTJHGWGd+e1eFxFTnPCcsFd3R+n+EmLo4fPfaV5qMeSWrdl07n5rN0Nfsv8A8G\/3\/Jtuqf8AX2n\/AKLFfm0f+CcvxcI\/5FW\/\/wC\/LV+qP\/BFj4I+JPgf8CNR0\/xLp82n3Ut0rokilSRsA718\/wAPYarDF804tKz6H6t4rZtgq+QSp0K0ZS5o6KSb38mfaVFFFfen8tEd3ape2skMih0kUqwIyCDX5E\/8Ffv+CaV74P8AFF14\/wDCVk09lesZL2CJc7GPcAew7Cv16qnr2gWnibS5rK+gS4tp1KujjIINcOYYCni6Tpz+T7H03CnFGJyLGrFYfVPSUekl2\/yP5eJYnglaORGjkQ4ZWGCD9K6r4U\/HHxX8ENbXUPDOsXWnzr0UOxiP\/Ac4r9WP22P+CIGifFC+utc8ESLpGpS5drdFCxyN79T1Nfn18Wf+CZnxe+El\/JDP4avNUVDw1lEzgj8q\/P8AFZTi8LO6TduqP6nybjjIs6ocjqRTa1hOy\/PRnf8Ahr\/gtL8W9G0r7Pc3UF3KF2+Z5KivOfjX\/wAFH\/ir8c9PlsdS154NPl6xQL5Tf99Ka86uv2cviBZSlJfBuvxuOCGtyCK2PCv7HPxQ8Y3aRWngnXlDnHmPbEIPqayli8dUXs25P7\/8jspZPw5hZ\/WIU6UXve8fw1PNpJGmkZ5HaR3OWdzlmPqSetes\/shfsna\/+1R8ULDSdOspmsfMDXE5QhFQEZ56dDX09+zB\/wAEMfGXjvVbS88aTrpemMQ7RxffYehDCv1O\/Zp\/ZR8J\/sv+EYtM8O6db2zBQJJVTDSH1NenlnD9arJTrrlj+LPj+MPFPAYCjKhlslUrPS6+GPnfq\/JGl+zh8D9P\/Z9+FGmeG9PjVEs4lV2A5ZsAH+Ved\/8ABRf9pu\/\/AGZvgJqGp6XY3F5f3CeVGY0LeXuBG48HpX0BWN458BaV8R\/D1xper2cN5Z3CFHSRcjBGP619zUpP2Tp0nbSy8j+asHj4fX44vHR9oubmkr763Z\/M98RfiDqfxT8YXut6xPLcX17IZHMhJ25OcYPStL4V\/HTxb8E9YS98Na1eafLHyEErGL\/vjOK\/TH9r\/wD4IQ2niK9u9Z8AXQsbiViy2RAWHPXsCa+FPil\/wTj+Lvwr1CSCfwrqGp7DjfZQs6\/rX5vistxmHqOUk\/VH9d5Nxhw\/m2GVKlUila3JOyt5Weh6Bp3\/AAWX+MNnon2aTUYJZ9uPN8hR+OK+fvjT8ffFX7Qfib+1vFWpyahdDIQcqiA+i5xRcfs7eP7SYxy+DteRxwQbc5FdD4J\/Yp+KXjzUY7e18Ga3CJTgSzW5EY+prCpWxldKnPmflr\/kelhcFkOXyeIw8aVN904r9fyPLeSQACxPQAZJr9gP+CEP7Ld98OfAl94w1OB7afWMeWjgglcMua83\/Yf\/AOCHN\/Hr1prvxGeMxwMJEs1GVb65FfqV4S8K2Xgrw\/babp8CW9raxiNEUYAAGK+myDJqlOf1iurdkfjvih4g4TE4V5TlsudSfvyW1l0XfzNKuW+OX\/JF\/Fv\/AGBrz\/0Q9dTXO\/F\/TZtY+FHia0t0Mk91pV1FGo6szQsAPzNfW1Pgfoz8IwjSrwb\/AJl+aP5k9S\/5Clx\/vmtz4RH\/AIujoP8A1+w\/+jFr1S\/\/AOCdHxce\/mYeFb\/DNkfuWrX+GX\/BPP4saX8Q9GuZvC1+sMF3E7nyW4AcEmvyyGCxHtE+R79j+3q+fZb7CS+sQ+F\/aXb1P3e+CX\/JJtA\/69Frqa534TabLo\/w20a1nUpNBbKjqexroq\/VIfCj+IMU0602u7\/NnCftPf8AJvvi3\/sHSV\/Nl4l\/5GrV\/wDr\/n\/9GNX9K37Qmj3HiD4J+JrK1jaW4ubF0jQDJYntX4M+IP8AgnX8WbjxJqcsfhbUGjlvJnU+S3ILkivkeKKFSpKn7OLe+x+7+C2YYXDUcUsRUjC7ja7Svv3PM\/2eP+S+eDv+wpF\/Ov6UPA\/\/ACJej\/8AXlD\/AOi1r8Gvgd\/wT5+Kuh\/GXwxe3Phi+it7TUI5JHMTAKAetfvR4Rtns\/CelwyDbJFaRIw9CEANa8L0KlONT2kWrtb+hx+NWPw2Jq4X6vUjOylezTtquxoModSCMg1+Y3\/BYz\/gmhceK7uf4ieDrIPdKg+3W8QxvAHUAd8knpX6dVFe2UWo2rwzIskUgKsp6EV9BjsFTxVJ0qn\/AAx+WcN8RYrJcbHG4V6rRro11TP5db+wn0u8e3uYZIJ4jtZHUqQfoabb3EtnMssEssEq8q8blGX6Ec1+2v7a\/wDwRr8H\/tBzT6v4fVdC1p8uzQIFEh9859q\/PD4wf8Effi58K7iZodPTVrVWOw24Z3Ydu1fn2MyPFUJaR5l3R\/VGQeI+S5nTV6qpz6xlp9z2Z414O\/ay+IngKzFvpvifUFiUYAmmeUj8S1ZPjv4+eM\/iW2dZ8RapcKeqJcyIjfVQcGt+5\/Yv+K9tcGP\/AIQPxE5H8S2pxXcfC3\/gl78YPinfxwxeHLjTAxGWvI2QAVyqljJ+4lJ+Wp7tTGZHh28TOdKL73hf8Lv8D59tLOS9uVhgjeWaQ4VEUszH6Ci4t3tZ3ikVkkjJVlYYKkdjX7EfsY\/8EZvDnwAt18VeNnTV9Tto\/P8ALlUGO3IGeOAe2a\/KT9od4JPj942a1Ci2Ot3flBegXzWxirxmW1cLShOro5X0OPIeMMFnGMrYbA3lGkk3Lo221Zfducrpv\/ITtv8Arqv86\/oh\/wCCef8Ayan4Y\/690\/8AQFr+eDR4zNrFog6tMo\/Wv6JP+Cf9o9l+y14ZRwQRboef9xa9vhRfvZ+h+eeN7X1DDr+8\/wAj2gjIweRX5tf8Fif+CacvxEil8f8Ag603ajApa8t0HMoA6\/XJr9JaZc20d5A0Uqh43GGU9CK+txuDp4mk6VQ\/B+HeIMVk2NjjcK9VuujXVM\/l01Cwn0m9ktrqGS3uIWKvHIpVlI9jWl4G+IWt\/DTXYtT0LUrrTryFgytFIyqfqARkfWv2f\/bg\/wCCNvhH9oi7udc8PKmha7KDI7wKFEzehznrX5vfGv8A4JQ\/F34OXsg\/sWTWbfJMbWaM7Ee\/A5r8+xmTYrDTvFNruj+qsh8QckziiozmoTa1hOy\/PRo3PBP\/AAWU+L3hjT0gvNQhvyi7VYQqprnfiz\/wVT+LfxV06WyfWhZWc42ukcYVyPZgQRXkuofs1fEPSpjHceC\/EETg4w1sRVvQP2T\/AImeJrlI7TwR4gfefvfZjtH1rF4zHSXs+aX4\/wCR6Mck4bpT+sRp0U973h\/nY4XUtTudZvZLm8uJrq4kO5pJXLsT9TzXU\/BD4GeIP2gvHdpoHh+ymuJ7mQI8gQlIge5PSvqT9nL\/AIInfEb4qX9vceIguiaY5BcYKy49MEYr9TP2Pv2CfBn7InhuODR7GGTUWUefdsgDyNxk5H0rty\/IK9eSlWXLHz3Z83xX4n5ZllGVLBSVWtskvhXq9tOyH\/sD\/siab+yF8DrDQ7ZFN9Kglu5e8jHnn6ZNfQuif8ejf75\/kKywMCtTRP8Aj0b\/AHz\/ACFfoNKlGnBU4KyR\/K2Px1bGYieKxEuac2235suUUUVochh3f\/H3L\/vn+dR1Jd\/8fcv++f51HQAUkkayqVZQynsRkUtFAFf+ybX\/AJ9rf\/v2KVNMto2ytvApHcRgGp6KLD5n3CiiigQUUUUAFFFFABUDaXbOxJt4CT3MYqeigabWxXGk2oP\/AB7W\/wD37FTpGsS4VQoHYDApaKAbb3CiiigQUyaBLhdsiI49GGRT6KAK\/wDZNr\/z7W\/\/AH7FOi063gfckEKMO6oAamoosPmfcKKKKBBSSRrKhVlDKeoIyDS0UAV\/7Jtf+fa3\/wC\/Yo\/sm1\/59rf\/AL9irFFKw+Z9xsUKQrtRVRfRRgU6iimIKKKKACkkjWZCrqrKeoIyDS0UAV\/7Jtf+fa3\/AO\/YpU0y2jbK28Cn1EYFT0UWHzPuHSiiigQUUUUAFFFFABUU1jBcNmSGJz6sgNS0UAmV\/wCybX\/n2t\/+\/YqWG3jt1xGiIPRQBT6KLDuwooooEFFFFABUNxptvdnMtvDKf9tA386mooGm1sYl18OdCvH3SaTp7NnOfs6f4VcsvC2m6cm2Cws4h\/swqP6Vfopcq7FurNqzk\/vYiIsagKAoHYDApaKKZmFFFFABUE+lWt0SZba3kJ67owc1PRQNNrYw7n4a6DdzGSTSdPZj1P2dP8KvWXhnTtOQLBY2kQHTbCo\/pV6ilyrsW6s2rOT+9gAFGAAAKKKKZmFBAYEEZBoooArnSbUn\/j2t\/wDv2KVdKtVORbQA+0YqeilYfM+4iqFAAAAHYUtFFMQjKHUhgCD1B71AdJtSf+Pa3\/79irFFA02tiBdLtkYEW8AI6ERipwMCiigG29wrzP8Aaf8A2oPDv7L\/AMO7vXNcu4ojEhMURYbpGxwAOvpXd+LdVn0Tw7d3VrCbieGMskYGd5Hav5+\/+Chn7U\/jb9ob456tB4oE+nwaVcPBb6cSdkaqxUPg8\/MADXkZxmawdK6V5PY+94A4Nef41xqS5aULOXd+SXn36H6rfsBf8FTtE\/a11G\/0zUmh0vU0lxbRuwXzFwPp3NfXclvDdqC6RyqemVDCv5hPBfjfVfh34ittV0a8msb+0cPHLGcFSK\/RX9k7\/gvff+EtNttJ+ImnSahBAoT7dBukncdOQSB2rysr4jhKPs8U7Pv0Pt+M\/CTEU6jxWRx5odYX1Xpff8z9YP7Csf8Anztf+\/S\/4VJBYQWpzFBDGfVUAr5J0D\/gtd8F9d08Tm\/vLU4zsmVFb+decfHv\/gvn4C8KaFcQ+D7C91bVtp8s3CYgyenKtmvcnmmDhHmdRH5vh+COIK9X2McLO\/mrJerbse4f8FPv2rtL\/Zq\/Zr1ovdRjWNXgazs4Qw3hnVgGx1wDX4B31\/Nq1\/Pd3DF7i6kaWVvVmOSa9H\/aj\/at8WftZ+P5Nc8T30swUkW1tv3R2yk52r36815mTgV8FnOZfXK14\/Ctv8z+neAOD\/7AwDpVHerN3k1t5JeS\/M6v4F+D7jx58X\/D2mW0ZleW9iZlAzlQ4z\/Ov6Pvgj4Vj8GfCvQ9PjQxiC0jDL6HaM1+Sv8AwRE\/YyuviR8Tv+E81O3dNL0vi3crw7HDD9Vr9lEQRoFUYA4A9K+m4YwkqdF1pfa29D8d8Zs9p4nH08vou6pLX\/E+nyQtFFFfTn4uFRXFlDdj97FFL\/vqG\/nUtFAJmPffD\/RNRctNpdg7HqTAhP8AKptP8HaVpYxb6dZRdvlgUf0rSopcq7Gjqzas5O3qxsUKQJtRFRfRRgU6iimZhWpon\/Ho3++f5CsutTRP+PRv98\/yFAFyiiigDDu\/+PuX\/fP86jqS7\/4+5f8AfP8AOo6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEZQwIIBB7Gvh3\/gpr\/wSe079p60m8UeFEi07xVAmWVVwl0AOBgYGevJ9a+46Otc+KwtLEU3Sqq6Z6+SZ5jMpxUcZgp8sl9zXZrqj+Zf4r\/A3xV8EvEdxpfiTR7vT7q2Yo25CVJ9j0rksg1\/Sx8af2ZfBP7QGkPaeKdAsNTBUqjyod0fuMEV8R\/Gf\/g378Ka9PNdeFtbvLKWQllgeONY09gcE18Xi+GK0Heg+Zfif0RkXjLluIgoZlF0p91rF\/qvmfkH5a+goCgdhX6HX\/wDwbz+PxcN9n17SjFnjfcAH\/wBBrV8H\/wDBvN4qN4n9s+ILNYd3zeRKrHH4rXmrIsc3b2Z9dPxI4cjHm+tJ\/J3\/ACPzejRpnCorOx4AUZJr6o\/YK\/4JgeLv2sfFlpd6hZ3GkeFopA1xcyoVMijsBwfT86\/SH9nX\/gip8Lfgxew32qQN4nu0Gdl7EoRG9RtIr6+0Hw9Y+GNLhstPtYbS1t0CRxxrgKo4Ar28Bww1JTxT07L9T844o8ZaTpyw+SxfM9OeWlvRd\/NnP\/BT4MaH8Bvh7YeHNAtI7WxsYwgwBucjuxxyeT1rrKKK+xjFRSjHZH8+1q06s3VqO8m7tvdsKKKKozCiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8AHo3++f5CgC5RRRQBh3f\/AB9y\/wC+f51HUl3\/AMfcv++f51HQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVqaJ\/x6N\/vn+QrLrU0T\/j0b\/fP8hQBcooooAwdQlWGeZ3ZUVWOSxwBzVa11S2vyRBcQTEdQkgbH5V8\/f8FXfiDrvwz\/AGNvG2qeH55bW+gtmImj+9F868j86\/Ln\/gm1+2Z8YNL+MRg0MXPjFrhHMtrcuwjBwOSVBIxmvJxebww+Ijh5Rb5ux95kHAeIzXKa2aUqsYqm7Wel7JPfZb9T9zqK+Tv+Gsfj5\/0Szw5\/4G3H\/wATR\/w1j8fP+iWeHP8AwNuP\/ia6vrtPs\/uZ4n+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+Jo\/4ax+Pn\/RLPDn\/AIG3H\/xNH12n2f3MP9WcX\/PT\/wDBkD6xor5O\/wCGsfj5\/wBEs8Of+Btx\/wDE0f8ADWPx8\/6JZ4c\/8Dbj\/wCJo+u0+z+5h\/qzi\/56f\/gyB9Y0V8nf8NY\/Hz\/olnhz\/wADbj\/4mj\/hrH4+f9Es8Of+Btx\/8TR9dp9n9zD\/AFZxf89P\/wAGQPrGivk7\/hrH4+f9Es8Of+Btx\/8AE0f8NY\/Hz\/olnhz\/AMDbj\/4mj67T7P7mH+rOL\/np\/wDgyB9Y0V8nf8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo\/wCGsfj5\/wBEs8Of+Btx\/wDE0fXafZ\/cw\/1Zxf8APT\/8GQPrGivk7\/hrH4+f9Es8Of8Agbcf\/E0f8NY\/Hz\/olnhz\/wADbj\/4mj67T7P7mH+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+JoX9rD49lgD8LPDuCf8An9uP\/iaf12n2f3MP9WcX\/PT\/APBkD6xornfhR4h1jxX4B0+\/1\/T4NL1a4QtcWsLl0iOTwCeTxXRV1Rd1dHg1KbhNwe6001\/EKKKKZB86f8FKfjNrXwT+Bj6poc\/2e8E8ah8Z4JOa779j\/wAb3\/xF\/Z88Oaxqcglvb20jkkbGMkqDXiv\/AAWG\/wCTan\/6+Iv5mvU\/2BVK\/sp+EMjH\/Evi\/wDQRXnQnL65KN9OVfmfX4jD0lw5SrKK5nVkr9bW2PZKKKK9E+QCvkr\/AIKkftAeJPgVoPheXw9dC1kv9Q8iViMgrsJ9favrWvhX\/gtXn\/hFvBWP+gt\/7TauHMZOOHlKLs\/+Cj6fg2hTrZxRp1YqUW3dPb4WfYnwd1q48Q\/DbSL26YPPcW6O7epKiumrjvgD\/wAkh0L\/AK9I\/wD0EV2NddN+6jwMWkq80u7\/ADYV41+3j8ZtQ\/Z\/\/Zv1\/wAW6ZhrvRbd7lFIyHKjpivZa+aP+CuHH7Cfjv8A7Bsv8hWONm4Yeco7pP8AI9Hh6hCtmmHo1VeMpxTXdOSTPRP2Q\/2n9E\/as+DmmeJNInR3liVLmPdlo5AAGz\/wLNc9+3T+2Jpf7JvwykvZpozq15mKyhJGXcg44\/Cvy+\/YW+Ofiv8A4J02mieKdSE998PPGCSKQuWEciDuAOPmbjmsn9sTxv4w\/bW8Y6l8S7lri28D6TdmHSUbIEg+8vBHoT3rwXncnhUkv3vVdv73pY\/UqXhrRjnjcpp4NNtO+7u17P8AxJ6Py1P2Q\/Zs8aXXxC+D+laxeMGnv085uOm4A4\/Wu7ryv9i05\/Zv8NH1tU\/9AWvVK+jotunFvsj8hzKEYYurCKslJr8WFeZ\/tieNr\/4c\/s1eMNb0yTyb7TdNlnhfGdrBcivTK8c\/4KA\/8meeP\/8AsDz\/APoNTiG1Sk12f5M0yeEZ4+jCSunON\/8AwJHHf8EoPjZrv7QH7INj4j8R3AudTl1S8gZwMZVJML3PavpSvj7\/AIIaf8mDaZ\/2GtQ\/9GivsGscuk5YWnKTu2kejxdRp0c7xdKklGKqSSS2Sugrkfjjp2uap8N9Rg8OTLb6u8TC3dlLANg44yO9ddRjNdUo3TR4NGo6c1USvZ312PyH+PvxW\/aW+AnxC0vQdT8S2klzrs5S1KWzKF4yAfn9K+1v+Cenhj4waLa6ncfE3VLfUVunV7Ty4THsTZ0OWOea8R\/4KvDH7VHwx\/6\/f\/aYr7+8HADwxY4A\/wBSv8q8XA4ZrEzvOT5Xpd90fpfE+bxnk2FcaFOLrRbk4wSfuysrPp5mlRRRXuH5gV9VmNvps7jqqEj8q\/LK\/wDjR8fvj3+1d438K+CPEFtZ2mhXO1BLA0m1dgbHDj1r9Std\/wCQPc\/9c2\/lX49eAtA+M2t\/t4fE0fCC7sbW+W6\/0g3Nx5KkeUvfa3avEzick6UVezevLvsfpXh7QpThjKs1T5owTTqq8E+ZK73Ps79ij4efHrwv8TpJviLr1pqejtGoSOK2aMhsnJyXPavsKvm79hzQPjpo323\/AIW5eadc7v8AUfZrkTY5\/wB1e1fSNd+BilSVr\/8Ab258txPWdTHSu6bskr0laD9NvmFFFFdh88fm7\/wUI\/aG+LKf8FAdE+Gnw\/1eGwXWdNgMSvEXAkYvknDDstR6Z+2L8bv2LPFdhF8UrAat4dvJ0gk1GGERrEWYKM5Zj3\/Sn\/tB5\/4fq\/Dn\/rytv\/atfRP\/AAVY1TwzpX7KesjXzbh5sJaB8bjMchMf8CxXzUY1H7euqjTjJ210sraWP2R18LTjluWzwsJwr0ouTUffu5SV1Ja3W\/yPoD4e+PLD4l+ELHWtMlWW0vohKhBzwa2q+Zv+CTFnqln+xv4eXVfN89o1ZfM67doxX0zXv4eq6lKNRq10mflmb4OOEx1bCwd1CTSfezCiiitjzgorM8Y6ne6N4XvrrTraO7voIi0MLsVWRvQkc18x3P7Vvx6iupUX4W+HGRHZVP264+YA8H7tY1a8afxJ\/JXPSwGVVsWnKk4q380lH89z6vor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+JrH67T7P7md\/wDqzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaP+Gsfj5\/0Szw5\/wCBtx\/8TR9dp9n9zD\/VnF\/z0\/8AwZA+saK+Tv8AhrH4+f8ARLPDn\/gbcf8AxNH\/AA1j8fP+iWeHP\/A24\/8AiaPrtPs\/uYf6s4v+en\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/8AA24\/+Jo\/4ax+Pn\/RLPDn\/gbcf\/E0fXafZ\/cw\/wBWcX\/PT\/8ABkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/ABNH\/DWPx8\/6JZ4c\/wDA24\/+Jo+u0+z+5h\/qzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNNllWCMu7Kir1LHAFfKH\/DWPx8\/wCiWeHP\/A24\/wDia8V\/bz\/bJ+PWi\/AS9eXwTY+HbaYMk95Y3EsjxrjOTuXAqKuY04Qc2np5M68DwfjMTiIYdTprmaX8SL\/Bbn6KWmqW1+xEFxBMR1EcgbH5Vt6J\/wAejf75\/kK\/FD\/giv8AtKfELxb+2Jb6Ld6tf6ro19a3Mt2kpyiOqZXJxwck1+1+if8AHo3++f5ClluYRxlL2sVbWxHF\/C9XIcd9SqzU24qV1536fIuUUUV6B8scl438Jab460q+0rV7K31DT7zKTQToHjkXOcEHg9K474WfsweBfgvqE134b8OaZplzNndLDboj89RkAcV6Fd\/8fcv++f51HUOnByUmtUdEMXXhTdGE2ovdJuz9Vewnlr6Cjy19BS0VZzieWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAAGBxRRRQAUUUUAeG\/t6fsx6t+1N8HpfD+j6la6ZdtIrrLPE0ijBJ6A182fDr9hj9p\/4Z6Dp+lad8UvC6afp6rHHGdLnJ2jt\/rPSv0Forhr5fSq1PattPybR9Jl3FWNweF+p04wlC97ShGWr9Sh4XtLux8PWcN\/Kk97HCqzSIMK7gDJA+tX6KK7UraHzkpXbYV84f8FBf2Odb\/a00bw\/b6Nq1lpbaRe\/apDcQtIHG0rgYPvX0fRWdajGrBwnszty7MK2BxEcVh3aUdrq\/Rrb5mD8MvCs3grwLpul3EqTTWcCxs6jAYgAdK3qKK0SsrI5Kk3OTnLd6hXk37bHwBvv2mf2dPEfg7Tr2DT7vWLR4I5pkLohYdSBzXrNFTVpxqQcJbPQ2weKqYWvDE0XaUGmvVO6Plv4ef8E3dI1L9i3TPhV46kh1VrGZpvtdqphZTvDDaTkjpz61W\/aM\/wCCdS+Lv2VdH+HHgm6sdGj0naBNPCZDLhSMttwSeepr6tormeAocvLy9LedvU9iPFOZquq\/tNpupb7PO93y7HG\/AD4c3Pwn+E+kaDdzx3Nxp8CxvJGpVWIUDIB+ldlRRXVGKilFdDw61aVWpKrPeTbfzCuC\/ad+Ft58avgR4n8LWFxFaXetWMlrFNKpZI2YYBIHJFd7RROClFxezHh686FWNan8UWmvVO6\/I8J\/4Jzfsu6v+x\/+zPaeC9b1G01W\/t9Qurtp7eJo0KyvuAwSTkV7tRRUUaUaVNU4bLQ2zDHVcbiamLru85tt2VtX5BRRRWpxny1+2p+w3r\/7SXxo8H+JNM1mw0+08PXHmzQzQM7yjZjAIOBzX0z4fsH0vRba3kYM8MYQkDAOKuUVjToQhOU47y3PRxWaYjEYelhqrXLSTUdO7u\/UKKKK2POIdRtjeWMsQIUyKVBPbivz31j\/AIJlfGnwb+0N4p8aeBfH+gaQniGbzDFPYSyFRtC9Q49K\/Q6iuXFYOnXtz301VnY9vJs\/xWWe0+rcrVRWkpRUk1e+z8z5f\/ZN+BHxz+HfxAkvPiB460XxDpDIoW3tbKWFwcnJyzkdK+oKKK0oUFSjyRbfq7nHmWY1MbW9tUjGLta0YqK+5aBRRRWxwHw3+2t\/wTl+Ivxo\/bA0v4o+BvFmkaDc6VZRQQrdWkkxDqW5+Vhx81c5Zf8ABJ\/4n\/Gfx7p2ofFz4l2XiHQ7CVZjptpBPAHZWDKfmZl4Ir9B6K82WU4eU3N31d2ru1\/Q+wocdZrRoQoUnFckeSMuSPMo66KW63eu5meDvCFh4D8NWek6bCILKxjEUSDso6Vp0UV6KSSsj5GUnKTlJ3bCiiimSBGRSeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQVneKfB+meNtEm03VrG2v7G4XbJDPGHRh7g1pUUmk1ZlRnKLUouzRwPwr\/Zh8C\/BXUZbvw34c0zTLqYktNDbor89RkAV6lon\/AB6N\/vn+QrLrU0T\/AI9G\/wB8\/wAhShCMFaKsjSviKteftK0nJ9223+Ny5RRRVGJ\/\/9kKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjMyNTQwCmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDVFRLX2U1NGU4NTBhLWExMmItNGI1Zi04MzBjLWU1ZWVmNDJlYmU2MS5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDE1OC43NTAwMDAgIDM5My43NTAwMDAgIDE3MyBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yNDgvNzk0MTgpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDE0NC41MDAwMDAgIDQ4MyAgMTU4Ljc1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAobWFpbHRvOmNvbnRhY3RAb3FzaGEuY29tKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0NhdGFsb2cKL1BhZ2VzIDIgMCBSCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9QYXJlbnQgMiAwIFIKL0NvbnRlbnRzIDEzIDAgUgovUmVzb3VyY2VzIDE1IDAgUgovQW5ub3RzIDE2IDAgUgovTWVkaWFCb3ggWzAgMCA1OTUgODQyXQo+PgplbmRvYmoKMTUgMCBvYmoKPDwKL0NvbG9yU3BhY2UgPDwKL1BDU3AgNCAwIFIKL0NTcCAvRGV2aWNlUkdCCi9DU3BnIC9EZXZpY2VHcmF5Cj4+Ci9FeHRHU3RhdGUgPDwKL0dTYSAzIDAgUgo+PgovUGF0dGVybiA8PAo+PgovRm9udCA8PAovRjYgNiAwIFIKPj4KL1hPYmplY3QgPDwKL0ltNyA3IDAgUgo+Pgo+PgplbmRvYmoKMTYgMCBvYmoKWyA5IDAgUiAxMCAwIFIgMTEgMCBSIF0KZW5kb2JqCjEzIDAgb2JqCjw8Ci9MZW5ndGggMTQgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1dTW\/cNhC961foXMBr8UuigKJA7NhFeyhg2EAPRQ+F07QI4rRuD\/37JSWtJOuR4mS9nF2vnaKxl9Hycd4Mh6MRhzr\/\/va38o9\/y\/PL27\/L++Hn5W1RbRpT9X9K\/9\/ZvEHazfB7aYUafi\/vH4rH8rG4KW7c39uf\/rsPRSOajb9GGPfx8\/yjqHS9qVvRWtdeLT\/6i\/8sfv6m\/FL4LquNrSoplVSiG9TysxvBVo5+1P\/efynOewmLi7vi\/LoupS7vPpb99Wf9j7uHQvgPVa3Kuw\/lt35k35V3nwoh\/b\/2LbJvEVOL6lrM1KD7S6qpxSwvqaGXpm8xK\/1a+FK7vAQaoJN3fSdqarmAbi+hBQRAGt53Lc3UcAU0XC8uEVXXYKcGAaMDZBwckplpdHI5OqHS0EIvoTONzqS1BuaB1O0ylL4XHbc6il4RZ3kJMCn6SXN155xMfq9gm6jWcWTQgJMXBB7EMSs6XjYE3AahRYAdANXvQMSLtFcjTM1Ax0DV5dIEsRdkE+fdshuciNgvfOc9XHIFLdfQsuQ3QB6MV\/a6FSvalrAcoUEckyYDJg7j3c9iiVQhvzBrpQYJoBtwqhJGE+i4iUBl8VQbNXNVSquN6uOwM+H+RAOZwNJFcMkQTuzyHZy8sF7sNl+wY4htdnECw\/D0ph3+TGNARMI8oUBCx4SBB2YtEMvlW3GJgaFgvJLGgV5km9Y5hW+C00lbdoA6QsRFiAwC3wIiYDoEOk4HhCASIXpVTL6trdqN7Cfg3LdRnAVlscIpBx3Dl+Q7YB0dFZoorovojXE4z4gqOuXs+U7cbkbFzn510XLtPuraNnbe\/nnebtSmFro1tXbts4ti7U\/6GRMB2TIMN\/vv9OBkPY6TrNpIIWVd2UoPM1QKZ1y1taYMd+PmbGP6i8+k8Nbv\/75\/KM9\/eGjK8v1fo3G9KePNcl8YWaQly2c9ZauFaOoy9vvt5U8O4b9Slj+6\/z+Vv\/zqvvuhqG3tRlFKny9V5T+\/F7cd6LgIboyffFVjdfT3+RJJGq7DE63Dq5UbiYP86CCzAspGdYi14EJkF9Hr0CnwlDn1iF5GVi3ykuoBTc2sRV5OO0QnI68WWUn1gLbl1iIrpx2ik5FXi6ykOkAlJbcWWTn1iF5GVi3ykuoBjWHWIi+nHaKTkVeLrKR6QGu5tcjKaYfoZOTVIiupDlBLwa1FVk49opeRVYu8pHpAo5m1yMtph+hk5NUiK6ke0DbcWmTltEN0MvJqkZVUB2gkdyaFl1OP6GVk1SIvqR7QcOdueDntEA1z7oaXVA9ouXM3vJx2iJY5d8NLqvCzgjt3w8upR\/QysmqRl1QPaLhzN7ycdoiGOXfDS6oHtNy5G15OO0TLnLvhJdUBNoI7d8PLqUf0MrJqkZdUD2i4cze8nHaIhjl3w0uqB7TcuRteTjtEy5y74SVV+II27twNL6ce0cvIqkVeUj2g4c7d8HLaIRrm3A0vqR7QcudueDntEC1z7oaXVL9dqxLcN4y8pHYbtryQTyCfvSm+b4nsLnxc+eKwm141oZpGh70x20Ihud1LLy9iVQT12CIvY+UJ0zUCyrrkUEmny0XdwGwHfr+ZXs46biPlKjMkGA1iA5K8AjGx40FwLH2AUkUE7\/bbP1dx4WJU6T\/YbYW6vF7SCrUtgSIlrC3AIiVCZRehSCldOD5A52TMqjllgcKjdN3ObkUmqq++0GskLituFJ45gCWH\/WRqv2owhPIwJWGSQoUQIClC7Uq60EjpJeOEwtV0lZky6bIorGYjlOORq18zuwLpXNZT3y1Xhi0J9X9Q4wTGRjhUIl33RqjPBmXWSxywGtVkJ917k4n1QGVt+mQGnOPKQksDwoItA5RqlxMYrQJbCNXTgbJ3wEb3t1PLAJ573ug2zgehNhAuwbLT\/PO\/M8VJEIwF6PXJuem2Mu6mkgd9DKPOTuU4SHUBHg3rXsHHYeAZ83qZ2VbCRF0mpbo4XXeNbg+Wiajx5VbjTHoIeUinBqRjHlwTsUI7v7Be09pG1wtSbT8hGoKAAEvN6aeDZFf+RAgoP7o65laSHe+vr9LBfa7DbSjxf2xWZ9fayBDqCCUJ3HHsJbxEggjr\/iFuaN0H7Rgahj1kVtbGFGBsl8PBgLErUBaEQegtvkJ9ue1uxiKc4hQ46QfO9cFjOJD6PYXFgUA5dszQvAXuPYbjqnKbp96elhaISuGwmF3mMyWVks4pBGK2\/QR6FZMBjzwH5iKPI7Ij3Rg073KMUSBfmV7\/mNapmbCEO+3AggL+Au+G0INiGodwXxc4ZOY4s7PugxFjchbP2ISJT1nd0ovZ\/GScjBYzE40QosV0lpt\/vZJEfG322GltJCSwzOCsjl2TW23NNvXznNvxNfcUuPNNH8n2ZkKdCY3KodzSUB5BRcKmzEZWi5XM3ak9YFgGjJRT9UiWSz5WObdZTuo8VMBYa\/NqDOoIDjTPblCjOg9mUI19NQZ1BOf3ZzeoUZ2HMqhGLPdDna5Bcb82ILf1TLo7mPXoMacICRHC+cvPOfo5O7mTaLHH9rMW3QdPs52DOJsITz+wG0KOlbKDAe9cIKGKHeNLGvD4f2xZfgnPjMc3DRBcgsqf9fIG3TRP8VYfNRBWH\/SYhOO3mSx8kvXNwl+NhVuxosATW\/ADixLl8QvsvdQCVvjka2UOkt\/003pS8KGiAqtVXNEYLKXfhoRpB8qbJgibAKIvPcuupJGigympGfPghI0aASXt9dnhqiPHp6o8ac2JokMpqTXjo+XTd9aYOib71NU9Kgd6ftpWY1L8Lbw6nvBKrJggsEcx0pe5ZWuNcIoLgNwKZUFOv\/iT8tImSnkSdEOIBXB0sdcVZXcdSkWFzZxW+Sq7COy4JqT8gXjKLu10co\/89qbZ+KFm7a3CJerMn1XhMr8GSCc8VaeWTbwQO8tdc9EsobN7rClQfaHbvtci4CMynBOMP9IO4Qh2W75U8zjlnZpoQ9nd3FS78TJKkNYerx+R2dLLl+aGDO97fFzX\/U15U\/wPx3etAQplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjIyNjQKZW5kb2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FSQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTggMCBSCj4+CmVuZG9iagoxOCAwIG9iago8PAovTGVuZ3RoMSAxMDI1NiAKL0xlbmd0aCAyMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoJdBvXee69MwAXiQt2gNgH22AbAMRgITZi4w5uIEFRJEWKFCVSkilRsRbLSyzZsmIrieQ6dlyHrG3JseO0Te3UTeK4qerErZOXtM5zW7fPjfv62vq5yfFzrNemSd4RidH7Bws3N3HOKeYMcOfOzJ253\/\/\/379cIIwQqkPnEYnQ0KjX\/9sX\/vAS9HwW9tnFpTsXBr766N9B+wOETC8dPjR38ODbPX+JkPkq9IUOQ8duXeMhOH4bji2Hj506+\/6HipfgeB0hXLe0PD9n9mv+GiGrAM5\/6tjc2ROoFz0Hx\/z4xuNzxw6Frsw8AsdfQYg4gASCB\/FvISFCwhUhCyMYyr\/kX6EFAm7g9\/LnnxBxaxgZp\/hR+OPuoaFulELoVrEGcQgt1K4QcAI\/zZ8TRIVfLV1Hoho0CqNcE1yHdh1qRBKkRBp4jpwKsmKzmKX4LxKOKDE2Y5bELCYeLL6rYBiCYhh18V1Cx0l8+EOfr\/QjuM4wa1nB9dJ+gmEEd6ydFnymvMPLOuHN\/6b0rFp4BgxNwcjEwFOEZX28fNMDD\/CT6r91g7yPfBxRKIuQNGgLh0qbQlna5HJZbQ2\/mU20jd\/C8prymbCifGUwGCifMZvKVw5gnTYUGMjtnxnoDwV1Wq0uGMr179+fGwiGtLpVLG42Uj5fKuXzUAaxSCQ2UN7WZNrrpYzNYvyKdK4wmkyYTRibzInkaGFOOj9SaG83mc2m9vbCyBlpZyzm8bZoMNa0eD2xWKc0E495PRq1WuPxxuL8jABTUkteRAJUD7KVsthMSpVmjB\/6xVPctxa\/wYkXuVc+Q9xcv5u8WCQehAvhnjOAESN4A9CSltGiA2UQ+PnTNbQN61YblAqPWwUft0ehJC\/y99+wqlswblFbrS1qjNUtCKOBWx+SfYBnEvSoghlAVMaK9VdRBSEHt6EGQJfPsX64Ulnqw\/9npn8gFNbqKWNbuKerf6670+NWyov7iVpSIfd4hoIuxmAUSyQSs8nfmspHIs4ZPcOkM2KjIR7JD82aj43viccNBsocTQzl93feuzseabNZFAqXuz2ZN6fb2pxupYqi2vrcdodKDYhZQGN\/BJAI0W4kBv3k8aslywCymMcyzLdJGk\/+eEH2wfynXm8+wq2tEN+9\/gXu5qLye++qD\/xMdpV479FiE6ArfQK+VMRP1u9+kvhJkf4K8bPPAdaTgFAWELKhAowvLqmPuTRhpbmqfiWg5GIeE7kZzsMzaypA1WygVMUJJFRCOly5myUuyRVOZzLmcqvUeAXk4vVkMyPzuZzLVVcrvtZQU6fFv5NhWYtZIsEyKW2LdIVDRiOZqW1Ru1zRWO++zk4rjUuK3J\/bt4LfDNG0QoGlMoqytnp9NlqpwJQ5k1ngphmWtTZq3Ax+YQnv2i2TG4wOl8kik+l1bpejz+x0W+2gGxZLPJ7raQvbLDJewdD98KUDqiHL2gbaJURrPPdAjwpkAOYJ0tiFmuA8TwYY07we8yY8yB1\/Fv\/wKIZf8ih+8zl5cVyQX3uxZNP5pbUs\/g4YNoFuB5TbSlZg41EGhpGGK7bM63NJL6G3qnUlayaeXH1MkZJKnM5sx2wmzE9avtLUqFLptdSBaETd8ibx9fW78RViqr+\/rc1gxACe3Z5KTRGdxVfaabtCWV+PaWs6BbMYguf3woQEiEbdlTfAOw1BKa8I0Fx9pXDVDsJlCZetBLbKhcQLq1eKj6lVPk8mky+kUoxL07K7XqNxMan02HA64\/Gp1KtNjXqth2nvZ1v1evFuiUyrB6kmPR6tvrHpRQAL4VfEi2OFRIKi9PpwZGh4fmB+aDgc0eox0EyiUJgXizujcbcHJGekgsHk9xm302SSScHWNQwTj4MEl7mzBC2cQOatrFnVR2WVJZW1lfc\/gR2OVHt3V8zoY1mns0xgTifL+oyxru72lMOB36v7+mOPLh\/v66EWbOnM7Oy9559sePre87NzHR32aaqnd\/nY5x\/ldWcQGFsL9pMHVKvolLm5im6ZZMyBTYKpolrhn22kHma3qsD9uFHk8uzNJeJOl0KJVUq3KxkfWBrodzhWFEqHM5GmaYmkvlalcNhTyz3dZrNKzXiTqaE7RkadbrxKmihfqzfpcikVNyidVqWSNCvkRr3TEQm0emwWuRxb6WR6wGqxKJVSmV5PqaUykaipuVFtsvjZnnir32SRypzOjmx\/ymJrbsZikV4HszZyZ\/HbZbxx9f1r6dAOJ0RXHRd+2+5MJru6o1Qr2+pygnvQOZlWv5uKdnclk047\/mndy49+\/thybw81be3IHpi779zTDU\/ed+7AXEfGNkP19B1ffvQxHm3RrSeIKyU\/WrJE4gpX8wC+Kbh+8x2hlfccvLXaS9bKexuwVPA0QJaEDC+8wCXv4d7BB9z3cKlvCoQlR732TbgWo8tg6L+AlgFGBV9Q0vXyHMx8GECVZ1HW+H7uT3DHTCyi1Wi0kdgM9y\/X8KuXZmf8Pox9\/plZ\/A8X9PpgsDPRFjJTa98TXMceX2F06TQvDni\/0\/CkaIlprGWukdKBrSTL06xZvM0XYdHqmZRG4\/N1ZEaywaDNJpOtYqmCdkSjHq\/JJJGVuWr9PWLf8GAsQhmwRELbE8m9xT8khrtdTplMpXI5w2F4et2tD\/HPBLPw9EqkE2bFNdvcXNnyg\/gG1\/LsKm5uVCo0EoV8N5bo9Y6ox6cFT37mzDvr57wKVW2dQEB8sqZGiJWKUGCKnxOP4z2ViKqhwqW8c5XCF\/ZcI54s\/jNhGCk+XI54iv\/rgQcIio97MFLdasQYvQxxGLKW9KmiS0GMbbbOvRqJZFc9fvmegUIhkrDYbA47cw7mc\/zWDewjH0LNvOR4f1NisoopSXccL2O1yutpUWGsavF4VWpix3GO1sCHtrdoNC1k3ZYDfmanuefIZbDyCn\/yM2NxlS6rDE4HQzsItXYnYdbKt4VrINvLxDGsaHF5UunCnkyG8aq19fVaLcNkUmNjcMyA8azixmadHsw66nLp9RJZnUiv97O5JMPodc2NxNtrbwj+iesUzxcKCQjNeEcZDg7kZqfnh4ciYbBpKpEojC2Kxdl4nGE0ECJJZSaT0828HWNZ3m2UYzeQwh2AZxv6MuD5ETTP\/hq0qnpdwsdWQYf8TRT7c9pfq9nE68UYeZGb\/TjN5uO8G2QnPD8G+lPGlt0WKO8M+sw7wr2Kg8D\/GPZ69Hrh54St\/qHh2YVcf6tf1dKi8rf25xaODA963XBKA7Ftotvn0+h2N+CG3TpNq\/c42IDdzg53djqdFgtEc8P7zFP5fDJhtbjcvX3TYQ8DdKHxeSPRqDnGT0+jK6NGOEqo6SuoWWu3KkutbfOlAa3HsR5LxWJFyO7Q6kTNNS5gYzMVCvSJFAril8V68qLwYQGGj0gM5upobcn3dLeFjQaBAJ7FRwDDgh8iBxqHZ7FbOa7sk8yBLfhUXZJZHtwIk3cGB6xsMzKojIS7jg8Hg2qNSun1dqdb\/VrtitczVjhxrJD3MhgiXU9X9\/yFC6f6c243BHtaXSDQ1TUCsIWCev2KVhMMdHcFWK3WaIzEBojf16h9nniXD9SuRe3xJqdz\/QxD0\/0DJ7xs0O3R6qh9Gi3jhcfzluJVKkEKbvAz+aTPBy5d1eJvHcj5fSoVzzDHYf7HgJtG+dnLPyL5Sggb2mGwVZdWVeINYKogVIMN4mtNTXePQNIsk0MYRpmcDm\/AZddrRc24sVGjszvb0uE2k0WY30UZfb54LDuZTbuccilWqXy+ru6p+d4+H7wp2GIq9YlPCK5foB3pbH507KV8Iul0KiBIsFpZNh5iW+20SoGxwdjKxvC+jozTAYGQydwW7erp25PrD0fAoh32juzoyFjvuXvuOnQwFoXZnwf7uBtmDykZpqWQfJJb08qqZCvGQm8NQaqyLesJtt+TIJY5mdXE+jtGOzJen6oFK1Q+b0\/vXF8qwwYMVN2ju\/Q6vy8dcjt1+ubmZrHBwDDRQdpOpI3EvivcNyRiEQbRB4O53PTenr5Qm04vk0OC0L6nE5hFCfBZLH5\/OtLaarXK5HI5z7+nIH87WOHf3g2G2Skc6A1ss2tr7c5cr0pCVRvDzaufU\/ZglcLLdGankqGAHaJsvALE4o52eLxqsHGiZ1GlYjyZ7J6eSNgO7mkVZgynWRo4sLGJ+OuiZztJSa10LFEoPk\/kuzZJKj5m7OvMhoJGg1QGJNY+VvwqMdLvdPJgiCR6o83OR+fz8CXcqEmIEWKlLMnvZj4wkZPw9ZMPzn7wzk\/v+OAs\/sH6k+R8kv+q1B2yxI1Tp7jFk6W4FGA7B\/bu5j0quN8yUraPGHx4m8HXYvLc+o\/x5V4Hzb8Yr5zZfCio0awwzMT4\/beP5t0umKDe6HB6uG+dO7eM\/3gk0uZlfHFfq05nMIbbehbGxthWbHf09s6F+PEDQT93lY\/N4E3IJ2ButZDNlqIPzNZiXpLkE+uPEYZ7H+S+QMhW8BfOTZE9Pyv+d9KyVs67psFyD8BMWpAf5XiE8BavG7RtFXBtYFO25SC74mmlsk0FL99SvkFeuwURZc3mHeQBzLLj48eOj4+zLHhUlu3uGjsxvtfPrup1gWBnNxvQ6HjC6ulhWZ0G3+vxDecXjuTzHgZ7Pfnhw4sjw17PCm6BcDzeXspdIPOFNCjuYdQtuOdE\/4DdgcFSB\/pPdLfHGbda5XKBQWSDrF4L5qFng9muVracmbCtXURooqvH7nDYe7omjvblaPjk+o4Sca8XHDCQYyq1WYcB6acB69OAXg2PNOaVhzzN1T+Df148Ibg+vrYiaD8HV43eukUOArLgEcIb1r4RvG9L8TcZMszuKEIFdzr6jYSghjZzooujBcYtFkslFOV0ekJOp1bf1IybGrUapz3CehiLSSEX9PJhQCbdP5nJOF1SOeidt7trerGv18so5Q0NJlMyvXD4cdEFbLOmksNDhT\/Op1N8UoOxXGGl2QAQI+twKFVyqdXkcfs7sx2hNiNlNsWiPUCLA7loFAzT6ezs3jMx1bZ\/9sD4RGcX4A8YXAHV3F9BCnRRGLQS+1e47+NXeHsiuU98+ks8\/+S53yF7gX\/UKIGmeQ8i3qJQpTSnkiGLf6Osulq1+xVZ9fXP+nzje054k8l4wp4Pw09vKGDQ4uIzKgjCMplRSLXdoEaQaqsZN6TaI6kMiF+1AhG7bjPX3iWR6fROdynX1jU2kxfXr5wdHXO5mxstpthUh0aDNZpQaJD4Gnfzv5iAA0KDECH3bI2QIbf4eCzCv6rCUKVw4g8arxRr+WlnM2Nj6aSX0ah37WrReDypzFghk2UgFsWrTU16PcMk+wN+o15cL5PpDS4Gps3o9U1N3HMC9g\/WjKTs4+dYKWZSxrYQP0eX2SSXlSqZCZ6\/JrkHhV8RfBktoi9WOWhLJRY4eqehhOgdgi2RjGJHZXHD61bLFls8s1Ih3K4qm0WNjQdv3MRuVDgq2Am\/JJDKaUcyNRlxudWaXQ11zrtdwrpaiQjCCYgjNJrmJmGNRGx3pDITUyeP7p3o6vazWp2wRiZxO7OpvXtu6+3PscbY+PjA+cWjQ\/lgSKWuFVpMycSesdtuu\/f8kcWhwSCrUq1\/saZGIBFp1TaVWqNuUSpEYRCB1eZwuRKMV6vd3VBXq1KaTW6X3xecZAPebhVNhzx2mjLKlfiLg\/2DybSNlsltdCjYgX\/I+dtttFReW6dWez2JRPfdR4BMIZMBXjRQsXhh7MjROz95+MjISCSq1UtEhv02vuaayeyfufPOhx+66+z8XE83beVr1tC3\/+zZt2KM12AUiXFDg7rF6YzGOwIBk0UsUQPnZLOj47neWNRpB7ffojGPKksxmceX7eK9aBbipq8DQ07AQWBDnNtor+JIttV3NqT8n1V4+NB5m1RJaWMDRYUjY5M9fSyrBb\/SFurvn35odr\/f\/7ReF4tN7QlH1Bo+2jeFQrmF\/j4+qNUbwm2DQzNj+XwmS9uvQn7mdIYC8dFY1KDHfhdFQRiuatHwrNsW7u5KxN1udUsgODo20xEM6fUtGpcnTBuMao1CJTWYLAzTFunqi8ddLoVSqfR6ujqmkm5GB7yBlUq3C\/SfBSMoCCvrJBSEWhukX7vpQpW8X59asZg6Mvs0GrWmXiJXyv1ms0SGv82pyPfmOjJmEyaFwnsFBOShVlt49swZ3rok3CopIS8CwxrK6wRbi8n0pgWQUiVEDSdvPsf9doNcbqBcTLtEq9uNa5qba1ibRa2SnX3fvsx9bZ40rf2CAluwgIoJBYJPYkyA1zEa2sg3i73XIuQj\/FP5ikUR2N\/I12OklH+LtGopulwJCpclaxabKRzG8sv4kYf2z7CtJiqZ3MtwDxJYNx6J6rRYo43F9v3fa8Tr3N8\/j12C605HfvT0aGent1UhuaDXBwLtXbxzX\/seYcPFd3fB0+dvfShgQbtKqz0fKSd8ZKGidufizvZlCtgELDaZUumJieWlicl02mKxmDKpycnblif3ZlJm09MKhdOVaB\/IxRNOt0KlUjDO9nhuMJFwOpRy4uLApaVjuQGaD0vogdyxpUsDDy0tDeQcdrsjN7C09LdDS6OFtogOPpG2wujS0PHRAligTqeNRgp8WoXGydvRW\/ySHWApJ83i4FuS24RoH\/dDbDlaQhvije8C2iY+PsEfxVdM+bcZDEmFtxXjzGFq63kiwb1BYGVHkAX0W9SB4NAH1\/Dl6b5eltVoaFtHx2Sae2wKi0sLXypVgB15j8AR03giYTS2+icnifB9SiXjSmSdTpmUr9VJpbQjnij0x+M0vav4zAW12g8E4fdpNPd56xyuVHrw9oEhuwNmeujWDUEjSC7Je7rtfLw9Iv1VlYaKxMRUUNCobAVv\/9Dy9HS202LDmDIk2\/dN3PHp\/dPBgOjabqMxFpseS7Tb7VIZGLmHSScHx\/h8WcT9mNjHdZgcDoOetuX6lo5emnlw6Wiuj6Z9vkJhKRMKgbMzRqL50UOzR0dGIzEdRF4yuQSL7i\/VtCCuPrG5JiBlxbXmjWIuXfVKO2ta8o+raZ1ebbpMrAGwfElrPJV2MWrw2Go140on90Ci7maUyhXc0KiB0CETc7p1BomsrtGgZwO5JOPSaZoahWjtxRfxDzYKWnptJDw8BA77Y+pZ348FQ3z9C+Jsd5zPep8A6UQq1WK+Fhm5Vk6U+DkDmwlfh+bG2hoGD84vTkqra2tSDG2SxH\/5b6eyXPHUs69GT3I\/uko+\/q1r3Dsn49yP3h87dbMDL5OD3MvrnxVcX3+Nuw++\/4xMrGXxeTKx\/hL3CHkK98J7nAIv8i48S1eKHLcW+8VbC7BAbtmrON4+f+j0PfMHIzH8NLaYUu2FQrLdYsIw9l9cmtzHwGff5CUyuP4X+9vbdXq9rr19f8W21uAZVuTg2TnM7oin+Lr2jvi8hMnfFvH6\/eNjjAuyPbXP19k9wd3A4jPzB3q6IMew9fQeXODeuXYhFJ4\/cLFvcSQPEtA9YOeTjyMP9Dxw5Aiom0Pwp2VUMV+\/Jf8dmnWgTxhw5J\/wOo7i+Mvc9FVuRnC9+DQxV6zjYvh14v+VK8aC1i0VY\/Ae0urqO\/lc8UTLtWskeZX42oULRH11eZ1nklnQ3RmwPytkhFuYcyOU2uTODSdMbiQ2to3Vy82FmGp8Rc7gFm0r29m9tzsKyRVFScQajb+1u2tvVyLq88CxaKV+t1iq0VksTJvDpdM1NdfXyyQ6DRxHnE6dtrmJePWVzy8uJNu1OiwR2W3J9sm9Z1\/5\/KGFeAJCbpHEYksk9k5wL3+QTyZAfzWNjVgqd7t7ehagp1TUbWrCcrnX08vrDu8j6mGmMV53tsfOvxnTVGKMI1cbQqG5A4\/cNj7enqTASsxUKjU58YlLszOhQOPVBoMxGpvJA804+QqWhLbGY\/mFRMJgwPedmpwKBCFV7es9fPj8necOL+Z6HfZAYGrfHYX2hAkopg3i6dm7JgeHonEY2UjxGYGg5Fsf3lrLsFalu7EoQD5cvJe6do1oKP4NwQwUP3XhwgVBtLQ28Ete4vzaQElHhB2lDK2BHwVMs7Suw\/JDUfx\/Nb69iq\/gzz7JSe8q\/ssl5VUB8+mrYCxm8n+WRtJyNK83+O9ReaVH4Iex6kuMUC7jiwX+Z4pPwVscKqV8X17fC3fvIX+P17M0uos8T\/608r8NPrbhFfP8+nfwT1eIzzzyCD6wfpks1VuM+M\/xN4hsiWv4677BHSWy587xPAuTmC2t+ZRXkHmbwLV0mP9TSRhj0SrxGnfHPzQ+hVV\/cpl7dRg\/X17Q4S5yU\/\/72evYvn43fuFS8fuIf0pp7wyYfrm\/Of5z\/s86H\/1wZ4WvCyfgupqNLsy7ZG4MjTUD691aEb5eGmnrJ0P8BxolbyIn+QYawM\/z1XykwU+jM+QlNCAkkIW8iqbg+H7BBFKRX0G3k6+hIaIHnSBPwO8IMhLfRiJBO1IJAugynD9NeFAt+SK6jIeRCj+Jlsk\/Rafxa+gs+QI6TX4SDRAZ+H0VDcG+DPt54dvolECN5qE9CLsb9hnY07CPwn4F7s+TP0BDwnU0Rf4cZYk8YkkaSQQadFnwOJrHTjQuoKH9abRQetab6Anh+4gVjKDTglnox6hB8B14t1fRrGAPOghjXRb+FfTzff8NpfH\/QEZyjpcVCqE+9EewvYH+HefxBUJISIkQcYb4V9JMPkX+iHxfIBREBXcKflfwXcE\/CxXCS8IvCf+1Jl1zR80va8\/U\/l1dX91y3Tfr3qo\/Xn\/fLnKXYtfzu1UNkoYnGr7XSDSmG3+38ZUmfdP5pn9rutUcbF5s\/r3m15r\/UTQq+qroLdFNsURMiwPiiYqsM+jZihR3yov\/NKJnQKewAHQZvYSbKm2YJyYqbQL07T8qbRL50WuVtgBp0ZcqbSGylf7xxbdroP9gpd0EOHjKbWwFzbVU2jRYoarStkO7odJ2bz4L+3kuR73oFJpDS+gImkfj6BD8LqLD0DeIltHt6Fjp3Dj0HoS+w6Uzp9AJdBJFkRe2ZWgfQsfRArSOw5nyOHzPSfj2lMZYRCPwewD2U7AzcHQI+k7DtXNwdg8c3Q5XHymNYASP70E+1IqCwKVGQMMHe2jbCMYdI2y9oxsNwdYNrV\/3zJ1Hm1dmSzO6E3qrOJTfoRU2IypAz6HS87e+zTBcvYyOwpn50vVpGJnHark0LyOyfwS1RRidv+I0jOKBu5YBZ753GbZFeKtDG3iehP7bt81kvvTWJ0uIzfNRxP8HotbjAgplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjY5MTIKZW5kb2JqCjE5IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE3IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgNDkxIDI4NyAzOTEgNTA5IDU2OSAxNDQgNTE1IDU2MyA0NjQgMjI1IDczMyA1MzYgNTQzIDQ5NiA1ODkgNDY1IDUzOCA0NzAgNzIxIDU4OSA0NjkgMjI4IDQxOSBdCl0KPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggODE5ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQxPiBbPDAwNTQ+IDwwMDZGPiA8MDAyMD4gPDAwNzY+IDwwMDY5PiA8MDA2NT4gPDAwNzc+IDwwMDYxPiA8MDA2Qz4gPDAwNDE+IDwwMDc1PiA8MDA2ND4gPDAwMjg+IDwwMDczPiA8MDAyOT4gPDAwMkY+IDwwMDU2PiA8MDA1MD4gPDAwNjg+IDwwMDc0PiA8MDA0Nj4gPDAwMkM+IDwwMDNBPiA8MDA3MD4gPDAwMkU+IDwwMDZFPiA8MDA2Mz4gPDAwNzI+IDwwMDMzPiA8MDAzNj4gPDAwMzU+IDwwMDZEPiA8MDAyMz4gPDAwMzI+IDwwMDM0PiA8MDAzOD4gPDAwMzc+IDwwMDM5PiA8MDAzMT4gPDAwNjc+IDwwMDcxPiA8MDA0MD4gPDAwNTM+IDwwMDY2PiA8MDA3OT4gPDAwNTI+IDwwMDRGPiA8MDAyNz4gPDAwNDI+IDwwMDQ3PiA8MDA2Mj4gPDAwNDk+IDwwMDU3PiA8MDA1NT4gPDAwNDQ+IDwwMDU5PiA8MDA0OD4gPDAwMzA+IDwwMDQzPiA8MDA0NT4gPDAwNEQ+IDwwMDRFPiA8MDAyQj4gPDAwMkQ+IDwwMDZCPiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwNDUyNTggMDAwMDAgbiAKMDAwMDAwMDE4NSAwMDAwMCBuIAowMDAwMDAwMjgwIDAwMDAwIG4gCjAwMDAwMzM4MDAgMDAwMDAgbiAKMDAwMDA0NTExOSAwMDAwMCBuIAowMDAwMDAwMzE3IDAwMDAwIG4gCjAwMDAwMzMwMjYgMDAwMDAgbiAKMDAwMDAzMzA0NyAwMDAwMCBuIAowMDAwMDMzMzAyIDAwMDAwIG4gCjAwMDAwMzM1NzIgMDAwMDAgbiAKMDAwMDAzMzc1MCAwMDAwMCBuIAowMDAwMDM0MTM4IDAwMDAwIG4gCjAwMDAwMzY0NzggMDAwMDAgbiAKMDAwMDAzMzkyMSAwMDAwMCBuIAowMDAwMDM0MDk4IDAwMDAwIG4gCjAwMDAwMzY0OTkgMDAwMDAgbiAKMDAwMDAzNjc0NiAwMDAwMCBuIAowMDAwMDQzNzcxIDAwMDAwIG4gCjAwMDAwNDQyNDggMDAwMDAgbiAKMDAwMDA0Mzc1MCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKNDUzNTYKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957591,\"created_on\":\"2026-09-02T05:25:44.670Z\",\"updated_on\":\"2026-09-02T05:25:44.670Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 05:25:44.6615", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 05:25:44.6723", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 05:25:44.6723", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 05:25:44.6723", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79418" }
{ "timestamp": "2026-09-02 05:25:44.6723", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 05:25:44.6723", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 05:25:44.6723", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 05:25:44.8522", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T05:25:44.857Z\"}" }
{ "timestamp": "2026-09-02 05:25:44.8522", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 05:25:44.8522", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 05:25:44.8522", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 05:25:44.8522", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79418" }
{ "timestamp": "2026-09-02 05:25:44.8522", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 05:25:44.8580", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 05:25:44.8580", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/11142717-d489-357b-a9eb-58b683a2d855" }
{ "timestamp": "2026-09-02 05:25:45.0443", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T05:25:45.049Z\"}" }
{ "timestamp": "2026-09-02 05:25:45.0443", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 05:25:45.0460", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 05:25:45.0460", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26874." }
{ "timestamp": "2026-09-02 05:25:45.0460", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 05:25:45.0460", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 05:26:41.5595", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 05:26:41.5595", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79419},{\"Key\":\"InformToUserId\",\"Value\":5827}]}" }
{ "timestamp": "2026-09-02 05:26:41.5696", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 05:26:41.5696", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 05:26:41.5696", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 05:26:41.5921", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79419" }
{ "timestamp": "2026-09-02 05:26:41.5921", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002062\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Merwin Barnette\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/FBY\/HSS\/26\/00001\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 05:26:41.6433", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 05:26:41.6433", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 05:26:42.5039", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 05:26:42.5039", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Merwin Barnette##" }
{ "timestamp": "2026-09-02 05:26:42.5039", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79419" }
{ "timestamp": "2026-09-02 05:26:42.5039", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 05:26:42.5039", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 05:26:42.5039", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 05:26:42.5039", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 05:26:42.5602", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05716@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/FBY\/HSS\/26\/00001 has been created\",\"text\":null,\"html\":\"<!DOCTYPE html>\\r\\n<html>\\r\\n<head>\\r\\n    <style>\\r\\n        body {\\r\\n            font-family: Arial, sans-serif;\\r\\n            color: #333333;\\r\\n        }\\r\\n        .header {\\r\\n            font-size: 16px;\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .content {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-details {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-detail-point {\\r\\n            margin: 0 0 8px 0;\\r\\n        }\\r\\n        .button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n    <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n    <p>Dear Merwin Barnette,<\/p>\\r\\n\\r\\n    <div class=\\\"content\\\">\\r\\n        <p>The following safety alert has been raised and is currently with you for action. Please respond within <strong>48 hours<\/strong>.<\/p>\\r\\n\\r\\n        <div class=\\\"alert-details\\\">\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> T\/FBY\/HSS\/26\/00001<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 02-Sep-2026 10:56:41 AM<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Hebert Eaton<\/div>\\r\\n        <\/div>\\r\\n\\r\\n        <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_FBY_HSS_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MDkwMjA1MjY0MlopCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago3IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggNzU0Ci9IZWlnaHQgMjE3Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovTGVuZ3RoIDggMCBSCi9GaWx0ZXIgL0RDVERlY29kZQo+PgpzdHJlYW0K\/9j\/4AAQSkZJRgABAQEAkACQAAD\/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz\/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\/wAARCADZAvIDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD9Zv8Agpl8c9c\/Z5\/ZS8X+JPDsrW+rWcDNbzr1hbeoz0I7mvzc\/YU\/4LDfFW2+K\/k+M77WvHWl3Kt\/o8Fr5ssJIGNqxqCcV+vHxo+Eui\/G\/wAE6t4Z8QW\/2nS9UVop0GASN2eM\/QV5J+zp\/wAE3Phh+zF4jk1Xw5pk7Xr5G+6kEu3PpwMV42NweLqYqFWjU5Ypar\/gbM\/ROHOIMiwmTV8HmGG9pWm\/ddltZfa3jZ9ji3\/4Ko6YrEf8K8+JfH\/Uuzf40f8AD1LTP+id\/Ev\/AMJ2b\/Gvqr+z4P8AnlH\/AN80f2fB\/wA8Y\/8Avmuz2GJ\/5+\/+Sr\/M+f8A7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5j\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xryn9sf\/AIK7ap4b+DF4\/hLwl4x0PV7gNHHe6lpMttHbnGQwZsgn2NfoB\/Z8H\/PGP\/vmuY+LvwR8OfG7wVdaBr9hFc2F2pVgFG5M91JHBrKthsVKDjGrq\/7q\/wAzry\/N8jpYmnVq4JuKab\/eSeno4pP0e5+ZH\/BJT\/gpX8VvjZ+1Zb+EPGWvXPiPTdUtbi4DSqqm1MaZAAVRkE+vpX68aJ\/x6N\/vn+Qr50\/Zr\/4J0fDT9lfxdNrvhjTp11SVWUTXEgkaNWGCF4GARX0Xon\/Ho3++f5CjKsNXoUeTES5nf10Fxtm2WZjmP1jKqPs6fKlayjdq93ZaLp9xcooor0j5Aw7v\/j7l\/wB8\/wA6jqS7\/wCPuX\/fP86joAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAYd3\/x9y\/75\/nUdcb+0T8etD\/Zx8Caj4n8QyiHTrLc0jbscZA\/rXziP+C13weYA\/b+v\/TYf4Vz1cXRpS5akkmexgOH8yxtN1sJQlON7XSurn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FZf2jhf+fi+87f8AU3PP+gWf\/gLPsCivj\/8A4fW\/B7\/n\/wD\/ACMP8KP+H1vwe\/5\/\/wDyMP8ACj+0cL\/z8X3h\/qbnn\/QLP\/wFn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FH9o4X\/n4vvD\/U3PP+gWf\/gLPsCivk3w1\/wWN+E3irX7TTrW+3XF5II4x5o5J\/CvqG78TW9l4YOrOcWot\/tOc\/w7d38q2pYmlVTdOSdjzcfk2OwUoxxdKUHLa6tf0NGivkrXv+Cyvwk8Pa5d6fcXxWezkMUg80dR+FVP+H1vwe\/5\/wD\/AMjD\/CsXmOFWntF956MeD87aTWFnZ\/3WfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7x\/6m55\/0Cz\/APAWfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7w\/1Nzz\/AKBZ\/wDgLPsCivj\/AP4fW\/B7\/n\/\/APIw\/wAKRv8Agtd8HlUk3\/A\/6bD\/AAo\/tLC\/8\/F94f6m55\/0Cz\/8BZ9g0Vx\/wK+Nmj\/tB\/DXTvFOhOZNM1SMSwNnO5ckf0qj+0R+0X4f\/Zn8DP4g8RzeTYocE7sc5H+NdPtYcntL6b3PFjgcQ8R9UUH7S9uXrftbud9RXx\/\/AMPrfg9\/z\/8A\/kYf4V2fwI\/4Kc\/Dn9obx\/beHNBu\/Nv7n7o8wHsT6e1YRx+Hk1GM02\/M9WvwpnFGnKrVw01GKu207JH0bRQDkUV1nz4UUV5p+0l+1d4Q\/ZY8OQal4q1CG0juXKRIz4aQgZOOPSonOMIuU3ZI3w2FrYiqqNCLlJ7JK7Z6XRXx\/wD8PrPg9\/z\/AP8A5GH+FPtv+C0vwhu7hIo70vJIdqqJRkn8q5f7Rwv\/AD8X3nvf6m55\/wBAs\/8AwFn17RWJ8O\/G8HxG8H2Ws20UkMF8nmIjn5gK267E01dHzs4ShJwkrNaBRRRTICiiuZ+MnxV0v4H\/AAw1rxbrUnlaVoVubm5fONqAgf1pSkopyeyNKVKdWap01eTaSXdvRI6aivj8f8Frvg8wBF\/wf+mw\/wAKP+H1vwe\/5\/8A\/wAjD\/CuP+0cL\/z8X3n0P+puef8AQLP\/AMBZ9gUV8f8A\/D634Pf8\/wD\/AORh\/hR\/w+t+D3\/P\/wD+Rh\/hR\/aOF\/5+L7w\/1Nzz\/oFn\/wCAs+wKK+SNL\/4LPfBzUbtYn1aO3DfxvKMD8hXsPws\/bd+FvxluoLXw\/wCM9Hv72fGLdHbeCe3IArSnjKE3aE0\/mcmL4czXDR56+HnFd+V2++x6tRTYpUnQMjK6noQcinV0nihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFNklSIfMyr9TigB1FIkiyDKsGHqDmloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAfFX\/Bbj\/kyPxX\/wBcn\/8AQlr8H0Y7ByenrX9BP\/BVr4NeIvjr+yt4i8P+F9NuNV1W7R1it4QCzHcvv7V+Q6\/8Ek\/j4FH\/ABQGt\/8Afpf\/AIqvhuI8JXqYpSpwbVui82f0p4RZ1gMJk06eKrwhL2jdpSSdrLuz5v3H1b86Nx9W\/OvpD\/h0p8fP+hA1v\/v0v\/xVYvxC\/wCCavxm+FvhO61vW\/BWrWWm2Y3TTSRqFQYJyefavn3gMSld039zP1anxLlM5KEMVTbeiXPH\/M8J3H1b86Nx9W\/OkVg6gg5BrU8GeDtR+IPie00fSbaS81G9cJDCgyzkkDj8TXLFNuyPZnNQi5SdktzM3H1b86Nx9W\/OvpD\/AIdKfHz\/AKEDWv8Av0v\/AMVR\/wAOlPj5\/wBCBrf\/AH6X\/wCKrr\/s\/Ff8+5fczw\/9acn\/AOgqn\/4HH\/M8h\/Z4Yn45+F+T\/wAfyd\/rX9E\/i7\/k31v+wOv\/AKIr8Xfgt\/wSu+Onhv4s6BqF54F1eC1tLtZJZHiGFUZ5+9X7X+I\/D13e\/BltNjhZrz+zBB5Y67\/K24\/OvreHMPVp0qiqRav3Xkfhni7mmDxeLwcsLVjNRvfladtVvZn84PxvY\/8AC5vE\/J\/4\/wB+\/wBK5fcfVvzr6w+LH\/BKn46a\/wDE\/Xr608B6zLbXd40kTiNSGU45+9XP\/wDDpT4+f9CBrf8A36X\/AOKr5Wpl+Kc2\/Zvd9H3Z+2YXifJ1Qgniqfwr7cey8z5v3H1b86Nx9W\/OvpEf8Ek\/j4T\/AMiBrX\/fpf8A4qvnnXtDuvDOt3enX0TQXljK0E0bdUdSVIP4iuerhq1JJ1ItX7o9XBZtgsY2sJWjNrflknb1s2VNx9W\/OjcfVvzpVUswA5Jr3b4f\/wDBNT4zfFDwtb61ongvVr3TrvmKWONSrD86mlQqVXanFv0LxmY4XCRU8VUjBPZyaX52PCNx9W\/OkckoeT09a+kf+HSnx8\/6EDW\/+\/S\/\/FUj\/wDBJP4+bDj4f62eP+eS\/wDxVb\/2fiv+fcvuZ5y4pyf\/AKCqf\/gcf8z9Zv8Agj1\/yYJ4B\/7By\/8Aob1xH\/BdX\/kzu6\/66f8Asy16x\/wTN+FWv\/Bf9jvwf4d8S6dPper6dZLFPbzAB423McH868n\/AOC6v\/JnV1\/10\/8AZlr72tFxyrlkrNQX5I\/l7LasKnG0alN3TrtprVNcz2PxBViR1b86+sP+CMZP\/DbOi8n8\/wDZavk5PuivrD\/gjH\/yezov+f4Wr4TLP97p+qP6c4w\/5EmL\/wCvcvyP3kT7g+lLSJ9wfSmXl3HYWsk0rBI4lLMT0AFfqx\/DqV9DB+K3xM0z4QeA9Q8QatPHb2enxNIxdgNxAJwM9zivwI\/4KBftmar+198Zr7UJLmX+xrSQxWUOSFCqSAce4xX0N\/wWS\/4KHzfF3xdN4B8NXrf2Jp7lbp4n+SZwcjP4E1+fqjaMDtXwXEGa+2n9XpP3Vv5s\/qHwr4I\/s\/DrNcZH97Ne6n9mL\/V\/kLuIHU\/nX3X\/AMEdP+Cd8\/7QXj6Pxv4nt5I\/C+jSB7eJwf8ATZAcFTnBAwQcivA\/2Cv2ONX\/AGyfjdY6LaxPHo1q4m1G62nYiKVJTP8AeKk4r9\/\/AIP\/AAm0f4JfD7TvDmh2sdrYadEsahQAXIAG4+pOOaXD+Ve3n9Yqr3Vt5v8AyRp4p8cf2bh3lmDl++qLVr7MX+r6dlr2Og0+wh0qxitreNYoYECIijAUAYFTUUV98fy23d3YUUUUCCvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+eyJj5a8np60u4+rfnTYv9Uv0rX8E+CdT+IniW20jR7WS91C8cJDCgyzk9hX5PFNuyP7pqTjBOUnZLdmVuPq350bj6t+dfR0P\/BJn49XEKSJ4B1pkkUMpES8g8\/3qd\/w6U+Pn\/Qga3\/36X\/4quv+z8V\/z7l9zPD\/ANaMn\/6Cqf8A4HH\/ADPnDcfVvzq1pWv3+hTiWyvru1kHRopWQj8jXunif\/gl98cPCGmvd33gTWYoIwWZjEvAH\/Aq8O8ReGdQ8Jam9nqVpNZ3MZwySLgisqlCtS1nFr70d2EzLBYxNYarGp3s0\/1Z9lfsK\/8ABZDxl+z\/AKtZaL4uuJNe8MF1jzISZLYE4LDAy34ntX7MfCb4taD8bvAth4i8OX0d9pmoxCWNgRvUHswB+U+xr+Y8jIr9Af8AgiB+2bdfDf4oJ4B1S5kfSdZcJbIzfLFIcAfoK+kyLOakaiw9d3T2fY\/IvEzw9w1bCzzXLoKFSGsktpLq7dGt\/M\/ZOikRxIgZTlWGQfWlr7k\/mcKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkdxGhZiFVRkknAApa5n403Mll8H\/ABVNC7RSxaRdujqcFSIXII\/GlJ2TZpSp89SMO7S+9pfqaf8Awmmj\/wDQV07\/AMCE\/wAaVPGWkSMFXVNPYngAXCEn9a\/m31H9pD4grqM6jxp4hAVyB\/pRra+FX7RXj67+JGiRS+MfEEkcl5EGU3RwRvWvk48VxcuX2b+9H7pU8D60abn9bWiv8L7X7n9H6OJFDKQwPQjoaWuZ+DdzLefC3Q5ZpGllktVLOxyWPvXTV9ZF3Vz8Lq0+Scodm19xyXxv+Lun\/A\/4ban4j1FlEGnwtLtJxvI7V+Jn7UH\/AAV0+KHxk8aXi6VrD6PosEzJBBEB0DEZzjPOBX6n\/wDBVTwRqfjv9kTxBaaVHJLcJC7kJ1xtr+f+6tnsruaGUFZYZGRweoIODXx\/E2Nr05xpQbSa6dT9+8HOHsuxOGq47EQU6ilZJq\/Krb28+59r\/sV\/8FlfiB8JfiNpdh4z1Ftc8K3Uqw3HmAB7RSeZBgZYgds96\/azwz4gt\/Fnhyw1S0bfa6jbR3UR9UdQw\/Qiv5fbTSbnXruOxs4XuLu7by4okGWdj0Ar+lT9mHQbvw1+z94Ps75ma5i0i13huqfuU+X8Ola8MYytV56dR3StZv8AI4fGbIMvwbw+LwkFCc3JSS0TSSadu+tr9TvKKKK+sPwsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArU0T\/AI9G\/wB8\/wAhWXWpon\/Ho3++f5CgC5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTUkfsceKscfuj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFeufsN\/8AJ1vhD\/r7T\/0YleR2f\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq15tk+lSVHaf8eyfSpK\/XT+C3uFFFFAgooooAK\/me\/aO\/5L\/wCMf+wxdf8Ao56\/phr+Z79o7\/kv\/jH\/ALDF1\/6OevkuLP4VP1f5H7z4F\/7zjP8ADD\/0pnH23\/Hwn1r+hf8A4JqHP7IXhr\/dP8lr+ei2\/wCPhPrX9C\/\/AATU\/wCTQvDX+6f5LXFwr\/Gn6H0Hjd\/yLKH+P9D3qiiivuj+Zgr4p\/4Lq\/8AJnV1\/wBdP\/Zlr7Wr4p\/4Lq\/8mdXX\/XT\/ANmWvPzX\/c6noz6rgf8A5H+E\/wAaPxAT7or6w\/4Ix\/8AJ7Oi\/wCf4Wr5PT7or6w\/4Ix\/8ns6L\/n+Fq\/Ocs\/3un6o\/rjjD\/kSYv8A69y\/I\/eRThB9K+Df+Cwn\/BQu1+B\/gObwdoF4r+INUUo5ibJiUgHkjp0NfQP7df7Xuk\/smfBm91W6nT+0JYzHaw7sM7kHGPxFfgL8Zvi1qnxw+Iuo+I9Xmkmub6Qsu852JkkL+Ga+yz\/NfYQ9jTfvP8Efz54W8Ef2liVmWMj+5pvRfzS\/yXU5y\/vptTvprm4kaWedi7uxyWJrofg98JdY+OHxD07w3odtJc32oSiMbQSEHqT24Brn9O0+fWNRt7O1jaa5upBFFGoyXYnAAr9p\/wDgkH\/wTutv2evAsPi\/xBZq3ifVYw6eYnzWyHDLj0PJFfJZXl08ZW5fsrdn7txnxXQyHL3XlrUlpCPd9\/RdfuPdv2C\/2ONG\/Y8+C9lo1nBG+qXCLJfXRUb5Xwe\/bg4r3Giiv02lSjTgqcFZI\/jXH46vjMRPFYmXNObu2FFFFaHIFFFFABXz7\/wVW\/5R3\/Fn\/sBv\/wCjEr6Cr59\/4Krf8o7\/AIs\/9gN\/\/RiVyY\/\/AHap\/hl+TPa4b\/5G+F\/6+U\/\/AEuJ\/PXF\/ql+lew\/sHnH7Ufhf\/r7T+tePRf6pfpXsP7B\/wDydF4X\/wCvtP61+XYP+PD1R\/bGef8AIvr\/AOCX5M\/oq8P\/APIBsf8Ar3j\/APQRVuqnh\/8A5ANj\/wBe8f8A6CKt1+trY\/g+fxMZcWsV3GUljSVD1V1DA\/nXx1\/wVQ\/4J+eHvjv8D9Y1\/SNMgtfE+jW73EDQIF+0EDhCB7mvsiq+qJbyadMt1sNuVxJu+7j3rHE4eFem6dRaM9PJs3xOW4uni8NJqUWn690\/J7H8u13ayWF7PbyqVltpWicHsykg\/qK6X4K+LbjwN8VtC1O1kaOW2ukbcDjGKq\/FcIPix4rEePLGtXu3HTHnvisvQmKa5aEdRIMV+SwbjNNdH+p\/c80q2HaktJR\/OP8AwT+mL4LeKo\/Gnwr0HUI2LCaxh3H1by1z+tdRXkn7DbvJ+zN4aMhy32df\/QVrqfGvx98KfD3VfsWr6zZ2VzjPlyPg4r9bp1F7OMpO2iP4UxmDn9cq0KMXK0pbK+zZ2VFeaH9rr4fAf8jJpv8A38\/+tXXeBPiVonxL01rvRdQt7+3Q7WeJsgGrjVhJ2TMKuCxFKPNUg0vNNfobtFef\/Fv9p3wX8FLF5tf1yys9nVHfDV538Nf+Cm3wn+LHju18O6L4isrvU7yQRxRJLksScelZyxNKMuSUkn6nTQybH1qTr0qMnBbtRdvvsfQlFFFbnmBRUdzdR2cLSSuqIoySe1eZ\/E79sT4ffCeJjq3iPT4nQZKeZgj9KidSMFeTsdGHwlavLkoQcn5Jv8j1Civlq4\/4LB\/BG1nMb+KrAMDjHnD\/AArrPh1\/wUi+E\/xMvUt9P8Uadvk6Zl6\/pWEcbh5O0Zr70enV4azalDnqYaaXflf+R7zRVHQvE2n+J7QT6fdw3cLdGjbINXq6k77Hiyi4u0lZhRRRQIKKRmCKSSABXnPxQ\/av8C\/CO0eXWNfsYDH95TJgj9Kmc4xV5Oxvh8NVrz5KMXJ9km\/yPR6K+W7r\/gsF8ErScxv4qsFYHGPOH+Fdn8Mf+Ch\/ws+K90kOmeJtPZ36Zlz\/AErCONw8nyxmm\/VHqVuG81pQ9pVw00u7i\/8AI9xoqrpGt2mvWa3FncR3ELdHQ5Bq1XSeK007MK5b45f8kX8W\/wDYGvP\/AEQ9ReOvjp4X+G1+ltrOr2ljNIMqsj4Jrz74yftW+A9S+Efii3h8Rac8s2k3SIok5YmFwBWFWrBRabWz\/I9LA4DEzq05xpyavHWz7ryP54NS\/wCQpcf75rb+EX\/JUtB\/6\/Yf\/Ri1h6iQ2pTkcgucGtn4XXSWPxG0WaQhY47yJmJ7AOtfk8P4i9T+6q6\/cSX91\/kf0m\/BL\/kk2gf9ei11NeI\/B\/8Aat8Baf8AC\/QoZfEenJKlooZTJyp9Olei+BfjN4c+JM7x6NqlrfOnURNnFfrNKrBpJNH8KY7A4mFWpOdOSV3q0+78joNX0m313TZrS6iWa3nUo6MMhhXwX+0t\/wAEL\/CvxU8WXGs6Bftpc125d4Ag2ZJyTkn3Nfe2p6lDo+nzXVxIsUECl3c9FHrXnj\/tcfD9JGU+JNO3IxUjzOhBwe1Y4vD4eslGuk\/U78gzbNsvqOrlcpJ9bJtfNWZ82fsgf8EWvB37PPjKz8R6vcnW9SsyJIY5EwkTjoepBr7bijWGNURQqoAAAMAD0rzyw\/at8B6nfw20PiLTnmnYIiiTlie3SvQ4ZluIUkQhkdQykdwarCUKFKPJQSS8jLPszzPHVlXzSUnLpzK2nktB1FFFdR4YUUy4uEtYWkkYIiDJJ7CvMPih+2T8PfhHEW1fxHp8JX7ymTBH6VE6kYK8nY6MPhK2IlyUIOT7JN\/kepUV8tz\/APBYL4I29wYz4r08t\/12HP6V3vwt\/b4+GPxcmWPSvEunuz\/dBlzn9KxhjKEnyxmm\/VHo1+Hc0oQ9pWw84ru4v\/I9noqCy1KDUrNLiCVJYXGVdTwRXBaj+1X4D0rUJ7WfxFp8c9tIYpFMnKsDgit5TjH4mebSw1aq2qUW2uybPRKK81X9rj4fswA8SacSf+mld74f8Q2nijS4r2xmS4tphlHU5DClGpGXwu462Er0lerBxXmmi7RRRVnOFFI7iNSzEADqTXAfEj9qDwP8KrWSTWPEGn2piyGRpMEY\/CplOMVeTsbUMPVrS5KMXJ9km\/yPQKK+XtR\/4K9\/BPS7lopfFVgrKcf64f4Vs+CP+Cofwg8e30cFl4p0\/dIcAmbj+Vc6x2Hbspq\/qj1p8MZvCPPLDTS78r\/yPoiisfwr4\/0bxtbiXStRtr5MA5ibNbFdKaeqPFnCUHyyVmFamif8ejf75\/kKy61NE\/49G\/3z\/IUyS5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTb\/kzjxV\/wBcj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFet\/sN\/8AJ1vhD\/r7T\/0YleSWf\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq0\/49k+lSVHaf8AHsn0qSv10\/gt7hRRRQIKKKKACv5nv2jv+S\/+Mf8AsMXX\/o56\/phr+Z79o7\/kv\/jH\/sMXX\/o56+S4s\/hU\/V\/kfvPgX\/vOM\/ww\/wDSmcfbf8fCfWv6F\/8Agmp\/yaF4a\/3T\/Ja\/notv+PhPrX9C\/wDwTU\/5NC8Nf7p\/ktcXCv8AGn6H0Hjd\/wAiyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/JnV1\/10\/8AZlr7Wr4p\/wCC6v8AyZ1df9dP\/Zlrz81\/3Op6M+q4H\/5H+E\/xo\/EBPuivo7\/glv8AErTvhN+1HZa3qkyQW1pGzlmOAcI3FfOKfdFdz8Afg5qfxx8ato2kSeXeeUzjGcthScfpX5pg5yjWjKCu09D+x87oUa+ArUcRLlhKLTfZM9I\/4KE\/tqap+1\/8Yru6MskehWLtHZwAnay5ByR9c18\/gZ4AyT0A71a1vRbrw3rN1p97C9teWchjlicYZD71DZzi0voJiAwhkVyp74IOKivWnVqOpUerNctwOHwWFhhsJFKEVpb8\/n38z9GP+CNH\/BOaTxzrMPxE8V2TLY2zBrCGVcb+4bB9Ctfrpa2sdlbpFEqpHGAqqBgAV81\/8Eu\/2mNB+P8A+zrpkelLBb3WkxLBc2ydYmwTyPpzX0xX6XlGGo0cNH2Ot9b9z+PePc4x+Pzir9fTi4NxUf5Utvv3v1CiiivTPiwooooAKKKKACvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+euL\/VL9K9h\/YP8A+TovC\/8A19p\/WvHov9Uv0rd+HXj2++GXi+z1rTn2Xdk4kjPoRX5Zh5qFSM3smj+3syw8q+Fq0Ibyi0vmmj+m7w\/\/AMgGx\/694\/8A0EVbr8KrX\/gtH8WrS1jiXUPliUIPmboBj1qT\/h9X8XP+ggP++m\/xr7xcTYTz+4\/mSXgznjbfND7\/APgH7oMwVSSQAOST2r5X\/wCCnn7cWg\/s4\/AXWrG11CCfxHq1s8FnHDIGaNyOCcHjp3r8w\/En\/BZH4x61ZyQw6w9uJFKkrIwOCMetfN\/xE+KGvfFfXpNS1\/UrnUbqQ53Svu2\/SuLHcTU3TcMOnd9X0PoeG\/BvE0sZDEZpUjyRafLHW9tbPsjFv76TVNRubuU5lu5nnc\/7TMWP6mt74Q+F5vGXxN0XToEaR7m6VMAZPNc50r7q\/wCCJ37Hl18XvjFH4zv7R\/7F0KQOkjr+7kkBB2\/ka+VwOGlXrxpx6s\/a+Is2pZZltXGVXZRi7ebtZJH6\/fA3wlF4J+EugadEMLFYwkj0Yxrn9a\/Hr\/gurqt3a\/tYRrDeXkCi3b5Yp2Qff9Aa\/a+GJYIlRAFRAFUDsBX4lf8ABdv\/AJOyj\/692\/8AQ6+44jjbA2XdH84eEU\/a8Ructbxm\/vPis67qOD\/xM9S\/8CpP8a+2v2U\/+Chx\/ZR\/Yy1TTLSeW68T6tODAZJC5iXZjPOe4r4cokkO0Fm+VBxnoK+GwmLnh5OdPdqx\/SecZJhczoxw+KjeKkpW722XodR8T\/jP4m+MHia51XXdXvbue4YsV81ggGemM4r1f\/gmFkftoeDuTn7dF3\/2xXMfAf8AYk+JX7R1ul14a8N38+mSMUF+Yt0GR1GR6V9c\/sTf8Ervij8Df2mPC\/iDWrWE2FndRyStHGwKAMDzn6V14HC4mpXhWcW1danhcSZ1lOFy6vgfbQjLkklFNX2ell+R+wdcN8ef2gPD37PXgm51vXryK3hgQsqFhukIzwB17V1XijxDb+FPD93qN04jgtImkdieAAM1+Dn\/AAU0\/br1T9qj4w39jZ3j\/wDCMaXM0VsiN8kw4O78yRX3WbZnHB0ubeT2R\/M\/AvB1XP8AG+zb5aUNZP8ARebO2\/bR\/wCCxvjH42a3d6f4VnfR9FR2RHX70g6Z9a+ONc8Yav4lvZLi\/wBTv7qWU5YvcOQfwzWb0wB34A9a+tv2K\/8Agkj45\/antYdZv0fQvDrkfvJVKySg91PIx1r4FzxePq21k\/wR\/UcaOScNYLmajSgtLvdv82z5JYgtycn3PNTW9\/cWjBobm5gI6GOVkI\/I1+v2k\/8ABvd4DtLBUm1zVppSPmZnU8+3y14l+1V\/wQV1n4feHrjVPAOoz6wttG0j2s+XlkxzhcADNdNXIMbTjz8t\/R6njYPxR4dxNZUI1mm9E5RaX3vb5ny9+zZ\/wUK+If7OOt2slnq9zfadCw3W0zltw+pzX7E\/sGf8FF\/DP7YHhdIhPHZa9AoEts52ljjJIzjP4V+BWs6Pd+HNYudPv7eS0vrKRoZ4ZBhonU4IPuDXVfAP42at8AfiXp3iHSLmWB7WVWkCNjeuQSPyFVlmc1sLNRm7x6p9CeMvD\/AZ1h5VaEVCta8ZLZ9bO2jv3P6YaZc3KWdu8sjBY41LMT0AFeXfsfftE2X7SvwW0vxBbSo08sSidAclWwM5\/E1Q\/b0+J9x8Iv2YPEmsWzFZlhaEEdRuRq\/QnXj7L2y2tc\/lGGV1\/ryy+atPm5fnex8Nf8FQv+CuOo+GvEN74L8CTrHJDmK4u152HkHH4ivzM8V\/EXXvHOqS3uq6tf3c87Fn3TttP4ZxVPxLr83irxBealcO0k17K0rMTycnNdD8CPhHe\/HX4s6N4WsMibU51V2HVI9wDN+ANfmWNx1bGVtXu9F+R\/ZOQcOZfkOB5acUuVXlJrV2V22zkGYE\/M2T7nmrFnql3p8qvb3d3bspyDFMyfyNfsl4V\/4IIfDvTvCkdtfXd3dXxT5522khvbivmb9sH\/ghl4i+E2mXGseBbqfW7G3UvJbyAvNjr8uAB0zXTWyDG0oc\/Lf0ep42X+J\/D+Mr\/VlVcW9E5Kyfz6fM8U\/ZQ\/4KfePv2adbtFm1CbVdGjYB4JmLFV+pya\/bT9lX9o3T\/wBpz4U2PiTT4poVuEG9JI2TDd+vvX43f8E7v+CZHiL9pv4kLceIdPudM8PaTPtu1mTBkYHlO47iv23+FHwq0f4OeDLTRNFtIrS0tECBUGM8da+i4cji+Ryqv3Ol9z8o8Xq2Re3jSwcV9YWsnG3Lbs7aNn5Of8F89TurT406UIbu6gBjHEczIOrehr8\/DrmoMCDqWosDwQbpyD+tftL\/AMFJf+CYWt\/tl+PLLVdO1KCyS2UAh92T19B718q+MP8Aggl4r8I+E9T1WTXbR49NtZbplG7JCIWPb2ryc2ynFVMVOrCN0fc8D8a5Hhcmw+ExFdRqJWat1v6eZ+ffWlVipyCQR0IOCKdcRfZ7mSPOTGcZq34Y0RvEviKy09G2veTLED6FmA\/rXzSTbsfr8pJLmexENc1BRgalqIA7C6cAfrX6U\/8ABv7qd1e+LdY8+6urgbR\/rZWfH3vU1yPhH\/ggl4r8WeGbLUo9etES8iEoUhuM\/hX2B\/wTP\/4Jwax+xdrV\/c6lqEV6LoYGzPHX1HvX1GT5ViqWKjUqRsj8a4+4yyTGZLXwmGrKVR6Wt2fofSv7TjFP2f8AxaVZlYadJgg4Ir+b3xPr+ot4r1b\/AImWojF9OABdOP8Alo3vX9IX7T3\/ACb74t\/7B0lfzZeJf+Rq1f8A6\/5\/\/RjVtxb8VP5nleBqToYu66x\/U6\/9nfXtR\/4X14QU6jqDK2pxAhrlyCM\/Wv6RfBBz4L0jJJP2KHk\/9c1r+a\/9nj\/kvng7\/sKRfzr+lDwP\/wAiXo\/\/AF5Q\/wDota14S+Gr6r8ji8c0lVwll0l+aNSuS+M\/xn0P4G+CbvW9cvIbW2tkLYZgC59AO9dPf3senWck8pCxxKWYnsK\/Dn\/grR+3re\/tG\/Fu88N6RdunhvRZTCyo3Esikq4P0K17uaZjHB0ed7vZH5rwRwlVz7H+wWlOOs32Xb1fQ3\/23f8Agsr4q+MWs3Ol+DpX0nR4yUEy\/ekH0IzXxTr\/AIw1fxTfSXOo6nfXU0pLMXnYgk+2azgMV1Hwl+DHib45eJF0rwvpN3q12SN4gTd5QPc+1fnWIxdfFVLzbbfT\/gH9bZZkuWZNhuTDwjCMVrJ2+9tnL45zkk+uatafrl9pM6SWt9eW7ocqY5mTB\/A19t+Bf+CC3xU8SaVFdX2oaXY+cu4RMkgdPY8Vzfxr\/wCCJ\/xe+E2iS6jaQ23iGOMFvIsY3aUgfXArV5VjIx53TZww42yCrV9gsVBvbfT72rFz9hn\/AIK3eLvgRrVvpHii7k1jQJCELOfnhXp9T3r5j+NvxEufGvxj8U6xaajqK2mp6pcXUAW5dQEeQkcZ9DXMa9oN74Y1m503UrWWyv7N\/LnglGHib0IqqBgVhWxlWrTjSqO6i9D0MDkOAw2KqY7CwUZVEk7Ws7O6fbrutzQ0zXtRGp2\/\/Ez1LmRf+Xp\/X61\/Qz\/wT3leb9lbwyzu8jG3TLMck\/Ivev53NN\/5Cdt\/11X+df0Q\/wDBPP8A5NT8Mf8AXun\/AKAtfRcKfxZ+h+VeN0Usvw9l9t\/ke21h\/ET4iaR8LPCd3rWtXkNlY2UZkd5GC5x2GeprYurqOytpJpXWOKJSzseigdTX4wf8Fi\/2\/b\/4w\/Ea58EaFeyJoOluY5xG3yzsMqfw4FfUZlmEMJRdSW\/RH4twdwrXz7HrC09ILWUuy\/zfQ2\/26P8Agthr3j3Ub3QfADGw01XKG8xh2wewIr4N8W\/EjX\/HWqSXmravqF3cSnLEzvtJ+mcVi9BX0J+xd\/wTj8c\/tk3v2rTbZrDw\/C+2W+mQ7HOcFVI\/iGQa\/PKmIxWOq21k30Wx\/V2DyzJeG8FzpRpwjvJ2u\/nu2+yPnt23HLMSfUnNPhuprc5inmiPYxyFT+lfrt4T\/wCDevwXZ6Yh1DXtWmumX5\/nXaD7fLXB\/tBf8G\/I0bw7PeeBtaurm9jUsILo7g3sAq11T4ex0Y83L+Op4tDxU4cq1VRVZq+l3FpfefC3wL\/bL8f\/ALP+sQ3Oi65eNDGwZoZZC4fHbkmv1w\/4J1\/8FWtD\/ajtLfQtcki03xIihSrnCzN04JwK\/Fv4ofC7W\/g74wudD1+ylsb+2YqVdcb8dxVHwd4w1L4f+J7TWdIupLPULGQSRSIcEEVGAzWvg6nLK7XVM6uJ+CMsz\/DOcUo1GrxnG2va9t0z+oFHEihlIIIyCO9auif8ejf75\/kK+Vf+CYf7Zdv+118Bba5lkX+29JVYL6PPzKeQpP1AzX1Von\/Ho3++f5Cv0ehWhWpqrB6M\/kTNMtr4DF1MHiVacHZ\/157lyiiitTgMO7\/4+5f98\/zqOpLv\/j7l\/wB8\/wA6joAK8B\/4Kbf8mceKv+uR\/wDQGr36vAf+Cm3\/ACZx4q\/65H\/0Bq5sZ\/An6P8AI9fh\/wD5GeH\/AMcfzR\/PJZ\/8esf+6K9b\/Yb\/AOTrfCH\/AF9p\/wCjErySz\/49Y\/8AdFet\/sN\/8nW+EP8Ar7T\/ANGJX5Xg\/wCND1R\/b2c\/7jX\/AMEv\/SWf0dWn\/Hsn0qSo7T\/j2T6VJX66fwW9wooooEFFFFABX8z37R3\/ACX\/AMY\/9hi6\/wDRz1\/TDX8z37R3\/Jf\/ABj\/ANhi6\/8ARz18lxZ\/Cp+r\/I\/efAv\/AHnGf4Yf+lM4+2\/4+E+tf0L\/APBNT\/k0Lw1\/un+S1\/PRbf8AHwn1r+hf\/gmp\/wAmheGv90\/yWuLhX+NP0PoPG7\/kWUP8f6HvVFFFfdH8zBXxT\/wXV\/5M6uv+un\/sy19rV8U\/8F1f+TOrr\/rp\/wCzLXn5r\/udT0Z9VwP\/AMj\/AAn+NH4gJ90V9Xf8Ea4Euv20tHjkUMjgqQRkEbWr5RT7or6w\/wCCMf8Ayezov+f4Wr85yz\/e6fqj+uOL\/wDkSYv\/AAS\/I9Z\/4LZfsJt8M\/Gf\/Cw\/D9ky6bqj\/wCnJGu4LITgNx0AC1+ewO4Z7Gv6Yfj38HNO+O3wr1Tw5qUYkgv4GjGRnBIIB\/Wv56v2sv2c9U\/Zi+M+q+HL+FlgilL2smMK0ZY7R9QBXr8RZb7Gr7emvdlv5P8A4J8J4UcX\/wBo4L+zcTL97SWl\/tR\/zW3od3\/wTg\/bFv8A9kv47WE7TOdB1SUQ3kRPyruIXf8AgM1+\/HgjxjZePvCtjq+nzLPaX0SyxupyCCMj+dfzAOodSD0Nfqv\/AMEOP2\/hqtmvwr8U6gPtkPOkyzv804JwIV\/3VXOK24bzPkn9VqPR7evb5nneLvB31qh\/bOEj78F76XWP83quvl6H6fUUA5GfWivuT+aQooooAKKKKACvn3\/gqt\/yjv8Aiz\/2A3\/9GJX0FXz7\/wAFVv8AlHf8Wf8AsBv\/AOjErkx\/+7VP8MvyZ7XDf\/I3wv8A18p\/+lxP564v9Uv0p1Ni\/wBUv0rvv2aPhjY\/GL4z6L4e1KWeGz1CdY5HhxvAOema\/KKcHOShHdn9y4mvChTnWqbRTb9FqcFkeooyPUV+yOm\/8G93wpvtOt5z4h8Uq00SuQDFgEgH+7U3\/EPH8KP+hj8VfnF\/8TXu\/wCrWN7L7z81fi\/w4nbnn\/4A\/wDM\/GjcB3FPt4nvJljgjknlY4VIlLs30A5r9ndK\/wCDfP4SaddLI+teJLoD+CUxlT+le2\/Bz\/glr8F\/g28M1r4O0m\/vrdg0d3cwAyqfUEVrT4Xxcn77SX3nFjfGfI6UL4eM6j7W5fxbPyg\/YU\/4JV+OP2rNetNR1KxuNB8KxyBpp7qMxyyAHoEbDYOMZ96\/bP4D\/Ajw\/wDs8fDyx8OeHbOO1srKMICB8z47k9SfrXYWtrHZW0cMSLHFEoRFHRQBgCpK+sy3KaWDj7usnuz8M4v46x+f1F7b3KUdoLb1b6vz+4K\/Ej\/gu3\/ydlH\/ANe7f+h1+29fiR\/wXb\/5Oyj\/AOvdv\/Q64+Jf9zfqj6Lwb\/5KD\/tyX6HxFX0J\/wAE1P2R\/wDhrr9o2w0q7Dro2m4u70gcSKrDKZ7ZBr57JwK\/WX\/g3X8BQQfDbxhrksUZupNSWOKTHzBDEpI\/OvjsnwqxGLhTltu\/kfvvHuc1MryOviqLtOyin2cna\/yP0R+H\/wANNF+GXhi00jR9PtrOzs41jRI41XoAMnA5PFbnlLnO1cj2p1FfqCikrI\/i6pUnOTnN3b3bPkH\/AILLfHuX4N\/sq6jDZXBg1HVP3MWOp5XP6GvwpLF2LEkljkk96\/U7\/g401me10jwJaIxENxdT7xnriNTX5Y1+d8SVnPGOHSKX+Z\/WXhFl8KHD8K0d6kpN\/J2X5Hcfs5aj4Y0b4v6Te+L1eTQ7SUSTRKpJlx0HHviv1i8Jf8Fufg94L0C203TrS4trW1jCIiW7AAD6CvxkYgdcUm9fauPA5rWwkXGklr5H0PEnBWAzycJ45y91WSTsvW3c\/a7\/AIfyfCz+5ef9+X\/wpH\/4Lw\/CqRSrR3bA9QYXIP6V+KW9fajevtXf\/rNjPL7j5n\/iDmQdp\/8AgX\/APpj\/AIKZfGn4c\/tDfFG28V+BrdrS7vAIr+IRGNSFBO7GAMljXzT1pu9R3FHmL6ivDxFZ1qjqyVm+x+jZXl0MDhYYSk24wVld3dvXyP07\/wCDf747zQ6xq\/g64meUMPNjUknZuf8A+tX2v\/wVD8N3Hir9jjxLa2sbyS4D4UZOAr5r8sf+CIviFtD\/AGwAEPFxBGjD1+Zq\/cDxP4btfGnhi70y9TfbX8DRSD2ZcH+dfd5HJ18udN+aP5n8Sowy3iuOMgv5Jv16\/kfy\/PbNZSNC4w8J2MPQium+DPxRvvgt8T9I8T6cf9J0u4SUr\/fQMCy\/iBivpL\/gpf8A8E3fEn7L\/wAR9Q1vTLCe\/wDCWoStMlzEmVt8knax9hj86+RQ2SR3FfD16FXDVuWSs0z+kMuzLB5vglXoSU6c1r81qn2Z+4n7MH\/Ban4a\/GPTbS18QXD+H9alwjROhaMt67zgCvrXw5488P8AxBsA2m6ppepxSrnbDcRy8EdwCa\/mG2jOe9d58If2nPHvwG1Bbjwn4m1PRyrAskEu1ZB6H2NfR4XimpH3cRG\/mtz8kzvwVwlVupldZ03\/ACy1j961X4n9JmjeG7Dw6ki2NnbWiysXcRRqm4+pwKu1+YX7C3\/BdL\/hIdTsvDfxPhitppiIotSQ4Rj6yFj169K\/THw\/4gtPFOj29\/YTx3NrcoHjkQ5DAjNfV4LHUMTDmov5dUfh3EfDOZZNiPZZhC19pbqXo\/6Zcrlvjl\/yRfxb\/wBga8\/9EPXU1y3xy\/5Iv4t\/7A15\/wCiHrqqfA\/R\/keLg\/8AeKf+KP5o\/ma1L\/kKXH++a3PhF\/yVHQf+v2H\/ANGLWHqX\/IUuP981t\/CL\/kqWg\/8AX7D\/AOjFr8jh\/EXqf3pX\/wB3l\/hf5H9JXwS\/5JNoH\/XotdTXLfBL\/kk2gf8AXotdTX65T+FH8F4v+PP1f5s4T9p7\/k33xb\/2DpK\/my8S\/wDI1av\/ANf8\/wD6Mav6Tf2nv+TffFv\/AGDpK\/my8S\/8jVq\/\/X\/P\/wCjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/wAl88Hf9hSL+df0oeB\/+RL0f\/ryh\/8ARa1\/Nf8As8f8l88Hf9hSL+df0oeB\/wDkS9H\/AOvKH\/0Wta8JfDV9V+RxeOf8XCekvzR4N\/wVG+OR+B37JfiO7hmMF7f272ts4OCsjKcfyr+fu5vJNSupbmZi89y7TSMerMxyT+Zr9iP+DhvWGt\/2Z9CtFJXzdYiYkdxh+K\/HQDArzuJ6zli\/Z9IpfifW+DWAhSyJ4lL3qk3f0jZI6f4NfCvUPjV8SdL8N6ajNPqMyxsyjPlqTgt+Ffvz+xL+xX4Y\/ZV+Fmn2NjYwSalJEr3Ny8YMjuQCeTyOc1+Wn\/BD3wLb+I\/2nv7RlUNJYRkJ\/wCOmv2\/AwK9XhjBQVJ4iS1e3ofE+M3EOIeLhlNOVqcUpSt1b7+giqFGAAAOwpJYUnQq6qynsRmnUV9YfhZ8Ff8ABXn\/AIJu6N8YPhrfeOfDtlFZeJNCgaeXyUCi4iGWcFRgFuAM9a\/GF43hkZJEZJEO1lIwVPcV\/UN4i0uDWtCu7S5jWWC4iZHRujAjkV\/Nv+1R4aj8I\/tHeNLGFVWGPV7lo1XoqmRsCvhuJ8FCnONeCtzaP17n9K+DHEOIxWHq5biJOXsrOLfRPRr5PVHDab\/yE7b\/AK6r\/Ov6If8Agnn\/AMmp+GP+vdP\/AEBa\/ne03\/kJ23\/XVf51\/RD\/AME8\/wDk1Pwx\/wBe6f8AoC0+FP4s\/Qfjf\/yL8P8A43+RL+3\/APF9\/gp+y94j1eJgsrwm2XnB+dGHH5V\/PB4j1yXxNr95qEztJJdytKWY5PJzX7Q\/8F1PE82lfs2pZoSI7qVCw\/FhX4nxcRisuKazliI0+iR1+C2AhSyipire9OW\/kjR8KJZSeKtNGplhppuY\/tW3r5W4bsfhmv1x+Cn\/AAWB+CnwK+HOmeG9Fs5re002BYQUt2BfAxuJxyeOpr8fiQBzSb19q8jAZlVwjbpJXfc+84l4SweexhDGuXLC9lF2V31fdn7Xf8P5PhZ\/cvP+\/L\/4UH\/gvH8LCP8AV3n\/AH5f\/CvxR3r7Ub19q9L\/AFmxnl9x8l\/xBzIO0\/8AwL\/gH2r\/AMFRv2sPhb+1nBZ6r4YtHtdfhIEknlMokXIzngDoK+LKbvUdxR5i+orxsXipYio6s0rvsfoGS5PRyzCRwWHcnCO3M7v0v2PuL\/gg18Y73wb+16PCwlK6Z4hs555gTxvij+X9TX7kaJ\/x6N\/vn+Qr+eD\/AIJSas2lftx+FpUJy0Uyce4Ar+h\/RP8Aj0b\/AHz\/ACFfbcLVHLCOL6N\/ofzd404WFPPIVYq3PTTfm02r\/dYuUUUV9KfkBh3f\/H3L\/vn+dR1Jd\/8AH3L\/AL5\/nUdABXgP\/BTb\/kzjxV\/1yP8A6A1e\/V4D\/wAFNv8AkzjxV\/1yP\/oDVzYz+BP0f5Hr8P8A\/Izw\/wDjj+aP55LP\/j1j\/wB0V63+w3\/ydb4Q\/wCvtP8A0YleSWf\/AB6x\/wC6K9b\/AGG\/+TrfCH\/X2n\/oxK\/K8H\/Gh6o\/t7Of9xr\/AOCX\/pLP6OrT\/j2T6VJUdp\/x7J9Kkr9dP4Le4UUUUCCiiigAr+Z79o7\/AJL\/AOMf+wxdf+jnr+mGv5nv2jv+S\/8AjH\/sMXX\/AKOevkuLP4VP1f5H7z4F\/wC84z\/DD\/0pnH23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/notv8Aj4T61\/Qv\/wAE1P8Ak0Lw1\/un+S1xcK\/xp+h9B43f8iyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/ACZ1df8AXT\/2Za+1q+Kf+C6v\/JnV1\/10\/wDZlrz81\/3Op6M+q4H\/AOR\/hP8AGj8QE+6K+sP+CMf\/ACezov8An+Fq+T0+6K+sP+CMf\/J7Oi\/5\/havznLP97p+qP644w\/5EmL\/AOvcvyP3kT7g+lfFn\/BYD9hqD9oj4SSeIdKtUGu6IrShkGDIMAYPr3r7TT7g+lRajYRapYy28yh4pkKMD3BFfp2Kw8K9J0p7M\/jLJM3r5ZjaeNw7tKL+9dV80fy7X9hNpV\/Na3CNHPbuUdWGCCK0vAPjjUfhp4z07XtJne21DTJhNFIpwRjr+ma+xf8AgsP+w0\/wE+KUvijR7dv7F1hzI+F4RiQB\/I18Rg5FfluLw08NWdOW6\/pH9r5NmuGzfL4YulrCa1X4NP8AE\/of\/wCCfn7XWnftefATTtbgeNNTto0hv7fcC0UmDj8wM17rX8\/3\/BMH9tG9\/ZA+P1o008v\/AAjWuyiC\/t8\/u97bUWUj\/ZGa\/fLwt4ms\/GPh+01TT5kuLO+iWaKRTkMpGQa\/QslzJYuh73xR0f8An8z+UvEThGWR5k\/ZL9zUu4Pt3j6r8rF+iiivYPgAooooAK+ff+Cq3\/KO\/wCLP\/YDf\/0YlfQVfPv\/AAVW\/wCUd\/xZ\/wCwG\/8A6MSuTH\/7tU\/wy\/JntcN\/8jfC\/wDXyn\/6XE\/nri\/1S\/SvYf2D\/wDk6Lwv\/wBfaf1rx6L\/AFS\/SvYf2D\/+TovC\/wD19p\/Wvy7B\/wAeHqj+2M8\/5F9f\/BL8mf0VeH\/+QDY\/9e8f\/oIq3VTw\/wD8gGx\/694\/\/QRVuv1tbH8Hz+JhRRRTJCiiigAr8SP+C7f\/ACdlH\/17t\/6HX7b1+JH\/AAXb\/wCTso\/+vdv\/AEOvn+Jf9zfqj9X8G\/8AkoP+3JfofELdDX7K\/wDBv3Esf7N+rEDBe8Qn3\/divxqboa\/Zf\/g3+\/5Nt1T\/AK+0\/wDRYr5vhr\/fPkz9e8Xv+Sdn\/ij+Z9\/UUUV+iH8lH5m\/8HEfgi41fwP4S1dI2MGl3MrSMOg3Iq1+To5Ff0I\/8FLP2ev+Gif2YNd0mJM3McRljYDLAqQ3H5V\/PrqulT6FqtzZXUbQ3NpIY5I2GCpHrX57xNh3DFe06SX4o\/qzwezWGIyT6pf3qUmreUtU\/vufY3\/BHr4B\/Dn9pP4iav4f8bafJdzwxJJCRcmLOWPp14FfpD\/w5t+Ax\/5lm8\/8D3r8UP2ZPjvqH7OPxj0rxPYO6i1lHnopwJU6YP0ya\/fj9lP9r3wr+094AstS0jUbaS6eNfNhDgsjelelw9LC1qXsakVzLut0fJ+K9PO8BjVj8HWqKjNL4ZO0WvTa+55v\/wAObfgN\/wBCze\/+B70f8ObfgN\/0LN7\/AOB719S1T1vXrPw5YPc31xHbQRjLO5wAK+keAw3\/AD7X3I\/IFxVnbdliqn\/gTPmVv+COHwFQc+GrwfW\/ej\/hzb8Bj\/zLN5\/4HvXzH\/wUx\/4LH3HhXxVB4a+F1\/HNNYSk315HIfLPGNgI7gjn61R\/Zl\/4L+O8lvYfEHS\/LdsKbm2yYwOmWLGvHljsqjWdGUVp1tp959\/T4d44qYCOPp1qjUteXnfNbo7Pv959s\/BX\/gm98KP2fvGA13wxodxZ6koAEj3TSDjOOD9a93A2gAdBXF\/A\/wCO2gfH\/wAHw614euku7OZc71YEA8cfrXaEhRk9BXvUIUow\/dJJPsfl+Z4nG1q7+vylKpHR8zbat01KHiPwvp3i\/TJLPU7K1vraQENHPEsi8+xBr4o\/ai\/4Ic+APjBNcX\/hiV\/DWoy5kfGZEkbrgLkAV0H7bf8AwVn8N\/so\/EvSPD8UX9pytMP7Q8sg+TGQfcc5FfQXwD\/ag8IftFeErbVfDurWl4kygsiOCyE9Qa46rweKm6E7Sa+8+iwUeIcjoU8zw3PTp1Nmtn6rb0utT8ZP2gP+COXxV+CkM95BYLqumxk7HhYM7Af7Iya+WfEnhXUfB+qSWWqWdxZXUZwySoVP6iv6hSMjB6Gvyo\/4OAPhx4M8P2GkatY29paeJ5pAGWIYedC4DFvoK+bzfIKVCjKvRdrdGfr3AfijjMyx1PLcfTTc9pR0+9dvM\/MIEqwIJVgcgg4Ir9h\/+CFX7Vt\/8T\/AF34Q1Wd7q60bASRySduCQOfYV+PFfoB\/wb+Ndj46695GfI2fvMf9czivKyGtKnjYKOz0Z9p4nZfRxPD1edRawtJPs7\/qfspXLfHL\/ki\/i3\/sDXn\/AKIeuprlvjl\/yRfxb\/2Brz\/0Q9fpFT4H6P8AI\/kPB\/7xT\/xR\/NH8zWpf8hS4\/wB81ufCL\/kqOg\/9fsP\/AKMWsPUv+Qpcf75rc+EQ\/wCLo6D\/ANfsP\/oxa\/I4fxF6n96V\/wDd5f4X+R\/ST8Ev+STaB\/16LXU1y3wS\/wCSTaB\/16LXU1+uU\/hR\/BeL\/jz9X+bOE\/ae\/wCTffFv\/YOkr+bLxL\/yNWr\/APX\/AD\/+jGr+k39p7\/k33xb\/ANg6Sv5svEv\/ACNWr\/8AX\/P\/AOjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/yXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/ANFrX81\/7PH\/ACXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/wBFrWvCXw1fVfkcXjn\/ABcJ6S\/NHw3\/AMHAfhCfxD+yxptzbxlzYapHLIQPuoFbJr8YlOQD61\/R9+2p8El+P37OniXw6IlkubyzkWAkZKuRgEV\/Or418IXnw\/8AGGpaJfxPDdabcSQMrjBIVioP44rh4ow7jiFW6SX4o+k8F81p1spngb+9Tk3byl1+9WPpz\/gjz8Ybf4YftV2VtfTLb2mpDaXY4G4lQBX7w2tyl7bRzRsGjlUMpHcGv5evD+u3PhfXLTUrKQxXdlKJomBxtYciv2N\/4Jxf8FcvDnxP8Jaf4Z8YX0em69bKIUedwBOAABjJ9q6+G8ypwi8NUdu3+R4\/i\/whisTUjm+Di5JK00t1bZ+nc+\/KKy9P8aaVqsKyW99bzIwyCrZyKzfGfxg8OeAdEuNQ1TVbS1trZdzs74wK+xc4pXbP57jQqSlyRi2+1mP+LXj2z+GPw61fXb+RY7XTrZ5nLHHCqT\/Sv5t\/jj4xX4hfGXxRrcbb4dS1OeeI\/wCw0hK\/oa+4P+Crv\/BWJfjnb3HgPwFdSJoKvi9von4usfwqRwVIOD9K\/PVVCKAOgr4HiLMYYipGlSd1Hr5n9R+E\/COIyrCVMZjI8tSra0XuorVX7Nvp2J9N\/wCQnbf9dV\/nX9EP\/BPP\/k1Pwx\/17p\/6Atfzvab\/AMhO2\/66r\/Ov6If+Cef\/ACan4Y\/690\/9AWujhT+LP0PN8b\/+Rfh\/8b\/I8c\/4Ld\/D6fxR+ylcahEu5dPmj3Y6\/wAR\/pX4dR\/cFf0qftR\/CeH41fA7XtAmQyG5tnaNQM5cK239TX86Pxh+H138LfiXq+hXsLQTWNy8e1hg4BI\/pS4pw7VWNZbNWL8FM1hUy+rgG\/ehK\/yf\/BPWf+CZPgTwZ8Tv2utK0Lx7CbjQNQsp0CCUxkznaI+R7k1+uP8Aw5t+A3\/Qs3v\/AIHvX4ReDPFl54C8X6Zrdg5jvNKuo7qIg4+ZGDAfmK\/ev\/gnz\/wUG8Ofta\/DCy8\/UIIPE9pCqX1tI\/zs4wCwHoTVcNzw04yoVopyvdX6mPi5RznDTp5ll9WcaVuWSi2kmtnZd76vukUf+HNvwG\/6Fm9\/8D3o\/wCHNvwG\/wChZvf\/AAPevqUEMARyDUV5exafbtLNIscaDJZjgCvrPqGG\/wCfa+5H4YuK862+tVP\/AAJny83\/AARv+AqDJ8NXgHvfvQP+CN3wFIyPDV4R\/wBf715L\/wAFPP8Agq9YfBfSj4c8E6hFc+IC4MkkL58nB6cexrwj9mf\/AIL6a94cMFl4\/wBMF7AuEFxbZZ8erbjXkVsZldKt7GcV620PvsDkPG2My9ZhQrVLPaLm1Jrukz7z+Ff\/AAS++D3wZ8b2viLQNBurbVLMERSNdu4XPXg19MaJ\/wAejf75\/kK8Y\/Zd\/a58JftY+F5NS8L30V0LbaLiNWBaEnoDj6V7Pon\/AB6N\/vn+Qr28NGioXoJWfY\/Ns4r5hPEOGZyk6kdPfbbXlqXKKKK3PKMO7\/4+5f8AfP8AOo6ku\/8Aj7l\/3z\/Oo6ACvAf+Cm3\/ACZx4q\/65H\/0Bq9+rxf\/AIKA+CtR+IP7LfiLStKt5Lq9uY8RxoMlvlYf1rnxaboTS7P8j1cinGOZUJSdkpx\/NH851n\/x6x\/7or1v9hv\/AJOt8If9faf+jErYt\/8AgnH8XEgQf8IrqHAx\/qWr039j\/wDYI+J\/hH9o\/wAM6lqPhu+t7O1uUaSRomAUB1P9K\/M8Jg66qwbg910P7KzfPctlgq6jiINuEvtLs\/M\/dW0\/49k+lSUy3QpAoPUDFPr9UP4he4UUUUCCiiigAr+Z79o7\/kv\/AIx\/7DF1\/wCjnr+mGvwI+PH\/AAT5+KuufGnxTe23hm+ltrvVLmWJxExDK0rEH8jXy\/FFGpUp01Ti3q9vQ\/bvBXH4bDYjFvEVFC8YWu0r+8+58y23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/FmD\/gnP8W1nU\/8IpqBwf8Ani1ft5+wT4K1H4ffsx6Bpeq272t7bqfMjcYK8CuPhnD1adaTnFrTqe94y5lhMTl1CGHqxm1Po0+nkeyUUUV9ofzmFfFP\/BdX\/kzq6\/66f+zLX2tXyd\/wWD+EevfGX9ly40rw9ZSX180mRGikk8r6Vw5nFywtSMVd2Z9PwZVhSzzC1KjSSmrt7I\/BtPuivrD\/AIIx\/wDJ7Oi\/5\/hauBH\/AATl+LgH\/Iq6h\/35avpH\/glX+xj8Q\/hN+1ppGr67oN3ZWEZ+aR4yAPlb1+tfn+XYOvHFU5Sg7XXQ\/qfizO8vqZNioQrwbcJWSkrvT1P2RT7g+lLSL90fSlr9OP4xPMf2tP2eNO\/aU+DmqeH72COSWWJjbuQMq4B28\/U1\/Pb+0F8GdS+AvxU1Tw5qcLxS2czBCw4dckAj8q\/pgr4C\/wCCxn\/BO6f496DD4v8ACdgJPEFmNs6RplpkAwB+ZNfO8QZZ9Ype1pr3o\/ij9c8KuMVlmM+oYuVqNTq9oy7+j2Z+NHI5BII6EHBFfrd\/wRC\/b2\/4THw9\/wAK18SXY+3aeoNhJI3MikhQnPoAa+Az\/wAE5fi4D\/yKt\/8A9+WrpPhB+xn8bvg98RtL8Q6V4c1K3u9PmEgZYmB9P618vljxWFrqooO3XToftXF9HJ87y2eEqYiHNvF8y0ktuvXZn7\/A5FFcT+z1401Px38KNJvtZsZtO1N4QLiGVSCrDjv9K7av0iMlJKSP4+r0ZUqkqUt02vuCiiiqMgr59\/4Krf8AKO\/4s\/8AYDf\/ANGJX0FXin\/BRnwPqXxK\/Yf+JOhaRbvd6lqekNDbwoMtI29DgD8K5cbFvD1Et+V\/kz1+HpxhmuGnN2SqQbf\/AG\/E\/nUi\/wBUv0r2H9g\/\/k6Lwv8A9faf1rRj\/wCCcvxcVAP+EV1Dp\/zxavUf2OP2Dfid4M\/aF8PalqPhy9t7O2ulaR2iYBRzX5vhMHXVaDcHuuh\/Y2dZ7lssBXjGvBtxl9pdn5n7keH\/APkA2P8A17x\/+girdVdEiaDRrRGGGSFFI9CFFWq\/UVsfxJP4mFFFFMkKKKKACvxI\/wCC7f8AydlH\/wBe7f8AodftvX5J\/wDBYn9kTx98Zv2lU1Pw9oV3f2QgZTJHGWGd+e1eFxFTnPCcsFd3R+n+EmLo4fPfaV5qMeSWrdl07n5rN0Nfsv8A8G\/3\/Jtuqf8AX2n\/AKLFfm0f+CcvxcI\/5FW\/\/wC\/LV+qP\/BFj4I+JPgf8CNR0\/xLp82n3Ut0rokilSRsA718\/wAPYarDF804tKz6H6t4rZtgq+QSp0K0ZS5o6KSb38mfaVFFFfen8tEd3ape2skMih0kUqwIyCDX5E\/8Ffv+CaV74P8AFF14\/wDCVk09lesZL2CJc7GPcAew7Cv16qnr2gWnibS5rK+gS4tp1KujjIINcOYYCni6Tpz+T7H03CnFGJyLGrFYfVPSUekl2\/yP5eJYnglaORGjkQ4ZWGCD9K6r4U\/HHxX8ENbXUPDOsXWnzr0UOxiP\/Ac4r9WP22P+CIGifFC+utc8ESLpGpS5drdFCxyN79T1Nfn18Wf+CZnxe+El\/JDP4avNUVDw1lEzgj8q\/P8AFZTi8LO6TduqP6nybjjIs6ocjqRTa1hOy\/PRnf8Ahr\/gtL8W9G0r7Pc3UF3KF2+Z5KivOfjX\/wAFH\/ir8c9PlsdS154NPl6xQL5Tf99Ka86uv2cviBZSlJfBuvxuOCGtyCK2PCv7HPxQ8Y3aRWngnXlDnHmPbEIPqayli8dUXs25P7\/8jspZPw5hZ\/WIU6UXve8fw1PNpJGmkZ5HaR3OWdzlmPqSetes\/shfsna\/+1R8ULDSdOspmsfMDXE5QhFQEZ56dDX09+zB\/wAEMfGXjvVbS88aTrpemMQ7RxffYehDCv1O\/Zp\/ZR8J\/sv+EYtM8O6db2zBQJJVTDSH1NenlnD9arJTrrlj+LPj+MPFPAYCjKhlslUrPS6+GPnfq\/JGl+zh8D9P\/Z9+FGmeG9PjVEs4lV2A5ZsAH+Ved\/8ABRf9pu\/\/AGZvgJqGp6XY3F5f3CeVGY0LeXuBG48HpX0BWN458BaV8R\/D1xper2cN5Z3CFHSRcjBGP619zUpP2Tp0nbSy8j+asHj4fX44vHR9oubmkr763Z\/M98RfiDqfxT8YXut6xPLcX17IZHMhJ25OcYPStL4V\/HTxb8E9YS98Na1eafLHyEErGL\/vjOK\/TH9r\/wD4IQ2niK9u9Z8AXQsbiViy2RAWHPXsCa+FPil\/wTj+Lvwr1CSCfwrqGp7DjfZQs6\/rX5vistxmHqOUk\/VH9d5Nxhw\/m2GVKlUila3JOyt5Weh6Bp3\/AAWX+MNnon2aTUYJZ9uPN8hR+OK+fvjT8ffFX7Qfib+1vFWpyahdDIQcqiA+i5xRcfs7eP7SYxy+DteRxwQbc5FdD4J\/Yp+KXjzUY7e18Ga3CJTgSzW5EY+prCpWxldKnPmflr\/kelhcFkOXyeIw8aVN904r9fyPLeSQACxPQAZJr9gP+CEP7Ld98OfAl94w1OB7afWMeWjgglcMua83\/Yf\/AOCHN\/Hr1prvxGeMxwMJEs1GVb65FfqV4S8K2Xgrw\/babp8CW9raxiNEUYAAGK+myDJqlOf1iurdkfjvih4g4TE4V5TlsudSfvyW1l0XfzNKuW+OX\/JF\/Fv\/AGBrz\/0Q9dTXO\/F\/TZtY+FHia0t0Mk91pV1FGo6szQsAPzNfW1Pgfoz8IwjSrwb\/AJl+aP5k9S\/5Clx\/vmtz4RH\/AIujoP8A1+w\/+jFr1S\/\/AOCdHxce\/mYeFb\/DNkfuWrX+GX\/BPP4saX8Q9GuZvC1+sMF3E7nyW4AcEmvyyGCxHtE+R79j+3q+fZb7CS+sQ+F\/aXb1P3e+CX\/JJtA\/69Frqa534TabLo\/w20a1nUpNBbKjqexroq\/VIfCj+IMU0602u7\/NnCftPf8AJvvi3\/sHSV\/Nl4l\/5GrV\/wDr\/n\/9GNX9K37Qmj3HiD4J+JrK1jaW4ubF0jQDJYntX4M+IP8AgnX8WbjxJqcsfhbUGjlvJnU+S3ILkivkeKKFSpKn7OLe+x+7+C2YYXDUcUsRUjC7ja7Svv3PM\/2eP+S+eDv+wpF\/Ov6UPA\/\/ACJej\/8AXlD\/AOi1r8Gvgd\/wT5+Kuh\/GXwxe3Phi+it7TUI5JHMTAKAetfvR4Rtns\/CelwyDbJFaRIw9CEANa8L0KlONT2kWrtb+hx+NWPw2Jq4X6vUjOylezTtquxoModSCMg1+Y3\/BYz\/gmhceK7uf4ieDrIPdKg+3W8QxvAHUAd8knpX6dVFe2UWo2rwzIskUgKsp6EV9BjsFTxVJ0qn\/AAx+WcN8RYrJcbHG4V6rRro11TP5db+wn0u8e3uYZIJ4jtZHUqQfoabb3EtnMssEssEq8q8blGX6Ec1+2v7a\/wDwRr8H\/tBzT6v4fVdC1p8uzQIFEh9859q\/PD4wf8Effi58K7iZodPTVrVWOw24Z3Ydu1fn2MyPFUJaR5l3R\/VGQeI+S5nTV6qpz6xlp9z2Z414O\/ay+IngKzFvpvifUFiUYAmmeUj8S1ZPjv4+eM\/iW2dZ8RapcKeqJcyIjfVQcGt+5\/Yv+K9tcGP\/AIQPxE5H8S2pxXcfC3\/gl78YPinfxwxeHLjTAxGWvI2QAVyqljJ+4lJ+Wp7tTGZHh28TOdKL73hf8Lv8D59tLOS9uVhgjeWaQ4VEUszH6Ci4t3tZ3ikVkkjJVlYYKkdjX7EfsY\/8EZvDnwAt18VeNnTV9Tto\/P8ALlUGO3IGeOAe2a\/KT9od4JPj942a1Ci2Ot3flBegXzWxirxmW1cLShOro5X0OPIeMMFnGMrYbA3lGkk3Lo221Zfducrpv\/ITtv8Arqv86\/oh\/wCCef8Ayan4Y\/690\/8AQFr+eDR4zNrFog6tMo\/Wv6JP+Cf9o9l+y14ZRwQRboef9xa9vhRfvZ+h+eeN7X1DDr+8\/wAj2gjIweRX5tf8Fif+CacvxEil8f8Ag603ajApa8t0HMoA6\/XJr9JaZc20d5A0Uqh43GGU9CK+txuDp4mk6VQ\/B+HeIMVk2NjjcK9VuujXVM\/l01Cwn0m9ktrqGS3uIWKvHIpVlI9jWl4G+IWt\/DTXYtT0LUrrTryFgytFIyqfqARkfWv2f\/bg\/wCCNvhH9oi7udc8PKmha7KDI7wKFEzehznrX5vfGv8A4JQ\/F34OXsg\/sWTWbfJMbWaM7Ee\/A5r8+xmTYrDTvFNruj+qsh8QckziiozmoTa1hOy\/PRo3PBP\/AAWU+L3hjT0gvNQhvyi7VYQqprnfiz\/wVT+LfxV06WyfWhZWc42ukcYVyPZgQRXkuofs1fEPSpjHceC\/EETg4w1sRVvQP2T\/AImeJrlI7TwR4gfefvfZjtH1rF4zHSXs+aX4\/wCR6Mck4bpT+sRp0U973h\/nY4XUtTudZvZLm8uJrq4kO5pJXLsT9TzXU\/BD4GeIP2gvHdpoHh+ymuJ7mQI8gQlIge5PSvqT9nL\/AIInfEb4qX9vceIguiaY5BcYKy49MEYr9TP2Pv2CfBn7InhuODR7GGTUWUefdsgDyNxk5H0rty\/IK9eSlWXLHz3Z83xX4n5ZllGVLBSVWtskvhXq9tOyH\/sD\/siab+yF8DrDQ7ZFN9Kglu5e8jHnn6ZNfQuif8ejf75\/kKywMCtTRP8Aj0b\/AHz\/ACFfoNKlGnBU4KyR\/K2Px1bGYieKxEuac2235suUUUVochh3f\/H3L\/vn+dR1Jd\/8fcv++f51HQAUkkayqVZQynsRkUtFAFf+ybX\/AJ9rf\/v2KVNMto2ytvApHcRgGp6KLD5n3CiiigQUUUUAFFFFABUDaXbOxJt4CT3MYqeigabWxXGk2oP\/AB7W\/wD37FTpGsS4VQoHYDApaKAbb3CiiigQUyaBLhdsiI49GGRT6KAK\/wDZNr\/z7W\/\/AH7FOi063gfckEKMO6oAamoosPmfcKKKKBBSSRrKhVlDKeoIyDS0UAV\/7Jtf+fa3\/wC\/Yo\/sm1\/59rf\/AL9irFFKw+Z9xsUKQrtRVRfRRgU6iimIKKKKACkkjWZCrqrKeoIyDS0UAV\/7Jtf+fa3\/AO\/YpU0y2jbK28Cn1EYFT0UWHzPuHSiiigQUUUUAFFFFABUU1jBcNmSGJz6sgNS0UAmV\/wCybX\/n2t\/+\/YqWG3jt1xGiIPRQBT6KLDuwooooEFFFFABUNxptvdnMtvDKf9tA386mooGm1sYl18OdCvH3SaTp7NnOfs6f4VcsvC2m6cm2Cws4h\/swqP6Vfopcq7FurNqzk\/vYiIsagKAoHYDApaKKZmFFFFABUE+lWt0SZba3kJ67owc1PRQNNrYw7n4a6DdzGSTSdPZj1P2dP8KvWXhnTtOQLBY2kQHTbCo\/pV6ilyrsW6s2rOT+9gAFGAAAKKKKZmFBAYEEZBoooArnSbUn\/j2t\/wDv2KVdKtVORbQA+0YqeilYfM+4iqFAAAAHYUtFFMQjKHUhgCD1B71AdJtSf+Pa3\/79irFFA02tiBdLtkYEW8AI6ERipwMCiigG29wrzP8Aaf8A2oPDv7L\/AMO7vXNcu4ojEhMURYbpGxwAOvpXd+LdVn0Tw7d3VrCbieGMskYGd5Hav5+\/+Chn7U\/jb9ob456tB4oE+nwaVcPBb6cSdkaqxUPg8\/MADXkZxmawdK6V5PY+94A4Nef41xqS5aULOXd+SXn36H6rfsBf8FTtE\/a11G\/0zUmh0vU0lxbRuwXzFwPp3NfXclvDdqC6RyqemVDCv5hPBfjfVfh34ittV0a8msb+0cPHLGcFSK\/RX9k7\/gvff+EtNttJ+ImnSahBAoT7dBukncdOQSB2rysr4jhKPs8U7Pv0Pt+M\/CTEU6jxWRx5odYX1Xpff8z9YP7Csf8Anztf+\/S\/4VJBYQWpzFBDGfVUAr5J0D\/gtd8F9d08Tm\/vLU4zsmVFb+decfHv\/gvn4C8KaFcQ+D7C91bVtp8s3CYgyenKtmvcnmmDhHmdRH5vh+COIK9X2McLO\/mrJerbse4f8FPv2rtL\/Zq\/Zr1ovdRjWNXgazs4Qw3hnVgGx1wDX4B31\/Nq1\/Pd3DF7i6kaWVvVmOSa9H\/aj\/at8WftZ+P5Nc8T30swUkW1tv3R2yk52r36815mTgV8FnOZfXK14\/Ctv8z+neAOD\/7AwDpVHerN3k1t5JeS\/M6v4F+D7jx58X\/D2mW0ZleW9iZlAzlQ4z\/Ov6Pvgj4Vj8GfCvQ9PjQxiC0jDL6HaM1+Sv8AwRE\/YyuviR8Tv+E81O3dNL0vi3crw7HDD9Vr9lEQRoFUYA4A9K+m4YwkqdF1pfa29D8d8Zs9p4nH08vou6pLX\/E+nyQtFFFfTn4uFRXFlDdj97FFL\/vqG\/nUtFAJmPffD\/RNRctNpdg7HqTAhP8AKptP8HaVpYxb6dZRdvlgUf0rSopcq7Gjqzas5O3qxsUKQJtRFRfRRgU6iimZhWpon\/Ho3++f5CsutTRP+PRv98\/yFAFyiiigDDu\/+PuX\/fP86jqS7\/4+5f8AfP8AOo6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEZQwIIBB7Gvh3\/gpr\/wSe079p60m8UeFEi07xVAmWVVwl0AOBgYGevJ9a+46Otc+KwtLEU3Sqq6Z6+SZ5jMpxUcZgp8sl9zXZrqj+Zf4r\/A3xV8EvEdxpfiTR7vT7q2Yo25CVJ9j0rksg1\/Sx8af2ZfBP7QGkPaeKdAsNTBUqjyod0fuMEV8R\/Gf\/g378Ka9PNdeFtbvLKWQllgeONY09gcE18Xi+GK0Heg+Zfif0RkXjLluIgoZlF0p91rF\/qvmfkH5a+goCgdhX6HX\/wDwbz+PxcN9n17SjFnjfcAH\/wBBrV8H\/wDBvN4qN4n9s+ILNYd3zeRKrHH4rXmrIsc3b2Z9dPxI4cjHm+tJ\/J3\/ACPzejRpnCorOx4AUZJr6o\/YK\/4JgeLv2sfFlpd6hZ3GkeFopA1xcyoVMijsBwfT86\/SH9nX\/gip8Lfgxew32qQN4nu0Gdl7EoRG9RtIr6+0Hw9Y+GNLhstPtYbS1t0CRxxrgKo4Ar28Bww1JTxT07L9T844o8ZaTpyw+SxfM9OeWlvRd\/NnP\/BT4MaH8Bvh7YeHNAtI7WxsYwgwBucjuxxyeT1rrKKK+xjFRSjHZH8+1q06s3VqO8m7tvdsKKKKozCiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8AHo3++f5CgC5RRRQBh3f\/AB9y\/wC+f51HUl3\/AMfcv++f51HQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVqaJ\/x6N\/vn+QrLrU0T\/j0b\/fP8hQBcooooAwdQlWGeZ3ZUVWOSxwBzVa11S2vyRBcQTEdQkgbH5V8\/f8FXfiDrvwz\/AGNvG2qeH55bW+gtmImj+9F868j86\/Ln\/gm1+2Z8YNL+MRg0MXPjFrhHMtrcuwjBwOSVBIxmvJxebww+Ijh5Rb5ux95kHAeIzXKa2aUqsYqm7Wel7JPfZb9T9zqK+Tv+Gsfj5\/0Szw5\/4G3H\/wATR\/w1j8fP+iWeHP8AwNuP\/ia6vrtPs\/uZ4n+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+Jo\/4ax+Pn\/RLPDn\/AIG3H\/xNH12n2f3MP9WcX\/PT\/wDBkD6xor5O\/wCGsfj5\/wBEs8Of+Btx\/wDE0f8ADWPx8\/6JZ4c\/8Dbj\/wCJo+u0+z+5h\/qzi\/56f\/gyB9Y0V8nf8NY\/Hz\/olnhz\/wADbj\/4mj\/hrH4+f9Es8Of+Btx\/8TR9dp9n9zD\/AFZxf89P\/wAGQPrGivk7\/hrH4+f9Es8Of+Btx\/8AE0f8NY\/Hz\/olnhz\/AMDbj\/4mj67T7P7mH+rOL\/np\/wDgyB9Y0V8nf8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo\/wCGsfj5\/wBEs8Of+Btx\/wDE0fXafZ\/cw\/1Zxf8APT\/8GQPrGivk7\/hrH4+f9Es8Of8Agbcf\/E0f8NY\/Hz\/olnhz\/wADbj\/4mj67T7P7mH+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+JoX9rD49lgD8LPDuCf8An9uP\/iaf12n2f3MP9WcX\/PT\/APBkD6xornfhR4h1jxX4B0+\/1\/T4NL1a4QtcWsLl0iOTwCeTxXRV1Rd1dHg1KbhNwe6001\/EKKKKZB86f8FKfjNrXwT+Bj6poc\/2e8E8ah8Z4JOa779j\/wAb3\/xF\/Z88Oaxqcglvb20jkkbGMkqDXiv\/AAWG\/wCTan\/6+Iv5mvU\/2BVK\/sp+EMjH\/Evi\/wDQRXnQnL65KN9OVfmfX4jD0lw5SrKK5nVkr9bW2PZKKKK9E+QCvkr\/AIKkftAeJPgVoPheXw9dC1kv9Q8iViMgrsJ9favrWvhX\/gtXn\/hFvBWP+gt\/7TauHMZOOHlKLs\/+Cj6fg2hTrZxRp1YqUW3dPb4WfYnwd1q48Q\/DbSL26YPPcW6O7epKiumrjvgD\/wAkh0L\/AK9I\/wD0EV2NddN+6jwMWkq80u7\/ADYV41+3j8ZtQ\/Z\/\/Zv1\/wAW6ZhrvRbd7lFIyHKjpivZa+aP+CuHH7Cfjv8A7Bsv8hWONm4Yeco7pP8AI9Hh6hCtmmHo1VeMpxTXdOSTPRP2Q\/2n9E\/as+DmmeJNInR3liVLmPdlo5AAGz\/wLNc9+3T+2Jpf7JvwykvZpozq15mKyhJGXcg44\/Cvy+\/YW+Ofiv8A4J02mieKdSE998PPGCSKQuWEciDuAOPmbjmsn9sTxv4w\/bW8Y6l8S7lri28D6TdmHSUbIEg+8vBHoT3rwXncnhUkv3vVdv73pY\/UqXhrRjnjcpp4NNtO+7u17P8AxJ6Py1P2Q\/Zs8aXXxC+D+laxeMGnv085uOm4A4\/Wu7ryv9i05\/Zv8NH1tU\/9AWvVK+jotunFvsj8hzKEYYurCKslJr8WFeZ\/tieNr\/4c\/s1eMNb0yTyb7TdNlnhfGdrBcivTK8c\/4KA\/8meeP\/8AsDz\/APoNTiG1Sk12f5M0yeEZ4+jCSunON\/8AwJHHf8EoPjZrv7QH7INj4j8R3AudTl1S8gZwMZVJML3PavpSvj7\/AIIaf8mDaZ\/2GtQ\/9GivsGscuk5YWnKTu2kejxdRp0c7xdKklGKqSSS2Sugrkfjjp2uap8N9Rg8OTLb6u8TC3dlLANg44yO9ddRjNdUo3TR4NGo6c1USvZ312PyH+PvxW\/aW+AnxC0vQdT8S2klzrs5S1KWzKF4yAfn9K+1v+Cenhj4waLa6ncfE3VLfUVunV7Ty4THsTZ0OWOea8R\/4KvDH7VHwx\/6\/f\/aYr7+8HADwxY4A\/wBSv8q8XA4ZrEzvOT5Xpd90fpfE+bxnk2FcaFOLrRbk4wSfuysrPp5mlRRRXuH5gV9VmNvps7jqqEj8q\/LK\/wDjR8fvj3+1d438K+CPEFtZ2mhXO1BLA0m1dgbHDj1r9Std\/wCQPc\/9c2\/lX49eAtA+M2t\/t4fE0fCC7sbW+W6\/0g3Nx5KkeUvfa3avEzick6UVezevLvsfpXh7QpThjKs1T5owTTqq8E+ZK73Ps79ij4efHrwv8TpJviLr1pqejtGoSOK2aMhsnJyXPavsKvm79hzQPjpo323\/AIW5eadc7v8AUfZrkTY5\/wB1e1fSNd+BilSVr\/8Ab258txPWdTHSu6bskr0laD9NvmFFFFdh88fm7\/wUI\/aG+LKf8FAdE+Gnw\/1eGwXWdNgMSvEXAkYvknDDstR6Z+2L8bv2LPFdhF8UrAat4dvJ0gk1GGERrEWYKM5Zj3\/Sn\/tB5\/4fq\/Dn\/rytv\/atfRP\/AAVY1TwzpX7KesjXzbh5sJaB8bjMchMf8CxXzUY1H7euqjTjJ210sraWP2R18LTjluWzwsJwr0ouTUffu5SV1Ja3W\/yPoD4e+PLD4l+ELHWtMlWW0vohKhBzwa2q+Zv+CTFnqln+xv4eXVfN89o1ZfM67doxX0zXv4eq6lKNRq10mflmb4OOEx1bCwd1CTSfezCiiitjzgorM8Y6ne6N4XvrrTraO7voIi0MLsVWRvQkc18x3P7Vvx6iupUX4W+HGRHZVP264+YA8H7tY1a8afxJ\/JXPSwGVVsWnKk4q380lH89z6vor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+JrH67T7P7md\/wDqzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaP+Gsfj5\/0Szw5\/wCBtx\/8TR9dp9n9zD\/VnF\/z0\/8AwZA+saK+Tv8AhrH4+f8ARLPDn\/gbcf8AxNH\/AA1j8fP+iWeHP\/A24\/8AiaPrtPs\/uYf6s4v+en\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/8AA24\/+Jo\/4ax+Pn\/RLPDn\/gbcf\/E0fXafZ\/cw\/wBWcX\/PT\/8ABkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/ABNH\/DWPx8\/6JZ4c\/wDA24\/+Jo+u0+z+5h\/qzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNNllWCMu7Kir1LHAFfKH\/DWPx8\/wCiWeHP\/A24\/wDia8V\/bz\/bJ+PWi\/AS9eXwTY+HbaYMk95Y3EsjxrjOTuXAqKuY04Qc2np5M68DwfjMTiIYdTprmaX8SL\/Bbn6KWmqW1+xEFxBMR1EcgbH5Vt6J\/wAejf75\/kK\/FD\/giv8AtKfELxb+2Jb6Ld6tf6ro19a3Mt2kpyiOqZXJxwck1+1+if8AHo3++f5ClluYRxlL2sVbWxHF\/C9XIcd9SqzU24qV1536fIuUUUV6B8scl438Jab460q+0rV7K31DT7zKTQToHjkXOcEHg9K474WfsweBfgvqE134b8OaZplzNndLDboj89RkAcV6Fd\/8fcv++f51HUOnByUmtUdEMXXhTdGE2ovdJuz9Vewnlr6Cjy19BS0VZzieWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAAGBxRRRQAUUUUAeG\/t6fsx6t+1N8HpfD+j6la6ZdtIrrLPE0ijBJ6A182fDr9hj9p\/4Z6Dp+lad8UvC6afp6rHHGdLnJ2jt\/rPSv0Forhr5fSq1PattPybR9Jl3FWNweF+p04wlC97ShGWr9Sh4XtLux8PWcN\/Kk97HCqzSIMK7gDJA+tX6KK7UraHzkpXbYV84f8FBf2Odb\/a00bw\/b6Nq1lpbaRe\/apDcQtIHG0rgYPvX0fRWdajGrBwnszty7MK2BxEcVh3aUdrq\/Rrb5mD8MvCs3grwLpul3EqTTWcCxs6jAYgAdK3qKK0SsrI5Kk3OTnLd6hXk37bHwBvv2mf2dPEfg7Tr2DT7vWLR4I5pkLohYdSBzXrNFTVpxqQcJbPQ2weKqYWvDE0XaUGmvVO6Plv4ef8E3dI1L9i3TPhV46kh1VrGZpvtdqphZTvDDaTkjpz61W\/aM\/wCCdS+Lv2VdH+HHgm6sdGj0naBNPCZDLhSMttwSeepr6tormeAocvLy9LedvU9iPFOZquq\/tNpupb7PO93y7HG\/AD4c3Pwn+E+kaDdzx3Nxp8CxvJGpVWIUDIB+ldlRRXVGKilFdDw61aVWpKrPeTbfzCuC\/ad+Ft58avgR4n8LWFxFaXetWMlrFNKpZI2YYBIHJFd7RROClFxezHh686FWNan8UWmvVO6\/I8J\/4Jzfsu6v+x\/+zPaeC9b1G01W\/t9Qurtp7eJo0KyvuAwSTkV7tRRUUaUaVNU4bLQ2zDHVcbiamLru85tt2VtX5BRRRWpxny1+2p+w3r\/7SXxo8H+JNM1mw0+08PXHmzQzQM7yjZjAIOBzX0z4fsH0vRba3kYM8MYQkDAOKuUVjToQhOU47y3PRxWaYjEYelhqrXLSTUdO7u\/UKKKK2POIdRtjeWMsQIUyKVBPbivz31j\/AIJlfGnwb+0N4p8aeBfH+gaQniGbzDFPYSyFRtC9Q49K\/Q6iuXFYOnXtz301VnY9vJs\/xWWe0+rcrVRWkpRUk1e+z8z5f\/ZN+BHxz+HfxAkvPiB460XxDpDIoW3tbKWFwcnJyzkdK+oKKK0oUFSjyRbfq7nHmWY1MbW9tUjGLta0YqK+5aBRRRWxwHw3+2t\/wTl+Ivxo\/bA0v4o+BvFmkaDc6VZRQQrdWkkxDqW5+Vhx81c5Zf8ABJ\/4n\/Gfx7p2ofFz4l2XiHQ7CVZjptpBPAHZWDKfmZl4Ir9B6K82WU4eU3N31d2ru1\/Q+wocdZrRoQoUnFckeSMuSPMo66KW63eu5meDvCFh4D8NWek6bCILKxjEUSDso6Vp0UV6KSSsj5GUnKTlJ3bCiiimSBGRSeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQVneKfB+meNtEm03VrG2v7G4XbJDPGHRh7g1pUUmk1ZlRnKLUouzRwPwr\/Zh8C\/BXUZbvw34c0zTLqYktNDbor89RkAV6lon\/AB6N\/vn+QrLrU0T\/AI9G\/wB8\/wAhShCMFaKsjSviKteftK0nJ9223+Ny5RRRVGJ\/\/9kKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjMyNTQwCmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDVFRLX2U1NGU4NTBhLWExMmItNGI1Zi04MzBjLWU1ZWVmNDJlYmU2MS5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDIxNi41MDAwMDAgIDM5My43NTAwMDAgIDIzMC43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjQ4Lzc5NDE5KQo+Pgo+PgplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICAyMDEuNTAwMDAwICA0ODMgIDIxNS43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjEyIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAxMyAwIFIKL1Jlc291cmNlcyAxNSAwIFIKL0Fubm90cyAxNiAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjE1IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTcgNyAwIFIKPj4KPj4KZW5kb2JqCjE2IDAgb2JqClsgOSAwIFIgMTAgMCBSIDExIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PAovTGVuZ3RoIDE0IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztXU1v3DYQvetX8FzAa\/FLooCigL1ZF+2hgGEDPRQ9FE7TIojTujn075eUtJKsR4mT9XLWtZ0g9oqR+DhvhsPRSMM9\/\/7mN\/HHF3G+vflb3PW\/tzdFualt2f0R4e\/ZtEG5Tf9ZOKn7z+LuvngQD8V1ce1\/7n+Ha++LWtabcI60\/vDT9FCWptpUjWycby\/nh+HkP4ufvxGfi9BluXFlqZRWWraDmh\/7Eezl6Eb95e5zcd5JWFzeFudXlVBG3H4Q3fln3a\/b+0L6g6aqxe178W0Y2Hfi9mMhVfjPrkV1LXJs0W2LHRtMd0o5ttj5KRX0UnctdqVfBxc181OgATq56DrRY8sldLuFFhAAaXjXttRjww5ouJqdIsu2wY0NEkYHyDg4JDPT6NR8dFKnoaWZQ2canU1rDcwDqTtkKF0vZtnqKHpFnPkpwKTsJs3u1vuY7E6hkYtKx4FBA85dkLeXxq6oeN4Q8RqEFglmAExfgIiXaadGmJmRjoGq7dwCsRdkE6fdvBuch9gvXPMOTtlByxW0zPmNkAfjVZ1u5Yq2FaxGaBDPSZMRE4fxHmetRKqQX5i1yoAE0A34VAWjiXRcL1yVxVFt9MRTaWn2UdiZDGHVUhwTWbkIHhmiiUOuwckLy8Vh8wU7htDmECcAw1MIRJgeFCTomDDeyGQFPrlcKq4sMBSMUtI4qIEmrWoK3wRfkzboCHWEOIsQEESuAiJgFkQ6ToeBIBIhZtVMLs25MubSKD6CskbhlIOO4SJ1Aayjf0ITxeUQnTAO5wnBRKucI99+u82g2MlHHyNX\/tBUrnbT9k\/Tdqs3lTSNrYxvn5y01P6on+HuP1ta4fr4nZ6crIdhkpUbJZWqSleafoYqP5uayjkr4t34OVvb7uQzJYP1h5939+L8h\/taiHd\/Dcb1pow3y\/2fkUVaskKqUzVGyroSS59vtj95hH+FEj\/6fx\/FL7\/6a98Xlav8KIQKSVIt\/vm9uGlBh0XQL2l+8pW1M4ufp0skabgeTzYer9J+JB7yg4fMCqhq3SJWkguRXcSgQ6\/Al8xpQAwysmqRl9QAaCtmLfJy2iJ6GXm1yEpqAHQNtxZZOW0RvYy8WmQl1QNqpbi1yMppQAwysmqRl9QAaC2zFnk5bRG9jLxaZCU1ADrHrUVWTltELyOvFllJ9YBGSW4tsnIaEIOMrFrkJTUAWsOsRV5OW0QvI68WWUkNgK7m1iIrpy2il5FXi6ykekCruDMpvJwGxCAjqxZ5SQ2Aljt3w8tpi2iZcze8pAZAx5274eW0RXTMuRteUmWYFdy5G15OA2KQkVWLvKQGQMudu+HltEW0zLkbXlIDoOPO3fBy2iI65twNL6kesJbcuRteTgNikJFVi7ykBkDLnbvh5bRFtMy5G15SA6Djzt3wctoiOubcDS+pMlSxcedueDkNiEFGVi3ykhoALXfuhpfTFtEy5254SQ2Ajjt3w8tpi+iYcze8pHrARnLnbng5DYhBxkeIT34lvmtZeLfwYeXC\/l16XcfqGD32ZniVXu3rGdXlUg1BNbSo7VJxwniOhFou1ZfPGTGrGpi8f9+9Sq8mHTcLxSoTJBgNYgOS2oGY2HEvOBY+QH0igrdv2z9VcfECVBUOvFn3klzNaYXKlkiJElYWYIkSoZyLUKKULhbvoXMy5vSUskjZUbpq57ASE93VXpg1Euf1Nhr3GcA6w24yNV81GEJxmFYwSaE+CJA0oXIlXWakzZxxQrVqusZM23RRFNayEYrxyCWvmV2B8i7rse9WK8NWhOo\/qHACYyNsJJGueiMUZYMyqzkOWI2us5MevMnIeqScNr0bA85x7ZLd6GY+OVHj2EIoh47UsQM2uraDWlR+9YQ5YZplPghVf3AKFpTmn9utmY2C4DpPrzzOTbdTyy4ouXFHWfFQOQxSX4K3wopW8F8YVC55tMxs66HsFd0hpW44XVGNLg2WgEXjy63GifQQzpC2AUjHM7jeYe11fmGDpo17vKpNNU2p2idEOrDYYxE5fbuP7MofCMGIIxIcEkL2yK4QzyWw0264Kd+l7whybYNDuWlYchfZzWFgCEMjlCRym3KUmBQJIgQUp7gL9gfGM9QPu0\/HrI0pwtghu4gBYztQFsxCdENfob7cdjdhEfZ7iuwJBDsA4c4dSP2R4u3FCHx17yPc6qjf2Cq3eZr9ZouRcBf2lzlkPlPyL+lERCQYPE4EWTIZ8MBzZC7yOCI30I3R+CE7H0WSnOn1j2mdmghLuIWPLCjgL\/A2Cz0o5n4IN4yRfWmeZ0rXH1g5ZHRxM06Y+JTVLb2YTTfTyWgxo2iRPRxxUCDs0kW5NWJWcpGvzUJbPQ6EYByNWsO1iSWhYOt9kukpN\/5r\/ipyj53e1u3NgloLGpRDucehPMhaiKMyG1klV3KEL+0xxTyCpOzMR7Jc8obMuc1yVOepIsjK2FdjUM9gK\/TsBjWo82QGVbtXY1DPYOf\/7AY1qPNUBlXL+VtVL9eguL9wILf1jLo7mfWYIckIGRLCHs5P2T46O7mjaJieBJdiuuBp8v4hzibC4xDshpB0pbwrgXcukGHFjvH7HfCbA\/CtjPlFlO3mCS5B50+DBYOu68d4q88eCKsPekzCFt5MFj7K+mbhr8bCnVxR4Atb8COLEuV5DDySNxJW+OQ30iwmcHJP61HBp4oKnNHLisZgKf09Sph2oHxbBeGtgMWvS8uupIGikympHtLghDc3Iko66sPEVUeOj1l50pojRadSUlMuvyP64pw1po7JPnX1pZUTPVAddbduPft941eHci2ui\/8ADaNz4AplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjIwOTgKZW5kb2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FSQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTggMCBSCj4+CmVuZG9iagoxOCAwIG9iago8PAovTGVuZ3RoMSAxMDI1NiAKL0xlbmd0aCAyMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoJdBvXee69MwAXiQt2gNgH22AbAMRgITZi4w5uIEFRJEWKFCVSkilRsRbLSyzZsmIrieQ6dlyHrG3JseO0Te3UTeK4qerErZOXtM5zW7fPjfv62vq5yfFzrNemSd4RidH7Bws3N3HOKeYMcOfOzJ253\/\/\/379cIIwQqkPnEYnQ0KjX\/9sX\/vAS9HwW9tnFpTsXBr766N9B+wOETC8dPjR38ODbPX+JkPkq9IUOQ8duXeMhOH4bji2Hj506+\/6HipfgeB0hXLe0PD9n9mv+GiGrAM5\/6tjc2ROoFz0Hx\/z4xuNzxw6Frsw8AsdfQYg4gASCB\/FvISFCwhUhCyMYyr\/kX6EFAm7g9\/LnnxBxaxgZp\/hR+OPuoaFulELoVrEGcQgt1K4QcAI\/zZ8TRIVfLV1Hoho0CqNcE1yHdh1qRBKkRBp4jpwKsmKzmKX4LxKOKDE2Y5bELCYeLL6rYBiCYhh18V1Cx0l8+EOfr\/QjuM4wa1nB9dJ+gmEEd6ydFnymvMPLOuHN\/6b0rFp4BgxNwcjEwFOEZX28fNMDD\/CT6r91g7yPfBxRKIuQNGgLh0qbQlna5HJZbQ2\/mU20jd\/C8prymbCifGUwGCifMZvKVw5gnTYUGMjtnxnoDwV1Wq0uGMr179+fGwiGtLpVLG42Uj5fKuXzUAaxSCQ2UN7WZNrrpYzNYvyKdK4wmkyYTRibzInkaGFOOj9SaG83mc2m9vbCyBlpZyzm8bZoMNa0eD2xWKc0E495PRq1WuPxxuL8jABTUkteRAJUD7KVsthMSpVmjB\/6xVPctxa\/wYkXuVc+Q9xcv5u8WCQehAvhnjOAESN4A9CSltGiA2UQ+PnTNbQN61YblAqPWwUft0ehJC\/y99+wqlswblFbrS1qjNUtCKOBWx+SfYBnEvSoghlAVMaK9VdRBSEHt6EGQJfPsX64Ulnqw\/9npn8gFNbqKWNbuKerf6670+NWyov7iVpSIfd4hoIuxmAUSyQSs8nfmspHIs4ZPcOkM2KjIR7JD82aj43viccNBsocTQzl93feuzseabNZFAqXuz2ZN6fb2pxupYqi2vrcdodKDYhZQGN\/BJAI0W4kBv3k8aslywCymMcyzLdJGk\/+eEH2wfynXm8+wq2tEN+9\/gXu5qLye++qD\/xMdpV479FiE6ArfQK+VMRP1u9+kvhJkf4K8bPPAdaTgFAWELKhAowvLqmPuTRhpbmqfiWg5GIeE7kZzsMzaypA1WygVMUJJFRCOly5myUuyRVOZzLmcqvUeAXk4vVkMyPzuZzLVVcrvtZQU6fFv5NhWYtZIsEyKW2LdIVDRiOZqW1Ru1zRWO++zk4rjUuK3J\/bt4LfDNG0QoGlMoqytnp9NlqpwJQ5k1ngphmWtTZq3Ax+YQnv2i2TG4wOl8kik+l1bpejz+x0W+2gGxZLPJ7raQvbLDJewdD98KUDqiHL2gbaJURrPPdAjwpkAOYJ0tiFmuA8TwYY07we8yY8yB1\/Fv\/wKIZf8ih+8zl5cVyQX3uxZNP5pbUs\/g4YNoFuB5TbSlZg41EGhpGGK7bM63NJL6G3qnUlayaeXH1MkZJKnM5sx2wmzE9avtLUqFLptdSBaETd8ibx9fW78RViqr+\/rc1gxACe3Z5KTRGdxVfaabtCWV+PaWs6BbMYguf3woQEiEbdlTfAOw1BKa8I0Fx9pXDVDsJlCZetBLbKhcQLq1eKj6lVPk8mky+kUoxL07K7XqNxMan02HA64\/Gp1KtNjXqth2nvZ1v1evFuiUyrB6kmPR6tvrHpRQAL4VfEi2OFRIKi9PpwZGh4fmB+aDgc0eox0EyiUJgXizujcbcHJGekgsHk9xm302SSScHWNQwTj4MEl7mzBC2cQOatrFnVR2WVJZW1lfc\/gR2OVHt3V8zoY1mns0xgTifL+oyxru72lMOB36v7+mOPLh\/v66EWbOnM7Oy9559sePre87NzHR32aaqnd\/nY5x\/ldWcQGFsL9pMHVKvolLm5im6ZZMyBTYKpolrhn22kHma3qsD9uFHk8uzNJeJOl0KJVUq3KxkfWBrodzhWFEqHM5GmaYmkvlalcNhTyz3dZrNKzXiTqaE7RkadbrxKmihfqzfpcikVNyidVqWSNCvkRr3TEQm0emwWuRxb6WR6wGqxKJVSmV5PqaUykaipuVFtsvjZnnir32SRypzOjmx\/ymJrbsZikV4HszZyZ\/HbZbxx9f1r6dAOJ0RXHRd+2+5MJru6o1Qr2+pygnvQOZlWv5uKdnclk047\/mndy49+\/thybw81be3IHpi779zTDU\/ed+7AXEfGNkP19B1ffvQxHm3RrSeIKyU\/WrJE4gpX8wC+Kbh+8x2hlfccvLXaS9bKexuwVPA0QJaEDC+8wCXv4d7BB9z3cKlvCoQlR732TbgWo8tg6L+AlgFGBV9Q0vXyHMx8GECVZ1HW+H7uT3DHTCyi1Wi0kdgM9y\/X8KuXZmf8Pox9\/plZ\/A8X9PpgsDPRFjJTa98TXMceX2F06TQvDni\/0\/CkaIlprGWukdKBrSTL06xZvM0XYdHqmZRG4\/N1ZEaywaDNJpOtYqmCdkSjHq\/JJJGVuWr9PWLf8GAsQhmwRELbE8m9xT8khrtdTplMpXI5w2F4et2tD\/HPBLPw9EqkE2bFNdvcXNnyg\/gG1\/LsKm5uVCo0EoV8N5bo9Y6ox6cFT37mzDvr57wKVW2dQEB8sqZGiJWKUGCKnxOP4z2ViKqhwqW8c5XCF\/ZcI54s\/jNhGCk+XI54iv\/rgQcIio97MFLdasQYvQxxGLKW9KmiS0GMbbbOvRqJZFc9fvmegUIhkrDYbA47cw7mc\/zWDewjH0LNvOR4f1NisoopSXccL2O1yutpUWGsavF4VWpix3GO1sCHtrdoNC1k3ZYDfmanuefIZbDyCn\/yM2NxlS6rDE4HQzsItXYnYdbKt4VrINvLxDGsaHF5UunCnkyG8aq19fVaLcNkUmNjcMyA8azixmadHsw66nLp9RJZnUiv97O5JMPodc2NxNtrbwj+iesUzxcKCQjNeEcZDg7kZqfnh4ciYbBpKpEojC2Kxdl4nGE0ECJJZSaT0828HWNZ3m2UYzeQwh2AZxv6MuD5ETTP\/hq0qnpdwsdWQYf8TRT7c9pfq9nE68UYeZGb\/TjN5uO8G2QnPD8G+lPGlt0WKO8M+sw7wr2Kg8D\/GPZ69Hrh54St\/qHh2YVcf6tf1dKi8rf25xaODA963XBKA7Ftotvn0+h2N+CG3TpNq\/c42IDdzg53djqdFgtEc8P7zFP5fDJhtbjcvX3TYQ8DdKHxeSPRqDnGT0+jK6NGOEqo6SuoWWu3KkutbfOlAa3HsR5LxWJFyO7Q6kTNNS5gYzMVCvSJFAril8V68qLwYQGGj0gM5upobcn3dLeFjQaBAJ7FRwDDgh8iBxqHZ7FbOa7sk8yBLfhUXZJZHtwIk3cGB6xsMzKojIS7jg8Hg2qNSun1dqdb\/VrtitczVjhxrJD3MhgiXU9X9\/yFC6f6c243BHtaXSDQ1TUCsIWCev2KVhMMdHcFWK3WaIzEBojf16h9nniXD9SuRe3xJqdz\/QxD0\/0DJ7xs0O3R6qh9Gi3jhcfzluJVKkEKbvAz+aTPBy5d1eJvHcj5fSoVzzDHYf7HgJtG+dnLPyL5Sggb2mGwVZdWVeINYKogVIMN4mtNTXePQNIsk0MYRpmcDm\/AZddrRc24sVGjszvb0uE2k0WY30UZfb54LDuZTbuccilWqXy+ru6p+d4+H7wp2GIq9YlPCK5foB3pbH507KV8Iul0KiBIsFpZNh5iW+20SoGxwdjKxvC+jozTAYGQydwW7erp25PrD0fAoh32juzoyFjvuXvuOnQwFoXZnwf7uBtmDykZpqWQfJJb08qqZCvGQm8NQaqyLesJtt+TIJY5mdXE+jtGOzJen6oFK1Q+b0\/vXF8qwwYMVN2ju\/Q6vy8dcjt1+ubmZrHBwDDRQdpOpI3EvivcNyRiEQbRB4O53PTenr5Qm04vk0OC0L6nE5hFCfBZLH5\/OtLaarXK5HI5z7+nIH87WOHf3g2G2Skc6A1ss2tr7c5cr0pCVRvDzaufU\/ZglcLLdGankqGAHaJsvALE4o52eLxqsHGiZ1GlYjyZ7J6eSNgO7mkVZgynWRo4sLGJ+OuiZztJSa10LFEoPk\/kuzZJKj5m7OvMhoJGg1QGJNY+VvwqMdLvdPJgiCR6o83OR+fz8CXcqEmIEWKlLMnvZj4wkZPw9ZMPzn7wzk\/v+OAs\/sH6k+R8kv+q1B2yxI1Tp7jFk6W4FGA7B\/bu5j0quN8yUraPGHx4m8HXYvLc+o\/x5V4Hzb8Yr5zZfCio0awwzMT4\/beP5t0umKDe6HB6uG+dO7eM\/3gk0uZlfHFfq05nMIbbehbGxthWbHf09s6F+PEDQT93lY\/N4E3IJ2ButZDNlqIPzNZiXpLkE+uPEYZ7H+S+QMhW8BfOTZE9Pyv+d9KyVs67psFyD8BMWpAf5XiE8BavG7RtFXBtYFO25SC74mmlsk0FL99SvkFeuwURZc3mHeQBzLLj48eOj4+zLHhUlu3uGjsxvtfPrup1gWBnNxvQ6HjC6ulhWZ0G3+vxDecXjuTzHgZ7Pfnhw4sjw17PCm6BcDzeXspdIPOFNCjuYdQtuOdE\/4DdgcFSB\/pPdLfHGbda5XKBQWSDrF4L5qFng9muVracmbCtXURooqvH7nDYe7omjvblaPjk+o4Sca8XHDCQYyq1WYcB6acB69OAXg2PNOaVhzzN1T+Df148Ibg+vrYiaD8HV43eukUOArLgEcIb1r4RvG9L8TcZMszuKEIFdzr6jYSghjZzooujBcYtFkslFOV0ekJOp1bf1IybGrUapz3CehiLSSEX9PJhQCbdP5nJOF1SOeidt7trerGv18so5Q0NJlMyvXD4cdEFbLOmksNDhT\/Op1N8UoOxXGGl2QAQI+twKFVyqdXkcfs7sx2hNiNlNsWiPUCLA7loFAzT6ezs3jMx1bZ\/9sD4RGcX4A8YXAHV3F9BCnRRGLQS+1e47+NXeHsiuU98+ks8\/+S53yF7gX\/UKIGmeQ8i3qJQpTSnkiGLf6Osulq1+xVZ9fXP+nzje054k8l4wp4Pw09vKGDQ4uIzKgjCMplRSLXdoEaQaqsZN6TaI6kMiF+1AhG7bjPX3iWR6fROdynX1jU2kxfXr5wdHXO5mxstpthUh0aDNZpQaJD4Gnfzv5iAA0KDECH3bI2QIbf4eCzCv6rCUKVw4g8arxRr+WlnM2Nj6aSX0ah37WrReDypzFghk2UgFsWrTU16PcMk+wN+o15cL5PpDS4Gps3o9U1N3HMC9g\/WjKTs4+dYKWZSxrYQP0eX2SSXlSqZCZ6\/JrkHhV8RfBktoi9WOWhLJRY4eqehhOgdgi2RjGJHZXHD61bLFls8s1Ih3K4qm0WNjQdv3MRuVDgq2Am\/JJDKaUcyNRlxudWaXQ11zrtdwrpaiQjCCYgjNJrmJmGNRGx3pDITUyeP7p3o6vazWp2wRiZxO7OpvXtu6+3PscbY+PjA+cWjQ\/lgSKWuFVpMycSesdtuu\/f8kcWhwSCrUq1\/saZGIBFp1TaVWqNuUSpEYRCB1eZwuRKMV6vd3VBXq1KaTW6X3xecZAPebhVNhzx2mjLKlfiLg\/2DybSNlsltdCjYgX\/I+dtttFReW6dWez2JRPfdR4BMIZMBXjRQsXhh7MjROz95+MjISCSq1UtEhv02vuaayeyfufPOhx+66+z8XE83beVr1tC3\/+zZt2KM12AUiXFDg7rF6YzGOwIBk0UsUQPnZLOj47neWNRpB7ffojGPKksxmceX7eK9aBbipq8DQ07AQWBDnNtor+JIttV3NqT8n1V4+NB5m1RJaWMDRYUjY5M9fSyrBb\/SFurvn35odr\/f\/7ReF4tN7QlH1Bo+2jeFQrmF\/j4+qNUbwm2DQzNj+XwmS9uvQn7mdIYC8dFY1KDHfhdFQRiuatHwrNsW7u5KxN1udUsgODo20xEM6fUtGpcnTBuMao1CJTWYLAzTFunqi8ddLoVSqfR6ujqmkm5GB7yBlUq3C\/SfBSMoCCvrJBSEWhukX7vpQpW8X59asZg6Mvs0GrWmXiJXyv1ms0SGv82pyPfmOjJmEyaFwnsFBOShVlt49swZ3rok3CopIS8CwxrK6wRbi8n0pgWQUiVEDSdvPsf9doNcbqBcTLtEq9uNa5qba1ibRa2SnX3fvsx9bZ40rf2CAluwgIoJBYJPYkyA1zEa2sg3i73XIuQj\/FP5ikUR2N\/I12OklH+LtGopulwJCpclaxabKRzG8sv4kYf2z7CtJiqZ3MtwDxJYNx6J6rRYo43F9v3fa8Tr3N8\/j12C605HfvT0aGent1UhuaDXBwLtXbxzX\/seYcPFd3fB0+dvfShgQbtKqz0fKSd8ZKGidufizvZlCtgELDaZUumJieWlicl02mKxmDKpycnblif3ZlJm09MKhdOVaB\/IxRNOt0KlUjDO9nhuMJFwOpRy4uLApaVjuQGaD0vogdyxpUsDDy0tDeQcdrsjN7C09LdDS6OFtogOPpG2wujS0PHRAligTqeNRgp8WoXGydvRW\/ySHWApJ83i4FuS24RoH\/dDbDlaQhvije8C2iY+PsEfxVdM+bcZDEmFtxXjzGFq63kiwb1BYGVHkAX0W9SB4NAH1\/Dl6b5eltVoaFtHx2Sae2wKi0sLXypVgB15j8AR03giYTS2+icnifB9SiXjSmSdTpmUr9VJpbQjnij0x+M0vav4zAW12g8E4fdpNPd56xyuVHrw9oEhuwNmeujWDUEjSC7Je7rtfLw9Iv1VlYaKxMRUUNCobAVv\/9Dy9HS202LDmDIk2\/dN3PHp\/dPBgOjabqMxFpseS7Tb7VIZGLmHSScHx\/h8WcT9mNjHdZgcDoOetuX6lo5emnlw6Wiuj6Z9vkJhKRMKgbMzRqL50UOzR0dGIzEdRF4yuQSL7i\/VtCCuPrG5JiBlxbXmjWIuXfVKO2ta8o+raZ1ebbpMrAGwfElrPJV2MWrw2Go140on90Ci7maUyhXc0KiB0CETc7p1BomsrtGgZwO5JOPSaZoahWjtxRfxDzYKWnptJDw8BA77Y+pZ348FQ3z9C+Jsd5zPep8A6UQq1WK+Fhm5Vk6U+DkDmwlfh+bG2hoGD84vTkqra2tSDG2SxH\/5b6eyXPHUs69GT3I\/uko+\/q1r3Dsn49yP3h87dbMDL5OD3MvrnxVcX3+Nuw++\/4xMrGXxeTKx\/hL3CHkK98J7nAIv8i48S1eKHLcW+8VbC7BAbtmrON4+f+j0PfMHIzH8NLaYUu2FQrLdYsIw9l9cmtzHwGff5CUyuP4X+9vbdXq9rr19f8W21uAZVuTg2TnM7oin+Lr2jvi8hMnfFvH6\/eNjjAuyPbXP19k9wd3A4jPzB3q6IMew9fQeXODeuXYhFJ4\/cLFvcSQPEtA9YOeTjyMP9Dxw5Aiom0Pwp2VUMV+\/Jf8dmnWgTxhw5J\/wOo7i+Mvc9FVuRnC9+DQxV6zjYvh14v+VK8aC1i0VY\/Ae0urqO\/lc8UTLtWskeZX42oULRH11eZ1nklnQ3RmwPytkhFuYcyOU2uTODSdMbiQ2to3Vy82FmGp8Rc7gFm0r29m9tzsKyRVFScQajb+1u2tvVyLq88CxaKV+t1iq0VksTJvDpdM1NdfXyyQ6DRxHnE6dtrmJePWVzy8uJNu1OiwR2W3J9sm9Z1\/5\/KGFeAJCbpHEYksk9k5wL3+QTyZAfzWNjVgqd7t7ehagp1TUbWrCcrnX08vrDu8j6mGmMV53tsfOvxnTVGKMI1cbQqG5A4\/cNj7enqTASsxUKjU58YlLszOhQOPVBoMxGpvJA804+QqWhLbGY\/mFRMJgwPedmpwKBCFV7es9fPj8necOL+Z6HfZAYGrfHYX2hAkopg3i6dm7JgeHonEY2UjxGYGg5Fsf3lrLsFalu7EoQD5cvJe6do1oKP4NwQwUP3XhwgVBtLQ28Ete4vzaQElHhB2lDK2BHwVMs7Suw\/JDUfx\/Nb69iq\/gzz7JSe8q\/ssl5VUB8+mrYCxm8n+WRtJyNK83+O9ReaVH4Iex6kuMUC7jiwX+Z4pPwVscKqV8X17fC3fvIX+P17M0uos8T\/608r8NPrbhFfP8+nfwT1eIzzzyCD6wfpks1VuM+M\/xN4hsiWv4677BHSWy587xPAuTmC2t+ZRXkHmbwLV0mP9TSRhj0SrxGnfHPzQ+hVV\/cpl7dRg\/X17Q4S5yU\/\/72evYvn43fuFS8fuIf0pp7wyYfrm\/Of5z\/s86H\/1wZ4WvCyfgupqNLsy7ZG4MjTUD691aEb5eGmnrJ0P8BxolbyIn+QYawM\/z1XykwU+jM+QlNCAkkIW8iqbg+H7BBFKRX0G3k6+hIaIHnSBPwO8IMhLfRiJBO1IJAugynD9NeFAt+SK6jIeRCj+Jlsk\/Rafxa+gs+QI6TX4SDRAZ+H0VDcG+DPt54dvolECN5qE9CLsb9hnY07CPwn4F7s+TP0BDwnU0Rf4cZYk8YkkaSQQadFnwOJrHTjQuoKH9abRQetab6Anh+4gVjKDTglnox6hB8B14t1fRrGAPOghjXRb+FfTzff8NpfH\/QEZyjpcVCqE+9EewvYH+HefxBUJISIkQcYb4V9JMPkX+iHxfIBREBXcKflfwXcE\/CxXCS8IvCf+1Jl1zR80va8\/U\/l1dX91y3Tfr3qo\/Xn\/fLnKXYtfzu1UNkoYnGr7XSDSmG3+38ZUmfdP5pn9rutUcbF5s\/r3m15r\/UTQq+qroLdFNsURMiwPiiYqsM+jZihR3yov\/NKJnQKewAHQZvYSbKm2YJyYqbQL07T8qbRL50WuVtgBp0ZcqbSGylf7xxbdroP9gpd0EOHjKbWwFzbVU2jRYoarStkO7odJ2bz4L+3kuR73oFJpDS+gImkfj6BD8LqLD0DeIltHt6Fjp3Dj0HoS+w6Uzp9AJdBJFkRe2ZWgfQsfRArSOw5nyOHzPSfj2lMZYRCPwewD2U7AzcHQI+k7DtXNwdg8c3Q5XHymNYASP70E+1IqCwKVGQMMHe2jbCMYdI2y9oxsNwdYNrV\/3zJ1Hm1dmSzO6E3qrOJTfoRU2IypAz6HS87e+zTBcvYyOwpn50vVpGJnHark0LyOyfwS1RRidv+I0jOKBu5YBZ753GbZFeKtDG3iehP7bt81kvvTWJ0uIzfNRxP8HotbjAgplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjY5MTIKZW5kb2JqCjE5IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE3IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgNDkxIDI4NyAzOTEgNTA5IDU2OSAxNDQgNTE1IDU2MyA0NjQgMjI1IDczMyA1MzYgNTQzIDQ5NiA1ODkgNDY1IDUzOCA0NzAgNzIxIDU4OSA0NjkgMjI4IDQxOSBdCl0KPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggODE5ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQxPiBbPDAwNTQ+IDwwMDZGPiA8MDAyMD4gPDAwNzY+IDwwMDY5PiA8MDA2NT4gPDAwNzc+IDwwMDYxPiA8MDA2Qz4gPDAwNDE+IDwwMDc1PiA8MDA2ND4gPDAwMjg+IDwwMDczPiA8MDAyOT4gPDAwMkY+IDwwMDU2PiA8MDA1MD4gPDAwNjg+IDwwMDc0PiA8MDA0Nj4gPDAwMkM+IDwwMDNBPiA8MDA3MD4gPDAwMkU+IDwwMDZFPiA8MDA2Mz4gPDAwNzI+IDwwMDMzPiA8MDAzNj4gPDAwMzU+IDwwMDZEPiA8MDAyMz4gPDAwMzI+IDwwMDM0PiA8MDAzOD4gPDAwMzc+IDwwMDM5PiA8MDAzMT4gPDAwNjc+IDwwMDcxPiA8MDA0MD4gPDAwNTM+IDwwMDY2PiA8MDA3OT4gPDAwNTI+IDwwMDRGPiA8MDAyNz4gPDAwNDI+IDwwMDQ3PiA8MDA2Mj4gPDAwNDk+IDwwMDU3PiA8MDA1NT4gPDAwNDQ+IDwwMDU5PiA8MDA0OD4gPDAwMzA+IDwwMDQzPiA8MDA0NT4gPDAwNEQ+IDwwMDRFPiA8MDAyQj4gPDAwMkQ+IDwwMDZCPiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwNDUwOTkgMDAwMDAgbiAKMDAwMDAwMDE4NSAwMDAwMCBuIAowMDAwMDAwMjgwIDAwMDAwIG4gCjAwMDAwMzM4MDcgMDAwMDAgbiAKMDAwMDA0NDk2MCAwMDAwMCBuIAowMDAwMDAwMzE3IDAwMDAwIG4gCjAwMDAwMzMwMjYgMDAwMDAgbiAKMDAwMDAzMzA0NyAwMDAwMCBuIAowMDAwMDMzMzAyIDAwMDAwIG4gCjAwMDAwMzM1NzkgMDAwMDAgbiAKMDAwMDAzMzc1NyAwMDAwMCBuIAowMDAwMDM0MTQ1IDAwMDAwIG4gCjAwMDAwMzYzMTkgMDAwMDAgbiAKMDAwMDAzMzkyOCAwMDAwMCBuIAowMDAwMDM0MTA1IDAwMDAwIG4gCjAwMDAwMzYzNDAgMDAwMDAgbiAKMDAwMDAzNjU4NyAwMDAwMCBuIAowMDAwMDQzNjEyIDAwMDAwIG4gCjAwMDAwNDQwODkgMDAwMDAgbiAKMDAwMDA0MzU5MSAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKNDUxOTcKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957594,\"created_on\":\"2026-09-02T05:26:42.563Z\",\"updated_on\":\"2026-09-02T05:26:42.563Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 05:26:42.5602", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 05:26:42.5602", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 05:26:42.5602", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 05:26:42.5602", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79419" }
{ "timestamp": "2026-09-02 05:26:42.5602", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 05:26:42.5602", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 05:26:42.5602", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 05:26:42.7507", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T05:26:42.755Z\"}" }
{ "timestamp": "2026-09-02 05:26:42.7507", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 05:26:42.7507", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 05:26:42.7507", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 05:26:42.7507", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79419" }
{ "timestamp": "2026-09-02 05:26:42.7507", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 05:26:42.7507", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 05:26:42.7507", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/11142717-d489-357b-a9eb-58b683a2d855" }
{ "timestamp": "2026-09-02 05:26:42.9346", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T05:26:42.939Z\"}" }
{ "timestamp": "2026-09-02 05:26:42.9346", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 05:26:42.9400", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 05:26:42.9400", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26874." }
{ "timestamp": "2026-09-02 05:26:42.9400", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79419" }
{ "timestamp": "2026-09-02 05:26:42.9400", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 05:26:42.9400", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 05:26:42.9400", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/dc61a4c8-1124-30ae-a82b-4abf50439439" }
{ "timestamp": "2026-09-02 05:26:43.1370", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T05:26:43.145Z\"}" }
{ "timestamp": "2026-09-02 05:26:43.1370", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 05:26:43.1414", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 05:26:43.1414", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26875." }
{ "timestamp": "2026-09-02 05:26:43.1414", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 05:26:43.1414", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 06:42:33.7460", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 06:42:33.7460", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED\",\"EventArgs\":[{\"Key\":\"OrganisationId\",\"Value\":264},{\"Key\":\"CourseId\",\"Value\":314},{\"Key\":\"BatchId\",\"Value\":2915},{\"Key\":\"UpdaterId\",\"Value\":678}]}" }
{ "timestamp": "2026-09-02 06:42:33.7460", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED ###" }
{ "timestamp": "2026-09-02 06:42:33.7460", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchScheduleUpdatedNotification for batchId=2915 orgId=264 #" }
{ "timestamp": "2026-09-02 06:42:33.7762", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 06:42:33.7762", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 06:42:33.7762", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 06:42:33.7762", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/b353bc7e-8861-3fa8-92d0-93c2ac0d9f31" }
{ "timestamp": "2026-09-02 06:42:34.0026", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T06:42:34.006Z\"}" }
{ "timestamp": "2026-09-02 06:42:34.0026", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:34.0026", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 06:42:34.0026", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26882." }
{ "timestamp": "2026-09-02 06:42:34.0026", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 06:42:34.0026", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 06:42:34.0026", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/88911260-0085-39c1-930c-593f39b15fbc" }
{ "timestamp": "2026-09-02 06:42:34.1644", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T06:42:34.182Z\"}" }
{ "timestamp": "2026-09-02 06:42:34.1802", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:34.1802", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 06:42:34.1802", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25883." }
{ "timestamp": "2026-09-02 06:42:34.1802", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 06:42:34.1802", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 06:42:34.1802", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d981df43-8d9d-34be-8e74-21226f9e6c74" }
{ "timestamp": "2026-09-02 06:42:34.3554", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T06:42:34.359Z\"}" }
{ "timestamp": "2026-09-02 06:42:34.3554", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:34.3554", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 06:42:34.3554", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26131." }
{ "timestamp": "2026-09-02 06:42:34.3554", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 06:42:34.3554", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 06:42:34.3554", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5f65ddca-8fda-33f4-a77b-12dec10a3aea" }
{ "timestamp": "2026-09-02 06:42:34.5341", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T06:42:34.539Z\"}" }
{ "timestamp": "2026-09-02 06:42:34.5341", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:34.5341", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 06:42:34.5341", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26401." }
{ "timestamp": "2026-09-02 06:42:34.5341", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 06:42:34.5341", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 06:42:34.5341", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6ebd5f6f-6189-3dee-b2bc-99e3c6571c2f" }
{ "timestamp": "2026-09-02 06:42:34.7076", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T06:42:34.712Z\"}" }
{ "timestamp": "2026-09-02 06:42:34.7076", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:34.7076", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 06:42:34.7076", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25926." }
{ "timestamp": "2026-09-02 06:42:34.7076", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 06:42:34.7076", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 06:42:34.7076", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f90c90fc-31f8-335e-bc79-a71ba89df829" }
{ "timestamp": "2026-09-02 06:42:34.8777", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T06:42:34.891Z\"}" }
{ "timestamp": "2026-09-02 06:42:34.8884", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:34.8884", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 06:42:34.8884", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25922." }
{ "timestamp": "2026-09-02 06:42:34.8884", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 06:42:34.8884", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 06:42:34.8884", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/4ee15d17-0e84-369b-99f2-6d4e5a9dece9" }
{ "timestamp": "2026-09-02 06:42:35.0699", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T06:42:35.075Z\"}" }
{ "timestamp": "2026-09-02 06:42:35.0729", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.0729", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 06:42:35.0729", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26329." }
{ "timestamp": "2026-09-02 06:42:35.0729", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 06:42:35.0729", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 06:42:35.0729", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b74778d9-32db-3ab3-b3ad-e46a934acd1b" }
{ "timestamp": "2026-09-02 06:42:35.2410", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T06:42:35.255Z\"}" }
{ "timestamp": "2026-09-02 06:42:35.2516", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.2516", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 06:42:35.2516", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25854." }
{ "timestamp": "2026-09-02 06:42:35.2516", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 06:42:35.2516", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 06:42:35.2516", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/308bd8eb-c95d-3ba2-89dc-8547b7c62a9b" }
{ "timestamp": "2026-09-02 06:42:35.4255", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T06:42:35.431Z\"}" }
{ "timestamp": "2026-09-02 06:42:35.4255", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.4255", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 06:42:35.4255", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25862." }
{ "timestamp": "2026-09-02 06:42:35.4255", "level": "Info", "severity": "INFO", "message": "## Batch Update Push Notifications sent to 9 devices ##" }
{ "timestamp": "2026-09-02 06:42:35.4320", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchScheduleUpdatedTemplate.html" }
{ "timestamp": "2026-09-02 06:42:35.4320", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.4320", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.4320", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.4320", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.4833", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957659,\"created_on\":\"2026-09-02T06:42:35.486Z\",\"updated_on\":\"2026-09-02T06:42:35.486Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.4833", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.4833", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.4833", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.4833", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.4833", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.4833", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.5338", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957660,\"created_on\":\"2026-09-02T06:42:35.538Z\",\"updated_on\":\"2026-09-02T06:42:35.538Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.5338", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.5338", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.5338", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.5338", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.5338", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.5338", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.5877", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10635@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Usman Oconner<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957661,\"created_on\":\"2026-09-02T06:42:35.590Z\",\"updated_on\":\"2026-09-02T06:42:35.590Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.5877", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.5877", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.5877", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.5877", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.5877", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.5877", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.6379", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957662,\"created_on\":\"2026-09-02T06:42:35.641Z\",\"updated_on\":\"2026-09-02T06:42:35.641Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.6379", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.6379", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.6379", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.6379", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.6379", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.6379", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.6932", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04580@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Keese Carbonell<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957663,\"created_on\":\"2026-09-02T06:42:35.696Z\",\"updated_on\":\"2026-09-02T06:42:35.696Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.6932", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.6932", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.6932", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.6932", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.6932", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.6932", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.7526", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957664,\"created_on\":\"2026-09-02T06:42:35.755Z\",\"updated_on\":\"2026-09-02T06:42:35.755Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.7526", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.7526", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.7526", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.7526", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.7526", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.7526", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.8251", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11825@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Steve Foxworth<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957665,\"created_on\":\"2026-09-02T06:42:35.836Z\",\"updated_on\":\"2026-09-02T06:42:35.836Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.8251", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.8251", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.8251", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.8251", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.8251", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.8251", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.8933", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06227@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youssef Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957666,\"created_on\":\"2026-09-02T06:42:35.897Z\",\"updated_on\":\"2026-09-02T06:42:35.897Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.8933", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.8933", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.8933", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.8933", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.8933", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.8933", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.9452", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08022@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lynne Cassel<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957667,\"created_on\":\"2026-09-02T06:42:35.948Z\",\"updated_on\":\"2026-09-02T06:42:35.948Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.9452", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.9452", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.9452", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.9452", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.9452", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.9490", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:35.9903", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00007@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Evamaebeckha Jerusalem<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957668,\"created_on\":\"2026-09-02T06:42:36.001Z\",\"updated_on\":\"2026-09-02T06:42:36.001Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:35.9903", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:35.9903", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:35.9903", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:35.9994", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:35.9994", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:35.9994", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.0498", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05739@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Karo Kurz<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957669,\"created_on\":\"2026-09-02T06:42:36.053Z\",\"updated_on\":\"2026-09-02T06:42:36.053Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.0498", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.0498", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.0498", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.0498", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.0498", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.0498", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.0992", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00345@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Arlinzenzie Noon<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957670,\"created_on\":\"2026-09-02T06:42:36.102Z\",\"updated_on\":\"2026-09-02T06:42:36.102Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.0992", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.0992", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.0992", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.0992", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.0992", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.0992", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.1478", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957671,\"created_on\":\"2026-09-02T06:42:36.152Z\",\"updated_on\":\"2026-09-02T06:42:36.152Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.1478", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.1478", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.1478", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.1478", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.1478", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.1512", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.1896", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957672,\"created_on\":\"2026-09-02T06:42:36.205Z\",\"updated_on\":\"2026-09-02T06:42:36.205Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.1896", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.1896", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.1896", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.1896", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.1896", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.1896", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.2517", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957673,\"created_on\":\"2026-09-02T06:42:36.255Z\",\"updated_on\":\"2026-09-02T06:42:36.255Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.2517", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.2517", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.2517", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.2517", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.2517", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.2517", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.3017", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02303@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chet Bigham<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957674,\"created_on\":\"2026-09-02T06:42:36.305Z\",\"updated_on\":\"2026-09-02T06:42:36.305Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.3017", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.3017", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.3017", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.3017", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.3017", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.3017", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.3551", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02649@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Boucher<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957675,\"created_on\":\"2026-09-02T06:42:36.358Z\",\"updated_on\":\"2026-09-02T06:42:36.358Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.3551", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.3551", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.3551", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.3551", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.3551", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.3551", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.4045", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957676,\"created_on\":\"2026-09-02T06:42:36.412Z\",\"updated_on\":\"2026-09-02T06:42:36.412Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.4045", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.4045", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.4045", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.4045", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.4045", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.4045", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.4578", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04815@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Marquincess Frame<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957677,\"created_on\":\"2026-09-02T06:42:36.461Z\",\"updated_on\":\"2026-09-02T06:42:36.461Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.4578", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.4578", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.4578", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.4578", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.4578", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.4578", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.5099", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04552@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ider Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957678,\"created_on\":\"2026-09-02T06:42:36.513Z\",\"updated_on\":\"2026-09-02T06:42:36.513Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.5099", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.5099", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.5099", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.5099", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.5099", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.5099", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.5603", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957679,\"created_on\":\"2026-09-02T06:42:36.564Z\",\"updated_on\":\"2026-09-02T06:42:36.564Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.5603", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.5603", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.5603", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.5603", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.5603", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.5603", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.6112", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05604@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lenny Lehto<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957680,\"created_on\":\"2026-09-02T06:42:36.615Z\",\"updated_on\":\"2026-09-02T06:42:36.615Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.6112", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.6112", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.6112", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.6112", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.6112", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.6112", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.6637", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07362@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ljudmilyne Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957681,\"created_on\":\"2026-09-02T06:42:36.667Z\",\"updated_on\":\"2026-09-02T06:42:36.667Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.6637", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.6637", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.6637", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.6637", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.6637", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.6637", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.7117", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11376@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Dane Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957682,\"created_on\":\"2026-09-02T06:42:36.718Z\",\"updated_on\":\"2026-09-02T06:42:36.718Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.7117", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.7117", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.7117", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.7117", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.7117", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.7166", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.7594", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00927@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youss Lorch<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957683,\"created_on\":\"2026-09-02T06:42:36.768Z\",\"updated_on\":\"2026-09-02T06:42:36.768Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.7594", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.7594", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.7594", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:42:36.7594", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:42:36.7594", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:42:36.7594", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:42:36.8139", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Confined Space - Executive - Batch-3\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 12:05 PM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957684,\"created_on\":\"2026-09-02T06:42:36.817Z\",\"updated_on\":\"2026-09-02T06:42:36.817Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:42:36.8139", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:42:36.8139", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:42:36.8139", "level": "Info", "severity": "INFO", "message": "## Batch Update Emails sent to 26 Managers ##" }
{ "timestamp": "2026-09-02 06:42:36.8139", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 06:44:53.3062", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 06:44:53.3062", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17627},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"Test\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":10667,\\\"MobileNumber\\\":\\\"\\\",\\\"WhatsAppNumber\\\":null,\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":null,\\\"WhatsAppCountryId\\\":null,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Aden\\\",\\\"LastName\\\":\\\"\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Aden\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":null,\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-02-17T09:11:24\\\",\\\"ModifiedOn\\\":\\\"2026-02-17T09:11:24\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 06:44:53.3062", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 06:44:53.3062", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 06:44:53.3518", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 10667" }
{ "timestamp": "2026-09-02 06:44:53.3518", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 91" }
{ "timestamp": "2026-09-02 06:44:53.3518", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 06:44:53.3518", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 06:44:53.3518", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 06:45:36.5670", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 06:45:36.5670", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17629},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00004\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"17-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":10667,\\\"MobileNumber\\\":\\\"\\\",\\\"WhatsAppNumber\\\":null,\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":null,\\\"WhatsAppCountryId\\\":null,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Aden\\\",\\\"LastName\\\":\\\"\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Aden\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":null,\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-02-17T09:11:24\\\",\\\"ModifiedOn\\\":\\\"2026-02-17T09:11:24\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 06:45:36.5688", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 06:45:36.5688", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 06:45:36.5688", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 10667" }
{ "timestamp": "2026-09-02 06:45:36.5688", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 91" }
{ "timestamp": "2026-09-02 06:45:36.5688", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 06:45:36.5688", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 06:45:36.5688", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 06:46:40.7244", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 06:46:40.7244", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"COMPLETED_BATCH\",\"EventArgs\":[{\"Key\":\"BatchId\",\"Value\":2915}]}" }
{ "timestamp": "2026-09-02 06:46:40.7244", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : COMPLETED_BATCH ###" }
{ "timestamp": "2026-09-02 06:46:40.7244", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToBatchParticipantsForCompletedStatus function for  whatsapp notification #" }
{ "timestamp": "2026-09-02 06:46:40.7244", "level": "Debug", "severity": "DEBUG", "message": "Executing completed notification function to batch participants" }
{ "timestamp": "2026-09-02 06:46:40.7547", "level": "Debug", "severity": "DEBUG", "message": "Generating certificate." }
{ "timestamp": "2026-09-02 06:46:40.7547", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"HandleMessage\",\r\n  \"Message\": \"Value cannot be null.\\r\\nParameter name: path4\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.ArgumentNullException: Value cannot be null.\r\nParameter name: path4\r\n   at System.IO.Path.Combine(String path1, String path2, String path3, String path4)\r\n   at IncidentReporter.API.Helpers.ExportTrainingCertificateHelper.ExportCertificate(TrainingCertificateDTO participant, String outputAbsoluteFilePath, Int32 orgId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\Helpers\\ExportTrainingCertificateHelper.cs:line 26\r\n   at IncidentReporter.API.Helpers.ExportTrainingCertificateHelper.ExportCertificatePDFAsByteArray(TrainingCertificateDTO participant, Int32 orgId, Int32 batchId, Int32 participantId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.API\\Helpers\\ExportTrainingCertificateHelper.cs:line 117\r\n   at IncidentReporter.NotificationSender.DAL.Events.Notifier.SendNotificationToBatchParticipantsForCompletedStatus(String eventName, Int64 batchId) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\DAL\\Events\\Notifier.cs:line 3552\r\n   at IncidentReporter.NotificationSender.DAL.Events.EventHandler.HandleMessage(IMessage message) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\DAL\\Events\\EventHandler.cs:line 538" }
{ "timestamp": "2026-09-02 06:46:40.7547", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 06:46:40.7547", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 06:46:40.7547", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_COMPLETION_ROLE_USERS\",\"EventArgs\":[{\"Key\":\"BatchId\",\"Value\":2915},{\"Key\":\"OrganisationId\",\"Value\":264}]}" }
{ "timestamp": "2026-09-02 06:46:40.7547", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_COMPLETION_ROLE_USERS ###" }
{ "timestamp": "2026-09-02 06:46:40.7547", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchCompletionRoleNotification for batchId=2915 organisationId=264 #" }
{ "timestamp": "2026-09-02 06:46:40.7879", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchCompleteRoleTemplate.html" }
{ "timestamp": "2026-09-02 06:46:40.7879", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchAbsenteesRoleTemplate.html" }
{ "timestamp": "2026-09-02 06:46:40.7879", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:40.7879", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:40.7879", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:40.7879", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:40.8456", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957686,\"created_on\":\"2026-09-02T06:46:40.850Z\",\"updated_on\":\"2026-09-02T06:46:40.850Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:40.8476", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:40.8476", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:40.8476", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:40.8476", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:40.8476", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:40.8476", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:40.8960", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957687,\"created_on\":\"2026-09-02T06:46:40.909Z\",\"updated_on\":\"2026-09-02T06:46:40.909Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:40.8960", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:40.8960", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:40.8960", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:40.8960", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:40.9108", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:40.9108", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:40.9618", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957688,\"created_on\":\"2026-09-02T06:46:40.967Z\",\"updated_on\":\"2026-09-02T06:46:40.967Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:40.9618", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:40.9618", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:40.9618", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:40.9618", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:40.9618", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:40.9618", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.0195", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957689,\"created_on\":\"2026-09-02T06:46:41.029Z\",\"updated_on\":\"2026-09-02T06:46:41.029Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.0195", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.0195", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.0195", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.0195", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.0195", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.0195", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.0818", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11706@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Bodie France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957690,\"created_on\":\"2026-09-02T06:46:41.087Z\",\"updated_on\":\"2026-09-02T06:46:41.087Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.0818", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.0818", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.0818", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.0818", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.0818", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.0818", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.1380", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11706@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Bodie France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957691,\"created_on\":\"2026-09-02T06:46:41.144Z\",\"updated_on\":\"2026-09-02T06:46:41.144Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.1380", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.1380", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.1380", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.1380", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.1380", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.1445", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.1956", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957692,\"created_on\":\"2026-09-02T06:46:41.201Z\",\"updated_on\":\"2026-09-02T06:46:41.201Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.1956", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.1956", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.1956", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.1956", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.1956", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.1956", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.2464", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957693,\"created_on\":\"2026-09-02T06:46:41.256Z\",\"updated_on\":\"2026-09-02T06:46:41.256Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.2464", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.2464", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.2464", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.2464", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.2464", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.2464", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.2886", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latri France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957694,\"created_on\":\"2026-09-02T06:46:41.307Z\",\"updated_on\":\"2026-09-02T06:46:41.307Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.2886", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.2886", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.2886", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.2886", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.3031", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.3031", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.3544", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latri France<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957695,\"created_on\":\"2026-09-02T06:46:41.360Z\",\"updated_on\":\"2026-09-02T06:46:41.360Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.3544", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.3544", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.3544", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.3544", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.3544", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.3544", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.4061", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957696,\"created_on\":\"2026-09-02T06:46:41.412Z\",\"updated_on\":\"2026-09-02T06:46:41.412Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.4061", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.4061", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.4099", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.4099", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.4099", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.4099", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.4643", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957697,\"created_on\":\"2026-09-02T06:46:41.470Z\",\"updated_on\":\"2026-09-02T06:46:41.470Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.4643", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.4643", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.4643", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.4643", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.4643", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.4643", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.5163", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01098@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Olita Lubin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957698,\"created_on\":\"2026-09-02T06:46:41.523Z\",\"updated_on\":\"2026-09-02T06:46:41.523Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.5163", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.5163", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.5163", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.5163", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.5163", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.5163", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.5684", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01098@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Olita Lubin<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957699,\"created_on\":\"2026-09-02T06:46:41.574Z\",\"updated_on\":\"2026-09-02T06:46:41.574Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.5684", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.5684", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.5684", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.5684", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.5684", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.5684", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.6189", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957700,\"created_on\":\"2026-09-02T06:46:41.625Z\",\"updated_on\":\"2026-09-02T06:46:41.625Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.6189", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.6189", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.6189", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.6189", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.6189", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.6189", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.6689", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957701,\"created_on\":\"2026-09-02T06:46:41.674Z\",\"updated_on\":\"2026-09-02T06:46:41.674Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.6689", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.6689", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.6689", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.6689", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.6689", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.6689", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.7193", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10935@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alisable Tester<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957702,\"created_on\":\"2026-09-02T06:46:41.725Z\",\"updated_on\":\"2026-09-02T06:46:41.725Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.7193", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.7193", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.7193", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.7193", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.7262", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.7262", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.7763", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10935@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alisable Tester<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957703,\"created_on\":\"2026-09-02T06:46:41.782Z\",\"updated_on\":\"2026-09-02T06:46:41.782Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.7763", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.7763", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.7763", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.7763", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.7763", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.7763", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.8313", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04019@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Becky Coulon<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957704,\"created_on\":\"2026-09-02T06:46:41.838Z\",\"updated_on\":\"2026-09-02T06:46:41.838Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.8339", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.8339", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.8339", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.8339", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.8339", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.8339", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.8900", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04019@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Becky Coulon<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957705,\"created_on\":\"2026-09-02T06:46:41.895Z\",\"updated_on\":\"2026-09-02T06:46:41.895Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.8900", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.8900", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.8900", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.8900", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.8956", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.8956", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:41.9511", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05835@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Magdalene Croft<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957706,\"created_on\":\"2026-09-02T06:46:41.957Z\",\"updated_on\":\"2026-09-02T06:46:41.957Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:41.9511", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:41.9511", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:41.9511", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:41.9511", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:41.9570", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:41.9570", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.0093", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05835@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Magdalene Croft<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957707,\"created_on\":\"2026-09-02T06:46:42.014Z\",\"updated_on\":\"2026-09-02T06:46:42.014Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.0093", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.0093", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.0093", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.0093", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.0093", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.0093", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.0671", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957708,\"created_on\":\"2026-09-02T06:46:42.074Z\",\"updated_on\":\"2026-09-02T06:46:42.074Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.0671", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.0671", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.0671", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.0671", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.0671", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.0671", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.1240", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957709,\"created_on\":\"2026-09-02T06:46:42.129Z\",\"updated_on\":\"2026-09-02T06:46:42.129Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.1240", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.1240", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.1240", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.1283", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.1283", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.1283", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.1814", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957710,\"created_on\":\"2026-09-02T06:46:42.187Z\",\"updated_on\":\"2026-09-02T06:46:42.187Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.1814", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.1814", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.1814", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.1814", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.1814", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.1814", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.2348", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957711,\"created_on\":\"2026-09-02T06:46:42.244Z\",\"updated_on\":\"2026-09-02T06:46:42.244Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.2405", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.2405", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.2405", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.2405", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.2405", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.2405", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.2930", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03110@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latolenn Reid<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957712,\"created_on\":\"2026-09-02T06:46:42.302Z\",\"updated_on\":\"2026-09-02T06:46:42.302Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.2930", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.2930", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.2930", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.2930", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.3032", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.3032", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.3528", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03110@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Latolenn Reid<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957713,\"created_on\":\"2026-09-02T06:46:42.359Z\",\"updated_on\":\"2026-09-02T06:46:42.359Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.3528", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.3528", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.3528", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.3528", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.3528", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.3528", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.4183", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alysia Pettis<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957714,\"created_on\":\"2026-09-02T06:46:42.424Z\",\"updated_on\":\"2026-09-02T06:46:42.424Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.4183", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.4183", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.4183", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.4183", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.4183", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.4256", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.4908", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02819@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Alysia Pettis<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957715,\"created_on\":\"2026-09-02T06:46:42.489Z\",\"updated_on\":\"2026-09-02T06:46:42.489Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.4908", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.4908", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.4908", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.4908", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.4908", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.4908", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.5722", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11839@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Egorys Lampe<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957716,\"created_on\":\"2026-09-02T06:46:42.578Z\",\"updated_on\":\"2026-09-02T06:46:42.578Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.5722", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.5722", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.5722", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.5722", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.5722", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.5722", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.6234", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11839@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Egorys Lampe<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957717,\"created_on\":\"2026-09-02T06:46:42.633Z\",\"updated_on\":\"2026-09-02T06:46:42.633Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.6234", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.6234", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.6234", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.6234", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.6296", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.6296", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.6780", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957718,\"created_on\":\"2026-09-02T06:46:42.688Z\",\"updated_on\":\"2026-09-02T06:46:42.688Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.6780", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.6780", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.6780", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.6780", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.6780", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.6909", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.7411", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957719,\"created_on\":\"2026-09-02T06:46:42.746Z\",\"updated_on\":\"2026-09-02T06:46:42.746Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.7411", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.7411", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.7411", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.7411", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.7411", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.7411", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.7958", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04969@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Jelley<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957720,\"created_on\":\"2026-09-02T06:46:42.802Z\",\"updated_on\":\"2026-09-02T06:46:42.802Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.7958", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.7958", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.7958", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.7958", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.8018", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.8018", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.8538", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04969@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Jelley<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957721,\"created_on\":\"2026-09-02T06:46:42.859Z\",\"updated_on\":\"2026-09-02T06:46:42.859Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.8538", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.8538", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.8538", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.8538", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.8538", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.8538", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.9120", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05834@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Ubal Watts<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957722,\"created_on\":\"2026-09-02T06:46:42.918Z\",\"updated_on\":\"2026-09-02T06:46:42.918Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.9120", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.9120", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.9120", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.9120", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.9120", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.9120", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:42.9676", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05834@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Ubal Watts<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957723,\"created_on\":\"2026-09-02T06:46:42.975Z\",\"updated_on\":\"2026-09-02T06:46:42.975Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:42.9676", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:42.9676", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:42.9676", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:42.9730", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:42.9730", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:42.9730", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:43.0366", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02291@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Heinon Shaikh<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957724,\"created_on\":\"2026-09-02T06:46:43.039Z\",\"updated_on\":\"2026-09-02T06:46:43.039Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:43.0366", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:43.0366", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:43.0366", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:43.0366", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:43.0366", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:43.0366", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:43.1112", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02291@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Heinon Shaikh<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957725,\"created_on\":\"2026-09-02T06:46:43.116Z\",\"updated_on\":\"2026-09-02T06:46:43.116Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:43.1136", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:43.1136", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:43.1136", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:43.1136", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:43.1136", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:43.1136", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:43.1682", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01208@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Perciscilija Benz<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957726,\"created_on\":\"2026-09-02T06:46:43.177Z\",\"updated_on\":\"2026-09-02T06:46:43.177Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:43.1682", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:43.1682", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:43.1682", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:43.1754", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:43.1754", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:43.1754", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:43.2349", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01208@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Perciscilija Benz<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957727,\"created_on\":\"2026-09-02T06:46:43.240Z\",\"updated_on\":\"2026-09-02T06:46:43.240Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:43.2349", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:43.2386", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:43.2386", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:43.2386", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:43.2386", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:43.2386", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:43.2948", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04186@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Cubalton Flory<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957728,\"created_on\":\"2026-09-02T06:46:43.300Z\",\"updated_on\":\"2026-09-02T06:46:43.300Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:43.2948", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:43.2948", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:43.2948", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:43.2948", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:43.3015", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:43.3015", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:43.3513", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04186@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Cubalton Flory<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957729,\"created_on\":\"2026-09-02T06:46:43.358Z\",\"updated_on\":\"2026-09-02T06:46:43.358Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:43.3513", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:43.3513", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:43.3513", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:43.3513", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:43.3513", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:43.3513", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:43.4037", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Completed - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Completed<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        \/* Updated Summary Box Styles *\/\\n        .summary-box { \\n            background-color: #f8f9fa; \\n            border-left: 4px solid #28a745; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (7 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 12%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 20%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 15%; } \/* Role *\/\\n        .employees th:nth-child(5) { width: 18%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(7) { width: 12%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below are the details and the attendance record of the participants.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Participants:<\/b> 51<\/p>\\n            <p><b>Attendance:<\/b> 2 Present, 49 Absent<\/p>\\n        <\/div>\\n\\n        <h4>List of Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>7008<\/td><td>Ermine Haven<\/td><td>DY MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>3<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>9157<\/td><td>Lenny Trader<\/td><td>ASSISTANT GENERAL MANAGER<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Present<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>50<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr><tr><td class='center-text'>51<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Other Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957730,\"created_on\":\"2026-09-02T06:46:43.410Z\",\"updated_on\":\"2026-09-02T06:46:43.410Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:43.4037", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:43.4037", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:43.4037", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 06:46:43.4037", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 06:46:43.4101", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 06:46:43.4101", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 06:46:43.4624", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Training Batch Absentees - Confined Space - Executive\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n<head>\\n    <meta charset=\\\"UTF-8\\\" \/>\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\" \/>\\n    <title>Training Batch Absentees<\/title>\\n    <style>\\n        body { font-family: 'Arial', sans-serif; color: #333; line-height: 1.6; font-size: 14px; }\\n        .container { max-width: 800px; margin: 0 auto; padding: 20px; }\\n        \\n        .summary-box { \\n            background-color: #fff3f3; \\n            border-left: 4px solid #dc3545; \\n            padding: 15px; \\n            margin: 20px 0; \\n            display: grid;\\n            grid-template-columns: 1fr 1fr;\\n            gap: 10px;\\n        }\\n        .summary-box p { margin: 0; }\\n        .full-width { grid-column: span 2; }\\n        \\n        table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13px; }\\n        th, td { border: 1px solid #ddd; padding: 8px 10px; text-align: left; }\\n        th { background-color: #f2f2f2; font-weight: bold; white-space: nowrap; }\\n        .center-text { text-align: center; }\\n        h4 { margin-top: 25px; margin-bottom: 5px; color: #1F4E79; }\\n\\n        \/* Employee Column Widths (8 Columns) *\/\\n        .employees th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .employees th:nth-child(2) { width: 10%; } \/* Emp Code *\/\\n        .employees th:nth-child(3) { width: 17%; } \/* Name *\/\\n        .employees th:nth-child(4) { width: 12%; } \/* Designation *\/\\n        .employees th:nth-child(5) { width: 14%; } \/* Department *\/\\n        .employees th:nth-child(6) { width: 10%; } \/* Section *\/\\n        .employees th:nth-child(7) { width: 18%; } \/* Company *\/\\n        .employees th:nth-child(8) { width: 14%; } \/* Attendance *\/\\n\\n        \/* Contractor Column Widths (6 Columns - No Department) *\/\\n        .contractors th:nth-child(1) { width: 5%; }  \/* S.No. *\/\\n        .contractors th:nth-child(2) { width: 15%; } \/* Emp Code *\/\\n        .contractors th:nth-child(3) { width: 25%; } \/* Name *\/\\n        .contractors th:nth-child(4) { width: 20%; } \/* Role *\/\\n        .contractors th:nth-child(5) { width: 20%; } \/* Company *\/\\n        .contractors th:nth-child(6) { width: 15%; } \/* Attendance *\/\\n    <\/style>\\n<\/head>\\n<body>\\n    <div class=\\\"container\\\">\\n        <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n        <p>A training batch has been marked as completed for <b>Neveu<\/b>. Below is the list of participants who were marked as <b>Absent<\/b>.<\/p>\\n\\n        <div class=\\\"summary-box\\\">\\n            <p class=\\\"full-width\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n            <p><b>Batch Name:<\/b> Confined Space - Executive - Batch-3<\/p>\\n            <p><b>Batch Date:<\/b> 02-Sep-2026<\/p>\\n            <p><b>Total Absentees:<\/b> 49<\/p>\\n        <\/div>\\n\\n        <h4>List of Absent Participants<\/h4>\\n        <table class=\\\"employees\\\">\\n            <thead>\\n                <tr>\\n                    <th class=\\\"center-text\\\">S.No.<\/th>\\n                    <th>Emp Code<\/th>\\n                    <th>Name<\/th>\\n                    <th>Designation<\/th>\\n                    <th>Department<\/th>\\n                    <th>Section<\/th>\\n                    <th>Company<\/th>\\n                    <th class=\\\"center-text\\\">Attendance<\/th>\\n                <\/tr>\\n            <\/thead>\\n            <tbody>\\n                <tr><td class='center-text'>1<\/td><td>2353<\/td><td>Brain France<\/td><td>DY GENERAL MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>2<\/td><td>20013<\/td><td>Korbin Coulon<\/td><td>SR.MANAGER (MECH)<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>3<\/td><td>3339<\/td><td>Madencarthe France<\/td><td>MANAGER<\/td><td>Blast Furnace<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>4<\/td><td>6806<\/td><td>Justarija Kirkman<\/td><td>DY MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>5<\/td><td>2409<\/td><td>Rosann Vicente<\/td><td>DY. GENERAL MANAGER (MECH)<\/td><td>Coke Oven<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>6<\/td><td>2006<\/td><td>Urbethe Larkin<\/td><td>DY GENERAL MANAGER<\/td><td>Crane & Auto<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>7<\/td><td>7357<\/td><td>Evelyne Judge<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>8<\/td><td>25178<\/td><td>Mittie Hutton<\/td><td>SR.MANAGER (MECH)<\/td><td>DRI - 350<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>9<\/td><td>5793<\/td><td>Elara Curtis<\/td><td>MANAGER (MECH)<\/td><td>DRI - 500<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>10<\/td><td>7911<\/td><td>Augheya Kirkman<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>11<\/td><td>6433<\/td><td>Tamistero France<\/td><td>MANAGER<\/td><td>Heavy Bar Mill (HBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>12<\/td><td>5610<\/td><td>Eetu Piper<\/td><td>MANAGER<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>13<\/td><td>7656<\/td><td>Friederike Hake<\/td><td>ASSISTANT MANAGER(BM-MECH)<\/td><td>Light Bar Mill (LBM)<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>14<\/td><td>5778<\/td><td>Brain Baskerville<\/td><td>SR.MANAGER<\/td><td>Oxygen Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>15<\/td><td>9077<\/td><td>Coen France<\/td><td>DY MANAGER<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>16<\/td><td>7494<\/td><td>Einari Klyta<\/td><td>ASSISTANT MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>17<\/td><td>25176<\/td><td>Lota Fowler<\/td><td>SR.MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>18<\/td><td>3815<\/td><td>Lynne Armenta<\/td><td>DY MANAGER (MECH)<\/td><td>Pellet Plant<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>19<\/td><td>3180<\/td><td>Alister Ciepluch<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>20<\/td><td>6577<\/td><td>Bayla Rebollo<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>21<\/td><td>1451<\/td><td>Elenor France<\/td><td>MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>22<\/td><td>6833<\/td><td>Elenor France<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>23<\/td><td>3139<\/td><td>Salvatore Judge<\/td><td>SR.MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>24<\/td><td>3173<\/td><td>Soren Levesque<\/td><td>DY MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>25<\/td><td>3090<\/td><td>Tessieph France<\/td><td>JR MANAGER<\/td><td>Power Plant 1<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>26<\/td><td>6988<\/td><td>Feliamh Baier<\/td><td>DY MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>27<\/td><td>7916<\/td><td>Friederike Branch<\/td><td>ASSISTANT MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>28<\/td><td>20057<\/td><td>Griff Elberts<\/td><td>ADDL. GENERAL MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>29<\/td><td>3439<\/td><td>Natasarina France<\/td><td>MANAGER<\/td><td>Power Plant 2<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>30<\/td><td>3424<\/td><td>Baroswith Sayers<\/td><td>DY MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>31<\/td><td>40107<\/td><td>Lenny Petry<\/td><td>SR.MANAGER<\/td><td>Power Plant 3<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>32<\/td><td>6012<\/td><td>Adeline Benz<\/td><td>MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>33<\/td><td>40081<\/td><td>Becky Coulon<\/td><td>SR.MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>34<\/td><td>6831<\/td><td>Mohany Branch<\/td><td>DY MANAGER<\/td><td>Power Plant 4<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>35<\/td><td>6987<\/td><td>Hobarnormann<\/td><td>DY MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>36<\/td><td>20091<\/td><td>Pleasurinoch Etter<\/td><td>SR.MANAGER<\/td><td>Power Plant 5<\/td><td>O&M<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>37<\/td><td>4609<\/td><td>Cleton Tribble<\/td><td>MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>38<\/td><td>1973<\/td><td>Sybillie France<\/td><td>DY GENERAL MANAGER<\/td><td>RMHS<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>39<\/td><td>4529<\/td><td>Salvatore Ordaz<\/td><td>SR.MANAGER<\/td><td>Rolling Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>40<\/td><td>3632<\/td><td>Korbin Tomes<\/td><td>MANAGER (MECH)<\/td><td>Sinter Plant #1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>41<\/td><td>2633<\/td><td>Dane France<\/td><td>SR.MANAGER (MECH)<\/td><td>Sinter Plant #2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>42<\/td><td>6735<\/td><td>Esley Kirkman<\/td><td>DY MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>43<\/td><td>30045<\/td><td>Lieschen Crank<\/td><td>SR.MANAGER<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>44<\/td><td>9275<\/td><td>Rosann Curtis<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-1<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>45<\/td><td>6397<\/td><td>Anjannemin Kuronen<\/td><td>SR.MANAGER (MECH)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>46<\/td><td>7655<\/td><td>Brociel Haering<\/td><td>ASSISTANT MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>47<\/td><td>9164<\/td><td>Mckeligailey Baskerville<\/td><td>MANAGER (MECHANICAL)<\/td><td>SMS-2<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>48<\/td><td>3967<\/td><td>Herro Tang<\/td><td>SR.MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr><tr><td class='center-text'>49<\/td><td>9388<\/td><td>Kirby Oconner<\/td><td>MANAGER<\/td><td>Wire Rod Mill<\/td><td>Mechanical<\/td><td>Lipponen Halonen Ky<\/td><td class='center-text' style='color: red;'>Absent<\/td><\/tr>\\n            <\/tbody>\\n        <\/table>\\n\\n        <!-- Contractor Section (Hidden dynamically if no absentee contractors exist) -->\\n        <div style=\\\"display: none;\\\">\\n            <h4>List of Absent Participants (Contractors)<\/h4>\\n            <table class=\\\"contractors\\\">\\n                <thead>\\n                    <tr>\\n                        <th class=\\\"center-text\\\">S.No.<\/th>\\n                        <th>Emp Code<\/th>\\n                        <th>Name<\/th>\\n                        <th>Designation<\/th>\\n                        <th>Company<\/th>\\n                        <th class=\\\"center-text\\\">Attendance<\/th>\\n                    <\/tr>\\n                <\/thead>\\n                <tbody>\\n                    \\n                <\/tbody>\\n            <\/table>\\n        <\/div>\\n\\n        <p style=\\\"margin-top: 30px; margin-bottom: 25px; text-align: center;\\\">\\n            <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/2915\\\" style=\\\"display: inline-block; padding: 10px 20px; background-color: #007bff; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold;\\\">View Batch Details<\/a>\\n        <\/p>\\n\\n        <br\/>\\n        <p>Thank you<\/p>\\n\\n        <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 30px 0 20px 0;\\\" \/>\\n        \\n        <p style=\\\"font-size: 12px; color: #777;\\\">\\n            Oqsha Team<br\/>\\n            <i>OQSHA - Powered by Osmosys<\/i>\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957731,\"created_on\":\"2026-09-02T06:46:43.468Z\",\"updated_on\":\"2026-09-02T06:46:43.468Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 06:46:43.4624", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 06:46:43.4624", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 06:46:43.4624", "level": "Info", "severity": "INFO", "message": "## Batch Completion Main Emails Sent to 23 Target Role Users ##" }
{ "timestamp": "2026-09-02 06:46:43.4624", "level": "Info", "severity": "INFO", "message": "## Batch Absentees Emails Sent to 23 Target Role Users ##" }
{ "timestamp": "2026-09-02 06:46:43.4624", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 07:09:38.7080", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 07:09:38.7080", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4036\"},{\"Key\":\"ApproverIds\",\"Value\":\"[6717]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/CSE\/26\/00001\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 07:09:38.7185", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 07:09:38.7185", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 07:09:38.7185", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 07:09:38.7326", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation email to: " }
{ "timestamp": "2026-09-02 07:09:38.7326", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 07:09:38.7326", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 07:09:38.7326", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 07:09:38.7326", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation WhatsApp message to: 912000003962" }
{ "timestamp": "2026-09-02 07:09:38.7326", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003962\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_creation_alert_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adelbert Miley\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/CSE\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4036\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 07:09:38.8367", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 07:09:38.8367", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 07:09:38.8367", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 07:09:38.8430", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 07:09:38.8430", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 07:09:38.8430", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 07:09:38.8430", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4036\"},{\"Key\":\"UserIds\",\"Value\":\"[]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/CSE\/26\/00001\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 07:09:38.8430", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 07:09:38.8430", "level": "Info", "severity": "INFO", "message": "# Calling SendDepartmentInchargeNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 07:09:38.8430", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 07:09:38.8690", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 07:09:38.8690", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 07:13:12.1629", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 07:13:12.1629", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4037\"},{\"Key\":\"ApproverIds\",\"Value\":\"[6717]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/CSE\/26\/00002\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 07:13:12.1629", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 07:13:12.1672", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 07:13:12.1672", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 07:13:12.1672", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation email to: " }
{ "timestamp": "2026-09-02 07:13:12.1672", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 07:13:12.1672", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 07:13:12.1672", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 07:13:12.1672", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation WhatsApp message to: 912000003962" }
{ "timestamp": "2026-09-02 07:13:12.1672", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003962\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_creation_alert_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Adelbert Miley\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/CSE\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4037\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 07:13:12.2223", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 07:13:12.2223", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 07:13:12.2223", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 07:13:12.2341", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 07:13:12.2341", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 07:13:12.2341", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 07:13:12.2341", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4037\"},{\"Key\":\"UserIds\",\"Value\":\"[]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/CSE\/26\/00002\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 07:13:12.2341", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 07:13:12.2341", "level": "Info", "severity": "INFO", "message": "# Calling SendDepartmentInchargeNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 07:13:12.2341", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 07:13:12.2679", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 07:13:12.2679", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 07:40:45.6686", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 07:40:45.6686", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ESCALATE_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CronCountPush\",\"Value\":1},{\"Key\":\"CronCountEmail\",\"Value\":1},{\"Key\":\"CronCountWhatsapp\",\"Value\":1},{\"Key\":\"CronCountSMS\",\"Value\":0},{\"Key\":\"CallOut\",\"Value\":0},{\"Key\":\"IsImmediate\",\"Value\":\"Yes\"},{\"Key\":\"IncidentID1Push\",\"Value\":79420},{\"Key\":\"IncidentUID1Push\",\"Value\":\"T\/HUBG\/BDM\/26\/00001\"},{\"Key\":\"UserID1Push\",\"Value\":4806},{\"Key\":\"EscalateCronType1Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID1Push\",\"Value\":127592},{\"Key\":\"IncidentID1Email\",\"Value\":79420},{\"Key\":\"IncidentUID1Email\",\"Value\":\"T\/HUBG\/BDM\/26\/00001\"},{\"Key\":\"UserIDs1Email\",\"Value\":\"4806\"},{\"Key\":\"attachmentCount1Email\",\"Value\":0},{\"Key\":\"EscalateCronID1Email\",\"Value\":127593},{\"Key\":\"IncidentID1Whatsapp\",\"Value\":79420},{\"Key\":\"IncidentUID1Whatsapp\",\"Value\":\"T\/HUBG\/BDM\/26\/00001\"},{\"Key\":\"UserID1Whatsapp\",\"Value\":4806},{\"Key\":\"EscalateCronType1Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID1Whatsapp\",\"Value\":127594}]}" }
{ "timestamp": "2026-09-02 07:40:45.6686", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ESCALATE_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 07:40:45.6686", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 08:31:07.9048", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 08:31:07.9048", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"5538\"},{\"Key\":\"IncidentId\",\"Value\":\"1341\"},{\"Key\":\"OrgId\",\"Value\":\"248\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 08:31:07.9213", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 08:31:07.9213", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 08:31:07.9213", "level": "Info", "severity": "INFO", "message": "Using default template for Org 248: Templates\\IncidentSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 08:31:07.9513", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 08:31:07.9513", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:31:07.9513", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:31:07.9513", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:31:07.9513", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:31:08.0504", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_EHS@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"A new incident IMF\/FBY\/ROO\/FAO\/26\/00001 has been reported\",\"text\":null,\"html\":\"<p>Dear Mozell Heaton,<\/p>\\n\\n<p>\\n    A new incident has been reported. Please validate it.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/FBY\/ROO\/FAO\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Hebert Eaton<br>\\n    <strong>Date & Time:<\/strong> 01-Sep-2026 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Description:<\/strong> GTGT<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1341?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957880,\"delivery_status\":1,\"created_on\":\"2026-09-02T08:31:08.052Z\",\"updated_on\":\"2026-09-02T08:31:08.052Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:31:08.0504", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:31:08.0504", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:31:08.0700", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 08:31:08.0700", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for Incident Approval to User: 5538" }
{ "timestamp": "2026-09-02 08:31:08.0700", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002528\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_submitted_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"IMF\/FBY\/ROO\/FAO\/26\/00001\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"01-Sep-2026 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"GTGT\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1341?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 08:31:08.1179", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 08:31:08.1179", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 08:31:08.1179", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 08:31:08.1179", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 08:31:08.1179", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"5538\"},{\"Key\":\"IncidentId\",\"Value\":\"1342\"},{\"Key\":\"OrgId\",\"Value\":\"248\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "Using default template for Org 248: Templates\\IncidentSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:31:43.2104", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:31:43.2755", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_EHS@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"A new incident IMF\/FBY\/ROO\/FAO\/26\/00002 has been reported\",\"text\":null,\"html\":\"<p>Dear Mozell Heaton,<\/p>\\n\\n<p>\\n    A new incident has been reported. Please validate it.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/FBY\/ROO\/FAO\/26\/00002<br>\\n    <strong>Reported By:<\/strong> Hebert Eaton<br>\\n    <strong>Date & Time:<\/strong> 01-Sep-2026 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Description:<\/strong> GNGFB<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1342?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957882,\"delivery_status\":1,\"created_on\":\"2026-09-02T08:31:43.277Z\",\"updated_on\":\"2026-09-02T08:31:43.277Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:31:43.2755", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:31:43.2755", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:31:43.2755", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 08:31:43.2755", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for Incident Approval to User: 5538" }
{ "timestamp": "2026-09-02 08:31:43.2755", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002528\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_submitted_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"IMF\/FBY\/ROO\/FAO\/26\/00002\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"01-Sep-2026 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"GNGFB\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1342?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 08:31:43.3321", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 08:31:43.3321", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 08:31:43.3321", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 08:31:43.3335", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 08:31:43.3335", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 08:51:00.6060", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 08:51:00.6060", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED\",\"EventArgs\":[{\"Key\":\"OrganisationId\",\"Value\":264},{\"Key\":\"CourseId\",\"Value\":314},{\"Key\":\"BatchId\",\"Value\":3236},{\"Key\":\"UpdaterId\",\"Value\":678}]}" }
{ "timestamp": "2026-09-02 08:51:00.6176", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED ###" }
{ "timestamp": "2026-09-02 08:51:00.6176", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchScheduleUpdatedNotification for batchId=3236 orgId=264 #" }
{ "timestamp": "2026-09-02 08:51:00.6176", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 08:51:00.6176", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:51:00.6176", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:51:00.6176", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e4d1b101-ed4d-3602-9013-47730bbcb794" }
{ "timestamp": "2026-09-02 08:51:00.8450", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:51:00.848Z\"}" }
{ "timestamp": "2026-09-02 08:51:00.8450", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:00.8450", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:51:00.8450", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25824." }
{ "timestamp": "2026-09-02 08:51:00.8450", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 08:51:00.8450", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:51:00.8450", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/af1397c8-e608-33e8-802b-c363d31d043b" }
{ "timestamp": "2026-09-02 08:51:01.0202", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:51:01.022Z\"}" }
{ "timestamp": "2026-09-02 08:51:01.0202", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.0202", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:51:01.0202", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26514." }
{ "timestamp": "2026-09-02 08:51:01.0202", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:51:01.0202", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:51:01.0202", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1caebc71-b2ce-3713-be21-4c6a2b9fdb5b" }
{ "timestamp": "2026-09-02 08:51:01.1953", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:51:01.198Z\"}" }
{ "timestamp": "2026-09-02 08:51:01.1953", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.1953", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:51:01.1953", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26241." }
{ "timestamp": "2026-09-02 08:51:01.1953", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:51:01.1953", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:51:01.1953", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/15012e10-8e6e-360a-a7af-0a8872b300a0" }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:51:01.377Z\"}" }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25950." }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "## Batch Update Push Notifications sent to 4 devices ##" }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchScheduleUpdatedTemplate.html" }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.3761", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.4388", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957889,\"created_on\":\"2026-09-02T08:51:01.443Z\",\"updated_on\":\"2026-09-02T08:51:01.443Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.4388", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.4388", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.4388", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.4388", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.4388", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.4388", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.4962", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957890,\"created_on\":\"2026-09-02T08:51:01.498Z\",\"updated_on\":\"2026-09-02T08:51:01.498Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.4962", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.4962", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.4962", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.5011", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.5011", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.5011", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.5526", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10635@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Usman Oconner<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957891,\"created_on\":\"2026-09-02T08:51:01.553Z\",\"updated_on\":\"2026-09-02T08:51:01.553Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.5526", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.5526", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.5526", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.5526", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.5526", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.5526", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.6029", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957892,\"created_on\":\"2026-09-02T08:51:01.608Z\",\"updated_on\":\"2026-09-02T08:51:01.608Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.6029", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.6029", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.6029", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.6029", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.6118", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.6118", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.6621", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04580@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Keese Carbonell<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957893,\"created_on\":\"2026-09-02T08:51:01.663Z\",\"updated_on\":\"2026-09-02T08:51:01.663Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.6621", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.6621", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.6621", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.6621", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.6621", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.6621", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.7176", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957894,\"created_on\":\"2026-09-02T08:51:01.719Z\",\"updated_on\":\"2026-09-02T08:51:01.719Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.7176", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.7196", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.7196", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.7196", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.7196", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.7196", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.7702", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11825@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Steve Foxworth<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957895,\"created_on\":\"2026-09-02T08:51:01.775Z\",\"updated_on\":\"2026-09-02T08:51:01.775Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.7702", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.7702", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.7702", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.7702", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.7702", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.7702", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.8231", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06227@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youssef Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957896,\"created_on\":\"2026-09-02T08:51:01.829Z\",\"updated_on\":\"2026-09-02T08:51:01.829Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.8231", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.8311", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.8311", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.8311", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.8311", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.8311", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.8853", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08022@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lynne Cassel<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957897,\"created_on\":\"2026-09-02T08:51:01.886Z\",\"updated_on\":\"2026-09-02T08:51:01.886Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.8853", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.8853", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.8853", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.8853", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.8853", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.8853", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.9381", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00007@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Evamaebeckha Jerusalem<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957898,\"created_on\":\"2026-09-02T08:51:01.941Z\",\"updated_on\":\"2026-09-02T08:51:01.941Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.9381", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.9381", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.9381", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:01.9381", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:01.9381", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:01.9381", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:01.9970", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05739@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Karo Kurz<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957899,\"created_on\":\"2026-09-02T08:51:01.998Z\",\"updated_on\":\"2026-09-02T08:51:01.998Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:01.9970", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:01.9970", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:01.9970", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.0009", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.0009", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.0009", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.0491", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00345@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Arlinzenzie Noon<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957900,\"created_on\":\"2026-09-02T08:51:02.053Z\",\"updated_on\":\"2026-09-02T08:51:02.053Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.0491", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.0491", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.0491", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.0491", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.0491", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.0491", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.1064", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957901,\"created_on\":\"2026-09-02T08:51:02.107Z\",\"updated_on\":\"2026-09-02T08:51:02.107Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.1064", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.1064", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.1064", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.1064", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.1104", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.1104", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.1625", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957902,\"created_on\":\"2026-09-02T08:51:02.163Z\",\"updated_on\":\"2026-09-02T08:51:02.163Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.1625", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.1625", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.1625", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.1625", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.1625", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.1625", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.2130", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957903,\"created_on\":\"2026-09-02T08:51:02.214Z\",\"updated_on\":\"2026-09-02T08:51:02.214Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.2130", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.2130", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.2130", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.2130", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.2130", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.2130", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.2638", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02303@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chet Bigham<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957904,\"created_on\":\"2026-09-02T08:51:02.265Z\",\"updated_on\":\"2026-09-02T08:51:02.265Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.2638", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.2638", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.2638", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.2638", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.2638", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.2638", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.3175", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02649@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Boucher<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957905,\"created_on\":\"2026-09-02T08:51:02.318Z\",\"updated_on\":\"2026-09-02T08:51:02.318Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.3175", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.3175", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.3175", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.3175", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.3175", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.3175", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.3543", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957906,\"created_on\":\"2026-09-02T08:51:02.368Z\",\"updated_on\":\"2026-09-02T08:51:02.368Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.3543", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.3543", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.3543", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.3543", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.3543", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.3543", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.4166", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04815@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Marquincess Frame<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957907,\"created_on\":\"2026-09-02T08:51:02.417Z\",\"updated_on\":\"2026-09-02T08:51:02.417Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.4166", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.4166", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.4166", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.4166", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.4166", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.4166", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.4709", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04552@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ider Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957908,\"created_on\":\"2026-09-02T08:51:02.472Z\",\"updated_on\":\"2026-09-02T08:51:02.472Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.4709", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.4709", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.4709", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.4709", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.4709", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.4709", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.5172", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957909,\"created_on\":\"2026-09-02T08:51:02.526Z\",\"updated_on\":\"2026-09-02T08:51:02.526Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.5172", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.5172", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.5172", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.5172", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.5172", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.5172", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.5789", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05604@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lenny Lehto<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957910,\"created_on\":\"2026-09-02T08:51:02.581Z\",\"updated_on\":\"2026-09-02T08:51:02.581Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.5789", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.5789", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.5789", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.5789", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.5789", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.5789", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.6330", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07362@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ljudmilyne Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957911,\"created_on\":\"2026-09-02T08:51:02.636Z\",\"updated_on\":\"2026-09-02T08:51:02.636Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.6330", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.6330", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.6330", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.6330", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.6330", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.6330", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.6902", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11376@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Dane Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957912,\"created_on\":\"2026-09-02T08:51:02.691Z\",\"updated_on\":\"2026-09-02T08:51:02.691Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.6902", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.6902", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.6902", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.6902", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.6902", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.6902", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.7436", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00927@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youss Lorch<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957913,\"created_on\":\"2026-09-02T08:51:02.744Z\",\"updated_on\":\"2026-09-02T08:51:02.744Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.7436", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.7436", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.7436", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 08:51:02.7436", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 08:51:02.7436", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 08:51:02.7436", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 08:51:02.7970", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Absentees - Confined Space - Executive - Batch-1\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Confined Space - Executive<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Absentees - Confined Space - Executive - Batch-1<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 02-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/314\/3236\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957914,\"created_on\":\"2026-09-02T08:51:02.799Z\",\"updated_on\":\"2026-09-02T08:51:02.799Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 08:51:02.7998", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:51:02.7998", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 08:51:02.7998", "level": "Info", "severity": "INFO", "message": "## Batch Update Emails sent to 26 Managers ##" }
{ "timestamp": "2026-09-02 08:51:02.7998", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 08:52:29.6708", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 08:52:29.6708", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17631},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"High\"},{\"Key\":\"TaskDescription\",\"Value\":\"\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":2026,\\\"MobileNumber\\\":\\\"2000002344\\\",\\\"WhatsAppNumber\\\":\\\"2000002344\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\1000339580_43e43897-3c58-453c-9bc0-c043dbd90b31.jpg\\\",\\\"FirstName\\\":\\\"Arlyn\\\",\\\"LastName\\\":\\\"Pirtle\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Arlyn Pirtle\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2024-09-05T07:31:28\\\",\\\"ModifiedOn\\\":\\\"2025-12-09T10:45:59\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-09-02 08:52:29.6708", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 08:52:29.6708", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 08:52:29.6708", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 2026" }
{ "timestamp": "2026-09-02 08:52:29.6708", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002344\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Arlyn Pirtle\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00002\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17631?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 08:52:29.7699", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 08:52:29.7699", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 08:52:29.7699", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 08:52:29.7699", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 08:52:29.7699", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 08:52:29.7699", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17631" }
{ "timestamp": "2026-09-02 08:52:29.7699", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:52:29.7699", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:52:29.7699", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e6f1b65a-46db-3cb3-b5a8-a4a016030fe8" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:52:29.950Z\"}" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2693." }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17631" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:52:29.9420", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9addee64-ad42-38e6-a64f-dba224511734" }
{ "timestamp": "2026-09-02 08:52:30.1154", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:52:30.123Z\"}" }
{ "timestamp": "2026-09-02 08:52:30.1154", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:52:30.1154", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:52:30.1154", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2712." }
{ "timestamp": "2026-09-02 08:52:30.1154", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 08:52:30.1250", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 08:52:30.1250", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 08:52:30.1250", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17631" }
{ "timestamp": "2026-09-02 08:52:30.1250", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:52:30.1250", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:52:30.1250", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e374e559-8e81-357e-87d8-46c23dbc2413" }
{ "timestamp": "2026-09-02 08:52:30.3056", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:52:30.307Z\"}" }
{ "timestamp": "2026-09-02 08:52:30.3056", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:52:30.3056", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:52:30.3056", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3301." }
{ "timestamp": "2026-09-02 08:52:30.3056", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 08:52:30.3056", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 08:52:30.3056", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 08:52:30.3056", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17631" }
{ "timestamp": "2026-09-02 08:52:30.3115", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:52:30.3115", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:52:30.3115", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/75117311-aa7c-379e-baa5-e536db9e6900" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:52:30.487Z\"}" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 4966." }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17631" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:52:30.4860", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:us-west-2:505884080245:endpoint\/GCM\/OQSHA-Android\/9115499b-416d-3e96-bf4c-eccf8b9f5a32" }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:52:30.663Z\"}" }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5480." }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17631" }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:52:30.6622", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:52:30.6707", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1205cb77-beb0-369d-936e-20f9deacdf73" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:52:30.845Z\"}" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 10599." }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17631" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 08:52:30.8434", "level": "Info", "severity": "INFO", "message": "Endpoint: " }
{ "timestamp": "2026-09-02 08:52:31.0241", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T08:52:31.026Z\"}" }
{ "timestamp": "2026-09-02 08:52:31.0241", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 08:52:31.0241", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 08:52:31.0241", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 12603." }
{ "timestamp": "2026-09-02 08:52:31.0241", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 08:52:31.0241", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:00:06.1811", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:00:06.1811", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"2034\"},{\"Key\":\"IncidentId\",\"Value\":\"1343\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 09:00:06.1976", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:00:06.1976", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 09:00:06.1976", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\IncidentSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 09:00:06.2142", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 09:00:06.2295", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:06.2295", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:06.2295", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:06.2295", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:06.2983", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05485@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"FAC FIR Raised \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00001 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>FIR Raised<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to formally notify that a <strong>FAC<\/strong> First\\r\\n      hand information Report (FIR) has been raised by\\r\\n      <strong>Alanreed<\/strong> (Harve Cope) in the OQSAH Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00001<br \/>\\r\\n      <strong>Site:<\/strong> Alanreed<br \/>\\r\\n      <strong>Incident Type:<\/strong> FAC<br \/>\\r\\n      <strong>Date:<\/strong> 01-Sep-2026 12:00:00 AM<br \/>\\r\\n      <strong>Reporting Date:<\/strong> 02-Sep-2026 02:30:06 PM<br \/>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Description of the incident:<\/strong><br \/>\\r\\n      nbjk\\r\\n    <\/p>\\r\\n\\r\\n    <p>Kindly review and release the FIR after verification.<\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1343?dlType=viewIncidentReport\\\">Click here to view and release FIR<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957950,\"created_on\":\"2026-09-02T09:00:06.299Z\",\"updated_on\":\"2026-09-02T09:00:06.299Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:06.3077", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:06.3077", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:06.3077", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 09:00:06.3077", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for Incident Approval to User: 2034" }
{ "timestamp": "2026-09-02 09:00:06.3196", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010553\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_submitted_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Harve Cope\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00001\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"01-Sep-2026 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"nbjk\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1343?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:00:06.4038", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:00:06.4038", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:00:06.4038", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:00:06.4038", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:00:06.4038", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:00:06.4038", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident Submitted Notification for Incident Id:1343" }
{ "timestamp": "2026-09-02 09:00:06.4038", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:00:06.4163", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:00:06.4163", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7a5b486b-170d-338c-91ba-2b36bfac86ff" }
{ "timestamp": "2026-09-02 09:00:06.5902", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:00:06.592Z\"}" }
{ "timestamp": "2026-09-02 09:00:06.5902", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:06.5902", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:00:06.5902", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26274." }
{ "timestamp": "2026-09-02 09:00:06.5902", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:00:06.5902", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 09:00:06.5902", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED\",\"EventArgs\":[{\"Key\":\"OrganisationId\",\"Value\":264},{\"Key\":\"CourseId\",\"Value\":301},{\"Key\":\"BatchId\",\"Value\":2940},{\"Key\":\"UpdaterId\",\"Value\":678}]}" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_BATCH_SCHEDULE_UPDATED ###" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "# Calling SendBatchScheduleUpdatedNotification for batchId=2940 orgId=264 #" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 264: Templates\\OrgTemplates\\264\\Templates\\BatchScheduleUpdatedTemplate.html" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.2108", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.2730", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10895@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Umarenzi<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957953,\"created_on\":\"2026-09-02T09:00:45.274Z\",\"updated_on\":\"2026-09-02T09:00:45.274Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.2730", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.2730", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.2730", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.2730", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.2730", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.2730", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.3224", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04265@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Urbethe Larkin<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957954,\"created_on\":\"2026-09-02T09:00:45.323Z\",\"updated_on\":\"2026-09-02T09:00:45.323Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.3224", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.3224", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.3224", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.3224", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.3224", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.3224", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.3729", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm10635@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Usman Oconner<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957955,\"created_on\":\"2026-09-02T09:00:45.373Z\",\"updated_on\":\"2026-09-02T09:00:45.373Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.3729", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.3729", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.3729", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.3729", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.3729", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.3729", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.4233", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05091@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Breek Cage<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957956,\"created_on\":\"2026-09-02T09:00:45.424Z\",\"updated_on\":\"2026-09-02T09:00:45.424Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.4233", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.4233", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.4233", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.4233", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.4233", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.4233", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.4714", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04580@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Keese Carbonell<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957957,\"created_on\":\"2026-09-02T09:00:45.474Z\",\"updated_on\":\"2026-09-02T09:00:45.474Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.4714", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.4714", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.4714", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.4714", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.4714", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.4747", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.5347", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00632@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Tara Scheffler<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957958,\"created_on\":\"2026-09-02T09:00:45.532Z\",\"updated_on\":\"2026-09-02T09:00:45.532Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.5347", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.5347", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.5347", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.5347", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.5347", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.5347", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.6054", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11825@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Steve Foxworth<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957959,\"created_on\":\"2026-09-02T09:00:45.605Z\",\"updated_on\":\"2026-09-02T09:00:45.605Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.6054", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.6054", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.6054", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.6054", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.6054", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.6054", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.6548", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06227@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youssef Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957960,\"created_on\":\"2026-09-02T09:00:45.657Z\",\"updated_on\":\"2026-09-02T09:00:45.657Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.6548", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.6548", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.6548", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.6548", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.6548", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.6548", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.7055", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08022@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lynne Cassel<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957961,\"created_on\":\"2026-09-02T09:00:45.706Z\",\"updated_on\":\"2026-09-02T09:00:45.706Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.7055", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.7055", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.7055", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.7055", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.7055", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.7055", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.7541", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00007@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Evamaebeckha Jerusalem<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957962,\"created_on\":\"2026-09-02T09:00:45.755Z\",\"updated_on\":\"2026-09-02T09:00:45.755Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.7541", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.7541", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.7541", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.7541", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.7541", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.7560", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.8039", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05739@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Karo Kurz<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957963,\"created_on\":\"2026-09-02T09:00:45.805Z\",\"updated_on\":\"2026-09-02T09:00:45.805Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.8039", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.8039", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.8039", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.8039", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.8039", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.8039", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.8565", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00345@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Arlinzenzie Noon<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957964,\"created_on\":\"2026-09-02T09:00:45.857Z\",\"updated_on\":\"2026-09-02T09:00:45.857Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.8565", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.8565", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.8565", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.8565", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.8565", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.8565", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.9064", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08914@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lieschen Montano<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957965,\"created_on\":\"2026-09-02T09:00:45.907Z\",\"updated_on\":\"2026-09-02T09:00:45.907Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.9064", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.9064", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.9064", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.9064", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.9064", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.9064", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:45.9593", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03348@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Sel Pujol<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957966,\"created_on\":\"2026-09-02T09:00:45.962Z\",\"updated_on\":\"2026-09-02T09:00:45.962Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:45.9593", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:45.9593", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:45.9593", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:45.9593", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:45.9593", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:45.9593", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.0024", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11845@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Drago Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957967,\"created_on\":\"2026-09-02T09:00:46.016Z\",\"updated_on\":\"2026-09-02T09:00:46.016Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.0024", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.0166", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.0166", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.0166", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.0166", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.0166", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.0695", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02303@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chet Bigham<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957968,\"created_on\":\"2026-09-02T09:00:46.070Z\",\"updated_on\":\"2026-09-02T09:00:46.070Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.0695", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.0695", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.0695", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.0695", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.0695", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.0695", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.1231", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02649@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Amaryle Boucher<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957969,\"created_on\":\"2026-09-02T09:00:46.124Z\",\"updated_on\":\"2026-09-02T09:00:46.124Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.1231", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.1231", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.1231", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.1231", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.1231", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.1231", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.1769", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03795@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Korbin Reyes<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957970,\"created_on\":\"2026-09-02T09:00:46.178Z\",\"updated_on\":\"2026-09-02T09:00:46.178Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.1784", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.1784", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.1784", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.1784", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.1784", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.1784", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.2428", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04815@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Marquincess Frame<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957971,\"created_on\":\"2026-09-02T09:00:46.243Z\",\"updated_on\":\"2026-09-02T09:00:46.243Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.2428", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.2428", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.2428", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.2428", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.2428", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.2428", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.2917", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04552@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ider Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957972,\"created_on\":\"2026-09-02T09:00:46.297Z\",\"updated_on\":\"2026-09-02T09:00:46.297Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.2917", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.2917", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.2917", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.2917", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.2917", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.2917", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.3494", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm08848@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Chazlen Rushton<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957973,\"created_on\":\"2026-09-02T09:00:46.351Z\",\"updated_on\":\"2026-09-02T09:00:46.351Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.3494", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.3494", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.3494", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.3494", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.3494", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.3494", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.4002", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05604@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Lenny Lehto<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957974,\"created_on\":\"2026-09-02T09:00:46.401Z\",\"updated_on\":\"2026-09-02T09:00:46.401Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.4002", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.4002", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.4002", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.4002", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.4002", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.4002", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.4544", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07362@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Ljudmilyne Gilroy<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957975,\"created_on\":\"2026-09-02T09:00:46.455Z\",\"updated_on\":\"2026-09-02T09:00:46.455Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.4544", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.4544", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.4544", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.4544", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.4544", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.4544", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.5008", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm11376@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Dane Kirkman<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957976,\"created_on\":\"2026-09-02T09:00:46.505Z\",\"updated_on\":\"2026-09-02T09:00:46.505Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.5008", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.5008", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.5008", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.5057", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.5057", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.5057", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.5558", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00927@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Youss Lorch<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957977,\"created_on\":\"2026-09-02T09:00:46.558Z\",\"updated_on\":\"2026-09-02T09:00:46.558Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.5558", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.5558", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.5558", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:00:46.5558", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:00:46.5558", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:00:46.5558", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:00:46.6100", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm09146@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Schedule Updated: Hot Work Safety - Batch-5\",\"text\":null,\"html\":\"<div style=\\\"font-family: Arial, sans-serif; color: #333; line-height: 1.6; max-width: 600px; margin: 0 auto;\\\">\\n    <p>Dear <b>Garner Baskerville<\/b>,<\/p>\\n\\n    <p>The schedule for an upcoming training batch has been updated by <b>Giselle Angle<\/b>.<\/p>\\n\\n    <div style=\\\"background-color: #f8f9fa; border-left: 4px solid #17a2b8; padding: 15px; margin: 20px 0;\\\">\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Course Name:<\/b> Hot Work Safety<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>Batch Name:<\/b> Hot Work Safety - Batch-5<\/p>\\n        <p style=\\\"margin: 0 0 8px 0;\\\"><b>New Start Date:<\/b> 01-Sep-2026 05:30 AM<\/p>\\n    <\/div>\\n\\n    <p style=\\\"margin-top: 25px; margin-bottom: 25px;\\\">\\n        <a href=\\\"https:\/\/oqsha.com\/#\/batches\/view\/264\/301\/2940\\\" style=\\\"display: inline-block; padding: 12px 24px; background-color: #17a2b8; color: #ffffff; text-decoration: none; border-radius: 4px; font-weight: bold; text-align: center;\\\">View Batch Details<\/a>\\n    <\/p>\\n\\n    <br\/>\\n    <p>Thank you<\/p>\\n\\n    <hr style=\\\"border: none; border-top: 1px solid #eee; margin: 20px 0;\\\" \/>\\n    \\n    <p style=\\\"font-size: 12px; color: #777;\\\">\\n        Oqsha Team<br\/>\\n        <i>OQSHA - Powered by Osmosys<\/i>\\n    <\/p>\\n<\/div>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957978,\"created_on\":\"2026-09-02T09:00:46.611Z\",\"updated_on\":\"2026-09-02T09:00:46.611Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:00:46.6100", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:00:46.6100", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:00:46.6100", "level": "Info", "severity": "INFO", "message": "## Batch Update Emails sent to 26 Managers ##" }
{ "timestamp": "2026-09-02 09:00:46.6100", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:09.8494", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:09.8494", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79421},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-09-02 09:19:09.8676", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:19:09.8676", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:19:09.8676", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 09:19:09.9044", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 09:19:10.9500", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:19:10.9500", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 09:19:10.9552", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 09:19:10.9552", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79421" }
{ "timestamp": "2026-09-02 09:19:10.9552", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"VBNITI\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79421\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:19:11.0174", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:19:11.0174", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:19:11.0174", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:19:11.0174", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:19:11.0174", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:12.3122", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:12.3122", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79422},{\"Key\":\"InformToUserId\",\"Value\":881}]}" }
{ "timestamp": "2026-09-02 09:19:12.3122", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:19:12.3122", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:19:12.3122", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 09:19:12.3330", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:12.3330", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/UCC\/26\/00001\"},{\"type\":\"text\",\"text\":\"cbdihacbsax\"},{\"type\":\"text\",\"text\":\"Hickory Grove\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:19:12.3836", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:19:12.3836", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 09:19:13.0921", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:19:13.0921", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Sacherby Markham##" }
{ "timestamp": "2026-09-02 09:19:13.0921", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:13.0921", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:19:13.0921", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:19:13.0991", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:19:13.0991", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:19:13.1493", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/UCC\/26\/00001 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Sacherby Markham,<br><br>\\n    A new ticket T\/KURA\/UCC\/26\/00001 has been created , reported by Derek Cope.<br><br>\\n\\n    <b>Description:<\/b> cbdihacbsax<br><br>\\n    <b>Site:<\/b> Hickory Grove<br><br>\\n    <b>Category:<\/b> Unsafe Condition<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406498000,78.477243900\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_UCC_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTE5MTNaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDIyMSAgMzkzLjc1MDAwMCAgMjM1LjI1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yNTgvNzk0MjIpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDIwNi43NTAwMDAgIDQ4MyAgMjIxIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChtYWlsdG86Y29udGFjdEBvcXNoYS5jb20pCj4+Cj4+CmVuZG9iagoxMiAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMTMgMCBSCi9SZXNvdXJjZXMgMTUgMCBSCi9Bbm5vdHMgMTYgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoxNSAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgo+PgovWE9iamVjdCA8PAovSW03IDcgMCBSCj4+Cj4+CmVuZG9iagoxNiAwIG9iagpbIDkgMCBSIDEwIDAgUiAxMSAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwKL0xlbmd0aCAxNCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Nb9w2EL3rV\/BcwGt+SZSAooC9tov2UMCwgR6KHgqnaRHEad0c+vdLStqVrEeK07U56zh2kHjFSHwzb4ZfIw739Pub38Qfn8Xp9uZvcTf+3t5UcuNqOfyI8OdkXqDbzfhZtMqMn8XdffUgHqrr6tr\/u\/sdnr2vnHKbcI+q\/eXH+aWSttk0nepaXy6Xl+HmP6ufvxGfqlCl3LRSam20Ub1Qy2svwU6PQerPd5+q00HD6vy2Or1qhLbi9r0Y7j8Zft3eV8pfdHUnbt+Jb4Ng34nbD5XS4T+HEj2UqKnE9CX1VGCHW+RUUi9vaaAWN5TUK\/W28FC3vAUKoJKzoRIzlZxDtVsoAQWQhou+xE0Fl0DD1eIWJfuCdipQIB0go3BIZiHp9FI6ZfLQyi6hC0lX560G7oHUHSLKUItNex3FroizvAWYVEOjubz1fUzxTqE1SaOjYFCAbRf0HbWpV0y8LIj0GoQSBW4ATJ+Biuf5To3QMiMVA1XbpQdiLcgmNrtlNdgOsV545gJuuYSSKyhZ8hshD+TVg23VirU1jEboEC\/JkhEXB3mfZ6xEqtAfwEwa2zFUY+Eh6GU1yIfgY0mRjmpjZj2VUXoju\/DjCz1RyXlMZOQi9MgwmzjkGWy8MFwc1l6wYpjaHNIJgHja0ZuH3HTDz\/9CBE0IckcaLfDK1bXiCAOi4Gwlj4OWIJicwjehz8k7doQ6wnyLMDGIPAVEQGuIVJyfDoJKhLmrYeraWtfGujZKX0EZq7DJQcXwkO6AdeynKDM\/7IxRnCdMKnrjPPMy3BtjZ9jZRz9Xbvylbby15uUf5+XWbbQyysnGl89uSpU\/qmcfBSgWXrh+\/kqPTtbDvpHJjamN7jprurGFhutaNV0j4tX4NmtrI4YlUe9c4d+7e3H6w70T4uKvvXO9GePNc78wskhDVgh56s4q5RqR+nyz\/ckj\/Cu0+NH\/\/SB++dU\/+65q2sZLIXQIlhrxz+\/VTQ+6HwQ3te\/ZG+lam\/w8HyJJ4no81WqhG+Ml8ZDvPWRRQO1Mj9goLkR2FYMNvX+9Zk4DYtCR1Yq8pAZA2zJbkZfTHtHryGtFVlIDYKu4rcjKaY\/odeS1IiupHtAoy21FVk4DYtCR1Yq8pAZA65ityMtpj+h15LUiK6kBsJXcVmTltEf0OvJakZVUD2iDdrxWZOU0IAYdWa3IS2oAtA2zFXk57RG9jrxWZCU1ALqO24qsnPaIXkdeK7KS6gFrxR1J4eU0IAYdWa3IS2oAtNyxG15Oe0TLHLvhJTUAOu7YDS+nPaJjjt3wkqrCbJE7dsPLaUAMOrJakZfUAGi5Yze8nPaIljl2w0tqAHTcsRteTntExxy74SXVAzrFHbvh5TQgOsUcu+ElNQBa7tgNL6c9omWO3fCSGgAdd+yGl9Me0THHbnhJ9YCt5I7d8HIaEIOOrFbkJTUAWu7YDS+nPaJljt3wkhoAHXfshpfTHtExx254SfWAneSO3fByGhCDjo8Qn7wlfihJ7C18WHlw3EtvXCyf0WNvxlztE6V2eY36LJVD0OxLNG46b5b3KMjp0mNqihWLrIHZ\/vsBXM8q7hLJKjOkbWKL\/ly+JZK+ADWx4lFxTHyAPEUE73fbP9Vw8URUHS68W4+aXC5phcyWSKoSZhZAdgQlrYuQopRPGh+hSzLWmkeUjVmAa+nvhHQszL9BU1ASLzGbBlJyMKcDTDo2ry4tnpHL5BGCdGPGSWF31r7PfNz\/6BXix\/5nNYMNsnSy9EQORchnbhESjMEMkAYPhjG6OOmhRUysR1JDIQsWGg0qsutV9QqpUHGED5MvoST7YpY2YENq74ElNUsrsSrZSii5bHALpkle8jjepAh2mdjPpvJqS9Pt7OP2uH5eCkgZeYqc0lvcApNumN0OLckMQs1mgGi2fKIk1oJABGFUeR\/1F2afWxoZkTAVF2ecByQcpwat0s4w6WpwpoizE8fCv5Vp\/rPEMbWiSUjTwuIGhIQWYrr8XBAn8\/l53ll2RRCxasqDS9vZ7VaeOA+gJMHnjwfAuQ1QmBxzijvQpD0MKKSzLQgrBfAX7L1YLG1lkx4YKUdQ4OCZnXxHTkSgn2FT2vgzQnA2QVh65EdcwpCDy9GUk5V2D7M7by+yimA7\/IlwforZJvqT4v6yZ4jUgPLHvETGH1AWFl4Rno\/RewaPcXon5egxawOcgdXgQSfjAUFXMPATevKIMCkDFveqPYtWJqbauNBdjYKlDr56MSWGJURby5UQLfTUePgLoUXnjyMixPwiMz9CRJKw4JE8DjzxHGmLLIGC2uziaJHu8pBTvCIBe\/LCoDjdk7IwYY84F+GdASGce9i4hNLkz7R9oS8wgpe5XdCMMvxHzpfC+WJ+evglveCZCIostXHAJfgC5UQuChShEVjF4UON3IX9voL3LMuhj3I8HuVUR\/rpyKU9fjLnsYa+xqyESV+ZQ72Ac8mLO9TenEdzKCe\/God6AcfwF3eovTmP5VBOLrc2vV6H4j79v7T3TLY7mveYfYwWtyDkI2xPOcO5OLmTage9Aia8FsXlw\/O+A15dIVKqWX7ZQuQYd2hS8BDGxBAJmyqs4cYgZmmHbrrHeKtBU8Logz0m4RxtJg+fdH3z8K\/Gw1up0wZ8ZQN+ZFCiBJIpOxGyXw8TiTDxvDedDHysWUFr6rShcbKU\/1IjDDtEgpeHvKxMfndZcSOZY0fl22a\/p5jwQjlipGd9C7L6xiy1b7y4kfYUHctInUxvaX11nXV+j1iyT12bpB3rTdBku3Xv2R3evirKtbiu\/gNgnVleCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMjA5MwplbmRvYmoKMTcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUVJBQUFBK1JvYm90b1JlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTYxNC4yNTc4MTIgLTIyNS41ODU5MzcgOTU3LjAzMTI1MCA4NzkuODgyODEyIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjI1IAovRGVzY2VudCAtMjA4LjQ5NjA5MyAKL0NhcEhlaWdodCAwIAovU3RlbVYgNDAuNTI3MzQzNyAKL0ZvbnRGaWxlMiAxOCAwIFIKPj4KZW5kb2JqCjE4IDAgb2JqCjw8Ci9MZW5ndGgxIDEwMjQwIAovTGVuZ3RoIDIxIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJylegl0G9d57r0zAEGKBEns+zLYBttgGyzERmzcwQ0kKIqkRJGiREoyJSq2JMurZMuKrSSS69hxHDK2JcdO0vccu02dxU1VJznPSZw+p07btE7c19fWz3VO6kTvNNs5FgH1Hyzc3MQ5pzNnBnfunbnL9+\/\/BcIIoUZ0DpEIjYx7A58+\/6cXoeYTcM0tLd+xOPDoN3ug\/B5CpmcPH5o\/ePCVvv+NkPmPoC58GCqa+cJD8Pw9eLYcPnbyzM\/eU0zBM7yPG5dXFubNt2nuh6ZfQftHj82fOYH60XMIWe+GZ+Px+WOHwpdnH4HnzyJEHEA83oP4jxAfIf4qn4UeDNVf8odokYAPuKt6\/DMibo4i4wzXC\/fcOzLSi9II3Sw1oDJCi4JVAhrw01wbL8b\/k8p7JGpA49DLVd41KDciIRIjBdLAODIqxIrMIpbibiQ8USJsxiyJWUw8WHpbzjAExTDq0tuEriz24V\/4fJUf3jWGuZHjXatcJxiGd\/uNU7yPVy+YrBNm\/reVsQQwBnRNQc\/E0FOEZX2y+tEDD3CLGrx5nbyPfBxRKIeQJGSLhCunXFE5ZTKpoIE7zSbaxp0RWUO1JSKvvhkKBastZlP1zSGs04aDQ\/n9s0OD4ZBOq9WFwvnB\/fvzQ6GwVreGRW1GyudLp30eyiBqbxcZKK8\/lfF6KWObCL8smS+Op5JmE8YmczI1XpyXLIwVOztNZrOps7M4dlrSHY97vCoNxhqV1xOPd0uyibjXo1GrNR5vPMGtCDAlteQFxENNQFsJi82kRGHG+KHfPFX+xtJXy6Kl8ssfJ95fv4u8UCIehBfhm9OAEcN7HdCSVNGig1UQuPXTDbQN69ZaFHKPWwmH2yNXkBe4769b1SqMVWqrVaXGWK1CGA3d\/AU5AHimgI9qmAFEVazYQB1VIHJoG2oAdLWNDcCbikod\/vfZwaFwRKunjB2Rvp7B+d5uj1shK+0nBKRc5vGMhFyMwSgSi8VmU8CfLkSjzlk9w2SyIqMhES2MzJmPTe5OJAwGyhxLjhT2d9\/bnIh22CxyucvdmSqYMx0dTrdCSVEdA267Q6kGxCzAsT8BSPioGYmAPzn8BGQVQBZzWEa4Mknj6XcXpe8tfPTVtiPlG6vEd659pvz+kuK7b6sP\/FJ6hXjn0VIroCt5Am5K4qfrdz1J\/LREP0\/88pOA9TQglAOEbKgI\/Ysq7GOuLFhhrrNfBSiZiMNEZoZ2GLOhBlTDBkp1nIBCFaQjta9Z4qJM7nSm4i63Uo1XgS5eTy47tpDPu1yNAtHVloZGLf5slmUtZrEYSyW0LdoTCRuNZFagUrtcsXj\/3u5uK40rjDyY37uK3wjTtFyOJVKKsvq9PhutkGPKnM0ulvcxLGsVatwMfmEZ72qWygxGh8tkkUr1OrfLMWB2uq124A2LJZHI93VEbBYpx2AItBLWgaohq9wG3MVHNzjdAzVKoAGIJ1BjF2qFdk4ZYExzfMyJ8HD5+LP4B0cx\/JJH8RvPyUqTvMKNFysyXVi+kcPfAsEm0K2AckdFCmwcyqBhJJGaLHP8XOFLqK1zXUWaiSfXHpOnJWKnM9c1l41wi5attgqVSr2WOhCLqlVvEF9ZvwtfJmYGBzs6DEYM4Nnt6fQM0V16uZO2yxVNTZi2ZtKwihEYvx8WxEM06q3NAO8UBIWsRkBzfUqRuhxEqhSuSgmctReJF9Yulx5TK32ebLZQTKcZl0bV3KTRuJh0ZmI0k\/X4lOq1VqFe62E6B1m\/Xi9qFku1eqBqyuPR6oWtLwJYCL8sWpooJpMUpddHoiOjC0MLI6ORqFaPQc0ki8UFkag7lnB7gHJGKhRKvca4nSaTVAKyrmGYRAIouFI+Q9D8KWTeqjXr\/Kioa0mFoDb\/E9jhSHf29sSNPpZ1OqsKzOlkWZ8x3tPbmXY48DuNX3ns0ZXjA33Uoi2TnZu799yTLU\/fe25uvqvLvo\/q61859qlHOd4ZBo2tBfkpAKp1dKq6uY5uVcmYg5sKpo5qTf9sU+oRdisL3I+F7S7Pnnwy4XTJFVipcLtSiaHloUGHY1WucDiTGZoWi5sESrnDnl7p6zWblWrGm0qP3D427nTjNdJE+fzelMulkF+ndFqlUtwmlxn1Tkc06PfYLDIZttKpzJDVYlEoJFK9nlJLpO3trW1CtckSYPsS\/oDJIpE6nV25wbTF1taGRe16HazaWD6D36zijevzF9DhHUaIrhsu\/KbdmUr19MYoP+t3OcE86JyMP+CmYr09qZTTjn\/e+LVHP3Vspb+P2mftyh2Yv+\/s0y1P3nf2wHxX1jZL9Q0cX3n0MQ7t9ptPEJcrdrQiicTlcsMD+H3etfff4ls5y8FJq70irZy1AUkFSwPKkpDixRfKqbvLb+ED7rvL6a\/z+BVDfePr8C5Gl0DQfwMlA\/QKtqDC69U1mDk3gKquosrxg+W\/wF2z8ahWo9FG47Plf72KX7k4NxvwYewLzM7hfzyv14dC3cmOsJm68V3eNezxFceXT3HkgPmdgpFiFU1jreoaCR3cqmQ5NWsWbbNFuH3tdFqj8fm6smO5UMhmk0rXsEROO2Ixj9dkEkurumr9HWLv6HA8ShmwWEzbk6k9pT8lRntdTqlUqXQ5IxEYvfHmL\/AveXMwes3TibCihm1mrir5IXy9rHp2DbcJFXKNWC5rxmK93hHz+LRgyU+ffmv9rFeuFDTyeMQ9DQ18rJCHgzPcmjgc7655VC01XcoZVwncsOcq8WTpXwjDWOnhqsdT+r8PPEBQnN+DkfKmEGP0NfDDkLXCTzVeCmFss3Xv0YjFu5rw1+4eKhajSYvN5rAzZ2E9x29exz7yIdTGUY6zNxVNVhMlyY7nFaxWej0qJcZKlcerVBM7nvO0Bg7artJoVGTjlgduZafKz5ErIOU1\/cmtjMV1dVnX4HQovEOhCnYqTIFsm7sGtL1EHMNylcuTzhR3Z7OMV61tatJqGSabnpiAZwaEZw0L23R6EOuYy6XXi6WN7Xp9gM2nGEavaxMSb954nffP5W7RQrGYBNeMM5SR0FB+bt\/C6Eg0AjJNJZPFiSWRKJdIMIwGXCSJ1GRyupk34yzLmY2q7wZUuB3w7EBfBDw\/gOaZ34NWna8r+Nhq6JB\/CGN\/Uvt7OZt4tRQnL5TnPoyzOT\/vOtkN48eBf6rYstsc5Z1On3mHu1czEPifIl6PXs\/\/JN8fGBmdW8wP+gNKlUoZ8A\/mF4+MDnvd0KQB3zbZ6\/NpdM0tuKVZp\/F7j4MM2O3saHe302mxgDc3utc8UyikklaLy90\/sC\/iYUBdaHzeaCxmjnPL0+iqqBGOCmr6GmpWwVZmEdg2Jw1oPY71WCISycN2h1bX3tbgAm1spsLBgXa5nPhtqYm8wH+Yh+FoF4G4OvyqQl9vR8Ro4PFgLM4DGOX9ADnQJIzFbtVxVZtkDm7Bp26SzLLQhpu80zlgpZueQa0n3HN8NBRSa5QKr7c34w9otatez0TxxLFiwctg8HQ9Pb0L58+fHMy73eDsaXXBYE\/PGMAWDun1q1pNKNjbE2S1WqMxGh8i\/qdG7fMkenzAdiq1x5valx9kGJoeHDrhZUNuj1ZH7dVoGS8Mz0mKV6EAKrjBzhRSPh+YdKUq4B\/KB3xKJadhjsP6j4FuGudWL\/sA5WsubHiHwNZNWp2JN4Cpg1B3NoiXWlvvGoOgWSoDN4wyOR3eoMuu17a3YaFQo7M7OzKRDpOFX9hFGX2+RDw3ncu4nDIJVip9vp7emYX+AR\/MFGQxnf7IR3jXztOOTK4wPvHlQjLldMrBSbBaWTYRZv12WinH2GD0s3G8tyvrdIAjZDJ3xHr6BnbnByNRkGiHvSs3PjbRf\/buOw8djMdg9edAPu6C1UNIhmkJBJ\/k1rCyTtmasNBbXZA6bat8gu13J4mVstRqYgNd411Zr0+pwnKlz9vXPz+QzrJBA9X46C69LuDLhN1Onb6trU1kMDBMbJi2Exkjsfdy+atiUTsG0odC+fy+PX0D4Q6dXiqDAKFzdzdoFgXAZ7EEApmo32+1SmUyGad\/T0L8drCmf\/s3NMxO4kBtcJtcWwU7Y726EqrLGG5b+6SiDyvlXqY7N5MKB+3gZeNVUCzuWJfHqwYZJ\/qWlErGk83t7otG7GCe1mDF0MzSoAOFrcTflDzblZTESseTxdIXiELPppJKTBgHunPhkNEgkYIS65wo\/QkxNuh0cmC0i\/VGm53zzhfgxt\/ISYgQYiUsyV1mzjGRkXD76Xtn3nvr57e\/dwZ\/f\/1JciHF3Wp5hxxx\/eTJ8tJtFb8UYDsL8u7mLCqY3ypStg8IfGSbwAsweXb9XXyp30FzE+OYM1cIhzSaVYaZmrz\/1vGC2wUL1BsdTk\/5G2fPruA\/H4t2eBlfwufX6QzGSEff4sQE68d2R3\/\/fJjrPxgKlK9wa9sHEngAZqRCAZTnVoq3WM+QbSuhBMFNGlWd5ZrFlEg3GbX6SfUDmWDLyhQNm1+QBzDLTk4eOz45ybJgGVm2t2fixOSeALum1wVD3b1sUKPjFE9fH8vqNPhej2+0sHikUPAw2OspjB5eGhv1elaxCtzqRGclBoEIFsKZhIdRq3DficEhuwODxA0NnujtTDButdLlAsbOhVi9Fthcz4ZyPX62GmGw\/h4iPNXTZ3c47H09U0cH8jQc+YGjRMLrBUMKSi6d3synABUzQMVTwA8NnL+GOSYgT5WbnsG\/Lp3gXZu8scrrPAtvjd+8SQ4DsqDZIxtSu+GEbwvVNzVdhN2RTArtNNgbjn0DbS63XxgvMm6RSCKmKKfTE3Y6tfrWNtwq1Gqc9ijrYSwmuYzXz5nzbGZwOpt1uiQy4B9vb8++pYF+L6OQtbSYTKnM4uHH289jmzWdGh0p\/nkhk+aCE4xlcivNBkHBsQ6HQimTWE0ed6A71xXuMFJmUzzWB+ptKB+LgYA5nd29u6dmOvbPHZic6u4B\/MG+AZ+TTwBSAtRc9W0xK8CcniCfWH+MMNz7YPkzhHQVf+bsDNn3y9JfkxZOYkDOCuXPkv2gWdQoifZxtkG0hcUqAUwt9hX9QfFyPR\/3O+Lla5\/w+SZ3n\/CmUomkvRCBn\/5w0KDFpWeU4F5ls+MQRLuBsSCIVjNuCKLH0llgCOUq+OK6zSh6l1iq0zvdlShaJ2wjL6xfPjM+4XK3CS2m+EyXRoM1mnB4mHip\/P5\/M7QGhIbB9+3b6vtC1PDhWER+V+6grpyJLwkvlwTcsnPZiYlMysto1Lt2qTQeTzo7UczmGPAy8Vprq17PMKnBYMCoFzVJpXqDi4FlM3p9a2v5OR77pRtGUvrha6ylKSljR5hbo8tskkkrOcokFzVOlx\/kP8\/7IlpCn6trpS05VtC+O0UnTO8gbEXtyHfkDDfsaT0hscXmKuT87ayyma7YGHjjI3Yjd1HDjv95nkRGO1Lp6ajLrdbsaml03uXiNwrE7eAogIeg0bS18hvEIrsjnZ2aue3onqme3gCr1fEbpGK3M5fes\/uW\/sE8a4xPTg6dWzo6UgiFlWoB32JKJXdP3HLLveeOLI0Mh1ilcv1zDQ08cbtWbVOqNWqVQt4eARJYbQ6XK8l4tdrmlkaBUmE2uV0BX2iaDXp7lTQd9thpyihT4M8NDw6nMjZaKrPR4VAX\/kE50GmjJTJBo1rt9SSTvXcdAfUKMQpoSgMVTxQnjhy9457DR8bGojGtXtxu2G\/jsqnZ7P7ZO+54+KE7zyzM9\/XSVi4bDXX7z5z5uzjjNRjbRbilRa1yOmOJrmDQZBGJ1aCFcrnxyXx\/POa0g0FXaczjioq35fHlejj7mAOP6CugM6fgIbhBzm2KsGZatmVuNqj8X+VuOKd4G1VJibCFoiLRiem+AZbVgqXpCA8O7ntobn8g8LReF4\/P7I5E1RrOjzeFw\/nFwQHOXdUbIh3DI7MThUI2R9uvQOTldIaDifF4zKDHARdFgYOtVGk4PdwR6e1JJtxutSoYGp+Y7QqF9XqVxuWJ0AajWiNXSgwmC8N0RHsGEgmXS65QKLyenq6ZlJvRgd7ACoXbBfzPghAU+bUdEAqcqA0zINg0qgpOp86sWkxd2b0ajVrTJJYpZAGzWSzF3ywryXfmu7JmEyb5\/Ht5BESYVltk7vRpTrrE5TVSTF4ADWuo7gBsTRPTmxJAShSgsW97\/7nyp1tkMgPlYjrFWl0zbmhra2BtFrVSeuZn9pXySwuk6cZvKJAFC7AYn8e7B2MC7JDR0EG+Ueq\/GiUf4UblchEl0PBGLtMioQJbqCWg6GqOJ1KlrFlkpnAEyy7hRx7aP8v6TVQqtYcpP0hg3WQ0ptNijTYe3\/v\/rxKvln\/8BeziXXM6CuOnxru7vX65+LxeHwx29nDm\/sZ3CRsuvb0LRl+4+QseC9xV2cf5QKLgA1sQgp3bNts3IODksdhkSmemplaWp6YzGYvFYsqmp6dvWZnek02bTU\/L5U5XsnMon0g63XKlUs44OxP54WTS6VDIiAtDF5eP5YdozlGhh\/LHli8OPbS8PJR32O2O\/NDy8o9GlseLHVEdHNGO4vjyyPHxIkigTqeNRYvjtcwOz1Oxl9UsOJcVw5iOcBtjEYw9V8l7yo3ldzQ\/wk98a62cmiOMtRzP98s\/ef7f8avgmo6eLflB7p6Ar6O1DB6XH4perb7JyeRJkMm3oair2OGtSVHR1kQVsEruCk50Lhw6dffCwWgcP40tpnRnsZjqtJgw79r6X12c3svAsXf6Ihla\/6v9nZ06vV7X2bmf4wvwlW7AGFaIhIHXI+wO68Tl\/3b4P5V5\/qiE1++fnGBc4BWrfb7u3qnydSw6vXCgrwd8OFtf\/8HF8ltXz4cjCwcuDCyNFUCr6R6wc87dkQf6HjhyJD9AO3h\/WV8pxx9NwB9xbqXb7eZ2T\/h3ZSpq+uXIlZZweP7AI7dMTnamKDPGZiqdnp76yMW52XBQeKXFYIzFZwvJTruTi0vFtDURLywmkwYDvu\/k9EwwBI7rQP\/hw+fuOHt4Kd\/vsAeDM3tvL3YmTZTe2AG2dO7O6eGRWAJ6NlKJyn7eHHjxszBzK\/jwWzh7w9Rt8vaGkiQ3XFHbxr7RZgq8bv\/IWazS+tnu3j29MXCHKUos0mgC\/t6ePT3JmM8Dz+2rTc0iiUZnsTAdDpdO19rW1CQV6zTwHHU6ddq2VuKVlz+1tJjq1OqwuN1uS3VO7znz8qcOLSaS4BK1iy22ZHLPVPlr7xVSSYaB4E2IJTK3u69vEWoq6bTWViyTeT39\/UCjy7Dc\/TXfGziAH7IS+1fLr+GXOYYlyx\/52Oc5Shrx\/8JfJXIVfuY05FfLR4nc2bM1DbRc3\/PlYjAJ540ul54xXj1\/\/jwvVuWFqmz5t2RNa29WdqDJ50onVFevkuQV4qXz54mm+hZzJScJt7lKLnlDJjEWbMhk+xrx7fLt\/yh8Civ\/4lL5lVH8hWqiuHyhPPP\/nr2G7et34Rcull6DNRy6eZ0nBJqmuF62+yB\/GDfWhEhEhXhChR883IdW9u3LdVtsGFOGVOfeqds\/tn9fKNh+tdlojMf3TQBD2iVSMGweJpManuCyP+3ld4m95S6Tw2HQ07b8wPLRi7MPLh8FsaF9vmJxORsOg4NnjMYK44fmjo6NR+M6iD+kMjFuv5+LLjm0H94aOdcRZzdS0OTDpXupq1eJltLfEsxQ6aMbVCj9lsO2ugPP6YfvQD8mLvbCH7QUog31UNUOJBXZtmFgjlBb24lk+XUCK7pCLNgRlToYGnnvKr60b6CfZTUa2tbVNZ0pPzaDRZXNeaUyyI69Q+CoaTKZNBr9gelpInKfQsG4kjmnUyrh9hMkEtqRSBYHEwma3lV65rxaHQBXJ+DTaO7zNjpc6czwrUMjdkeVr\/hdFf5t4fAAw1vZD2E5UCjuPw7fXMOX8SeeLEvuLP3rRcUVHvOxK6A8zeT\/qWCiLdMcr+EfV3gNpP7E5v6hhBUJzBsbPxvCvzP\/Lfuw\/PeptdZLxA1YIJf+nkxnXIwaYgC1mnFlUrsnslk3o1Cs4hahBoKRbNzp1hnE0kahQc8G8ynGpdO0CoGnX3wRf38j+a3XRiOjIxACfEju+7V4KMzlyiGWdydi1T0gXgDQaqpIUjXBL+IFnik9BRxzqCLyX1zfA\/jsJv8HxycZdCd5jvx57R8dnORz4npu\/Vv456vExx95BB9Yv0RWMjFmANAB\/g\/EpRIJRwUzScLI\/\/Tq975S\/jH2ffmHb\/wZ9pZ\/Ql4ofx33lXPlDjxWfgF\/D3M7U9z3KF947R\/2tyV+zf0554NH+Qz\/ef4UvNewUQXfgJxPoIk28OxurvK\/VOlp65ElfoXGyfeRk3wdDeEvcNl7pMFPo9PkRTTEJ5CFvIJm4Pl+3hRSks+jW8lvoxGiD50gT8DvGDIS30TtvE6k5AXRJWg\/RXiQgHwRXcKjSImfRCvkX6JT+NvoDPkCOkXeg4aILPy+gkbgWoHrHP9NdJKnRgtQHoZrFq4MXONwueHbAvl9NMJfRzPkr1GOKCCWpJGYp0GXeI+jBZ4HxnkDPcEbQ6d4c1C3Gx2E7+bguoz\/ARnJT0Pdt2Be89D+MbQIfV3i0egS\/4dQB\/OqtH0PxhvmaIPCaAD9GZyvo\/\/ABXye4BMSIkycJv6NNJNPkT8hf8bj82K8O3h\/zPsO71\/4cv5F\/uf5\/9aQabi94beC04K\/bxxoXGn8etNY06Gmd3eRux5r5jffbLnQ8lLLdaFH+LjwG8LXhDdaO1vX2trbzG2+tq62ubYLbe+2N7efaH9cJBAZREHRWJVmKIuerVFxJ724Q4ieAW7DPOBQ9GXcWitj1IKJWpkAO\/CrWplEAfTtWpmHtOjztTIf2Sr\/8OLKDVB\/sFZuBRw81TK2gkWx1Mo0aA9lrWyHckut7N4cCwc4u4X60Uk0j5bREbSAJtEh+F1Ch6FuGK2gW9GxStsk1B6EusOVlpPoBLoNxZAXzhUoH0LH0SKUjkNLtR+u5ja4eyp9LKEx+D0A10m4GHg6BHWn4N15aN0NT7fC20cqPRghqvEgH\/KjEHhZRkDDB1d4Ww\/GHT1s\/aIXjcDZC6XfN+bOp803c5UV3QG1dRyqc\/DDaURFqDlUGX\/rbEbh7RV0FFoWKu9noGcOq5XKuozI\/gHUlqB37o1T0IsHvloBnLnaFTiXYFaHNvC8Depv3baShcqsb6sgtsB5w\/8JgrXb\/wplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjY4NzQKZW5kb2JqCjE5IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE3IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjQgNDcwIDc0MiA0OTEgMjg3IDM5MSA1MDkgNTY5IDUxOCAyMjUgNTM2IDU0MyA1MzggNDY1IDQ2NSAyMjggNDQ1IDU4OSA0MTkgNTYzIDQ3MCA1MTUgNzIxIDQ2NCA1ODkgNDY5IDQxMCBdCl0KPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggODE5ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQxPiBbPDAwNTQ+IDwwMDZGPiA8MDAyMD4gPDAwNzY+IDwwMDY5PiA8MDA2NT4gPDAwNzc+IDwwMDYxPiA8MDA2Qz4gPDAwNDE+IDwwMDc1PiA8MDA2ND4gPDAwMjg+IDwwMDczPiA8MDAyOT4gPDAwMkY+IDwwMDU2PiA8MDA1MD4gPDAwNjg+IDwwMDc0PiA8MDA0Nj4gPDAwMkM+IDwwMDNBPiA8MDA3MD4gPDAwMkU+IDwwMDZFPiA8MDA2Mz4gPDAwNzI+IDwwMDMzPiA8MDAzNj4gPDAwMzU+IDwwMDZEPiA8MDAyMz4gPDAwMzI+IDwwMDM4PiA8MDAzNz4gPDAwMzk+IDwwMDM0PiA8MDA2Nz4gPDAwNzE+IDwwMDQwPiA8MDA1Mz4gPDAwNjY+IDwwMDc5PiA8MDA1Mj4gPDAwNEY+IDwwMDRCPiA8MDA0OT4gPDAwNTU+IDwwMDQ0PiA8MDA0Mz4gPDAwMzA+IDwwMDMxPiA8MDAyRD4gPDAwNEM+IDwwMDQ4PiA8MDA2Qj4gPDAwNDc+IDwwMDQ1PiA8MDA0Mj4gPDAwNEQ+IDwwMDYyPiA8MDA0RT4gPDAwMkI+IDwwMDc4PiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwMTk0MTkgMDAwMDAgbiAKMDAwMDAwMDE4OSAwMDAwMCBuIAowMDAwMDAwMjg0IDAwMDAwIG4gCjAwMDAwMDgxNzAgMDAwMDAgbiAKMDAwMDAxOTI4MCAwMDAwMCBuIAowMDAwMDAwMzIxIDAwMDAwIG4gCjAwMDAwMDczOTggMDAwMDAgbiAKMDAwMDAwNzQxOCAwMDAwMCBuIAowMDAwMDA3Njc5IDAwMDAwIG4gCjAwMDAwMDc5NDkgMDAwMDAgbiAKMDAwMDAwODEyMCAwMDAwMCBuIAowMDAwMDA4NTA4IDAwMDAwIG4gCjAwMDAwMTA2NzcgMDAwMDAgbiAKMDAwMDAwODI5MSAwMDAwMCBuIAowMDAwMDA4NDY4IDAwMDAwIG4gCjAwMDAwMTA2OTggMDAwMDAgbiAKMDAwMDAxMDk0NSAwMDAwMCBuIAowMDAwMDE3OTMyIDAwMDAwIG4gCjAwMDAwMTg0MDkgMDAwMDAgbiAKMDAwMDAxNzkxMSAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKMTk1MTcKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957983,\"created_on\":\"2026-09-02T09:19:13.154Z\",\"updated_on\":\"2026-09-02T09:19:13.154Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:19:13.1493", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:19:13.1493", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:19:13.1493", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:19:13.1573", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:13.1573", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:19:13.1573", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:19:13.1573", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 09:19:13.3367", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:19:13.348Z\"}" }
{ "timestamp": "2026-09-02 09:19:13.3367", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:19:13.3367", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:19:13.3367", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 09:19:13.3449", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:19:13.3449", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:13.3449", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:13.3449", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79422},{\"Key\":\"InformToUserId\",\"Value\":11167}]}" }
{ "timestamp": "2026-09-02 09:19:13.3449", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:19:13.3449", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:19:13.3449", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 09:19:13.3916", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:13.3916", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008503\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Judge Tenorio\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/UCC\/26\/00001\"},{\"type\":\"text\",\"text\":\"cbdihacbsax\"},{\"type\":\"text\",\"text\":\"Hickory Grove\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:19:13.4428", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:19:13.4428", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 09:19:14.2184", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:19:14.2184", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Judge Tenorio##" }
{ "timestamp": "2026-09-02 09:19:14.2184", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:14.2184", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:19:14.2184", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:19:14.2184", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:19:14.2184", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:19:14.2704", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03618@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/UCC\/26\/00001 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Judge Tenorio,<br><br>\\n    A new ticket T\/KURA\/UCC\/26\/00001 has been created , reported by Derek Cope.<br><br>\\n\\n    <b>Description:<\/b> cbdihacbsax<br><br>\\n    <b>Site:<\/b> Hickory Grove<br><br>\\n    <b>Category:<\/b> Unsafe Condition<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406498000,78.477243900\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_UCC_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTE5MTRaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzIwMS43NTAwMDAgIDQ0NC41MDAwMDAgIDI0NiAgNDU5LjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMvMjU4L2luY2lkZW50cy9pbWFnZXMvaW1hZ2VzXzYyM2IwZGM4LTI1OGMtNGQwYi1hNGJjLWQxYmJlOWQ4ZDgyYy5wbmcpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDcyLjUwMDAwMDAgIDM5My43NTAwMDAgIDg2Ljc1MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjU4Lzc5NDIyKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICA1Ny41MDAwMDAwICA0ODMgIDcxLjc1MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjEzIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAxNCAwIFIKL1Jlc291cmNlcyAxNiAwIFIKL0Fubm90cyAxNyAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjE2IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTcgNyAwIFIKPj4KPj4KZW5kb2JqCjE3IDAgb2JqClsgOSAwIFIgMTAgMCBSIDExIDAgUiAxMiAwIFIgXQplbmRvYmoKMTQgMCBvYmoKPDwKL0xlbmd0aCAxNSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lb9w2EL7vr+C5QNbiQxIFFAUcP4r2UMCwgR6KHgqnaRHEad0e+vdLSlpJ1keKY9mc3XU2QexdRuKQ3zw4HHLIs+9vfxN\/\/CvOLm7\/Fvf974vbTbGty6L7I\/zfd9MCZbf9Z2Gl7j+L+4fNo3jc3Gxu3M\/db\/\/uw6aW9dY\/I0v39fP0qyxMta0a2VhXXsy\/+of\/3Pz8jfiy8VUWW1sUSmmlZduo+XfXgl0\/ulb\/e\/9lc9b1cPP+bnN2XQllxN1H0T3\/rvt197CR\/osqanH3QXzrW\/aduPu0kcr\/b1eiuhI5lui2pBwLTPdIMZaU80cqqKXuSsqFei281MwfgQKo5LyrRI8l76HaCyiBDiAMl21JPRZcAQzXs0dk0RbYsUBC64AyNg7BzNQ6NW+d1GnS0sxJZ2pdmeYaiAdCt6YpXS0mLnUUviKd+SOApOyU5urOGZn8VsFVE+M6tgwKUHmhw313ygUezwsCZoNQIkEOAOpz6OL7tFUjqGagYoDqYi6CWAuiiXo3rwYVEeuFdy7hkSsouYaSOb4B8KC9quOtXOC2guEIBeKQOBkQcWjv6wyWCBXKA7BJoR5DNQZeAjOroH1IvC\/JYqm2emKqtK12fpgzWWUZdWQCQxfBJIM7seYdVF4YL9bpC1YMvs0aIwDNU\/Ua9aBQgh4Q2htQVsCTy6TiyAJNQTclTQc5QGA1BW+CrUkLdAA6gqNFcAgCbwEQoAWBitN+IHSJ4LRqJpPWlCpk0ig2gjJGocpBxfCSagB1tE8Ujw+NMDbnBc5Ey5xXnoDb7cDYyUfnJFfuq6lsbafln6flpt4qqWVdVK588lCs\/Ek9w\/w\/W2Dh5vUr3TtYj4OSFVtdatU0Rje9hvrvpayaSoSrcTprSi26uVArXP7n\/YM4++GhFuLyr0G4Tsw4Se6RgUUasnywUzVGyroSsc+3Fz85Cv8JJX50\/z6JX351737YVLZyrRDKh0m1+Of3zW1LdBgE3ZAmm6qorYl+ng6RpOY6etIqoSrtWuJIfnQksxJUtW4pVpKLInsXPQ+dfL1lTD1F30dWLvKC6gkay8xFXkxbiq6PvFxkBdUTtJKbi6yYthRdH3m5yAqqI6il4eYiK6aeou8jKxd5QfUETc3MRV5MW4quj7xcZAXVE7QFNxdZMW0puj7ycpEVVEfQ+N7xcpEVU0\/R95GVi7ygeoKmYuYiL6YtRddHXi6yguoJ1g03F1kxbSm6PvJykRVUR7CU3JEUXkw9Rd9HVi7yguoJGu7YDS+mLUXDHLvhBdUTrLljN7yYthRr5tgNL6iOYKXYdZEVU0\/R95GVi7ygeoIlty7yYtpSLJl1kRdUT7DhjqPyYtpSbJjjqLygOoK14o6j8mLqKfo+snKRF1RPsOSOo\/Ji2lIsmeOovKB6gg13HJUX05ZiwxxH5QXVEbSKO47Ki6mn6PvIykVeUD3BkjuOyotpS7FkjqPyguoJWu44Ki+mLUXLHEflBdVv15L8ysgKarthS84l58Wb4ruSyO7Cx4UX+930ug6lMjra22EzvWtvv138PJZFUA0lCredV\/NnJGRzqT45xYhZ3sBkB35HXE0qbiLpKhNKF5FN+tP2zSmpS+gmVtx3HFMfIEMRibf77V\/KuHAOqvJf6l3yg7qawwq5LYEkJcwtwCQlQkIXIUkpnS\/ek86JmNVPIOvz\/5Yy3wkJWZiBg6ygpFxiPg0k5WBWB7C0V68m3jxdzNNHCK3rc04yi7Mq7Mz+qAXge\/uzmMMGeTpJeALnIaRztwipxcAGyIAHxmiVHXSvESPqgaRQyH8FpcGO7KyqWgAVKg7godMllDRfzM8G2pDUu7KkZNESszt3ALWEks0Gj2Ci5BWP4I0dQZOJdjaWUZsb7to81cflo1KglYG3yEm92Tkw9g3z2kGTdNeoiQeIbEunSmItSIjQGJlfRt0XPZz8ExiRMBkXPc4VKcexQSu3MIx91egpondSs+Bvijj+SeCYtGhspLYwuYFGgoboJu0LojOf9vPOkzOCAFdjEpybz\/Vu5ol+ACUNPn1AAPo2AGF0zMkuQGPvYUAhnWpBmCmAvKD1YuG0Kar4wEg5hAIHz6TzHTgTgX56TW7mTwBBb4Iw9UiPuIQhB6ejMSHLLR66ic8i2I59Ipygoi8i9iS7vAwIkRQofdBLYPyBzsLEK4DzPqynl5ha7VrZS8zSAKdhNrjqUDwA6BoGfoIlDzQmxsDsUjWgaIqIq40T3cUoWOzIq4Mp0Swh2rJYCNGCpcbjXwganT6QiBDzC3h+hIgkYcJT8AjwiHNAF1kCBaXexdEC5nLNOV6BgD15YpAd7rGz4LAHhIuwZkAI564bl7A16eNsD3QBw0tZvQuaUYb\/wAlT6C+m3cNjWuAZAQpMtXHAJcgC5UwuCimCEhjJIUOVjEeQ39w6y3zooxyQRznPkX4wcn\/o2vSsn0b3f6Kfn7\/rwDaibKSojeM5bHPIRLCSFS9B30O\/p5qFoK4UEMx\/UJRqCkdVCeeROxVuD4rKtylkwUiUX4+ROIBj5nMPiyM79+UfV9Z8NQJ1ALcqZBeogZ37EqhaLizOvTGB4r7MIbf0jLzbm\/SU8VkkIWr6kpO5s4M7dm3Vsj5hqRunhK+7rr8466dUM786I3AoP6gUvIRxTqSEqgrz8j4wnVugrX5KbzEQThh90GISTkdnkvCxrycJ\/2ok3MoqzsA3NuAHBiXK4gBld0nysp9A1JBnLXxk8L68AmuaOKPRWUrfUYWhJMpFIIQF6OhVdNmZNEBE0cJAvHnNIheGUwk7oHAYTG8eQX2hxH+n1ytkFE67W6SlbI4ICOerrugtrv7GciCyC+cA0b4siCy0eoZ+HPkold7wGB1MlrzTfS1rNnJYRT75lYfjV8olEZyjh08cxz6pJTgJ6UOrtoUGtvlR4tyE7XH5U2FafdVxdy19B+c6b+VFu0knxNdcrJp\/D2aLqh2CcycreLKCh2sFA24OoEmZbaXv2qZcmEi5fw6qIUz0sHWUqwLTV2hmjnIjJ7PndhdyWORctaIL0FNST9JrN+S7E8d3TPfIxK8+5ea+rARMMUIMs9j1OWdHIlVvN2ENGZ3f+uhhq\/eR5q4sRRQOSGiPzpNJm5oD2DJ+JMw\/bTePEWKzc+WzMtD2n8K5tFHrgCT7GNI\/lzxUwuzsOFbQjsR5O4Tlt\/zGZmlXS+blvIm1WTVZYD4g5EgGcPrhIvI51mbd6TyUalbFQA6ZA0d61s+zHOpAWIMc7spu1ORw1M4BiYXRc6NHGSoCJeC1EDZmYHvxLEaCewemEt5Bb2LqNu\/umF9k\/o242fwPCd1S\/gplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjI0OTAKZW5kb2JqCjE4IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FTQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTkgMCBSCj4+CmVuZG9iagoxOSAwIG9iago8PAovTGVuZ3RoMSAxMDM5MiAKL0xlbmd0aCAyMiAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoJdBvXee69MwBBiht2gNgH+zbYBguxERt3cAMJiiIpUaQokZJMiYq1WF4lW1ZtOZH8HDuOQ9a26NhJ2pfaberEcVPVid9zEqd1ntMmfY7d1811nZM6UV\/TJOdYxOj9g4WbmzjnvJkzgzv3ztzl+\/f\/AmGEUD06j0iEhse8gc9e+JNLUPMpuGYXl25feLHHOQLlDxAy+Q4fmjt48K3ev0LIrIG68GGoaNQ2L8JzEZ7Nh4+dOvsfSPEuFM8ihIVLy\/NzoUb3vyBkeRDaHzo2d\/YEyqPnELJK4dlwfO7YofCVmUfgOYgQcQDxeA\/g\/4b4CPFX+Az0oK\/8kj9ACwR8wF2V4x8RcXMEGaa5XrjnnuHhHpRG6GapDrEILQhWCGjAT3NtvBj\/j8vvkagOjUEva7xrUK5HzUiMFEgN48ioECMyiRiKu5HwRImwCTMkZjDxQOldOU0TFE2rSu8SWlbswz\/3+co\/vGs0fSPHu1a+TtA077Ybp3mfrFwwWSfM\/G\/KYwlgDOiagp6JwacI8\/pE5aP77+cWNXDzOnkv+TiiUA4hScgaCZdPuaJ8ymRSQR13mow2K3dGZHWVloi88mYoFKy0mIyVNwexVhMODub3zwwOhENajUYbCucH9u\/PD4bCGu0qFrUaKJ8vnfZ5KL1IKBTpKa8\/lfF6KUOrCL8smSuOpZImI8ZGUzI1VpyTzI8WOzqMJpOxo6M4ekbSFY97vG1qjNVtXk883iXJJuJej1qlUnu88QS3IsCU1JAXEQ81AO0lDDaREoUJ4wd\/9RT7jcWvsaJF9uVPEh+u30leLBEPwIvwzRnAiOa9AWhJKmjZghUQuPXb6mxWrF1tUsg9biUcbo9cQV7kvr9uUbVh3KayWNpUGKvaEEaDN39O9gOeKeCjKmYAUQUrJlBDFYgc2oYaAF1pYwLwpqJch\/9tZmAwHNHoKEN7pLd7YK6ny+NWyEr7CQEpl3k8wyEXrTeIxGKxyRjwpwvRqHNGR9OZrMigT0QLw7OmYxO7Ewm9njLFksOF\/V33NCai7VazXO5yd6QKpkx7u9OtUFJUe7\/b7lCqADEzcOzbAAkfNSIR8CeHn4CsAMhgDssIVyZteOr9BekH87\/3WusR9sYK8e1rn2M\/XFR8513VgV9IrxLvPVpqAXQlT8BNSfxk\/c4niZ+UbF8mfvFpwHoKEMoBQlYEcmsRldnHVF6wwlRjvzJQMhGHicwE7TBmXRWoug2UajgBhcpIR6pfM8QlmdzpTMVdbqUKrwBdvJ5cdnQ+n3e56gWitaa6eg3+\/SzDmE1iMZZKbNZodyRsMJBZQZvK5YrF+\/Z2dVlsuMzIA\/m9K\/jNsM0ml2OJlKIsfq\/PalPIMWXKZhfYfTTDWJrVbho\/v4R3NUpleoPDZTRLpTqt2+XoNzndFjvwhtmcSOR72yNWs5RjMHQf3LSgasgKtwF38dENTvdAjRJoAOIJ1NiFWqCdUwYY2zg+5kR4iD3+LP7+UQy\/5FH85nOy0gSvcOOFskwXlm7k8LdAsAl0K6DcXpYCK4cyaBhJpCrLHD+X+RJqa1xXlmbiydXH5GmJ2OnMdc5mI9yiZSstzUqlTkMdiEVVbW8SX12\/E18hpgcG2tv1Bgzg2e3p9DTRVXq5w2aXKxoasM2SScMqhmH8PlgQD9lQT3UGeKcgKGRVAppqU4rU5CBSoXBFSuCsvkg8v3ql9JhK6fNks4ViOk271G2NDWq1i05nxkcyWY9PqVptadZpPHTHAOPX6USNYqlGB1RNeTwaXXPLCwAWwi+LFseLySRF6XSR6PDI\/OD88EgkqtFhUDPJYnFeJOqKJdweoJyBCoVSr9Nup9EolYCsq2k6kQAKLrNnCRt\/Epm2as0aPypqWlIhqM7\/BHY40h093XGDj2GczooCczoZxmeId\/d0pB0O\/F79Vx97dPl4fy+1YM1kZ2fvOf9k09P3nJ+d6+y076N6+5aPfeZRjneGQGNrQH4KgGoNnYpurqFbUTKm4KaCqaFa1T\/blHqE2coC9+FmocuzJ59MOF1yBVYq3K5UYnBpcMDhWJErHM5kxmYTixsESrnDnl7u7TGZlCram0oP3zY65nTjVdJI+fzelMulkF+ntBqlUtwqlxl0Tkc06PdYzTIZtthSmUGL2axQSKQ6HaWSSIXCltZmldEcYHoT\/oDRLJE6nZ25gbTZ2tqKRUKdFlZtYM\/ityp449r8BbbwDiNkqxku\/JbdmUp198QoP+N3OcE8aJ20P+CmYj3dqZTTjn9W\/9Kjnzm23NdL7bN05g7M3Xvu6aYn7z13YK4za52hevuPLz\/6GIe28OYTxJWyHS1LInGFrbsff8i79uE7fAtnOThptZellbM2IKlgaUBZElK88Dybuot9Bx9w38Wmv87jlw31ja\/DuxhdBkH\/FZT00CvYgjKvV9Zg4twAqrKKCscPsH+OO2fiUY1arYnGZ9h\/XsOvXJqdCfgw9gVmZvHfXdDpQqGuZHvYRN34Du8a9viKY0unOXLA\/E7DSLGyprFUdI3EFtyqZDk1axJts0VYuHomrVb7fJ3Z0VwoZLVKpatYIrc5YjGP12gUSyu6av09Yu\/IUDxK6bFYbLMnU3tKf0KM9LicUqlS6XJGIjB6\/c2f41\/wZmH0qqcTYUR128xcRfJD+Drb9uwqbm1WyNViuawRi3U6R8zj04AlP3PmnfVzXrlSUM\/jEXfX1fGxQh4OTnNr4nC8q+pRNVV1KWdcJXDDnjXiydI\/EfrR0sMVj6f0D\/ffT1Cc34OR8mYzxugl8MOQpcxPVV4KYWy1du1Ri8W7GvBLdw0Wi9Gk2Wp12OlzsJ7jN69jH\/kgauUox9mbsiaripJkx\/MyVim9njYlxso2j1epInY8521qOGz2NrW6jazf8sCt7DT7HLkMUl7Vn9zKGFxTlzUNbguFdyhUwU6FKZBtc9eAtpeJY1je5vKkM8Xd2SztVWkaGjQams6mx8fhmQbhWcXNrVodiHXM5dLpxNJ6oU4XYPIpmtZpW5uJt268wftHtks0XywmwTXjDGUkNJif3Tc\/MhyNgExTyWRxfFEkyiUSNK0GF0kiNRqdbvqtOMNwZqPiuwEVbgM829GXAM+PoHn2t6BV4+syPtYqOuTvwtif1vxWziZeK8XJi+zsx3E25+ddJ7tg\/DjwTwVbZpujvNPpM+1w96oGAv99xOvR6fif5vsDwyOzC\/kBf0DZ1qYM+AfyC0dGhrxuaFKDb5vs8fnU2sYm3NSoVfu9x0EG7HZmpKvL6TSbwZsb2WuaLhRSSYvZ5e7r3xfx0KAu1D5vNBYzxbnlqbUV1AhHGTVdFTWLYCuzCKybkwa0Hsc6LBGJ5GG7Q6MVtta5QBubqHCwXyiXE78uNZAX+Q\/zMBxCEYirw99W6O1pjxj0PB6MxXkAI7zvIweagLGYrTquYpNMwS341EySSRbacJN3OgeMdNMzqPaEu4+PhEIqtVLh9fZk\/AGNZsXrGS+eOFYseGkMnq6nu2f+woVTA3m3G5w9jTYY7O4eBdjCIZ1uRaMOBXu6g4xGYzBE44PEf1erfJ5Etw\/Yrk3l8ab25Qdo2mYbGDzhZUJuj0ZL7VVraC8Mz0mKV6EAKrjBzhRSPh+YdGVbwD+YD\/iUSk7DHIf1HwPdNMatXvYRyldd2PAOga2ZtBoTbwBTA6HmbBAvtrTcOQpBs1QGbhhldDq8QZddpxG24uZmtdbubM9E2o1mfmEXZfD5EvHcVC7jcsokWKn0+bp7puf7+n0wU5DFdPoTn+Bdu2BzZHKFsfGvFJIpp1MOToLFwjCJMOO325RyjPUGPxPHezuzTgc4QkZTe6y7t393fiASBYl22DtzY6PjfefuuuPQwXgMVn8e5ONOWD2EZNgmgeCT3BpW1ihbFRbbVhekRtsKn2D7XUlimZVajEygc6wz6\/Up27Bc6fP29s31p7NMUE\/VP7pLpw34MmG3U6trbW0V6fU0HRuy2YmMgdh7hf2aWCTEQPpQKJ\/ft6e3P9yu1UllECB07O4CzaIA+MzmQCAT9fstFqlMJuP07ymI3w5W9W\/fhobZSRyoDW6Ta4tgZ6xXU0I1GcOtq59W9GKl3Et35aZT4aAdvGy8AorFHev0eFUg40TvolJJe7K53b3RiB3M0yqsGJoZG+jA5hbir0ue7UpKYrHFk8XSF4lC96aSSowb+rty4ZBBL5GCEusYL\/0xMTrgdHJgCMU6g9XOeefzcONv5CRECDEShuQuE+eYyEi4\/eSDsx+887PbPjiLv7f+JDmf4m7VvEOOuH7qFLt4suyXAmznQN7dnEUF81tByvoRgY9sE3gBJs+tv48v9zls3MQ45swVwiG1eoWmJyfuu3Ws4HbBAnUGh9PDfuPcuWX8Z6PRdi\/tS\/j8Wq3eEGnvXRgfZ\/zY7ujrmwtz\/QdDAfYqt7Z9IIEHYEZtKIDy3ErxFusZsm4llCC4SaOKs1y1mBLpJqNWPql8IBNsWZmibvML8gBmmImJY8cnJhgGLCPD9HSPn5jYE2BWddpgqKuHCaq1nOLp7WUYrRrf4\/GNFBaOFAoeGns9hZHDi6MjXs8KbgO3OtFRjkEggoVwJuGhVW2498TAoN2BQeIGB070dCRot0rpcgFj50KMTgNsrmNCuW4\/U4kwGH83EZ7s7rU7HPbe7smj\/XkbHPn+o0TC6wVDCkound7MpwAVM0DF08APdZy\/hjkmIE+zDc\/gX5ZO8K5N3FjhdZyDt8Zu3iSHAFnQ7JENqd1wwreF6puaLsLsSCaFdhrsDce+zmZihRfHirRbJJKIKcrp9ISdTo2upRW3NGvUTnuU8dBmo1zG6+PMeTYzMJXNOl0SGfCPt6d732J\/n5dWyJqajMZUZuHw48IL2GpJp0aGi39WyKS54ARjmdxiY4Kg4BiHQ6GUSSxGjzvQlesMtxsokzEe6wX1NpiPxUDAnM6unt2T0+37Zw9MTHZ1A\/5g34DPyScAKQFqrPi2mBFgTk+QT6w\/RujveYD9HCFdwZ87N032\/qL0v0gzJzEgZwX298k+0CwqlET7ONsg2sJi5QCmGvuKfqd4uZaP+w3x8rVP+XwTu094U6lE0l6IwE9fOKjX4NIzSnCvstkxCKLdwFgQRKtoNwTRo+ksMIRyBXxx7WYUvUss1eqc7nIUrW1uJS+uXzk7Nu5ytzabjfHpTrUaq9Xh8BDxIvvh\/2doDQgNge\/bu9X3hajh47GI\/KbcQU05E3\/UfKUk4Jady46PZ1JeWq3atatN7fGks+PFbI4GLxOvtrTodDSdGggGDDpRg1Sq07toWDat07W0sM\/xmD+6YSClH7\/GapqSMrSHuTW6TEaZtJyjTHJR4xT7AP\/LvC+hRfT5mlbakmMF7btTdMK2HYQtqx35jpzhhj2tJSS22FyFnL+dVTbTFRsDb3zEbOQuqtjxv8CTyGyOVHoq6nKr1Lua6p13uvj1ArEQHAXwENTq1hZ+nVhkd6Szk9Mnj+6Z7O4JMBotv04qdjtz6T27b+kbyDOG+MTE4PnFo8OFUFipEvDNxlRy9\/gtt9xz\/sji8FCIUSrXP19XxxMLNSqrUqVWtSnkwgiQwGJ1uFxJ2qvRNDbVC5QKk9HtCvhCU0zQ26O02cIeu40yyBT480MDQ6mM1SaVWW3hUCf+PhvosNokMkG9SuX1JJM9dx4B9QoxCmhKPRVPFMePHL397sNHRkejMY1OLNTvt3LZ1Gx2\/8zttz\/84B1n5+d6e2wWLhsNdfvPnv1hnPbqDUIRbmpStTmdsURnMGg0i8Qq0EK53NhEvi8ec9rBoLepTWOKsrfl8eW6OfuYA4\/oq6AzJ+EhuEHObYqwalq2ZW42qPxf5W44p3gbVUlJcxNFRaLjU739DKMBS9MeHhjY9+Ds\/kDgaZ02Hp\/eHYmq1JwfbwyH8wsD\/Zy7qtNH2oeGZ8YLhWzOZr8KkZfTGQ4mxuIxvQ4HXBQFDrayTc3p4fZIT3cy4Xar2oKhsfGZzlBYp2tTuzwRm96gUsuVEr3RTNPt0e7+RMLlkisUCq+nu3M65aa1oDewQuF2Af8zIARFfnUHhAInasMMCDaNqoLTqdMrZmNndq9arVI3iGUKWcBkEkvxN1kl+d5cZ9ZkxCSffw+PgAjTYo3MnjnDSZeYXSXF5EXQsPrKDsDWNLFtUwJIiQI09skPn2M\/2yST6SkX3SHWaBtxXWtrHWM1q5TSsz+1L7MvzpPGG7+iQBbMwGJ8Hu9ujAmwQwZ9O\/lmqW8tSj7CjcrlIkqg4Q1cpkVCBbZQS0DZKjmeSIWyJpGJwhEsu4wfeXD\/DOM3UqnUHpp9gMDaiWhMq8FqTTy+99\/XiNfYH38Ru3jXnI7C2Omxri6vXy6+oNMFgx3dnLm\/8R3Cikvv7oLR52\/+nMcAd5X3cT6SKPjIFoRg57bN9g0IOHkMNhrTmcnJ5aXJqUzGbDYbs+mpqVuWp\/Zk0ybj03K505XsGMwnkk63XKmU086ORH4omXQ6FDLi4uClpWP5QRvnqNgG88eWLg0+uLQ0mHfY7Y784NLSj4aXxortUS0c0fbi2NLw8bEiSKBWq4lFi2PVzA7PU7aXlSw4lxXD2BbhNsYiGHvWyLvZevY99Y\/wE99aZVOzhKGa4\/ke+\/aX\/w2\/Bq7pyLmSH+TuCfg6Ws3gcfmh6FrlTU4mT4FMvgtFbdkOb02KirYmqoBVcldxomP+0Om75g9G4\/hpbDamO4rFVIfZiHnX1v\/y0tReGo69U5fI0Ppf7u\/o0Op02o6O\/RxfgK90A8awQCQMvB5hdlgnLv+3w\/8pz\/NHJbx+38Q47QKvWOXzdfVMstex6Mz8gd5u8OGsvX0HF9h31i6EI\/MHLvYvjhZAq2nvt3PO3ZH7e+8\/ciTfb3Pw\/qK2Uo4\/GoA\/4txKt9vN7Z7wb8pUVPXLkatN4fDcgUdumZjoSFEmjE1UOj01+YlLszPhYPPVJr0hFp8pJDvsTi4uFdssiXhhIZnU6\/G9p6amgyFwXPv7Dh8+f\/u5w4v5Poc9GJzee1uxI2mkdIZ2sKWzd0wNDccS0LOBSpT382bBi5+BmVvAh9\/C2RumbpO3N5QkueGKWjf2jTZT4DX7R87gNo2f6erZ0xMDd5iixCK1OuDv6d7TnYz5PPAsXGloFEnUWrOZbne4tNqW1oYGqVirhueo06nVtLYQr7z8mcWFVIdGi8VCuzXVMbXn7MufObSQSIJLJBSbrcnknkn2pQ8KqSRNQ\/DWjCUyt7u3dwFqyum0lhYsk3k9fX1Aoyuw3P1V3xs4gB+yEPtX2NfxyxzDkuwnHvoCR0kD\/p\/4a0SuzM+chvwae5TInTtX1UBLtT1fLgaTcN7oUukZw9qFCxd4sQovVGTLvyVrWn2zvANNPlc60ba2RpJXiRcvXCAaalvM5Zwk3GbLueQNmcRYsCGTwlXiVfa2v2t+Civ\/\/DL7ygj+YiVRzF5kp\/\/l2WvYvn4nfv5S6XVYw6Gb13nNQNMU18t2H+R348aqEImoEK9Z4QcP98HlfftyXWYrxpQ+1bF38raH9u8LBYVrjQZDPL5vHBjSLpGCYfPQmdTQOJf9EbLvE3vZTqPDodfZrPn+paOXZh5YOgpiY\/P5isWlbDgMDp4hGiuMHZo9OjoWjWsh\/pDKxFh4Hxddcmg\/vDVyriHObKSgyYdL91Bra0RT6W8IerD0extUKP2aw7ayA8\/ph29DP0Yu9sIftRSiDfVQ0Q4kFdm2YWCKUFvbiST7BoEVnSEG7EibKhga\/mANX97X38cwarXN2tk5lWEfm8ai8ua8UhlkRt8jcNQ4kUwaDP7A1BQRuVehoF3JnNMplXD7CRKJzZFIFgcSCZttV+mZCypVAFydgE+tvtdb73ClM0O3Dg7bHRW+4neW+beJwwMMb3k\/hOFAobj\/OHxzFV\/Bn3qSldxR+udLiqs8+qGroDxN5P8pY6JhbRyv4R+XeQ2k\/sTm\/qGEEQlMGxs\/G8K\/M\/8t+7j89+nVlsvEDVggl\/6eSGdctApiAJWKdmVSu8ezWTetUKzgpmY1BCPZuNOt1Yul9c16HRPMp2iXVt3SDDz9wgv4exvJb50mGhkZhhDgY3Lfr8dDYS5XDrG8OxGr7AHxAoBWQ1mSKgl+ES\/wTOkp4JhDZZH\/0voewGc3+Yccn2TQHeR58mfVf3Rwks+J6\/n1b+GfrRCffOQRfGD9MlnOxJgAQAf4PxCXSiQcFUwkCSP\/\/Wvf\/Sr7Y+z7yg\/e\/FPsZd8mL7Jfx71sjm3Ho+zz+LuY25maIG9FP+T+BAPfykiTKPRD8S18tJf9PjYf5agBnhv\/NZj1xj8EMEQr3F8sJLV\/CEgwlEkS\/9X\/PZVjS6eefSV2kn37Kvn4N9bYd04m2Ld\/On7qw068TA6xL61\/Cpb3Knsv3P8HmQTSnyeT619hHyFPYU4fcmtB3e433t\/fmvgl90ehjx7sWf5r\/El4r26jCnOTZ8fReCvM9eYK\/7VyT1uPTuI\/0Rj5IXKSb6BB\/EVuJwGp8dPoDHkJDfIJZCavoml4vo83iZTkl9Gt5KtomOhFJ8gT8DuKDMQ3kZDXgZS8ILoM7acJDxKQL6DLeAQp8ZNomfwLdBq\/is6Sz6PT5N1okMjC7ytoGK5luM7z30KneCo0D+UhuGbgysA1Bpcbvi2Q30PD\/HU0Tf4S5YgCYkgbEvPU6DLvcTTP88A4b6IneKPoNG8W6najg\/DdLFxX8P9GBvKzUPctmNcctD+EFqCvyzwbusz\/AdTBvMpt34XxhpAJO9EE\/6ccTVEY9aM\/hfMN9B+4gC8QfEJChIkzxL+SJvIp8m3ypzw+L8a7nfcHvG\/z\/okv51\/if4H\/r3WZutvqfi04I\/jb+v765fqvN4w2HGp4fxe567FGfuPNpotNLzZdb\/Y0P978jebXm2+0dLSstgpbTa2+1s7W2daLre8LG4UnhI+LBCK9KCgaFR0QPVGhH+pEz1YpupN23NGMngEpwDyQHPQV3FItY9SEiWqZAPv0n9UyiQLo1WqZhzToC9UyH1nL\/zzjynVQf7BabgEsPJUytoClM1fLNtBqymrZDuWmatm9ORYOcPYU9aFTaA4toSNoHk2gQ\/C7iA5D3RBaRreiY+W2Cag9CHWHyy2n0Al0EsWQF85lKB9Cx9EClI5DS6UfruYk3D3lPhbRKPwegOsUXDQ8HYK60\/DuHLTuhqdb4e0j5R4MQF8P8iE\/CoH3ZwA0fHCFt\/Vg2NHD1i960DCcPVD6bWPufNp8M1de0e1QW8OhMgc\/nAZUhJpD5fG3zmYE3l5GR6Flvvx+BnrmsFour8uA7B9BbRF65944Db144KtlwJmrXYZzEWZ1aAPPk1B\/67aVzJdnfbKM2Dznpf8\/JRYI6wplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjY5OTYKZW5kb2JqCjIwIDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE4IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjQgNDcwIDc0MiA0OTEgMjg3IDM5MSA1MDkgNTY5IDUxOCAyMjUgNTM2IDU0MyA1MzggNDY1IDQ2NSAyMjggNDQ1IDU4OSA0MTkgNTYzIDQ3MCA1MTUgNzIxIDQ2NCA1ODkgNDY5IDQxMCAxNDQgNzMzIF0KXQo+PgplbmRvYmoKMjEgMCBvYmoKPDwgL0xlbmd0aCA4MzMgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDM+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzg+IDwwMDM3PiA8MDAzOT4gPDAwMzQ+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDUzPiA8MDA2Nj4gPDAwNzk+IDwwMDUyPiA8MDA0Rj4gPDAwNEI+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDQzPiA8MDAzMD4gPDAwMzE+IDwwMDJEPiA8MDA0Qz4gPDAwNDg+IDwwMDZCPiA8MDA0Nz4gPDAwNDU+IDwwMDQyPiA8MDA0RD4gPDAwNjI+IDwwMDRFPiA8MDAyQj4gPDAwNzg+IDwwMDI3PiA8MDA1Nz4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsyMCAwIFJdCi9Ub1VuaWNvZGUgMjEgMCBSPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIApbCjUgMCBSCl0KL0NvdW50IDEKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDIzCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDIwMjM2IDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA4NDM5IDAwMDAwIG4gCjAwMDAwMjAwOTcgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDA3Mzk4IDAwMDAwIG4gCjAwMDAwMDc0MTggMDAwMDAgbiAKMDAwMDAwNzY3OSAwMDAwMCBuIAowMDAwMDA3OTM0IDAwMDAwIG4gCjAwMDAwMDgyMTEgMDAwMDAgbiAKMDAwMDAwODM4OSAwMDAwMCBuIAowMDAwMDA4Nzg0IDAwMDAwIG4gCjAwMDAwMTEzNTAgMDAwMDAgbiAKMDAwMDAwODU2MCAwMDAwMCBuIAowMDAwMDA4NzM3IDAwMDAwIG4gCjAwMDAwMTEzNzEgMDAwMDAgbiAKMDAwMDAxMTYxOCAwMDAwMCBuIAowMDAwMDE4NzI3IDAwMDAwIG4gCjAwMDAwMTkyMTIgMDAwMDAgbiAKMDAwMDAxODcwNiAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIzCi9JbmZvIDEgMCBSCi9Sb290IDEzIDAgUgo+PgpzdGFydHhyZWYKMjAzMzQKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957985,\"created_on\":\"2026-09-02T09:19:14.276Z\",\"updated_on\":\"2026-09-02T09:19:14.276Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:19:14.2704", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:19:14.2704", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:19:14.2704", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:19:14.2704", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:19:14.2704", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:14.2836", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:14.2836", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79422},{\"Key\":\"InformToUserId\",\"Value\":11165}]}" }
{ "timestamp": "2026-09-02 09:19:14.2836", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:19:14.2836", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:19:14.2836", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 09:19:14.3525", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:14.3525", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009218\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Jakayla Pizano\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/UCC\/26\/00001\"},{\"type\":\"text\",\"text\":\"cbdihacbsax\"},{\"type\":\"text\",\"text\":\"Hickory Grove\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:19:14.4060", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:19:14.4060", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 09:19:15.1837", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:19:15.1837", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Jakayla Pizano##" }
{ "timestamp": "2026-09-02 09:19:15.1837", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:15.1872", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:19:15.1872", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:19:15.1872", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:19:15.1872", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:19:15.2474", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04314@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/UCC\/26\/00001 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Jakayla Pizano,<br><br>\\n    A new ticket T\/KURA\/UCC\/26\/00001 has been created , reported by Derek Cope.<br><br>\\n\\n    <b>Description:<\/b> cbdihacbsax<br><br>\\n    <b>Site:<\/b> Hickory Grove<br><br>\\n    <b>Category:<\/b> Unsafe Condition<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406498000,78.477243900\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_UCC_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTE5MTVaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzIwMS43NTAwMDAgIDQ0NC41MDAwMDAgIDI0NiAgNDU5LjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMvMjU4L2luY2lkZW50cy9pbWFnZXMvaW1hZ2VzXzYyM2IwZGM4LTI1OGMtNGQwYi1hNGJjLWQxYmJlOWQ4ZDgyYy5wbmcpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDcyLjUwMDAwMDAgIDM5My43NTAwMDAgIDg2Ljc1MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjU4Lzc5NDIyKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICA1Ny41MDAwMDAwICA0ODMgIDcxLjc1MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjEzIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAxNCAwIFIKL1Jlc291cmNlcyAxNiAwIFIKL0Fubm90cyAxNyAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjE2IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTcgNyAwIFIKPj4KPj4KZW5kb2JqCjE3IDAgb2JqClsgOSAwIFIgMTAgMCBSIDExIDAgUiAxMiAwIFIgXQplbmRvYmoKMTQgMCBvYmoKPDwKL0xlbmd0aCAxNSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lb9w2EL7vr+C5QNbiQxIFFAUcP4r2UMCwgR6KHgqnaRHEad0e+vdLSlpJ1keKY9mc3XU2QexdRuKQ3zw4HHLIs+9vfxN\/\/CvOLm7\/Fvf974vbTbGty6L7I\/zfd9MCZbf9Z2Gl7j+L+4fNo3jc3Gxu3M\/db\/\/uw6aW9dY\/I0v39fP0qyxMta0a2VhXXsy\/+of\/3Pz8jfiy8VUWW1sUSmmlZduo+XfXgl0\/ulb\/e\/9lc9b1cPP+bnN2XQllxN1H0T3\/rvt197CR\/osqanH3QXzrW\/aduPu0kcr\/b1eiuhI5lui2pBwLTPdIMZaU80cqqKXuSsqFei281MwfgQKo5LyrRI8l76HaCyiBDiAMl21JPRZcAQzXs0dk0RbYsUBC64AyNg7BzNQ6NW+d1GnS0sxJZ2pdmeYaiAdCt6YpXS0mLnUUviKd+SOApOyU5urOGZn8VsFVE+M6tgwKUHmhw313ygUezwsCZoNQIkEOAOpz6OL7tFUjqGagYoDqYi6CWAuiiXo3rwYVEeuFdy7hkSsouYaSOb4B8KC9quOtXOC2guEIBeKQOBkQcWjv6wyWCBXKA7BJoR5DNQZeAjOroH1IvC\/JYqm2emKqtK12fpgzWWUZdWQCQxfBJIM7seYdVF4YL9bpC1YMvs0aIwDNU\/Ua9aBQgh4Q2htQVsCTy6TiyAJNQTclTQc5QGA1BW+CrUkLdAA6gqNFcAgCbwEQoAWBitN+IHSJ4LRqJpPWlCpk0ig2gjJGocpBxfCSagB1tE8Ujw+NMDbnBc5Ey5xXnoDb7cDYyUfnJFfuq6lsbafln6flpt4qqWVdVK588lCs\/Ek9w\/w\/W2Dh5vUr3TtYj4OSFVtdatU0Rje9hvrvpayaSoSrcTprSi26uVArXP7n\/YM4++GhFuLyr0G4Tsw4Se6RgUUasnywUzVGyroSsc+3Fz85Cv8JJX50\/z6JX351737YVLZyrRDKh0m1+Of3zW1LdBgE3ZAmm6qorYl+ng6RpOY6etIqoSrtWuJIfnQksxJUtW4pVpKLInsXPQ+dfL1lTD1F30dWLvKC6gkay8xFXkxbiq6PvFxkBdUTtJKbi6yYthRdH3m5yAqqI6il4eYiK6aeou8jKxd5QfUETc3MRV5MW4quj7xcZAXVE7QFNxdZMW0puj7ycpEVVEfQ+N7xcpEVU0\/R95GVi7ygeoKmYuYiL6YtRddHXi6yguoJ1g03F1kxbSm6PvJykRVUR7CU3JEUXkw9Rd9HVi7yguoJGu7YDS+mLUXDHLvhBdUTrLljN7yYthRr5tgNL6iOYKXYdZEVU0\/R95GVi7ygeoIlty7yYtpSLJl1kRdUT7DhjqPyYtpSbJjjqLygOoK14o6j8mLqKfo+snKRF1RPsOSOo\/Ji2lIsmeOovKB6gg13HJUX05ZiwxxH5QXVEbSKO47Ki6mn6PvIykVeUD3BkjuOyotpS7FkjqPyguoJWu44Ki+mLUXLHEflBdVv15L8ysgKarthS84l58Wb4ruSyO7Cx4UX+930ug6lMjra22EzvWtvv138PJZFUA0lCredV\/NnJGRzqT45xYhZ3sBkB35HXE0qbiLpKhNKF5FN+tP2zSmpS+gmVtx3HFMfIEMRibf77V\/KuHAOqvJf6l3yg7qawwq5LYEkJcwtwCQlQkIXIUkpnS\/ek86JmNVPIOvz\/5Yy3wkJWZiBg6ygpFxiPg0k5WBWB7C0V68m3jxdzNNHCK3rc04yi7Mq7Mz+qAXge\/uzmMMGeTpJeALnIaRztwipxcAGyIAHxmiVHXSvESPqgaRQyH8FpcGO7KyqWgAVKg7godMllDRfzM8G2pDUu7KkZNESszt3ALWEks0Gj2Ci5BWP4I0dQZOJdjaWUZsb7to81cflo1KglYG3yEm92Tkw9g3z2kGTdNeoiQeIbEunSmItSIjQGJlfRt0XPZz8ExiRMBkXPc4VKcexQSu3MIx91egpondSs+Bvijj+SeCYtGhspLYwuYFGgoboJu0LojOf9vPOkzOCAFdjEpybz\/Vu5ol+ACUNPn1AAPo2AGF0zMkuQGPvYUAhnWpBmCmAvKD1YuG0Kar4wEg5hAIHz6TzHTgTgX56TW7mTwBBb4Iw9UiPuIQhB6ejMSHLLR66ic8i2I59Ipygoi8i9iS7vAwIkRQofdBLYPyBzsLEK4DzPqynl5ha7VrZS8zSAKdhNrjqUDwA6BoGfoIlDzQmxsDsUjWgaIqIq40T3cUoWOzIq4Mp0Swh2rJYCNGCpcbjXwganT6QiBDzC3h+hIgkYcJT8AjwiHNAF1kCBaXexdEC5nLNOV6BgD15YpAd7rGz4LAHhIuwZkAI564bl7A16eNsD3QBw0tZvQuaUYb\/wAlT6C+m3cNjWuAZAQpMtXHAJcgC5UwuCimCEhjJIUOVjEeQ39w6y3zooxyQRznPkX4wcn\/o2vSsn0b3f6Kfn7\/rwDaibKSojeM5bHPIRLCSFS9B30O\/p5qFoK4UEMx\/UJRqCkdVCeeROxVuD4rKtylkwUiUX4+ROIBj5nMPiyM79+UfV9Z8NQJ1ALcqZBeogZ37EqhaLizOvTGB4r7MIbf0jLzbm\/SU8VkkIWr6kpO5s4M7dm3Vsj5hqRunhK+7rr8466dUM786I3AoP6gUvIRxTqSEqgrz8j4wnVugrX5KbzEQThh90GISTkdnkvCxrycJ\/2ok3MoqzsA3NuAHBiXK4gBld0nysp9A1JBnLXxk8L68AmuaOKPRWUrfUYWhJMpFIIQF6OhVdNmZNEBE0cJAvHnNIheGUwk7oHAYTG8eQX2hxH+n1ytkFE67W6SlbI4ICOerrugtrv7GciCyC+cA0b4siCy0eoZ+HPkold7wGB1MlrzTfS1rNnJYRT75lYfjV8olEZyjh08cxz6pJTgJ6UOrtoUGtvlR4tyE7XH5U2FafdVxdy19B+c6b+VFu0knxNdcrJp\/D2aLqh2CcycreLKCh2sFA24OoEmZbaXv2qZcmEi5fw6qIUz0sHWUqwLTV2hmjnIjJ7PndhdyWORctaIL0FNST9JrN+S7E8d3TPfIxK8+5ea+rARMMUIMs9j1OWdHIlVvN2ENGZ3f+uhhq\/eR5q4sRRQOSGiPzpNJm5oD2DJ+JMw\/bTePEWKzc+WzMtD2n8K5tFHrgCT7GNI\/lzxUwuzsOFbQjsR5O4Tlt\/zGZmlXS+blvIm1WTVZYD4g5EgGcPrhIvI51mbd6TyUalbFQA6ZA0d61s+zHOpAWIMc7spu1ORw1M4BiYXRc6NHGSoCJeC1EDZmYHvxLEaCewemEt5Bb2LqNu\/umF9k\/o242fwPCd1S\/gplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjI0OTAKZW5kb2JqCjE4IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FTQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTkgMCBSCj4+CmVuZG9iagoxOSAwIG9iago8PAovTGVuZ3RoMSAxMDM5MiAKL0xlbmd0aCAyMiAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoJdBvXee69MwBBiht2gNgH+zbYBguxERt3cAMJiiIpUaQokZJMiYq1WF4lW1ZtOZH8HDuOQ9a26NhJ2pfaberEcVPVid9zEqd1ntMmfY7d1811nZM6UV\/TJOdYxOj9g4WbmzjnvJkzgzv3ztzl+\/f\/AmGEUD06j0iEhse8gc9e+JNLUPMpuGYXl25feLHHOQLlDxAy+Q4fmjt48K3ev0LIrIG68GGoaNQ2L8JzEZ7Nh4+dOvsfSPEuFM8ihIVLy\/NzoUb3vyBkeRDaHzo2d\/YEyqPnELJK4dlwfO7YofCVmUfgOYgQcQDxeA\/g\/4b4CPFX+Az0oK\/8kj9ACwR8wF2V4x8RcXMEGaa5XrjnnuHhHpRG6GapDrEILQhWCGjAT3NtvBj\/j8vvkagOjUEva7xrUK5HzUiMFEgN48ioECMyiRiKu5HwRImwCTMkZjDxQOldOU0TFE2rSu8SWlbswz\/3+co\/vGs0fSPHu1a+TtA077Ybp3mfrFwwWSfM\/G\/KYwlgDOiagp6JwacI8\/pE5aP77+cWNXDzOnkv+TiiUA4hScgaCZdPuaJ8ymRSQR13mow2K3dGZHWVloi88mYoFKy0mIyVNwexVhMODub3zwwOhENajUYbCucH9u\/PD4bCGu0qFrUaKJ8vnfZ5KL1IKBTpKa8\/lfF6KUOrCL8smSuOpZImI8ZGUzI1VpyTzI8WOzqMJpOxo6M4ekbSFY97vG1qjNVtXk883iXJJuJej1qlUnu88QS3IsCU1JAXEQ81AO0lDDaREoUJ4wd\/9RT7jcWvsaJF9uVPEh+u30leLBEPwIvwzRnAiOa9AWhJKmjZghUQuPXb6mxWrF1tUsg9biUcbo9cQV7kvr9uUbVh3KayWNpUGKvaEEaDN39O9gOeKeCjKmYAUQUrJlBDFYgc2oYaAF1pYwLwpqJch\/9tZmAwHNHoKEN7pLd7YK6ny+NWyEr7CQEpl3k8wyEXrTeIxGKxyRjwpwvRqHNGR9OZrMigT0QLw7OmYxO7Ewm9njLFksOF\/V33NCai7VazXO5yd6QKpkx7u9OtUFJUe7\/b7lCqADEzcOzbAAkfNSIR8CeHn4CsAMhgDssIVyZteOr9BekH87\/3WusR9sYK8e1rn2M\/XFR8513VgV9IrxLvPVpqAXQlT8BNSfxk\/c4niZ+UbF8mfvFpwHoKEMoBQlYEcmsRldnHVF6wwlRjvzJQMhGHicwE7TBmXRWoug2UajgBhcpIR6pfM8QlmdzpTMVdbqUKrwBdvJ5cdnQ+n3e56gWitaa6eg3+\/SzDmE1iMZZKbNZodyRsMJBZQZvK5YrF+\/Z2dVlsuMzIA\/m9K\/jNsM0ml2OJlKIsfq\/PalPIMWXKZhfYfTTDWJrVbho\/v4R3NUpleoPDZTRLpTqt2+XoNzndFjvwhtmcSOR72yNWs5RjMHQf3LSgasgKtwF38dENTvdAjRJoAOIJ1NiFWqCdUwYY2zg+5kR4iD3+LP7+UQy\/5FH85nOy0gSvcOOFskwXlm7k8LdAsAl0K6DcXpYCK4cyaBhJpCrLHD+X+RJqa1xXlmbiydXH5GmJ2OnMdc5mI9yiZSstzUqlTkMdiEVVbW8SX12\/E18hpgcG2tv1Bgzg2e3p9DTRVXq5w2aXKxoasM2SScMqhmH8PlgQD9lQT3UGeKcgKGRVAppqU4rU5CBSoXBFSuCsvkg8v3ql9JhK6fNks4ViOk271G2NDWq1i05nxkcyWY9PqVptadZpPHTHAOPX6USNYqlGB1RNeTwaXXPLCwAWwi+LFseLySRF6XSR6PDI\/OD88EgkqtFhUDPJYnFeJOqKJdweoJyBCoVSr9Nup9EolYCsq2k6kQAKLrNnCRt\/Epm2as0aPypqWlIhqM7\/BHY40h093XGDj2GczooCczoZxmeId\/d0pB0O\/F79Vx97dPl4fy+1YM1kZ2fvOf9k09P3nJ+d6+y076N6+5aPfeZRjneGQGNrQH4KgGoNnYpurqFbUTKm4KaCqaFa1T\/blHqE2coC9+FmocuzJ59MOF1yBVYq3K5UYnBpcMDhWJErHM5kxmYTixsESrnDnl7u7TGZlCram0oP3zY65nTjVdJI+fzelMulkF+ntBqlUtwqlxl0Tkc06PdYzTIZtthSmUGL2axQSKQ6HaWSSIXCltZmldEcYHoT\/oDRLJE6nZ25gbTZ2tqKRUKdFlZtYM\/ityp449r8BbbwDiNkqxku\/JbdmUp198QoP+N3OcE8aJ20P+CmYj3dqZTTjn9W\/9Kjnzm23NdL7bN05g7M3Xvu6aYn7z13YK4za52hevuPLz\/6GIe28OYTxJWyHS1LInGFrbsff8i79uE7fAtnOThptZellbM2IKlgaUBZElK88Dybuot9Bx9w38Wmv87jlw31ja\/DuxhdBkH\/FZT00CvYgjKvV9Zg4twAqrKKCscPsH+OO2fiUY1arYnGZ9h\/XsOvXJqdCfgw9gVmZvHfXdDpQqGuZHvYRN34Du8a9viKY0unOXLA\/E7DSLGyprFUdI3EFtyqZDk1axJts0VYuHomrVb7fJ3Z0VwoZLVKpatYIrc5YjGP12gUSyu6av09Yu\/IUDxK6bFYbLMnU3tKf0KM9LicUqlS6XJGIjB6\/c2f41\/wZmH0qqcTYUR128xcRfJD+Drb9uwqbm1WyNViuawRi3U6R8zj04AlP3PmnfVzXrlSUM\/jEXfX1fGxQh4OTnNr4nC8q+pRNVV1KWdcJXDDnjXiydI\/EfrR0sMVj6f0D\/ffT1Cc34OR8mYzxugl8MOQpcxPVV4KYWy1du1Ri8W7GvBLdw0Wi9Gk2Wp12OlzsJ7jN69jH\/kgauUox9mbsiaripJkx\/MyVim9njYlxso2j1epInY8521qOGz2NrW6jazf8sCt7DT7HLkMUl7Vn9zKGFxTlzUNbguFdyhUwU6FKZBtc9eAtpeJY1je5vKkM8Xd2SztVWkaGjQams6mx8fhmQbhWcXNrVodiHXM5dLpxNJ6oU4XYPIpmtZpW5uJt268wftHtks0XywmwTXjDGUkNJif3Tc\/MhyNgExTyWRxfFEkyiUSNK0GF0kiNRqdbvqtOMNwZqPiuwEVbgM829GXAM+PoHn2t6BV4+syPtYqOuTvwtif1vxWziZeK8XJi+zsx3E25+ddJ7tg\/DjwTwVbZpujvNPpM+1w96oGAv99xOvR6fif5vsDwyOzC\/kBf0DZ1qYM+AfyC0dGhrxuaFKDb5vs8fnU2sYm3NSoVfu9x0EG7HZmpKvL6TSbwZsb2WuaLhRSSYvZ5e7r3xfx0KAu1D5vNBYzxbnlqbUV1AhHGTVdFTWLYCuzCKybkwa0Hsc6LBGJ5GG7Q6MVtta5QBubqHCwXyiXE78uNZAX+Q\/zMBxCEYirw99W6O1pjxj0PB6MxXkAI7zvIweagLGYrTquYpNMwS341EySSRbacJN3OgeMdNMzqPaEu4+PhEIqtVLh9fZk\/AGNZsXrGS+eOFYseGkMnq6nu2f+woVTA3m3G5w9jTYY7O4eBdjCIZ1uRaMOBXu6g4xGYzBE44PEf1erfJ5Etw\/Yrk3l8ab25Qdo2mYbGDzhZUJuj0ZL7VVraC8Mz0mKV6EAKrjBzhRSPh+YdGVbwD+YD\/iUSk7DHIf1HwPdNMatXvYRyldd2PAOga2ZtBoTbwBTA6HmbBAvtrTcOQpBs1QGbhhldDq8QZddpxG24uZmtdbubM9E2o1mfmEXZfD5EvHcVC7jcsokWKn0+bp7puf7+n0wU5DFdPoTn+Bdu2BzZHKFsfGvFJIpp1MOToLFwjCJMOO325RyjPUGPxPHezuzTgc4QkZTe6y7t393fiASBYl22DtzY6PjfefuuuPQwXgMVn8e5ONOWD2EZNgmgeCT3BpW1ihbFRbbVhekRtsKn2D7XUlimZVajEygc6wz6\/Up27Bc6fP29s31p7NMUE\/VP7pLpw34MmG3U6trbW0V6fU0HRuy2YmMgdh7hf2aWCTEQPpQKJ\/ft6e3P9yu1UllECB07O4CzaIA+MzmQCAT9fstFqlMJuP07ymI3w5W9W\/fhobZSRyoDW6Ta4tgZ6xXU0I1GcOtq59W9GKl3Et35aZT4aAdvGy8AorFHev0eFUg40TvolJJe7K53b3RiB3M0yqsGJoZG+jA5hbir0ue7UpKYrHFk8XSF4lC96aSSowb+rty4ZBBL5GCEusYL\/0xMTrgdHJgCMU6g9XOeefzcONv5CRECDEShuQuE+eYyEi4\/eSDsx+887PbPjiLv7f+JDmf4m7VvEOOuH7qFLt4suyXAmznQN7dnEUF81tByvoRgY9sE3gBJs+tv48v9zls3MQ45swVwiG1eoWmJyfuu3Ws4HbBAnUGh9PDfuPcuWX8Z6PRdi\/tS\/j8Wq3eEGnvXRgfZ\/zY7ujrmwtz\/QdDAfYqt7Z9IIEHYEZtKIDy3ErxFusZsm4llCC4SaOKs1y1mBLpJqNWPql8IBNsWZmibvML8gBmmImJY8cnJhgGLCPD9HSPn5jYE2BWddpgqKuHCaq1nOLp7WUYrRrf4\/GNFBaOFAoeGns9hZHDi6MjXs8KbgO3OtFRjkEggoVwJuGhVW2498TAoN2BQeIGB070dCRot0rpcgFj50KMTgNsrmNCuW4\/U4kwGH83EZ7s7rU7HPbe7smj\/XkbHPn+o0TC6wVDCkound7MpwAVM0DF08APdZy\/hjkmIE+zDc\/gX5ZO8K5N3FjhdZyDt8Zu3iSHAFnQ7JENqd1wwreF6puaLsLsSCaFdhrsDce+zmZihRfHirRbJJKIKcrp9ISdTo2upRW3NGvUTnuU8dBmo1zG6+PMeTYzMJXNOl0SGfCPt6d732J\/n5dWyJqajMZUZuHw48IL2GpJp0aGi39WyKS54ARjmdxiY4Kg4BiHQ6GUSSxGjzvQlesMtxsokzEe6wX1NpiPxUDAnM6unt2T0+37Zw9MTHZ1A\/5g34DPyScAKQFqrPi2mBFgTk+QT6w\/RujveYD9HCFdwZ87N032\/qL0v0gzJzEgZwX298k+0CwqlET7ONsg2sJi5QCmGvuKfqd4uZaP+w3x8rVP+XwTu094U6lE0l6IwE9fOKjX4NIzSnCvstkxCKLdwFgQRKtoNwTRo+ksMIRyBXxx7WYUvUss1eqc7nIUrW1uJS+uXzk7Nu5ytzabjfHpTrUaq9Xh8BDxIvvh\/2doDQgNge\/bu9X3hajh47GI\/KbcQU05E3\/UfKUk4Jady46PZ1JeWq3atatN7fGks+PFbI4GLxOvtrTodDSdGggGDDpRg1Sq07toWDat07W0sM\/xmD+6YSClH7\/GapqSMrSHuTW6TEaZtJyjTHJR4xT7AP\/LvC+hRfT5mlbakmMF7btTdMK2HYQtqx35jpzhhj2tJSS22FyFnL+dVTbTFRsDb3zEbOQuqtjxv8CTyGyOVHoq6nKr1Lua6p13uvj1ArEQHAXwENTq1hZ+nVhkd6Szk9Mnj+6Z7O4JMBotv04qdjtz6T27b+kbyDOG+MTE4PnFo8OFUFipEvDNxlRy9\/gtt9xz\/sji8FCIUSrXP19XxxMLNSqrUqVWtSnkwgiQwGJ1uFxJ2qvRNDbVC5QKk9HtCvhCU0zQ26O02cIeu40yyBT480MDQ6mM1SaVWW3hUCf+PhvosNokMkG9SuX1JJM9dx4B9QoxCmhKPRVPFMePHL397sNHRkejMY1OLNTvt3LZ1Gx2\/8zttz\/84B1n5+d6e2wWLhsNdfvPnv1hnPbqDUIRbmpStTmdsURnMGg0i8Qq0EK53NhEvi8ec9rBoLepTWOKsrfl8eW6OfuYA4\/oq6AzJ+EhuEHObYqwalq2ZW42qPxf5W44p3gbVUlJcxNFRaLjU739DKMBS9MeHhjY9+Ds\/kDgaZ02Hp\/eHYmq1JwfbwyH8wsD\/Zy7qtNH2oeGZ8YLhWzOZr8KkZfTGQ4mxuIxvQ4HXBQFDrayTc3p4fZIT3cy4Xar2oKhsfGZzlBYp2tTuzwRm96gUsuVEr3RTNPt0e7+RMLlkisUCq+nu3M65aa1oDewQuF2Af8zIARFfnUHhAInasMMCDaNqoLTqdMrZmNndq9arVI3iGUKWcBkEkvxN1kl+d5cZ9ZkxCSffw+PgAjTYo3MnjnDSZeYXSXF5EXQsPrKDsDWNLFtUwJIiQI09skPn2M\/2yST6SkX3SHWaBtxXWtrHWM1q5TSsz+1L7MvzpPGG7+iQBbMwGJ8Hu9ujAmwQwZ9O\/lmqW8tSj7CjcrlIkqg4Q1cpkVCBbZQS0DZKjmeSIWyJpGJwhEsu4wfeXD\/DOM3UqnUHpp9gMDaiWhMq8FqTTy+99\/XiNfYH38Ru3jXnI7C2Omxri6vXy6+oNMFgx3dnLm\/8R3Cikvv7oLR52\/+nMcAd5X3cT6SKPjIFoRg57bN9g0IOHkMNhrTmcnJ5aXJqUzGbDYbs+mpqVuWp\/Zk0ybj03K505XsGMwnkk63XKmU086ORH4omXQ6FDLi4uClpWP5QRvnqNgG88eWLg0+uLQ0mHfY7Y784NLSj4aXxortUS0c0fbi2NLw8bEiSKBWq4lFi2PVzA7PU7aXlSw4lxXD2BbhNsYiGHvWyLvZevY99Y\/wE99aZVOzhKGa4\/ke+\/aX\/w2\/Bq7pyLmSH+TuCfg6Ws3gcfmh6FrlTU4mT4FMvgtFbdkOb02KirYmqoBVcldxomP+0Om75g9G4\/hpbDamO4rFVIfZiHnX1v\/y0tReGo69U5fI0Ppf7u\/o0Op02o6O\/RxfgK90A8awQCQMvB5hdlgnLv+3w\/8pz\/NHJbx+38Q47QKvWOXzdfVMstex6Mz8gd5u8OGsvX0HF9h31i6EI\/MHLvYvjhZAq2nvt3PO3ZH7e+8\/ciTfb3Pw\/qK2Uo4\/GoA\/4txKt9vN7Z7wb8pUVPXLkatN4fDcgUdumZjoSFEmjE1UOj01+YlLszPhYPPVJr0hFp8pJDvsTi4uFdssiXhhIZnU6\/G9p6amgyFwXPv7Dh8+f\/u5w4v5Poc9GJzee1uxI2mkdIZ2sKWzd0wNDccS0LOBSpT382bBi5+BmVvAh9\/C2RumbpO3N5QkueGKWjf2jTZT4DX7R87gNo2f6erZ0xMDd5iixCK1OuDv6d7TnYz5PPAsXGloFEnUWrOZbne4tNqW1oYGqVirhueo06nVtLYQr7z8mcWFVIdGi8VCuzXVMbXn7MufObSQSIJLJBSbrcnknkn2pQ8KqSRNQ\/DWjCUyt7u3dwFqyum0lhYsk3k9fX1Aoyuw3P1V3xs4gB+yEPtX2NfxyxzDkuwnHvoCR0kD\/p\/4a0SuzM+chvwae5TInTtX1UBLtT1fLgaTcN7oUukZw9qFCxd4sQovVGTLvyVrWn2zvANNPlc60ba2RpJXiRcvXCAaalvM5Zwk3GbLueQNmcRYsCGTwlXiVfa2v2t+Civ\/\/DL7ygj+YiVRzF5kp\/\/l2WvYvn4nfv5S6XVYw6Gb13nNQNMU18t2H+R348aqEImoEK9Z4QcP98HlfftyXWYrxpQ+1bF38raH9u8LBYVrjQZDPL5vHBjSLpGCYfPQmdTQOJf9EbLvE3vZTqPDodfZrPn+paOXZh5YOgpiY\/P5isWlbDgMDp4hGiuMHZo9OjoWjWsh\/pDKxFh4Hxddcmg\/vDVyriHObKSgyYdL91Bra0RT6W8IerD0extUKP2aw7ayA8\/ph29DP0Yu9sIftRSiDfVQ0Q4kFdm2YWCKUFvbiST7BoEVnSEG7EibKhga\/mANX97X38cwarXN2tk5lWEfm8ai8ua8UhlkRt8jcNQ4kUwaDP7A1BQRuVehoF3JnNMplXD7CRKJzZFIFgcSCZttV+mZCypVAFydgE+tvtdb73ClM0O3Dg7bHRW+4neW+beJwwMMb3k\/hOFAobj\/OHxzFV\/Bn3qSldxR+udLiqs8+qGroDxN5P8pY6JhbRyv4R+XeQ2k\/sTm\/qGEEQlMGxs\/G8K\/M\/8t+7j89+nVlsvEDVggl\/6eSGdctApiAJWKdmVSu8ezWTetUKzgpmY1BCPZuNOt1Yul9c16HRPMp2iXVt3SDDz9wgv4exvJb50mGhkZhhDgY3Lfr8dDYS5XDrG8OxGr7AHxAoBWQ1mSKgl+ES\/wTOkp4JhDZZH\/0voewGc3+Yccn2TQHeR58mfVf3Rwks+J6\/n1b+GfrRCffOQRfGD9MlnOxJgAQAf4PxCXSiQcFUwkCSP\/\/Wvf\/Sr7Y+z7yg\/e\/FPsZd8mL7Jfx71sjm3Ho+zz+LuY25maIG9FP+T+BAPfykiTKPRD8S18tJf9PjYf5agBnhv\/NZj1xj8EMEQr3F8sJLV\/CEgwlEkS\/9X\/PZVjS6eefSV2kn37Kvn4N9bYd04m2Ld\/On7qw068TA6xL61\/Cpb3Knsv3P8HmQTSnyeT619hHyFPYU4fcmtB3e433t\/fmvgl90ehjx7sWf5r\/El4r26jCnOTZ8fReCvM9eYK\/7VyT1uPTuI\/0Rj5IXKSb6BB\/EVuJwGp8dPoDHkJDfIJZCavoml4vo83iZTkl9Gt5KtomOhFJ8gT8DuKDMQ3kZDXgZS8ILoM7acJDxKQL6DLeAQp8ZNomfwLdBq\/is6Sz6PT5N1okMjC7ytoGK5luM7z30KneCo0D+UhuGbgysA1Bpcbvi2Q30PD\/HU0Tf4S5YgCYkgbEvPU6DLvcTTP88A4b6IneKPoNG8W6najg\/DdLFxX8P9GBvKzUPctmNcctD+EFqCvyzwbusz\/AdTBvMpt34XxhpAJO9EE\/6ccTVEY9aM\/hfMN9B+4gC8QfEJChIkzxL+SJvIp8m3ypzw+L8a7nfcHvG\/z\/okv51\/if4H\/r3WZutvqfi04I\/jb+v765fqvN4w2HGp4fxe567FGfuPNpotNLzZdb\/Y0P978jebXm2+0dLSstgpbTa2+1s7W2daLre8LG4UnhI+LBCK9KCgaFR0QPVGhH+pEz1YpupN23NGMngEpwDyQHPQV3FItY9SEiWqZAPv0n9UyiQLo1WqZhzToC9UyH1nL\/zzjynVQf7BabgEsPJUytoClM1fLNtBqymrZDuWmatm9ORYOcPYU9aFTaA4toSNoHk2gQ\/C7iA5D3RBaRreiY+W2Cag9CHWHyy2n0Al0EsWQF85lKB9Cx9EClI5DS6UfruYk3D3lPhbRKPwegOsUXDQ8HYK60\/DuHLTuhqdb4e0j5R4MQF8P8iE\/CoH3ZwA0fHCFt\/Vg2NHD1i960DCcPVD6bWPufNp8M1de0e1QW8OhMgc\/nAZUhJpD5fG3zmYE3l5GR6Flvvx+BnrmsFour8uA7B9BbRF65944Db144KtlwJmrXYZzEWZ1aAPPk1B\/67aVzJdnfbKM2Dznpf8\/JRYI6wplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjY5OTYKZW5kb2JqCjIwIDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE4IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjQgNDcwIDc0MiA0OTEgMjg3IDM5MSA1MDkgNTY5IDUxOCAyMjUgNTM2IDU0MyA1MzggNDY1IDQ2NSAyMjggNDQ1IDU4OSA0MTkgNTYzIDQ3MCA1MTUgNzIxIDQ2NCA1ODkgNDY5IDQxMCAxNDQgNzMzIF0KXQo+PgplbmRvYmoKMjEgMCBvYmoKPDwgL0xlbmd0aCA4MzMgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDM+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzg+IDwwMDM3PiA8MDAzOT4gPDAwMzQ+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDUzPiA8MDA2Nj4gPDAwNzk+IDwwMDUyPiA8MDA0Rj4gPDAwNEI+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDQzPiA8MDAzMD4gPDAwMzE+IDwwMDJEPiA8MDA0Qz4gPDAwNDg+IDwwMDZCPiA8MDA0Nz4gPDAwNDU+IDwwMDQyPiA8MDA0RD4gPDAwNjI+IDwwMDRFPiA8MDAyQj4gPDAwNzg+IDwwMDI3PiA8MDA1Nz4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsyMCAwIFJdCi9Ub1VuaWNvZGUgMjEgMCBSPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIApbCjUgMCBSCl0KL0NvdW50IDEKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDIzCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDIwMjM2IDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA4NDM5IDAwMDAwIG4gCjAwMDAwMjAwOTcgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDA3Mzk4IDAwMDAwIG4gCjAwMDAwMDc0MTggMDAwMDAgbiAKMDAwMDAwNzY3OSAwMDAwMCBuIAowMDAwMDA3OTM0IDAwMDAwIG4gCjAwMDAwMDgyMTEgMDAwMDAgbiAKMDAwMDAwODM4OSAwMDAwMCBuIAowMDAwMDA4Nzg0IDAwMDAwIG4gCjAwMDAwMTEzNTAgMDAwMDAgbiAKMDAwMDAwODU2MCAwMDAwMCBuIAowMDAwMDA4NzM3IDAwMDAwIG4gCjAwMDAwMTEzNzEgMDAwMDAgbiAKMDAwMDAxMTYxOCAwMDAwMCBuIAowMDAwMDE4NzI3IDAwMDAwIG4gCjAwMDAwMTkyMTIgMDAwMDAgbiAKMDAwMDAxODcwNiAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIzCi9JbmZvIDEgMCBSCi9Sb290IDEzIDAgUgo+PgpzdGFydHhyZWYKMjAzMzQKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957987,\"created_on\":\"2026-09-02T09:19:15.251Z\",\"updated_on\":\"2026-09-02T09:19:15.251Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:19:15.2492", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:19:15.2492", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:19:15.2492", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:19:15.2492", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:19:15.2492", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:15.2492", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:15.2492", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79422},{\"Key\":\"InformToUserId\",\"Value\":11166}]}" }
{ "timestamp": "2026-09-02 09:19:15.2696", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:19:15.2696", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:19:15.2696", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 09:19:15.3208", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:15.3208", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001136\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Quint Pizano\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/UCC\/26\/00001\"},{\"type\":\"text\",\"text\":\"cbdihacbsax\"},{\"type\":\"text\",\"text\":\"Hickory Grove\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:19:15.3684", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:19:15.3684", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 09:19:16.1048", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:19:16.1048", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Quint Pizano##" }
{ "timestamp": "2026-09-02 09:19:16.1048", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:16.1048", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:19:16.1048", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:19:16.1048", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:19:16.1048", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:19:16.1577", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm01518@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/UCC\/26\/00001 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Quint Pizano,<br><br>\\n    A new ticket T\/KURA\/UCC\/26\/00001 has been created , reported by Derek Cope.<br><br>\\n\\n    <b>Description:<\/b> cbdihacbsax<br><br>\\n    <b>Site:<\/b> Hickory Grove<br><br>\\n    <b>Category:<\/b> Unsafe Condition<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406498000,78.477243900\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_UCC_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTE5MTZaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzIwMS43NTAwMDAgIDQ0NC41MDAwMDAgIDI0NiAgNDU5LjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMvMjU4L2luY2lkZW50cy9pbWFnZXMvaW1hZ2VzXzYyM2IwZGM4LTI1OGMtNGQwYi1hNGJjLWQxYmJlOWQ4ZDgyYy5wbmcpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDcyLjUwMDAwMDAgIDM5My43NTAwMDAgIDg2Ljc1MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjU4Lzc5NDIyKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICA1Ny41MDAwMDAwICA0ODMgIDcxLjc1MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjEzIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAxNCAwIFIKL1Jlc291cmNlcyAxNiAwIFIKL0Fubm90cyAxNyAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjE2IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTcgNyAwIFIKPj4KPj4KZW5kb2JqCjE3IDAgb2JqClsgOSAwIFIgMTAgMCBSIDExIDAgUiAxMiAwIFIgXQplbmRvYmoKMTQgMCBvYmoKPDwKL0xlbmd0aCAxNSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lb9w2EL7vr+C5QNbiQxIFFAUcP4r2UMCwgR6KHgqnaRHEad0e+vdLSlpJ1keKY9mc3XU2QexdRuKQ3zw4HHLIs+9vfxN\/\/CvOLm7\/Fvf974vbTbGty6L7I\/zfd9MCZbf9Z2Gl7j+L+4fNo3jc3Gxu3M\/db\/\/uw6aW9dY\/I0v39fP0qyxMta0a2VhXXsy\/+of\/3Pz8jfiy8VUWW1sUSmmlZduo+XfXgl0\/ulb\/e\/9lc9b1cPP+bnN2XQllxN1H0T3\/rvt197CR\/osqanH3QXzrW\/aduPu0kcr\/b1eiuhI5lui2pBwLTPdIMZaU80cqqKXuSsqFei281MwfgQKo5LyrRI8l76HaCyiBDiAMl21JPRZcAQzXs0dk0RbYsUBC64AyNg7BzNQ6NW+d1GnS0sxJZ2pdmeYaiAdCt6YpXS0mLnUUviKd+SOApOyU5urOGZn8VsFVE+M6tgwKUHmhw313ygUezwsCZoNQIkEOAOpz6OL7tFUjqGagYoDqYi6CWAuiiXo3rwYVEeuFdy7hkSsouYaSOb4B8KC9quOtXOC2guEIBeKQOBkQcWjv6wyWCBXKA7BJoR5DNQZeAjOroH1IvC\/JYqm2emKqtK12fpgzWWUZdWQCQxfBJIM7seYdVF4YL9bpC1YMvs0aIwDNU\/Ua9aBQgh4Q2htQVsCTy6TiyAJNQTclTQc5QGA1BW+CrUkLdAA6gqNFcAgCbwEQoAWBitN+IHSJ4LRqJpPWlCpk0ig2gjJGocpBxfCSagB1tE8Ujw+NMDbnBc5Ey5xXnoDb7cDYyUfnJFfuq6lsbafln6flpt4qqWVdVK588lCs\/Ek9w\/w\/W2Dh5vUr3TtYj4OSFVtdatU0Rje9hvrvpayaSoSrcTprSi26uVArXP7n\/YM4++GhFuLyr0G4Tsw4Se6RgUUasnywUzVGyroSsc+3Fz85Cv8JJX50\/z6JX351737YVLZyrRDKh0m1+Of3zW1LdBgE3ZAmm6qorYl+ng6RpOY6etIqoSrtWuJIfnQksxJUtW4pVpKLInsXPQ+dfL1lTD1F30dWLvKC6gkay8xFXkxbiq6PvFxkBdUTtJKbi6yYthRdH3m5yAqqI6il4eYiK6aeou8jKxd5QfUETc3MRV5MW4quj7xcZAXVE7QFNxdZMW0puj7ycpEVVEfQ+N7xcpEVU0\/R95GVi7ygeoKmYuYiL6YtRddHXi6yguoJ1g03F1kxbSm6PvJykRVUR7CU3JEUXkw9Rd9HVi7yguoJGu7YDS+mLUXDHLvhBdUTrLljN7yYthRr5tgNL6iOYKXYdZEVU0\/R95GVi7ygeoIlty7yYtpSLJl1kRdUT7DhjqPyYtpSbJjjqLygOoK14o6j8mLqKfo+snKRF1RPsOSOo\/Ji2lIsmeOovKB6gg13HJUX05ZiwxxH5QXVEbSKO47Ki6mn6PvIykVeUD3BkjuOyotpS7FkjqPyguoJWu44Ki+mLUXLHEflBdVv15L8ysgKarthS84l58Wb4ruSyO7Cx4UX+930ug6lMjra22EzvWtvv138PJZFUA0lCredV\/NnJGRzqT45xYhZ3sBkB35HXE0qbiLpKhNKF5FN+tP2zSmpS+gmVtx3HFMfIEMRibf77V\/KuHAOqvJf6l3yg7qawwq5LYEkJcwtwCQlQkIXIUkpnS\/ek86JmNVPIOvz\/5Yy3wkJWZiBg6ygpFxiPg0k5WBWB7C0V68m3jxdzNNHCK3rc04yi7Mq7Mz+qAXge\/uzmMMGeTpJeALnIaRztwipxcAGyIAHxmiVHXSvESPqgaRQyH8FpcGO7KyqWgAVKg7godMllDRfzM8G2pDUu7KkZNESszt3ALWEks0Gj2Ci5BWP4I0dQZOJdjaWUZsb7to81cflo1KglYG3yEm92Tkw9g3z2kGTdNeoiQeIbEunSmItSIjQGJlfRt0XPZz8ExiRMBkXPc4VKcexQSu3MIx91egpondSs+Bvijj+SeCYtGhspLYwuYFGgoboJu0LojOf9vPOkzOCAFdjEpybz\/Vu5ol+ACUNPn1AAPo2AGF0zMkuQGPvYUAhnWpBmCmAvKD1YuG0Kar4wEg5hAIHz6TzHTgTgX56TW7mTwBBb4Iw9UiPuIQhB6ejMSHLLR66ic8i2I59Ipygoi8i9iS7vAwIkRQofdBLYPyBzsLEK4DzPqynl5ha7VrZS8zSAKdhNrjqUDwA6BoGfoIlDzQmxsDsUjWgaIqIq40T3cUoWOzIq4Mp0Swh2rJYCNGCpcbjXwganT6QiBDzC3h+hIgkYcJT8AjwiHNAF1kCBaXexdEC5nLNOV6BgD15YpAd7rGz4LAHhIuwZkAI564bl7A16eNsD3QBw0tZvQuaUYb\/wAlT6C+m3cNjWuAZAQpMtXHAJcgC5UwuCimCEhjJIUOVjEeQ39w6y3zooxyQRznPkX4wcn\/o2vSsn0b3f6Kfn7\/rwDaibKSojeM5bHPIRLCSFS9B30O\/p5qFoK4UEMx\/UJRqCkdVCeeROxVuD4rKtylkwUiUX4+ROIBj5nMPiyM79+UfV9Z8NQJ1ALcqZBeogZ37EqhaLizOvTGB4r7MIbf0jLzbm\/SU8VkkIWr6kpO5s4M7dm3Vsj5hqRunhK+7rr8466dUM786I3AoP6gUvIRxTqSEqgrz8j4wnVugrX5KbzEQThh90GISTkdnkvCxrycJ\/2ok3MoqzsA3NuAHBiXK4gBld0nysp9A1JBnLXxk8L68AmuaOKPRWUrfUYWhJMpFIIQF6OhVdNmZNEBE0cJAvHnNIheGUwk7oHAYTG8eQX2hxH+n1ytkFE67W6SlbI4ICOerrugtrv7GciCyC+cA0b4siCy0eoZ+HPkold7wGB1MlrzTfS1rNnJYRT75lYfjV8olEZyjh08cxz6pJTgJ6UOrtoUGtvlR4tyE7XH5U2FafdVxdy19B+c6b+VFu0knxNdcrJp\/D2aLqh2CcycreLKCh2sFA24OoEmZbaXv2qZcmEi5fw6qIUz0sHWUqwLTV2hmjnIjJ7PndhdyWORctaIL0FNST9JrN+S7E8d3TPfIxK8+5ea+rARMMUIMs9j1OWdHIlVvN2ENGZ3f+uhhq\/eR5q4sRRQOSGiPzpNJm5oD2DJ+JMw\/bTePEWKzc+WzMtD2n8K5tFHrgCT7GNI\/lzxUwuzsOFbQjsR5O4Tlt\/zGZmlXS+blvIm1WTVZYD4g5EgGcPrhIvI51mbd6TyUalbFQA6ZA0d61s+zHOpAWIMc7spu1ORw1M4BiYXRc6NHGSoCJeC1EDZmYHvxLEaCewemEt5Bb2LqNu\/umF9k\/o242fwPCd1S\/gplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjI0OTAKZW5kb2JqCjE4IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FTQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTkgMCBSCj4+CmVuZG9iagoxOSAwIG9iago8PAovTGVuZ3RoMSAxMDM5MiAKL0xlbmd0aCAyMiAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoJdBvXee69MwBBiht2gNgH+zbYBguxERt3cAMJiiIpUaQokZJMiYq1WF4lW1ZtOZH8HDuOQ9a26NhJ2pfaberEcVPVid9zEqd1ntMmfY7d1811nZM6UV\/TJOdYxOj9g4WbmzjnvJkzgzv3ztzl+\/f\/AmGEUD06j0iEhse8gc9e+JNLUPMpuGYXl25feLHHOQLlDxAy+Q4fmjt48K3ev0LIrIG68GGoaNQ2L8JzEZ7Nh4+dOvsfSPEuFM8ihIVLy\/NzoUb3vyBkeRDaHzo2d\/YEyqPnELJK4dlwfO7YofCVmUfgOYgQcQDxeA\/g\/4b4CPFX+Az0oK\/8kj9ACwR8wF2V4x8RcXMEGaa5XrjnnuHhHpRG6GapDrEILQhWCGjAT3NtvBj\/j8vvkagOjUEva7xrUK5HzUiMFEgN48ioECMyiRiKu5HwRImwCTMkZjDxQOldOU0TFE2rSu8SWlbswz\/3+co\/vGs0fSPHu1a+TtA077Ybp3mfrFwwWSfM\/G\/KYwlgDOiagp6JwacI8\/pE5aP77+cWNXDzOnkv+TiiUA4hScgaCZdPuaJ8ymRSQR13mow2K3dGZHWVloi88mYoFKy0mIyVNwexVhMODub3zwwOhENajUYbCucH9u\/PD4bCGu0qFrUaKJ8vnfZ5KL1IKBTpKa8\/lfF6KUOrCL8smSuOpZImI8ZGUzI1VpyTzI8WOzqMJpOxo6M4ekbSFY97vG1qjNVtXk883iXJJuJej1qlUnu88QS3IsCU1JAXEQ81AO0lDDaREoUJ4wd\/9RT7jcWvsaJF9uVPEh+u30leLBEPwIvwzRnAiOa9AWhJKmjZghUQuPXb6mxWrF1tUsg9biUcbo9cQV7kvr9uUbVh3KayWNpUGKvaEEaDN39O9gOeKeCjKmYAUQUrJlBDFYgc2oYaAF1pYwLwpqJch\/9tZmAwHNHoKEN7pLd7YK6ny+NWyEr7CQEpl3k8wyEXrTeIxGKxyRjwpwvRqHNGR9OZrMigT0QLw7OmYxO7Ewm9njLFksOF\/V33NCai7VazXO5yd6QKpkx7u9OtUFJUe7\/b7lCqADEzcOzbAAkfNSIR8CeHn4CsAMhgDssIVyZteOr9BekH87\/3WusR9sYK8e1rn2M\/XFR8513VgV9IrxLvPVpqAXQlT8BNSfxk\/c4niZ+UbF8mfvFpwHoKEMoBQlYEcmsRldnHVF6wwlRjvzJQMhGHicwE7TBmXRWoug2UajgBhcpIR6pfM8QlmdzpTMVdbqUKrwBdvJ5cdnQ+n3e56gWitaa6eg3+\/SzDmE1iMZZKbNZodyRsMJBZQZvK5YrF+\/Z2dVlsuMzIA\/m9K\/jNsM0ml2OJlKIsfq\/PalPIMWXKZhfYfTTDWJrVbho\/v4R3NUpleoPDZTRLpTqt2+XoNzndFjvwhtmcSOR72yNWs5RjMHQf3LSgasgKtwF38dENTvdAjRJoAOIJ1NiFWqCdUwYY2zg+5kR4iD3+LP7+UQy\/5FH85nOy0gSvcOOFskwXlm7k8LdAsAl0K6DcXpYCK4cyaBhJpCrLHD+X+RJqa1xXlmbiydXH5GmJ2OnMdc5mI9yiZSstzUqlTkMdiEVVbW8SX12\/E18hpgcG2tv1Bgzg2e3p9DTRVXq5w2aXKxoasM2SScMqhmH8PlgQD9lQT3UGeKcgKGRVAppqU4rU5CBSoXBFSuCsvkg8v3ql9JhK6fNks4ViOk271G2NDWq1i05nxkcyWY9PqVptadZpPHTHAOPX6USNYqlGB1RNeTwaXXPLCwAWwi+LFseLySRF6XSR6PDI\/OD88EgkqtFhUDPJYnFeJOqKJdweoJyBCoVSr9Nup9EolYCsq2k6kQAKLrNnCRt\/Epm2as0aPypqWlIhqM7\/BHY40h093XGDj2GczooCczoZxmeId\/d0pB0O\/F79Vx97dPl4fy+1YM1kZ2fvOf9k09P3nJ+d6+y076N6+5aPfeZRjneGQGNrQH4KgGoNnYpurqFbUTKm4KaCqaFa1T\/blHqE2coC9+FmocuzJ59MOF1yBVYq3K5UYnBpcMDhWJErHM5kxmYTixsESrnDnl7u7TGZlCram0oP3zY65nTjVdJI+fzelMulkF+ntBqlUtwqlxl0Tkc06PdYzTIZtthSmUGL2axQSKQ6HaWSSIXCltZmldEcYHoT\/oDRLJE6nZ25gbTZ2tqKRUKdFlZtYM\/ityp449r8BbbwDiNkqxku\/JbdmUp198QoP+N3OcE8aJ20P+CmYj3dqZTTjn9W\/9Kjnzm23NdL7bN05g7M3Xvu6aYn7z13YK4za52hevuPLz\/6GIe28OYTxJWyHS1LInGFrbsff8i79uE7fAtnOThptZellbM2IKlgaUBZElK88Dybuot9Bx9w38Wmv87jlw31ja\/DuxhdBkH\/FZT00CvYgjKvV9Zg4twAqrKKCscPsH+OO2fiUY1arYnGZ9h\/XsOvXJqdCfgw9gVmZvHfXdDpQqGuZHvYRN34Du8a9viKY0unOXLA\/E7DSLGyprFUdI3EFtyqZDk1axJts0VYuHomrVb7fJ3Z0VwoZLVKpatYIrc5YjGP12gUSyu6av09Yu\/IUDxK6bFYbLMnU3tKf0KM9LicUqlS6XJGIjB6\/c2f41\/wZmH0qqcTYUR128xcRfJD+Drb9uwqbm1WyNViuawRi3U6R8zj04AlP3PmnfVzXrlSUM\/jEXfX1fGxQh4OTnNr4nC8q+pRNVV1KWdcJXDDnjXiydI\/EfrR0sMVj6f0D\/ffT1Cc34OR8mYzxugl8MOQpcxPVV4KYWy1du1Ri8W7GvBLdw0Wi9Gk2Wp12OlzsJ7jN69jH\/kgauUox9mbsiaripJkx\/MyVim9njYlxso2j1epInY8521qOGz2NrW6jazf8sCt7DT7HLkMUl7Vn9zKGFxTlzUNbguFdyhUwU6FKZBtc9eAtpeJY1je5vKkM8Xd2SztVWkaGjQams6mx8fhmQbhWcXNrVodiHXM5dLpxNJ6oU4XYPIpmtZpW5uJt268wftHtks0XywmwTXjDGUkNJif3Tc\/MhyNgExTyWRxfFEkyiUSNK0GF0kiNRqdbvqtOMNwZqPiuwEVbgM829GXAM+PoHn2t6BV4+syPtYqOuTvwtif1vxWziZeK8XJi+zsx3E25+ddJ7tg\/DjwTwVbZpujvNPpM+1w96oGAv99xOvR6fif5vsDwyOzC\/kBf0DZ1qYM+AfyC0dGhrxuaFKDb5vs8fnU2sYm3NSoVfu9x0EG7HZmpKvL6TSbwZsb2WuaLhRSSYvZ5e7r3xfx0KAu1D5vNBYzxbnlqbUV1AhHGTVdFTWLYCuzCKybkwa0Hsc6LBGJ5GG7Q6MVtta5QBubqHCwXyiXE78uNZAX+Q\/zMBxCEYirw99W6O1pjxj0PB6MxXkAI7zvIweagLGYrTquYpNMwS341EySSRbacJN3OgeMdNMzqPaEu4+PhEIqtVLh9fZk\/AGNZsXrGS+eOFYseGkMnq6nu2f+woVTA3m3G5w9jTYY7O4eBdjCIZ1uRaMOBXu6g4xGYzBE44PEf1erfJ5Etw\/Yrk3l8ab25Qdo2mYbGDzhZUJuj0ZL7VVraC8Mz0mKV6EAKrjBzhRSPh+YdGVbwD+YD\/iUSk7DHIf1HwPdNMatXvYRyldd2PAOga2ZtBoTbwBTA6HmbBAvtrTcOQpBs1QGbhhldDq8QZddpxG24uZmtdbubM9E2o1mfmEXZfD5EvHcVC7jcsokWKn0+bp7puf7+n0wU5DFdPoTn+Bdu2BzZHKFsfGvFJIpp1MOToLFwjCJMOO325RyjPUGPxPHezuzTgc4QkZTe6y7t393fiASBYl22DtzY6PjfefuuuPQwXgMVn8e5ONOWD2EZNgmgeCT3BpW1ihbFRbbVhekRtsKn2D7XUlimZVajEygc6wz6\/Up27Bc6fP29s31p7NMUE\/VP7pLpw34MmG3U6trbW0V6fU0HRuy2YmMgdh7hf2aWCTEQPpQKJ\/ft6e3P9yu1UllECB07O4CzaIA+MzmQCAT9fstFqlMJuP07ymI3w5W9W\/fhobZSRyoDW6Ta4tgZ6xXU0I1GcOtq59W9GKl3Et35aZT4aAdvGy8AorFHev0eFUg40TvolJJe7K53b3RiB3M0yqsGJoZG+jA5hbir0ue7UpKYrHFk8XSF4lC96aSSowb+rty4ZBBL5GCEusYL\/0xMTrgdHJgCMU6g9XOeefzcONv5CRECDEShuQuE+eYyEi4\/eSDsx+887PbPjiLv7f+JDmf4m7VvEOOuH7qFLt4suyXAmznQN7dnEUF81tByvoRgY9sE3gBJs+tv48v9zls3MQ45swVwiG1eoWmJyfuu3Ws4HbBAnUGh9PDfuPcuWX8Z6PRdi\/tS\/j8Wq3eEGnvXRgfZ\/zY7ujrmwtz\/QdDAfYqt7Z9IIEHYEZtKIDy3ErxFusZsm4llCC4SaOKs1y1mBLpJqNWPql8IBNsWZmibvML8gBmmImJY8cnJhgGLCPD9HSPn5jYE2BWddpgqKuHCaq1nOLp7WUYrRrf4\/GNFBaOFAoeGns9hZHDi6MjXs8KbgO3OtFRjkEggoVwJuGhVW2498TAoN2BQeIGB070dCRot0rpcgFj50KMTgNsrmNCuW4\/U4kwGH83EZ7s7rU7HPbe7smj\/XkbHPn+o0TC6wVDCkound7MpwAVM0DF08APdZy\/hjkmIE+zDc\/gX5ZO8K5N3FjhdZyDt8Zu3iSHAFnQ7JENqd1wwreF6puaLsLsSCaFdhrsDce+zmZihRfHirRbJJKIKcrp9ISdTo2upRW3NGvUTnuU8dBmo1zG6+PMeTYzMJXNOl0SGfCPt6d732J\/n5dWyJqajMZUZuHw48IL2GpJp0aGi39WyKS54ARjmdxiY4Kg4BiHQ6GUSSxGjzvQlesMtxsokzEe6wX1NpiPxUDAnM6unt2T0+37Zw9MTHZ1A\/5g34DPyScAKQFqrPi2mBFgTk+QT6w\/RujveYD9HCFdwZ87N032\/qL0v0gzJzEgZwX298k+0CwqlET7ONsg2sJi5QCmGvuKfqd4uZaP+w3x8rVP+XwTu094U6lE0l6IwE9fOKjX4NIzSnCvstkxCKLdwFgQRKtoNwTRo+ksMIRyBXxx7WYUvUss1eqc7nIUrW1uJS+uXzk7Nu5ytzabjfHpTrUaq9Xh8BDxIvvh\/2doDQgNge\/bu9X3hajh47GI\/KbcQU05E3\/UfKUk4Jady46PZ1JeWq3atatN7fGks+PFbI4GLxOvtrTodDSdGggGDDpRg1Sq07toWDat07W0sM\/xmD+6YSClH7\/GapqSMrSHuTW6TEaZtJyjTHJR4xT7AP\/LvC+hRfT5mlbakmMF7btTdMK2HYQtqx35jpzhhj2tJSS22FyFnL+dVTbTFRsDb3zEbOQuqtjxv8CTyGyOVHoq6nKr1Lua6p13uvj1ArEQHAXwENTq1hZ+nVhkd6Szk9Mnj+6Z7O4JMBotv04qdjtz6T27b+kbyDOG+MTE4PnFo8OFUFipEvDNxlRy9\/gtt9xz\/sji8FCIUSrXP19XxxMLNSqrUqVWtSnkwgiQwGJ1uFxJ2qvRNDbVC5QKk9HtCvhCU0zQ26O02cIeu40yyBT480MDQ6mM1SaVWW3hUCf+PhvosNokMkG9SuX1JJM9dx4B9QoxCmhKPRVPFMePHL397sNHRkejMY1OLNTvt3LZ1Gx2\/8zttz\/84B1n5+d6e2wWLhsNdfvPnv1hnPbqDUIRbmpStTmdsURnMGg0i8Qq0EK53NhEvi8ec9rBoLepTWOKsrfl8eW6OfuYA4\/oq6AzJ+EhuEHObYqwalq2ZW42qPxf5W44p3gbVUlJcxNFRaLjU739DKMBS9MeHhjY9+Ds\/kDgaZ02Hp\/eHYmq1JwfbwyH8wsD\/Zy7qtNH2oeGZ8YLhWzOZr8KkZfTGQ4mxuIxvQ4HXBQFDrayTc3p4fZIT3cy4Xar2oKhsfGZzlBYp2tTuzwRm96gUsuVEr3RTNPt0e7+RMLlkisUCq+nu3M65aa1oDewQuF2Af8zIARFfnUHhAInasMMCDaNqoLTqdMrZmNndq9arVI3iGUKWcBkEkvxN1kl+d5cZ9ZkxCSffw+PgAjTYo3MnjnDSZeYXSXF5EXQsPrKDsDWNLFtUwJIiQI09skPn2M\/2yST6SkX3SHWaBtxXWtrHWM1q5TSsz+1L7MvzpPGG7+iQBbMwGJ8Hu9ujAmwQwZ9O\/lmqW8tSj7CjcrlIkqg4Q1cpkVCBbZQS0DZKjmeSIWyJpGJwhEsu4wfeXD\/DOM3UqnUHpp9gMDaiWhMq8FqTTy+99\/XiNfYH38Ru3jXnI7C2Omxri6vXy6+oNMFgx3dnLm\/8R3Cikvv7oLR52\/+nMcAd5X3cT6SKPjIFoRg57bN9g0IOHkMNhrTmcnJ5aXJqUzGbDYbs+mpqVuWp\/Zk0ybj03K505XsGMwnkk63XKmU086ORH4omXQ6FDLi4uClpWP5QRvnqNgG88eWLg0+uLQ0mHfY7Y784NLSj4aXxortUS0c0fbi2NLw8bEiSKBWq4lFi2PVzA7PU7aXlSw4lxXD2BbhNsYiGHvWyLvZevY99Y\/wE99aZVOzhKGa4\/ke+\/aX\/w2\/Bq7pyLmSH+TuCfg6Ws3gcfmh6FrlTU4mT4FMvgtFbdkOb02KirYmqoBVcldxomP+0Om75g9G4\/hpbDamO4rFVIfZiHnX1v\/y0tReGo69U5fI0Ppf7u\/o0Op02o6O\/RxfgK90A8awQCQMvB5hdlgnLv+3w\/8pz\/NHJbx+38Q47QKvWOXzdfVMstex6Mz8gd5u8OGsvX0HF9h31i6EI\/MHLvYvjhZAq2nvt3PO3ZH7e+8\/ciTfb3Pw\/qK2Uo4\/GoA\/4txKt9vN7Z7wb8pUVPXLkatN4fDcgUdumZjoSFEmjE1UOj01+YlLszPhYPPVJr0hFp8pJDvsTi4uFdssiXhhIZnU6\/G9p6amgyFwXPv7Dh8+f\/u5w4v5Poc9GJzee1uxI2mkdIZ2sKWzd0wNDccS0LOBSpT382bBi5+BmVvAh9\/C2RumbpO3N5QkueGKWjf2jTZT4DX7R87gNo2f6erZ0xMDd5iixCK1OuDv6d7TnYz5PPAsXGloFEnUWrOZbne4tNqW1oYGqVirhueo06nVtLYQr7z8mcWFVIdGi8VCuzXVMbXn7MufObSQSIJLJBSbrcnknkn2pQ8KqSRNQ\/DWjCUyt7u3dwFqyum0lhYsk3k9fX1Aoyuw3P1V3xs4gB+yEPtX2NfxyxzDkuwnHvoCR0kD\/p\/4a0SuzM+chvwae5TInTtX1UBLtT1fLgaTcN7oUukZw9qFCxd4sQovVGTLvyVrWn2zvANNPlc60ba2RpJXiRcvXCAaalvM5Zwk3GbLueQNmcRYsCGTwlXiVfa2v2t+Civ\/\/DL7ygj+YiVRzF5kp\/\/l2WvYvn4nfv5S6XVYw6Gb13nNQNMU18t2H+R348aqEImoEK9Z4QcP98HlfftyXWYrxpQ+1bF38raH9u8LBYVrjQZDPL5vHBjSLpGCYfPQmdTQOJf9EbLvE3vZTqPDodfZrPn+paOXZh5YOgpiY\/P5isWlbDgMDp4hGiuMHZo9OjoWjWsh\/pDKxFh4Hxddcmg\/vDVyriHObKSgyYdL91Bra0RT6W8IerD0extUKP2aw7ayA8\/ph29DP0Yu9sIftRSiDfVQ0Q4kFdm2YWCKUFvbiST7BoEVnSEG7EibKhga\/mANX97X38cwarXN2tk5lWEfm8ai8ua8UhlkRt8jcNQ4kUwaDP7A1BQRuVehoF3JnNMplXD7CRKJzZFIFgcSCZttV+mZCypVAFydgE+tvtdb73ClM0O3Dg7bHRW+4neW+beJwwMMb3k\/hOFAobj\/OHxzFV\/Bn3qSldxR+udLiqs8+qGroDxN5P8pY6JhbRyv4R+XeQ2k\/sTm\/qGEEQlMGxs\/G8K\/M\/8t+7j89+nVlsvEDVggl\/6eSGdctApiAJWKdmVSu8ezWTetUKzgpmY1BCPZuNOt1Yul9c16HRPMp2iXVt3SDDz9wgv4exvJb50mGhkZhhDgY3Lfr8dDYS5XDrG8OxGr7AHxAoBWQ1mSKgl+ES\/wTOkp4JhDZZH\/0voewGc3+Yccn2TQHeR58mfVf3Rwks+J6\/n1b+GfrRCffOQRfGD9MlnOxJgAQAf4PxCXSiQcFUwkCSP\/\/Wvf\/Sr7Y+z7yg\/e\/FPsZd8mL7Jfx71sjm3Ho+zz+LuY25maIG9FP+T+BAPfykiTKPRD8S18tJf9PjYf5agBnhv\/NZj1xj8EMEQr3F8sJLV\/CEgwlEkS\/9X\/PZVjS6eefSV2kn37Kvn4N9bYd04m2Ld\/On7qw068TA6xL61\/Cpb3Knsv3P8HmQTSnyeT619hHyFPYU4fcmtB3e433t\/fmvgl90ehjx7sWf5r\/El4r26jCnOTZ8fReCvM9eYK\/7VyT1uPTuI\/0Rj5IXKSb6BB\/EVuJwGp8dPoDHkJDfIJZCavoml4vo83iZTkl9Gt5KtomOhFJ8gT8DuKDMQ3kZDXgZS8ILoM7acJDxKQL6DLeAQp8ZNomfwLdBq\/is6Sz6PT5N1okMjC7ytoGK5luM7z30KneCo0D+UhuGbgysA1Bpcbvi2Q30PD\/HU0Tf4S5YgCYkgbEvPU6DLvcTTP88A4b6IneKPoNG8W6najg\/DdLFxX8P9GBvKzUPctmNcctD+EFqCvyzwbusz\/AdTBvMpt34XxhpAJO9EE\/6ccTVEY9aM\/hfMN9B+4gC8QfEJChIkzxL+SJvIp8m3ypzw+L8a7nfcHvG\/z\/okv51\/if4H\/r3WZutvqfi04I\/jb+v765fqvN4w2HGp4fxe567FGfuPNpotNLzZdb\/Y0P978jebXm2+0dLSstgpbTa2+1s7W2daLre8LG4UnhI+LBCK9KCgaFR0QPVGhH+pEz1YpupN23NGMngEpwDyQHPQV3FItY9SEiWqZAPv0n9UyiQLo1WqZhzToC9UyH1nL\/zzjynVQf7BabgEsPJUytoClM1fLNtBqymrZDuWmatm9ORYOcPYU9aFTaA4toSNoHk2gQ\/C7iA5D3RBaRreiY+W2Cag9CHWHyy2n0Al0EsWQF85lKB9Cx9EClI5DS6UfruYk3D3lPhbRKPwegOsUXDQ8HYK60\/DuHLTuhqdb4e0j5R4MQF8P8iE\/CoH3ZwA0fHCFt\/Vg2NHD1i960DCcPVD6bWPufNp8M1de0e1QW8OhMgc\/nAZUhJpD5fG3zmYE3l5GR6Flvvx+BnrmsFour8uA7B9BbRF65944Db144KtlwJmrXYZzEWZ1aAPPk1B\/67aVzJdnfbKM2Dznpf8\/JRYI6wplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjY5OTYKZW5kb2JqCjIwIDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE4IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjQgNDcwIDc0MiA0OTEgMjg3IDM5MSA1MDkgNTY5IDUxOCAyMjUgNTM2IDU0MyA1MzggNDY1IDQ2NSAyMjggNDQ1IDU4OSA0MTkgNTYzIDQ3MCA1MTUgNzIxIDQ2NCA1ODkgNDY5IDQxMCAxNDQgNzMzIF0KXQo+PgplbmRvYmoKMjEgMCBvYmoKPDwgL0xlbmd0aCA4MzMgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDM+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzg+IDwwMDM3PiA8MDAzOT4gPDAwMzQ+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDUzPiA8MDA2Nj4gPDAwNzk+IDwwMDUyPiA8MDA0Rj4gPDAwNEI+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDQzPiA8MDAzMD4gPDAwMzE+IDwwMDJEPiA8MDA0Qz4gPDAwNDg+IDwwMDZCPiA8MDA0Nz4gPDAwNDU+IDwwMDQyPiA8MDA0RD4gPDAwNjI+IDwwMDRFPiA8MDAyQj4gPDAwNzg+IDwwMDI3PiA8MDA1Nz4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsyMCAwIFJdCi9Ub1VuaWNvZGUgMjEgMCBSPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIApbCjUgMCBSCl0KL0NvdW50IDEKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDIzCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDIwMjM2IDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA4NDM5IDAwMDAwIG4gCjAwMDAwMjAwOTcgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDA3Mzk4IDAwMDAwIG4gCjAwMDAwMDc0MTggMDAwMDAgbiAKMDAwMDAwNzY3OSAwMDAwMCBuIAowMDAwMDA3OTM0IDAwMDAwIG4gCjAwMDAwMDgyMTEgMDAwMDAgbiAKMDAwMDAwODM4OSAwMDAwMCBuIAowMDAwMDA4Nzg0IDAwMDAwIG4gCjAwMDAwMTEzNTAgMDAwMDAgbiAKMDAwMDAwODU2MCAwMDAwMCBuIAowMDAwMDA4NzM3IDAwMDAwIG4gCjAwMDAwMTEzNzEgMDAwMDAgbiAKMDAwMDAxMTYxOCAwMDAwMCBuIAowMDAwMDE4NzI3IDAwMDAwIG4gCjAwMDAwMTkyMTIgMDAwMDAgbiAKMDAwMDAxODcwNiAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIzCi9JbmZvIDEgMCBSCi9Sb290IDEzIDAgUgo+PgpzdGFydHhyZWYKMjAzMzQKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957989,\"created_on\":\"2026-09-02T09:19:16.161Z\",\"updated_on\":\"2026-09-02T09:19:16.161Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:19:16.1577", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:19:16.1577", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:19:16.1577", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:19:16.1577", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79422" }
{ "timestamp": "2026-09-02 09:19:16.1577", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:19:16.1577", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:19:16.1577", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ba8eafe0-4805-3af4-b596-1e7c0ee698f5" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:19:16.341Z\"}" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 17171." }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79422},{\"Key\":\"AssignedToID\",\"Value\":881}]}" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:19:16.3357", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 09:19:16.3680", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 09:19:17.1487", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:19:17.1487", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 09:19:17.1487", "level": "Info", "severity": "INFO", "message": "## Sending email to Sacherby Markham, UserId : 881 for assigned to notification ##" }
{ "timestamp": "2026-09-02 09:19:17.1550", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Email for IncidentId:79422" }
{ "timestamp": "2026-09-02 09:19:17.1550", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:19:17.1550", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:19:17.1550", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:19:17.1550", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:19:17.2063", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"A Safety Alert T\/KURA\/UCC\/26\/00001 is assigned to you related to 'Unsafe Condition'\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Sacherby Markham,\\n    <br>\\n    <br>\\n    Ticket T\/KURA\/UCC\/26\/00001 is assigned to you in the organisation: Kura Oncology Inc. reported by Derek Cope\\n    <br>\\n    <br>\\n    Description: cbdihacbsax\\n    <br>\\n    <br>\\n    Site: Hickory Grove\\n    <br>\\n    <br>\\n    Category: Unsafe Condition\\n    <br>\\n    <br>\\n    Map Link: <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.406498000,78.477243900\\\">Click here<\/a>\\n    <br>\\n    <br>\\n    You can view ticket details by clicking on the link below,\\n    <br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\\\">Click to open<\/a>\\n    <br>\\n    <br>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\",\"attachments\":[{\"filename\":\"Safety Alert_T_KURA_UCC_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTE5MTdaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzIwMS43NTAwMDAgIDQ0NC41MDAwMDAgIDI0NiAgNDU5LjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMvMjU4L2luY2lkZW50cy9pbWFnZXMvaW1hZ2VzXzYyM2IwZGM4LTI1OGMtNGQwYi1hNGJjLWQxYmJlOWQ4ZDgyYy5wbmcpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDcyLjUwMDAwMDAgIDM5My43NTAwMDAgIDg2Ljc1MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjU4Lzc5NDIyKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICA1Ny41MDAwMDAwICA0ODMgIDcxLjc1MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjEzIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAxNCAwIFIKL1Jlc291cmNlcyAxNiAwIFIKL0Fubm90cyAxNyAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjE2IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTcgNyAwIFIKPj4KPj4KZW5kb2JqCjE3IDAgb2JqClsgOSAwIFIgMTAgMCBSIDExIDAgUiAxMiAwIFIgXQplbmRvYmoKMTQgMCBvYmoKPDwKL0xlbmd0aCAxNSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lb9w2EL7vr+C5QNbiQxIFFAUcP4r2UMCwgR6KHgqnaRHEad0e+vdLSlpJ1keKY9mc3XU2QexdRuKQ3zw4HHLIs+9vfxN\/\/CvOLm7\/Fvf974vbTbGty6L7I\/zfd9MCZbf9Z2Gl7j+L+4fNo3jc3Gxu3M\/db\/\/uw6aW9dY\/I0v39fP0qyxMta0a2VhXXsy\/+of\/3Pz8jfiy8VUWW1sUSmmlZduo+XfXgl0\/ulb\/e\/9lc9b1cPP+bnN2XQllxN1H0T3\/rvt197CR\/osqanH3QXzrW\/aduPu0kcr\/b1eiuhI5lui2pBwLTPdIMZaU80cqqKXuSsqFei281MwfgQKo5LyrRI8l76HaCyiBDiAMl21JPRZcAQzXs0dk0RbYsUBC64AyNg7BzNQ6NW+d1GnS0sxJZ2pdmeYaiAdCt6YpXS0mLnUUviKd+SOApOyU5urOGZn8VsFVE+M6tgwKUHmhw313ygUezwsCZoNQIkEOAOpz6OL7tFUjqGagYoDqYi6CWAuiiXo3rwYVEeuFdy7hkSsouYaSOb4B8KC9quOtXOC2guEIBeKQOBkQcWjv6wyWCBXKA7BJoR5DNQZeAjOroH1IvC\/JYqm2emKqtK12fpgzWWUZdWQCQxfBJIM7seYdVF4YL9bpC1YMvs0aIwDNU\/Ua9aBQgh4Q2htQVsCTy6TiyAJNQTclTQc5QGA1BW+CrUkLdAA6gqNFcAgCbwEQoAWBitN+IHSJ4LRqJpPWlCpk0ig2gjJGocpBxfCSagB1tE8Ujw+NMDbnBc5Ey5xXnoDb7cDYyUfnJFfuq6lsbafln6flpt4qqWVdVK588lCs\/Ek9w\/w\/W2Dh5vUr3TtYj4OSFVtdatU0Rje9hvrvpayaSoSrcTprSi26uVArXP7n\/YM4++GhFuLyr0G4Tsw4Se6RgUUasnywUzVGyroSsc+3Fz85Cv8JJX50\/z6JX351737YVLZyrRDKh0m1+Of3zW1LdBgE3ZAmm6qorYl+ng6RpOY6etIqoSrtWuJIfnQksxJUtW4pVpKLInsXPQ+dfL1lTD1F30dWLvKC6gkay8xFXkxbiq6PvFxkBdUTtJKbi6yYthRdH3m5yAqqI6il4eYiK6aeou8jKxd5QfUETc3MRV5MW4quj7xcZAXVE7QFNxdZMW0puj7ycpEVVEfQ+N7xcpEVU0\/R95GVi7ygeoKmYuYiL6YtRddHXi6yguoJ1g03F1kxbSm6PvJykRVUR7CU3JEUXkw9Rd9HVi7yguoJGu7YDS+mLUXDHLvhBdUTrLljN7yYthRr5tgNL6iOYKXYdZEVU0\/R95GVi7ygeoIlty7yYtpSLJl1kRdUT7DhjqPyYtpSbJjjqLygOoK14o6j8mLqKfo+snKRF1RPsOSOo\/Ji2lIsmeOovKB6gg13HJUX05ZiwxxH5QXVEbSKO47Ki6mn6PvIykVeUD3BkjuOyotpS7FkjqPyguoJWu44Ki+mLUXLHEflBdVv15L8ysgKarthS84l58Wb4ruSyO7Cx4UX+930ug6lMjra22EzvWtvv138PJZFUA0lCredV\/NnJGRzqT45xYhZ3sBkB35HXE0qbiLpKhNKF5FN+tP2zSmpS+gmVtx3HFMfIEMRibf77V\/KuHAOqvJf6l3yg7qawwq5LYEkJcwtwCQlQkIXIUkpnS\/ek86JmNVPIOvz\/5Yy3wkJWZiBg6ygpFxiPg0k5WBWB7C0V68m3jxdzNNHCK3rc04yi7Mq7Mz+qAXge\/uzmMMGeTpJeALnIaRztwipxcAGyIAHxmiVHXSvESPqgaRQyH8FpcGO7KyqWgAVKg7godMllDRfzM8G2pDUu7KkZNESszt3ALWEks0Gj2Ci5BWP4I0dQZOJdjaWUZsb7to81cflo1KglYG3yEm92Tkw9g3z2kGTdNeoiQeIbEunSmItSIjQGJlfRt0XPZz8ExiRMBkXPc4VKcexQSu3MIx91egpondSs+Bvijj+SeCYtGhspLYwuYFGgoboJu0LojOf9vPOkzOCAFdjEpybz\/Vu5ol+ACUNPn1AAPo2AGF0zMkuQGPvYUAhnWpBmCmAvKD1YuG0Kar4wEg5hAIHz6TzHTgTgX56TW7mTwBBb4Iw9UiPuIQhB6ejMSHLLR66ic8i2I59Ipygoi8i9iS7vAwIkRQofdBLYPyBzsLEK4DzPqynl5ha7VrZS8zSAKdhNrjqUDwA6BoGfoIlDzQmxsDsUjWgaIqIq40T3cUoWOzIq4Mp0Swh2rJYCNGCpcbjXwganT6QiBDzC3h+hIgkYcJT8AjwiHNAF1kCBaXexdEC5nLNOV6BgD15YpAd7rGz4LAHhIuwZkAI564bl7A16eNsD3QBw0tZvQuaUYb\/wAlT6C+m3cNjWuAZAQpMtXHAJcgC5UwuCimCEhjJIUOVjEeQ39w6y3zooxyQRznPkX4wcn\/o2vSsn0b3f6Kfn7\/rwDaibKSojeM5bHPIRLCSFS9B30O\/p5qFoK4UEMx\/UJRqCkdVCeeROxVuD4rKtylkwUiUX4+ROIBj5nMPiyM79+UfV9Z8NQJ1ALcqZBeogZ37EqhaLizOvTGB4r7MIbf0jLzbm\/SU8VkkIWr6kpO5s4M7dm3Vsj5hqRunhK+7rr8466dUM786I3AoP6gUvIRxTqSEqgrz8j4wnVugrX5KbzEQThh90GISTkdnkvCxrycJ\/2ok3MoqzsA3NuAHBiXK4gBld0nysp9A1JBnLXxk8L68AmuaOKPRWUrfUYWhJMpFIIQF6OhVdNmZNEBE0cJAvHnNIheGUwk7oHAYTG8eQX2hxH+n1ytkFE67W6SlbI4ICOerrugtrv7GciCyC+cA0b4siCy0eoZ+HPkold7wGB1MlrzTfS1rNnJYRT75lYfjV8olEZyjh08cxz6pJTgJ6UOrtoUGtvlR4tyE7XH5U2FafdVxdy19B+c6b+VFu0knxNdcrJp\/D2aLqh2CcycreLKCh2sFA24OoEmZbaXv2qZcmEi5fw6qIUz0sHWUqwLTV2hmjnIjJ7PndhdyWORctaIL0FNST9JrN+S7E8d3TPfIxK8+5ea+rARMMUIMs9j1OWdHIlVvN2ENGZ3f+uhhq\/eR5q4sRRQOSGiPzpNJm5oD2DJ+JMw\/bTePEWKzc+WzMtD2n8K5tFHrgCT7GNI\/lzxUwuzsOFbQjsR5O4Tlt\/zGZmlXS+blvIm1WTVZYD4g5EgGcPrhIvI51mbd6TyUalbFQA6ZA0d61s+zHOpAWIMc7spu1ORw1M4BiYXRc6NHGSoCJeC1EDZmYHvxLEaCewemEt5Bb2LqNu\/umF9k\/o242fwPCd1S\/gplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjI0OTAKZW5kb2JqCjE4IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FTQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTkgMCBSCj4+CmVuZG9iagoxOSAwIG9iago8PAovTGVuZ3RoMSAxMDM5MiAKL0xlbmd0aCAyMiAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoJdBvXee69MwBBiht2gNgH+zbYBguxERt3cAMJiiIpUaQokZJMiYq1WF4lW1ZtOZH8HDuOQ9a26NhJ2pfaberEcVPVid9zEqd1ntMmfY7d1811nZM6UV\/TJOdYxOj9g4WbmzjnvJkzgzv3ztzl+\/f\/AmGEUD06j0iEhse8gc9e+JNLUPMpuGYXl25feLHHOQLlDxAy+Q4fmjt48K3ev0LIrIG68GGoaNQ2L8JzEZ7Nh4+dOvsfSPEuFM8ihIVLy\/NzoUb3vyBkeRDaHzo2d\/YEyqPnELJK4dlwfO7YofCVmUfgOYgQcQDxeA\/g\/4b4CPFX+Az0oK\/8kj9ACwR8wF2V4x8RcXMEGaa5XrjnnuHhHpRG6GapDrEILQhWCGjAT3NtvBj\/j8vvkagOjUEva7xrUK5HzUiMFEgN48ioECMyiRiKu5HwRImwCTMkZjDxQOldOU0TFE2rSu8SWlbswz\/3+co\/vGs0fSPHu1a+TtA077Ybp3mfrFwwWSfM\/G\/KYwlgDOiagp6JwacI8\/pE5aP77+cWNXDzOnkv+TiiUA4hScgaCZdPuaJ8ymRSQR13mow2K3dGZHWVloi88mYoFKy0mIyVNwexVhMODub3zwwOhENajUYbCucH9u\/PD4bCGu0qFrUaKJ8vnfZ5KL1IKBTpKa8\/lfF6KUOrCL8smSuOpZImI8ZGUzI1VpyTzI8WOzqMJpOxo6M4ekbSFY97vG1qjNVtXk883iXJJuJej1qlUnu88QS3IsCU1JAXEQ81AO0lDDaREoUJ4wd\/9RT7jcWvsaJF9uVPEh+u30leLBEPwIvwzRnAiOa9AWhJKmjZghUQuPXb6mxWrF1tUsg9biUcbo9cQV7kvr9uUbVh3KayWNpUGKvaEEaDN39O9gOeKeCjKmYAUQUrJlBDFYgc2oYaAF1pYwLwpqJch\/9tZmAwHNHoKEN7pLd7YK6ny+NWyEr7CQEpl3k8wyEXrTeIxGKxyRjwpwvRqHNGR9OZrMigT0QLw7OmYxO7Ewm9njLFksOF\/V33NCai7VazXO5yd6QKpkx7u9OtUFJUe7\/b7lCqADEzcOzbAAkfNSIR8CeHn4CsAMhgDssIVyZteOr9BekH87\/3WusR9sYK8e1rn2M\/XFR8513VgV9IrxLvPVpqAXQlT8BNSfxk\/c4niZ+UbF8mfvFpwHoKEMoBQlYEcmsRldnHVF6wwlRjvzJQMhGHicwE7TBmXRWoug2UajgBhcpIR6pfM8QlmdzpTMVdbqUKrwBdvJ5cdnQ+n3e56gWitaa6eg3+\/SzDmE1iMZZKbNZodyRsMJBZQZvK5YrF+\/Z2dVlsuMzIA\/m9K\/jNsM0ml2OJlKIsfq\/PalPIMWXKZhfYfTTDWJrVbho\/v4R3NUpleoPDZTRLpTqt2+XoNzndFjvwhtmcSOR72yNWs5RjMHQf3LSgasgKtwF38dENTvdAjRJoAOIJ1NiFWqCdUwYY2zg+5kR4iD3+LP7+UQy\/5FH85nOy0gSvcOOFskwXlm7k8LdAsAl0K6DcXpYCK4cyaBhJpCrLHD+X+RJqa1xXlmbiydXH5GmJ2OnMdc5mI9yiZSstzUqlTkMdiEVVbW8SX12\/E18hpgcG2tv1Bgzg2e3p9DTRVXq5w2aXKxoasM2SScMqhmH8PlgQD9lQT3UGeKcgKGRVAppqU4rU5CBSoXBFSuCsvkg8v3ql9JhK6fNks4ViOk271G2NDWq1i05nxkcyWY9PqVptadZpPHTHAOPX6USNYqlGB1RNeTwaXXPLCwAWwi+LFseLySRF6XSR6PDI\/OD88EgkqtFhUDPJYnFeJOqKJdweoJyBCoVSr9Nup9EolYCsq2k6kQAKLrNnCRt\/Epm2as0aPypqWlIhqM7\/BHY40h093XGDj2GczooCczoZxmeId\/d0pB0O\/F79Vx97dPl4fy+1YM1kZ2fvOf9k09P3nJ+d6+y076N6+5aPfeZRjneGQGNrQH4KgGoNnYpurqFbUTKm4KaCqaFa1T\/blHqE2coC9+FmocuzJ59MOF1yBVYq3K5UYnBpcMDhWJErHM5kxmYTixsESrnDnl7u7TGZlCram0oP3zY65nTjVdJI+fzelMulkF+ntBqlUtwqlxl0Tkc06PdYzTIZtthSmUGL2axQSKQ6HaWSSIXCltZmldEcYHoT\/oDRLJE6nZ25gbTZ2tqKRUKdFlZtYM\/ityp449r8BbbwDiNkqxku\/JbdmUp198QoP+N3OcE8aJ20P+CmYj3dqZTTjn9W\/9Kjnzm23NdL7bN05g7M3Xvu6aYn7z13YK4za52hevuPLz\/6GIe28OYTxJWyHS1LInGFrbsff8i79uE7fAtnOThptZellbM2IKlgaUBZElK88Dybuot9Bx9w38Wmv87jlw31ja\/DuxhdBkH\/FZT00CvYgjKvV9Zg4twAqrKKCscPsH+OO2fiUY1arYnGZ9h\/XsOvXJqdCfgw9gVmZvHfXdDpQqGuZHvYRN34Du8a9viKY0unOXLA\/E7DSLGyprFUdI3EFtyqZDk1axJts0VYuHomrVb7fJ3Z0VwoZLVKpatYIrc5YjGP12gUSyu6av09Yu\/IUDxK6bFYbLMnU3tKf0KM9LicUqlS6XJGIjB6\/c2f41\/wZmH0qqcTYUR128xcRfJD+Drb9uwqbm1WyNViuawRi3U6R8zj04AlP3PmnfVzXrlSUM\/jEXfX1fGxQh4OTnNr4nC8q+pRNVV1KWdcJXDDnjXiydI\/EfrR0sMVj6f0D\/ffT1Cc34OR8mYzxugl8MOQpcxPVV4KYWy1du1Ri8W7GvBLdw0Wi9Gk2Wp12OlzsJ7jN69jH\/kgauUox9mbsiaripJkx\/MyVim9njYlxso2j1epInY8521qOGz2NrW6jazf8sCt7DT7HLkMUl7Vn9zKGFxTlzUNbguFdyhUwU6FKZBtc9eAtpeJY1je5vKkM8Xd2SztVWkaGjQams6mx8fhmQbhWcXNrVodiHXM5dLpxNJ6oU4XYPIpmtZpW5uJt268wftHtks0XywmwTXjDGUkNJif3Tc\/MhyNgExTyWRxfFEkyiUSNK0GF0kiNRqdbvqtOMNwZqPiuwEVbgM829GXAM+PoHn2t6BV4+syPtYqOuTvwtif1vxWziZeK8XJi+zsx3E25+ddJ7tg\/DjwTwVbZpujvNPpM+1w96oGAv99xOvR6fif5vsDwyOzC\/kBf0DZ1qYM+AfyC0dGhrxuaFKDb5vs8fnU2sYm3NSoVfu9x0EG7HZmpKvL6TSbwZsb2WuaLhRSSYvZ5e7r3xfx0KAu1D5vNBYzxbnlqbUV1AhHGTVdFTWLYCuzCKybkwa0Hsc6LBGJ5GG7Q6MVtta5QBubqHCwXyiXE78uNZAX+Q\/zMBxCEYirw99W6O1pjxj0PB6MxXkAI7zvIweagLGYrTquYpNMwS341EySSRbacJN3OgeMdNMzqPaEu4+PhEIqtVLh9fZk\/AGNZsXrGS+eOFYseGkMnq6nu2f+woVTA3m3G5w9jTYY7O4eBdjCIZ1uRaMOBXu6g4xGYzBE44PEf1erfJ5Etw\/Yrk3l8ab25Qdo2mYbGDzhZUJuj0ZL7VVraC8Mz0mKV6EAKrjBzhRSPh+YdGVbwD+YD\/iUSk7DHIf1HwPdNMatXvYRyldd2PAOga2ZtBoTbwBTA6HmbBAvtrTcOQpBs1QGbhhldDq8QZddpxG24uZmtdbubM9E2o1mfmEXZfD5EvHcVC7jcsokWKn0+bp7puf7+n0wU5DFdPoTn+Bdu2BzZHKFsfGvFJIpp1MOToLFwjCJMOO325RyjPUGPxPHezuzTgc4QkZTe6y7t393fiASBYl22DtzY6PjfefuuuPQwXgMVn8e5ONOWD2EZNgmgeCT3BpW1ihbFRbbVhekRtsKn2D7XUlimZVajEygc6wz6\/Up27Bc6fP29s31p7NMUE\/VP7pLpw34MmG3U6trbW0V6fU0HRuy2YmMgdh7hf2aWCTEQPpQKJ\/ft6e3P9yu1UllECB07O4CzaIA+MzmQCAT9fstFqlMJuP07ymI3w5W9W\/fhobZSRyoDW6Ta4tgZ6xXU0I1GcOtq59W9GKl3Et35aZT4aAdvGy8AorFHev0eFUg40TvolJJe7K53b3RiB3M0yqsGJoZG+jA5hbir0ue7UpKYrHFk8XSF4lC96aSSowb+rty4ZBBL5GCEusYL\/0xMTrgdHJgCMU6g9XOeefzcONv5CRECDEShuQuE+eYyEi4\/eSDsx+887PbPjiLv7f+JDmf4m7VvEOOuH7qFLt4suyXAmznQN7dnEUF81tByvoRgY9sE3gBJs+tv48v9zls3MQ45swVwiG1eoWmJyfuu3Ws4HbBAnUGh9PDfuPcuWX8Z6PRdi\/tS\/j8Wq3eEGnvXRgfZ\/zY7ujrmwtz\/QdDAfYqt7Z9IIEHYEZtKIDy3ErxFusZsm4llCC4SaOKs1y1mBLpJqNWPql8IBNsWZmibvML8gBmmImJY8cnJhgGLCPD9HSPn5jYE2BWddpgqKuHCaq1nOLp7WUYrRrf4\/GNFBaOFAoeGns9hZHDi6MjXs8KbgO3OtFRjkEggoVwJuGhVW2498TAoN2BQeIGB070dCRot0rpcgFj50KMTgNsrmNCuW4\/U4kwGH83EZ7s7rU7HPbe7smj\/XkbHPn+o0TC6wVDCkound7MpwAVM0DF08APdZy\/hjkmIE+zDc\/gX5ZO8K5N3FjhdZyDt8Zu3iSHAFnQ7JENqd1wwreF6puaLsLsSCaFdhrsDce+zmZihRfHirRbJJKIKcrp9ISdTo2upRW3NGvUTnuU8dBmo1zG6+PMeTYzMJXNOl0SGfCPt6d732J\/n5dWyJqajMZUZuHw48IL2GpJp0aGi39WyKS54ARjmdxiY4Kg4BiHQ6GUSSxGjzvQlesMtxsokzEe6wX1NpiPxUDAnM6unt2T0+37Zw9MTHZ1A\/5g34DPyScAKQFqrPi2mBFgTk+QT6w\/RujveYD9HCFdwZ87N032\/qL0v0gzJzEgZwX298k+0CwqlET7ONsg2sJi5QCmGvuKfqd4uZaP+w3x8rVP+XwTu094U6lE0l6IwE9fOKjX4NIzSnCvstkxCKLdwFgQRKtoNwTRo+ksMIRyBXxx7WYUvUss1eqc7nIUrW1uJS+uXzk7Nu5ytzabjfHpTrUaq9Xh8BDxIvvh\/2doDQgNge\/bu9X3hajh47GI\/KbcQU05E3\/UfKUk4Jady46PZ1JeWq3atatN7fGks+PFbI4GLxOvtrTodDSdGggGDDpRg1Sq07toWDat07W0sM\/xmD+6YSClH7\/GapqSMrSHuTW6TEaZtJyjTHJR4xT7AP\/LvC+hRfT5mlbakmMF7btTdMK2HYQtqx35jpzhhj2tJSS22FyFnL+dVTbTFRsDb3zEbOQuqtjxv8CTyGyOVHoq6nKr1Lua6p13uvj1ArEQHAXwENTq1hZ+nVhkd6Szk9Mnj+6Z7O4JMBotv04qdjtz6T27b+kbyDOG+MTE4PnFo8OFUFipEvDNxlRy9\/gtt9xz\/sji8FCIUSrXP19XxxMLNSqrUqVWtSnkwgiQwGJ1uFxJ2qvRNDbVC5QKk9HtCvhCU0zQ26O02cIeu40yyBT480MDQ6mM1SaVWW3hUCf+PhvosNokMkG9SuX1JJM9dx4B9QoxCmhKPRVPFMePHL397sNHRkejMY1OLNTvt3LZ1Gx2\/8zttz\/84B1n5+d6e2wWLhsNdfvPnv1hnPbqDUIRbmpStTmdsURnMGg0i8Qq0EK53NhEvi8ec9rBoLepTWOKsrfl8eW6OfuYA4\/oq6AzJ+EhuEHObYqwalq2ZW42qPxf5W44p3gbVUlJcxNFRaLjU739DKMBS9MeHhjY9+Ds\/kDgaZ02Hp\/eHYmq1JwfbwyH8wsD\/Zy7qtNH2oeGZ8YLhWzOZr8KkZfTGQ4mxuIxvQ4HXBQFDrayTc3p4fZIT3cy4Xar2oKhsfGZzlBYp2tTuzwRm96gUsuVEr3RTNPt0e7+RMLlkisUCq+nu3M65aa1oDewQuF2Af8zIARFfnUHhAInasMMCDaNqoLTqdMrZmNndq9arVI3iGUKWcBkEkvxN1kl+d5cZ9ZkxCSffw+PgAjTYo3MnjnDSZeYXSXF5EXQsPrKDsDWNLFtUwJIiQI09skPn2M\/2yST6SkX3SHWaBtxXWtrHWM1q5TSsz+1L7MvzpPGG7+iQBbMwGJ8Hu9ujAmwQwZ9O\/lmqW8tSj7CjcrlIkqg4Q1cpkVCBbZQS0DZKjmeSIWyJpGJwhEsu4wfeXD\/DOM3UqnUHpp9gMDaiWhMq8FqTTy+99\/XiNfYH38Ru3jXnI7C2Omxri6vXy6+oNMFgx3dnLm\/8R3Cikvv7oLR52\/+nMcAd5X3cT6SKPjIFoRg57bN9g0IOHkMNhrTmcnJ5aXJqUzGbDYbs+mpqVuWp\/Zk0ybj03K505XsGMwnkk63XKmU086ORH4omXQ6FDLi4uClpWP5QRvnqNgG88eWLg0+uLQ0mHfY7Y784NLSj4aXxortUS0c0fbi2NLw8bEiSKBWq4lFi2PVzA7PU7aXlSw4lxXD2BbhNsYiGHvWyLvZevY99Y\/wE99aZVOzhKGa4\/ke+\/aX\/w2\/Bq7pyLmSH+TuCfg6Ws3gcfmh6FrlTU4mT4FMvgtFbdkOb02KirYmqoBVcldxomP+0Om75g9G4\/hpbDamO4rFVIfZiHnX1v\/y0tReGo69U5fI0Ppf7u\/o0Op02o6O\/RxfgK90A8awQCQMvB5hdlgnLv+3w\/8pz\/NHJbx+38Q47QKvWOXzdfVMstex6Mz8gd5u8OGsvX0HF9h31i6EI\/MHLvYvjhZAq2nvt3PO3ZH7e+8\/ciTfb3Pw\/qK2Uo4\/GoA\/4txKt9vN7Z7wb8pUVPXLkatN4fDcgUdumZjoSFEmjE1UOj01+YlLszPhYPPVJr0hFp8pJDvsTi4uFdssiXhhIZnU6\/G9p6amgyFwXPv7Dh8+f\/u5w4v5Poc9GJzee1uxI2mkdIZ2sKWzd0wNDccS0LOBSpT382bBi5+BmVvAh9\/C2RumbpO3N5QkueGKWjf2jTZT4DX7R87gNo2f6erZ0xMDd5iixCK1OuDv6d7TnYz5PPAsXGloFEnUWrOZbne4tNqW1oYGqVirhueo06nVtLYQr7z8mcWFVIdGi8VCuzXVMbXn7MufObSQSIJLJBSbrcnknkn2pQ8KqSRNQ\/DWjCUyt7u3dwFqyum0lhYsk3k9fX1Aoyuw3P1V3xs4gB+yEPtX2NfxyxzDkuwnHvoCR0kD\/p\/4a0SuzM+chvwae5TInTtX1UBLtT1fLgaTcN7oUukZw9qFCxd4sQovVGTLvyVrWn2zvANNPlc60ba2RpJXiRcvXCAaalvM5Zwk3GbLueQNmcRYsCGTwlXiVfa2v2t+Civ\/\/DL7ygj+YiVRzF5kp\/\/l2WvYvn4nfv5S6XVYw6Gb13nNQNMU18t2H+R348aqEImoEK9Z4QcP98HlfftyXWYrxpQ+1bF38raH9u8LBYVrjQZDPL5vHBjSLpGCYfPQmdTQOJf9EbLvE3vZTqPDodfZrPn+paOXZh5YOgpiY\/P5isWlbDgMDp4hGiuMHZo9OjoWjWsh\/pDKxFh4Hxddcmg\/vDVyriHObKSgyYdL91Bra0RT6W8IerD0extUKP2aw7ayA8\/ph29DP0Yu9sIftRSiDfVQ0Q4kFdm2YWCKUFvbiST7BoEVnSEG7EibKhga\/mANX97X38cwarXN2tk5lWEfm8ai8ua8UhlkRt8jcNQ4kUwaDP7A1BQRuVehoF3JnNMplXD7CRKJzZFIFgcSCZttV+mZCypVAFydgE+tvtdb73ClM0O3Dg7bHRW+4neW+beJwwMMb3k\/hOFAobj\/OHxzFV\/Bn3qSldxR+udLiqs8+qGroDxN5P8pY6JhbRyv4R+XeQ2k\/sTm\/qGEEQlMGxs\/G8K\/M\/8t+7j89+nVlsvEDVggl\/6eSGdctApiAJWKdmVSu8ezWTetUKzgpmY1BCPZuNOt1Yul9c16HRPMp2iXVt3SDDz9wgv4exvJb50mGhkZhhDgY3Lfr8dDYS5XDrG8OxGr7AHxAoBWQ1mSKgl+ES\/wTOkp4JhDZZH\/0voewGc3+Yccn2TQHeR58mfVf3Rwks+J6\/n1b+GfrRCffOQRfGD9MlnOxJgAQAf4PxCXSiQcFUwkCSP\/\/Wvf\/Sr7Y+z7yg\/e\/FPsZd8mL7Jfx71sjm3Ho+zz+LuY25maIG9FP+T+BAPfykiTKPRD8S18tJf9PjYf5agBnhv\/NZj1xj8EMEQr3F8sJLV\/CEgwlEkS\/9X\/PZVjS6eefSV2kn37Kvn4N9bYd04m2Ld\/On7qw068TA6xL61\/Cpb3Knsv3P8HmQTSnyeT619hHyFPYU4fcmtB3e433t\/fmvgl90ehjx7sWf5r\/El4r26jCnOTZ8fReCvM9eYK\/7VyT1uPTuI\/0Rj5IXKSb6BB\/EVuJwGp8dPoDHkJDfIJZCavoml4vo83iZTkl9Gt5KtomOhFJ8gT8DuKDMQ3kZDXgZS8ILoM7acJDxKQL6DLeAQp8ZNomfwLdBq\/is6Sz6PT5N1okMjC7ytoGK5luM7z30KneCo0D+UhuGbgysA1Bpcbvi2Q30PD\/HU0Tf4S5YgCYkgbEvPU6DLvcTTP88A4b6IneKPoNG8W6najg\/DdLFxX8P9GBvKzUPctmNcctD+EFqCvyzwbusz\/AdTBvMpt34XxhpAJO9EE\/6ccTVEY9aM\/hfMN9B+4gC8QfEJChIkzxL+SJvIp8m3ypzw+L8a7nfcHvG\/z\/okv51\/if4H\/r3WZutvqfi04I\/jb+v765fqvN4w2HGp4fxe567FGfuPNpotNLzZdb\/Y0P978jebXm2+0dLSstgpbTa2+1s7W2daLre8LG4UnhI+LBCK9KCgaFR0QPVGhH+pEz1YpupN23NGMngEpwDyQHPQV3FItY9SEiWqZAPv0n9UyiQLo1WqZhzToC9UyH1nL\/zzjynVQf7BabgEsPJUytoClM1fLNtBqymrZDuWmatm9ORYOcPYU9aFTaA4toSNoHk2gQ\/C7iA5D3RBaRreiY+W2Cag9CHWHyy2n0Al0EsWQF85lKB9Cx9EClI5DS6UfruYk3D3lPhbRKPwegOsUXDQ8HYK60\/DuHLTuhqdb4e0j5R4MQF8P8iE\/CoH3ZwA0fHCFt\/Vg2NHD1i960DCcPVD6bWPufNp8M1de0e1QW8OhMgc\/nAZUhJpD5fG3zmYE3l5GR6Flvvx+BnrmsFour8uA7B9BbRF65944Db144KtlwJmrXYZzEWZ1aAPPk1B\/67aVzJdnfbKM2Dznpf8\/JRYI6wplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjY5OTYKZW5kb2JqCjIwIDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE4IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjQgNDcwIDc0MiA0OTEgMjg3IDM5MSA1MDkgNTY5IDUxOCAyMjUgNTM2IDU0MyA1MzggNDY1IDQ2NSAyMjggNDQ1IDU4OSA0MTkgNTYzIDQ3MCA1MTUgNzIxIDQ2NCA1ODkgNDY5IDQxMCAxNDQgNzMzIF0KXQo+PgplbmRvYmoKMjEgMCBvYmoKPDwgL0xlbmd0aCA4MzMgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDM+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzg+IDwwMDM3PiA8MDAzOT4gPDAwMzQ+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDUzPiA8MDA2Nj4gPDAwNzk+IDwwMDUyPiA8MDA0Rj4gPDAwNEI+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDQzPiA8MDAzMD4gPDAwMzE+IDwwMDJEPiA8MDA0Qz4gPDAwNDg+IDwwMDZCPiA8MDA0Nz4gPDAwNDU+IDwwMDQyPiA8MDA0RD4gPDAwNjI+IDwwMDRFPiA8MDAyQj4gPDAwNzg+IDwwMDI3PiA8MDA1Nz4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsyMCAwIFJdCi9Ub1VuaWNvZGUgMjEgMCBSPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIApbCjUgMCBSCl0KL0NvdW50IDEKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDIzCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDIwMjM2IDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA4NDM5IDAwMDAwIG4gCjAwMDAwMjAwOTcgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDA3Mzk4IDAwMDAwIG4gCjAwMDAwMDc0MTggMDAwMDAgbiAKMDAwMDAwNzY3OSAwMDAwMCBuIAowMDAwMDA3OTM0IDAwMDAwIG4gCjAwMDAwMDgyMTEgMDAwMDAgbiAKMDAwMDAwODM4OSAwMDAwMCBuIAowMDAwMDA4Nzg0IDAwMDAwIG4gCjAwMDAwMTEzNTAgMDAwMDAgbiAKMDAwMDAwODU2MCAwMDAwMCBuIAowMDAwMDA4NzM3IDAwMDAwIG4gCjAwMDAwMTEzNzEgMDAwMDAgbiAKMDAwMDAxMTYxOCAwMDAwMCBuIAowMDAwMDE4NzI3IDAwMDAwIG4gCjAwMDAwMTkyMTIgMDAwMDAgbiAKMDAwMDAxODcwNiAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIzCi9JbmZvIDEgMCBSCi9Sb290IDEzIDAgUgo+PgpzdGFydHhyZWYKMjAzMzQKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957990,\"created_on\":\"2026-09-02T09:19:17.210Z\",\"updated_on\":\"2026-09-02T09:19:17.210Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:19:17.2063", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:19:17.2063", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:19:17.2244", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 09:19:17.2244", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79422" }
{ "timestamp": "2026-09-02 09:19:17.2244", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/UCC\/26\/00001\"},{\"type\":\"text\",\"text\":\"cbdihacbsax\"},{\"type\":\"text\",\"text\":\"Hickory Grove\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79422\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:19:17.2800", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:19:17.2800", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:19:17.2800", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:19:17.2800", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:19:17.2800", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:19:17.2800", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79422" }
{ "timestamp": "2026-09-02 09:19:17.2800", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:19:17.2800", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:19:17.2800", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 09:19:17.4552", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:19:17.465Z\"}" }
{ "timestamp": "2026-09-02 09:19:17.4552", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:19:17.4552", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:19:17.4552", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 09:19:17.4552", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:19:17.4552", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:19:17.4552", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:20:26.2888", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:20:26.2888", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79423},{\"Key\":\"AssignedToID\",\"Value\":23157}]}" }
{ "timestamp": "2026-09-02 09:20:26.2994", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:20:26.2994", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:20:26.2994", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 09:20:26.3325", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 09:20:27.1157", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:20:27.1157", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 09:20:27.1157", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 09:20:27.1237", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79423" }
{ "timestamp": "2026-09-02 09:20:27.1237", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557105\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Acel Wildman\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"CRSPMT\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79423\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:20:27.1804", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:20:27.1804", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:20:27.1804", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:20:27.1804", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:20:27.1888", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:23:20.9022", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:23:20.9022", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79424},{\"Key\":\"AssignedToID\",\"Value\":6913}]}" }
{ "timestamp": "2026-09-02 09:23:20.9022", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:23:20.9022", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:23:20.9022", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 09:23:20.9232", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 09:23:21.6909", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:23:21.6909", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 09:23:21.6909", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 09:23:21.6909", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79424" }
{ "timestamp": "2026-09-02 09:23:21.6909", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002694\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abbie Jim\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"VIAMAL\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Cowgill\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79424\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:23:21.7543", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:23:21.7543", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:23:21.7543", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:23:21.7594", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:23:21.7594", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:27:38.2563", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:27:38.2563", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443137},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":32},{\"Key\":\"StringIssuerIds\",\"Value\":\"[3164]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/UDY\/BIRD\/BL\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Ever Neel\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"02-Sep-2026 02:57:38 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Council Bluffs\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Orpha Tolley\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Issued\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 09:27:38.2563", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-09-02 09:27:38.2563", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 09:27:38.2935", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 09:27:38.3014", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-09-02 09:27:38.3014", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 443137" }
{ "timestamp": "2026-09-02 09:27:38.3014", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009516\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/UDY\/BIRD\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Council Bluffs\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Ever Neel at 02-Sep-2026 02:57:38 PM\"},{\"type\":\"text\",\"text\":\"Issue\"},{\"type\":\"text\",\"text\":\"Orpha Tolley\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/443137\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/UDY\/BIRD\/BL\/26\/00001" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443137" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:27:38.3560", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/db99c7ea-272d-3250-98e4-f42bc9feb7aa" }
{ "timestamp": "2026-09-02 09:27:38.5330", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:27:38.541Z\"}" }
{ "timestamp": "2026-09-02 09:27:38.5330", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:27:38.5330", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:27:38.5330", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24692." }
{ "timestamp": "2026-09-02 09:27:38.5330", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:27:38.5383", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:29:50.3187", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:29:50.3187", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79425},{\"Key\":\"InformToUserId\",\"Value\":881}]}" }
{ "timestamp": "2026-09-02 09:29:50.3187", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:29:50.3187", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:29:50.3187", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 09:29:50.3502", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79425" }
{ "timestamp": "2026-09-02 09:29:50.3502", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:29:50.4017", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:29:50.4017", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 09:29:51.2260", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:29:51.2260", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Sacherby Markham##" }
{ "timestamp": "2026-09-02 09:29:51.2260", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79425" }
{ "timestamp": "2026-09-02 09:29:51.2260", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:29:51.2260", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:29:51.2260", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:29:51.2260", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:29:51.2838", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Sacherby Markham,<br><br>\\n    A new ticket T\/KURA\/NMM\/26\/00001 has been created , reported by Winnifred Tobin.<br><br>\\n\\n    <b>Description:<\/b> testing<br><br>\\n    <b>Site:<\/b> Springville<br><br>\\n    <b>Category:<\/b> Near Miss<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_NMM_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTI5NTBaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDIyMSAgMzkzLjc1MDAwMCAgMjM1LjI1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yNTgvNzk0MjUpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDIwNi43NTAwMDAgIDQ4MyAgMjIxIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChtYWlsdG86Y29udGFjdEBvcXNoYS5jb20pCj4+Cj4+CmVuZG9iagoxMiAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMTMgMCBSCi9SZXNvdXJjZXMgMTUgMCBSCi9Bbm5vdHMgMTYgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoxNSAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgo+PgovWE9iamVjdCA8PAovSW03IDcgMCBSCj4+Cj4+CmVuZG9iagoxNiAwIG9iagpbIDkgMCBSIDEwIDAgUiAxMSAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwKL0xlbmd0aCAxNCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Nb9w2EL3rV\/BcIGt+SZSAokD8kaI9FDBsoIeih8JpWgRxWjeH\/v2SknYl61HSdG09O05cNN5lJD7Om+GQHGkmJ99f\/ab++KROzq7+Vjf977OrQu9Cqbsflf57NW6w9a7\/rGrj+s\/q5ra4U3fFZXEZ\/9z\/TvfeFsGEXbrGlPHrh\/FXo321qxrT1LFdT7+mi\/8sfv5GfSxSl3pXa22ts860g5p+jyPYy9GN+tPNx+Kkk7A4vS5O3lTKenX9TnXXv+p+Xd8WJn5pykZdv1XfpoF9p67fF8amv+xabNdihhbXtpRDg+8u0UNLOb2kgl5C11Iu9FvDTc30EmiATl53nbih5RS6PYMWEABpOG9bwtBwATS8mVxidNtQDw0GRgfIODgkc6PR2enojFuHNn4KvdHoynWtgXkgdccMpevFz1udRK+IM70EmDTdpLm4jj5mc6dQu1ml48CgAecuyNtLUy6oeNqQ8RqCFgNmAEy\/BhFP152aYGZmOgaqzqYWiL0gmzjtpt3gPMR+4Z5zuOQCWt5Ay5TfDHkwXtvp1ixo28JqhAbxnDSZMXEY7+OslUgV2gOoyeI8hm483ARe1sL4ZsE3cVQ7N\/JUztidbtJPbIxEze5jMiuXwCPDbuKYe3DywnJx3HzBjmFrc4wTgOHZIJ8eetd0P\/8LESQRjDszaYFXlmvFFQaGgruVdRzUhEDlEr4FPmfdsDPUCfZbgo1B5i4gAmZDpuP17SCIJNi7OpJrq0Odc20SXyFZq3DKQcdwk22AdfRTkp0fOmMczgM2Fa1yHvkYHpWxV+zoY9wrV\/Grr6K2xu0fxu0+7KxxJugqto8ummu\/188hCrBZeOHy8Tt9crLuDpNM71zpbNN41\/QzNH0vTdVUKt9NnLO+dKo7ErXGlf68uVUnP9wGpc7\/OhjXV2V8tdzPjCzRkpVCnrbxxoRKzX2+OvspIvyrrPox\/v9e\/fJrvPdtUdVVHIWyKVjq1D+\/F1ct6GER3JXRs1c61H7283iJFA034pnaKlu5OJII+S5Cbgpog2sRK8NCpIuYdBjt6yVzmhCTjFQtcklNgL4ma5HLaYsYZeRqkUpqAqwNW4tUTlvEKCNXi1RSI6Aznq1FKqcJMclI1SKX1AToA1mLXE5bxCgjV4tUUhNgrdlapHLaIkYZuVqkkhoBfZKOq0UqpwkxyUjVIpfUBOgrsha5nLaIUUauFqmkJsDQsLVI5bRFjDJytUglNQKWhh1J4XKaEJOMVC1ySU2Anh274XLaInpy7IZLagIM7NgNl9MWMZBjN1xSTdotsmM3XE4TYpKRqkUuqQnQs2M3XE5bRE+O3XBJTYCBHbvhctoiBnLshktqBAyGHbvhcpoQgyHHbrikJkDPjt1wOW0RPTl2wyU1AQZ27IbLaYsYyLEbLqkRsNbs2A2X04SYZKRqkUtqAvTs2A2X0xbRk2M3XFITYGDHbrictoiBHLvhkhoBG82O3XA5TYhJxnuID34lvmuZebfwbuHG\/l16F3L5jBF71+dqvzJmn9doX8\/lEFSHFosvnVfTawzkdNk+NcWrSdbA6P37DtyOOm5mklVGSGczr+iPxzdFsucgJnbcC46JD5CniODt2\/YPVVw+EdWmL9Gse0kuprRCZksmVQkzCyA7QpLWJUhRWk8a76G3ZKx29yjrswCX0t8F6ViYf4OqkCReYjYNpORgTgeotJ9ezfzwnJ4mjwhG12ecbGzONvrM+\/7HLhDf+5\/FDDbI0lmlJ1MUYT1zS5BgDGqANHhQjLOUGTGwnkkNhSxYmDQoyN6r2gVSoWPnprPG+ambxRZJsi9maQM2JCAe2VJRZok3s7NEkssGl2Ca5AXH8AZB0GWin53Lq92a7uDvz8fleikwysxd4pTezTUwyIa57DCTXLfajHaAqLb1REnsBYEEgzHb22j84g65pZkVCVNxccd5RMLx3KK1tTEMsjpB4rcOFP69nud\/lTjSLFoaJPoxgQHAhiyzdRcUy1ivCEVZr1zYnypxqyBJcF9P\/cd9C+zzZteTzY1jkL4BtUrqVghOAbCpRc9E0bTX1fyiJykvsT5Z0DlitQN5fZqtlT8QkqkXBmaNPhbLeOAJdX3FfR6H72Qfbl9ML3NEoFV2EhRHceDHSWvwwJA7BbsW1HNaD9\/AqVlQCEbAmKQ6oluvJUiyw2BnT5RHDVtS3AVsDA68OLnRuWUGM7dgbm6rA4tQGg1LYzlB4Rpc2Z5ZS38w2dg8S70Q1YXySlgvRrCDWq9gJAgTZvaggiCm4IykOQY88JyZixRHVLp96M1dwIbpmMJfmYPC+ppJWttGwiLdgmJY6+eAjDcXPL2gBBLKsI91SbbGmbJQuM1bP0d+Ts9lBoIkWzjkZ1Wy2VP1xpqv9D7G9gU81JguGpJadJISivJSxFvb6aDOp1o0KrcQk3xhBvUMioBvblAHdT6ZQQX9xRjUM6h5v7lBHdT5VAYV9PQ9opdrUOxS+1tbz6C7J7Med4giw6FIEqx6QMHkzckdRDvqeavgGSRu+h\/3getiSEvSDfzLBliMHboR3ITYOFXh5OUob+mFqrmPtxhuFKw+6DEFRatJFj7I+tXCvxgLr7WdV+ALW\/Azi5IkBAvxG\/cGVvjVf4tlNu6x9bQeFPxUu4LalfOKngvqLb0egWGHTIT7UR+Fba6kA0WSWZiJKB7zKAEfSAleQcZlcD3ai\/NFUip\/XPV+Q+OsDi8uCx5sZ4zzUZ+bLD5jm3s5fXPjrBai\/xQP0uj592Zf2iLlNXAsXkuWNqdP9exo0N2y9ewrxC8O5VJdFv8B7UJvBQplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjIxMDMKZW5kb2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FSQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTggMCBSCj4+CmVuZG9iagoxOCAwIG9iago8PAovTGVuZ3RoMSAxMDA4NCAKL0xlbmd0aCAyMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpVoJeBzVfX9vZlcr2br2Pmbv+5q9Zg\/tpb10rLS6VodlSbYsWbZkG9ly8IE5bbBdcBObEgghUgGbQJK2KbQpCaGpS6AlFFJS2jQthR5pKU2+lMRt0yTfh7Tj\/mcPXTSh39eZb2bfvDfzjt\/\/\/r9FGCFUj84hEqHBEW\/gs+d\/\/xLUfAqumYXF2+dV3zXKoPwBQsbWQwdnDxx4O\/\/nUF6DuvAhqNipaTqAkCkIz+ZDR0+e+SErh55MuxHCvMWludnWrypfg6Y90H7h6OyZ4yiPnoHn78Oz\/tjs0YPhK9MPIWSBR2I\/4vHux7+B+Ajxl\/kM9KCr\/JJ\/ieYJ7g1UO76PiJtDSD\/F9cI9dw8OdqM0QjdLdYhFaF6wTEADfpJr48X4v1d+j0R1aAR6uca7DuV61IRESI4oGEdqCDFCk5AxcDcSngxCbMIMiRlM3F96T0bThIGmVaX3CA0r8uGf+HzlH951ml7N8a6Xr+M0zbtt9RTvk5ULJuuEmX+3PJYAxoCuDdAz0f8EYV4br3x04QK3qL6bN8h7yUeRAeUQEoeskXD5lMnLp1QqEdRxp8los3JnRFpXaYnIKm+GQsFKi8lYebMfa9ThYH9h33R\/XzikUas1oXChb9++Qn8orNasYGGL3uDzpdM+j0EnbG0V6gxefyrj9Rr0LUL8onh2dCSVNBkxNpqSqZHRWfHc8Gh7u9FkMra3jw6fFnfG4x6vksKYUno98XinOJuIez2USkV5vPEEtyLAlFSTFxEPNQBtxQw2kWK5CeMHfv4E+42Fr7HCBfbFTxIfrt1JXiwR98OL8M1pwIjmvQloiSto2YIVELj12+psVqxZaZTLPG4FHG6PTE5e5L6\/YVEpMVaqLBalCmOVEmHUf\/MnZC\/gmQI+qmIGEFWwYgI1VIHIoS2oAdCVNiYAb8rLdfjfp\/v6wxG11qBvi+S7+ma7Oz1uubS0jxCQMqnHMxhy0Tq9UCQSmYwBf7oYjTqntTSdyQr1ukS0ODhjOjq+K5HQ6QymWHKwuK\/znp2JaJvVLJO53O2poinT1uZ0yxUGQ1uv2+5QqAAxM3DsOwAJH+1EQuBPDj8BWQGQwRyWEa5M2vDkD+YlH8z92qsth9nVZeJb1z\/Hfrggf+091f6fSq4S7z9cagZ0xY\/BTUH8cO3Ox4kflmxfJn76acB6EhDKAUJWNAr9C8vsYyovWG6qsV8ZKKmQw0RqgnYYs64KVN06SjWcgEJlpCPVrxniklTmdKbiLrdChZeBLl5PLjs8Vyi4XPUC4bXGuno1\/s0sw5hNIhGWiG3WaFckrNeTWYFS5XLF4j17OjstNlxm5L7CnmX8Vthmk8mwWGIwWPxen9Uml2GDKZudZ\/fSDGNpotw0fnYR79gpker0DpfRLJFoNW6Xo9fkdFvswBtmcyJRyLdFrGYJx2DoPrhpQNWQFW4D7uKjVU73QI0CaADiCdTYgZqhnVMGGNs4PuZEeIA99jT+zhEMv+QR\/NYz0tI4r7j6XFmmi4urOfwyCDaBbgWU28pSYOVQBg0jjlRlmePnMl9CbY3rytJMPL7yiCwtFjmduY6ZbIRbtHS5uUmh0KoN+2NRlfIt4qtrd+IrxFRfX1ubTo8BPLs9nZ4iOksvttvsMnlDA7ZZMmlYxSCM3wML4iEb6q7OAG8XBLm0SkBTbUqRmhxEKhSuSAmc1ReJZ1eulB5RKXyebLY4mk7TLkq5s4GiXHQ6MzaUyXp8CtVKc5NW7aHb+xi\/VivcKZKotUDVlMej1jY1PwdgIfyicGFsNJk0GLTaSHRwaK5\/bnAoElVrMaiZ5OjonFDYGUu4PUA5vSEUSr1Ou51Go0QMsk7RdCIBFFxizxA2\/gQybdaaNX6U17SkXFCd\/3HscKTbu7vieh\/DOJ0VBeZ0MoxPH+\/qbk87HPj9+q8+8vDSsd68Yd6ayc7M3HPu8cYn7zk3M9vRYd9ryPcsHf3MwxzvDIDGVoP8FAHVGjoV3VxDt6JkTMENBVNDtap\/tij1CLOZBe7DTa0uz+5CMuF0yeRYIXe7Uon+xf4+h2NZJnc4kxmbTSRqEChkDnt6Kd9tMilUtDeVHrxteMTpxiuk0eDze1Mul1x2w6BRKxSiFplUr3U6okG\/x2qWSrHFlsr0W8xmuVws0WoNKrGktbW5pUllNAeYfMIfMJrFEqezI9eXNltbWrCwVauBVevZM\/jtCt64Nn+BLbzNCNlqhgu\/bXemUl3dMYOf8bucYB40TtofcBti3V2plNOOf1z\/wsOfObrUkzfstXTk9s\/ee\/bJxsfvPbt\/tiNrnTbke48tPfwIh3brzceIK2U7WpZE4gpbdwF\/yLv+4bt8C2c5OGm1l6WVszYgqWBpQFkSEjz\/LJu6i30X73ffxaa\/zuOXDfXq1+FdjC6DoP8cSjroFWxBmdcrazBxboChsooKx\/exf4Q7puNRNUWpo\/Fp9l+u4ZcuzUwHfBj7AtMz+O\/Pa7WhUGeyLWwyrL7Gu449vtGRxVMcOWB+p2CkWFnTWCq6RmwLblaynJo1CbfYIty6cjpNUT5fR3Y4FwpZrRLJChbLbI5YzOM1GkWSiq5ae5\/YMzQQjxp0WCSy2ZOp3aXfJ4a6XU6JRKFwOSMRGL3+5k\/wT3kzMHrV04kwwrotZq4i+SF8g1U+vYJbmuQySiST7sQirdYR8\/jUYMlPn3537axXphDU83jE3XV1fCyXhYNT3Jo4HO+qelSNVV3KGVcx3LDnGvF46Z8J3XDpwYrHU\/qnCxcIA+f3YKS42YQxegH8MGQp81OVl0IYW62duymRaEcDfuGu\/tHRaNJstTrs9FlYz7GbN7CPfAC1cJTj7E1Zk1VFSbzteQmrFF6PUoGxQunxKlTEtueCjYLDZldSlJKs3\/TArewU+wy5BFJe1Z\/cyhhcU5c1DW4LhbcpVMF2hSmQbnHXgLaXiaNYpnR50pnRXdks7VWpGxrUaprOpsfG4JkG4VnBTS0aLYh1zOXSakWS+latNsAUUjSt1bQ0EW+vvsn7PtspnBsdTYJrxhnKSKi\/MLN3bmgwGgGZNiSTo2MLQmEukaBpClwkscRodLrpt+MMw5mNiu8GVLgN8GxDXwI8P4LmmV+BVo2vy\/hYq+iQ\/xfG\/rT6V3I28WopTl5kZz6Oszk\/7wbZCePHgX8q2DJbHOXtTp9pm7tXNRD4HyNej1bL\/zTfHxgcmpkv9PkDCqVSEfD3FeYPDw143dBEgW+b7Pb5KM3ORty4U0P5vcdABux2Zqiz0+k0m8GbG9pjmioWU0mL2eXu6d0b8dCgLiifNxqLmeLc8ihNBTXCUUZNW0XNItjMLALrxqQBrUexFouFQlnY7lBrWlvqXKCNTYZwsLdVJiN+UWogL\/If5GE4WoUgrg6\/spjvbovodTwejMV5AEO87yAHGoexmM06rmKTTMFN+NRMkkkaWneTtzsHjGTDM6j2hLuODYVCKkoh93q7M\/6AWr3s9YyNHj86WvTSGDxdT1f33PnzJ\/sKbjc4e2pNMNjVNQywhUNa7bKaCgW7u4KMWq3XR+P9xO9QKp8n0eUDtlOqPN7U3kIfTdtsff3HvUzI7VFrDHsoNe2F4TlJ8crlQAU32JliyucDk65QBvz9hYBPoeA0zDFY\/1HQTSPc6qUfoXzVhQ1vE9iaSasx8TowNRBqzgbxfHPzncMQNEuk4IYZjE6HN+iya9WtLbipidLYnW2ZSJvRzC\/uMOh9vkQ8N5nLuJxSMVYofL6u7qm5nl4fzBRkMZ3+xCd418\/bHJlccWTsK8VkyumUgZNgsTBMIsz47TaFDGOd3s\/E8Z6OrNMBjpDR1BbryvfuKvRFoiDRDntHbmR4rOfsXXccPBCPwerPgXzcCauHkAzbxBB8kpvDyhplq8Ji2+yC1Ghb4RNsvytJLLESi5EJdIx0ZL0+hRLLFD5vvme2N51lgjpD\/cM7tJqALxN2OzXalpYWoU5H07EBm53I6Ik9V9iviYStGEgfChUKe3fne8NtGq1ECgFC+65O0CxygM9sDgQyUb\/fYpFIpVJO\/56E+O1AVf\/2rGuY7cSB2uAWubYItsd6NSVUkzHcsvJpeR4rZF66MzeVCgft4GXjZVAs7liHx6sCGSfyCwoF7cnmduWjETuYpxVYMTQzNtCBTc3EX5U8W5WU2GKLJ0dLXySKXRtKKjGm7+3MhUN6nVgCSqx9rPR7xHCf08mB0SrS6q12zjufgxt\/PSchRIgRMyR3mTjHRErC7YcfnPng3R\/f9sEZ\/Mba4+RcirtV8w454sbJk+zCibJfCrCdBXl3cxYVzG8FKetHBD6yReAFmDy79gN8ucdh4ybGMWeuGA5R1DJNT4zfd+tI0e2CBWr1DqeH\/cbZs0v4D4ejbV7al\/D5NRqdPtKWnx8bY\/zY7ujpmQ1z\/QdDAfYqt7a9IIH7YUZKFEAFbqV4k\/UMWTcTShDcoFHFWa5aTLFkg1Ern1Q+kAo2rUxet\/EFuR8zzPj40WPj4wwDlpFhurvGjo\/vDjArWk0w1NnNBCkNp3jyeYbRUPgej2+oOH+4WPTQ2OspDh1aGB7yepaxEtzqRHs5BoEIFsKZhIdWKXH+eF+\/3YFB4vr7jne3J2i3SuFyAWPnQoxWDWyuZUK5Lj9TiTAYfxcRnujK2x0Oe75r4khvwQZHofcIkfB6wZCCkkunN\/IpQMUMUPEU8EMd569hjgnIU2zDU\/hnpeO86+Ory7z2s\/DWyM2b5AAgC5o9si616074llB9Q9NFmG3JpNB2g73u2NfZTGzrxZFR2i0UikUGg9PpCTudam1zC25uUlNOe5Tx0GajTMrr4cx5NtM3mc06XWIp8I+3u2vvQm+Pl5ZLGxuNxlRm\/tCjreex1ZJODQ2O\/mExk+aCE4ylMouNCYKCYxwOuUIqthg97kBnriPcpjeYjPFYHtRbfyEWAwFzOju7d01Mte2b2T8+0dkF+IN9Az4nHwOkBGhnxbfFjABzeoJ8bO0RQnfP\/eznCMky\/tzZKTL\/09JfkGZOYkDOiuxvkj2gWVQoifZytkG4icXKAUw19hX+n+LlWj7ul8TL1z\/l843vOu5NpRJJezECPz3hoE6NS08pwL3KZkcgiHYDY0EQraLdEEQPp7PAEIpl8MU1G1H0DpFEo3W6y1G0pqmFvLh25czImMvd0mQ2xqc6KApTVDg8QDzPfvj\/DK0BoQHwffObfV+IGj4ei8gvyx3UlDPxu01XSgJu2bns2Fgm5aUp1Y4dSsrjSWfHRrM5GrxMvNLcrNXSdKovGNBrhQ0SiVbnomHZtFbb3Mw+w2N+d1VPSj5+jdU0pUHfFubW6DIZpZJyjjLJRY2T7P38L\/O+hBbQ52taaVOOFbTvdtEJ27YRtqx2ZNtyhuv2tJaQ2GRz5TL+VlbZSFesD7z+EbOeu6hix\/8CTyy1OVLpyajLraJ2NNY773Tx6wWiVnAUwEOgqJZmfp1IaHeksxNTJ47snujqDjBqDb9OInI7c+ndu27p6Ssw+vj4eP+5hSODxVBYoRLwzcZUctfYLbfcc+7wwuBAiFEo1j5fV8cTtapVVoWKUinlstYIkMBidbhcSdqrVu9srBco5Caj2xXwhSaZoLdbYbOFPXabQS+V488P9A2kMlabRGq1hUMd+DtsoN1qE0sF9SqV15NMdt95GNQrxCigKXWGeGJ07PCR2+8+dHh4OBpTa0Wtun1WLpuaze6bvv32Bx+448zcbL7bZuGy0VC378yZv47TXp2+VYgbG1VKpzOW6AgGjWahSAVaKJcbGS\/0xGNOOxh0JWUakZe9LY8v18XZxxx4RF8FnTkBD8F1cm5RhFXTsiVzs07l\/y13wznFW6hKipsaDYZIdGwy38swarA0beG+vr0PzOwLBJ7UauLxqV2RqIri\/HhjOFyY7+vl3FWtLtI2MDg9Vixmczb7VYi8nM5wMDESj+m0OOAyGMDBVigpTg+3Rbq7kgm3W6UMhkbGpjtCYa1WSbk8EZtOr6JkCrHOaKbptmhXbyLhcsnkcrnX09UxlXLTGtAbWC53u4D\/GRCCUX51B8QATtS6GRBsGFU5p1Onls3GjuweilJRDSKpXBowmUQS\/E1WQb4\/25E1GTHJ59\/DIyDCtFgjM6dPc9IlYldIEXkRNKyusgOwOU1s25AAUiwHjX3iw2fYzzZKpTqDi24XqTU7cV1LSx1jNasUkjM\/si+xz8+RxtWfG0AWzMBifB7vbowJsEN6XRv5VqnnWpR8iBuVy0WUQMPruUyL2BDYRC2BwVbJ8UQqlDUJTQYcwdLL+KEH9k0zfqMhldpNs\/cTWDMejWnUmFLH43v+4xrxKvt3X8Qu3nWnozhyaqSz0+uXic5rtcFgexdn7ldfI6y49N4OGH3u5k94DHBXeR\/nI4mCj2xBCLZv22zdgICTx2CjMZ2ZmFhanJjMZMxmszGbnpy8ZWlydzZtMj4pkzldyfb+QiLpdMsUChntbE8UBpJJp0MuJS72X1o8Wui3cY6Krb9wdPFS\/wOLi\/0Fh93uKPQvLn5vcHFktC2qgSPaNjqyOHhsZBQkUKNRx6KjI9XMDs9TtpeVLDiXFcPYFuE2xiIYe66Rd7P17PvU9\/BjL6+wqRlCX83xvMG+8+V\/x6+Cazp0tuQHuXsMvo5WM3hcfih6rfImJ5MnQSbfg6KmbIc3J0WFmxNVwCq5qzjRPnfw1F1zB6Jx\/CQ2G9Pto6OpdrMR866vffvS5B4ajj2Tl8jQ2rf3tbdrtFpNe\/s+ji\/AV1qFMSwQCQOvR5ht1onL\/23zf8rz\/F4Jr903Pka7wCtW+Xyd3RPsDSw8Pbc\/3wU+nDXfc2Cefffa+XBkbv\/F3oXhImg1zQU759wdvpC\/cPhwodfm4P1xbaUcngEoNpRRqKSThLzAU6Unrl0jDnKIkF9a2w1L2UX+dhV\/fkfZD2zkogIQonJukxFzhOD2K7+5gq\/gTz3Oiu8o\/csl+VUe\/etX4WsT+Q9lKqhZG9cn\/jtOMmbAD58G3rSAF76JN9eN1QZ3rqs5ct2ZtK7v\/GwksWsWjJzGSrWf6eze3R0Dh9ZgEAkpKuDv7trdlYz5PPDcutywUyimNGYz3eZwaTTNLQ0NEpGGgueo06lRtzQTL734mYX5VLtag0WtdmuqfXL3mRc\/c3A+kQSnplVktiaTuyfYFz4oppI0DeFXExZL3e58fh5qygmx5mYslXo9PT2A8hVY7r6q9wwY8UMWYt8y+zp+sQww+4lf\/wJHCz3+U\/w1IlfmSE7HfY09QuTOnq3qkMXari0XRXFwk4ulp\/TXzp8\/z4tVqMkrv\/fg5qit9i6znv4kHyzdYwDaNpa+S9D9pV9b\/770i\/PniYbK7i\/Hm9+Cfoyc348\/qqWE66xZ4UzSENmSrDZFDJvbiST7JoHlHSEGdJhSFQwNfnANX97b28MwFGWzdnRMZthHprCwvDGsUASZ4fcJHDWOJ5N6vT8wOUlE7pXLaVcy53RKxFwuWyy2ORLJ0b5EwmbbUXrqvEoVADMb8FHUvd56hyudGbi1f9DuAETAovBfhZWs71xi8KK4rV9xbedSjKFMkvjP\/\/Nkji2dfPql2An2navko9+4xr57IsG+86Oxkx924CVygH1h7VPAyq+w98L9T8gksPE5Mrn2FfYh8iTu4XKzwM\/HN\/a2xIxQYFrflFhn6+25WenH5WZPrTRfJlYBAC41O57OuGgV+KcqFe3KpHaNZbNuWi5fxo1NFDjK2bjTrdGJJPVNOi0TLKRol4ZqbuKj1eeew2+sJ2a16mhkaBDc04\/Jy74eD4W5PC7Eme5EDPgig+4gz5E\/rv57gONRjg\/Prb2Mf7xMfPKhh\/D+tctkOern7E4DyHac06Bb\/fGtEfYvy4BW\/ZbDVxvD4dn9D90yPt6eMsBcTIZ0enLiE5dmpsPBpquNOn0sPl1MttudXL5LZLMk4sX5ZFKnw\/eenJwKhiAg7u05dOjc7WcPLRR6HPZgcGrPbaPtSaNBq28DH33mjsmBwVgCetYbKlEGl0GeKe+MrFsYjAXrFqZ1hXiFve3vm57Aij+6zL40hL9Y2fZgL7JT\/\/r0dWxfuxM\/e6n0etVW+TftQtRkkdvKIZ8pHVdeu0aSV4nnObmr\/WWDw658fffbzffua0n8jPsjzEcP9gz\/Vf4EvFe3XgXfwCzG0FgL8PzNZf6r5Z42Hxniv9EI+SFykm+ifvxFLlOOKPwkOk1eQv18ApnJq2gKnu\/jTSAF+WV0K\/kKGiTy6Dh5HH6HkZ74JmrltSMFL4guQ\/spwoME5HPoMh5CCvw4WiL\/GJ3Cr6Az5LPoFHk36iey8PsSGoRrCa5z\/LfRSZ4KzUF5AK5puDJwjcDlhm+L5BtokL+GpsifoRxRRAxpQyIehS7zHkVzPA+M8xZ6jDeMTvFmoO5ldJn\/lzCPl9AMXFfw3yI9+Vl4fgPabND2I\/ge5kP+GcrwdqED5Cx89zJHExRGvegP4HwT\/Rcu4vMEnxATYeI08W+kiXyCfIf8EY\/Pi\/Fu5\/0W71u8f+bL+Jf4X+D\/W12m7ra6XwhOC\/6mvrd+qf7rDcMNBxt+sIPc8chO\/s6bjRcbn2+80eRperTpG02vN602tzfvar6r+T9beC3CFktLT8uzLf\/aOtZ6pPW11g+E9WXKZNDTVeptpxN3NKGngG8wD+wy+gpurpYxasREtUwAd\/53tUyiAHqlWuYhNfpCtcxH1vK\/qLhyHdQfqJabAQNPpYwtwOfmatkGfKqolu1QbqyW3Rtj4QDHy6gHnUSzaBEdRnNoHB2E3wV0COoG0BK6FR0tt41D7QGoO1RuOYmOoxMohrxwLkH5IDqG5qF0DFoq\/XA1J+DuKfexgIbhdz9cJ+Gi4ekg1J2Cd2ehdRc83QpvHy73oAc970E+5Ech0Dh6QMMHV3hLD\/ptPWz+ohsNwtkNpV815vanjTdz5RXdDrU1HCpz8MOpR6NQc7A8\/ubZDMHbS+gItMyV389AzxxWS+V16ZH9I6gtQO\/cG6egFw98tQQ4c7VLcC7ArA6u43kC6m\/dspK58qxPlBGb4zzO\/wEhSMUUCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoKNjc2NwplbmRvYmoKMTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMTcgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzM2NiA0OTMgNDcxIDIwNSA0MDAgMjAxIDQzOCA2MjEgNDUwIDIwMSA1MzkgNDU1IDQ2NiAyODMgNDI2IDI4OCAzNDEgNTI2IDUyMSA0NTUgMjcwIDQ1NyAxNjMgMjAwIDQ2NCAyMTggNDU2IDQzMyAyODAgNDY1IDQ2NSA0NjUgNzI1IDUwOSA0NjUgNDY1IDQ2NSA0NjUgNDY1IDQ2NCA0NzAgNzQyIDQ5MSAyODcgMzkxIDUwOSA1NjkgNTE4IDIyNSA1MzYgNTQzIDU4OSA3MjEgNDY1IDQ2NSAyMjggNDQ1IDQ3MCA1MTUgNzMzIDQ2NCA0NjkgNTM4IDQxOSA1ODkgXQpdCj4+CmVuZG9iagoyMCAwIG9iago8PCAvTGVuZ3RoIDgxMiA+PgpzdHJlYW0KL0NJREluaXQgL1Byb2NTZXQgZmluZHJlc291cmNlIGJlZ2luCjEyIGRpY3QgYmVnaW4KYmVnaW5jbWFwCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoVUNTKSAvU3VwcGxlbWVudCAwID4+IGRlZgovQ01hcE5hbWUgL0Fkb2JlLUlkZW50aXR5LVVDUyBkZWYKL0NNYXBUeXBlIDIgZGVmCjEgYmVnaW5jb2Rlc3BhY2VyYW5nZQo8MDAwMD4gPEZGRkY+CmVuZGNvZGVzcGFjZXJhbmdlCjIgYmVnaW5iZnJhbmdlCjwwMDAwPiA8MDAwMD4gPDAwMDA+CjwwMDAxPiA8MDA0MD4gWzwwMDU0PiA8MDA2Rj4gPDAwMjA+IDwwMDc2PiA8MDA2OT4gPDAwNjU+IDwwMDc3PiA8MDA2MT4gPDAwNkM+IDwwMDQxPiA8MDA3NT4gPDAwNjQ+IDwwMDI4PiA8MDA3Mz4gPDAwMjk+IDwwMDJGPiA8MDA1Nj4gPDAwNTA+IDwwMDY4PiA8MDA3ND4gPDAwNDY+IDwwMDJDPiA8MDAzQT4gPDAwNzA+IDwwMDJFPiA8MDA2RT4gPDAwNjM+IDwwMDcyPiA8MDAzMz4gPDAwMzY+IDwwMDM1PiA8MDA2RD4gPDAwMjM+IDwwMDMyPiA8MDAzOD4gPDAwMzc+IDwwMDM5PiA8MDAzND4gPDAwNjc+IDwwMDcxPiA8MDA0MD4gPDAwNTM+IDwwMDY2PiA8MDA3OT4gPDAwNTI+IDwwMDRGPiA8MDA0Qj4gPDAwNDk+IDwwMDU1PiA8MDA0ND4gPDAwNEU+IDwwMDREPiA8MDAzMD4gPDAwMzE+IDwwMDJEPiA8MDA0Qz4gPDAwNDU+IDwwMDQyPiA8MDA1Nz4gPDAwNjI+IDwwMDJCPiA8MDA0Mz4gPDAwNkI+IDwwMDQ4PiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwMTkzMTEgMDAwMDAgbiAKMDAwMDAwMDE4OSAwMDAwMCBuIAowMDAwMDAwMjg0IDAwMDAwIG4gCjAwMDAwMDgxNzAgMDAwMDAgbiAKMDAwMDAxOTE3MiAwMDAwMCBuIAowMDAwMDAwMzIxIDAwMDAwIG4gCjAwMDAwMDczOTggMDAwMDAgbiAKMDAwMDAwNzQxOCAwMDAwMCBuIAowMDAwMDA3Njc5IDAwMDAwIG4gCjAwMDAwMDc5NDkgMDAwMDAgbiAKMDAwMDAwODEyMCAwMDAwMCBuIAowMDAwMDA4NTA4IDAwMDAwIG4gCjAwMDAwMTA2ODcgMDAwMDAgbiAKMDAwMDAwODI5MSAwMDAwMCBuIAowMDAwMDA4NDY4IDAwMDAwIG4gCjAwMDAwMTA3MDggMDAwMDAgbiAKMDAwMDAxMDk1NSAwMDAwMCBuIAowMDAwMDE3ODM1IDAwMDAwIG4gCjAwMDAwMTgzMDggMDAwMDAgbiAKMDAwMDAxNzgxNCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKMTk0MDkKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957996,\"created_on\":\"2026-09-02T09:29:51.290Z\",\"updated_on\":\"2026-09-02T09:29:51.290Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:29:51.2838", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:29:51.2838", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:29:51.2838", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:29:51.2838", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79425" }
{ "timestamp": "2026-09-02 09:29:51.2838", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:29:51.2838", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:29:51.2838", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 09:29:51.4681", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:29:51.476Z\"}" }
{ "timestamp": "2026-09-02 09:29:51.4681", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:29:51.4681", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:29:51.4681", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 09:29:51.4681", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:29:51.4681", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:29:51.4681", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:29:51.4736", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79425},{\"Key\":\"AssignedToID\",\"Value\":881}]}" }
{ "timestamp": "2026-09-02 09:29:51.4736", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:29:51.4736", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:29:51.4736", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 09:29:51.5004", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 09:29:52.1796", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:29:52.1796", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 09:29:52.1796", "level": "Info", "severity": "INFO", "message": "## Sending email to Sacherby Markham, UserId : 881 for assigned to notification ##" }
{ "timestamp": "2026-09-02 09:29:52.1796", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:29:52.1796", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:29:52.1796", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:29:52.1796", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:29:52.1796", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:29:52.2357", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"A Safety Alert T\/KURA\/NMM\/26\/00001 is assigned to you related to 'Near Miss'\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Sacherby Markham,\\n    <br>\\n    <br>\\n    Ticket T\/KURA\/NMM\/26\/00001 is assigned to you in the organisation: Kura Oncology Inc. reported by Winnifred Tobin\\n    <br>\\n    <br>\\n    Description: testing\\n    <br>\\n    <br>\\n    Site: Springville\\n    <br>\\n    <br>\\n    Category: Near Miss\\n    <br>\\n    <br>\\n    Map Link: <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a>\\n    <br>\\n    <br>\\n    You can view ticket details by clicking on the link below,\\n    <br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n    <br>\\n    <br>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\",\"attachments\":[{\"filename\":\"Safety Alert_T_KURA_NMM_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTI5NTJaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDEzNC43NTAwMDAgIDM5My43NTAwMDAgIDE0OSBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yNTgvNzk0MjUpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDEyMC41MDAwMDAgIDQ4MyAgMTM0Ljc1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAobWFpbHRvOmNvbnRhY3RAb3FzaGEuY29tKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0NhdGFsb2cKL1BhZ2VzIDIgMCBSCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9QYXJlbnQgMiAwIFIKL0NvbnRlbnRzIDEzIDAgUgovUmVzb3VyY2VzIDE1IDAgUgovQW5ub3RzIDE2IDAgUgovTWVkaWFCb3ggWzAgMCA1OTUgODQyXQo+PgplbmRvYmoKMTUgMCBvYmoKPDwKL0NvbG9yU3BhY2UgPDwKL1BDU3AgNCAwIFIKL0NTcCAvRGV2aWNlUkdCCi9DU3BnIC9EZXZpY2VHcmF5Cj4+Ci9FeHRHU3RhdGUgPDwKL0dTYSAzIDAgUgo+PgovUGF0dGVybiA8PAo+PgovRm9udCA8PAovRjYgNiAwIFIKPj4KL1hPYmplY3QgPDwKL0ltNyA3IDAgUgo+Pgo+PgplbmRvYmoKMTYgMCBvYmoKWyA5IDAgUiAxMCAwIFIgMTEgMCBSIF0KZW5kb2JqCjEzIDAgb2JqCjw8Ci9MZW5ndGggMTQgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1dS2\/cNhC+61foXCAyXxIloCgQv4r2UMCwgR6KHgqnaRHEad0e+vdLSlpJ1kdKE9mc3bU3QexdRuJwvhkOhyPO6Oz729\/yP\/7Nzy5u\/87v+98Xt5kobCm6P7n\/+27aoOqi\/5zXUvef8\/uH7DF\/zG6yG\/dz99vf+5BZaQt\/jSzd18\/Tr1KYqqga2dSuXcy\/+ov\/zH7+Jv+S+S5FUQuhlFZatoOaf3cj2PHRjfrf+y\/ZWcdhdn6XnV1XuTL53ce8u\/5d9+vuIZP+ixQ6v\/uQf+tH9l1+9ymTyv9v16K6Fjm26LalHBtMd4kYW8r5JRX0YruWcqHfGm5q5pdAA3TyvutEjy3n0O0FtAADCMNl22LHhiuA4Xp2iRRtQz02SBgdUMbBIZiJRqfmo5N6nbQ0c9KJRleuSw3UA6HbMpSuFxPXOopckc78EkBSdpPm6s4ZmfRWQdmo1HFk0ICTFxju2SkXZDxvCJgNQosEPQCo3wOL5+tWjTA1Ax0DVBdzFcReEE2cd\/NucCJiv3DPJVxyBS3X0DLHNwAejFd1spUL0lawHKFCHJIkAyoO432ZxRKhQn0AMSmcx9CNgZvAzCoYX5R4EktV6Imp0mVZ6M4PcyarlFFHJrB0EUwyuBNb7sHJC+vFtvmCHYNvEzUComi6Pwt2aD5MZbdME4LZQYgIxiswaQFXLtOKKwwMBd2VdTooAYLIKXgTbM66YgegIzhcBMcgcBcAAbMh0PG6PwgsEZxXzWTaGiUL1U3RqWmj2ArKWoVTDjqGm1QDqKOdonh+aIxxOM9wKlrhvPBGvC4GwU4+Ome5cl9NVdt62v552m5soaSWVlSufXJRrP1JP0McIFmA4eblO907WI\/DJBOFLrWbR0Y3\/Qz130tZNVUe7sbNWVPqvNsTtcrlf94\/5Gc\/PNg8v\/xrUK6TME6ae2RgkZYsH\/RUjZHSVnns8+3FT47Cf7nKf3T\/PuW\/\/Oru\/ZBVdeVGkSsfLtX5P79nty3RYREsSmfZK2FrE\/08XSJJw3X0ZK1yVWk3EkfyoyOZlKCyuqVYSS6K7Cx6GTr9es2YeoqeR1Yp8oLqCZqaWYq8mLYUHY+8UmQF1ROsJbcUWTFtKToeeaXICqojqKXhliIrpp6i55FVirygeoLGMkuRF9OWouORV4qsoHqCteCWIiumLUXHI68UWUF1BI3njleKrJh6ip5HVinyguoJmopZiryYthQdj7xSZAXVE7QNtxRZMW0pOh55pcgKqiNYSu5ICi+mnqLnkVWKvKB6goY7dsOLaUvRMMdueEH1BC137IYX05aiZY7d8IIqvbfIHbvhxdRT9DyySpEXVE\/QcMdueDFtKRrm2A0vqJ6g5Y7d8GLaUrTMsRteUB1BK7ljN7yYeopWMsdueEH1BA137IYX05aiYY7d8ILqCVru2A0vpi1Fyxy74QXVEawFd+yGF1NP0fPIKkVeUD1Bwx274cW0pWiYYze8oHqCljt2w4tpS9Eyx254QZX+KF7JPhlZQW0PbHkmn5B89qH4riVyuvBx4cb+NL22oZRGR7sohzyhXb6zeh\/LIqiGFoXHzqv5NRKyulSfnGLyWd7A5AR+R1xNOm4i6SoTSheRQ\/rT8c0pqUtgEzvuGcfUB8hUROLtefvnCi6ci6r8F6fXPSdXc1ghtyWQpIS5BZikREjsIiQpreeN96RTIlbrJ5D1eYBLGfCEhCzMwEFRUFIvMZ8GknIwqwNE2k+vJj48LebpI4TR9TknidVZiXpmf9QC8L39WcxhgzydVXgCdRHWc7cIKcYgBsiEB8FoxTIjRtQDyaGQBwuTBhnZWVW1ACp0rPV81mgzN7PYQkn3xTxtoA0piBtbKpZZYnYZbzhLKNlscAkmSl7xKN7ICJpMtLOxjNrUcFvzdD4ul0yBUQbuIif1JpfAyBtms8NM0t1qM\/EAUWzrqZLYCxIiDEam11H3RQsbnWuBZFz0ODekHMcWrdTKMPKqCanfwrLgb0Qc\/1XgmGbR0iDRjhEUAByygOtOKJexXhSKZb3SdrerRFeBkuK+nvyPfgv4edH1JLlyjNw3IFZK5QrCLgCcWrRMLJI2ooovepQCE+uTBY0j1jugV6hJLfwRkEDJMFBrtLFYyAN3qOsr7mFsvr1+6Ca+RWCr7UQoj6LBjjOtwSNC+hz0mlDRaT18A7tmQikYAmKUAol6vZwgkx5aFd1Rbho2pbwL6BhseHFyo3ELDCa2YCbX1RFFKI6GxbE0oXQNrmwH1tJvTBKrZykWorpQYAkrxhA8qPUaRoQwYcAHJQQxCXskwaPAI86BuchiiEq9C73pK3CYtpT+CmwU1tdMprVtwizCTSiHtb4PCFhzwtMLlkBCaXexLoprHCgMhW7e+j7ymJ7LjABRXDjEZ5Wz6K46seQrsYuxvYGHGvNFg1KNjlI8kV6NOLWejuLc16JR6YWY5CtTqAOoA55coQZx7k2hrHgzCnUAZe+TK9Qgzn0plBXzc0SvV6G4q+2n1p5RdnvTHj1EkWFTRAlWPaNkcnJwR9Y2PW8lPINEp\/9lH7guhrQo3cC7DbAcO3RDuAlp41SFnZdmOaVnq+YpvcVwI2H1QYtJKFvNpOEjrycNfzMaXgsVF+ArW\/ADixIlBAvxG30NK\/zq21iicY\/U03oU8L68glqXcUHHgnpLxyMw7EB5Q8NzHoUlF9IAEWUWBiKKWx4l4AMpwhFkXAbXo704XyjF8qd17xMqZzUcXCY82A4o54s+N1l8xhY7nJ5cOauF6D+LBWns29mVGgEYk9eSJed0X8+OGjE8Pjm5lYfjVsolP2mOHl7xlo+4LAmJYjZARhTnZf3dopQXQ1HeswPdEPDF0cXemJPc3KgyymziENRX6UXgQC3h8QgATzmEux4IJb8harJMdeOfrFKnDKTntYDgEGJwCbefrN+fViW3AKaJAXich\/y\/TiWO9Hjukud9OEbu5PdQ9fAATsXtTaWSW7hhO4wKeoDn8yYtBL05jvSTpXMKh2OujiN15avsytGGkF+xw9XYmPhO0ey4tdnk3jMnLh+JV0ZPepYL3VDWIkLVAEo3m6IMhywB7hoEyWsNCSXjnGwKHfegTd7j\/LjMwU1+k\/0Pkz1Y9gplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjIzMzMKZW5kb2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FSQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTggMCBSCj4+CmVuZG9iagoxOCAwIG9iago8PAovTGVuZ3RoMSAxMDEyNCAKL0xlbmd0aCAyMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoHeBzXfed7M7tYgETbXmbbbG+zbbZgG7ahL9qiECRAggBBAiQFErRYRFVSomiJsUmdLFmWgUgiZcn23TlS4siWFYeRrZyskxL5lIudKFLuLomi2J9Cm+dzbH+fgB3ef7ag6Wzl+27mm9k378288vv3\/1uEEUL16DwiERoa9QW\/dOGPLkHN5+GaWVi8c361RM1B+QZCJv\/hQ7MHD77b85cImbVQFzkMFTt1TYfgeQyeLYePnTr7kUM5Cc9nEcL1i0tzs\/Tb6jeg6Ty0f\/bY7NkTqBc9j5C1Hp6Nx2ePHYpcmX4Unh0IEQeQQPAQ\/g9IiJBwWchCD4bKL\/lXaJ6AD\/ircvwDIm4NI+MU3wv\/3D001I0yCN0q1SEOoXnRMgEN+Bm+TRAX\/mH5PRLVoVHo5ZrgOpTrUROSICWiYBw5HWbFZjFL8zcSnmgxNmOWxCwmHip9oGAYgmYYTekDQsdJ\/Pjnfn\/5R3CdYVbzguvl6wTDCO5YPS34XOWCybpg5n9dHksEY0DXNPRMDDxNWNYmKh89+CC\/qP5bN8n7yScQjfIIScO2aKR8KpTlUy6Xier402yy2\/gzKq+rtEQVlTfD4VClxWyqvDmAddpIaKCwf3qgPxLWabW6cKTQv39\/YSAc0epWsLjFSPv9mYzfSxvEra1iA+0LpLM+H21sEeNXpLNjo+mU2YSxyZxKj47NSudGxtrbTWazqb19bOSMtDOR8PrUFMaU2udNJDqluWTC56U0GsrrSyT5FQGmpJa8iASoAWgrZbGZlCrNGD\/866e57y58mxMvcK98jvh47W7yYol4CF6Eb84ARozgbUBLWkHLHqqAwK\/fXme3Yd1Ko1Lh9ajg8HgVSvIi\/\/1Nq0aNsVpjtao1GGvUCKOBWz8n+wDPNPBRFTOAqIIVG6yhCkQOb0ENgK60sUF4U1muw\/863T8QiWr1tLEt2tPVP9vd6fUo5aX9hIhUyL3eobCbMRjFEonEbAoGMsVYzDWtZ5hsTmw0JGPFoRnzsYldyaTBQJvjqaHi\/s77diZjbTaLQuH2tKeL5mxbm8ujVNF0W5\/H4VRpADELcOx7AIkQ7URi4E8ePxFZAZDFPJZRvkza8eRP5mU35j77essRbnWZ+MH1L3MfLyjf+EBz4Jeyq8SHj5WaAV3pk3BTET9du\/sp4qcl+zeIX34BsJ4EhPKAkA2B3FrFZfYxlxesNNfYrwyUXMxjIjdDO4xZVwWqbh2lGk5AoTLS0erXLHFJrnC50gm3R6XBy0AXnzefG5krFNzuepH4WmNdvRb\/fo5lLWaJBMukdlusKxoxGsmcSK1xu+OJ3r2dnVY7LjNyf2HvMn4nYrcrFFgqo2lrwOe32ZUKTJtzuXluH8Oy1ibKw+AXFvGOnTK5weh0mywymV7ncTv7zC6P1QG8YbEkk4WetqjNIuMZDD0ANx2oGrLCbcBdQrTK6x6oUQENQDyBGjtQM7TzygBjO8\/HvAgPcsefwz88iuGXPIrfeV5emhAUV18sy3RxcTWPvw+CTaDbAeW2shTYeJRBw0ijVVnm+bnMl1Bb47qyNBNPrTyuyEglLle+YyYX5RctX25uUqn0WvpAPKZRv0N8a+1ufIWY6u9vazMYMYDncGQyU0Rn6ZV2u0OhbGjAdms2A6sYgvF7YUECZEfd1Rng7YKglFcJaK5NKVqTg2iFwhUpgbP6IvHCypXS4xqV35vLFccyGcZNqXc2UJSbyWTHh7M5r1+lWWlu0mu9THs\/G9DrxTslMq0eqJr2erX6puYXASyEXxEvjI+lUjSt10djQ8NzA3NDw9GYVo9BzaTGxubE4s540uMFyhnpcDj9JuNxmUwyKcg6xTDJJFBwiTtL2IV7kHmz1qzxo7KmJZWi6vxPYKcz097dlTD6Wdblqigwl4tl\/cZEV3d7xunEH9Z\/6\/HHlo739dDztmxuZua+8081PnPf+ZnZjg7HPrqnd+nYFx\/jeWcQNLYW5KcIqNbQqejmGroVJWMObSiYGqpV\/bNFqUfZzSzwAG5qdXt3F1JJl1uhxCqlx51ODiwO9Dudywql05XK2u0SSYNIpXA6Mks93WazSsP40pmhO0ZGXR68Qppof8CXdruVipu0TqtSSVoUcqPe5YyFAl6bRS7HVns6O2C1WJRKqUyvpzVSWWtrc0uTxmQJsj3JQNBkkcpcro58f8Zia2nB4la9DlZt5M7idyt449r8RfbINiNkrxku\/K7DlU53dcfpABtwu8A86FxMIOih491d6bTLgX9W\/\/JjXzy21NtD77N25A\/M3n\/umcan7j93YLYjZ5ume\/qOLz32OI92660niStlO1qWROIKV\/cg\/lhw\/eP3hVbecvDS6ihLK29tQFLB0oCyJGR4\/gUufQ\/3Pj7guYfLfEcgLBvq1e\/AuxhdBkH\/NZQM0CvYgjKvV9Zg5t0AurKKCsf3c3+KO6YTMS1FaWOJae6fruFXL81MB\/0Y+4PTM\/jvL+j14XBnqi1iplffEFzHXv\/Y6OJpnhwwv9MwUrysaawVXSO1hzYrWV7NmsVbbBFuXTmToSi\/vyM3kg+HbTaZbAVLFXZnPO71mUwSWUVXrX1I7B0eTMRoA5ZI7I5Uenfpj4jhbrdLJlOp3K5oFEavv\/Vz\/EvBDIxe9XSirLhui5mrSH4Y3+TUz63glialgpIo5DuxRK93xr1+LVjyM2feXzvnU6hE9QIBcW9dnRArFZHQFL8mHsd7qh5VY1WX8sZVCjfsvUY8VfpHwjBSeqTi8ZT+14MPEjTv92CkutWEMXoZ\/DBkLfNTlZfCGNtsnbspiWRHA375noGxsVjKYrM5Hcw5WM\/xWzexn3wYtfCU4+1NWZNVRUm67XkJa1Q+r1qFsUrt9ak0xLbngp2Cw+5QU5SarN\/0wK\/sNPc8uQRSXtWf\/MpYXFOXNQ1uD0e2KVTRdoUpkm9x14C2l4ljWKF2ezPZsV25HOPTaBsatFqGyWXGx+GZAeFZwU0tOj2Iddzt1uslsvpWvT7IFtIMo9e1NBHvrr4t+AeuUzw3NpYC14w3lNHwQGFm39zwUCwKMk2nUmPjC2JxPplkGApcJKnMZHJ5mHcTLMubjYrvBlS4A\/BsQ18HPD+B5tnfgVaNr8v42KrokP8exv6C9ndyNvF6KUFe5GY+jbN5P+8m2QnjJ4B\/KtiyWxzl7U6feZu7VzUQ+H9GfV69XvgFYSA4NDwzX+gPBFVqtSoY6C\/MHxke9HmgiQLfNtXt91O6nY24caeOCviOgww4HOxwZ6fLZbGANze81zxVLKZTVovb09u3L+plQF1Qfl8sHjcn+OVRugpqhLOMmr6KmlW0mVlEto1JA1pPYD2WisWKiMOp1bW21LlBG5vpSKivVaEgflNqIC8KHxFgOFrFIK7OgLrY090WNRoEAhiL9wCGBT9ETjQBY7GbdVzFJplDm\/CpmSSzPLzuJm93DljZhmdQ7Ql3HR8OhzWUSunzdWcDQa122ecdHztxbKzoYzB4ut6u7rkLF071FzwecPa0ulCoq2sEYIuE9fplLRUOdXeFWK3WaIwlBoj\/TGn83mSXH9hOrfH60vsK\/Qxjt\/cPnPCxYY9Xq6P3UlrGB8PzkuJTKoEKHrAzxbTfDyZdpQ4GBgpBv0rFa5jjsP5joJtG+dXLP0H5qgsb2SawNZNWY+J1YGog1JwN4qXm5rtHIGiWycENo00upy\/kdui1rS24qYnSOVxt2WibySIs7qCNfn8ykZ\/MZ90uuRSrVH5\/V\/fUXG+fH2YKspjJfOYzgusX7M5svjg6\/s1iKu1yKcBJsFpZNhlhAw67SoGxwRhgE3hvR87lBEfIZG6Ld\/X07Sr0R2Mg0U5HR350ZLz33D13HTqYiMPqz4N83A2rh5AM26UQfJKbw8oaZavCYt\/sgtRoW+ET7LgnRSxxMquJDXaMduR8fpUaK1R+X0\/vbF8mx4YMdP1jO\/S6oD8b8bh0+paWFrHBwDDxQbuDyBqJvVe4b0vErRhIHw4XCvt29\/RF2nR6mRwChPZdnaBZlACfxRIMZmOBgNUqk8vlvP49BfHbwar+7V3XMNuJA7WhLXJtFW2P9WpKqCZjuGXlC8oerFL4mM78VDoScoCXjZdBsXjiHV6fBmSc6FlQqRhvLr+rJxZ1gHlagRVDM2sHHdjUTPz3knerkpJa7YnUWOlrRLFrQ0klx419nflI2GiQykCJtY+X\/pAY6Xe5eDBaJXqjzcF753NwE67nJMQIsVKW5C8z75jISbj99MbZG+\/\/7I4bZ\/Fba0+Rc2n+Vs075Imbp05xCyfLfinAdg7k3cNbVDC\/FaRsnxD46BaBF2Hy3NpP8OVep52fGM+c+WIkTFHLDLNn4oHbR4seNyxQb3S6vNx3z51bwn8yEmvzMf6kP6DTGYzRtp758XE2gB3O3t7ZCN9\/KBzkrvJr2wcSeABmpEZBVOBXijdZz7BtM6FEoQ0aVZzlqsWUyjYYtfJJ5QO5aNPKlHUbX5AHMMtOTBw7PjHBsmAZWba7a\/zExO4gu6LXhcKd3WyI0vGKp6eHZXUUvs\/rHy7OHykWvQz2eYvDhxdGhn3eZawGtzrZXo5BIIKFcCbpZTRq3HOif8DhxCBxA\/0nutuTjEejcruBsfNhVq8FNtez4XxXgK1EGGygi4js6epxOJ2Onq49R\/sKdjgKfUeJpM8HhhSUXCazkU8BKmaBiqeBH+p4fw3zTECe5hqexb8qnRBcn1hdFrSfg7dGb90iBwFZ0OzRdaldd8K3hOobmi7Kbksmhbcb7HXHvs5u5lovjo4xHrFYKqFpl8sbcbm0+uYW3NykpVyOGOtlLCaFXNDLm\/Nctn8yl3O5pXLgH193176Fvl4fo5Q3NppM6ez84SdaL2CbNZMeHhr7k2I2wwcnGMsVVjsbAgXHOp1KlVxqNXk9wc58R6TNSJtNiXgPqLeBQjwOAuZydXbv2jPVtn\/mwMSezi7AH+wb8Dn5JCAlQjsrvi1mRZjXE+STa48Thvse4r5MyJbxl89NkT2\/LP030sJLDMhZkft9shc0iwal0D7eNog3sVg5gKnGvuJ\/V7xcy8f9lnj5+uf9\/oldJ3zpdDLlKEbhpzcSMmhx6VkVuFe53CgE0R5gLAiiNYwHguiRTA4YQrUMvrhuI4reIZHp9C5POYrWNbWQF9eunB0dd3tamiymxFQHRWGKikQGiZe4j\/8\/Q2tAaBB8357Nvi9EDZ+ORfS35Q5qypn4g6YrJRG\/7HxufDyb9jGUZscONeX1ZnLjY7k8A14mXmlu1usZJt0fChr14gaZTG9wM7BsRq9vbuaeF7B\/sGokZZ++xmqakja2Rfg1us0muayco0zxUeMk95DwG4KvowX0lZpW2pRjBe27XXQi9m2ELasdxbac4bo9rSUkNtlcpUK4lVU20hXrA69\/xK7nLqrYCb8qkMrtznRmMub2aKgdjfWuu93CepGkFRwF8BAoqqVZWCcRO5yZ3J6pk0d37+nqDrJanbBOJvG48pndu27r7S+wxsTExMD5haNDxXBEpREJLaZ0atf4bbfdd\/7IwtBgmFWp1r5SVyeQtGo1NpWG0qiVitYokMBqc7rdKcan1e5srBeplGaTxx30hyfZkK9bZbdHvA47bZQr8VcG+wfTWZtdJrfZI+EO\/EMu2G6zS+Wieo3G502luu8+AuoVYhTQlAY6kRwbP3L0znsPHxkZicW1ekmrYb+Nz6bmcvun77zzkYfvOjs329Ntt\/LZaKjbf\/bsjxKMz2BsFePGRo3a5YonO0Ihk0Us0YAWyudHJwq9ibjLAQZdTZlHlWVvy+vPd\/H2MQ8e0bdAZ+6Bh9A6Obcowqpp2ZK5Wafy\/yt3wzvFW6hKSpsaaToaG5\/s6WNZLViatkh\/\/76HZ\/YHg8\/odYnE1K5oTEPxfrwpEinM9\/fx7qreEG0bHJoeLxZzebvjKkReLlcklBxNxA16HHTTNDjYKjXF6+G2aHdXKunxaNSh8Oj4dEc4oterKbc3ajcYNZRCJTWYLAzTFuvqSybdboVSqfR5uzqm0h5GB3oDK5UeN\/A\/C0IwJqzugNDgRK2bAdGGUVXyOnVq2WLqyO2lKA3VIJEr5UGzWSLD3+NU5IezHTmzCZNC4X0CAiJMqy06c+YML10SboWUkBdBwxoqOwCb08T2DQkgpUrQ2Cc\/fp77UqNcbqDdTLtEq9uJ61pa6libRaOSnf3IscS9NEeaVn9NgyxYgMWEAsG9GBNgh4yGNvKdUu+1GPkoPyqfiyiBhjfymRYpHdxELRFtr+R4ohXKmsVmGkex\/DJ+9OH902zARKfTuxnuIQLrJmJxnRZT2kRi7\/++RrzO\/d3XsFtw3eUsjp4e7ez0BRSSC3p9KNTexZv71TcIGy59sANGn7v1cwEL3FXex\/lEouATWxCi7ds2Wzcg4BSw2GTKZPfsWVrcM5nNWiwWUy4zOXnb0uTuXMZsekahcLlT7QOFZMrlUahUCsbVniwMplIup1JOXBy4tHisMGDnHRX7QOHY4qWBhxcXBwpOh8NZGFhc\/PHQ4uhYW0wHR6xtbHRx6PjoGEigTqeNx8ZGq5kdgbdsLytZcD4rhrE9ym+MRTH2XiPv5eq5D6kf4ye\/v8KlZwhjNcfzFvfeN\/4Vvw6u6fC5UgDk7kn4OlbN4PH5odi1ypu8TJ4CmfwAirqyHd6cFBVvTlQBq+Sv4mT73KHT98wdjCXwM9hiyrSPjaXbLSYsuL72F5cm9zJw7J28RIbX\/mJ\/e7tOr9e1t+\/n+QJ8pVUYwwqRMPB6lN1mnfj83zb\/pzzPH5fw2gMT44wbvGKN39\/ZvYe7icVn5g70dIEPZ+vpPTjPvX\/tQiQ6d+Bi38JIEbSa7kEH79wdebDnwSNHCn12p+DPaivl8QxCsaGMQiWdJBYEny09fe0acYhHhPz62m5Yyi7yP1XxF3aU\/cBGPioAISrnNlkpTwh+v\/J7K\/gK\/vxTnPSu0j9dUl4VML93Fb42k\/+jTAUtZ+f7xH\/HS8YM+OHTwJtW8MI38ea6sdrgznU1R647k7b1nZ+NJHbNgpHTWK0NsJ3du7vj4NDStERMUcFAd9furlTc74Xn1uWGnWIppbNYmDanW6drbmlokEl0FDzHXC6dtqWZePWVLy7Mp9u1OixpddjS7ZO7z77yxUPzyRQ4Na0Siy2V2r2He\/lGMZ1iGAi\/mrBU7vH09MxDTTkh1tyM5XKft7cXUL4Cy91f9Z4BI2HYSuxf5t7Er5QB5j7ze1\/laWHE\/wV\/m8iXOZLXcd\/mjhL5c+eqOmSxtmvLR1E83ORi6VnjtQsXLgjiFWoKyu89sjlqq73Lrqc\/yUdK99FA28bSXxPMQOmz69+XfnPhAtFQ2f3lefMH0I+J9\/vxJ7WUeJ01K5xJ0tEtyWpzlN7cTqS4twms7AizoMPUmlB46MY1fHlfXy\/LUpTd1tExmeUen8Li8sawShViRz4kcMw0kUoZjYHg5CQRvV+pZNypvMslk\/K5bKnU7kymxvqTSbt9R+nZCxpNEMxs0E9R9\/vqne5MdvD2gSGHExABiyJ8HVayvnOJwYvit36ltZ1LKYYySeK\/\/MWpPFc69dyr8ZPce1fJJ757jXv\/ZJJ776PxUx934CVykHt57fPAyq9x98P9z8kUsPF5MrX2Te5R8hTu5XOzwM8nNva2pKxYZF7flFhn6+25Wfmn5WZPrzRfJlYBAD41O5HJuhkN+KcaDePOpneN53IeRqlcxo1NFDjKuYTLozNIZPVNBj0bKqQZt45qbhKi1RdfxG+tJ2b12lh0eAjc00\/Jy76ZCEf4PC7EmZ5kHPgii+4iz5M\/q\/57gOdRng\/Pr30f\/2yZ+Nyjj+IDa5fJctTP250GkO0Er0G3+uNbI+zflgGt+i1HrjZGIrMHHr1tYqI9TcNczHQmM7nnM5dmpiOhpquNBmM8MV1MtTtcfL5LYrcmE8X5VMpgwPefmpwKhSEg7us9fPj8necOLxR6nY5QaGrvHWPtKROtN7aBjz5z1+TgUDwJPRvpSpTBZ5Bnyjsj6xYGY9G6hWldIV7j7vj7pqex6k8vc68O469Vtj24i9zUPz93HTvW7sYvXCq9WbVVgU27EDVZ5LdyyOdLJ9TXrpHkVeIlXu5qf9ngsZsgb0c\/4v9wAjwkJ83i8I8ktwnRXu6H2HKUby9fN36hSe1vSf6K\/6PMJw\/urPB14R54r269CvMdcuNovAVk4tay8PVyT5uPHPFvaJT8GLnIt9EA\/hqfSUcUfgadIS+hASGBLORVNAXPDwj2IBX5DXQ7+RoaInrQCfIE\/I4gI\/E91CpoRypBCF2G9tOEF4nIF9FlPIxU+Cm0RP4ZOo1fQ2fJF9Bp8l40QOTg91U0BNcSXOeF76JTAg2ag\/IgXNNwZeEahcsD3xbJt9CQcA1Nkb9CeaKIWNKOJAIKXRY8geYEXhjnHfSkYASdFsxA3ffRZeFfwTxeRTNwXcF\/i4zkl+D5LWizQ9tH8D3Mh\/yvKCvYhQ6Ss\/AdfINdfPYCRVAf+mM430b\/BxfxBUJISIkIcYb4F9JMPk2+R34kEArigjsF\/1HwA8E\/ChXCS8KvCv+lLlt3R91vRGdEf1PfV79U\/52GkYZDDT\/ZQe54fKdw563Gi40vNd5s8jY90fTdpjebVpvbm3c139P8ixZBi7jF2tLb8kLLP7eOtx5tfaP1hrherKrQDOXQc1UqbqcXfzShZ4G\/sADsN\/ombq6WMWrERLVMABf\/W7VMoiB6rVoWIC36arUsRLbyv634ch3UH6yWmwEHb6WMrSAPlmrZDvysqpYdUG6slj0bY+Egz\/OoF51Cs2gRHUFzgOsh+F1Ah6FuEC2h29GxctsE1B6EusPlllPoBDqJ4sgH5xKUD6HjaB5Kx6Gl0g9fcxLu3nIfC2gEfg\/AdQouBp4OQd1peHcWWnfB0+3w9pFyD0awB17kRwEUBs1kBDT8cEW29GDc1sPmL7rREJzdUPpdY25\/2ngzX17RnVBbw6EyhwCcRjQGNYfK42+ezTC8vYSOQstc+f0s9MxjtVRelxE5PoHaAvTOv3EaevHCV0uAM1+7BOcCzOrQOp4nof72LSuZK8\/6ZBmxOd4z\/b9qCswPCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoKNjgwMwplbmRvYmoKMTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMTcgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzM2NiA0OTMgNDcxIDIwNSA0MDAgMjAxIDQzOCA2MjEgNDUwIDIwMSA1MzkgNDU1IDQ2NiAyODMgNDI2IDI4OCAzNDEgNTI2IDUyMSA0NTUgMjcwIDQ1NyAxNjMgMjAwIDQ2NCAyMTggNDU2IDQzMyAyODAgNDY1IDQ2NSA0NjUgNzI1IDUwOSA0NjUgNDY1IDQ2NSA0NjUgNDY1IDQ2NCA0NzAgNzQyIDQ5MSAyODcgMzkxIDUwOSA1NjkgNTE4IDIyNSA1MzYgNTQzIDU4OSA3MjEgNDY1IDQ2NSAyMjggNDQ1IDQ3MCA1MTUgNzMzIDQ2NCA0NjkgNTM4IDQxOSA1ODkgMTQ0IF0KXQo+PgplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCA4MTkgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDE+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzg+IDwwMDM3PiA8MDAzOT4gPDAwMzQ+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDUzPiA8MDA2Nj4gPDAwNzk+IDwwMDUyPiA8MDA0Rj4gPDAwNEI+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDRFPiA8MDA0RD4gPDAwMzA+IDwwMDMxPiA8MDAyRD4gPDAwNEM+IDwwMDQ1PiA8MDA0Mj4gPDAwNTc+IDwwMDYyPiA8MDAyQj4gPDAwNDM+IDwwMDZCPiA8MDA0OD4gPDAwMjc+IF0KZW5kYmZyYW5nZQplbmRjbWFwCkNNYXBOYW1lIGN1cnJlbnRkaWN0IC9DTWFwIGRlZmluZXJlc291cmNlIHBvcAplbmQKZW5kCgplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbMTkgMCBSXQovVG9Vbmljb2RlIDIwIDAgUj4+CmVuZG9iagoyIDAgb2JqCjw8Ci9UeXBlIC9QYWdlcwovS2lkcyAKWwo1IDAgUgpdCi9Db3VudCAxCi9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQ10KPj4KZW5kb2JqCnhyZWYKMCAyMgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAxOTU5NSAwMDAwMCBuIAowMDAwMDAwMTg5IDAwMDAwIG4gCjAwMDAwMDAyODQgMDAwMDAgbiAKMDAwMDAwODE3NyAwMDAwMCBuIAowMDAwMDE5NDU2IDAwMDAwIG4gCjAwMDAwMDAzMjEgMDAwMDAgbiAKMDAwMDAwNzM5OCAwMDAwMCBuIAowMDAwMDA3NDE4IDAwMDAwIG4gCjAwMDAwMDc2NzkgMDAwMDAgbiAKMDAwMDAwNzk0OSAwMDAwMCBuIAowMDAwMDA4MTI3IDAwMDAwIG4gCjAwMDAwMDg1MTUgMDAwMDAgbiAKMDAwMDAxMDkyNCAwMDAwMCBuIAowMDAwMDA4Mjk4IDAwMDAwIG4gCjAwMDAwMDg0NzUgMDAwMDAgbiAKMDAwMDAxMDk0NSAwMDAwMCBuIAowMDAwMDExMTkyIDAwMDAwIG4gCjAwMDAwMTgxMDggMDAwMDAgbiAKMDAwMDAxODU4NSAwMDAwMCBuIAowMDAwMDE4MDg3IDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgMjIKL0luZm8gMSAwIFIKL1Jvb3QgMTIgMCBSCj4+CnN0YXJ0eHJlZgoxOTY5MwolJUVPRgo=\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":957997,\"created_on\":\"2026-09-02T09:29:52.241Z\",\"updated_on\":\"2026-09-02T09:29:52.241Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:29:52.2357", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:29:52.2357", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:29:52.2429", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 09:29:52.2429", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:29:52.2429", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:29:52.2936", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:29:52.2936", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:29:52.2936", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:29:52.2936", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:29:52.2936", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:29:52.2936", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:29:52.2936", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:29:52.2936", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:29:52.2936", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 09:29:52.4702", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:29:52.477Z\"}" }
{ "timestamp": "2026-09-02 09:29:52.4702", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:29:52.4702", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:29:52.4702", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 09:29:52.4702", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:29:52.4702", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:29:52.4702", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:36:05.7520", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:36:05.7520", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79426},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-09-02 09:36:05.7520", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:36:05.7520", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:36:05.7520", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 09:36:05.7797", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 09:36:06.8101", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:36:06.8168", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 09:36:06.8168", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 09:36:06.8168", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79426" }
{ "timestamp": "2026-09-02 09:36:06.8168", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"GCLO6B\"},{\"type\":\"text\",\"text\":\"trggnjh\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79426\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:36:06.8754", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:36:06.8754", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:36:06.8754", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:36:06.8754", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:36:06.8754", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:36:27.4468", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:36:27.4468", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79425},{\"Key\":\"OrgId\",\"Value\":258},{\"Key\":\"IncidentHistoryId\",\"Value\":117327},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 09:36:27.4468", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:36:27.4468", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 09:36:27.4468", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 09:36:27.5377", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:27.5377", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:36:27.5377", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:36:27.5377", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:36:27.5377", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:36:27.6013", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Resolved.<br\/>Comments are added as: resolving.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958000,\"created_on\":\"2026-09-02T09:36:27.604Z\",\"updated_on\":\"2026-09-02T09:36:27.604Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:36:27.6013", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:27.6013", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:36:27.6013", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:27.6013", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Resolved., Comments are added as resolving\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:36:27.6521", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:36:27.6521", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:27.6600", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:36:27.6600", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:36:27.6600", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:36:27.6600", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:36:27.7146", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Resolved.<br\/>Comments are added as: resolving.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958002,\"created_on\":\"2026-09-02T09:36:27.725Z\",\"updated_on\":\"2026-09-02T09:36:27.725Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:36:27.7146", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:27.7146", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:36:27.7146", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:27.7235", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Resolved., Comments are added as resolving\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:36:27.7729", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:36:27.7729", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:27.7803", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:36:27.7803", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:36:27.7803", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:36:27.7803", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:36:27.8322", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Resolved.<br\/>Comments are added as: resolving.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958004,\"created_on\":\"2026-09-02T09:36:27.836Z\",\"updated_on\":\"2026-09-02T09:36:27.836Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:36:27.8322", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:27.8322", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:36:27.8322", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:27.8322", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Resolved., Comments are added as resolving\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:36:27.8856", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:36:27.8856", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:36:27.8856", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 09:36:27.8909", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:36:27.8909", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:36:27.8909", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:27.8909", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:36:27.8909", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:36:27.8909", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 09:36:28.0711", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:36:28.075Z\"}" }
{ "timestamp": "2026-09-02 09:36:28.0711", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:28.0711", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:36:28.0711", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 09:36:28.0711", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:36:28.0711", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:36:28.0711", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:36:28.0711", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:28.0780", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:36:28.0780", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:36:28.0780", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:36:28.259Z\"}" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26889." }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ALTERNATIVE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79425},{\"Key\":\"IncidentStatus\",\"Value\":\"Resolved\"}]}" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ALTERNATIVE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:36:28.2548", "level": "Info", "severity": "INFO", "message": "### Started processing for Alternative incident notification Event ###" }
{ "timestamp": "2026-09-02 09:36:28.3022", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Update WhatsApp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:28.3022", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert is Resolved\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:36:28.3517", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:36:28.3517", "level": "Debug", "severity": "DEBUG", "message": "Sending Alternative notification Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:28.3517", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:36:28.3517", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:36:28.3517", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:36:28.3517", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:36:28.4033", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert - T\/KURA\/NMM\/26\/00001 has been Resolved\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The Safety Alert -<strong>T\/KURA\/NMM\/26\/00001<\/strong> has been Resolved<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Created On:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert is Resolved.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958007,\"created_on\":\"2026-09-02T09:36:28.407Z\",\"updated_on\":\"2026-09-02T09:36:28.407Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:36:28.4033", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:28.4033", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:36:28.4072", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Update WhatsApp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:28.4072", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert is Resolved\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:36:28.4603", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:36:28.4603", "level": "Debug", "severity": "DEBUG", "message": "Sending Alternative notification Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:28.4603", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:36:28.4603", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:36:28.4603", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:36:28.4603", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:36:28.5153", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert - T\/KURA\/NMM\/26\/00001 has been Resolved\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The Safety Alert -<strong>T\/KURA\/NMM\/26\/00001<\/strong> has been Resolved<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Created On:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert is Resolved.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958009,\"created_on\":\"2026-09-02T09:36:28.519Z\",\"updated_on\":\"2026-09-02T09:36:28.519Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:36:28.5153", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:28.5153", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:36:28.5153", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Update WhatsApp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:28.5153", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert is Resolved\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:36:28.5694", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:36:28.5694", "level": "Debug", "severity": "DEBUG", "message": "Sending Alternative notification Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:36:28.5768", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:36:28.5768", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:36:28.5768", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:36:28.5768", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:36:28.6300", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert - T\/KURA\/NMM\/26\/00001 has been Resolved\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The Safety Alert -<strong>T\/KURA\/NMM\/26\/00001<\/strong> has been Resolved<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Created On:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert is Resolved.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958011,\"created_on\":\"2026-09-02T09:36:28.633Z\",\"updated_on\":\"2026-09-02T09:36:28.633Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:36:28.6300", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:28.6300", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:36:28.6478", "level": "Info", "severity": "INFO", "message": "### Ended processing Alternative incident notification Event ###" }
{ "timestamp": "2026-09-02 09:36:28.6478", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:36:50.7364", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:36:50.7364", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"TASK_CREATE_EHS_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17633},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 09:36:50.7364", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : TASK_CREATE_EHS_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:36:50.7364", "level": "Info", "severity": "INFO", "message": "### Started processing for Task Creation Notification to site EHS Event ###" }
{ "timestamp": "2026-09-02 09:36:50.7819", "level": "Info", "severity": "INFO", "message": "## Sending notification to Site EHS user ##" }
{ "timestamp": "2026-09-02 09:36:50.7819", "level": "Info", "severity": "INFO", "message": "## Notification to be send for these users: [5827]" }
{ "timestamp": "2026-09-02 09:36:50.7819", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification to Site EHS : 5827" }
{ "timestamp": "2026-09-02 09:36:50.7819", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002062\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_open_task\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Merwin Barnette\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00006\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17633?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:36:50.8392", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:36:50.8392", "level": "Info", "severity": "INFO", "message": "## Sending email to Merwin Barnette, UserId : 5827 for Task  notification to SITE EHS ##" }
{ "timestamp": "2026-09-02 09:36:50.8392", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Email to Site EHS for TaskId:17633" }
{ "timestamp": "2026-09-02 09:36:50.8392", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:36:50.8392", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:36:50.8392", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:36:50.8392", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm05716@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Action Required for open Action Tracker\",\"text\":null,\"html\":\"Hello Merwin Barnette,\\n<br \/>\\n<br \/>\\n\\nThere is an open Action Tracker where you need to fill the pending details & assign it to someone.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00006\\n<br \/>\\n<b>Action Tracker Description:<\/b> \\n<br \/>\\n<b>Action Tracker Priority:<\/b> High\\n<br \/>\\n<b>Due Date:<\/b> 02-Sep-2026\\n<br \/>\\n<b>Pending Details:<\/b> Assignee, Description\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17633?dlType=viewTask&orgID=248\\\">Open Action Tracker<\/a>\\n<br \/>\\n<br \/>\\n\\nRegards,\\n<br \/>\\nOQSHA\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958013,\"created_on\":\"2026-09-02T09:36:50.892Z\",\"updated_on\":\"2026-09-02T09:36:50.892Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Debug", "severity": "DEBUG", "message": "Sending Site EHS Notification for Task Id:17633" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:36:50.8885", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 09:36:51.0742", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:36:51.078Z\"}" }
{ "timestamp": "2026-09-02 09:36:51.0742", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:51.0742", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:36:51.0742", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 09:36:51.0779", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:36:51.0779", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:36:51.0779", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:36:51.0779", "level": "Debug", "severity": "DEBUG", "message": "Sending Site EHS Notification for Task Id:17633" }
{ "timestamp": "2026-09-02 09:36:51.0779", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 09:36:51.0779", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:36:51.0779", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/11142717-d489-357b-a9eb-58b683a2d855" }
{ "timestamp": "2026-09-02 09:36:51.2564", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:36:51.261Z\"}" }
{ "timestamp": "2026-09-02 09:36:51.2564", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:51.2564", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:36:51.2564", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26874." }
{ "timestamp": "2026-09-02 09:36:51.2564", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:36:51.2564", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:36:51.2564", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:36:51.2564", "level": "Debug", "severity": "DEBUG", "message": "Sending Site EHS Notification for Task Id:17633" }
{ "timestamp": "2026-09-02 09:36:51.2635", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:36:51.2635", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:36:51.2635", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/dc61a4c8-1124-30ae-a82b-4abf50439439" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:36:51.444Z\"}" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26875." }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Debug", "severity": "DEBUG", "message": "Sending Site EHS Notification for Task Id:17633" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:36:51.4356", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/49e39525-937f-398d-ae0a-c5dce0e7d353" }
{ "timestamp": "2026-09-02 09:36:51.6215", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:36:51.626Z\"}" }
{ "timestamp": "2026-09-02 09:36:51.6215", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:36:51.6215", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:36:51.6215", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26876." }
{ "timestamp": "2026-09-02 09:36:51.6215", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:36:51.6215", "level": "Info", "severity": "INFO", "message": "### Ended processing Task Creation Notification to site EHS Event ###" }
{ "timestamp": "2026-09-02 09:36:51.6215", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:37:27.2131", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:37:27.2131", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79425},{\"Key\":\"OrgId\",\"Value\":258},{\"Key\":\"IncidentHistoryId\",\"Value\":117328},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 09:37:27.2131", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:37:27.2131", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 09:37:27.2131", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 09:37:27.2521", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.2521", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:37:27.2521", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:37:27.2521", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:37:27.2521", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:37:27.3012", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Open.<br\/>Comments are added as: reopening.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958014,\"created_on\":\"2026-09-02T09:37:27.306Z\",\"updated_on\":\"2026-09-02T09:37:27.306Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:37:27.3012", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:37:27.3012", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:37:27.3012", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.3012", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Open., Comments are added as reopening\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:37:27.3526", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:37:27.3526", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.3526", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:37:27.3526", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:37:27.3526", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:37:27.3526", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:37:27.4030", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Open.<br\/>Comments are added as: reopening.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958016,\"created_on\":\"2026-09-02T09:37:27.407Z\",\"updated_on\":\"2026-09-02T09:37:27.407Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:37:27.4030", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:37:27.4030", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:37:27.4030", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.4050", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Open., Comments are added as reopening\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:37:27.4532", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:37:27.4532", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.4532", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:37:27.4532", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:37:27.4532", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:37:27.4532", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:37:27.5054", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Open.<br\/>Comments are added as: reopening.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958018,\"created_on\":\"2026-09-02T09:37:27.509Z\",\"updated_on\":\"2026-09-02T09:37:27.509Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:37:27.5054", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:37:27.5054", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:37:27.5054", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.5054", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Open., Comments are added as reopening\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:37:27.5552", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:37:27.5552", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:37:27.5552", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 09:37:27.5552", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:37:27.5552", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:37:27.5552", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.5552", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:37:27.5552", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:37:27.5552", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:37:27.735Z\"}" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:37:27.7304", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 09:37:27.8999", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:37:27.910Z\"}" }
{ "timestamp": "2026-09-02 09:37:27.8999", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:37:27.9080", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:37:27.9080", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26889." }
{ "timestamp": "2026-09-02 09:37:27.9080", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:37:27.9080", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 09:37:27.9080", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:37:27.9080", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:37:27.9080", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ALTERNATIVE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79425},{\"Key\":\"IncidentStatus\",\"Value\":\"Reopened\"}]}" }
{ "timestamp": "2026-09-02 09:37:27.9222", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ALTERNATIVE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:37:27.9222", "level": "Info", "severity": "INFO", "message": "### Started processing for Alternative incident notification Event ###" }
{ "timestamp": "2026-09-02 09:37:27.9352", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Update WhatsApp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.9352", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert is Reopened\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Reopened\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:37:27.9839", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:37:27.9839", "level": "Debug", "severity": "DEBUG", "message": "Sending Alternative notification Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:27.9839", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:37:28.0004", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:37:28.0004", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:37:28.0004", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:37:28.0525", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert - T\/KURA\/NMM\/26\/00001 has been Reopened\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The Safety Alert -<strong>T\/KURA\/NMM\/26\/00001<\/strong> has been Reopened<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Created On:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert is Reopened.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958021,\"created_on\":\"2026-09-02T09:37:28.056Z\",\"updated_on\":\"2026-09-02T09:37:28.056Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:37:28.0525", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:37:28.0525", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:37:28.0525", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Update WhatsApp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:28.0525", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert is Reopened\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Reopened\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:37:28.1099", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:37:28.1099", "level": "Debug", "severity": "DEBUG", "message": "Sending Alternative notification Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:28.1099", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:37:28.1099", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:37:28.1099", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:37:28.1099", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:37:28.1578", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert - T\/KURA\/NMM\/26\/00001 has been Reopened\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The Safety Alert -<strong>T\/KURA\/NMM\/26\/00001<\/strong> has been Reopened<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Created On:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert is Reopened.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958023,\"created_on\":\"2026-09-02T09:37:28.167Z\",\"updated_on\":\"2026-09-02T09:37:28.167Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:37:28.1578", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:37:28.1578", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:37:28.1578", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Update WhatsApp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:28.1578", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert is Reopened\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Reopened\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:37:28.2235", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:37:28.2235", "level": "Debug", "severity": "DEBUG", "message": "Sending Alternative notification Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:37:28.2235", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:37:28.2235", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:37:28.2235", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:37:28.2235", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:37:28.2777", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert - T\/KURA\/NMM\/26\/00001 has been Reopened\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The Safety Alert -<strong>T\/KURA\/NMM\/26\/00001<\/strong> has been Reopened<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Created On:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert is Reopened.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958025,\"created_on\":\"2026-09-02T09:37:28.281Z\",\"updated_on\":\"2026-09-02T09:37:28.281Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:37:28.2791", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:37:28.2791", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:37:28.2791", "level": "Info", "severity": "INFO", "message": "### Ended processing Alternative incident notification Event ###" }
{ "timestamp": "2026-09-02 09:37:28.2791", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:40:08.7678", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:40:08.7678", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79425},{\"Key\":\"OrgId\",\"Value\":258},{\"Key\":\"IncidentHistoryId\",\"Value\":117329},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 09:40:08.7678", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:40:08.7678", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 09:40:08.7678", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 09:40:08.8239", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:08.8239", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:40:08.8239", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:40:08.8239", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:40:08.8239", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:40:08.8725", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Resolved.<br\/>Comments are added as: resolving.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958026,\"created_on\":\"2026-09-02T09:40:08.881Z\",\"updated_on\":\"2026-09-02T09:40:08.881Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:40:08.8725", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:40:08.8725", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:40:08.8725", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:08.8725", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Resolved., Comments are added as resolving\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:40:08.9729", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:40:08.9729", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:08.9729", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:40:08.9729", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:40:08.9729", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:40:08.9805", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:40:09.0266", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Resolved.<br\/>Comments are added as: resolving.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958028,\"created_on\":\"2026-09-02T09:40:09.032Z\",\"updated_on\":\"2026-09-02T09:40:09.032Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:40:09.0266", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:40:09.0266", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:40:09.0266", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.0266", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Resolved., Comments are added as resolving\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:40:09.0786", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:40:09.0786", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.0786", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:40:09.0786", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:40:09.0786", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:40:09.0786", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:40:09.1377", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Resolved.<br\/>Comments are added as: resolving.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958030,\"created_on\":\"2026-09-02T09:40:09.141Z\",\"updated_on\":\"2026-09-02T09:40:09.141Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:40:09.1377", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:40:09.1377", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:40:09.1377", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.1377", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Resolved., Comments are added as resolving\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:40:09.1897", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:40:09.1897", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:40:09.1897", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 09:40:09.1897", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:40:09.1897", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:40:09.1897", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.1897", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:40:09.1982", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:40:09.1982", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:40:09.377Z\"}" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:40:09.3734", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 09:40:09.5503", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:40:09.554Z\"}" }
{ "timestamp": "2026-09-02 09:40:09.5503", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:40:09.5503", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:40:09.5503", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26889." }
{ "timestamp": "2026-09-02 09:40:09.5503", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:40:09.5503", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 09:40:09.5503", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:40:09.5503", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:40:09.5503", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ALTERNATIVE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79425},{\"Key\":\"IncidentStatus\",\"Value\":\"Resolved\"}]}" }
{ "timestamp": "2026-09-02 09:40:09.5620", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ALTERNATIVE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:40:09.5620", "level": "Info", "severity": "INFO", "message": "### Started processing for Alternative incident notification Event ###" }
{ "timestamp": "2026-09-02 09:40:09.5831", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Update WhatsApp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.5831", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert is Resolved\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:40:09.6322", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:40:09.6322", "level": "Debug", "severity": "DEBUG", "message": "Sending Alternative notification Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.6322", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:40:09.6322", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:40:09.6366", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:40:09.6366", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:40:09.6884", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert - T\/KURA\/NMM\/26\/00001 has been Resolved\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The Safety Alert -<strong>T\/KURA\/NMM\/26\/00001<\/strong> has been Resolved<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Created On:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert is Resolved.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958033,\"created_on\":\"2026-09-02T09:40:09.691Z\",\"updated_on\":\"2026-09-02T09:40:09.691Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:40:09.6884", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:40:09.6884", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:40:09.6884", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Update WhatsApp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.6884", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert is Resolved\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:40:09.7478", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:40:09.7478", "level": "Debug", "severity": "DEBUG", "message": "Sending Alternative notification Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.7478", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:40:09.7478", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:40:09.7478", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:40:09.7478", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:40:09.8048", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert - T\/KURA\/NMM\/26\/00001 has been Resolved\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The Safety Alert -<strong>T\/KURA\/NMM\/26\/00001<\/strong> has been Resolved<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Created On:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert is Resolved.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958035,\"created_on\":\"2026-09-02T09:40:09.808Z\",\"updated_on\":\"2026-09-02T09:40:09.808Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:40:09.8048", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:40:09.8048", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:40:09.8110", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Update WhatsApp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.8110", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert is Resolved\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:40:09.8619", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:40:09.8619", "level": "Debug", "severity": "DEBUG", "message": "Sending Alternative notification Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:40:09.8619", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:40:09.8619", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:40:09.8619", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:40:09.8619", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:40:09.9165", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert - T\/KURA\/NMM\/26\/00001 has been Resolved\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The Safety Alert -<strong>T\/KURA\/NMM\/26\/00001<\/strong> has been Resolved<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Created On:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert is Resolved.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958037,\"created_on\":\"2026-09-02T09:40:09.923Z\",\"updated_on\":\"2026-09-02T09:40:09.923Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:40:09.9211", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:40:09.9211", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:40:09.9365", "level": "Info", "severity": "INFO", "message": "### Ended processing Alternative incident notification Event ###" }
{ "timestamp": "2026-09-02 09:40:09.9365", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:41:49.0887", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:41:49.0887", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79425},{\"Key\":\"OrgId\",\"Value\":258},{\"Key\":\"IncidentHistoryId\",\"Value\":117330},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 09:41:49.0887", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:41:49.0887", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 09:41:49.0887", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 09:41:49.1411", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:41:49.1411", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:41:49.1411", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:41:49.1411", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:41:49.1411", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:41:49.1992", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Closed.<br\/>Comments are added as: closing.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958038,\"created_on\":\"2026-09-02T09:41:49.202Z\",\"updated_on\":\"2026-09-02T09:41:49.202Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:41:49.1992", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:41:49.1992", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:41:49.1992", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:41:49.1992", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Closed., Comments are added as closing\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:41:49.2911", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:41:49.2911", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:41:49.2911", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:41:49.2911", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:41:49.2911", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:41:49.2911", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:41:49.3443", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Closed.<br\/>Comments are added as: closing.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958040,\"created_on\":\"2026-09-02T09:41:49.347Z\",\"updated_on\":\"2026-09-02T09:41:49.347Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:41:49.3443", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:41:49.3443", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:41:49.3443", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:41:49.3443", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Closed., Comments are added as closing\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:41:49.3929", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:41:49.3929", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:41:49.3929", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:41:49.3929", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:41:49.3929", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:41:49.3929", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:41:49.4485", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Sacherby Markham,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/KURA\/NMM\/26\/00001<\/strong> reported by <strong>Winnifred Tobin<\/strong> in organisation: <strong>Kura Oncology Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> testing<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Springville<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 02:59:50 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Winnifred Tobin<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912222222220<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - testing<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407505800,78.351332800\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Safety Alert status updated to Closed.<br\/>Comments are added as: closing.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958042,\"created_on\":\"2026-09-02T09:41:49.451Z\",\"updated_on\":\"2026-09-02T09:41:49.451Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:41:49.4485", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:41:49.4485", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:41:49.4485", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:41:49.4485", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Closed., Comments are added as closing\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Springville\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79425\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:41:49.4996", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:41:49.4996", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:41:49.4996", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 09:41:49.4996", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:41:49.4996", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:41:49.4996", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:41:49.4996", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:41:49.4996", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:41:49.4996", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 09:41:49.7096", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:41:49.713Z\"}" }
{ "timestamp": "2026-09-02 09:41:49.7096", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:41:49.7096", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:41:49.7096", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 09:41:49.7136", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:41:49.7136", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:41:49.7136", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:41:49.7136", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79425" }
{ "timestamp": "2026-09-02 09:41:49.7136", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:41:49.7136", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:41:49.7136", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:41:49.905Z\"}" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26889." }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ALTERNATIVE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79425},{\"Key\":\"IncidentStatus\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ALTERNATIVE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "### Started processing for Alternative incident notification Event ###" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "### Ended processing Alternative incident notification Event ###" }
{ "timestamp": "2026-09-02 09:41:49.9019", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:46:49.9976", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:46:49.9976", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79427},{\"Key\":\"InformToUserId\",\"Value\":11167}]}" }
{ "timestamp": "2026-09-02 09:46:50.0105", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:46:50.0105", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:46:50.0105", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 09:46:50.0268", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79427" }
{ "timestamp": "2026-09-02 09:46:50.0268", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008503\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Judge Tenorio\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/UAA\/26\/00001\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Morgan's Point Resort\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79427\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:46:50.0934", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:46:50.1010", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 09:46:51.1083", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:46:51.1083", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Judge Tenorio##" }
{ "timestamp": "2026-09-02 09:46:51.1083", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79427" }
{ "timestamp": "2026-09-02 09:46:51.1083", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:46:51.1083", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:46:51.1083", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:46:51.1083", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:46:51.1586", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03618@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/UAA\/26\/00001 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Judge Tenorio,<br><br>\\n    A new ticket T\/KURA\/UAA\/26\/00001 has been created , reported by Sacherby Markham.<br><br>\\n\\n    <b>Description:<\/b> testing<br><br>\\n    <b>Site:<\/b> Morgan's Point Resort<br><br>\\n    <b>Category:<\/b> Unsafe Act<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407480500,78.351388300\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79427\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_UAA_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTQ2NTBaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDIyMSAgMzkzLjc1MDAwMCAgMjM1LjI1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yNTgvNzk0MjcpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDIwNi43NTAwMDAgIDQ4MyAgMjIxIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChtYWlsdG86Y29udGFjdEBvcXNoYS5jb20pCj4+Cj4+CmVuZG9iagoxMiAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMTMgMCBSCi9SZXNvdXJjZXMgMTUgMCBSCi9Bbm5vdHMgMTYgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoxNSAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgo+PgovWE9iamVjdCA8PAovSW03IDcgMCBSCj4+Cj4+CmVuZG9iagoxNiAwIG9iagpbIDkgMCBSIDEwIDAgUiAxMSAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwKL0xlbmd0aCAxNCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Nb9w2EL3rV\/BcwGt+SZSAooC9tov2UMCwgRyKHgqnaRHEad0c+vdLSlpJq0dK47U56zh2kHjFSBzOm+FwONTMnv5487v484s43d78I+7639ubQm5cKbsfEf6cTBt0vek\/i1qZ\/rO4uy8exENxXVz7f3e\/w7P3hVNuE+5Rpb\/8NL1U0labqlFN7dvl\/DLc\/Ffx7jvxuQhdyk0tpdZGG9UOan7tR7Djoxv1l7vPxWnHYXF+W5xeVUJbcftBdPefdL9u7wvlL5qyEbfvxfdhYD+I24+F0uE\/uxbdtaixxbQt5dhgu1vk2FLOb6mgF9e1lAv91vBQM78FGqCTs64TM7acQ7dbaAEGEIaLtsWNDZcAw9XsFiXbhnpsUDA6oIyDQzAzjU7PR6fMOmll56Qzja5clxqoB0J3yFC6Xmxa6yhyRTrzWwBJ1U2ay1tvY7IbhdokhY4Dgwacu8Bvz025IOJ5Q8RqEFoUqAEgfQYsnq8bNcLMjHQMUG3nGoi9IJo47ebd4DzEfuGZC7jlElquoGWObwQ8GK\/uZKsWpK1hNUKFeEmSjKg4jPd51kqECvUBxKRxHkM3Fh4CK6thfEi87yeLodqYiaUySm9kE358owcq6cdEVi6CRQZv4pBncPLCcnHYfMGOwbU5xAjA8LSjTw+5abqfR1EETgjjjkxawJXLtOIKA0NBb2WdDkqCIHIK3gSbs67YEegI\/hbBMYg8BUDAbIh0vO4OAksE39Uwmbba1THTRrEVlLUKpxx0DA\/pBlBHO0Xx\/NAY43Ce4FS0wnnmbbgXxk6wk4\/eV678pa28tKbtn6bt1m20MsrJyrdPbkq17\/UzRAGyhReun7\/To4P1MEwyuTGl0U1jTdPP0HBdqqqpRLwbP2dtaUS3JWqVK\/x7dy9Of7p3Qlz8PSjXmzDeNPcrA4u0ZIWQp26sUq4Sqc832188hf+EFj\/7vx\/Fr7\/5Z98XVV35UQgdgqVG\/PtHcdMSHRbBTekteyVdbZOfp0skabienqq10JXxI\/EkP3iSWQlqZ1qKleKiyM5ikKHXr9eMaaAYeGSVIi+ogaCtmaXIi2lL0fPIK0VWUAPBWnFLkRXTlqLnkVeKrKB6gkZZbimyYhooBh5ZpcgLaiBoHbMUeTFtKXoeeaXICmogWEtuKbJi2lL0PPJKkRVUT9AG7nilyIppoBh4ZJUiL6iBoK2YpciLaUvR88grRVZQA0HXcEuRFdOWoueRV4qsoHqCpeKOpPBiGigGHlmlyAtqIGi5Yze8mLYULXPshhfUQNBxx254MW0pOubYDS+oKniL3LEbXkwDxcAjqxR5QQ0ELXfshhfTlqJljt3wghoIOu7YDS+mLUXHHLvhBdUTdIo7dsOLaaDoFHPshhfUQNByx254MW0pWubYDS+ogaDjjt3wYtpSdMyxG15QPcFacsdueDENFAOPrFLkBTUQtNyxG15MW4qWOXbDC2og6LhjN7yYthQdc+yGF1RPsJHcsRteTAPFwOMexSe\/Et+1JN4tfFh4sH+X3rhYPqOnvelztU+U2uU16rNUDkE1tGh86bya36Mgp0v3qSlWzLIGJu\/fd8T1pOMmkawyobRNvKI\/Hd+ckr4ANrHjnnFMfIA8RSTevm3\/VMHFE1F1uPBq3XNyOYcVMlsiqUqYWQDZEZS0LkKK0nrSeE86J2K12YOszwJcSn8npGNh\/g2KgpJ4idk0kJKDOR0g0n56NenhGTlPHiGMrs84yazO2tvMffujF4Dv7c9iBhtk6azCEymKsJ65RUgwBjFAGjwIxmiWGTGiHkkNhSxYmDTIyM6q6gVQoWPsJiKJ9W4iyb6YpQ20IefqwBYWo6+tSs4SSi4b3IJpkpc8ijcygiYT7WwqrzY33M7uz8fleikwyshT5JTe7BIYecMEeKh3YLpFfOIBopUmJBFjNzBncTTJeZ1Z+mZILqUwGylhcEDGcWrVyq0NI6+mAkP7+FHjHej0pNKkc0vVLqjwOmM8k3McpHGpLciCWh3m7pvunsnujJDsjhYOnVlCMZJVnyniWFCS88lFC3JrndttryPODiHTf70GAjpw4PAmF9bs6jxy34B1pxTwIGyHwLtH9cjPrL+wskqv\/pQ6GzhTV3cYkbIP9EI9uYU\/AeRs7upFnCiC8F\/CohkkbXb1ASnGKVexKkK9F3OeMA3ZRT8iRNjUR0IPWBBj3TIaAIQQGMFVdn0amgvCeDF0IVl00+lHOBAI2UE1AwFV2NrhfEfTFRlMSujZ9XdEEcuGQeUiA1XC0IshbHeeqwWLluG2DouW8cQxSrkQvIYqUodYAYLvSoiGRjZ1hFgtYScoeRR4xDkyF1lCKKXZRRhxY3lQfbPI3oawIWKCe2QWvPyIchFOUwiBbkIYO1nDKrfw3S7KR\/GFIwWxcNzrsYiv6URqBIji6SE+63EX0DrtOCRfyV108Rs4zpmvI5QqfJTikfQizLn1dBTnsdaRyiwEY1+ZQr2A8ufZFWoQ59EUyslvRqFeQLX\/7Ao1iPNYCuXk\/A2q16tQ3F8ykFt7RtkdTXvMECUlHMAR6gfTQ4fZwR1ZI5ztvsiT5sUoF+H4HL7TAWNFkXdV5g9FSszjPFw\/oTMsOwBXNfv0FiOQhNUHLSahXDeTho+8vmn4N6PhtdRpAb6yBT+yKFGishC\/wTOT9eO9ZNwj97QeBXwsr6A2ZVrQ6Cytf3cShh0icclDzhiTX5GWXUgDRFaCkNYP8Qhng3B6SqrTvx50rFk0qBreq36mN2iect6xeDaWenc+uwYNEB1rmjcy\/Vrva1tJrAKMyQb\/cS\/B8fh+o+yWtWdXwH5xKNfiuvgfr9iRfAplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjIxMjQKZW5kb2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FSQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTggMCBSCj4+CmVuZG9iagoxOCAwIG9iago8PAovTGVuZ3RoMSAxMDQwMCAKL0xlbmd0aCAyMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoJeBvneeb\/zwAEKREkcYO472OAwTU4iPviDYIkSFAUD\/EQJVKSKVGxJVm+JNmyYsuJ5Dp2HIesbcmJk+yuYzetE8dNVSd5NsnaXWedTdK6cXe3rddNtnWi7uZ6HpOA9hscvNzEeZ5ingH++Wfm\/+f\/jvd7v2+AMEKoEV1AJEJDo27fZy5+5TL0fBL2uaXluxa\/8qPuc9B+HyFj5sjh+UOHXuv9rwiZPNAXPAIde7n8w3B8BLFfx0+d\/T\/fk01DE+7HjcsrC\/OmSdVehMxPwPmPH58\/exL1oecRsqjgWHdi\/vjh4NWZx+A4hhBxEHE4D+E\/QlyEuKtcBkbQVn\/JH6BFAm5g9+rn7xFxaxjppthR2OOeoaEelELoVqkBlRFa5K0ScAI\/y57jRLh\/UrmORA1oFEa5zrkB7UbER0IkQ0qYR6IPMAKjgNGzXyQc6QXYiBkSM5h4qPSulKYJPU0rSu8S6rLQg3\/h8VR+ODdoej3LuVHZT9I0587105xPVHd4WAqe\/IeVuXgwBwyth5GJ\/DOEaWO8etODD7KLGrh1k7yffBLpURYhUcASClY2qayySSRiXgO7GQ1WC7uFJA3VMyFp9cpAwF89YzRUr8xjtSroz+dmZ\/IDwYBapVIHgrmB2dlcPhBUqdewoFWn93hSKY9LrxW0tQm0erc3mXa79bpWAX5VNF8cTcaNBowNxnhytDgvWhgpJhIGo9GQSBRHzoi6olGXu12JsbLd7YpGu0SZWNTtUioUSpc7yiqSlSmpIi8hDmoC3YsYbCRFMiPGD\/\/mmfI3lr5WFiyVX\/0E8cHGPeSlEvEQXAj3nAEZ0Zw3QVqiqrSs\/qoQ2PVbG6wWrF5rlkldTjl8nC6pjLzE3n\/TrGjHuF1hNrcrMFa0I4zyt35B9oM8k2BHNZmBiKqyYnx1qYKSAzukBoKunmN8cKWs0of\/ZWYgHwypNHpdR6i3e2C+p8vllElKswSPlEpcrqGAg9bqBEKh0GjweVOFcJia0dB0OiPQaWPhwtCc8fj4vlhMq9UbI\/GhwmzXub2xcIfFJJU6nIlkwZju6KCcMrle39HvtNnlCpCYCSz2JyASLtqLBGCfrPx4ZFWADGZlGWLbpBVP\/nRR\/P7Cx7\/TerS8vkp898Znyx8syb73ruLgL8XXiPceL7WAdEVPwZec+NnGPU8TPytZXyB++SmQ9SRIKAsSsqAijC+omI+xsmCZsW5+FUFJBKxMJEY4D3M21ATVsCmlupxAQxVJh2p3M8RliZSiklGHU67Aq6AXtyubGVnI5RyORp7genNDowr\/cYZhTEahEItFVku4OxTU6cgMr13hcESifdNdXWYrrhjyQG56Fb8VtFqlUiwS6\/Vmr9tjscqkWG\/MZBbLB2iGMfOVThq\/uIz37BVLtDq7w2ASizVqp8Peb6ScZhvYhskUi+V6O0IWk5g1MPQAfKkBasiqtYF1cdE6iz3QIwcdgHuCNvagFjjPggHGVtaOWRceLJ\/4PP7+MQy\/5DH81vOS0jinsP5SxacLy+tZ\/C1wbALdDlLuqHiBhZUyIIwoVPNl1p4rdgm9daureDPx9NoT0pRISFHZzrlMiF20ZLWFL5drVPqDkbCi\/S3iqxv34KvE1MBAR4dWh0F4NlsqNUV0lV5NWG1SWVMTtprTKVjFEMzfBwviICvqqT0B3u0IMklNgcb6I4XqfhCqarjqJbDVLiReXLtaekIh97gymUIxlaIdyva9TUqlg06lx4bTGZdHrlhr4WtULjoxwHg1GsFeoVilAa0mXS6Vht\/yEggL4VcFS2PFeFyv12hC4aHhhfzC0HAorNJggJl4sbggEHRFYk4XaE6nDwSSr9NOymAQi8DXlTQdi4EGV8pnCSt3Ahm3o2bdHmV1lJTxas9\/EtvtqURPd1TnYRiKqgIYRTGMRxft7kmk7Hb8XuNXn3h85UR\/r37Rks7MzZ278HTzs+cuzM13dtoO6Hv7Vo5\/+nHWdgYBsVXgPwWQal06VWyuS7cKMkb\/FsDUpVrDnx2gHmK2m8ADmN\/mcO3PxWOUQyrDcpnTkYzll\/MDdvuqVGan4mmrVShs4smldltqpbfHaJQraHcyNXTnyCjlxGukQe\/xupMOh0x6U69WyeXCVqlEp6HsYb\/XZTFJJNhsTabzZpNJJhOJNRq9QiRua2tp5SsMJh\/TG\/P6DCaRmKI6swMpk6W1FQvaNGpYta58Fr9dlTeuPz\/PGtwVhKz1wIXftlHJZHdPRO9lvA4KwoOaor0+pz7S051MUjb888ZXHv\/08ZW+Xv0Bc2f24Pz9559tfvr+8wfnOzOWGX1v\/4mVx59gpd126yniaiWOVjyRuFpueBB\/wLnxwTtcMxs5WG+1VbyVjTbgqRBpACwJMV58sZy8t\/wOPui8t5z6OodbCdTrX4drMboCjv4baGlhVIgFFVuvrsHI0gB9dRVVix8o\/wXunImGVUqlKhydKf\/jdfza5bkZnwdjj29mDv\/dRY0mEOiKdwSN+vXvcW5gl6c4unyaVQc832mYKVJBGnMVa0RW\/3aQZWHWKNgRi3Db2pmUUunxdGZGsoGAxSIWr2GR1GqPRFxug0EormLVxnvE9PBgNKzXYqHQaosn95e+Qgz3OCixWC53UKEQzN546xf4l5w5mL3GdEKMoGFHmKt6fgDfLLd\/fg238mVSpVAq2YuFGo094vKoIJKfOfPOxnm3VM5r5HCI+xoauFgmDfqn2DWxcry3xqiaa1jKBlcRfGHXdeLp0j8Q2pHSo1XGU\/pfDz5I6Fneg5H8Fh9j9ArwMGSu2FPNlgIYWyxd+5VC4Z4m\/Mq9+WIxHDdZLHYbfR7Wc+LWTewhH0atrObYeFNBsporiXYdr2CF3O1ql2Msb3e55Qpi13HOqoSP1dauVLaTjdsO2JWdLj9ProCX1\/CTXRmD63BZR3BrILgLUHm7AZMn2UHXQLdXiONY2u5wpdLFfZkM7VaomppUKprOpMbG4JgG51nD\/Fa1Btw64nBoNEJxY5tG42NySZrWqFv5xNvrb3L+vtwlWCgW40DN2EAZCuRzcwcWhofCIfBpfTxeHFsSCLKxGE0rgSKJxAYD5aTfjjIMGzaq3A20cCfIswN9CeT5IWme\/T3Sqtt1RT6WmnTIP8SwP6X6vZZNfKcUJS+V5z7Kslmed5PsgvmjYD9V2TI7iPJu0mfcRfdqAQL\/z5DbpdFwP8X1+oaG5xZzA16fvL1d7vMO5BaPDg+6nXBKCdw23uPxKNV7m3HzXrXS6z4BPmCzMcNdXRRlMgGbG542ThUKybjZ5HD29R8IuWiAC6XHHY5EjFF2eUp1VWqEvSI1TU1qZt52Y+FZth4apPUk1mCRQCAN2uwqdVtrgwPQ2KgP+vvbpFLit6Um8hL3UQ6GT5sA3NXubS\/09nSEdFoOB+ZiGcAw5\/vIjsZhLmY7xlVjktG\/TT71kGSUBDZp8m5ywIi3mEFtJNx9YjgQUCjlMre7J+31qVSrbtdY8eTxYsFNY2C6ru6ehYsXTw3knE4geyq139\/dPQJiCwY0mlWVMuDv6fYzKpVOF47mif+kVHhcsW4PmF27wuVOHsgN0LTVOpA\/6WYCTpdKrZ9Wqmg3TM96ilsmAy04Ic4Ukh4PhHR5u8+bz\/k8cjmLMCdg\/ccBm0bZ1Us+pPkahQ3ucth6SKsb8aZg6kKokw3i5ZaWe0YgaRZLgIbpDZTd7XfYNKq2VsznK9U2qiMd6jCYuIU9ep3HE4tmJ7NpByURYbnc4+numVro6\/fAk4IvplIf+xjnxkWrPZ0tjI79aSGepCgpkASzmWFiQcZrs8qlGGt1XiaKpzszlB2IkMHYEenu7d+XGwiFwaPtts7s6MhY3\/l77z58KBqB1V8A\/7gHVg8pGbaKIPkkt6eVdc3WnMW6nYLUdVu1E2y7N06slMVmA+PrHO3MuD3ydiyVe9y9ffP9qQzj1+obH9+jUfs86aCTUmtaW1sFWi1NRwatNiKtI6avlr8mFLRhUH0gkMsd2N\/bH+xQa8QSSBAS+7oAWWQgPpPJ50uHvV6zWSyRSFj8PQX526Ea\/vZtIsxu5UCvf4dfm3m7c706CNV9DLeufUrWi+VSN92VnUoG\/TZg2XgVgMUZ6XS5FeDjRO+SXE67Mtl9veGQDcLTGqwYTjNWwEB+C\/HfS66dICUyW6PxYumLRKF7C6RiY7r+rmwwoNOKxABiibHSnxAjAxTFCqNNqNFZbCw7X4Av7mZNQoAQI2JIdjeyxERCwtfP3j\/7\/js\/v\/P9s\/iNjafJhST7Vas7ZImbp06Vl+6o8FIQ23nwdycbUSH8ViVl+ZDDh3Y4PA+T5zd+iq\/02a3sg7HGmS0EA0rlKk1PjD9w+2jB6YAFanR2ylX+xvnzK\/jPR8IdbtoT83jVaq0u1NG7ODbGeLHN3tc3H2TH9wd85Wvs2g6ABx6EJ2pHPpRjV4q3Rc+AZbuieP4tHVXJci1iisRbhlq9pXqDhLdtZbKGrTvIg5hhxsePnxgfZxiIjAzT0z12cny\/j1nTqP2Brh7Gr1SzwNPbyzBqJT7n8gwXFo8WCi4au12F4SNLI8Nu1ypuB1odS1RyEMhgIZ2JuWhFO+49OZC32TF4XH7gZE8iRjsVcocDDDsbYDQqMHMNE8h2e5lqhsF4u4ngRHevzW639XZPHOvPWeGT6z9GxNxuCKQAcqnUVj0FtJgGLZ4Ge2hg+RpmjYA8XW56Dv+6dJJzY3x9lZM4D1eN3rpFDoJkAdlDm167ScJ3pOpbSBdidhWTArsD9iaxb7Aay22XRou0UyAQCfV6inIFKUqlaWnFLXyVkrKFGRdtMkglnD42nGfSA5OZDOUQScB+3D3dB5b6+9y0TNLcbDAk04tHnmy7iC3mVHJ4qPjnhXSKTU4wlkjNVsYPAMfY7TK5RGQ2uJy+rmxnsEOnNxqikV6At3wuEgEHo6iunn0TUx2zcwfHJ7q6Qf4Q38DOyadAUjy0t8ptMcPDLE6QT208QWjPPVT+LCFexZ89P0X2\/rL030gT6zHgZ4XyH5N9gCwKFEcH2Ngg2GZilQSmlvsK\/qB8uV6P+x358o1Pejzj+066k8lY3FYIwU9f0K9V4dJzcqBXmcwoJNFOMCxIohW0E5LokVQGDEK+ClxcvZVF7xGK1RrKWcmi1fxW8tLG1bOjYw5nK99kiE51KpVYqQwGB4mXyx\/8O1NrkNAgcN\/e7dwXsoaPlkXod9UO6uBMfJl\/tcRjl53NjI2lk25aqdizp13pcqUyY8VMlgaWiddaWjQamk4O+H06jaBJLNZoHTQsm9ZoWlrKz3OYL6\/rSPFHr7FWptTrOoLsGh1Gg0RcqVHG2axxsvwQ9wXOl9AS+lwdlbbVWAF9d7tO0LpLsRXYke6qGW7G03pBYlvMlUm5O01lq1yxOfHmTcxm7aImO+4XOCKJ1Z5MTYYdToVyT3MjdY+D28gTtgFRAIagVLa2cBuEAps9lZmYuuPY\/onuHh+jUnMbxEInlU3t33db30CO0UXHx\/MXlo4NFQJBuYLHNRmS8X1jt9127sLRpaHBACOXb3yuoYEjbFMpLHKFUtEuk7aFQAVmi93hiNNulWpvcyNPLjManA6fJzDJ+N09cqs16LJZ9TqJDH9ucGAwmbZYxRKLNRjoxN8v+xIWq0jCa1Qo3K54vOeeowCvkKMAUmr10Vhx7Oixu+47cnRkJBxRaYRt2lkLW03NZGZn7rrr0YfvPrsw39tjNbPVaOibPXv2R1HardW1CXBzs6KdoiKxTr\/fYBIIFYBC2ezoeK4vGqFsENDblcZRWYVtuTzZbjY+ZoERfRUwcwIO\/Jvq3AGEtdCyo3KzqeV\/q3bDkuIdWiVF\/Ga9PhQem+ztZxgVRJqO4MDAgYfnZn2+ZzXqaHRqXyisULI83hAM5hYH+lm6qtGGOgaHZsYKhUzWarsGmRdFBf2x0WhEq8E+h14PBFvermRxuCPU0x2POZ2Kdn9gdGymMxDUaNqVDlfIqtUplFK5SGsw0XRHuLs\/FnM4pDKZzO3q7pxKOmk14AaWyZwOsH8GnKDIrb0B0QOJ2gwDvK2gKmMxdWrVZOjMTCuVCmWTUCKT+IxGoRh\/sywn35vvzBgNmORyz3EIyDDNltDcmTOsdwnLa6SQvAQIq62+AdheJrZueQApkgFi3\/HB8+XPNEskWr2DTghV6r24obW1gbGYFHLx2X+2rZRfXiAN67\/Rgy+YwMS4HM59GBMQh3TaDvKtUt\/1MPkYOytbiygBwuvYSotI79umLZ7eWq3xhKqaNQqMehzCkiv4sYdnZxivQZ9M7qfLDxFYPR6OqFVYqYpGp\/\/1OvGd8t9+ETs4Nyh7YfT0aFeX2ysVXtRo\/P5ENxvu179HWHDp3T0w+8KtX3AYsK7Ke5wPFQo+9AqCt\/u1zc4XELBxGGwwpNITEyvLE5PptMlkMmRSk5O3rUzuz6SMhmelUsoRT+RzsTjllMrlUppKxHKD8Thll0mIS\/nLy8dzeStLVKz53PHly\/mHl5fzObvNZs\/ll5d\/PLQ8WuwIq+ET7iiOLg+dGC2CB6rVqki4OFqr7HBclXhZrYKzVTGMrSH2xVgIY9d18r5yY\/k95Y\/xU99aKyfnCF2txvNG+Scv\/Av+DlDT4fMlL\/jdU3B3uFbBY+tD4evVK1mfPAU++S401ZU4vL0oKtheqAJTyV7DscTC4dP3LhwKR\/Gz2GRIJYrFZMJkwJwbG391eXKahs\/05GUysPFXs4mEWqNRJxKzrF0AV1qHOcyQCYOth5hd0Ymt\/+3iP5Xn\/HEJbzwwPkY7gBUrPJ6unonyTSw4s3Cwtxs4nKW379Bi+Z3rF4OhhYOX+pdGCoBq6gdtLLk7+mDvg0eP5vqtds5fVldKoDngwjNgH2ZgwtvsYzNgbFnIJtSQm4TOsvn2ZauQXI8i5AxuV3mZrp79PREglXq9UKBU+rw93fu74xGPC47bVpv2CkRKtclEd9gdanVLa1OTWKhWwnGYotSq1hbitVc\/vbSYTKjUWNhmsyQTk\/vPvvrpw4uxOBCLNqHJEo\/vnyi\/8n4hGadpSIH4WCRxOnt7F6GnUpRqacESidvV1wc6vQrLna0xWJAjN2AmZlfLr+NXWbWT5Y898gVW8zr8n\/HXiGzFKlic+Vr5GJE9z3Jb1pOaQFJR1iZ2MoydOcPvqunUkPjoteZgcP7gY7eNjyeSeiPGRn0qNTnxsctzM0E\/\/1qzVheJzhTiCRvFZvBCqzkWLSzG41otvv\/U5JQ\/ABS\/v+\/IkQt3nT+ylOuz2\/z+qek7i4m4Qa\/RdQDrmLt7cnAoEoORdfoqbwKf4XZWVt7MZnIAfJV6NCNinYd9x\/zNNXwVf\/Lpsuju0j9ell3j0I9cA+M1kv+j4jmqspUVEf5bVj7j5O3oR+zLcBhHQhoFgR8Jb+Oi6fL3sekYm1uxaPfo9ryRzflE1SplrQBLPlo6p79+nWgu\/ZCg86WPX7x4kROpzPTbixeJJrYOS6KpWwzHDdImkQX1wihcnnmzvr+FXjvlDsnXR8IXsY79y+Uf4M8YjMn0xNTx4\/unUhmTEZuM6fTkxPLK5EQ6aQIUk1FUPD7YH485nBCrIDoBiuUTMQclkX7iV4f+lTj4EUj2cP73Q1nV\/78LkjKwuRX+cCQQbLp\/ddmkPrTjhYAxpN9+noiX3ySwrDPAQJxoV\/gDQ+9fx1cO9PcxjFJptXR2TqbLT0xhQeXlu1zuZ0beI3DYMB6P63Re3+QkEbpfJqMd8SxFiUXs+wKRyGqPxYsDsZjVuqf03EWFwgdUxudRKu93N9odqfTg7fkhm52tSQOGnNx6pydiBDzjlrLqULK7Ji35qJr06bWWK8Q6PBRbkh5PpR20Ani5QkE70sl9Y5mMk5bJVnEzXwkJQiZKOdVaobiRr9Uw\/lySdqiVLXwuWn\/pJfzGZkFaowqHhoeAln9EPfr1aCDI1q8hv3bGIuwKwSTnKm9LNqMOxrzNqNO2Rny7fOff8Z\/B8r+4Un5tGH+x+iqkfKk89b8\/fwPbNu7BL14uvV59w8PxgdabKqNUy\/cCju+50jPgEYcrUPSljf3gffvI\/8jicxrdTV4gf177vwaLSGwmeWHjW\/jnq8QnHnsMH9y4QlbqLIdv3eTwwWOS7Mg7+fsfhk81FxHoAxy+zAvZ4cMrBw5ku0wWjPXaZGJ64s5HZg8E\/G3X9+p00eiBMYAom0gMpNBFp5ODY2zltK38U2K63Gmw27UaqyXXv3zs8sxDy8cg5Fg9nmJxORMMQnKkC0cKo4fnjo2MhqNqyN3FEiFue6Ae3b3b3tvUsYN9+UU+XzrZfv06SV4jXmZxov4nF\/bvNLi63zfwyv+dbY39mv3z0Ic\/5bPcF7gTcF3DZhdmgaw8hsZagXneWuV+uTLS9k+G+BUaJT9AFPkmyuMvsm8XkBI\/i86Ql1GeSyATeQ1NwfEDnAkkJ19At5PfRkNELzpJnoTfEaQjvonaOAkk5\/jRFTh\/mnAhHvkSuoKHkRw\/jVbIv0Sn8bfRWfJFdJq8D+WJDPy+hoZgX4H9AvdtdIqjQAvQHoR9BvY07KOwO+HeAvkGGuJuoCny1yhLFBBDWpGQo0RXOE+iBY4L5nkLPcUZQac5czD\/a2gO9qv4b5COsw8d4v4AzlOA6W9Urp\/mWOEaeB5yHq7\/FrT\/C0pzHkGLbJv9bxXqR38G25vo\/+ECvkhwCRERJM4Q\/0QayWfIn5D\/zOFyIpy7OP+B813OP3Cl3MvcL3D\/qSHdcGfDb3lneH\/d2N+40vj1ppGmw00\/3UPueWIvd++t5kvNLzff5Lv4T\/K\/wX+dv96SaPmzlu+2\/LDV07qvdbH1kdb1trm2H7T9RtACFnBJcL2m6wz6fE2Lu\/XFfvjoObAgzAEfQ3+KW2ptjJoxUWsT4MW\/qrVJ5EPfrrU5SIW+UGtzIfJcqLUboP9Qrd0CcnBV29gMeGCqta1gsfJa2wbt5lrbuTUX9rFWjfrQKTSPltFRtIDG0WH4XUJHoG8QraDb0fHKuXHoPQR9RypnTqGT6A4UQW7YVqB9GJ1Ai9A6AWeq47A9d8C3qzLGEhqB34Own4KdhqPD0Hcarp2Hs\/vg6Ha4+mhlBB1kXS7kQV4UAG6jA2l4YA\/uGEG3a4Ttd\/SgIdh6oPX75tx9tHVltrKiu6C3LofqM3hh06Ei9ByuzL\/9aYbh6hV0DM4sVK5Pw8isrFYq69Ih24ektgSjs1echlFccNcKyJntXYFtCZ7q8KY874D+23esZKHy1HdUJLbAsvX\/D4lf9u0KZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago2OTQwCmVuZG9iagoxOSAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciAxNyAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbMzY2IDQ5MyA0NzEgMjA1IDQwMCAyMDEgNDM4IDYyMSA0NTAgMjAxIDUzOSA0NTUgNDY2IDI4MyA0MjYgMjg4IDM0MSA1MjYgNTIxIDQ1NSAyNzAgNDU3IDE2MyAyMDAgNDY0IDIxOCA0NTYgNDMzIDI4MCA0NjUgNDY1IDQ2NSA3MjUgNTA5IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgNDkxIDI4NyAzOTEgNTA5IDU2OSA1MTggMjI1IDUzNiA1NDMgNDY1IDQ2NSAyMjggNTM4IDcyMSAxNDQgNDcwIDU2OSA1MTUgNDY0IDQxOSA1ODkgNDY5IDU2MyA1ODkgXQpdCj4+CmVuZG9iagoyMCAwIG9iago8PCAvTGVuZ3RoIDgxOSA+PgpzdHJlYW0KL0NJREluaXQgL1Byb2NTZXQgZmluZHJlc291cmNlIGJlZ2luCjEyIGRpY3QgYmVnaW4KYmVnaW5jbWFwCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoVUNTKSAvU3VwcGxlbWVudCAwID4+IGRlZgovQ01hcE5hbWUgL0Fkb2JlLUlkZW50aXR5LVVDUyBkZWYKL0NNYXBUeXBlIDIgZGVmCjEgYmVnaW5jb2Rlc3BhY2VyYW5nZQo8MDAwMD4gPEZGRkY+CmVuZGNvZGVzcGFjZXJhbmdlCjIgYmVnaW5iZnJhbmdlCjwwMDAwPiA8MDAwMD4gPDAwMDA+CjwwMDAxPiA8MDA0MT4gWzwwMDU0PiA8MDA2Rj4gPDAwMjA+IDwwMDc2PiA8MDA2OT4gPDAwNjU+IDwwMDc3PiA8MDA2MT4gPDAwNkM+IDwwMDQxPiA8MDA3NT4gPDAwNjQ+IDwwMDI4PiA8MDA3Mz4gPDAwMjk+IDwwMDJGPiA8MDA1Nj4gPDAwNTA+IDwwMDY4PiA8MDA3ND4gPDAwNDY+IDwwMDJDPiA8MDAzQT4gPDAwNzA+IDwwMDJFPiA8MDA2RT4gPDAwNjM+IDwwMDcyPiA8MDAzMz4gPDAwMzY+IDwwMDM1PiA8MDA2RD4gPDAwMjM+IDwwMDMyPiA8MDAzOD4gPDAwMzc+IDwwMDM5PiA8MDAzND4gPDAwNjc+IDwwMDcxPiA8MDA0MD4gPDAwNTM+IDwwMDY2PiA8MDA3OT4gPDAwNTI+IDwwMDRGPiA8MDA0Qj4gPDAwNDk+IDwwMDU1PiA8MDA0ND4gPDAwMzA+IDwwMDMxPiA8MDAyRD4gPDAwNDM+IDwwMDREPiA8MDAyNz4gPDAwNDU+IDwwMDUxPiA8MDA0Mj4gPDAwNjI+IDwwMDZCPiA8MDA0RT4gPDAwMkI+IDwwMDQ3PiA8MDA0OD4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsxOSAwIFJdCi9Ub1VuaWNvZGUgMjAgMCBSPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIApbCjUgMCBSCl0KL0NvdW50IDEKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDIyCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDE5NTE2IDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA4MTcwIDAwMDAwIG4gCjAwMDAwMTkzNzcgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDA3Mzk4IDAwMDAwIG4gCjAwMDAwMDc0MTggMDAwMDAgbiAKMDAwMDAwNzY3OSAwMDAwMCBuIAowMDAwMDA3OTQ5IDAwMDAwIG4gCjAwMDAwMDgxMjAgMDAwMDAgbiAKMDAwMDAwODUwOCAwMDAwMCBuIAowMDAwMDEwNzA4IDAwMDAwIG4gCjAwMDAwMDgyOTEgMDAwMDAgbiAKMDAwMDAwODQ2OCAwMDAwMCBuIAowMDAwMDEwNzI5IDAwMDAwIG4gCjAwMDAwMTA5NzYgMDAwMDAgbiAKMDAwMDAxODAyOSAwMDAwMCBuIAowMDAwMDE4NTA2IDAwMDAwIG4gCjAwMDAwMTgwMDggMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZSAyMgovSW5mbyAxIDAgUgovUm9vdCAxMiAwIFIKPj4Kc3RhcnR4cmVmCjE5NjE0CiUlRU9GCg==\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958046,\"created_on\":\"2026-09-02T09:46:51.163Z\",\"updated_on\":\"2026-09-02T09:46:51.163Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:46:51.1633", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:46:51.1633", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:46:51.1633", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:46:51.1633", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:46:51.1633", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:46:51.1633", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:46:51.1633", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79427},{\"Key\":\"InformToUserId\",\"Value\":11127}]}" }
{ "timestamp": "2026-09-02 09:46:51.1845", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:46:51.1845", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:46:51.1845", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 09:46:51.2309", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79427" }
{ "timestamp": "2026-09-02 09:46:51.2309", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005487\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Gary Bhatia\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/UAA\/26\/00001\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Morgan's Point Resort\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79427\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:46:51.2905", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:46:51.2905", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 09:46:51.9260", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:46:51.9260", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Gary Bhatia##" }
{ "timestamp": "2026-09-02 09:46:51.9260", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79427" }
{ "timestamp": "2026-09-02 09:46:51.9260", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:46:51.9260", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:46:51.9260", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:46:51.9260", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:46:51.9834", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00132@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/UAA\/26\/00001 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Gary Bhatia,<br><br>\\n    A new ticket T\/KURA\/UAA\/26\/00001 has been created , reported by Sacherby Markham.<br><br>\\n\\n    <b>Description:<\/b> testing<br><br>\\n    <b>Site:<\/b> Morgan's Point Resort<br><br>\\n    <b>Category:<\/b> Unsafe Act<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407480500,78.351388300\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79427\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_UAA_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTQ2NTFaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDEzNC43NTAwMDAgIDM5My43NTAwMDAgIDE0OSBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yNTgvNzk0MjcpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDEyMC41MDAwMDAgIDQ4MyAgMTM0Ljc1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAobWFpbHRvOmNvbnRhY3RAb3FzaGEuY29tKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0NhdGFsb2cKL1BhZ2VzIDIgMCBSCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9QYXJlbnQgMiAwIFIKL0NvbnRlbnRzIDEzIDAgUgovUmVzb3VyY2VzIDE1IDAgUgovQW5ub3RzIDE2IDAgUgovTWVkaWFCb3ggWzAgMCA1OTUgODQyXQo+PgplbmRvYmoKMTUgMCBvYmoKPDwKL0NvbG9yU3BhY2UgPDwKL1BDU3AgNCAwIFIKL0NTcCAvRGV2aWNlUkdCCi9DU3BnIC9EZXZpY2VHcmF5Cj4+Ci9FeHRHU3RhdGUgPDwKL0dTYSAzIDAgUgo+PgovUGF0dGVybiA8PAo+PgovRm9udCA8PAovRjYgNiAwIFIKPj4KL1hPYmplY3QgPDwKL0ltNyA3IDAgUgo+Pgo+PgplbmRvYmoKMTYgMCBvYmoKWyA5IDAgUiAxMCAwIFIgMTEgMCBSIF0KZW5kb2JqCjEzIDAgb2JqCjw8Ci9MZW5ndGggMTQgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1dS2\/cNhC+61foXCBrviRKQFHArxTtoYBhAzkUPRRO0yKI07o59O+XlLSSrI+UZh+c3bU3QexdRuKQ3zw4HHFGFz\/e\/57\/+S2\/uL7\/J3\/sfl\/fZ2JlC9H+yf3fd+MGVa26z3kldfc5f3zKnvPn7C67cz\/Xv\/29T5mVduWvkYX7+mX8VQpTrspa1pVrF9Ov\/uK\/sg\/f5V8z36VYVUIopZWWzaCm390I1vNoR\/3t8Wt20c4wu3rILt6XuTL5w6e8vf5d++vhKZP+ixQ6f\/iYf+9H9kP+8DmTyv9v26LaFjm06KalGBpMe4kYWorpJSX0YtuWYqbfCm6qp5dAA3Ry2Xaih5Yr6PYaWmACCMNN02KHhluA4f3kEimahmpokDA6oIyDQzATjU5NRyf1MmlppqQTja5Y5hqIB0K3zVDaXkxc6ih8RTrTSwBJ2SrN7YMzMumtgrJRruPIoAGVFybcTaeY4fG0IWA2CC0S5ACgvoQpXi1bNYJqBjoGqK6nIoi9IJqod9NuUBGxX7jnBi65hZb30DLFNwAejFe1vJUz3FawHKFAHBMnAyIO493PYolQoTwAmxTqMXRj4CYwswrGh8S7fpJYqpUemSpdFCvd+mHOZBUy6sgEli6CSQZ3Ypt7UHlhvdhOX7Bj8G2iRkCs6vbPjB2aDlPZbdSEYHYQIoLxCigt4MplWnGFgaGgu7JMBzlAYDkFb4LNWRbsAHQEh4vgGATuAiBAGwIdL\/uDMCWC86qZTFut5Eq1Kjo2bRRbQVmrUOWgY7hJ1YA62imK54fGGIezg1PRMGfPG\/Fq1TN29NE5y6X7asrKVuP2L+N2Y1dKamlF6dpHF8XaX\/TTxwGSBRju9t\/pwcF67pVMrHShnR4ZXXca6r8XsqzLPNyN01lT6LzdEzXC5X8+PuUXPz3ZPL\/5uxeuMzPOkntiYJGWLB\/0VLWR0pZ57PP99S+Own+5yn92\/z7nv\/7m7v2YlVXpRpErHy7V+b9\/ZPcN0X4RXBXOspfCVib6ebxEkobr6MlK5arUbiSO5CdHMilBZXVDsZRcFNmn6Hno5Os1Y+op+jmycpEXVE\/QVMxc5MW0oejmyMtFVlA9wUpyc5EV04aimyMvF1lBdQS1NNxcZMXUU\/RzZOUiL6ieoLHMXOTFtKHo5sjLRVZQPcFKcHORFdOGopsjLxdZQXUEjZ8dLxdZMfUU\/RxZucgLqidoSmYu8mLaUHRz5OUiK6ieoK25uciKaUPRzZGXi6ygOoKF5I6k8GLqKfo5snKRF1RP0HDHbngxbSga5tgNL6ieoOWO3fBi2lC0zLEbXlCl9xa5Yze8mHqKfo6sXOQF1RM03LEbXkwbioY5dsMLqidouWM3vJg2FC1z7IYXVEfQSu7YDS+mnqKVzLEbXlA9QcMdu+HFtKFomGM3vKB6gpY7dsOLaUPRMsdueEF1BCvBHbvhxdRT9HNk5SIvqJ6g4Y7d8GLaUDTMsRteUD1Byx274cW0oWiZYze8oEp\/FK9gV0ZWUJsDW36SL0jufCi+bYmcLnyeubE7Ta9tKKXR0V4VfZ7QOt9ZXcayCMq+ReGx83J6jYSsLtUlp5h8kjcwOoHfElejjutIusqI0nXkkP54fFNK6gamiR13E8fUB8hUROLNeftdGRfORVX+i5Prbia3U1ghtyWQpIS5BZikREjsIiQpLeeNd6RTIlbpF5B1eYBzGfCEhCzMwEFWUFIvMZ8GknIwqwNY2qlXHR+eFtP0EcLoupyTxOKsRDWxP2oG+M7+zOawQZ7OIjyBugjLuVuEFGNgA2TCA2O0YtGIAfVAcijkwYLS4ETWVlXNgAodYzcBTix3E0j3xTxtoA1ZV1u2sBh9ZdYZb6gllGw2uAQTJW95BG+YCJpMtLOxjNrUcFvzUh\/nS6bAKAN3kZN6k3NgmBumwEPFA90u4iMPEK00IY0YuwGdxdFE9Tox97WwG0w2UMRgi5zj2KqVWhqGueoSDO3mo8Yr0OmJJUqn5qqZEeHlifEo5zBIbWNbkBmx2s7d1+01o90ZId0dLRw6s4RyJIs+U8CxoKTnk8sWpJY6u95eB5wdQq7\/chUEdODA4Y0urMnFeZh9DdadUsKDsB0C7x7FI\/1k3RcjyvjqT6m0gZq6uMMIFH6gl+pJzfwRIJdTVy\/gRBGYfwyLpue0rjcwTqnKVREqvuiriGlIzvoBIcKmPhB6wJIYy5ZRAyCEwAiusstqqG8I48XQhWCRTas2cCAQsq3KBgKqsLVDfUfTFRhMjOnJ5XdAEQuHQe0iDXXC0IshbHf21YJly3Bbh2XLeOIYhZgJXkMdqW2sAMF3JURDA5s6QqyWsBMUPAI84BzQRZYQSqHXEUbcWG5V4SywtyFsiJjgHiYLXn5AuAhPUwiBbkIYO1rFKjXz7TrKR\/GFAyWxcNzLsYhTeiI1AETx9BCf5bgLSJ2yHJwvxTq6+AYe50zXEUodPkrZSHod5tRyOrDzUOtIqWeCsa9MoI6gAnpygerZeTCBsuLNCNQRFPxPLlA9Ow8lUFZMT1C9XoHifs9AaukZeHcw6dF9lJTwAI5QQZgeOkwO7jA1wrPdo3zSPBvlIjw+h7c6YKwocFZlelOgyDzq4fITOs2yA7Bl\/ZLebASSsPqgxSQU7GaS8GGuZwl\/MxJeCRVn4Ctb8AOLEiUqC\/EbfGay\/HgvGvdIrdYDgw\/lFVS6iDManaXl1ydh2IHybgrCM8boW9KSM6mHyAhg0vJDPMKzQXh6SqrUvxx0rFgkqOzPVe\/pBM0uzztmn43Fzs4nl6AeokOpeW3fztbRSMCYbPA3OwTH4\/vVon\/Gcfb9dvH98N1cSJvu+8k5Z2aKHtqi83GV9WDweN6UcRRTAnyjeB3Lr0OlvMuK8mog6Ibg8ODoYi\/5SW6CVBGXybSxozmFJuQ9UZ5rAPCU47LLEUzyS61G44cD0uekqd1aYJ1AiAmmmXpq\/0Sk6giO\/Ce3WGYdMHs1CQR2BtRtxnKM54Xntg\/Hoz9n560fDB6uXZTNIzimtx8xS27D+k37fqz+aZwY3MTMnUgCzNzBieOxatzJM\/UGjD7Z4PSJeIS7RLaTm8G6P8mVNlC+6y6BOWP7NHylg2d7z+2uCesJoQgDpZutIiDHzNZTLemwkZIH3BZytCt5rSmh5BHKBZjogAMJ6z+Ey5fju3C0j7Qpw9V+eW03itDxNvFdQi+EUGp3gBHc5tHb2J\/n5fAuv8v+Bwy3KNIKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iagoyNDIxCmVuZG9iagoxNyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RUkFBQUErUm9ib3RvUmVndWxhcgovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNjE0LjI1NzgxMiAtMjI1LjU4NTkzNyA5NTcuMDMxMjUwIDg3OS44ODI4MTIgXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2MjUgCi9EZXNjZW50IC0yMDguNDk2MDkzIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA0MC41MjczNDM3IAovRm9udEZpbGUyIDE4IDAgUgo+PgplbmRvYmoKMTggMCBvYmoKPDwKL0xlbmd0aDEgMTA0NTIgCi9MZW5ndGggMjEgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nKV6CXQb15Xl\/1UAQUoESewg9n0poLAVFmLfuIAEN5CgKJIiRYoSKcmUqMiSLK+SLastOZE8jh3HIdu25MRJusexe3HiuBO1k5x2ErvHGWeSzLjjnpnu9riT021HfTrbHJOA5hUWbu7EOWdQp4Bfv6r+r3\/fe\/ctBYQRQo3oPCIRGhp1+z574c8vQ8+nYJ9dXLpzwfeu8QFov4+Q8eThQ3MHD76a+y8ImWahL3gYOnZz+Qtw\/CQcmw4fO3X2g+\/LDkPzmwjh5qXl+TnTJP03CJm\/D+cvHZs7ewL1oecQsgzDse743LFDwaszj8LxCYSIA4jDeQj\/J8RFiLvCZWAEbfWX\/CFaIOAGdq9+\/gERt4aRboodhT3uGRrqQSmEbpUaUBmhBd4KASfwM+w5ToT7Z5XrSNSARmGU65wb0G5EfCREMqSEeST6ACMwChg9+0XCkV6AjZghMYOJh0rvSmma0NO0ovQuoS4LPfgXHk\/lh3ODpteynBuV\/QRNc+5YO835ZHWHh6XgyX9UmYsHc8DQehiZGHiaMK2PV2968EF2Uf23bpL3k08gPcoiJApYQsHKJpVVNolEzGtgN6PBamG3kKSheiYkrV4ZCPirZ4yG6pUDWK0K+gfy+2cG+oMBtUqlDgTz\/fv35wcCQZV6FQtadXqPJ5XyuPRaQVubQKt3e5Npt1uvaxXgV0RzxdFk3GjA2GCMJ0eLc6L5kWIiYTAaDYlEceSMqCsadbnblRgr292uaLRLlIlF3S6lQqF0uaMxdkWAKakiLyIOagLZixhsJEUyI8aXfvN0+RuLXysLFsuvfJL4cP1u8mKJeAguhHvOAEY0501AS1RFy+qvgsCu39pgtWD1arNM6nLK4eN0SWXkRfb+m2ZFO8btCrO5XYGxoh1hNHDrF2Qf4JkEPaphBhBVsWJ8dVRByIFtqAHQ1XOMD66UVfrwv870DwRDKo1e1xHKdffP9XS5nDJJaT\/BI6USl2so4KC1OoFQKDQafN5UIRymZjQ0nc4IdNpYuDA0azw2vicW02r1xkh8qLC\/677dsXCHxSSVOpyJZMGY7uignDK5Xt\/R57TZ5QpAzAQa+1OAhIt2IwHoJ4sfj6wCyGAWyxDbJq148mcL4vfn\/+i11iPltRXiuzc+V\/5wUfa9dxUHfim+Rrz3WKkF0BU9CV9y4ufrdz9F\/LxkfZ745acB60lAKAsIWVARxhdU1MdYWbDMWFe\/ClASAYuJxAjnYc6GGlANGyjVcQIJVZAO1e5miMsSKUUlow6nXIFXQC5uVzYzMp\/POxyNPMH15oZGFf7jDMOYjEIhFouslnB3KKjTkRleu8LhiER793V1ma24osj9+X0r+K2g1SqVYpFYrzd73R6LVSbFemMms1CephnGzFc6afzCEt61WyzR6uwOg0ks1qidDnufkXKabaAbJlMsls91hCwmMatgCFgNq4FqyKq2gXZx0RrLPdAjBxmAeYI0dqEWOM+SAcZWVo9ZEx4sH\/8C\/sFRDL\/kUfzWc5LSOKew9mLFpgtLa1n8bTBsAp0ElDsqVmBhUQaGEYVqtszqc0UvobeudRVrJp5afVyaEgkpKts5mwmxi5astPDlco1KfyASVrS\/RXx1\/W58lZjq7+\/o0OowgGezpVJTRFfplYTVJpU1NWGrOZ2CVQzB\/L2wIA6yop7aE+CdhiCT1ARorD9SqG4HoaqEq1YCW+1C4oXVq6XHFXKPK5MpFFMp2qFs392kVDroVHpsOJ1xeeSK1Ra+RuWiE\/2MV6MR7BaKVRqQatLlUmn4LS8CWAi\/IlgcK8bjer1GEwoPDc8PzA8Nh8IqDQaaiReL8wJBVyTmdIHkdPpAIPk67aQMBrEIbF1J07EYSHC5fJawcieQcStr1vVRVmdJGa\/2\/Cew3Z5K9HRHdR6GoagqgVEUw3h00e6eRMpux+81fvXxx5aP9+X0C5Z0Znb2vvNPNT9z3\/nZuc5O27Q+17t87DOPsbozCIytAvspAKp1dKrcXEe3SjJG\/ybB1FGt8c82Ug8xW1XgAcxvc7j25uMxyiGVYbnM6UjGBpYG+u32FanMTsXTVqtQ2MSTS+221HKux2iUK2h3MjV0x8go5cSrpEHv8bqTDodMelOvVsnlwlapRKeh7GG\/12UxSSTYbE2mB8wmk0wmEms0eoVI3NbW0spXGEw+Jhfz+gwmkZiiOrP9KZOltRUL2jRqWLWufBa\/XcUb15+fZw3ucELWuuPCb9uoZLK7J6L3Ml4HBe5BTdFen1Mf6elOJikb\/qDx5cc+c2y5N6efNndmD8zdf+6Z5qfuP3dgrjNjmdHn+o4vP\/Y4i3bbrSeJqxU\/WrFE4mq54UH8IefGh+9wzaznYK3VVrFW1tuApYKnAbIkxHjhhXLynvI7+IDznnLq6xxuxVGvfR2uxegKGPpvoKWFUcEXVHS9ugYjGwboq6uoanx\/+Zu4cyYaVimVqnB0pvxP1\/Grl2dnfB6MPb6ZWfz3FzSaQKAr3hE06te+x7mBXZ7i6NJpVhzwfKdhpkiFacxVrhFZ\/VtJlqVZo2CbL8Jtq2dSSqXH05kZyQYCFotYvIpFUqs9EnG5DQahuMpV6+8R+4YHo2G9FguFVls8ubf058Rwj4MSi+VyBxUKweyNt36Bf8mZhdlrkU6IETRsc3NVyw\/gm+X2L6ziVr5MqhRKJbuxUKOxR1weFXjyM2feWT\/nlsp5jRwOcW9DAxfLpEH\/FLsmFsd7ahFVc41LWecqgi\/suk48VfpHQjtSeqQa8ZT+94MPEno27sFIfouPMXoZ4jBkruhTTZcCGFssXXuVQuGuJvzyPQPFYjhusljsNvocrOf4rZvYQ15CrazkWH9TYbKaKYl2HC9jhdztapdjLG93ueUKYsdx3qqEj9XWrlS2k41bDtiVnS4\/Ry6Dldf4k10Zg+t0WWdwayC4g1B5OwmTJ9kWroFsrxDHsLTd4Uqli3syGdqtUDU1qVQ0nUmNjcExDcazivmtag2YdcTh0GiE4sY2jcbH5JM0rVG38om3197k\/EO5SzBfLMYhNGMdZSgwkJ+dnh8eCofApvXxeHFsUSDIxmI0rYQQSSQ2GCgn\/XaUYVi3UY3dQAp3AJ4d6MuA50fQPPt70KrrdQUfSw0d8g9R7E+rfq9mE6+VouTF8uzHaTYb590ku2D+KOhPFVtmW6C8M+gz7gj3ag4C\/6+Q26XRcD\/N9fqGhmcX8v1en7y9Xe7z9ucXjgwPup1wSgmxbbzH41Gqdzfj5t1qpdd9HGzAZmOGu7ooymSCaG54n3GqUEjGzSaHs7dvOuSigS6UHnc4EjFG2eUp1VXUCHsFNU0NNTNvq7LwLJsPDWg9gTVYJBBIgza7St3W2uAANjbqg\/6+NqmU+G2pibzIfYSD4dMmAHO1e9sLuZ6OkE7L4cBcbAQwzPkBsqNxmIvZynFVn2T0b8Gn7pKMksBGmLwzOGDEm5FBbSTcfXw4EFAo5TK3uyft9alUK27XWPHEsWLBTWOIdF3dPfMXLpzqzzudEOyp1H5\/d\/cIwBYMaDQrKmXA39PtZ1QqnS4cHSD+s1LhccW6PaB27QqXOzmd76dpq7V\/4ISbCThdKrV+n1JFu2F61lLcMhlIwQl+ppD0eMCly9t93oG8zyOXswxzHNZ\/DLhplF295COSr4WwwR0GW3dpdSXeAKYOQj3YIF5qabl7BJJmsQTCML2Bsrv9DptG1daK+Xyl2kZ1pEMdBhO3sEuv83hi0exkNu2gJCIsl3s83T1T8719HnhSsMVU6hOf4Ny4YLWns4XRsb8oxJMUJYUgwWxmmFiQ8dqscinGWp2XieJ9nRnKDoGQwdgR6c717cn3h8Jg0XZbZ3Z0ZKz33D13HToYjcDqz4N93A2rh5QMW0WQfJJb08q6ZGvGYt0agtRlW9UTbLsnTiyXxWYD4+sc7cy4PfJ2LJV73Lneub5UhvFr9Y2P7dKofZ500EmpNa2trQKtlqYjg1YbkdYR+66WvyYUtGEQfSCQz0\/vzfUFO9QasQQShMSeLmAWGcBnMvl86bDXazaLJRIJy7+nIH87WOPf3g2G2Skc6PVvs2szb2euVyehuo3h1tVPy3JYLnXTXdmpZNBvgygbrwCxOCOdLrcCbJzILcrltCuT3ZMLh2zgnlZhxXCasQIH8luI\/1ZybScpkdkajRdLXyIK3ZskFRvT9XVlgwGdViQGEkuMlf6MGOmnKBaMNqFGZ7Gx0fk8fHE3ahIChBgRQ7K7kQ1MJCR8\/fz9s++\/88Ed75\/Fb6w\/Rc4n2a9a3SFL3Dx1qrx4eyUuBdjOgb07WY8K7reKlOUjBh\/aZvA8TJ5b\/xm+0mu3sg\/GKme2EAwolSs0PTH+wMnRgtMBC9To7JSr\/I1z55bxX42EO9y0J+bxqtVaXagjtzA2xnixzd7bOxdkx\/cHfOVr7NqmwQIPwBO1Ix\/KsyvFW7xnwLJVUDz\/poyqwXLNY4rEm4pavaV6g4S3ZWWyhs07yAOYYcbHjx0fH2cY8IwM09M9dmJ8r49Z1aj9ga4exq9Us8STyzGMWonvc3mGCwtHCgUXjd2uwvDhxZFht2sFt0NYHUtUchDIYCGdibloRTvOnegfsNkxWNxA\/4meRIx2KuQOByh2NsBoVKDmGiaQ7fYy1QyD8XYTwYnunM1ut+W6J4725a3wyfcdJWJuNzhSILlUarOeAlJMgxRPgz40sPEaZpWAPF1uehb\/unSCc2N8bYWTOAdXjd66RQ4CssDsoQ2r3QjCt6Xqm0wXYnYUkwI7HfZGYN9gNZbbLo4WaadAIBLq9RTlClKUStPSilv4KiVlCzMu2mSQSji9rDvPpPsnMxnKIZKA\/rh7uqcX+3rdtEzS3GwwJNMLh59ou4At5lRyeKj4V4V0ik1OMJZIzVbGDwTH2O0yuURkNricvq5sZ7BDpzcaopEc0NtAPhIBA6Oorp49E1Md+2cPjE90dQP+4N9Az8knASke2l2NbTHDwyxPkE+uP05o73uo\/DlCvII\/d26KzP2y9F9JE2sxYGeF8h+TvcAsChRH06xvEGxRsUoCU8t9BX9Qvlyvx\/2OfPnGpzye8T0n3MlkLG4rhOCnN+jXqnDpWTmEV5nMKCTRTlAsSKIVtBOS6JFUBhRCvgKxuHozi94lFKs1lLOSRav5reTF9atnR8cczla+yRCd6lQqsVIZDA4SL5U\/\/P9MrQGhQYh9c1tjX8gaPh6L0O+qHdTJmfgK\/2qJxy47mxkbSyfdtFKxa1e70uVKZcaKmSwNUSZebWnRaGg62e\/36TSCJrFYo3XQsGxao2lpKT\/HYb6ypiPFH7\/GWplSr+sIsmt0GA0ScaVGGWezxsnyQ9znOV9Gi+jzdVbaUmMF9t1pOkHrDsFWaEe6o2a44U\/rBYktPlcm5W5Xlc1yxcbEGzcxG7WLGnbcL3JEEqs9mZoMO5wK5a7mRupuB7eRJ2yDQAEiBKWytYXbIBTY7KnMxNTtR\/dOdPf4GJWa2yAWOqlsau+e23r784wuOj4+cH7x6FAhEJQreFyTIRnfM3bbbfedP7I4NBhg5PL1zzc0cIRtKoVFrlAq2mXSthCIwGyxOxxx2q1S7W5u5MllRoPT4fMEJhm\/u0dutQZdNqteJ5Hhzw\/2DybTFqtYYrEGA534B2VfwmIVSXiNCoXbFY\/33H0E6BVyFGBKrT4aK44dOXrnvYePjIyEIyqNsE2738JWUzOZ\/TN33vnIpbvOzs\/leqxmthoNffvPnv1xlHZrdW0C3NysaKeoSKzT7zeYBEIFsFA2Ozqe741GKBs49HalcVRWibZcnmw36x+zEBF9FThzAg78G+LcRoQ117KtcrMh5f+odsMGxdukSor4zXp9KDw2metjGBV4mo5gf\/\/0pdn9Pt8zGnU0OrUnFFYo2TjeEAzmF\/r72HBVow11DA7NjBUKmazVdg0yL4oK+mOj0YhWg30OvR4CbHm7kuXhjlBPdzzmdCra\/YHRsZnOQFCjaVc6XCGrVqdQSuUircFE0x3h7r5YzOGQymQyt6u7cyrppNXAG1gmczpA\/xkwgiK39gZED0HUhhvgbTpVGcupUysmQ2dmn1KpUDYJJTKJz2gUivG3ynLyvbnOjNGASS73Pg4BGabZEpo9c4a1LmF5lRSSF4FhtdU3AFvLxNZNCyBFMmDs2z98rvzZZolEq3fQCaFKvRs3tLY2MBaTQi4++y+25fJL86Rh7Td6sAUTqBiXw7kXYwL8kE7bQb5V6r0eJh9lZ2VrESVgeB1baRHpfVukxdNbqzWeUFWyRoFRj0NYcgU\/emn\/DOM16JPJvXT5IQKrx8MRtQorVdHovn+7TrxW\/rsvYQfnBmUvjJ4e7epye6XCCxqN35\/oZt392vcICy69uwtmn7\/1Cw4D2lV5j\/ORQsFHXkHwdr622f4CAjYOgw2GVHpiYnlpYjKdNplMhkxqcvK25cm9mZTR8IxUSjniiYF8LE45pXK5lKYSsfxgPE7ZZRLi4sDlpWP5ASsbqFgH8seWLg9cWloayNttNnt+YGnpJ0NLo8WOsBo+4Y7i6NLQ8dEiWKBarYqEi6O1yg7HVfGX1So4WxXD2BpiX4yFMHZdJ+8tN5bfU\/4EP\/nt1XJyltDVajxvlH\/6\/L\/i1yA0HT5X8oLdPQl3h2sVPLY+FL5evZK1yVNgk+9CU13xw1uLooKthSpQlew1HEvMHzp9z\/zBcBQ\/g02GVKJYTCZMBsy5sf63lyf30fDZN3mZDKz\/7f5EQq3RqBOJ\/axeQKy0BnOYIRMGXQ8xO7wTW\/\/bEf9UnvMnJbz+wPgY7YCoWOHxdPVMlG9iwZn5A7luiOEsud6DC+V3rl8IhuYPXOxbHCkAq6kftLHB3ZEHcw8eOZLvs9o5f11dKYFmIRaeAf0wQyS8RT82HMamhmxQDbkR0Fk23r5sFpLrXoScwe0qL9PVs7cnAkGlXi8UKJU+b0\/33u54xOOC47aVpt0CkVJtMtEddoda3dLa1CQWqpVwHKYotaq1hXj1lc8sLiQTKjUWttksycTk3rOvfObQQiwOgUWb0GSJx\/dOlF9+v5CM0zSkQHwskjidudwC9FSKUi0tWCJxu3p7QaZXYbn7axEs4MgNmIn9K+XX8Sus2MnyJx7+Iit5Hf4b\/DUiW9EKlme+Vj5KZM+xsS1rSU2AVJTVie0Rxvac4XfVdGpMfORaczA4d+DR28bHE0m9EWOjPpWanPjE5dmZoJ9\/rVmri0RnCvGEjWIzeKHVHIsWFuJxrRbff2pyyh+AEL+v9\/Dh83eeO7yY77Xb\/P6pfXcUE3GDXqPrgKhj9q7JwaFIDEbW6atxE9gMt7Oy8mY2kwPiq9SjGRFrPOw75m+t4qv4U0+VRXeV\/umy7BqHfvgaKK+R\/J8Vy1GVrSxE+O9YfMbJk+jH7MtwGEdCGgWBHwtv46J95R9g01E2t2LZ7pGteSOb84mqVcpaAZZ8pHSf\/vp1orn0I4IeKP3RhQsXOJHKTL+9cIFoYuuwJJq6xXDcgDaJLCgHo3B55o36\/iZ7bccdkq+PpS9iDfuXyj\/EnzUYk+mJqWPH9k6lMiYjNhnT6cmJpeXJiXTSBCwmo6h4fLAvHnM4wVeBdwIWG0jEHJRE+slfHfw34sDHMNmlgd9PZVX7\/y4gZWBzK\/xRTyDYMP\/qskl9aNsLAWNIv\/U8ES+\/SWBZZ4ABP9Gu8AeG3r+Or0z39TKMUmm1dHZOpsuPT2FB5eW7XO5nRt4jcNgwHo\/rdF7f5CQRul8mox3xLEWJRez7ApHIao\/Fi\/2xmNW6q\/TsBYXCB6GMz6NU3u9utDtS6cGTA0M2O1uTBg45sflOT8QIeMZNYdWpZGdNWvJxNenTqy1XiDV4KLYkPZ5KO2gFxOUKBe1IJ\/eMZTJOWiZbwc18JSQImSjlVGuF4ka+VsP480naoVa28Llo7cUX8RsbBWmNKhwaHoKw\/GPq0a9HA0G2fg35tTMWYVcIKjlbeVuy4XUw5m14nbZV4jvlO\/6e\/zSWf\/NK+dVh\/KXqq5DyxfLU\/\/nCDWxbvxu\/cLn0evUND8cHUm+qjFIt3ws4vmdLT4NFHKpQ0ZfX94L17SH\/lOXnNLqLPE9+UPu\/BstIbCZ5fv3b+IMV4pOPPooPrF8hK3WWQ7ducvhgMUl25O3x+x\/GTzUTEegDHL7MC9nhpeXp6WyXyYKxXptM7Ju44+H90wF\/2\/XdOl00Oj0GFGUTiSEodNHp5OAYWzltK\/+M2FfuNNjtWo3Vku9bOnp55qGlo+ByrB5PsbiUCQYhOdKFI4XRQ7NHR0bDUTXk7mKJELc9UPfu3i3vbercwb78Ip8rnWi\/fp0krxEvsTxR\/5MLu3Y+3Pzv0GwE7WPJjZXPaziCYy+Xp6+VZ4BaniHmSo3lKH6N+L+IvaOy3069vba\/NfZr9s9GH\/2Uz3Kf507AdQ0bXZglvvIYGmuFSPXWCvcrlZG2frLEr9Ao+SGiyDfRAP4S+zYCKfEz6Ax5GQ1wCWQir6EpOH6AM4Hk5PPoJPkdNETk0AnyBPyOIB3xLdTGSSA5x4+uwPnThAvxyBfRFTyM5PgptEz+NTqNv4POki+g0+S9aIDIwO+raAj2ZdjPc99GpzgKNA\/tQdhnYE\/DPgq7E+4tkG+gIe46miJ\/Dc9aQAxpRUKOEl3hPIHmOS6Y5y30JGcEnebMwvyvolnYr+L\/gXScPegg94dwngIf8Ebl+n0cK1wDz0POwfXfhvb3UZrzMFpg2xzMShAFUR\/6S9jeRP+OC\/gCwSVERJA4Q\/wzaSSfJn9K\/guHy4lw7uT8Cee7nH\/kSrmXuV\/k\/nNDuuGOht\/yzvD+e2Nf43Lj15tGmg41\/WwXuevx3dzdt5ovNr\/UfJPv4j\/B\/wb\/df5aS6LlL1u+2\/KjVk\/rntaF1odb19pm237Y9htBC6jBRcF1wSsVKWXRF2qS3Ckz9sNHz4LWYQ7YJfoL3FJrwxowUWsTYPm\/qrVJ5EPfqbU5SIW+WGtzwVudr7UboP9grd0COLiqbWwGDjHV2lbASF5r26DdXGs7N+fCvgqOvegUmkNL6AiaR+PoEPwuosPQN4iW0Ul0rHJuHHoPQt\/hyplT6AS6HUWQG7ZlaB9Cx9ECtI7Dmeo4bM\/t8O2qjLGIRuD3AOynYKfh6BD0nYZr5+DsHjg6CVcfqYygg0zNhTzIiwIQD+kADQ\/swW0j6HaMsPWOHjQEWw+0ft+cO482r8xWVnQn9NZxqD6DFzYdKkLPocr8W59mGK5eRkfhzHzl+jSMzGK1XFmXDtk+gtoijM5ecRpGccFdy4Az27sM2yI81aENPG+H\/pPbVjJfeerbK4jNsxH+\/wNduwfsCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoKNjk4MgplbmRvYmoKMTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMTcgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzM2NiA0OTMgNDcxIDIwNSA0MDAgMjAxIDQzOCA2MjEgNDUwIDIwMSA1MzkgNDU1IDQ2NiAyODMgNDI2IDI4OCAzNDEgNTI2IDUyMSA0NTUgMjcwIDQ1NyAxNjMgMjAwIDQ2NCAyMTggNDU2IDQzMyAyODAgNDY1IDQ2NSA0NjUgNzI1IDUwOSA0NjUgNDY1IDQ2NSA0NjUgNDY1IDQ2NCA0NzAgNzQyIDQ5MSAyODcgMzkxIDUwOSA1NjkgNTE4IDIyNSA1MzYgNTQzIDQ2NSA0NjUgMjI4IDUzOCA3MjEgMTQ0IDQ3MCA1NjkgNTE1IDQ2NCA0MTkgNTg5IDQ2OSA1NjMgNTg5IDQ5NiBdCl0KPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggODI2ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQyPiBbPDAwNTQ+IDwwMDZGPiA8MDAyMD4gPDAwNzY+IDwwMDY5PiA8MDA2NT4gPDAwNzc+IDwwMDYxPiA8MDA2Qz4gPDAwNDE+IDwwMDc1PiA8MDA2ND4gPDAwMjg+IDwwMDczPiA8MDAyOT4gPDAwMkY+IDwwMDU2PiA8MDA1MD4gPDAwNjg+IDwwMDc0PiA8MDA0Nj4gPDAwMkM+IDwwMDNBPiA8MDA3MD4gPDAwMkU+IDwwMDZFPiA8MDA2Mz4gPDAwNzI+IDwwMDMzPiA8MDAzNj4gPDAwMzU+IDwwMDZEPiA8MDAyMz4gPDAwMzI+IDwwMDM4PiA8MDAzNz4gPDAwMzk+IDwwMDM0PiA8MDA2Nz4gPDAwNzE+IDwwMDQwPiA8MDA1Mz4gPDAwNjY+IDwwMDc5PiA8MDA1Mj4gPDAwNEY+IDwwMDRCPiA8MDA0OT4gPDAwNTU+IDwwMDQ0PiA8MDAzMD4gPDAwMzE+IDwwMDJEPiA8MDA0Mz4gPDAwNEQ+IDwwMDI3PiA8MDA0NT4gPDAwNTE+IDwwMDQyPiA8MDA2Mj4gPDAwNkI+IDwwMDRFPiA8MDAyQj4gPDAwNDc+IDwwMDQ4PiA8MDA1OT4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsxOSAwIFJdCi9Ub1VuaWNvZGUgMjAgMCBSPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIApbCjUgMCBSCl0KL0NvdW50IDEKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDIyCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDE5ODczIDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA4MTc3IDAwMDAwIG4gCjAwMDAwMTk3MzQgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDA3Mzk4IDAwMDAwIG4gCjAwMDAwMDc0MTggMDAwMDAgbiAKMDAwMDAwNzY3OSAwMDAwMCBuIAowMDAwMDA3OTQ5IDAwMDAwIG4gCjAwMDAwMDgxMjcgMDAwMDAgbiAKMDAwMDAwODUxNSAwMDAwMCBuIAowMDAwMDExMDEyIDAwMDAwIG4gCjAwMDAwMDgyOTggMDAwMDAgbiAKMDAwMDAwODQ3NSAwMDAwMCBuIAowMDAwMDExMDMzIDAwMDAwIG4gCjAwMDAwMTEyODAgMDAwMDAgbiAKMDAwMDAxODM3NSAwMDAwMCBuIAowMDAwMDE4ODU2IDAwMDAwIG4gCjAwMDAwMTgzNTQgMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZSAyMgovSW5mbyAxIDAgUgovUm9vdCAxMiAwIFIKPj4Kc3RhcnR4cmVmCjE5OTcxCiUlRU9GCg==\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958048,\"created_on\":\"2026-09-02T09:46:51.986Z\",\"updated_on\":\"2026-09-02T09:46:51.986Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:46:51.9834", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:46:51.9834", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:46:51.9834", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:46:51.9890", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79427" }
{ "timestamp": "2026-09-02 09:46:51.9890", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:46:51.9890", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:46:51.9890", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1675c629-2df5-3f9e-ab12-e2fc3d26936e" }
{ "timestamp": "2026-09-02 09:46:52.1707", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:46:52.175Z\"}" }
{ "timestamp": "2026-09-02 09:46:52.1707", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:46:52.1707", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:46:52.1707", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26098." }
{ "timestamp": "2026-09-02 09:46:52.1707", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 09:46:52.1707", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:46:52.1771", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:46:52.1771", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79427},{\"Key\":\"AssignedToID\",\"Value\":11127}]}" }
{ "timestamp": "2026-09-02 09:46:52.1771", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:46:52.1771", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:46:52.1771", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 09:46:52.2011", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 09:46:52.8948", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:46:52.8948", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 09:46:52.9106", "level": "Info", "severity": "INFO", "message": "## Sending email to Gary Bhatia, UserId : 11127 for assigned to notification ##" }
{ "timestamp": "2026-09-02 09:46:52.9106", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Email for IncidentId:79427" }
{ "timestamp": "2026-09-02 09:46:52.9106", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:46:52.9106", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:46:52.9106", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:46:52.9106", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:46:52.9728", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00132@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"A Safety Alert T\/KURA\/UAA\/26\/00001 is assigned to you related to 'Unsafe Act'\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Gary Bhatia,\\n    <br>\\n    <br>\\n    Ticket T\/KURA\/UAA\/26\/00001 is assigned to you in the organisation: Kura Oncology Inc. reported by Sacherby Markham\\n    <br>\\n    <br>\\n    Description: testing\\n    <br>\\n    <br>\\n    Site: Morgan's Point Resort\\n    <br>\\n    <br>\\n    Category: Unsafe Act\\n    <br>\\n    <br>\\n    Map Link: <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407480500,78.351388300\\\">Click here<\/a>\\n    <br>\\n    <br>\\n    You can view ticket details by clicking on the link below,\\n    <br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79427\\\">Click to open<\/a>\\n    <br>\\n    <br>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\",\"attachments\":[{\"filename\":\"Safety Alert_T_KURA_UAA_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIwOTQ2NTJaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDEzNC43NTAwMDAgIDM5My43NTAwMDAgIDE0OSBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yNTgvNzk0MjcpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDEyMC41MDAwMDAgIDQ4MyAgMTM0Ljc1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAobWFpbHRvOmNvbnRhY3RAb3FzaGEuY29tKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0NhdGFsb2cKL1BhZ2VzIDIgMCBSCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9QYXJlbnQgMiAwIFIKL0NvbnRlbnRzIDEzIDAgUgovUmVzb3VyY2VzIDE1IDAgUgovQW5ub3RzIDE2IDAgUgovTWVkaWFCb3ggWzAgMCA1OTUgODQyXQo+PgplbmRvYmoKMTUgMCBvYmoKPDwKL0NvbG9yU3BhY2UgPDwKL1BDU3AgNCAwIFIKL0NTcCAvRGV2aWNlUkdCCi9DU3BnIC9EZXZpY2VHcmF5Cj4+Ci9FeHRHU3RhdGUgPDwKL0dTYSAzIDAgUgo+PgovUGF0dGVybiA8PAo+PgovRm9udCA8PAovRjYgNiAwIFIKPj4KL1hPYmplY3QgPDwKL0ltNyA3IDAgUgo+Pgo+PgplbmRvYmoKMTYgMCBvYmoKWyA5IDAgUiAxMCAwIFIgMTEgMCBSIF0KZW5kb2JqCjEzIDAgb2JqCjw8Ci9MZW5ndGggMTQgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1dS2\/cNhC+61foXCBrviRKQFHArxTtoYBhAzkUPRRO0yKI07o59O+XlLSSrI+UZh+c3bU3QexdRuKQ3zw4HHFGFz\/e\/57\/+S2\/uL7\/J3\/sfl\/fZ2JlC9H+yf3fd+MGVa26z3kldfc5f3zKnvPn7C67cz\/Xv\/29T5mVduWvkYX7+mX8VQpTrspa1pVrF9Ov\/uK\/sg\/f5V8z36VYVUIopZWWzaCm390I1vNoR\/3t8Wt20c4wu3rILt6XuTL5w6e8vf5d++vhKZP+ixQ6f\/iYf+9H9kP+8DmTyv9v26LaFjm06KalGBpMe4kYWorpJSX0YtuWYqbfCm6qp5dAA3Ry2Xaih5Yr6PYaWmACCMNN02KHhluA4f3kEimahmpokDA6oIyDQzATjU5NRyf1MmlppqQTja5Y5hqIB0K3zVDaXkxc6ih8RTrTSwBJ2SrN7YMzMumtgrJRruPIoAGVFybcTaeY4fG0IWA2CC0S5ACgvoQpXi1bNYJqBjoGqK6nIoi9IJqod9NuUBGxX7jnBi65hZb30DLFNwAejFe1vJUz3FawHKFAHBMnAyIO493PYolQoTwAmxTqMXRj4CYwswrGh8S7fpJYqpUemSpdFCvd+mHOZBUy6sgEli6CSQZ3Ypt7UHlhvdhOX7Bj8G2iRkCs6vbPjB2aDlPZbdSEYHYQIoLxCigt4MplWnGFgaGgu7JMBzlAYDkFb4LNWRbsAHQEh4vgGATuAiBAGwIdL\/uDMCWC86qZTFut5Eq1Kjo2bRRbQVmrUOWgY7hJ1YA62imK54fGGIezg1PRMGfPG\/Fq1TN29NE5y6X7asrKVuP2L+N2Y1dKamlF6dpHF8XaX\/TTxwGSBRju9t\/pwcF67pVMrHShnR4ZXXca6r8XsqzLPNyN01lT6LzdEzXC5X8+PuUXPz3ZPL\/5uxeuMzPOkntiYJGWLB\/0VLWR0pZ57PP99S+Own+5yn92\/z7nv\/7m7v2YlVXpRpErHy7V+b9\/ZPcN0X4RXBXOspfCVib6ebxEkobr6MlK5arUbiSO5CdHMilBZXVDsZRcFNmn6Hno5Os1Y+op+jmycpEXVE\/QVMxc5MW0oejmyMtFVlA9wUpyc5EV04aimyMvF1lBdQS1NNxcZMXUU\/RzZOUiL6ieoLHMXOTFtKHo5sjLRVZQPcFKcHORFdOGopsjLxdZQXUEjZ8dLxdZMfUU\/RxZucgLqidoSmYu8mLaUHRz5OUiK6ieoK25uciKaUPRzZGXi6ygOoKF5I6k8GLqKfo5snKRF1RP0HDHbngxbSga5tgNL6ieoOWO3fBi2lC0zLEbXlCl9xa5Yze8mHqKfo6sXOQF1RM03LEbXkwbioY5dsMLqidouWM3vJg2FC1z7IYXVEfQSu7YDS+mnqKVzLEbXlA9QcMdu+HFtKFomGM3vKB6gpY7dsOLaUPRMsdueEF1BCvBHbvhxdRT9HNk5SIvqJ6g4Y7d8GLaUDTMsRteUD1Byx274cW0oWiZYze8oEp\/FK9gV0ZWUJsDW36SL0jufCi+bYmcLnyeubE7Ta9tKKXR0V4VfZ7QOt9ZXcayCMq+ReGx83J6jYSsLtUlp5h8kjcwOoHfElejjutIusqI0nXkkP54fFNK6gamiR13E8fUB8hUROLNeftdGRfORVX+i5Prbia3U1ghtyWQpIS5BZikREjsIiQpLeeNd6RTIlbpF5B1eYBzGfCEhCzMwEFWUFIvMZ8GknIwqwNY2qlXHR+eFtP0EcLoupyTxOKsRDWxP2oG+M7+zOawQZ7OIjyBugjLuVuEFGNgA2TCA2O0YtGIAfVAcijkwYLS4ETWVlXNgAodYzcBTix3E0j3xTxtoA1ZV1u2sBh9ZdYZb6gllGw2uAQTJW95BG+YCJpMtLOxjNrUcFvzUh\/nS6bAKAN3kZN6k3NgmBumwEPFA90u4iMPEK00IY0YuwGdxdFE9Tox97WwG0w2UMRgi5zj2KqVWhqGueoSDO3mo8Yr0OmJJUqn5qqZEeHlifEo5zBIbWNbkBmx2s7d1+01o90ZId0dLRw6s4RyJIs+U8CxoKTnk8sWpJY6u95eB5wdQq7\/chUEdODA4Y0urMnFeZh9DdadUsKDsB0C7x7FI\/1k3RcjyvjqT6m0gZq6uMMIFH6gl+pJzfwRIJdTVy\/gRBGYfwyLpue0rjcwTqnKVREqvuiriGlIzvoBIcKmPhB6wJIYy5ZRAyCEwAiusstqqG8I48XQhWCRTas2cCAQsq3KBgKqsLVDfUfTFRhMjOnJ5XdAEQuHQe0iDXXC0IshbHf21YJly3Bbh2XLeOIYhZgJXkMdqW2sAMF3JURDA5s6QqyWsBMUPAI84BzQRZYQSqHXEUbcWG5V4SywtyFsiJjgHiYLXn5AuAhPUwiBbkIYO1rFKjXz7TrKR\/GFAyWxcNzLsYhTeiI1AETx9BCf5bgLSJ2yHJwvxTq6+AYe50zXEUodPkrZSHod5tRyOrDzUOtIqWeCsa9MoI6gAnpygerZeTCBsuLNCNQRFPxPLlA9Ow8lUFZMT1C9XoHifs9AaukZeHcw6dF9lJTwAI5QQZgeOkwO7jA1wrPdo3zSPBvlIjw+h7c6YKwocFZlelOgyDzq4fITOs2yA7Bl\/ZLebASSsPqgxSQU7GaS8GGuZwl\/MxJeCRVn4Ctb8AOLEiUqC\/EbfGay\/HgvGvdIrdYDgw\/lFVS6iDManaXl1ydh2IHybgrCM8boW9KSM6mHyAhg0vJDPMKzQXh6SqrUvxx0rFgkqOzPVe\/pBM0uzztmn43Fzs4nl6AeokOpeW3fztbRSMCYbPA3OwTH4\/vVon\/Gcfb9dvH98N1cSJvu+8k5Z2aKHtqi83GV9WDweN6UcRRTAnyjeB3Lr0OlvMuK8mog6Ibg8ODoYi\/5SW6CVBGXybSxozmFJuQ9UZ5rAPCU47LLEUzyS61G44cD0uekqd1aYJ1AiAmmmXpq\/0Sk6giO\/Ce3WGYdMHs1CQR2BtRtxnKM54Xntg\/Hoz9n560fDB6uXZTNIzimtx8xS27D+k37fqz+aZwY3MTMnUgCzNzBieOxatzJM\/UGjD7Z4PSJeIS7RLaTm8G6P8mVNlC+6y6BOWP7NHylg2d7z+2uCesJoQgDpZutIiDHzNZTLemwkZIH3BZytCt5rSmh5BHKBZjogAMJ6z+Ey5fju3C0j7Qpw9V+eW03itDxNvFdQi+EUGp3gBHc5tHb2J\/n5fAuv8v+Bwy3KNIKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iagoyNDIxCmVuZG9iagoxNyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RUkFBQUErUm9ib3RvUmVndWxhcgovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNjE0LjI1NzgxMiAtMjI1LjU4NTkzNyA5NTcuMDMxMjUwIDg3OS44ODI4MTIgXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2MjUgCi9EZXNjZW50IC0yMDguNDk2MDkzIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA0MC41MjczNDM3IAovRm9udEZpbGUyIDE4IDAgUgo+PgplbmRvYmoKMTggMCBvYmoKPDwKL0xlbmd0aDEgMTA0NTIgCi9MZW5ndGggMjEgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nKV6CXQb15Xl\/1UAQUoESewg9n0poLAVFmLfuIAEN5CgKJIiRYoSKcmUqMiSLK+SLastOZE8jh3HIdu25MRJusexe3HiuBO1k5x2ErvHGWeSzLjjnpnu9riT021HfTrbHJOA5hUWbu7EOWdQp4Bfv6r+r3\/fe\/ctBYQRQo3oPCIRGhp1+z574c8vQ8+nYJ9dXLpzwfeu8QFov4+Q8eThQ3MHD76a+y8ImWahL3gYOnZz+Qtw\/CQcmw4fO3X2g+\/LDkPzmwjh5qXl+TnTJP03CJm\/D+cvHZs7ewL1oecQsgzDse743LFDwaszj8LxCYSIA4jDeQj\/J8RFiLvCZWAEbfWX\/CFaIOAGdq9+\/gERt4aRboodhT3uGRrqQSmEbpUaUBmhBd4KASfwM+w5ToT7Z5XrSNSARmGU65wb0G5EfCREMqSEeST6ACMwChg9+0XCkV6AjZghMYOJh0rvSmma0NO0ovQuoS4LPfgXHk\/lh3ODpteynBuV\/QRNc+5YO835ZHWHh6XgyX9UmYsHc8DQehiZGHiaMK2PV2968EF2Uf23bpL3k08gPcoiJApYQsHKJpVVNolEzGtgN6PBamG3kKSheiYkrV4ZCPirZ4yG6pUDWK0K+gfy+2cG+oMBtUqlDgTz\/fv35wcCQZV6FQtadXqPJ5XyuPRaQVubQKt3e5Npt1uvaxXgV0RzxdFk3GjA2GCMJ0eLc6L5kWIiYTAaDYlEceSMqCsadbnblRgr292uaLRLlIlF3S6lQqF0uaMxdkWAKakiLyIOagLZixhsJEUyI8aXfvN0+RuLXysLFsuvfJL4cP1u8mKJeAguhHvOAEY0501AS1RFy+qvgsCu39pgtWD1arNM6nLK4eN0SWXkRfb+m2ZFO8btCrO5XYGxoh1hNHDrF2Qf4JkEPaphBhBVsWJ8dVRByIFtqAHQ1XOMD66UVfrwv870DwRDKo1e1xHKdffP9XS5nDJJaT\/BI6USl2so4KC1OoFQKDQafN5UIRymZjQ0nc4IdNpYuDA0azw2vicW02r1xkh8qLC\/677dsXCHxSSVOpyJZMGY7uignDK5Xt\/R57TZ5QpAzAQa+1OAhIt2IwHoJ4sfj6wCyGAWyxDbJq148mcL4vfn\/+i11iPltRXiuzc+V\/5wUfa9dxUHfim+Rrz3WKkF0BU9CV9y4ufrdz9F\/LxkfZ745acB60lAKAsIWVARxhdU1MdYWbDMWFe\/ClASAYuJxAjnYc6GGlANGyjVcQIJVZAO1e5miMsSKUUlow6nXIFXQC5uVzYzMp\/POxyNPMH15oZGFf7jDMOYjEIhFouslnB3KKjTkRleu8LhiER793V1ma24osj9+X0r+K2g1SqVYpFYrzd73R6LVSbFemMms1CephnGzFc6afzCEt61WyzR6uwOg0ks1qidDnufkXKabaAbJlMsls91hCwmMatgCFgNq4FqyKq2gXZx0RrLPdAjBxmAeYI0dqEWOM+SAcZWVo9ZEx4sH\/8C\/sFRDL\/kUfzWc5LSOKew9mLFpgtLa1n8bTBsAp0ElDsqVmBhUQaGEYVqtszqc0UvobeudRVrJp5afVyaEgkpKts5mwmxi5astPDlco1KfyASVrS\/RXx1\/W58lZjq7+\/o0OowgGezpVJTRFfplYTVJpU1NWGrOZ2CVQzB\/L2wIA6yop7aE+CdhiCT1ARorD9SqG4HoaqEq1YCW+1C4oXVq6XHFXKPK5MpFFMp2qFs392kVDroVHpsOJ1xeeSK1Ra+RuWiE\/2MV6MR7BaKVRqQatLlUmn4LS8CWAi\/IlgcK8bjer1GEwoPDc8PzA8Nh8IqDQaaiReL8wJBVyTmdIHkdPpAIPk67aQMBrEIbF1J07EYSHC5fJawcieQcStr1vVRVmdJGa\/2\/Cew3Z5K9HRHdR6GoagqgVEUw3h00e6eRMpux+81fvXxx5aP9+X0C5Z0Znb2vvNPNT9z3\/nZuc5O27Q+17t87DOPsbozCIytAvspAKp1dKrcXEe3SjJG\/ybB1FGt8c82Ug8xW1XgAcxvc7j25uMxyiGVYbnM6UjGBpYG+u32FanMTsXTVqtQ2MSTS+221HKux2iUK2h3MjV0x8go5cSrpEHv8bqTDodMelOvVsnlwlapRKeh7GG\/12UxSSTYbE2mB8wmk0wmEms0eoVI3NbW0spXGEw+Jhfz+gwmkZiiOrP9KZOltRUL2jRqWLWufBa\/XcUb15+fZw3ucELWuuPCb9uoZLK7J6L3Ml4HBe5BTdFen1Mf6elOJikb\/qDx5cc+c2y5N6efNndmD8zdf+6Z5qfuP3dgrjNjmdHn+o4vP\/Y4i3bbrSeJqxU\/WrFE4mq54UH8IefGh+9wzaznYK3VVrFW1tuApYKnAbIkxHjhhXLynvI7+IDznnLq6xxuxVGvfR2uxegKGPpvoKWFUcEXVHS9ugYjGwboq6uoanx\/+Zu4cyYaVimVqnB0pvxP1\/Grl2dnfB6MPb6ZWfz3FzSaQKAr3hE06te+x7mBXZ7i6NJpVhzwfKdhpkiFacxVrhFZ\/VtJlqVZo2CbL8Jtq2dSSqXH05kZyQYCFotYvIpFUqs9EnG5DQahuMpV6+8R+4YHo2G9FguFVls8ubf058Rwj4MSi+VyBxUKweyNt36Bf8mZhdlrkU6IETRsc3NVyw\/gm+X2L6ziVr5MqhRKJbuxUKOxR1weFXjyM2feWT\/nlsp5jRwOcW9DAxfLpEH\/FLsmFsd7ahFVc41LWecqgi\/suk48VfpHQjtSeqQa8ZT+94MPEno27sFIfouPMXoZ4jBkruhTTZcCGFssXXuVQuGuJvzyPQPFYjhusljsNvocrOf4rZvYQ15CrazkWH9TYbKaKYl2HC9jhdztapdjLG93ueUKYsdx3qqEj9XWrlS2k41bDtiVnS4\/Ry6Dldf4k10Zg+t0WWdwayC4g1B5OwmTJ9kWroFsrxDHsLTd4Uqli3syGdqtUDU1qVQ0nUmNjcExDcazivmtag2YdcTh0GiE4sY2jcbH5JM0rVG38om3197k\/EO5SzBfLMYhNGMdZSgwkJ+dnh8eCofApvXxeHFsUSDIxmI0rYQQSSQ2GCgn\/XaUYVi3UY3dQAp3AJ4d6MuA50fQPPt70KrrdQUfSw0d8g9R7E+rfq9mE6+VouTF8uzHaTYb590ku2D+KOhPFVtmW6C8M+gz7gj3ag4C\/6+Q26XRcD\/N9fqGhmcX8v1en7y9Xe7z9ucXjgwPup1wSgmxbbzH41Gqdzfj5t1qpdd9HGzAZmOGu7ooymSCaG54n3GqUEjGzSaHs7dvOuSigS6UHnc4EjFG2eUp1VXUCHsFNU0NNTNvq7LwLJsPDWg9gTVYJBBIgza7St3W2uAANjbqg\/6+NqmU+G2pibzIfYSD4dMmAHO1e9sLuZ6OkE7L4cBcbAQwzPkBsqNxmIvZynFVn2T0b8Gn7pKMksBGmLwzOGDEm5FBbSTcfXw4EFAo5TK3uyft9alUK27XWPHEsWLBTWOIdF3dPfMXLpzqzzudEOyp1H5\/d\/cIwBYMaDQrKmXA39PtZ1QqnS4cHSD+s1LhccW6PaB27QqXOzmd76dpq7V\/4ISbCThdKrV+n1JFu2F61lLcMhlIwQl+ppD0eMCly9t93oG8zyOXswxzHNZ\/DLhplF295COSr4WwwR0GW3dpdSXeAKYOQj3YIF5qabl7BJJmsQTCML2Bsrv9DptG1daK+Xyl2kZ1pEMdBhO3sEuv83hi0exkNu2gJCIsl3s83T1T8719HnhSsMVU6hOf4Ny4YLWns4XRsb8oxJMUJYUgwWxmmFiQ8dqscinGWp2XieJ9nRnKDoGQwdgR6c717cn3h8Jg0XZbZ3Z0ZKz33D13HToYjcDqz4N93A2rh5QMW0WQfJJb08q6ZGvGYt0agtRlW9UTbLsnTiyXxWYD4+sc7cy4PfJ2LJV73Lneub5UhvFr9Y2P7dKofZ500EmpNa2trQKtlqYjg1YbkdYR+66WvyYUtGEQfSCQz0\/vzfUFO9QasQQShMSeLmAWGcBnMvl86bDXazaLJRIJy7+nIH87WOPf3g2G2Skc6PVvs2szb2euVyehuo3h1tVPy3JYLnXTXdmpZNBvgygbrwCxOCOdLrcCbJzILcrltCuT3ZMLh2zgnlZhxXCasQIH8luI\/1ZybScpkdkajRdLXyIK3ZskFRvT9XVlgwGdViQGEkuMlf6MGOmnKBaMNqFGZ7Gx0fk8fHE3ahIChBgRQ7K7kQ1MJCR8\/fz9s++\/88Ed75\/Fb6w\/Rc4n2a9a3SFL3Dx1qrx4eyUuBdjOgb07WY8K7reKlOUjBh\/aZvA8TJ5b\/xm+0mu3sg\/GKme2EAwolSs0PTH+wMnRgtMBC9To7JSr\/I1z55bxX42EO9y0J+bxqtVaXagjtzA2xnixzd7bOxdkx\/cHfOVr7NqmwQIPwBO1Ix\/KsyvFW7xnwLJVUDz\/poyqwXLNY4rEm4pavaV6g4S3ZWWyhs07yAOYYcbHjx0fH2cY8IwM09M9dmJ8r49Z1aj9ga4exq9Us8STyzGMWonvc3mGCwtHCgUXjd2uwvDhxZFht2sFt0NYHUtUchDIYCGdibloRTvOnegfsNkxWNxA\/4meRIx2KuQOByh2NsBoVKDmGiaQ7fYy1QyD8XYTwYnunM1ut+W6J4725a3wyfcdJWJuNzhSILlUarOeAlJMgxRPgz40sPEaZpWAPF1uehb\/unSCc2N8bYWTOAdXjd66RQ4CssDsoQ2r3QjCt6Xqm0wXYnYUkwI7HfZGYN9gNZbbLo4WaadAIBLq9RTlClKUStPSilv4KiVlCzMu2mSQSji9rDvPpPsnMxnKIZKA\/rh7uqcX+3rdtEzS3GwwJNMLh59ou4At5lRyeKj4V4V0ik1OMJZIzVbGDwTH2O0yuURkNricvq5sZ7BDpzcaopEc0NtAPhIBA6Oorp49E1Md+2cPjE90dQP+4N9Az8knASke2l2NbTHDwyxPkE+uP05o73uo\/DlCvII\/d26KzP2y9F9JE2sxYGeF8h+TvcAsChRH06xvEGxRsUoCU8t9BX9Qvlyvx\/2OfPnGpzye8T0n3MlkLG4rhOCnN+jXqnDpWTmEV5nMKCTRTlAsSKIVtBOS6JFUBhRCvgKxuHozi94lFKs1lLOSRav5reTF9atnR8cczla+yRCd6lQqsVIZDA4SL5U\/\/P9MrQGhQYh9c1tjX8gaPh6L0O+qHdTJmfgK\/2qJxy47mxkbSyfdtFKxa1e70uVKZcaKmSwNUSZebWnRaGg62e\/36TSCJrFYo3XQsGxao2lpKT\/HYb6ypiPFH7\/GWplSr+sIsmt0GA0ScaVGGWezxsnyQ9znOV9Gi+jzdVbaUmMF9t1pOkHrDsFWaEe6o2a44U\/rBYktPlcm5W5Xlc1yxcbEGzcxG7WLGnbcL3JEEqs9mZoMO5wK5a7mRupuB7eRJ2yDQAEiBKWytYXbIBTY7KnMxNTtR\/dOdPf4GJWa2yAWOqlsau+e23r784wuOj4+cH7x6FAhEJQreFyTIRnfM3bbbfedP7I4NBhg5PL1zzc0cIRtKoVFrlAq2mXSthCIwGyxOxxx2q1S7W5u5MllRoPT4fMEJhm\/u0dutQZdNqteJ5Hhzw\/2DybTFqtYYrEGA534B2VfwmIVSXiNCoXbFY\/33H0E6BVyFGBKrT4aK44dOXrnvYePjIyEIyqNsE2738JWUzOZ\/TN33vnIpbvOzs\/leqxmthoNffvPnv1xlHZrdW0C3NysaKeoSKzT7zeYBEIFsFA2Ozqe741GKBs49HalcVRWibZcnmw36x+zEBF9FThzAg78G+LcRoQ117KtcrMh5f+odsMGxdukSor4zXp9KDw2metjGBV4mo5gf\/\/0pdn9Pt8zGnU0OrUnFFYo2TjeEAzmF\/r72HBVow11DA7NjBUKmazVdg0yL4oK+mOj0YhWg30OvR4CbHm7kuXhjlBPdzzmdCra\/YHRsZnOQFCjaVc6XCGrVqdQSuUircFE0x3h7r5YzOGQymQyt6u7cyrppNXAG1gmczpA\/xkwgiK39gZED0HUhhvgbTpVGcupUysmQ2dmn1KpUDYJJTKJz2gUivG3ynLyvbnOjNGASS73Pg4BGabZEpo9c4a1LmF5lRSSF4FhtdU3AFvLxNZNCyBFMmDs2z98rvzZZolEq3fQCaFKvRs3tLY2MBaTQi4++y+25fJL86Rh7Td6sAUTqBiXw7kXYwL8kE7bQb5V6r0eJh9lZ2VrESVgeB1baRHpfVukxdNbqzWeUFWyRoFRj0NYcgU\/emn\/DOM16JPJvXT5IQKrx8MRtQorVdHovn+7TrxW\/rsvYQfnBmUvjJ4e7epye6XCCxqN35\/oZt392vcICy69uwtmn7\/1Cw4D2lV5j\/ORQsFHXkHwdr622f4CAjYOgw2GVHpiYnlpYjKdNplMhkxqcvK25cm9mZTR8IxUSjniiYF8LE45pXK5lKYSsfxgPE7ZZRLi4sDlpWP5ASsbqFgH8seWLg9cWloayNttNnt+YGnpJ0NLo8WOsBo+4Y7i6NLQ8dEiWKBarYqEi6O1yg7HVfGX1So4WxXD2BpiX4yFMHZdJ+8tN5bfU\/4EP\/nt1XJyltDVajxvlH\/6\/L\/i1yA0HT5X8oLdPQl3h2sVPLY+FL5evZK1yVNgk+9CU13xw1uLooKthSpQlew1HEvMHzp9z\/zBcBQ\/g02GVKJYTCZMBsy5sf63lyf30fDZN3mZDKz\/7f5EQq3RqBOJ\/axeQKy0BnOYIRMGXQ8xO7wTW\/\/bEf9UnvMnJbz+wPgY7YCoWOHxdPVMlG9iwZn5A7luiOEsud6DC+V3rl8IhuYPXOxbHCkAq6kftLHB3ZEHcw8eOZLvs9o5f11dKYFmIRaeAf0wQyS8RT82HMamhmxQDbkR0Fk23r5sFpLrXoScwe0qL9PVs7cnAkGlXi8UKJU+b0\/33u54xOOC47aVpt0CkVJtMtEddoda3dLa1CQWqpVwHKYotaq1hXj1lc8sLiQTKjUWttksycTk3rOvfObQQiwOgUWb0GSJx\/dOlF9+v5CM0zSkQHwskjidudwC9FSKUi0tWCJxu3p7QaZXYbn7axEs4MgNmIn9K+XX8Sus2MnyJx7+Iit5Hf4b\/DUiW9EKlme+Vj5KZM+xsS1rSU2AVJTVie0Rxvac4XfVdGpMfORaczA4d+DR28bHE0m9EWOjPpWanPjE5dmZoJ9\/rVmri0RnCvGEjWIzeKHVHIsWFuJxrRbff2pyyh+AEL+v9\/Dh83eeO7yY77Xb\/P6pfXcUE3GDXqPrgKhj9q7JwaFIDEbW6atxE9gMt7Oy8mY2kwPiq9SjGRFrPOw75m+t4qv4U0+VRXeV\/umy7BqHfvgaKK+R\/J8Vy1GVrSxE+O9YfMbJk+jH7MtwGEdCGgWBHwtv46J95R9g01E2t2LZ7pGteSOb84mqVcpaAZZ8pHSf\/vp1orn0I4IeKP3RhQsXOJHKTL+9cIFoYuuwJJq6xXDcgDaJLCgHo3B55o36\/iZ7bccdkq+PpS9iDfuXyj\/EnzUYk+mJqWPH9k6lMiYjNhnT6cmJpeXJiXTSBCwmo6h4fLAvHnM4wVeBdwIWG0jEHJRE+slfHfw34sDHMNmlgd9PZVX7\/y4gZWBzK\/xRTyDYMP\/qskl9aNsLAWNIv\/U8ES+\/SWBZZ4ABP9Gu8AeG3r+Or0z39TKMUmm1dHZOpsuPT2FB5eW7XO5nRt4jcNgwHo\/rdF7f5CQRul8mox3xLEWJRez7ApHIao\/Fi\/2xmNW6q\/TsBYXCB6GMz6NU3u9utDtS6cGTA0M2O1uTBg45sflOT8QIeMZNYdWpZGdNWvJxNenTqy1XiDV4KLYkPZ5KO2gFxOUKBe1IJ\/eMZTJOWiZbwc18JSQImSjlVGuF4ka+VsP480naoVa28Llo7cUX8RsbBWmNKhwaHoKw\/GPq0a9HA0G2fg35tTMWYVcIKjlbeVuy4XUw5m14nbZV4jvlO\/6e\/zSWf\/NK+dVh\/KXqq5DyxfLU\/\/nCDWxbvxu\/cLn0evUND8cHUm+qjFIt3ws4vmdLT4NFHKpQ0ZfX94L17SH\/lOXnNLqLPE9+UPu\/BstIbCZ5fv3b+IMV4pOPPooPrF8hK3WWQ7ducvhgMUl25O3x+x\/GTzUTEegDHL7MC9nhpeXp6WyXyYKxXptM7Ju44+H90wF\/2\/XdOl00Oj0GFGUTiSEodNHp5OAYWzltK\/+M2FfuNNjtWo3Vku9bOnp55qGlo+ByrB5PsbiUCQYhOdKFI4XRQ7NHR0bDUTXk7mKJELc9UPfu3i3vbercwb78Ip8rnWi\/fp0krxEvsTxR\/5MLu3Y+3Pzv0GwE7WPJjZXPaziCYy+Xp6+VZ4BaniHmSo3lKH6N+L+IvaOy3069vba\/NfZr9s9GH\/2Uz3Kf507AdQ0bXZglvvIYGmuFSPXWCvcrlZG2frLEr9Ao+SGiyDfRAP4S+zYCKfEz6Ax5GQ1wCWQir6EpOH6AM4Hk5PPoJPkdNETk0AnyBPyOIB3xLdTGSSA5x4+uwPnThAvxyBfRFTyM5PgptEz+NTqNv4POki+g0+S9aIDIwO+raAj2ZdjPc99GpzgKNA\/tQdhnYE\/DPgq7E+4tkG+gIe46miJ\/Dc9aQAxpRUKOEl3hPIHmOS6Y5y30JGcEnebMwvyvolnYr+L\/gXScPegg94dwngIf8Ebl+n0cK1wDz0POwfXfhvb3UZrzMFpg2xzMShAFUR\/6S9jeRP+OC\/gCwSVERJA4Q\/wzaSSfJn9K\/guHy4lw7uT8Cee7nH\/kSrmXuV\/k\/nNDuuGOht\/yzvD+e2Nf43Lj15tGmg41\/WwXuevx3dzdt5ovNr\/UfJPv4j\/B\/wb\/df5aS6LlL1u+2\/KjVk\/rntaF1odb19pm237Y9htBC6jBRcF1wSsVKWXRF2qS3Ckz9sNHz4LWYQ7YJfoL3FJrwxowUWsTYPm\/qrVJ5EPfqbU5SIW+WGtzwVudr7UboP9grd0COLiqbWwGDjHV2lbASF5r26DdXGs7N+fCvgqOvegUmkNL6AiaR+PoEPwuosPQN4iW0Ul0rHJuHHoPQt\/hyplT6AS6HUWQG7ZlaB9Cx9ECtI7Dmeo4bM\/t8O2qjLGIRuD3AOynYKfh6BD0nYZr5+DsHjg6CVcfqYygg0zNhTzIiwIQD+kADQ\/swW0j6HaMsPWOHjQEWw+0ft+cO482r8xWVnQn9NZxqD6DFzYdKkLPocr8W59mGK5eRkfhzHzl+jSMzGK1XFmXDtk+gtoijM5ecRpGccFdy4Az27sM2yI81aENPG+H\/pPbVjJfeerbK4jNsxH+\/wNduwfsCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoKNjk4MgplbmRvYmoKMTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMTcgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzM2NiA0OTMgNDcxIDIwNSA0MDAgMjAxIDQzOCA2MjEgNDUwIDIwMSA1MzkgNDU1IDQ2NiAyODMgNDI2IDI4OCAzNDEgNTI2IDUyMSA0NTUgMjcwIDQ1NyAxNjMgMjAwIDQ2NCAyMTggNDU2IDQzMyAyODAgNDY1IDQ2NSA0NjUgNzI1IDUwOSA0NjUgNDY1IDQ2NSA0NjUgNDY1IDQ2NCA0NzAgNzQyIDQ5MSAyODcgMzkxIDUwOSA1NjkgNTE4IDIyNSA1MzYgNTQzIDQ2NSA0NjUgMjI4IDUzOCA3MjEgMTQ0IDQ3MCA1NjkgNTE1IDQ2NCA0MTkgNTg5IDQ2OSA1NjMgNTg5IDQ5NiBdCl0KPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggODI2ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQyPiBbPDAwNTQ+IDwwMDZGPiA8MDAyMD4gPDAwNzY+IDwwMDY5PiA8MDA2NT4gPDAwNzc+IDwwMDYxPiA8MDA2Qz4gPDAwNDE+IDwwMDc1PiA8MDA2ND4gPDAwMjg+IDwwMDczPiA8MDAyOT4gPDAwMkY+IDwwMDU2PiA8MDA1MD4gPDAwNjg+IDwwMDc0PiA8MDA0Nj4gPDAwMkM+IDwwMDNBPiA8MDA3MD4gPDAwMkU+IDwwMDZFPiA8MDA2Mz4gPDAwNzI+IDwwMDMzPiA8MDAzNj4gPDAwMzU+IDwwMDZEPiA8MDAyMz4gPDAwMzI+IDwwMDM4PiA8MDAzNz4gPDAwMzk+IDwwMDM0PiA8MDA2Nz4gPDAwNzE+IDwwMDQwPiA8MDA1Mz4gPDAwNjY+IDwwMDc5PiA8MDA1Mj4gPDAwNEY+IDwwMDRCPiA8MDA0OT4gPDAwNTU+IDwwMDQ0PiA8MDAzMD4gPDAwMzE+IDwwMDJEPiA8MDA0Mz4gPDAwNEQ+IDwwMDI3PiA8MDA0NT4gPDAwNTE+IDwwMDQyPiA8MDA2Mj4gPDAwNkI+IDwwMDRFPiA8MDAyQj4gPDAwNDc+IDwwMDQ4PiA8MDA1OT4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsxOSAwIFJdCi9Ub1VuaWNvZGUgMjAgMCBSPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIApbCjUgMCBSCl0KL0NvdW50IDEKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDIyCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDE5ODczIDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA4MTc3IDAwMDAwIG4gCjAwMDAwMTk3MzQgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDA3Mzk4IDAwMDAwIG4gCjAwMDAwMDc0MTggMDAwMDAgbiAKMDAwMDAwNzY3OSAwMDAwMCBuIAowMDAwMDA3OTQ5IDAwMDAwIG4gCjAwMDAwMDgxMjcgMDAwMDAgbiAKMDAwMDAwODUxNSAwMDAwMCBuIAowMDAwMDExMDEyIDAwMDAwIG4gCjAwMDAwMDgyOTggMDAwMDAgbiAKMDAwMDAwODQ3NSAwMDAwMCBuIAowMDAwMDExMDMzIDAwMDAwIG4gCjAwMDAwMTEyODAgMDAwMDAgbiAKMDAwMDAxODM3NSAwMDAwMCBuIAowMDAwMDE4ODU2IDAwMDAwIG4gCjAwMDAwMTgzNTQgMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZSAyMgovSW5mbyAxIDAgUgovUm9vdCAxMiAwIFIKPj4Kc3RhcnR4cmVmCjE5OTcxCiUlRU9GCg==\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958049,\"created_on\":\"2026-09-02T09:46:52.975Z\",\"updated_on\":\"2026-09-02T09:46:52.975Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:46:52.9728", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:46:52.9728", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:46:52.9885", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 09:46:52.9885", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79427" }
{ "timestamp": "2026-09-02 09:46:52.9885", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005487\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Gary Bhatia\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/UAA\/26\/00001\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Morgan's Point Resort\"},{\"type\":\"text\",\"text\":\"Unsafe Act\"},{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79427\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:46:53.0448", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:46:53.0448", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:46:53.0448", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:46:53.0448", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:46:53.0448", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:46:53.0448", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79427" }
{ "timestamp": "2026-09-02 09:46:53.0512", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:46:53.0512", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:46:53.0512", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1675c629-2df5-3f9e-ab12-e2fc3d26936e" }
{ "timestamp": "2026-09-02 09:46:53.2228", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:46:53.228Z\"}" }
{ "timestamp": "2026-09-02 09:46:53.2228", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:46:53.2228", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:46:53.2228", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26098." }
{ "timestamp": "2026-09-02 09:46:53.2228", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:46:53.2228", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:46:53.2228", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:49:52.2709", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:49:52.2709", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79428},{\"Key\":\"AssignedToID\",\"Value\":3978}]}" }
{ "timestamp": "2026-09-02 09:49:52.2709", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:49:52.2709", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:49:52.2709", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 09:49:52.2858", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:49:52.2858", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ESCALATE_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CronCountPush\",\"Value\":1},{\"Key\":\"CronCountEmail\",\"Value\":0},{\"Key\":\"CronCountWhatsapp\",\"Value\":1},{\"Key\":\"CronCountSMS\",\"Value\":0},{\"Key\":\"CallOut\",\"Value\":0},{\"Key\":\"IsImmediate\",\"Value\":\"Yes\"},{\"Key\":\"IncidentID1Push\",\"Value\":79428},{\"Key\":\"IncidentUID1Push\",\"Value\":\"T\/MIRA\/EMM\/26\/00001\"},{\"Key\":\"UserID1Push\",\"Value\":4056},{\"Key\":\"EscalateCronType1Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID1Push\",\"Value\":127609},{\"Key\":\"IncidentID1Whatsapp\",\"Value\":79428},{\"Key\":\"IncidentUID1Whatsapp\",\"Value\":\"T\/MIRA\/EMM\/26\/00001\"},{\"Key\":\"UserID1Whatsapp\",\"Value\":4056},{\"Key\":\"EscalateCronType1Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID1Whatsapp\",\"Value\":127610}]}" }
{ "timestamp": "2026-09-02 09:49:52.2858", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 09:49:52.2858", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ESCALATE_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:49:52.2858", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:49:53.2244", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:49:53.2244", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 09:49:53.2244", "level": "Info", "severity": "INFO", "message": "## Sending email to Neppie Traynor, UserId : 3978 for assigned to notification ##" }
{ "timestamp": "2026-09-02 09:49:53.2357", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Email for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:49:53.2357", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:49:53.2357", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:49:53.2357", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:49:53.2357", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:49:53.2975", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"ITC_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"A Ticket T\/MIRA\/EMM\/26\/00001 is assigned to you related to 'EHS-Near Miss'\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Neppie Traynor,\\n    <br>\\n    <br>\\n    Ticket T\/MIRA\/EMM\/26\/00001 is assigned to you in the organisation: MIRA Pharmaceuticals Inc. reported by Neppie Traynor\\n    <br>\\n    <br>\\n    Description: \\n    <br>\\n    <br>\\n    Site: Rio\\n    <br>\\n    <br>\\n    Category: EHS-Near Miss\\n    <br>\\n    <br>\\n    Map Link: <a href = \\\"https:\/\/www.google.com\/maps\/place\/12.985305193,77.814736805\\\">Click here<\/a>\\n    <br>\\n    <br>\\n    You can view ticket details by clicking on the link below,\\n    <br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/232\/79428\\\">Click to open<\/a>\\n    <br>\\n    <br>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\",\"attachments\":[{\"filename\":\"Ticket_T_MIRA_EMM_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MDkwMjA5NDk1M1opCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago3IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggMTY0Ci9IZWlnaHQgMTM0Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZUdyYXkKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnHtQVFUYwPfBY1lYKEAIXwRIQA8GRIEZioEB1uEhJkPDY0EYMkrFhKYcNabUkQKqmYYaSYlpmgwpCQczLJoeIuSIoICPkF0IEQSHhxDPXVlOy6uAFjnn3nPOHWfu78\/9Z39z7z3fPd93vu8KBDw8PDw8PDyYsV0zhxXXKotY6zZL0Cels5Tk+Lm6ubmu4lptGhcfn8gvzlfOcGUCzDFWo\/vxt\/wwbx9HLvVEIgOvpNP1jc1asBTqpsarRQmb3MUiIReGYrOgxDd\/aV\/abw7NHeXZ9AQ\/qYi2obFtVFZtd\/\/yhtM86Ou6cDB0hcyYoqHMafvxW8OTcIIzaIfqC3IU9lI6glaOnnu\/69QgGU4xqVG3FO961pyCout756r6kAXnPLsr9tsTV\/T6fICh3yzdeWFrSAoaeKacHmKnCMBw07EN5CKR8ebyLg1bRR1DJYFmYiKGErvEahyGOsYq35ebElC0SfnyIS8URLTq6kQL7IqrDqhwCc5wLc0as+JTuV14FQFozcS7vj2P9eJWBKAjLwrf3s3Av\/hv\/IoAjDakyjApmkScGyOhCMBEWYARFkVzRfXE8n\/HDM1PkTh2Gda7GkgZTvFHIvtNBvaYs5jG3WzTM6fcTrKKALRk2rFSNE+7TVoRgD\/jTVgoGgWeeUDecfzERgPGiuLAcjV5RV2c\/MaLcUJmc5jA20UfnXuYLm5J9FU6igBcSjZj5mifR+QNqJfLYYxeOKYpSmqKYOADJtsLsW8xlQUzy80YCbKiyLdklKIi0Hz1DHIiZrmvm6YiAG2pqBmOUfhFuooAVPghRnLT1+7Sdmx9CbFk5ZA3SNux95ANkqIkvpm2IgD1LyLFSPP0e\/QdxwtcEJa22O8stnQfgaYtCBfycdqBZ4aWrfCORuE1XCiCu+nwqaxJCvEEQT\/VgdAh0iS5gxvHlmjom222g6PrOJTnCLmyxd6lFLIYvVwPM4S81dsoJIP6UUXCOnL1OAKg3Azp+MSRPs4cIa+jcdQ1rhRBz7tw+wqTJM5uNQB1IVARUrLtDneOygiom82pY3M478g78o68I++oD+Uj4NgE6aj4izNFzdfPQVXGRR5FNAuPC2iJgaz5SF\/hbOMDuWQ4fSCh9+EmyY+AYxJnjs2wjgb+PzLt1WLJxLcesAdestc5KUkB0KqALuVK4iiezMynBTa91uH0Kb0TrvlclsM7SrdzUvC5t98SWlEgfZmTKK5CKYgbBv\/OgeJk2UaUbj6LdA4uZHsKUs+C0LN4nLrjdbj8\/19ku7H3wC3H4EeIPXKSmBu0HWtC0S6jQLAyu5+uYvfexxAV6R+8Ih+7CqYOsKk+kW2vMmjQFfmWEWvX+z9M2gB0yHa00XO8GYveTjHFulxq5+ytmSsZKQoET9Jq8Ok7ZMtQUSCJrqPjWBmMGhr\/wyLhEg3FznQ2vaRWb1PoBxg5uZ7NHJXQu4j1nMdy9B9fz27AQuSRT7i\/sDPHmfWkinM20bxhAHW3oxeHoyQjUM0WHMNykphaYoaTVfF4ZtDMYysJnbmry8PZtDTPRxL6fQ+mCaQFDJ18gXnsXoyhZ2oJ\/v6z3s+gqzswCIUe+ZgP3u\/XZTljNJzGORvrLkj1zvMIRQlYVu9T4iv5Ne7EPc01w4rkwiYsW3PteJUC\/1TcDMa2isr77C1Hzx8OIjFdOIvE\/42fWbY7j7cXBUjJTGnOIjQIONHEoswycqMwzoX8RLtTRH7NCDPDgYsfblpNXHAaO7+sij4t4iKf1HaVH\/Cl+NkKK\/e3Cks71NCak2rVqYKdT5NazEsgs3ZIOXprYHD5rwJohwcHGj6OXWtNcC0vibH11vSMI7VdvQ\/RnOjpvHAwY0+oJZ5ZRwaIjQzNAuMyflWqVKr2haYTt3W\/qZp\/SIvxkxoaEY01yyMUGW4IkctDks9cmUftKUWwXC4PdhcLOfnCxxK4es1nHdc6PDw8PDw8PLT4BwVmXaQKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjE0NzgKZW5kb2JqCjkgMCBvYmoKPDwKL1R5cGUgL1hPYmplY3QKL1N1YnR5cGUgL0ltYWdlCi9XaWR0aCAxNjQKL0hlaWdodCAxMzQKL0JpdHNQZXJDb21wb25lbnQgOAovQ29sb3JTcGFjZSAvRGV2aWNlUkdCCi9TTWFzayA3IDAgUgovTGVuZ3RoIDEwIDAgUgovRmlsdGVyIC9EQ1REZWNvZGUKPj4Kc3RyZWFtCv\/Y\/+AAEEpGSUYAAQEBAF8AXwAA\/9sAQwACAQECAQECAgICAgICAgMFAwMDAwMGBAQDBQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJDg8NDA4LDAwM\/9sAQwECAgIDAwMGAwMGDAgHCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM\/8AAEQgAhgCkAwEiAAIRAQMRAf\/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC\/\/EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29\/j5+v\/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC\/\/EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29\/j5+v\/aAAwDAQACEQMRAD8A\/n\/ooooAKKKKACiiigAoopVUuwABJPYUAJRXr3wG\/YM+Lf7StxKvhDwRrWoRQgl7iSEwQr0\/jfA7ivocf8EDPi1YaKLvV\/Evw30OSKNGu7e816NJLFmAISTsDzXzeYcYZJga\/wBVxWKhGp\/Le8vnGKnJfNI87EZvgqE\/Z1aqUu17v7ldnw1RX1ND\/wAE6dB8L63\/AGV4y+Lvhbw9fmcJ5iWV5dWSxlioYzxxMu\/KufLxu2ozHAFck37Gdp4x1\/VtM8BeJ5fHVzo9uk1xJpukXJiR2kWMw7WVZjIC3VYmjYBirsAce7SxNOpT9pC9vRr8Gk+vY7Y1YyjzLb0f+R4NRXvlx\/wTX+Kw8Fx69BoEkll5z206S\/uJ7SVV3FJY3wyMV5AYAkEHGCCfKPG\/wd8VfDaUJr3h\/VdL3RrMrT27KjIwyrBuhBGCDnnNbNpaMrnjtc5qiiimUFFFFABRRRQAUUUUAFFFFABRRRQAUAZOByTUtlZTajdxwQRvNNMwREQZZyegAr9bf+CSn\/BEezi0nTPif8YLS5lM0RvNK0NbcyCEAEpLMvG4njCD8TXz3EnE+X5HhfrOOqKN9IxcoxcnorLmlFdVd7JXb218zNc2w+Ao+1rv0XVvy\/rQ+Kv2Hv8Aglt8Qf2w\/EOkXEemyaV4Wv5nVtQu5VtUkWMKX2u4wB86jdhjk8Kx4r9j\/wBkr\/ghH8Ff2UbNdZ15E8X+I7ZMmO8tFuiHZWAEdvvBKnPDSNblCATuzgfRnhn4X2nhrwjJqeiWGnRajY2yR6XZXICzbXAMgDJmNCQORtQA4B7muk0u0mms1do57e5KOoaVw5iJxztHy9ew44r+eOP\/AKRFXKpvDYDCQck7XqVG3daXdKDUlG7dlUalKzfs0uXm\/Ns345rt8tGCS83+aWtvX7ti9pv7POl+J7C1\/wCEUggtJNGjae7jv4ESyjtHGXN\/OyrbIfkJ+SC4kUopDMgYVx0P7P8A4ATxVa23jLwGl5d6rdQwefBp9pfw67MIRsNtaSZldZCNizXqhflJjiRWR17CKORt5F1KsNw0Mk1vExFvMYnaSPcpJLBWbIDFsYHOck6+qeLtV1jV7fUJ9RuTqNpE8MV2u1bhd8bRljIBuZgjlQzElR0xk58rAfSayClg6VPHYdxxUG1J0qVqe8k3CMpwafLy29on9pNJtIww3GuHhSjzw99buK067K68t79Rnwr+Cfwj+H+uaZNq3w3i0S\/lS6u9RhOhxztaQqFjjsgybnd5JpfNaRiHdrVsqikIPNn\/AGe\/AXinW7y91vwB4K1WbV7JTcamNAhtbuS4+TdLKjhi7OVLuPkxKA8ZgYHd2VpZyJcTSS+UTJIWG1ckDgLz69Sfdjz62q+D4n+lZneIjCnkuHhQcd5SftHLbpaMV56PW9raHLjfEDG1IxjhoqFt38V\/yR5\/D4WF3K39geDdP8L6hZTfZprjVIoZo7y3CYE9mYSyl8ADbeokgO4faCMM3xV+3b\/wUf8AhH8LPBknw60zwRo\/xF8S2s0kEglkH2JV3tt+1bFLtNkk+VFM0SjAG3pX0v8At9fso65+1F4Es4NG+JOv\/D6LSkne\/Fi8rQalAyZKSRpIgYgqMFs4yw4ya\/DL4L+EJfHvx58MaJpiyXkmqa3bW1v5gCNKGmUAkZIBI5PJr\/UL6DHC3D3izkWK4u4szCFb6mm62CpU6tKNP3ari69abampwpyqxWGlCy0qSXKk\/Sy\/PMXmMLzlFa2tFa9tb3te91a3rofpH+19\/wAEE\/Bvxx+FejeIvAekWfg7xfNodre3mm2m6C2muZLdJXjRWLBdrOVAJ5xgsOtfkf8AtOfsW\/ED9k7xGLLxXoOo2ttLCtxBem1kSGWNiQDkjg5BH171\/VD4jWNdVvUjQGGORokQd0X5QPyArlfjF+yPYeM\/hYnh3xToln4u8LeIg7Q28rtcW0hlH\/LCYgyQXIwenysVA2uOK\/gfwJ8WM4zvEZhTx1OVXDU5c8XFc06UKlSfLG3M5zhGLitIynGMb3lZp7ZHxVXpYitQmnOlGTt1aXM0urbSS82fyYUV90f8FYf+CP2o\/sT6t\/wlHgv+1PEHw8vnZmmkizNo5LELFNjtwQHxglSOCCB8L1\/VyaaUou6eqa2afVH6dhsTTr01VpO6YUUUUzcKKKKACiiigAoor6U\/4JTfscxftpftdaJ4e1O2uZ\/DWn51DWDEpx5Cc7WYEbdx4rzc4zbD5Zga2Y4t2p0ouT9Etltq9El1bS6nPi8VTw1GVeq\/dim38j7o\/wCCE3\/BMTQovh6fjV8RNPttQW6YRaPZXKcW3zDE2N2XLDsFIA61+uMEKW8CRxosUcahVRQAEAGAAB0ArmfDfw8t\/CWhaL\/Zei2enaDp1q0WnWdvGHe4hi2jz0GSoCnAyCGY5yCRXmn7cn7Tw\/Zf\/Zb8T+PH1OHTtVtZhpmg6RLbsZtTuJAQJmJGFReWwN2QozjOK\/jfjjwx4n8SeP8ABZDk0WsTiYw5YVqihGMpcvuRi38UVL94oRk\/clKTt8P4HnVfEZpjXUvvsm9l0S8+\/nueW\/8ABRv\/AIKzaF+x28\/hXwxBa+I\/H7x5eJmzaaTuHBmKnJfuIxj3I6V+VHxd\/a\/+L37XXiqOy17xXr+syaxcJbW+j2szQ2buzgRxpboQhO4gAkFunJr1\/wD4JWfsn6f+3V+07rniD4j3dxf+FvC0Q1rXjJOVk1S4lkxDAzdQsjhyxBztQgYzkfd\/xl\/4JBR6z+3h4J+K3g\/VPDHhHR9E1LStTvtBGm7II0tWicfZhEpUtIiDO\/BDEtu7D\/WPgep4AfRZzL\/UvHYeNXOKWEdevmVelzU\/rLpynRwqq+zqvDuvyt04Uox5Icrq1HUqK3u4PLsHgfZKu0pTfxNbK9m7vRdbLd2b9fqP4BfCiX4D\/ALwN4IuJkuLvwnoNnpl1Kgwsk6RKJSPbfux7V1lOmlFxPIytvDOeeveqWta9Y+HNKub\/ULy1sbKzUvPcTyrHHCo6lmJwPxr\/nxz3Nc04mzzE5tiYupicXWnUmoRbbqVqkptRjFN6zqNRSTfwpXe\/wANmGJeIxVSva3M27fkvuS\/plugkKpJOAOpr83f2wf+C9mneFfEU3h\/4S6db6wLaXyrnxDfxFrZvU20O5TJg\/xuQDg4BBD18T\/th\/8ABR34iftX\/Em\/1Btd1fQfDSzuNL0Wzu3hitYN3yCTYR5km3G5j3zgAcV\/oh4Mfsr\/ABa4wWHx3E3s8nwlWDner+8rpacsXh4NOEp35kqlSLjFPnjGTUD0MLkGJqpSnaKfff7j9sf2xfHbfDH9lX4h6\/GoaXS9AvJo1Lbd7iJtoz2ySK\/Fz\/gkV4El8f8A\/BRj4V28YRo9O1hNUnDAkGK3UzOPySvXvhn+2V4s+IH\/AASF+MPh\/X9UudUvPDeoaVp9jeXcjSzvaXsrCSFmJydnlHaST\/rD2AFJ\/wAG9\/gQ+If22NU13eyjwr4YvrgADIYzqLYZ+nm5+uK\/vDwV8HMy+j54FeJuHzWrGpXpPExhVhdKpBYGEKM4xesbvGaxbbjOMld2Tf1eRYCWAnKVSzt71+6jFy\/NWP2QaQzMXY5ZzuP1NXB4q1aGwjtRfT3VhAmxNOuHLWTL3VoxgMM85PIOCCKpdKK\/59si4jzPJsR9ZyqvOjPS7hJxvytSSlZq6ur2d15H57Sr1KcuaEmn\/T\/Mj+OMOj\/GX9niPwzrVpp9x\/buo2+n6Y94itcWM73EfmxTFtu6KSHzCsjdeAx37Cf58P8AgtZ\/wS91X9gP9oTULmx054vB+sztNbeXGRFZFmOEB7ocHa3sQcHiv6MNE8EWdrc2Gu6pa3V3cQxl7hJpS4utLcbdluBgDY+PMQ\/N0PTaa87\/AOCnf7H2l\/tifsl+JPCOqCLUNY0HSbjWPDGpSMd2o2KrueBmAO6WPCngE7hEflEjCv8AXjg\/NcRmuU0JY6PLXdKlUs7XkpwT5rLRe9eL1a5ldWTSX6XkWfSw1WCns7X+dtfk\/wDM\/k2orU8aeFbnwR4s1DSbyKWG40+doXWRdrcHGce9ZdesfraaaugooooGFFFFABX7h\/8ABt5+zfpXhn9l3XfHsthMNe8U3klj51xHtU20YGBGeDtJJyQe1fh9EnmSqp6MQK\/qI\/4J5\/Dew+FH7Ffw40bTXne1j0WCfdMwLlpF3t0Hqxr+ZvpS8R1Mv4ZoYGi2pV6qv25aa52n3TfLo97HwPiHjXRy+NGP25fgtf8AI+lLrxVL4z+FNlpenaVAdd09ha\/Z7UEbbKBVYnliQGxhc8Fl7V+Mf\/Bfj9pnT\/iB8SPDPw90q6hul8KJJean5bhhDdSgKIiQSNyoORngtX3l+3Z8NvjB8XNC0Dw98IfFNn4JutUnmh13V5roW7LZGPBjUhWkOW5IjGeOor8Zf29P2YR+yH+0Nd+DH8St4svLeyt7y91A27QiSeZN7qAzFiAT95sE9cCv7e\/Z\/ZDwbxzxVk3iBnePpzz\/AA2FxHJhYOU5qMZexeKr2iqdG\/PL2VO\/PJzcnoonwWT4SNVwxc5K6vZX1fnbey9D0f8A4J+\/8FQvEf8AwT3+GHjCz8J+CdE1vWPEF3FKdX1RpZINPURtGqGFNu5jukIJkA5Pymvuv9iT9sDUNA\/YA8S\/Gn43eKyYPEOsS22iw2SpA8dvbqI\/ItoIwqq7zeaOOcLksByIP+CQH7MPhD4mf8EvJtM8TaPBquneP9eu7nUIXd1MwtmEMRDKQylSpwVIwSfU1+fX\/BSXxnoWl\/G28+GXgW0u9G+Hfw3u57HTtNkvprpPtTNm6uAZXY5eTIGMfKq1+0cQYXw78f8AxA4i8LMFlssLjcBj6dXHY1QhVdXD0HRi4Ua03J4erXqwp0XCNJpUqE5Nvm5T38VKhWqTwstZqMdWtk7N23SaWmq3bZt\/tP8A\/BU74p\/Hy3uLPQL7VPBngS1b7LFZadM4kkDBsfabkfNJIwBJGQvBwvU19R\/Dz\/gmhZfFL\/gmH4Q8V+PPHHi\/w9drZap431NY5ReR3VlLGjQBw7DH+j2kUoOTjzmyuTkfVLf8EwvhrqP7Ffhn4LatZ3C6bpP2fU73UdMlFteXeqiM+ddF2D53GSRAjh1VCAoG1SMT9uHxhonwW\/4JqfE7w34ba\/vrD4beHrDwJM00qySwPNBb2sccjgKGkWCWN3woA3gYBOK\/nnM\/pZZHxJWyXgL6PWXzyyrSzmnDEVaeGpyU8H7aOHhiJVnCcXLE1KtVyVXmqx\/dyUr39nw1sVRouphcHG9SMkn7t+vvu\/k\/du2urWlj8V\/2f\/gtqv7Rfxv8LeBdDXdqfirU4dOgYglYvMcBpGx0RFyzHsqk1+o\/\/BYf4H\/C\/wDZd\/4J3aV4S8M+HtJs2tNTtNP0m++xxm\/vJRmSe4lmxvLSJG5POBuCgAYr4N\/4Jd\/tKeEv2Sv2w9F8b+M7O7n0rT7DULeO4tVaSawnmtJYklWMECQneY8EgKJC\/VAK9Z\/aG+LPjL\/gtV+2RoHg7wFpl1a+GtL3pYi4GEsrcsv2jUbthkIMBeCTgBVGWbB\/t\/x3yrjnN\/G3h3HV608BwnkNGeY4vEup7KjVrL2sY0pNTjz+zgleM4uMYznOzlKCfo11XnKlQw97Ntya7K3LH5u7fTTXRHjaeENQ8Df8E2bnW5pZbe28fePLe1tYhlftMOn2Vw0xIzhl8y7gxx95DzkV6X\/wR2\/avP7NnxT8UaXpPgXW\/HHjPx9YQ6Podtp84QeaLhJSkoIOIzsBLgEqE6YJI\/Sr9ov\/AIJefDz44\/sz+DPhXbXup6Fpfw9hEWj6naxI8zSEHz55YmIVzM7M7LuXBIAIxW7+xT\/wT1+HH7CWmTzeFLS81TxVfw+ReeI9UKteFCPmigRRtgjbuFyxzguRxX8e+I\/7Rrwa4n8Lc+yjNsJXxmKx2IxCjg+WpRhUpqrT+rTq4iEly0pU6FKdWMW6rvOkoq\/PHnrZ3gP3ilO8Ypwst5K1ny6Ws7u0m1Za22R7NoNjqem+H7CDW7iwudbS3X+0XsVK2ouDy6xZJJRSdoYn5tueM4Emmi41LxlDpxe3trW4tmdJ5AWJmDYEeAc\/NkD2znOBipqn0rUptE1a0vrfZ9pspRNFvGV3D19uTX+I\/Dec5V\/rAsbnuFhPD1JvnhFShCCnNNuEIO\/LTTajDm2SXM7Xf5861OVaVTkSi3sr2Xp10899TZ1zxC2kfCrUdH1H7Ro+ueG7wPa3KuHbdKxWSDgcoybl64b5e4q747uptS\/ZS0OPR2e78V63B\/xIIE4nxKP3yLnHyLbs4JbC5CdG210t94rt\/jj4W8nSfDBudQvNjXd3Mqw21jOhxgyspaRl9EUnDYyDTvgz4MT4efEzxDp+ozHU9ZuYY9SgvTCY44baVmDW0IyRHGsyOQi84ZSxZjmv9WuCOF5YWVHFwxPt6EaEaVCWqfspTdRc1vdk1BUoKdrtRbai7p+l7VQXO3fl2Xl5+Wx\/Od\/wcf8A7LK\/B79sW18c6NCz+EfiRYpqOn3EdssNvuwC0aYJJ2ggHcFOQeMYNfnZX7e\/8HVvgG1h8GeGn890n8MarNFax5Db7a5\/0hVIzlUR5XRMDGImHavxCr6XHU+StJI\/b+FcW8RllKct1p9234WCiiiuQ+hCiiigB9v\/AMfEf+8P51\/VP+yDx+yv8O\/+xesv\/RK1\/KqCVII4Ir+lP\/gjv8VG+LP\/AAT38AXk+rLrF9YWhsLqTcC8LRsQI29wu2v5L+lvgalTJMDi4\/DCrJPf7UNPL7L3+R+b+JVGTwlGotlJ\/iv+AfSV7pjXWqWVyCgW1Z856\/Mu0Yr8Af8AgpX4zbx3+3R8Sr7zzcQprElvA3HyxxgIFH0xX75+NvHFr8N\/DGp63qBUadp2n3E0rNGXEbqmUY4BwAR17V\/OFqNu\/wAWfjVPFZsPM8Ta2yQNjvPOQpxx\/fFf3J+yE4SoOebcZSkrUsNHDPvGTxNWvK\/a9JRl5pPoj4XhmnKVSU+ySXzZ+\/X7DHgC8+Dn7BXweh1S0ksba48P20ocqWVZpiXZWYZAJZuMkZzxX4TftjeEdR8C\/tT+P9L1UTfbrbXLre0qbWkBlYh+gGCCCCOCDX9Fsekf2Bo2k6OXLJo1tbWMC43KrRoi4CnI5ZeR3rzj4l\/8EfPhP\/wUN8Jv4m8b2OpaD4ue\/vYU1XQ5DazG3W4cQxyRyqytsQADcCQOM4xXy30EvH7Isu8TuLOKZ0K3sMzm5VW487VT6xWqxnTklGLjJTalScvaJck02rpdc8zpQzTEVKjtG\/Le38vurb\/Dr95+VU\/\/AAW4+O\/xF8A6b4M0a207\/hJ77y7BNV06xabU792+RVjiGV81iVGVXJPQAmvY\/wDgpX8Arz9hz\/gk38N\/Ausaz9o8f+MfEcmt+L4C\/myTTzx+czyvu3F1MNvFuYHd5LMOCK+4\/hX\/AMEufhV\/wTPt7\/XvBllbX3jnTIobix8Q+JZ4ry5ZHDK8UMOFSKZsEhlQ5VWGR0r81P8AguR8RbvxT4p8FWl5fS3V7KLzUbve+WkLtEiOw\/4BIB+Ir9y4J474B4h8ccl8PfDLIKeXYCniamPxU1ThSnia2GpVpU5SjCU2qVKdVyp05TS56jmoQjCMX87mfF2XrPsNw1g6fPVry9rUntGMKfNUsteZzc1G\/MoxSs7SuM\/4JA\/8EzfBn7anw38c+KPHp1wafomp2Wl6YNMvFty8jRTy3G\/cjZwPs+Mf3mz2r9Uf2dv2a\/Av7JvgKTw58PvDtroFldbWvrjcZr7VGXO1ric\/M+3Jwowq5OFGTXyb\/wAEZNVv\/gF\/wT80W+S3sL6Pxx4m1XV3huoP+WUSW1nGAwbcMPBM2QR9\/GOMn7g\/Z++P2heLfiroun6v4djtft8jwbobhnheR1YRr5bKxGWKDO4AHkkDp\/DX06vFPjXjfxXzzgqOe1I5RSxcaMcK5TjRjKlGjCUnGEUqn73mnacpe\/dqKai1xcR+JGW0M8fDUsQ6U\/3cHeLs3USfxq+j54pp2XR6b37Kxn1K5WG3hlnlbokalmP4CnX+m3GlzCO4ieFmXcAw6j1FaHjnwRqvxF8FJB4YvLXT9GfUH\/tKLYY7m2tljLM00vmMzIBgbVRQzEHHaq2rX1utvb6bp0Zt9F0svHYQHkxoSMkk8lmwCfc1\/AXEHB+HyfL4VsTWcqtRJwslyST1dr2naKteTUfeajyLVrzqdevLFVKM6LjCKjab2m3raK1vGKWsm07tLlWtqNBIUEkgAdSe1PtrSe\/nEVtA9xMwLBFIHAGSSSQAAOSSQBXc\/Br4XW\/i7TotZ1JopbNzmG1RyWDKefNPT\/gIyDwc9q9Lw38IeIeM8XCjl1Plotu9WWkIqPLzW15pNcyVoxerSbWtut6Lmexr\/sveMF1Pw7qelnTZ9Pl0q+lWQynBmLNkttIyuf5c1t\/EeaLQvHfhXXJGCKktxpkzM4REjmiMpkYnsptwP+BmuW1z4iL8I\/i\/qa3cUKaXrklu+5EZptwhCBURQS5LL90Ak54xiuf\/AGjYNa8ffD1b\/VYP7J8PQatpQh0iUBp9R8zULaNjd\/wqm12AhBOeC7H7g\/1o4Qo4fCZasow9T2n1S1Fvl5bckYcqts2oShzNaOTfW6VuV6i6Ren4H5Y\/8HSOuy+N\/h7puurpyW+mXgsk067MZSW9gWW6AZs9i251HXZIpIBOK\/Div21\/4O+PHGiSaz8MdAtNSI12CKWS9sFdgq24yYX2\/d6vJyP6CvxKpZp\/vMkfvPAd3k1KdrXv917foFFFFeefYBRRRQAV+t3\/AAbNftR2Wm33iv4V6nqFyt3fsNU0mCRswnaMSqo7N0P4V+SNegfst\/tC61+y18dfD3jfQp5IbzRbpZHVGIE0WcPGfUFcjFfB+JnB8eJ+G8Tk+05K8H2nH3o\/JtWfkzx8\/wAsWPwFTDdWrr1Wq\/y+Z\/UH8evC+r+N\/gt4o0XQBaHWdX02aytPtUnlwq8ilMu2DhQCT0PSvmj9iH\/giB8If2cte0nX\/iJq2sePfFdnPFNbyWyfZdH025Dr5bpGT5s5V8YMmEPeOvov9l\/45eH\/ANqX4RaF4r8H3UGo2WtxBwkLgmGYjLxHJ+Vg2Rg16p+zze2Pi3xBenUo203VdIvJbQaXeKFmLxkZkX+F1GQQYywGeTniv55+jBxn4u5NRxXBnCD+rZdXxCeNm4csny0\/ZulKqpRqJez5rU6Ti3Kd5T5XZ\/z7DN8RllOpTguWaert7ytpondLXrZ28jq\/BfhHVPCOvXV\/Dpll4hlimdDcz+ZZXoP+wsheJs\/31aIH+7SfBP4q2nh74YaJbahpHiHTglgtxLcSWbzwZJO795Hu3Nnnj1r0hJ+RXOfBWfHwp0D\/AK80r+8ssyTCZbQjhMBSjSpx2jCMYR+6KS7a6t21bPnFmXPByqK7bXX1LGr+K\/Bfj2XRF1TUdLuf7KvEv7GC4vDDiUEbWMRZd+CeAwPJI7mvzu\/aE\/Zj+HWv\/tV+JfFPivwfZeLPEOmXc2n6eupytJptnCk8rgi1UKsrFpGOZCy424XjJ\/Sm70+01AET21vOGGD5katn86+b\/wBuf4WW8tzB4l0yBEntoI4tUjQYHlk+XDNj6jy29P3Xck1+LeNmEz7J8snxNwhXnhcRFSjWnRbp1Z0akYwmueNppJRipcsovkuuZLmv8ZxxjczoYH+1cjqOniKN25JRcnTcPZys3F6wjZp6tRT5bWPENA0DxB8XdatNM0uykvZIVENvbWsCxW9nHycKqgJGnU8ACvrf9n\/9lmy+B1pNqt3cJqXiSW1aMyhA1vZE8\/usjJbjBfjqQBjk85+xz4Z09PhHFp+pjN\/qVzNq8VuJJI2NsRHCrnGAfnjcjrgOp6MM+laz8G\/CGoaTcQ3PhrRLqJ0O8T2aSb++WLAknPOTXyHgZ4P5WsDQ4rzJ+3xFX34qWqpyu7t6ycqj3bm3bmvbmdzyuBuFsPQVLP8AM5zrYyqo1Oaerg5K6au23K1velqrrlUd15\/rWkwaV8B\/C+sT6vnV7XRNPg1OV5grX6eSgZpMtwctvJ5JxjmuM0vVodXiZ4WVkBGCHVgykAhhgngg8V6j8GvhVpOkeFPBl3p2laFY2UOhQrNFFYRrJNIY4ih3AcAYYnuSRTPiraaRaePtGk1CxA00oVuCIMRyncNu5gPmC8krjoa83x+8CMrztPiOjU+r13KhTk7furSqRhKrNLXSMo3l7qtC8n9pfq08XCVRxV29fzZwui6zPoGordWxj81VZMSJvR1YYKkehHpg+9ek+DdI13xZ4UsGXULPwrpDx5Wz0aBWnYZIOZ5QQqnrhIwynpJWC3w70zVfiRa2dhdGbR7ize\/ZkmEgwsgj8tGGcgk8knIwefTrfHfje1+H2gLaWAgW82eXbQAZEIxwzAdh15611eB\/BOeeHGX5jiuLsbTjgKV3TtLmjupSqwdrqNRcqVNNuc1fluk5clbFXahS1b\/A8e8feGdJl+LOpiwguL5NJ0+1jmkup5Lv+0ZjPKGUk5cyIqjDhht57jFdP8YPGdn4V+A3h6HXILm4n1C+s0ttPR3NzeSxOLiOPcxLAgwqWZjgBTk44PHeAPiTqyePbvSfD8Darq0tp9iS6lh22enSCZ5HMjDBcDeCQu4gsAfWvgn\/AILOf8FA9Q\/ZW8Balo8es6dd+PNXtZtPyDI91ZStKwZ4d7YiVU3BthYMZTypBz+jYHiiWKw0uIOHaLqVMTGKcJKEIRm7SU6kl705QpyhzQi20lytxnJqPqYHL6+OxlPCQ309fXyXn93c\/Lb\/AILG\/tO3n7UP7cnivVLi5juo9MuGskaMDYCrHcFIJJQH5VyeiivlepLu7lv7qWeZ3lmmYu7scszE5JJ9ajr6lSnJJ1XeXV931f3n9N4HCQwuHhhqe0Ul9wUUUUzrCiiigAooooA+zv8Agkj\/AMFUdQ\/YM8dy6Nr7ahqfw91yRftNrHJltOlzxcRKeM9MjjOK\/oi\/Z9+NnhX4\/ajIqzWGr2Pia3TUbQMFIM0SKJHReqsVZZNy9DnBzX8h9fVP7Bf\/AAVU8b\/sdeJdCsrqaTXvBdheJNLYSMRPbp0PkS53JwT8oOD0PFeZlmBo5RmGIzjBwbdWH7ynGyVScF7ktdFUteHNopJrnvypr81434GWZp4rBe7V69L\/APB0+Z\/VJbeEtQ0Bh\/ZGtXQhBGLbUM3cYAGMByRIPXlic1ynwU8a+ItL+G9nb3vhsag2lmSwdtKvEZ3kico2Y5zGFGQf426V45+w7\/wUZ8Lftc+E0ufA2taT4kSGNHfSXuRb6tbBk3FPnOyRg3G0lOOd56V658Pfidpnhvx1r2hXsc+h\/a5xqtpHewtB5nnZM3zEbWImWQkqzDDKc81+j5FmkM0wFHMI05UvaK7hNWnB9YyWqummtHZ6NaNH87YmlicLOphsTD3o26Wf6Pr2fqdrB8YdJUgXcer6UdoZmv8AS7i3iTJIwZWTys5HQMex6EVjR+P\/AAt4z+IU9t\/amiapY3OkNbzxG4SSOQGbBQ8+o+oI9RXXafq9vqtuJ7W4huYm6SROHU\/iOK5vXYoLr4s6Zb3NvDdxX2j3hYSw71XyprYY54+bzjweu32NeliMLCrTdKrFSjLRpq6aejTWqafU5KWLh7ys1o+z9d126GlcWHh6LxiNakv7eK\/GCF+1qkYAi8oAJnG0KMAdOB6Vqal4t06HTJZG1GxVChwxnXB4PvWHffCfwlqcokufC3hu4kA2hpdMhcgemSvTk0t14P8AD\/hvRria30bRrJbWByrRWUcYjG05xheBXNgMowuBU44OlGmpyc5cqteUrXk+l3yq+2yKnj4VGnKUm\/OxjfDj4t+GE+Fnhu0fxHpcVxJpNvGqx3SGXcIFyFAJJYYPGO1cl4w8V6nPHcWE13qGp6dMUZLu60qe3hjYN8uHZFUvkcYJB9uM918A7m4f4E+Cmul8q6bQbEzJsCbHNvGWGB05zxWz4j8TaTotsU1W9sbaKZD8lzKqiRR1wCefwr5vjXg58QZXPCU8RPD1HGSjODdlzRaanBtwqQle0oyi7q\/LKLszX+0Y0q8ko82r\/N7WR4p8K77xf\/wsu9trWPRtPsfsDJBfy75gWeRWb92Nu1htGCWIJrQj003F\/fNf6ta3j6fD515LBK1zOyqcHgAgH0UtxnpgVR8Ey6H4ql1fWksNQ1exub2T+zhEWg09LRCEBZpCqbjIJCQNzEAECvkz\/gqH\/wAFVvBf7H\/w\/l0KTULO71K\/cxHwz4euPLmuYxw0dzcn94sZB5IWMkHbtx8x\/DsV4fUY5Fl3D3Gbp4hYTm9lTozrJ1lHSF6CajyxtG7qz5I6rmSaT9\/B0sTj8Z9XwUHzOyei0766\/ornpf7UP7Zmmfse\/BnXviNqnk6RZQNK+l2sN0FvrtXIEUGxvkUsAGbGW5\/hHX+c79s79rjxD+2r8d9W8ceIcRTX7kQWyuzpbR54UEk5Pqe5qf8Aa\/8A20fF\/wC2T8QH1bxBcC10u2\/d6Zo9sStnpkI4VI06ZAxk4ya8hr7TIMl+qQdWrFRk3JqMfhhzu8rWsnKT+OdleyjG0IxT\/oPhHhKnlUHXrWdaW77L+Vfq+oUUUV9IfahRRRQAUUUUAFFFFABRRRQB0Xwx+LPiP4NeK7XW\/DGsX2jalaSCSOa2lKZI9R0I5PX1r9G\/gV\/wc0fEzQoNPj8faXpXiO60ps218tuUkKsUEsLhWX926ryCH+ZUIxtxX5hUV04fF1qH8KVjxM34dy3M0vrtFSa2fVfNan9KPwS\/4Li\/ss\/H2DT5tSZPC2tXDNDHFLGEkjwFZn3RkFFJHGQCdnSvfL747\/CqC60LXtJ+JUq2cFzuvri5164lWCzuIioYGdmVIxKIGJ4VUV2JABNfyZA4rX0r4ga7ockDWes6pbG2x5QjunUJjoAM4x7V7NPiGolapBP8D82xng5hJT5sJiJwWujtJfK+p\/YJN4+8O2DiOT4sW8TBQQsl\/pgbBHB5iyeO\/eua+LHxS8P2\/wAPtQS2+K1pcXl+BYWaC\/09g9xLlYwRHGGIzliAfuqx6A1\/KNqn7UXxF1tFW88aeIbkJ93zLx22\/TJ4qrq\/7RHjrXdGGnXfizXprFW3iA3bhFPPIAPHU\/mfWuiXEkWmlT\/E8al4LVoyjKWLWj\/kR\/Uz8V\/2m\/gV8GtImufEPjy+e1sI1t3tBrV3JEQASFEQcRk4B4A6Y7Yr4u\/a6\/4OF\/gV8KNAXTfhho8XiK7v323V+kao0EQ+VvL3BiZGHQtgdTyeK\/BLU\/E2pa3EqXuoX12iHcqzTtIFPTIBNUa5K\/EFWStTio\/iz6DK\/CDAUZKeMrTq26fDH5pa\/ifoH+1z\/wAHEvxp+P8Aoy6B4WmtPAXh23UwwppqFZ\/LGAg3EsV2qAByT15r4I8Q+Ir\/AMWa1c6lql5c6hqF7IZZ7i4kMkkrk5LMx5JqnRXg1X7Ss680nN2TdldpbK+9l0Wy7H6TleS4HLqfssFSUF5LV+r3fzYUUUUj1AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA\/\/9kKZW5kc3RyZWFtCmVuZG9iagoxMCAwIG9iagoxMDgxMAplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFsyOC41MDAwMDAwICA4MTMuNTAwMDAwICAyOC41MDAwMDAwICA4MTMuNTAwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChodHRwczovL2FwaS5vcXNoYS5pbi9hdHRhY2htZW50cyU1Q29yZ2FuaXNhdGlvbnMlNUNMT0dPRkNQTF9hN2IwN2QwMy0wZDNlLTQ5YWUtYjdhZC04YWFiZGQwZGQzNTIucG5nKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNC41MDAwMDAwICA2OCAgMzkzLjc1MDAwMCAgODIuMjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yMzIvNzk0MjgpCj4+Cj4+CmVuZG9iagoxMyAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDUzLjc1MDAwMDAgIDQ4MyAgNjggXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjE0IDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAxNSAwIFIKL1Jlc291cmNlcyAxNyAwIFIKL0Fubm90cyAxOCAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjE3IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTkgOSAwIFIKPj4KPj4KZW5kb2JqCjE4IDAgb2JqClsgMTEgMCBSIDEyIDAgUiAxMyAwIFIgXQplbmRvYmoKMTUgMCBvYmoKPDwKL0xlbmd0aCAxNiAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Nb9w2EL3rV+hcIGuRFCUKKArEX0V7KGDYQA5FD4XTtAjitG4O\/fslJa2k8FGrydp62rR2kHiXkfiGb4bDIcWhzr6\/\/TX\/\/VN+dnH7V37f\/764zYpdbYvuJw9\/Xk0LtNv1n3OnTP85v3\/IHvPH7Ca78f\/uf4d7H7Ja1btwjbL+64fpV1WU1a5qVON8eRF\/DRf\/kb35Jv+YhSqLnSsKrY02qhUq\/u4l2Lejk\/rT\/cfsrGthdn6XnV1XuS7zu3d5d\/2r7tfdQ6bCF638\/73Nvw2SfZffvc+UDv\/bleiuRI0lpi2xY0HZXVKMJTa+pIJa6q7EHqjXwU1NfAkUQCWvu0rMWHIO1V5ACTQAabhsS+qx4ApouI4uUUVb4MYCBdIBMgqHZK4knY6lU2YZWpUx9ErS2WWtgXkgdceI0tVSzludRK+IE18CTKqu01zdeSezvlcwblbrKBkUYOeFBvfNsQd0HBck3IagRIEdANWvoYnny15N0DUTFQNVF7EJYi3IJva7uBrsiFgv3HMJl1xByTWUxPwmyAN5dadbdUDbGoYjNIhT0mTCxEHe5xkskSq0B1Bl4hqoBrq6LqEEHC9WrKv1PNXOTFyVcT4ma8JPcFmVng1kEkOXwCVDOHHMPdh5Ybw4rr\/0FRe7pvsZ74YY5xhnAGLq+phuIkECigTyJjot8MpyrTjCgCgYrizjoAZQWgxnBXwLfM6yYSeoEwRcgsAgcRcQAb0hUfFyPAhNEgSvhuTaGlumXJvEV0jGKuxyUDHcpBtgHf2UJPJDZ4ziPCGoaJXzzBNxtxsUO\/nog+XKfy0rV7tp+YdpuTJuVxpXqcaXTy6aK\/+snmEdYLUFhpvnr3Rzsh6HTuZHx9o654Vs+h7a1KYsrKuLPF3NfZCzzLs5kQkfwr\/3D\/nZDw9Nnl\/+ORjXizJeLPcrI0s0ZIVFT92UStVVPvf59uInj\/BPrvMf\/d\/3+c+\/+HvfZpWrvBS5DsulJv\/7t+y2BR0GwZ31nr0qalfOfp4OkSJxA17jx9HKeEk85DsPuSqgrk2LWCkWIr2JHtDo5j\/NaUAMbaRqkUtqAPSRI1eLXE5bRN9GrhappAbAxrK1SOW0RfRt5GqRSqoHLLVja5HKaUAMbaRqkUtqAKwUWYtcTltE30auFqmkBsCmZGuRymmL6NvI1SKVVA9odc3WIpXTgBjaSNUil9QAWBVkLXI5bRF9G7lapJIaABvD1iKV0xbRt5GrRSqpHrCq2eMil9OAGNpI1SKXVA9YF+xxkctpQAxtpGqRS2oArNh9kctpi1iR+yKXVA\/oNHu+yOU0IIY2UrXIJTUAWnZf5HLaIlpyX+SSGgAde1zkctoiOvK4yCXVAzaaPV\/kchoQQxupWuSSGgAte77I5bRFtOT5IpfUANiwn2lwOW0RG\/IzDS6pKmwcMewglUtqQGwbSdUjmdYWkT5nJNPaQbJnjWReW8SGHauSae0gG3K0SuY1ICrDjlfJtLaQoZVcTXJ5bRErdsxKprWDrKII68mpDl3JzJ7RxwM39jkSpk4lqhrb7Pos\/Fda11HyF2QJTvJ1+lyCaijRr+Mcu30WyniNwuQ9E2dInAM2VtPnOmCWCSSFTqB68Da14alsptN+dWDRNfuW9BKUsUyTxmI+GKZxYD6YIIdOkA+2nKLfQ6\/JmDOfUXYZq1FfxXlL53FiYuKEAshKkiTiI2WgLkHOVCLJBpOxBNmFkJaL9Qqyx5Zz0IBgSf5vn1q0clcyej4bVcDP3iEd0gTyDvxcx6YDjJlidTZCNzlEB+YhP09PgnqNgowxRIISSbY1pskDNtx0ZImhWK+1e7wS1CVIJoRLME\/1imN3Q0MSIxr6oLmE5rXpdm6W7oQHxkDkiKRf0JGxHI0MbcWulsi3lZzNcHxC+cp6LbWa1+uiQggyBoWMQiac6kyctTZvdn8mVT88TeMjSRL\/cjiE2c0YH8lPAVldRyMhMIaZKnZshjJZKF09bze0Q2wE50CYOhaP5OpGhoyLdSRhKMGZ4OgGOIEEA65lh9kzNB4qkpjJzelvZbuzej5WQ5lMs8yh4NwKsClUKIQ46FESwsyNZmvb5siiAc3iqT8GZ5ww18Cjgk6zZG3ztGY+4oSTY5BXQXjzLBPjRBSJ0Rf0DEHoWZAMeOA50RcpUbt11V6Cc4hSjjnTKLGitjxGksaySWPlEch0yO3kHtdBJUOiII5D08dBQbDkuP5s1H8JZ0DMNh6aKglIcbDHARDOuFw89kjilQTLlMe5si0WcoNuSjNnLnzfeVDDAvEE0crmfe3Q8AXnsuKy5SXFKKp6nh2gHWLm\/uzYtV3zaLqS+RIex0UJi+riazXGxOwWO7vgIGTolIKgYXbdFL3I2lY2KhCfKiRckOCpHo5MgnkXkiY4\/05wxveJPmIMPccMga5gMSzRv\/EJ2PLi8HM+gj3NeOVJbmhtldthae1Eo9nWI5R21jhOZ9xpWAHqweB4+SjaBEGSJVOJ540tJrEMdcwSGHTUjRYE3fgGi7ilOIcSzaoEr4Q46szi5cOhBcewnsbAFByAK\/QXNH4jB+DKeGfYFhsxYP+CYDeO5MBt+RssVjeG8sDDDkqg5FyxvaZP4KUuq2t64HkrTTfKbK\/pE3i50NqaHnneTNNltb2m2S8bWl2tA6mbqdUN+8tgQi+JlZ\/wxojVya2HRX48oB5nu\/BYRLABDCcGUE0CSSAN7mPEqF\/wqhl4tRM+Psans\/g+KHjTEAoseAqhKSvFqtDl54Bfuq0NJmngLgR7PzgmPmnsi43\/n2x8XJY6an+BfE54wOpFaSfrLFYmxirJ\/g1JVLL4jrpNps9dZ7dbT+xU0USA06Bb8kxn2Ygkb66SPJ2de4fq+moaOHrZbPiMpqf0sJ1LsMtVsly81saAxHYzzjLghKPNPISyJzBPxH1QcjcuWEan7\/masHpYsfu31hyU5Sa\/yf4FSulEngplbmRzdHJlYW0KZW5kb2JqCjE2IDAgb2JqCjIyMjAKZW5kb2JqCjE5IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FUQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMjAgMCBSCj4+CmVuZG9iagoyMCAwIG9iago8PAovTGVuZ3RoMSA5ODQ4IAovTGVuZ3RoIDIzIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJylWgd0HNd1\/X9mFwuQaNt7mW2zbbbNFmxvKAssFsCiEARAohAkQFIkQUskRRWTlChGYmxSkSU7MhBKpGzJTiJLKbZs2WFk+8R2bEeOHKcoUZqjKPFJZCuJW46IXebNFjTFVs7JzJnZP39mfrn\/lfveLMIIoWZ0AZEIDY95\/L9+8XcvQ82H4ZhfPnbP0vP2L+eg\/DZClP\/woYWDB1\/J\/wlCRgPUhQ5DxW5+2wJc74Vr8+Hjp86+MSx9Ca7vh+v\/PrayuFC59nMtQqZTcH3u+MLZk6gHPQvXP4Frw4mF44dCV2cfg1clCBEHEI\/3MP41xEeIv8pnEcL62i\/5XbREwAvcUdv+ERG3R5BhhmuFu+4bHu5DaYRul5tQBaElwSoBN\/DT3D1elP871edI1ITGoJUbvJtQbkZtSITkSA39SKkgKzQJWYo7kXBFCbEJsyRmMfFw+U0ZwxAUw6jKbxLaisiLf+T1Vn94NxnmVo53s3qcZBje3bdO8z5UO2CwDhj596p9CaAPaJqCloniU4R5fbL20kMPcZMavP0O+QD5MUQhQFoctIZD1V0mr+5SqUTQxO0mI23l9rC0qXYnLKs9GQwGandMxtqTRazVhALFwtxscTAU1Go02mCoMDg3VygGQxrtGhZ2GCivN532uim9sLNTqKc8vlTG46EMHUL8snhhfCyVMBkxNpoSqbHxBfHi6HgyaTSZjMnk+OgZcU8s5vYo1RirlR53LNYjzsZjHrdapVK7PbE4NyPAlNSQlxAPtSBkEbPYRIrlJowf+dlTlS8tv1QRLlde\/hDx7vp95KUy8TA8CO+cAYwY3quAlriGFh2ogcDNn26irVi71iqXuV0K2FxumZy8xL3\/jkWlxFipsliUKoxVSoRR8faPyAHAMwVyVMcMIKphxfobqMIiB7ehBkDX7rF+eFJercP\/PjtYDIU1OsrQFc73Di709bhdcml5jhCQMqnbPRx0MnqDUCQSmYx+X7oUiThmdQyTyQoN+nikNDxvOj65Jx7X6ylTNDFcmus5tzse6bKaZTKnK5kqmTJdXQ6XXEFRXQMum12hAsTMILF\/A5Dw0W4kBPnk8BOQNQBZzGEZ5sokjaf\/dUny9uKvfK3jSOXWKvH1mx+vvLss\/8abqgM\/llwn3nq83A7oip+Ek4L4wfp914gflOnniR9\/BLCeBoRygJAVjUP7wqr4mKoTlpsa4lcFSirkMJGa4D702VQHqmkDpQZOsEJVpMP1t1nislTmcKRiTpdChVdhXTzuXHZ0sVBwOpsFwhutTc0a\/BtZljWbRCIsEdPWSG84ZDCQWYFS5XRGY\/37enosNK4K8mBh3yp+LUTTMhkWSyjK4vN4rbRchilTNrtU2c+wrKVN7WLwC8fwrt0Sqd5gdxrNEolO63LaB0wOl8UGsmE2x+OFfFfYapZwAoYehJMWTA1ZkzaQLj66xdkeqFHAGoB6wmrsQu1wnzMGGNOcHHMqPFQ58Un8naMYfsmj+LVnpeVJXunWi1WdLh27lcNfAcUm0J2AcldVC6wcymBhxOG6LnPyXJVLqG1IXVWbiWtrT8jSYpHDkeuez4a5SUtX29sUCp2GOhCNqJSvEZ9bvw9fJWYGB7u69AYM4Nls6fQM0VN+OUnbZPKWFkxbMmmYxTD03w8T4iEa9dVHgHcqglxaX0BTY0jhhh6Eaytc0xLY6w8SL6xdLT+hUnjd2WxpPJ1mnGrl7ha12smkMxMjmazbq1CttbfpNG4mOcj6dDrhbpFEo4NVTbndGl1b+4sAFsIvC5cnxhMJitLpwpHhkcXi4vBIOKLRYTAzifHxRaGwJxp3uWHlDFQwmPom43IYjRIx6LqaYeJxWMGVylmC5k8h01ar2ZBHecNKygX18Z\/Edns62dcbM3hZ1uGoGTCHg2W9hlhvXzJtt+O3mj\/3xOMrJwby1JI1k52fP3fhWuvT5y7ML3R32\/ZT+f6V4x99nJOdIbDYGtCfEqDaQKdmmxvo1oyMKbBpYBqo1u3PNqMeZreKwIO4rdPp3ltIxB1OmRwr5C5nKl48Vhy021dlcrsjkaFpkahFoJDZbemVfJ\/JpFAxnlR6+O7RMYcLr5FGyuvzpJxOuewdSqtRKEQdMqlB57BHAj631SyVYgudyhQtZrNcLpbodJRKLOnsbO9oUxnNfjYf9\/mNZrHE4ejODabN1o4OLOzUaWHWhspZ\/HoNb9wYv4AO7XBCdMNx4ddtjlSqty9K+Vif0wHuQetgfH4XFe3rTaUcNvzD5s8\/\/tHjK\/15ar+lO3dg4YHzT7dee+D8gYXurHWWyg+cWHn8CQ7tzttPElerfrSqicTVStND+F3ezXff4Fs4z8Fpq62qrZy3AU0FTwPGkpDgpRcqqfsrb+ADrvsr6S\/w+FVHfesL8CxGV0DRfwYlPbQKvqAq67U5mDgaQNVmUZP4wcof4O7ZWESjVmsisdnKP93Ar1yen\/V7Mfb6Z+fx317U6YLBnkRXyETd+gbvJnZ7x8eOneaWA8Z3GnqKVi2NpWZrxHRgq5HlzKxJuM0X4c61M2m12uvtzo7mgkGrVSJZw2IZbY9G3R6jUSSp2ar1t4h9I0OxCKXHIhFtS6T2ln+XGOlzOiQShcLpCIeh9+bbP8I\/5s1D73WmE2aFTdvcXE3zg\/idivKTa7ijTS5Ti2TS3Vik09mjbq8GPPmZM2+sn\/fIFIJmHo\/4YFMTH8tlocAMNycOx\/vrjKq1bks55yqGE3bfIK6Vv0\/oR8uP1hhP+R8eeoigON6DkeJ2G8bo88DDkKUqT3VZCmJstfbsVYtEu1rw5+8vjo9HEmar1W5jzsN8Ttx+B3vJR1AHt3Kcv6lasroqiXdcr2CVwuNWKjBWKN0ehYrYcV2g1bDRNqVarSSbt1xwMztdeZZcAS2v209uZixumMuGBaeDoR0GVbDTYAqk2+garO0V4jiWKZ3udGZ8TzbLeFSalhaNhmGy6YkJuGZAedZwW4dWB2oddTp1OpGkuVOn87OFFMPotB1txOu3XuX9Y6VHuDg+ngBqxjnKcLBYmN+\/ODIcCYNOU4nE+MSyUJiLxxlGDRRJLDEaHS7m9RjLcm6jxt1gFe4GPLvQpwHP96B59peg1ZDrKj7WOjrk\/0WwP6L5pZJNfK0cIy9V5t9Psjme9w7ZA\/3HQH5q2LLbiPJO0mfaQffqDgL\/fdjj1un4H+H7\/MMj80uFQZ9foVQq\/L7BwtKRkSGPC26pgdsm+rxetXZ3K27drVX7PCdAB2w2dqSnx+Ewm4HNjewzzZRKqYTF7HT1D+wPuxkwF2qvJxKNmmLc9NTaGmqEvYqaro6aRbBVWATWzUEDWh\/DOiwWCmUhm12j7exocoI1NlGhwECnTEb8vNxCXuI\/ysOwdQpBXe0+ZSnf1xU26Hk86ItjACO87yA7moS+2K02ruaTTIEt+DRckkka3KDJO8kBK9lkBvWWcO+JkWBQpVbIPZ6+jM+v0ax63BPjJ4+PlzwMBqbr7u1bvHjx1GDB5QKyp9EGAr29owBbKKjTrWrUwUBfb4DVaAyGSKxI\/LZa5XXHe70gdkqV25PaXxhkGJoeLJ70sEGXW6Ol9qk1jAe65zTFI5fDKrjAz5RSXi+4dIXS7ysW\/F6FgrMwJ2D+x8E2jXGzl75n5esUNrRDYRsurSHEG8A0QGiQDeKz7e33jULQLJECDaOMDrsn4LTpNJ0duK1NrbU5ujLhLqOZX9pFGbzeeCw3ncs4HVIxVii83t6+mcX+AS+MFHQxnf7AB3g3L9L2TK40NvF7pUTK4ZABSbBYWDYeYn02WiHDWG\/wsTG8rzvrsAMRMpq6or35gT2FwXAENNpu686NjU70n7\/\/3kMHY1GY\/QXQj\/tg9hCSYVoMwSe5NaxsrGxdWeitFKSxtjU5wbb7E8RKRWIxsv7use6sx6tQYpnC68n3Lwyks2xATzU\/vkun9XszIZdDq+vo6BDq9QwTHaJtRMZA7LtaeUkk7MSw9MFgobB\/b34g1KXVSaQQICT39IBlkQN8ZrPfn4n4fBaLRCqVcvb3FMRvB+v2t3\/DwuxcHKgNbNNri2BnrNcwQg0dwx1rH5HnsULmYXpyM6lQwAYsG6+CYXFFu90eFeg4kV9WKBh3NrcnHwnbwD2twYzhNkuDDWxrJ\/6s7N5upMQWOpYYL3+KKPVuGqn4hGGgJxcKGvRiCRix5ET5d4jRQYeDA6NTpDNYbRw7X4QTfyMnIUSIFbMkd5g4YiIl4fSDt8++\/cYP7377LP7W+jVyMcWd6nmHHPHOqVOV5buqvBRgOw\/67uI8KrjfGlLW9yh8eJvCCzB5fv1f8ZV+O80NjBPOXCkUVKtXGWZq8sE7x0ouJ0xQZ7A73JUvnT+\/gr84GunyMN6416fV6g3hrvzSxATrwzZ7f\/9CiGs\/EPRXrnMjysCITsPcmjjugbkJkacrLc\/gn5ZP8m5O3lrlJc\/DU2O3b5NDMG6wUuENCdwglNvCzk2tDbM7EiPBnc5ng6Q20aZK56WxccYlFIpFFOVwuEMOh0bX3oHb2zRqhy3CuhmzUSbl9XOuKZsZnM5mHU6xFLDw9PXuXx7o9zByaWur0ZjKLB3+WOdFbLWkUyPD418sZdIc0cZYKrPQbACUlbXb5Qqp2GJ0u\/w9ue5Ql4EyGWPRPKhqsRCNgrA4HD19e6ZmuubmD0xO9fTa7BhsNawZ+SQgJYC4v8rTMCvAnMyTT64\/QejPPVz5OCFZxR8\/P0Pmf1z+U9J8qxah7gcbdwCwUyI\/KnCyhLfwk6B1qyoIApt41sKROicRSzZxrL1Se0Eq2CI78qbNN8gDmGUnJ4+fmJxkWeAeLNvXO3Fycq+fXdNpA8GePjag1nKmPZ9nWa0an3N7R0pLR0olN4M97tLI4eXREY97FSshcIknq1EeVikhYIy7GZUS508OFgEVsGnFwZN9yTjjUimcTjAduSCr04Ah0bHBXK+PrcVwrK+XCE315m12uy3fO3V0oEDDVhg4SsQ9HqAq4EbS6c2MFehZqfIbZD9YFhVKoP2cbxBuAaAawNRjX+H\/KV5u5ON+Qbx888Ne7+Sek55UKp6wlcLw0x8K6DW4\/IwC6FU2OwZBtAumDUG0inFBED2azsJwFavAxbWbUfQukUSrc7iqUbS2rYO8tH717NiE09XRZjbGZrrVaqxWh0JDxGcr7\/4\/Q2tAaAi4b34r94Wo4f2xCP+i3EHDOBOfabtaFnDTzmUnJjIpD6NW7dqlVLvd6ezEeDbHAMvEa+3tOh3DpAYDfoNO2CKR6PROBqbN6HTt7ZVneexnbhlIyfvPsZ6mpAxdIW6OTpNRKqnmKBNc1DhdeZj\/PO\/TaBl9oqEzW3KsYH13mpsQvWNhq0oh25Ez3PCnjYTEFp8rl\/G3i8pmumKj442X2I3cRR07\/nM8sZS2p9LTEadLpd7V2uy4z8lvFog6gSgAQ1CrO9r5TSKhzZ7OTs3cdXTvVG+fn9Vo+U0SkcuRS+\/dc0f\/YIE1xCYnixeWjw6XgiGFSsA3G1OJPRN33HHuwpHl4aEgq1Csf6KpiSfq1KisCpVapZTLOsOwBBar3elMMB6NZndrs0AhNxldTr83OM0GPH0Kmg65bTRlkMrxJ4YGh1IZKy2RWulQsBt\/p+JPWmmxVNCsUnnciUTffUdA+SFGAT3WU7H4+MSRo\/d88PCR0dFIVKMTdernrFw2NZudm73nnkcfuffs4kK+j7Zw2Wiomzt79s9jjEdv6BTi1laV0uGIxrsDAaNZKFKB5c7lxiYL\/bGowwYOXak2jcmrbMvtzfVWIzo4zVcj8Vpej4tVsYAOc6n+MLjkNeKrlbv\/tu0prPiDK5VXRvCnamF25VJl5p8\/eRPb1u\/DL1wufxOkh4t6y2B\/DVxML6b8W3I6AoquZRPCNV5iEpooaF16BT\/2yNws6zNSqdRepvIwgbWTkahWg9WaWGzff9wgvlb5609hJ++mw14aOz3W0+PxyUQXdbpAINnLmb1b3yCsuPzmLuh98faPeCzY\/OoXg\/eEpO9Jdgt2fiDYnuqGncdiozGdmZpaOTY1ncmYzWZjNj09fcfK9N5s2mR8WiZzOBPJYiGecLhkCoWMcSTjhaFEwmGXS4lLxcvHjheKNGew6WLh+LHLxUeOHSsW7DabvVA8duwvho+NjXdFtLBFusbHjg2fGBuHtdZqNdHI+Fg9h8DvrrKEVo7\/iFlczeKwYi4Rw32Z+fIavoo\/fK0ivrf8T5fl13nMr17n3Vw3kX9XzSloKjRHhPBfc4zjSThF6tkibn0jN2pEibt3Chjxm1DUVm3+1gSccGtSJBQmc9dxPLl46PT9iwcjMfw0NhvTyfHxVNJsxNDxty9P72Ng2zd9mQyuf3sumdTqdNpkco6TDOAyt6APC0RdiDKF2R2WkMs17eAn1XH+RRmvPzg5wTiBgam83p6+qco7WHhm8UC+F7yZNd9\/cKnyxo2LofDigUsDy6Ml0CDtQzbOzR15KP\/QkSOFAdrO+8PaTHlV+Xx0K6fk+KC4lsGoJ2fIR8vnqBs3iNby9wimWP6Vixcv8qJVPH9+8SLRUvs2NQ\/sYhYkzQLcYoukbRi5TVnbsHHkBnGzbnwx2Ex+NiwfOYuVGh\/b07e3LwpumqJEQrXa7+vr3dubiHrdcN252rJbKFZrzWamy+7Uats7WlokIq0ariMOh1bT0U688vJHl5dSSY0Wizpt1lRyeu\/Zlz96aCmeAGfYKTJbE4m9U5XPvw0xOQOxeFsbFktdrnx+CWqqiZT2diyVetz9\/SAbV2G6c3WmCjjxgxZibrXyTfwyJz5k5QO\/+hwnQTmQoM8BHlNwsTHN7fSzTp225X43\/MT\/lv3lwuptfoEUt7VSVDgyMZ0fYFkNMKmu0ODg\/kfm5\/z+p3XaWGxmTziiUnOZAGMoVFgaHOACXp0+3DU0PDtRKmVztO06VikcjlAgPhaL6nXY76QoCNEVSjXHfrvCfb2JuMulUgaCYxOz3cGQTqdUO91hWm9QqWUKsd5oZpiuSO9APO50yuRyucfd2z2TcjFaYB5YLnc5QTZElTVSRF4CFqWvfeXbKh305lqTYjkw2bvefbby661SqZ5yMkmRRrsbN3V0NLFWs0ohOftvtpXKZxdJ462fUeDvzOBG+DzeBzEmgJ8b9F3ka+X+GxHysbqt4Pm25Bsbcs0lbclnyyeVN26Q5HXis5wMNz7Oorpefh2KRi4mwe+10cINtawtDkmFtyWFTWFq630iUXmVwPLuIAsWXKkKBIffvoGv7B\/oZ1m1mrZ2d09nKk\/MYGH1A6xCEWBH3yJwxDiZSBgMPv\/0NBF+QC5nnImcwyERczljsZi2xxPjg\/E4Te8qP3NRpfKDO\/N71eoHPM12ZzozdGdx2GavZa55fphJS1VSa2lJIc\/\/TPkp0OZDVXH99PpeMFN7yN+qej3Q4ZOb34HErFBg2kjgb6jyzjym9P3ymKfX2q8Qt2ASXBpzMp1xMirgcioV48yk9kxksy5GLl\/FrW1qIJXZmMOl1YskzW16HRsopBinVt3eBt71xRfxtzaSmDpNJDwyDFTufXKY34wFQ1zOEyIGVzwKa5tB95IXyB\/Wv7RzsRMnDBfWv4J\/uEp86LHH8IH1K2Q1QuY8Zwvob4zzANu56\/ZY6RdlC+saeuR6ayi0cOCxOyYnkykKxmKi0unpqQ9cnp8NBdqut+oN0dhsKZG0ObjckIi2xGOlpURCr8cPnJqeCQQhtBnoP3z4wj3nDy8X+u22QGBm393jyYSR0hm6gM\/O3zs9NByNQ8sGimPkGBnwH+GXiFzVr3EzfKlylMid5zLiLIj3OL\/+XwbKJNwM8QWbwZuce2dm1Wzszu5Tq1XqFpFULvWbTCIJ\/nJFQb610J01GTHJ55\/jEYCzxRqeP3OG+\/sErh3\/KTLMzXXEf8r9WeS9W+Us\/3n+FDzXtFEF7wBzmkATHTC+26v8z1Rb2roliZ+gMfJd5CBfRUX8KS6bjNT4aXSGvIyKfAKZyetoBq4f5E0hBfk8upP8Khom8ugkeRJ+R5GB+DLq5CWRghdAV+D+acKNBOSL6AoeQQp8Da2Qf4hO46+is+QL6DT5QVQksvD7ChqGYwWOC\/zX0SmeCi1CeQiODBxjcLjgmIV3S+S30DB\/Hc2QC+g0T42u8D6GFvnfhfZfQ0\/yRqFuHvr9FhyvoHk4rpI\/RTmSRiLeV+BZGg745cZA\/jHK8Pagg\/ivYMwlbr1QCA2g34f9VfRfuIQvEnxCTISIM8S\/kCbyKfJvyH\/j8XlR3j283+R9nfd9vox\/mf8c\/1+aMk13N\/1ccEbwl80DzSvNX2j+dkux5cguctcTu\/m7b7eaWxdbv936n62323xtp9qebG9rN7Q\/1\/799nLHgY57O\/69E3Xu7zza+fH6mibRJ+urtXNduK0NPQOShnlgY9Dv4fZ6GaNWTNTLBDDon9TLJPKjr9bLPKRBz9XLfGSt\/rOIKzdB\/cF6uR3m766VsQW4uLlepsGiK+plG5Rb62XXZl\/Yz1l91I9OoQV0DB1Bi2gSHYLfZXQY6obQCroTHa\/em4Tag1B3uHrnFDqJ7kJR5IF9BcqH0Am0BKUTcKfWDldzF5zd1TaW0Sj8HoDjFBwMXB2CutPw7ALc3QNXd8LTR6otGGBN3ciLfCgIlsUAaHjhCG1rwbCjha1v9KFh2Pug9Mv63Hm1+WSuOqN7oLaBQ20MPtgNaBxqDlX73zqaEXh6BR2FO4vV5zPQMofVSnVeBmR7D2rL0Dr3xGloxQ1vrQDOXO0K7MswqkMbeN4F9Xdum8liddR3VRFb5Jjx\/wAFLXlUCmVuZHN0cmVhbQplbmRvYmoKMjMgMCBvYmoKNjU5NwplbmRvYmoKMjEgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMTkgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzM2NiA0OTMgNDcxIDIwNSA0MDAgMjAxIDQzOCA2MjEgNDUwIDIwMSA1MzkgNDU1IDQ2NiAyODMgNDI2IDI4OCAzNDEgNTI2IDUyMSA0NTUgMjcwIDQ1NyAxNjMgMjAwIDQ2NCAyMTggNDU2IDQzMyAyODAgNDY1IDQ2NSA0NjUgNzI1IDUwOSA0NjUgNDY1IDQ2NSA0NjUgNDY1IDQ2NCA0NzAgNzQyIDQxOSA1MDkgNTY5IDcyMSAyMjUgNTM2IDU0MyA0NzAgNDY1IDQ2NSA0OTEgMzkxIDU4OSA1MTUgNTg5IDQ2NCA0NjkgNTM4IDIyOCAyODcgXQpdCj4+CmVuZG9iagoyMiAwIG9iago8PCAvTGVuZ3RoIDc5MSA+PgpzdHJlYW0KL0NJREluaXQgL1Byb2NTZXQgZmluZHJlc291cmNlIGJlZ2luCjEyIGRpY3QgYmVnaW4KYmVnaW5jbWFwCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoVUNTKSAvU3VwcGxlbWVudCAwID4+IGRlZgovQ01hcE5hbWUgL0Fkb2JlLUlkZW50aXR5LVVDUyBkZWYKL0NNYXBUeXBlIDIgZGVmCjEgYmVnaW5jb2Rlc3BhY2VyYW5nZQo8MDAwMD4gPEZGRkY+CmVuZGNvZGVzcGFjZXJhbmdlCjIgYmVnaW5iZnJhbmdlCjwwMDAwPiA8MDAwMD4gPDAwMDA+CjwwMDAxPiA8MDAzRD4gWzwwMDU0PiA8MDA2Rj4gPDAwMjA+IDwwMDc2PiA8MDA2OT4gPDAwNjU+IDwwMDc3PiA8MDA2MT4gPDAwNkM+IDwwMDQxPiA8MDA3NT4gPDAwNjQ+IDwwMDI4PiA8MDA3Mz4gPDAwMjk+IDwwMDJGPiA8MDA1Nj4gPDAwNTA+IDwwMDY4PiA8MDA3ND4gPDAwNDY+IDwwMDJDPiA8MDAzQT4gPDAwNzA+IDwwMDJFPiA8MDA2RT4gPDAwNjM+IDwwMDcyPiA8MDAzMz4gPDAwMzY+IDwwMDM1PiA8MDA2RD4gPDAwMjM+IDwwMDMyPiA8MDAzNz4gPDAwMzk+IDwwMDM0PiA8MDAzOD4gPDAwNjc+IDwwMDcxPiA8MDA0MD4gPDAwNkI+IDwwMDUyPiA8MDA0Rj4gPDAwNEQ+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDQ1PiA8MDAzMD4gPDAwMzE+IDwwMDUzPiA8MDA3OT4gPDAwNDg+IDwwMDQyPiA8MDA0RT4gPDAwNjI+IDwwMDJCPiA8MDA0Mz4gPDAwMkQ+IDwwMDY2PiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzIxIDAgUl0KL1RvVW5pY29kZSAyMiAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjQKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwMjQ4MDcgMDAwMDAgbiAKMDAwMDAwMDE4NSAwMDAwMCBuIAowMDAwMDAwMjgwIDAwMDAwIG4gCjAwMDAwMTM3NTIgMDAwMDAgbiAKMDAwMDAyNDY2OCAwMDAwMCBuIAowMDAwMDAwMzE3IDAwMDAwIG4gCjAwMDAwMDE5NjcgMDAwMDAgbiAKMDAwMDAwMTk4NyAwMDAwMCBuIAowMDAwMDEyOTgwIDAwMDAwIG4gCjAwMDAwMTMwMDIgMDAwMDAgbiAKMDAwMDAxMzI2MyAwMDAwMCBuIAowMDAwMDEzNTMyIDAwMDAwIG4gCjAwMDAwMTM3MDIgMDAwMDAgbiAKMDAwMDAxNDA5MSAwMDAwMCBuIAowMDAwMDE2Mzg3IDAwMDAwIG4gCjAwMDAwMTM4NzMgMDAwMDAgbiAKMDAwMDAxNDA1MCAwMDAwMCBuIAowMDAwMDE2NDA4IDAwMDAwIG4gCjAwMDAwMTY2NTUgMDAwMDAgbiAKMDAwMDAyMzM2NCAwMDAwMCBuIAowMDAwMDIzODI1IDAwMDAwIG4gCjAwMDAwMjMzNDMgMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZSAyNAovSW5mbyAxIDAgUgovUm9vdCAxNCAwIFIKPj4Kc3RhcnR4cmVmCjI0OTA1CiUlRU9GCg==\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958052,\"delivery_status\":1,\"created_on\":\"2026-09-02T09:49:53.300Z\",\"updated_on\":\"2026-09-02T09:49:53.300Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:49:53.3002", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:49:53.3002", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:49:53.3002", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 09:49:53.3002", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:49:53.3002", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"919999999999\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Neppie Traynor\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/MIRA\/EMM\/26\/00001\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Rio\"},{\"type\":\"text\",\"text\":\"EHS-Near Miss\"},{\"type\":\"text\",\"text\":\"Neppie Traynor\"},{\"type\":\"text\",\"text\":\"MIRA Pharmaceuticals Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/232\/79428\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:49:53.4076", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:49:53.4076", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:49:53.4076", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:49:53.4076", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:49:53.4076", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:56:20.1078", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:56:20.1078", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79429},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-09-02 09:56:20.1078", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:56:20.1078", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:56:20.1078", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 09:56:20.1351", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 09:56:21.0183", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 09:56:21.0183", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 09:56:21.0183", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 09:56:21.0183", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79429" }
{ "timestamp": "2026-09-02 09:56:21.0183", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"4CHT8N\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79429\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:56:21.0750", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:56:21.0750", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:56:21.0750", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:56:21.0750", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 09:56:21.0750", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:58:36.8719", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:58:36.8719", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WHATSAPP_TO_BATCH_PARTICIPANTS\",\"EventArgs\":[{\"Key\":\"BatchParticipantIds\",\"Value\":\"[65814]\"},{\"Key\":\"BatchId\",\"Value\":3237}]}" }
{ "timestamp": "2026-09-02 09:58:36.8719", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WHATSAPP_TO_BATCH_PARTICIPANTS ###" }
{ "timestamp": "2026-09-02 09:58:36.8719", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToBatchParticipants function for  whatsapp notification #" }
{ "timestamp": "2026-09-02 09:58:36.8898", "level": "Debug", "severity": "DEBUG", "message": "Executing completed course notification function to batch participants" }
{ "timestamp": "2026-09-02 09:58:36.8898", "level": "Debug", "severity": "DEBUG", "message": "Executing planned\/Inprogress notification function to batch participants" }
{ "timestamp": "2026-09-02 09:58:36.8898", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to batch participant for planned and in progress status267" }
{ "timestamp": "2026-09-02 09:58:36.8898", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_planned_batch_latest_v1\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"test1\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"0 Week(s) 0 Day(s) 1 Hour(s)\"},{\"type\":\"text\",\"text\":\"No faculty\"},{\"type\":\"text\",\"text\":\"September 02, 2026  03:25:00 PM\"},{\"type\":\"text\",\"text\":\"PLANNED\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/batches\/view\/262\/317\/3237?dlType=viewBatch\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:58:36.9364", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:58:36.9364", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:58:56.3409", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:58:56.3409", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79428},{\"Key\":\"OrgId\",\"Value\":232},{\"Key\":\"IncidentHistoryId\",\"Value\":117334},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 09:58:56.3409", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:58:56.3409", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 09:58:56.3409", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 09:58:56.3772", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:58:56.3772", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:58:56.3772", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:58:56.3772", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:58:56.3772", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:58:56.4262", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"ITC_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/MIRA\/EMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Neppie Traynor,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/MIRA\/EMM\/26\/00001<\/strong> reported by <strong>Neppie Traynor<\/strong> in organisation: <strong>MIRA Pharmaceuticals Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> <\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Rio<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> EHS-Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 03:19:52 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Neppie Traynor<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +919999999999<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Name of the Person involved in Near Miss (If any) - test<\/li><li>Near Miss Root Cause - Unsafe Condition<\/li><li>Description of the Near Miss - test<\/li><li>Person responsible for immediate action - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/12.985305193,77.814736805\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/232\/79428\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958063,\"delivery_status\":1,\"created_on\":\"2026-09-02T09:58:56.429Z\",\"updated_on\":\"2026-09-02T09:58:56.429Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:58:56.4262", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:58:56.4262", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:58:56.4262", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:58:56.4262", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"919999999999\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Neppie Traynor\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/MIRA\/EMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Rio\"},{\"type\":\"text\",\"text\":\"EHS-Near Miss\"},{\"type\":\"text\",\"text\":\"Neppie Traynor\"},{\"type\":\"text\",\"text\":\"MIRA Pharmaceuticals Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/232\/79428\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:58:56.4671", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:58:56.4671", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:58:56.4671", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:58:56.4806", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e4b40208-26e7-3949-b435-21362a15b9bc" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:58:56.669Z\"}" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26499." }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:58:56.6651", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e4b40208-26e7-3949-b435-21362a15b9bc" }
{ "timestamp": "2026-09-02 09:58:56.8471", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:58:56.850Z\"}" }
{ "timestamp": "2026-09-02 09:58:56.8471", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:58:56.8471", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:58:56.8471", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26499." }
{ "timestamp": "2026-09-02 09:58:56.8471", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:58:56.8522", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:58:56.8522", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002469\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Nettie Lough\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/MIRA\/EMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Rio\"},{\"type\":\"text\",\"text\":\"EHS-Near Miss\"},{\"type\":\"text\",\"text\":\"Neppie Traynor\"},{\"type\":\"text\",\"text\":\"MIRA Pharmaceuticals Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/232\/79428\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:58:56.9089", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:58:56.9089", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:58:56.9089", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 912000002469912000002469" }
{ "timestamp": "2026-09-02 09:58:56.9089", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 09:58:56.9089", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 09:59:06.5156", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 09:59:06.5156", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79428},{\"Key\":\"OrgId\",\"Value\":232},{\"Key\":\"IncidentHistoryId\",\"Value\":117335},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 09:59:06.5156", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 09:59:06.5156", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 09:59:06.5156", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 09:59:06.5744", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:59:06.5744", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 09:59:06.5744", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 09:59:06.5744", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 09:59:06.5744", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 09:59:06.6247", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"ITC_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/MIRA\/EMM\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Neppie Traynor,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/MIRA\/EMM\/26\/00001<\/strong> reported by <strong>Neppie Traynor<\/strong> in organisation: <strong>MIRA Pharmaceuticals Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> <\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Rio<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> EHS-Near Miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 03:19:52 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Neppie Traynor<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +919999999999<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Name of the Person involved in Near Miss (If any) - test<\/li><li>Near Miss Root Cause - Unsafe Condition<\/li><li>Description of the Near Miss - test<\/li><li>Person responsible for immediate action - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/12.985305193,77.814736805\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/232\/79428\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958066,\"delivery_status\":1,\"created_on\":\"2026-09-02T09:59:06.627Z\",\"updated_on\":\"2026-09-02T09:59:06.627Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 09:59:06.6247", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:59:06.6247", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 09:59:06.6247", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:59:06.6247", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"919999999999\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Neppie Traynor\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/MIRA\/EMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Rio\"},{\"type\":\"text\",\"text\":\"EHS-Near Miss\"},{\"type\":\"text\",\"text\":\"Neppie Traynor\"},{\"type\":\"text\",\"text\":\"MIRA Pharmaceuticals Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/232\/79428\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:59:06.6786", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e4b40208-26e7-3949-b435-21362a15b9bc" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:59:06.872Z\"}" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26499." }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 09:59:06.8686", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e4b40208-26e7-3949-b435-21362a15b9bc" }
{ "timestamp": "2026-09-02 09:59:07.0500", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T09:59:07.053Z\"}" }
{ "timestamp": "2026-09-02 09:59:07.0500", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 09:59:07.0500", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 09:59:07.0500", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26499." }
{ "timestamp": "2026-09-02 09:59:07.0500", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 09:59:07.0500", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:59:07.0500", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002469\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Nettie Lough\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/MIRA\/EMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Rio\"},{\"type\":\"text\",\"text\":\"EHS-Near Miss\"},{\"type\":\"text\",\"text\":\"Neppie Traynor\"},{\"type\":\"text\",\"text\":\"MIRA Pharmaceuticals Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/232\/79428\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 09:59:07.1039", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 09:59:07.1039", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79428" }
{ "timestamp": "2026-09-02 09:59:07.1039", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 912000002469912000002469" }
{ "timestamp": "2026-09-02 09:59:07.1039", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 09:59:07.1039", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:00:08.5808", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:00:08.5808", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79149},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"IncidentHistoryId\",\"Value\":117336},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 10:00:08.5854", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:00:08.5854", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 10:00:08.5854", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 10:00:08.6224", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79149" }
{ "timestamp": "2026-09-02 10:00:08.6224", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:00:08.6224", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:00:08.6224", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:00:08.6224", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:00:08.6717", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm04708@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert WTGVDM has been updated\",\"text\":null,\"html\":\"<html>\\r\\n<head>\\r\\n  <style>\\r\\n    body {\\r\\n      font-family: Arial, sans-serif;\\r\\n      color: #333333;\\r\\n    }\\r\\n    .content {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-details {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-detail-point {\\r\\n      margin: 0 0 10px 0;\\r\\n    }\\r\\n    a {\\r\\n      color: #007BFF;\\r\\n      text-decoration: none;\\r\\n      font-weight: bold;\\r\\n    }.button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n  <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n  <p>Dear User,<\/p>\\r\\n\\r\\n  <div class=\\\"content\\\">\\r\\n    <p>The safety alert <strong>WTGVDM<\/strong> reported by <strong>Leota Walden<\/strong> in organisation: <strong>Falcon's Beyond Global Inc. Warrants<\/strong> has been updated.<\/p>\\r\\n\\r\\n    <div class=\\\"alert-details\\\">\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> WTGVDM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 27-Aug-2026 11:36:11 AM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> Unsafe Condition<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Leota Walden<\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"alert-detail-point\\\">\\r\\n      Checklist:<ul><li>Unit \/ Location \/ Line - Unit -2 Stores Packing area<\/li><li>Description - There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.<\/li><li>Remarks by Evaluator - Please clear all the obstructions<\/li><li>Alert Group - Health & Safety Alert<\/li><li>Severity - Medium<\/li><li>Hazard Category - Others<\/li><\/ul>\\r\\n    <\/div>\\r\\n\\r\\n    <p><strong>The following changes are made to the safety alert:<\/strong><\/p>\\r\\n    <p>Comments are added as: assigning again.<\/p>\\r\\n\\r\\n    <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79149\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958095,\"created_on\":\"2026-09-02T10:00:08.675Z\",\"updated_on\":\"2026-09-02T10:00:08.675Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:00:08.6717", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:00:08.6717", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:00:08.6717", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79149" }
{ "timestamp": "2026-09-02 10:00:08.6717", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003830\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Leota Walden\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"WTGVDM\"},{\"type\":\"text\",\"text\":\"Comments are added as assigning again\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Leota Walden\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79149\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:00:08.7223", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:00:08.7243", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:00:08.7243", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:00:08.7243", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79149" }
{ "timestamp": "2026-09-02 10:00:08.7243", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:00:08.7243", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:00:08.7243", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:00:08.7243", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:00:08.7763", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm02764@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert WTGVDM has been updated\",\"text\":null,\"html\":\"<html>\\r\\n<head>\\r\\n  <style>\\r\\n    body {\\r\\n      font-family: Arial, sans-serif;\\r\\n      color: #333333;\\r\\n    }\\r\\n    .content {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-details {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-detail-point {\\r\\n      margin: 0 0 10px 0;\\r\\n    }\\r\\n    a {\\r\\n      color: #007BFF;\\r\\n      text-decoration: none;\\r\\n      font-weight: bold;\\r\\n    }.button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n  <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n  <p>Dear User,<\/p>\\r\\n\\r\\n  <div class=\\\"content\\\">\\r\\n    <p>The safety alert <strong>WTGVDM<\/strong> reported by <strong>Leota Walden<\/strong> in organisation: <strong>Falcon's Beyond Global Inc. Warrants<\/strong> has been updated.<\/p>\\r\\n\\r\\n    <div class=\\\"alert-details\\\">\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> WTGVDM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 27-Aug-2026 11:36:11 AM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> Unsafe Condition<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Leota Walden<\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"alert-detail-point\\\">\\r\\n      Checklist:<ul><li>Unit \/ Location \/ Line - Unit -2 Stores Packing area<\/li><li>Description - There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.<\/li><li>Remarks by Evaluator - Please clear all the obstructions<\/li><li>Alert Group - Health & Safety Alert<\/li><li>Severity - Medium<\/li><li>Hazard Category - Others<\/li><\/ul>\\r\\n    <\/div>\\r\\n\\r\\n    <p><strong>The following changes are made to the safety alert:<\/strong><\/p>\\r\\n    <p>Comments are added as: assigning again.<\/p>\\r\\n\\r\\n    <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79149\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958097,\"created_on\":\"2026-09-02T10:00:08.779Z\",\"updated_on\":\"2026-09-02T10:00:08.779Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:00:08.7763", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:00:08.7763", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:00:08.7763", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79149" }
{ "timestamp": "2026-09-02 10:00:08.7763", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001439\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Izaiah Walden\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"WTGVDM\"},{\"type\":\"text\",\"text\":\"Comments are added as assigning again\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Leota Walden\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79149\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:00:08.8253", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:00:08.8253", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79149" }
{ "timestamp": "2026-09-02 10:00:08.8253", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:00:08.8253", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:00:08.8253", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:00:08.8253", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:00:08.8763", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm02764@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert WTGVDM has been updated\",\"text\":null,\"html\":\"<html>\\r\\n<head>\\r\\n  <style>\\r\\n    body {\\r\\n      font-family: Arial, sans-serif;\\r\\n      color: #333333;\\r\\n    }\\r\\n    .content {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-details {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-detail-point {\\r\\n      margin: 0 0 10px 0;\\r\\n    }\\r\\n    a {\\r\\n      color: #007BFF;\\r\\n      text-decoration: none;\\r\\n      font-weight: bold;\\r\\n    }.button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n  <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n  <p>Dear User,<\/p>\\r\\n\\r\\n  <div class=\\\"content\\\">\\r\\n    <p>The safety alert <strong>WTGVDM<\/strong> reported by <strong>Leota Walden<\/strong> in organisation: <strong>Falcon's Beyond Global Inc. Warrants<\/strong> has been updated.<\/p>\\r\\n\\r\\n    <div class=\\\"alert-details\\\">\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> WTGVDM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 27-Aug-2026 11:36:11 AM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> Unsafe Condition<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Leota Walden<\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"alert-detail-point\\\">\\r\\n      Checklist:<ul><li>Unit \/ Location \/ Line - Unit -2 Stores Packing area<\/li><li>Description - There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.<\/li><li>Remarks by Evaluator - Please clear all the obstructions<\/li><li>Alert Group - Health & Safety Alert<\/li><li>Severity - Medium<\/li><li>Hazard Category - Others<\/li><\/ul>\\r\\n    <\/div>\\r\\n\\r\\n    <p><strong>The following changes are made to the safety alert:<\/strong><\/p>\\r\\n    <p>Comments are added as: assigning again.<\/p>\\r\\n\\r\\n    <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79149\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958099,\"created_on\":\"2026-09-02T10:00:08.880Z\",\"updated_on\":\"2026-09-02T10:00:08.880Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:00:08.8763", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:00:08.8763", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:00:08.8763", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79149" }
{ "timestamp": "2026-09-02 10:00:08.8763", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001439\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Izaiah Walden\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"WTGVDM\"},{\"type\":\"text\",\"text\":\"Comments are added as assigning again\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Leota Walden\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79149\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:00:08.9256", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:00:08.9282", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79149" }
{ "timestamp": "2026-09-02 10:00:08.9282", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:00:08.9282", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:00:08.9282", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:00:08.9282", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:00:08.9768", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm02764@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert WTGVDM has been updated\",\"text\":null,\"html\":\"<html>\\r\\n<head>\\r\\n  <style>\\r\\n    body {\\r\\n      font-family: Arial, sans-serif;\\r\\n      color: #333333;\\r\\n    }\\r\\n    .content {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-details {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-detail-point {\\r\\n      margin: 0 0 10px 0;\\r\\n    }\\r\\n    a {\\r\\n      color: #007BFF;\\r\\n      text-decoration: none;\\r\\n      font-weight: bold;\\r\\n    }.button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n  <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n  <p>Dear User,<\/p>\\r\\n\\r\\n  <div class=\\\"content\\\">\\r\\n    <p>The safety alert <strong>WTGVDM<\/strong> reported by <strong>Leota Walden<\/strong> in organisation: <strong>Falcon's Beyond Global Inc. Warrants<\/strong> has been updated.<\/p>\\r\\n\\r\\n    <div class=\\\"alert-details\\\">\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> WTGVDM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 27-Aug-2026 11:36:11 AM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> Unsafe Condition<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Leota Walden<\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"alert-detail-point\\\">\\r\\n      Checklist:<ul><li>Unit \/ Location \/ Line - Unit -2 Stores Packing area<\/li><li>Description - There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.<\/li><li>Remarks by Evaluator - Please clear all the obstructions<\/li><li>Alert Group - Health & Safety Alert<\/li><li>Severity - Medium<\/li><li>Hazard Category - Others<\/li><\/ul>\\r\\n    <\/div>\\r\\n\\r\\n    <p><strong>The following changes are made to the safety alert:<\/strong><\/p>\\r\\n    <p>Comments are added as: assigning again.<\/p>\\r\\n\\r\\n    <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79149\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958101,\"created_on\":\"2026-09-02T10:00:08.979Z\",\"updated_on\":\"2026-09-02T10:00:08.979Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:00:08.9768", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:00:08.9768", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:00:08.9768", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79149" }
{ "timestamp": "2026-09-02 10:00:08.9768", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001439\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Izaiah Walden\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"WTGVDM\"},{\"type\":\"text\",\"text\":\"Comments are added as assigning again\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"There is a risk of Packing materials falling falling onto the head of a person passing through the gangway. Its cause of severe Injury.\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Unsafe Condition\"},{\"type\":\"text\",\"text\":\"Leota Walden\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79149\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:00:09.0240", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:00:09.0240", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:00:09.0240", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:00:09.0240", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 10:00:09.0240", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:02:00.9076", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:02:00.9098", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WHATSAPP_TO_BATCH_PARTICIPANTS\",\"EventArgs\":[{\"Key\":\"BatchParticipantIds\",\"Value\":\"[65815]\"},{\"Key\":\"BatchId\",\"Value\":3238}]}" }
{ "timestamp": "2026-09-02 10:02:00.9098", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WHATSAPP_TO_BATCH_PARTICIPANTS ###" }
{ "timestamp": "2026-09-02 10:02:00.9098", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToBatchParticipants function for  whatsapp notification #" }
{ "timestamp": "2026-09-02 10:02:00.9338", "level": "Debug", "severity": "DEBUG", "message": "Executing completed course notification function to batch participants" }
{ "timestamp": "2026-09-02 10:02:00.9338", "level": "Debug", "severity": "DEBUG", "message": "Executing planned\/Inprogress notification function to batch participants" }
{ "timestamp": "2026-09-02 10:02:00.9338", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to batch participant for planned and in progress status267" }
{ "timestamp": "2026-09-02 10:02:00.9338", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_planned_batch_latest_v1\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"0 Week(s) 0 Day(s) 1 Hour(s)\"},{\"type\":\"text\",\"text\":\"No faculty\"},{\"type\":\"text\",\"text\":\"September 02, 2026  03:31:00 PM\"},{\"type\":\"text\",\"text\":\"PLANNED\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/batches\/view\/262\/317\/3238?dlType=viewBatch\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:02:00.9925", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:02:00.9925", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:03:24.5635", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:03:24.5635", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17636},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/HOS\/TTT\/26\/00001\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":null},{\"Key\":\"DueDate\",\"Value\":\"23-Sep-2026\"},{\"Key\":\"CategoryName\",\"Value\":\"Safety Alert\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"}]}" }
{ "timestamp": "2026-09-02 10:03:24.5666", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:03:24.5666", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:03:24.5666", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:03:24.5666", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/HOS\/TTT\/26\/00001\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17636?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:03:24.5666", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:03:24.5831", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79401},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"AssignedToID\",\"Value\":267}]}" }
{ "timestamp": "2026-09-02 10:03:24.5831", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:03:24.5831", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 10:03:24.5831", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 10:03:24.6013", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 10:03:24.6251", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:03:24.6251", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17636, UserId: 267" }
{ "timestamp": "2026-09-02 10:03:24.6251", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:03:24.6251", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:03:24.6251", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:03:24.6251", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/HOS\/TTT\/26\/00001\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/HOS\/TTT\/26\/00001\\n<br \/>\\n<b>Action Tracker Description:<\/b> N\/A\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Medium\\n<br \/>\\n<b>Due Date:<\/b> 23-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17636?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958106,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:03:24.677Z\",\"updated_on\":\"2026-09-02T10:03:24.677Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17636" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:24.6748", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:24.854Z\"}" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17636" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:24.8485", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:25.027Z\"}" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17636" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:25.0244", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:03:25.2012", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:25.204Z\"}" }
{ "timestamp": "2026-09-02 10:03:25.2012", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:25.2012", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:25.2012", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:03:25.2012", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:25.2012", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:25.2012", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:25.2012", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17636" }
{ "timestamp": "2026-09-02 10:03:25.2066", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:25.2066", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:25.2066", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:25.387Z\"}" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17636" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:25.3827", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:25.572Z\"}" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17636" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:25.5684", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:03:25.7028", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 10:03:25.7028", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 10:03:25.7060", "level": "Info", "severity": "INFO", "message": "## Sending email to Hebert Eaton, UserId : 267 for assigned to notification ##" }
{ "timestamp": "2026-09-02 10:03:25.7060", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Email for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:25.7060", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:03:25.7060", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:03:25.7060", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:03:25.7060", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:25.745Z\"}" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17636" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:25.7424", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:03:25.7703", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"A Safety Alert I41FL4 is assigned to you related to 'HSE Suggestion'\",\"text\":null,\"html\":\"<!DOCTYPE html>\\r\\n<html>\\r\\n<head>\\r\\n    <style>\\r\\n        body {\\r\\n            font-family: Arial, sans-serif;\\r\\n            color: #333333;\\r\\n        }\\r\\n        .header {\\r\\n            font-size: 16px;\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .content {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-details {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-detail-point {\\r\\n            margin: 0 0 8px 0;\\r\\n        }\\r\\n        .button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n    <\/style>\\r\\n<\/head>\\r\\n<body>    \\r\\n    <p>Dear Hebert Eaton,<\/p>\\r\\n\\r\\n    <div class=\\\"content\\\">\\r\\n        <p>Greetings from <strong>EHS Department<\/strong> !!!<\/p>\\r\\n        <p>The following safety alert has been assigned to you for closure. Please complete the action in the field and close the alert in the system.<\/p>\\r\\n\\r\\n        <div class=\\\"alert-details\\\">\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> I41FL4<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 01-Sep-2026 04:55:57 PM<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Mathiston<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Mathiston<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Willia Cope<\/div>\\r\\n        <\/div>\\r\\n\\r\\n        <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79401\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"Safety Alert_I41FL4.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MDkwMjEwMDMyNVopCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago2IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggNzU0Ci9IZWlnaHQgMjE3Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovTGVuZ3RoIDcgMCBSCi9GaWx0ZXIgL0RDVERlY29kZQo+PgpzdHJlYW0K\/9j\/4AAQSkZJRgABAQEAkACQAAD\/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz\/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\/wAARCADZAvIDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD9Zv8Agpl8c9c\/Z5\/ZS8X+JPDsrW+rWcDNbzr1hbeoz0I7mvzc\/YU\/4LDfFW2+K\/k+M77WvHWl3Kt\/o8Fr5ssJIGNqxqCcV+vHxo+Eui\/G\/wAE6t4Z8QW\/2nS9UVop0GASN2eM\/QV5J+zp\/wAE3Phh+zF4jk1Xw5pk7Xr5G+6kEu3PpwMV42NweLqYqFWjU5Ypar\/gbM\/ROHOIMiwmTV8HmGG9pWm\/ddltZfa3jZ9ji3\/4Ko6YrEf8K8+JfH\/Uuzf40f8AD1LTP+id\/Ev\/AMJ2b\/Gvqr+z4P8AnlH\/AN80f2fB\/wA8Y\/8Avmuz2GJ\/5+\/+Sr\/M+f8A7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5j\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xryn9sf\/AIK7ap4b+DF4\/hLwl4x0PV7gNHHe6lpMttHbnGQwZsgn2NfoB\/Z8H\/PGP\/vmuY+LvwR8OfG7wVdaBr9hFc2F2pVgFG5M91JHBrKthsVKDjGrq\/7q\/wAzry\/N8jpYmnVq4JuKab\/eSeno4pP0e5+ZH\/BJT\/gpX8VvjZ+1Zb+EPGWvXPiPTdUtbi4DSqqm1MaZAAVRkE+vpX68aJ\/x6N\/vn+Qr50\/Zr\/4J0fDT9lfxdNrvhjTp11SVWUTXEgkaNWGCF4GARX0Xon\/Ho3++f5CjKsNXoUeTES5nf10Fxtm2WZjmP1jKqPs6fKlayjdq93ZaLp9xcooor0j5Aw7v\/j7l\/wB8\/wA6jqS7\/wCPuX\/fP86joAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAYd3\/x9y\/75\/nUdcb+0T8etD\/Zx8Caj4n8QyiHTrLc0jbscZA\/rXziP+C13weYA\/b+v\/TYf4Vz1cXRpS5akkmexgOH8yxtN1sJQlON7XSurn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FZf2jhf+fi+87f8AU3PP+gWf\/gLPsCivj\/8A4fW\/B7\/n\/wD\/ACMP8KP+H1vwe\/5\/\/wDyMP8ACj+0cL\/z8X3h\/qbnn\/QLP\/wFn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FH9o4X\/n4vvD\/U3PP+gWf\/gLPsCivk3w1\/wWN+E3irX7TTrW+3XF5II4x5o5J\/CvqG78TW9l4YOrOcWot\/tOc\/w7d38q2pYmlVTdOSdjzcfk2OwUoxxdKUHLa6tf0NGivkrXv+Cyvwk8Pa5d6fcXxWezkMUg80dR+FVP+H1vwe\/5\/wD\/AMjD\/CsXmOFWntF956MeD87aTWFnZ\/3WfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7x\/6m55\/0Cz\/APAWfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7w\/1Nzz\/AKBZ\/wDgLPsCivj\/AP4fW\/B7\/n\/\/APIw\/wAKRv8Agtd8HlUk3\/A\/6bD\/AAo\/tLC\/8\/F94f6m55\/0Cz\/8BZ9g0Vx\/wK+Nmj\/tB\/DXTvFOhOZNM1SMSwNnO5ckf0qj+0R+0X4f\/Zn8DP4g8RzeTYocE7sc5H+NdPtYcntL6b3PFjgcQ8R9UUH7S9uXrftbud9RXx\/\/AMPrfg9\/z\/8A\/kYf4V2fwI\/4Kc\/Dn9obx\/beHNBu\/Nv7n7o8wHsT6e1YRx+Hk1GM02\/M9WvwpnFGnKrVw01GKu207JH0bRQDkUV1nz4UUV5p+0l+1d4Q\/ZY8OQal4q1CG0juXKRIz4aQgZOOPSonOMIuU3ZI3w2FrYiqqNCLlJ7JK7Z6XRXx\/wD8PrPg9\/z\/AP8A5GH+FPtv+C0vwhu7hIo70vJIdqqJRkn8q5f7Rwv\/AD8X3nvf6m55\/wBAs\/8AwFn17RWJ8O\/G8HxG8H2Ws20UkMF8nmIjn5gK267E01dHzs4ShJwkrNaBRRRTICiiuZ+MnxV0v4H\/AAw1rxbrUnlaVoVubm5fONqAgf1pSkopyeyNKVKdWap01eTaSXdvRI6aivj8f8Frvg8wBF\/wf+mw\/wAKP+H1vwe\/5\/8A\/wAjD\/CuP+0cL\/z8X3n0P+puef8AQLP\/AMBZ9gUV8f8A\/D634Pf8\/wD\/AORh\/hR\/w+t+D3\/P\/wD+Rh\/hR\/aOF\/5+L7w\/1Nzz\/oFn\/wCAs+wKK+SNL\/4LPfBzUbtYn1aO3DfxvKMD8hXsPws\/bd+FvxluoLXw\/wCM9Hv72fGLdHbeCe3IArSnjKE3aE0\/mcmL4czXDR56+HnFd+V2++x6tRTYpUnQMjK6noQcinV0nihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFNklSIfMyr9TigB1FIkiyDKsGHqDmloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAfFX\/Bbj\/kyPxX\/wBcn\/8AQlr8H0Y7ByenrX9BP\/BVr4NeIvjr+yt4i8P+F9NuNV1W7R1it4QCzHcvv7V+Q6\/8Ek\/j4FH\/ABQGt\/8Afpf\/AIqvhuI8JXqYpSpwbVui82f0p4RZ1gMJk06eKrwhL2jdpSSdrLuz5v3H1b86Nx9W\/OvpD\/h0p8fP+hA1v\/v0v\/xVYvxC\/wCCavxm+FvhO61vW\/BWrWWm2Y3TTSRqFQYJyefavn3gMSld039zP1anxLlM5KEMVTbeiXPH\/M8J3H1b86Nx9W\/OkVg6gg5BrU8GeDtR+IPie00fSbaS81G9cJDCgyzkkDj8TXLFNuyPZnNQi5SdktzM3H1b86Nx9W\/OvpD\/AIdKfHz\/AKEDWv8Av0v\/AMVR\/wAOlPj5\/wBCBrf\/AH6X\/wCKrr\/s\/Ff8+5fczw\/9acn\/AOgqn\/4HH\/M8h\/Z4Yn45+F+T\/wAfyd\/rX9E\/i7\/k31v+wOv\/AKIr8Xfgt\/wSu+Onhv4s6BqF54F1eC1tLtZJZHiGFUZ5+9X7X+I\/D13e\/BltNjhZrz+zBB5Y67\/K24\/OvreHMPVp0qiqRav3Xkfhni7mmDxeLwcsLVjNRvfladtVvZn84PxvY\/8AC5vE\/J\/4\/wB+\/wBK5fcfVvzr6w+LH\/BKn46a\/wDE\/Xr608B6zLbXd40kTiNSGU45+9XP\/wDDpT4+f9CBrf8A36X\/AOKr5Wpl+Kc2\/Zvd9H3Z+2YXifJ1Qgniqfwr7cey8z5v3H1b86Nx9W\/OvpEf8Ek\/j4T\/AMiBrX\/fpf8A4qvnnXtDuvDOt3enX0TQXljK0E0bdUdSVIP4iuerhq1JJ1ItX7o9XBZtgsY2sJWjNrflknb1s2VNx9W\/OjcfVvzpVUswA5Jr3b4f\/wDBNT4zfFDwtb61ongvVr3TrvmKWONSrD86mlQqVXanFv0LxmY4XCRU8VUjBPZyaX52PCNx9W\/OkckoeT09a+kf+HSnx8\/6EDW\/+\/S\/\/FUj\/wDBJP4+bDj4f62eP+eS\/wDxVb\/2fiv+fcvuZ5y4pyf\/AKCqf\/gcf8z9Zv8Agj1\/yYJ4B\/7By\/8Aob1xH\/BdX\/kzu6\/66f8Asy16x\/wTN+FWv\/Bf9jvwf4d8S6dPper6dZLFPbzAB423McH868n\/AOC6v\/JnV1\/10\/8AZlr72tFxyrlkrNQX5I\/l7LasKnG0alN3TrtprVNcz2PxBViR1b86+sP+CMZP\/DbOi8n8\/wDZavk5PuivrD\/gjH\/yezov+f4Wr4TLP97p+qP6c4w\/5EmL\/wCvcvyP3kT7g+lLSJ9wfSmXl3HYWsk0rBI4lLMT0AFfqx\/DqV9DB+K3xM0z4QeA9Q8QatPHb2enxNIxdgNxAJwM9zivwI\/4KBftmar+198Zr7UJLmX+xrSQxWUOSFCqSAce4xX0N\/wWS\/4KHzfF3xdN4B8NXrf2Jp7lbp4n+SZwcjP4E1+fqjaMDtXwXEGa+2n9XpP3Vv5s\/qHwr4I\/s\/DrNcZH97Ne6n9mL\/V\/kLuIHU\/nX3X\/AMEdP+Cd8\/7QXj6Pxv4nt5I\/C+jSB7eJwf8ATZAcFTnBAwQcivA\/2Cv2ONX\/AGyfjdY6LaxPHo1q4m1G62nYiKVJTP8AeKk4r9\/\/AIP\/AAm0f4JfD7TvDmh2sdrYadEsahQAXIAG4+pOOaXD+Ve3n9Yqr3Vt5v8AyRp4p8cf2bh3lmDl++qLVr7MX+r6dlr2Og0+wh0qxitreNYoYECIijAUAYFTUUV98fy23d3YUUUUCCvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+eyJj5a8np60u4+rfnTYv9Uv0rX8E+CdT+IniW20jR7WS91C8cJDCgyzk9hX5PFNuyP7pqTjBOUnZLdmVuPq350bj6t+dfR0P\/BJn49XEKSJ4B1pkkUMpES8g8\/3qd\/w6U+Pn\/Qga3\/36X\/4quv+z8V\/z7l9zPD\/ANaMn\/6Cqf8A4HH\/ADPnDcfVvzq1pWv3+hTiWyvru1kHRopWQj8jXunif\/gl98cPCGmvd33gTWYoIwWZjEvAH\/Aq8O8ReGdQ8Jam9nqVpNZ3MZwySLgisqlCtS1nFr70d2EzLBYxNYarGp3s0\/1Z9lfsK\/8ABZDxl+z\/AKtZaL4uuJNe8MF1jzISZLYE4LDAy34ntX7MfCb4taD8bvAth4i8OX0d9pmoxCWNgRvUHswB+U+xr+Y8jIr9Af8AgiB+2bdfDf4oJ4B1S5kfSdZcJbIzfLFIcAfoK+kyLOakaiw9d3T2fY\/IvEzw9w1bCzzXLoKFSGsktpLq7dGt\/M\/ZOikRxIgZTlWGQfWlr7k\/mcKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkdxGhZiFVRkknAApa5n403Mll8H\/ABVNC7RSxaRdujqcFSIXII\/GlJ2TZpSp89SMO7S+9pfqaf8Awmmj\/wDQV07\/AMCE\/wAaVPGWkSMFXVNPYngAXCEn9a\/m31H9pD4grqM6jxp4hAVyB\/pRra+FX7RXj67+JGiRS+MfEEkcl5EGU3RwRvWvk48VxcuX2b+9H7pU8D60abn9bWiv8L7X7n9H6OJFDKQwPQjoaWuZ+DdzLefC3Q5ZpGllktVLOxyWPvXTV9ZF3Vz8Lq0+Scodm19xyXxv+Lun\/A\/4ban4j1FlEGnwtLtJxvI7V+Jn7UH\/AAV0+KHxk8aXi6VrD6PosEzJBBEB0DEZzjPOBX6n\/wDBVTwRqfjv9kTxBaaVHJLcJC7kJ1xtr+f+6tnsruaGUFZYZGRweoIODXx\/E2Nr05xpQbSa6dT9+8HOHsuxOGq47EQU6ilZJq\/Krb28+59r\/sV\/8FlfiB8JfiNpdh4z1Ftc8K3Uqw3HmAB7RSeZBgZYgds96\/azwz4gt\/Fnhyw1S0bfa6jbR3UR9UdQw\/Qiv5fbTSbnXruOxs4XuLu7by4okGWdj0Ar+lT9mHQbvw1+z94Ps75ma5i0i13huqfuU+X8Ola8MYytV56dR3StZv8AI4fGbIMvwbw+LwkFCc3JSS0TSSadu+tr9TvKKKK+sPwsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArU0T\/AI9G\/wB8\/wAhWXWpon\/Ho3++f5CgC5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTUkfsceKscfuj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFeufsN\/8AJ1vhD\/r7T\/0YleR2f\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq15tk+lSVHaf8eyfSpK\/XT+C3uFFFFAgooooAK\/me\/aO\/5L\/wCMf+wxdf8Ao56\/phr+Z79o7\/kv\/jH\/ALDF1\/6OevkuLP4VP1f5H7z4F\/7zjP8ADD\/0pnH23\/Hwn1r+hf8A4JqHP7IXhr\/dP8lr+ei2\/wCPhPrX9C\/\/AATU\/wCTQvDX+6f5LXFwr\/Gn6H0Hjd\/yLKH+P9D3qiiivuj+Zgr4p\/4Lq\/8AJnV1\/wBdP\/Zlr7Wr4p\/4Lq\/8mdXX\/XT\/ANmWvPzX\/c6noz6rgf8A5H+E\/wAaPxAT7or6w\/4Ix\/8AJ7Oi\/wCf4Wr5PT7or6w\/4Ix\/8ns6L\/n+Fq\/Ocs\/3un6o\/rjjD\/kSYv8A69y\/I\/eRThB9K+Df+Cwn\/BQu1+B\/gObwdoF4r+INUUo5ibJiUgHkjp0NfQP7df7Xuk\/smfBm91W6nT+0JYzHaw7sM7kHGPxFfgL8Zvi1qnxw+Iuo+I9Xmkmub6Qsu852JkkL+Ga+yz\/NfYQ9jTfvP8Efz54W8Ef2liVmWMj+5pvRfzS\/yXU5y\/vptTvprm4kaWedi7uxyWJrofg98JdY+OHxD07w3odtJc32oSiMbQSEHqT24Brn9O0+fWNRt7O1jaa5upBFFGoyXYnAAr9p\/wDgkH\/wTutv2evAsPi\/xBZq3ifVYw6eYnzWyHDLj0PJFfJZXl08ZW5fsrdn7txnxXQyHL3XlrUlpCPd9\/RdfuPdv2C\/2ONG\/Y8+C9lo1nBG+qXCLJfXRUb5Xwe\/bg4r3Giiv02lSjTgqcFZI\/jXH46vjMRPFYmXNObu2FFFFaHIFFFFABXz7\/wVW\/5R3\/Fn\/sBv\/wCjEr6Cr59\/4Krf8o7\/AIs\/9gN\/\/RiVyY\/\/AHap\/hl+TPa4b\/5G+F\/6+U\/\/AEuJ\/PXF\/ql+lew\/sHnH7Ufhf\/r7T+tePRf6pfpXsP7B\/wDydF4X\/wCvtP61+XYP+PD1R\/bGef8AIvr\/AOCX5M\/oq8P\/APIBsf8Ar3j\/APQRVuqnh\/8A5ANj\/wBe8f8A6CKt1+trY\/g+fxMZcWsV3GUljSVD1V1DA\/nXx1\/wVQ\/4J+eHvjv8D9Y1\/SNMgtfE+jW73EDQIF+0EDhCB7mvsiq+qJbyadMt1sNuVxJu+7j3rHE4eFem6dRaM9PJs3xOW4uni8NJqUWn690\/J7H8u13ayWF7PbyqVltpWicHsykg\/qK6X4K+LbjwN8VtC1O1kaOW2ukbcDjGKq\/FcIPix4rEePLGtXu3HTHnvisvQmKa5aEdRIMV+SwbjNNdH+p\/c80q2HaktJR\/OP8AwT+mL4LeKo\/Gnwr0HUI2LCaxh3H1by1z+tdRXkn7DbvJ+zN4aMhy32df\/QVrqfGvx98KfD3VfsWr6zZ2VzjPlyPg4r9bp1F7OMpO2iP4UxmDn9cq0KMXK0pbK+zZ2VFeaH9rr4fAf8jJpv8A38\/+tXXeBPiVonxL01rvRdQt7+3Q7WeJsgGrjVhJ2TMKuCxFKPNUg0vNNfobtFef\/Fv9p3wX8FLF5tf1yys9nVHfDV538Nf+Cm3wn+LHju18O6L4isrvU7yQRxRJLksScelZyxNKMuSUkn6nTQybH1qTr0qMnBbtRdvvsfQlFFFbnmBRUdzdR2cLSSuqIoySe1eZ\/E79sT4ffCeJjq3iPT4nQZKeZgj9KidSMFeTsdGHwlavLkoQcn5Jv8j1Civlq4\/4LB\/BG1nMb+KrAMDjHnD\/AArrPh1\/wUi+E\/xMvUt9P8Uadvk6Zl6\/pWEcbh5O0Zr70enV4azalDnqYaaXflf+R7zRVHQvE2n+J7QT6fdw3cLdGjbINXq6k77Hiyi4u0lZhRRRQIKKRmCKSSABXnPxQ\/av8C\/CO0eXWNfsYDH95TJgj9Kmc4xV5Oxvh8NVrz5KMXJ9km\/yPR6K+W7r\/gsF8ErScxv4qsFYHGPOH+Fdn8Mf+Ch\/ws+K90kOmeJtPZ36Zlz\/AErCONw8nyxmm\/VHqVuG81pQ9pVw00u7i\/8AI9xoqrpGt2mvWa3FncR3ELdHQ5Bq1XSeK007MK5b45f8kX8W\/wDYGvP\/AEQ9ReOvjp4X+G1+ltrOr2ljNIMqsj4Jrz74yftW+A9S+Efii3h8Rac8s2k3SIok5YmFwBWFWrBRabWz\/I9LA4DEzq05xpyavHWz7ryP54NS\/wCQpcf75rb+EX\/JUtB\/6\/Yf\/Ri1h6iQ2pTkcgucGtn4XXSWPxG0WaQhY47yJmJ7AOtfk8P4i9T+6q6\/cSX91\/kf0m\/BL\/kk2gf9ei11NeI\/B\/8Aat8Baf8AC\/QoZfEenJKlooZTJyp9Olei+BfjN4c+JM7x6NqlrfOnURNnFfrNKrBpJNH8KY7A4mFWpOdOSV3q0+78joNX0m313TZrS6iWa3nUo6MMhhXwX+0t\/wAEL\/CvxU8WXGs6Bftpc125d4Ag2ZJyTkn3Nfe2p6lDo+nzXVxIsUECl3c9FHrXnj\/tcfD9JGU+JNO3IxUjzOhBwe1Y4vD4eslGuk\/U78gzbNsvqOrlcpJ9bJtfNWZ82fsgf8EWvB37PPjKz8R6vcnW9SsyJIY5EwkTjoepBr7bijWGNURQqoAAAMAD0rzyw\/at8B6nfw20PiLTnmnYIiiTlie3SvQ4ZluIUkQhkdQykdwarCUKFKPJQSS8jLPszzPHVlXzSUnLpzK2nktB1FFFdR4YUUy4uEtYWkkYIiDJJ7CvMPih+2T8PfhHEW1fxHp8JX7ymTBH6VE6kYK8nY6MPhK2IlyUIOT7JN\/kepUV8tz\/APBYL4I29wYz4r08t\/12HP6V3vwt\/b4+GPxcmWPSvEunuz\/dBlzn9KxhjKEnyxmm\/VHo1+Hc0oQ9pWw84ru4v\/I9noqCy1KDUrNLiCVJYXGVdTwRXBaj+1X4D0rUJ7WfxFp8c9tIYpFMnKsDgit5TjH4mebSw1aq2qUW2uybPRKK81X9rj4fswA8SacSf+mld74f8Q2nijS4r2xmS4tphlHU5DClGpGXwu462Er0lerBxXmmi7RRRVnOFFI7iNSzEADqTXAfEj9qDwP8KrWSTWPEGn2piyGRpMEY\/CplOMVeTsbUMPVrS5KMXJ9km\/yPQKK+XtR\/4K9\/BPS7lopfFVgrKcf64f4Vs+CP+Cofwg8e30cFl4p0\/dIcAmbj+Vc6x2Hbspq\/qj1p8MZvCPPLDTS78r\/yPoiisfwr4\/0bxtbiXStRtr5MA5ibNbFdKaeqPFnCUHyyVmFamif8ejf75\/kKy61NE\/49G\/3z\/IUyS5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTb\/kzjxV\/wBcj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFet\/sN\/8AJ1vhD\/r7T\/0YleSWf\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq0\/49k+lSVHaf8AHsn0qSv10\/gt7hRRRQIKKKKACv5nv2jv+S\/+Mf8AsMXX\/o56\/phr+Z79o7\/kv\/jH\/sMXX\/o56+S4s\/hU\/V\/kfvPgX\/vOM\/ww\/wDSmcfbf8fCfWv6F\/8Agmp\/yaF4a\/3T\/Ja\/notv+PhPrX9C\/wDwTU\/5NC8Nf7p\/ktcXCv8AGn6H0Hjd\/wAiyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/JnV1\/10\/8AZlr7Wr4p\/wCC6v8AyZ1df9dP\/Zlrz81\/3Op6M+q4H\/5H+E\/xo\/EBPuivo7\/glv8AErTvhN+1HZa3qkyQW1pGzlmOAcI3FfOKfdFdz8Afg5qfxx8ato2kSeXeeUzjGcthScfpX5pg5yjWjKCu09D+x87oUa+ArUcRLlhKLTfZM9I\/4KE\/tqap+1\/8Yru6MskehWLtHZwAnay5ByR9c18\/gZ4AyT0A71a1vRbrw3rN1p97C9teWchjlicYZD71DZzi0voJiAwhkVyp74IOKivWnVqOpUerNctwOHwWFhhsJFKEVpb8\/n38z9GP+CNH\/BOaTxzrMPxE8V2TLY2zBrCGVcb+4bB9Ctfrpa2sdlbpFEqpHGAqqBgAV81\/8Eu\/2mNB+P8A+zrpkelLBb3WkxLBc2ydYmwTyPpzX0xX6XlGGo0cNH2Ot9b9z+PePc4x+Pzir9fTi4NxUf5Utvv3v1CiiivTPiwooooAKKKKACvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+euL\/VL9K9h\/YP8A+TovC\/8A19p\/WvHov9Uv0rd+HXj2++GXi+z1rTn2Xdk4kjPoRX5Zh5qFSM3smj+3syw8q+Fq0Ibyi0vmmj+m7w\/\/AMgGx\/694\/8A0EVbr8KrX\/gtH8WrS1jiXUPliUIPmboBj1qT\/h9X8XP+ggP++m\/xr7xcTYTz+4\/mSXgznjbfND7\/APgH7oMwVSSQAOST2r5X\/wCCnn7cWg\/s4\/AXWrG11CCfxHq1s8FnHDIGaNyOCcHjp3r8w\/En\/BZH4x61ZyQw6w9uJFKkrIwOCMetfN\/xE+KGvfFfXpNS1\/UrnUbqQ53Svu2\/SuLHcTU3TcMOnd9X0PoeG\/BvE0sZDEZpUjyRafLHW9tbPsjFv76TVNRubuU5lu5nnc\/7TMWP6mt74Q+F5vGXxN0XToEaR7m6VMAZPNc50r7q\/wCCJ37Hl18XvjFH4zv7R\/7F0KQOkjr+7kkBB2\/ka+VwOGlXrxpx6s\/a+Is2pZZltXGVXZRi7ebtZJH6\/fA3wlF4J+EugadEMLFYwkj0Yxrn9a\/Hr\/gurqt3a\/tYRrDeXkCi3b5Yp2Qff9Aa\/a+GJYIlRAFRAFUDsBX4lf8ABdv\/AJOyj\/692\/8AQ6+44jjbA2XdH84eEU\/a8Ructbxm\/vPis67qOD\/xM9S\/8CpP8a+2v2U\/+Chx\/ZR\/Yy1TTLSeW68T6tODAZJC5iXZjPOe4r4cokkO0Fm+VBxnoK+GwmLnh5OdPdqx\/SecZJhczoxw+KjeKkpW722XodR8T\/jP4m+MHia51XXdXvbue4YsV81ggGemM4r1f\/gmFkftoeDuTn7dF3\/2xXMfAf8AYk+JX7R1ul14a8N38+mSMUF+Yt0GR1GR6V9c\/sTf8Ervij8Df2mPC\/iDWrWE2FndRyStHGwKAMDzn6V14HC4mpXhWcW1danhcSZ1lOFy6vgfbQjLkklFNX2ell+R+wdcN8ef2gPD37PXgm51vXryK3hgQsqFhukIzwB17V1XijxDb+FPD93qN04jgtImkdieAAM1+Dn\/AAU0\/br1T9qj4w39jZ3j\/wDCMaXM0VsiN8kw4O78yRX3WbZnHB0ubeT2R\/M\/AvB1XP8AG+zb5aUNZP8ARebO2\/bR\/wCCxvjH42a3d6f4VnfR9FR2RHX70g6Z9a+ONc8Yav4lvZLi\/wBTv7qWU5YvcOQfwzWb0wB34A9a+tv2K\/8Agkj45\/antYdZv0fQvDrkfvJVKySg91PIx1r4FzxePq21k\/wR\/UcaOScNYLmajSgtLvdv82z5JYgtycn3PNTW9\/cWjBobm5gI6GOVkI\/I1+v2k\/8ABvd4DtLBUm1zVppSPmZnU8+3y14l+1V\/wQV1n4feHrjVPAOoz6wttG0j2s+XlkxzhcADNdNXIMbTjz8t\/R6njYPxR4dxNZUI1mm9E5RaX3vb5ny9+zZ\/wUK+If7OOt2slnq9zfadCw3W0zltw+pzX7E\/sGf8FF\/DP7YHhdIhPHZa9AoEts52ljjJIzjP4V+BWs6Pd+HNYudPv7eS0vrKRoZ4ZBhonU4IPuDXVfAP42at8AfiXp3iHSLmWB7WVWkCNjeuQSPyFVlmc1sLNRm7x6p9CeMvD\/AZ1h5VaEVCta8ZLZ9bO2jv3P6YaZc3KWdu8sjBY41LMT0AFeXfsfftE2X7SvwW0vxBbSo08sSidAclWwM5\/E1Q\/b0+J9x8Iv2YPEmsWzFZlhaEEdRuRq\/QnXj7L2y2tc\/lGGV1\/ryy+atPm5fnex8Nf8FQv+CuOo+GvEN74L8CTrHJDmK4u152HkHH4ivzM8V\/EXXvHOqS3uq6tf3c87Fn3TttP4ZxVPxLr83irxBealcO0k17K0rMTycnNdD8CPhHe\/HX4s6N4WsMibU51V2HVI9wDN+ANfmWNx1bGVtXu9F+R\/ZOQcOZfkOB5acUuVXlJrV2V22zkGYE\/M2T7nmrFnql3p8qvb3d3bspyDFMyfyNfsl4V\/4IIfDvTvCkdtfXd3dXxT5522khvbivmb9sH\/ghl4i+E2mXGseBbqfW7G3UvJbyAvNjr8uAB0zXTWyDG0oc\/Lf0ep42X+J\/D+Mr\/VlVcW9E5Kyfz6fM8U\/ZQ\/4KfePv2adbtFm1CbVdGjYB4JmLFV+pya\/bT9lX9o3T\/wBpz4U2PiTT4poVuEG9JI2TDd+vvX43f8E7v+CZHiL9pv4kLceIdPudM8PaTPtu1mTBkYHlO47iv23+FHwq0f4OeDLTRNFtIrS0tECBUGM8da+i4cji+Ryqv3Ol9z8o8Xq2Re3jSwcV9YWsnG3Lbs7aNn5Of8F89TurT406UIbu6gBjHEczIOrehr8\/DrmoMCDqWosDwQbpyD+tftL\/AMFJf+CYWt\/tl+PLLVdO1KCyS2UAh92T19B718q+MP8Aggl4r8I+E9T1WTXbR49NtZbplG7JCIWPb2ryc2ynFVMVOrCN0fc8D8a5Hhcmw+ExFdRqJWat1v6eZ+ffWlVipyCQR0IOCKdcRfZ7mSPOTGcZq34Y0RvEviKy09G2veTLED6FmA\/rXzSTbsfr8pJLmexENc1BRgalqIA7C6cAfrX6U\/8ABv7qd1e+LdY8+6urgbR\/rZWfH3vU1yPhH\/ggl4r8WeGbLUo9etES8iEoUhuM\/hX2B\/wTP\/4Jwax+xdrV\/c6lqEV6LoYGzPHX1HvX1GT5ViqWKjUqRsj8a4+4yyTGZLXwmGrKVR6Wt2fofSv7TjFP2f8AxaVZlYadJgg4Ir+b3xPr+ot4r1b\/AImWojF9OABdOP8Alo3vX9IX7T3\/ACb74t\/7B0lfzZeJf+Rq1f8A6\/5\/\/RjVtxb8VP5nleBqToYu66x\/U6\/9nfXtR\/4X14QU6jqDK2pxAhrlyCM\/Wv6RfBBz4L0jJJP2KHk\/9c1r+a\/9nj\/kvng7\/sKRfzr+lDwP\/wAiXo\/\/AF5Q\/wDota14S+Gr6r8ji8c0lVwll0l+aNSuS+M\/xn0P4G+CbvW9cvIbW2tkLYZgC59AO9dPf3senWck8pCxxKWYnsK\/Dn\/grR+3re\/tG\/Fu88N6RdunhvRZTCyo3Esikq4P0K17uaZjHB0ed7vZH5rwRwlVz7H+wWlOOs32Xb1fQ3\/23f8Agsr4q+MWs3Ol+DpX0nR4yUEy\/ekH0IzXxTr\/AIw1fxTfSXOo6nfXU0pLMXnYgk+2azgMV1Hwl+DHib45eJF0rwvpN3q12SN4gTd5QPc+1fnWIxdfFVLzbbfT\/gH9bZZkuWZNhuTDwjCMVrJ2+9tnL45zkk+uatafrl9pM6SWt9eW7ocqY5mTB\/A19t+Bf+CC3xU8SaVFdX2oaXY+cu4RMkgdPY8Vzfxr\/wCCJ\/xe+E2iS6jaQ23iGOMFvIsY3aUgfXArV5VjIx53TZww42yCrV9gsVBvbfT72rFz9hn\/AIK3eLvgRrVvpHii7k1jQJCELOfnhXp9T3r5j+NvxEufGvxj8U6xaajqK2mp6pcXUAW5dQEeQkcZ9DXMa9oN74Y1m503UrWWyv7N\/LnglGHib0IqqBgVhWxlWrTjSqO6i9D0MDkOAw2KqY7CwUZVEk7Ws7O6fbrutzQ0zXtRGp2\/\/Ez1LmRf+Xp\/X61\/Qz\/wT3leb9lbwyzu8jG3TLMck\/Ivev53NN\/5Cdt\/11X+df0Q\/wDBPP8A5NT8Mf8AXun\/AKAtfRcKfxZ+h+VeN0Usvw9l9t\/ke21h\/ET4iaR8LPCd3rWtXkNlY2UZkd5GC5x2GeprYurqOytpJpXWOKJSzseigdTX4wf8Fi\/2\/b\/4w\/Ea58EaFeyJoOluY5xG3yzsMqfw4FfUZlmEMJRdSW\/RH4twdwrXz7HrC09ILWUuy\/zfQ2\/26P8Agthr3j3Ub3QfADGw01XKG8xh2wewIr4N8W\/EjX\/HWqSXmravqF3cSnLEzvtJ+mcVi9BX0J+xd\/wTj8c\/tk3v2rTbZrDw\/C+2W+mQ7HOcFVI\/iGQa\/PKmIxWOq21k30Wx\/V2DyzJeG8FzpRpwjvJ2u\/nu2+yPnt23HLMSfUnNPhuprc5inmiPYxyFT+lfrt4T\/wCDevwXZ6Yh1DXtWmumX5\/nXaD7fLXB\/tBf8G\/I0bw7PeeBtaurm9jUsILo7g3sAq11T4ex0Y83L+Op4tDxU4cq1VRVZq+l3FpfefC3wL\/bL8f\/ALP+sQ3Oi65eNDGwZoZZC4fHbkmv1w\/4J1\/8FWtD\/ajtLfQtcki03xIihSrnCzN04JwK\/Fv4ofC7W\/g74wudD1+ylsb+2YqVdcb8dxVHwd4w1L4f+J7TWdIupLPULGQSRSIcEEVGAzWvg6nLK7XVM6uJ+CMsz\/DOcUo1GrxnG2va9t0z+oFHEihlIIIyCO9auif8ejf75\/kK+Vf+CYf7Zdv+118Bba5lkX+29JVYL6PPzKeQpP1AzX1Von\/Ho3++f5Cv0ehWhWpqrB6M\/kTNMtr4DF1MHiVacHZ\/157lyiiitTgMO7\/4+5f98\/zqOpLv\/j7l\/wB8\/wA6joAK8B\/4Kbf8mceKv+uR\/wDQGr36vAf+Cm3\/ACZx4q\/65H\/0Bq5sZ\/An6P8AI9fh\/wD5GeH\/AMcfzR\/PJZ\/8esf+6K9b\/Yb\/AOTrfCH\/AF9p\/wCjErySz\/49Y\/8AdFet\/sN\/8nW+EP8Ar7T\/ANGJX5Xg\/wCND1R\/b2c\/7jX\/AMEv\/SWf0dWn\/Hsn0qSo7T\/j2T6VJX66fwW9wooooEFFFFABX8z37R3\/ACX\/AMY\/9hi6\/wDRz1\/TDX8z37R3\/Jf\/ABj\/ANhi6\/8ARz18lxZ\/Cp+r\/I\/efAv\/AHnGf4Yf+lM4+2\/4+E+tf0L\/APBNT\/k0Lw1\/un+S1\/PRbf8AHwn1r+hf\/gmp\/wAmheGv90\/yWuLhX+NP0PoPG7\/kWUP8f6HvVFFFfdH8zBXxT\/wXV\/5M6uv+un\/sy19rV8U\/8F1f+TOrr\/rp\/wCzLXn5r\/udT0Z9VwP\/AMj\/AAn+NH4gJ90V9Xf8Ea4Euv20tHjkUMjgqQRkEbWr5RT7or6w\/wCCMf8Ayezov+f4Wr85yz\/e6fqj+uOL\/wDkSYv\/AAS\/I9Z\/4LZfsJt8M\/Gf\/Cw\/D9ky6bqj\/wCnJGu4LITgNx0AC1+ewO4Z7Gv6Yfj38HNO+O3wr1Tw5qUYkgv4GjGRnBIIB\/Wv56v2sv2c9U\/Zi+M+q+HL+FlgilL2smMK0ZY7R9QBXr8RZb7Gr7emvdlv5P8A4J8J4UcX\/wBo4L+zcTL97SWl\/tR\/zW3od3\/wTg\/bFv8A9kv47WE7TOdB1SUQ3kRPyruIXf8AgM1+\/HgjxjZePvCtjq+nzLPaX0SyxupyCCMj+dfzAOodSD0Nfqv\/AMEOP2\/hqtmvwr8U6gPtkPOkyzv804JwIV\/3VXOK24bzPkn9VqPR7evb5nneLvB31qh\/bOEj78F76XWP83quvl6H6fUUA5GfWivuT+aQooooAKKKKACvn3\/gqt\/yjv8Aiz\/2A3\/9GJX0FXz7\/wAFVv8AlHf8Wf8AsBv\/AOjErkx\/+7VP8MvyZ7XDf\/I3wv8A18p\/+lxP564v9Uv0p1Ni\/wBUv0rvv2aPhjY\/GL4z6L4e1KWeGz1CdY5HhxvAOema\/KKcHOShHdn9y4mvChTnWqbRTb9FqcFkeooyPUV+yOm\/8G93wpvtOt5z4h8Uq00SuQDFgEgH+7U3\/EPH8KP+hj8VfnF\/8TXu\/wCrWN7L7z81fi\/w4nbnn\/4A\/wDM\/GjcB3FPt4nvJljgjknlY4VIlLs30A5r9ndK\/wCDfP4SaddLI+teJLoD+CUxlT+le2\/Bz\/glr8F\/g28M1r4O0m\/vrdg0d3cwAyqfUEVrT4Xxcn77SX3nFjfGfI6UL4eM6j7W5fxbPyg\/YU\/4JV+OP2rNetNR1KxuNB8KxyBpp7qMxyyAHoEbDYOMZ96\/bP4D\/Ajw\/wDs8fDyx8OeHbOO1srKMICB8z47k9SfrXYWtrHZW0cMSLHFEoRFHRQBgCpK+sy3KaWDj7usnuz8M4v46x+f1F7b3KUdoLb1b6vz+4K\/Ej\/gu3\/ydlH\/ANe7f+h1+29fiR\/wXb\/5Oyj\/AOvdv\/Q64+Jf9zfqj6Lwb\/5KD\/tyX6HxFX0J\/wAE1P2R\/wDhrr9o2w0q7Dro2m4u70gcSKrDKZ7ZBr57JwK\/WX\/g3X8BQQfDbxhrksUZupNSWOKTHzBDEpI\/OvjsnwqxGLhTltu\/kfvvHuc1MryOviqLtOyin2cna\/yP0R+H\/wANNF+GXhi00jR9PtrOzs41jRI41XoAMnA5PFbnlLnO1cj2p1FfqCikrI\/i6pUnOTnN3b3bPkH\/AILLfHuX4N\/sq6jDZXBg1HVP3MWOp5XP6GvwpLF2LEkljkk96\/U7\/g401me10jwJaIxENxdT7xnriNTX5Y1+d8SVnPGOHSKX+Z\/WXhFl8KHD8K0d6kpN\/J2X5Hcfs5aj4Y0b4v6Te+L1eTQ7SUSTRKpJlx0HHviv1i8Jf8Fufg94L0C203TrS4trW1jCIiW7AAD6CvxkYgdcUm9fauPA5rWwkXGklr5H0PEnBWAzycJ45y91WSTsvW3c\/a7\/AIfyfCz+5ef9+X\/wpH\/4Lw\/CqRSrR3bA9QYXIP6V+KW9fajevtXf\/rNjPL7j5n\/iDmQdp\/8AgX\/APpj\/AIKZfGn4c\/tDfFG28V+BrdrS7vAIr+IRGNSFBO7GAMljXzT1pu9R3FHmL6ivDxFZ1qjqyVm+x+jZXl0MDhYYSk24wVld3dvXyP07\/wCDf747zQ6xq\/g64meUMPNjUknZuf8A+tX2v\/wVD8N3Hir9jjxLa2sbyS4D4UZOAr5r8sf+CIviFtD\/AGwAEPFxBGjD1+Zq\/cDxP4btfGnhi70y9TfbX8DRSD2ZcH+dfd5HJ18udN+aP5n8Sowy3iuOMgv5Jv16\/kfy\/PbNZSNC4w8J2MPQium+DPxRvvgt8T9I8T6cf9J0u4SUr\/fQMCy\/iBivpL\/gpf8A8E3fEn7L\/wAR9Q1vTLCe\/wDCWoStMlzEmVt8knax9hj86+RQ2SR3FfD16FXDVuWSs0z+kMuzLB5vglXoSU6c1r81qn2Z+4n7MH\/Ban4a\/GPTbS18QXD+H9alwjROhaMt67zgCvrXw5488P8AxBsA2m6ppepxSrnbDcRy8EdwCa\/mG2jOe9d58If2nPHvwG1Bbjwn4m1PRyrAskEu1ZB6H2NfR4XimpH3cRG\/mtz8kzvwVwlVupldZ03\/ACy1j961X4n9JmjeG7Dw6ki2NnbWiysXcRRqm4+pwKu1+YX7C3\/BdL\/hIdTsvDfxPhitppiIotSQ4Rj6yFj169K\/THw\/4gtPFOj29\/YTx3NrcoHjkQ5DAjNfV4LHUMTDmov5dUfh3EfDOZZNiPZZhC19pbqXo\/6Zcrlvjl\/yRfxb\/wBga8\/9EPXU1y3xy\/5Iv4t\/7A15\/wCiHrqqfA\/R\/keLg\/8AeKf+KP5o\/ma1L\/kKXH++a3PhF\/yVHQf+v2H\/ANGLWHqX\/IUuP981t\/CL\/kqWg\/8AX7D\/AOjFr8jh\/EXqf3pX\/wB3l\/hf5H9JXwS\/5JNoH\/XotdTXLfBL\/kk2gf8AXotdTX65T+FH8F4v+PP1f5s4T9p7\/k33xb\/2DpK\/my8S\/wDI1av\/ANf8\/wD6Mav6Tf2nv+TffFv\/AGDpK\/my8S\/8jVq\/\/X\/P\/wCjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/wAl88Hf9hSL+df0oeB\/+RL0f\/ryh\/8ARa1\/Nf8As8f8l88Hf9hSL+df0oeB\/wDkS9H\/AOvKH\/0Wta8JfDV9V+RxeOf8XCekvzR4N\/wVG+OR+B37JfiO7hmMF7f272ts4OCsjKcfyr+fu5vJNSupbmZi89y7TSMerMxyT+Zr9iP+DhvWGt\/2Z9CtFJXzdYiYkdxh+K\/HQDArzuJ6zli\/Z9IpfifW+DWAhSyJ4lL3qk3f0jZI6f4NfCvUPjV8SdL8N6ajNPqMyxsyjPlqTgt+Ffvz+xL+xX4Y\/ZV+Fmn2NjYwSalJEr3Ny8YMjuQCeTyOc1+Wn\/BD3wLb+I\/2nv7RlUNJYRkJ\/wCOmv2\/AwK9XhjBQVJ4iS1e3ofE+M3EOIeLhlNOVqcUpSt1b7+giqFGAAAOwpJYUnQq6qynsRmnUV9YfhZ8Ff8ABXn\/AIJu6N8YPhrfeOfDtlFZeJNCgaeXyUCi4iGWcFRgFuAM9a\/GF43hkZJEZJEO1lIwVPcV\/UN4i0uDWtCu7S5jWWC4iZHRujAjkV\/Nv+1R4aj8I\/tHeNLGFVWGPV7lo1XoqmRsCvhuJ8FCnONeCtzaP17n9K+DHEOIxWHq5biJOXsrOLfRPRr5PVHDab\/yE7b\/AK6r\/Ov6If8Agnn\/AMmp+GP+vdP\/AEBa\/ne03\/kJ23\/XVf51\/RD\/AME8\/wDk1Pwx\/wBe6f8AoC0+FP4s\/Qfjf\/yL8P8A43+RL+3\/APF9\/gp+y94j1eJgsrwm2XnB+dGHH5V\/PB4j1yXxNr95qEztJJdytKWY5PJzX7Q\/8F1PE82lfs2pZoSI7qVCw\/FhX4nxcRisuKazliI0+iR1+C2AhSyipire9OW\/kjR8KJZSeKtNGplhppuY\/tW3r5W4bsfhmv1x+Cn\/AAWB+CnwK+HOmeG9Fs5re002BYQUt2BfAxuJxyeOpr8fiQBzSb19q8jAZlVwjbpJXfc+84l4SweexhDGuXLC9lF2V31fdn7Xf8P5PhZ\/cvP+\/L\/4UH\/gvH8LCP8AV3n\/AH5f\/CvxR3r7Ub19q9L\/AFmxnl9x8l\/xBzIO0\/8AwL\/gH2r\/AMFRv2sPhb+1nBZ6r4YtHtdfhIEknlMokXIzngDoK+LKbvUdxR5i+orxsXipYio6s0rvsfoGS5PRyzCRwWHcnCO3M7v0v2PuL\/gg18Y73wb+16PCwlK6Z4hs555gTxvij+X9TX7kaJ\/x6N\/vn+Qr+eD\/AIJSas2lftx+FpUJy0Uyce4Ar+h\/RP8Aj0b\/AHz\/ACFfbcLVHLCOL6N\/ofzd404WFPPIVYq3PTTfm02r\/dYuUUUV9KfkBh3f\/H3L\/vn+dR1Jd\/8AH3L\/AL5\/nUdABXgP\/BTb\/kzjxV\/1yP8A6A1e\/V4D\/wAFNv8AkzjxV\/1yP\/oDVzYz+BP0f5Hr8P8A\/Izw\/wDjj+aP55LP\/j1j\/wB0V63+w3\/ydb4Q\/wCvtP8A0YleSWf\/AB6x\/wC6K9b\/AGG\/+TrfCH\/X2n\/oxK\/K8H\/Gh6o\/t7Of9xr\/AOCX\/pLP6OrT\/j2T6VJUdp\/x7J9Kkr9dP4Le4UUUUCCiiigAr+Z79o7\/AJL\/AOMf+wxdf+jnr+mGv5nv2jv+S\/8AjH\/sMXX\/AKOevkuLP4VP1f5H7z4F\/wC84z\/DD\/0pnH23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/notv8Aj4T61\/Qv\/wAE1P8Ak0Lw1\/un+S1xcK\/xp+h9B43f8iyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/ACZ1df8AXT\/2Za+1q+Kf+C6v\/JnV1\/10\/wDZlrz81\/3Op6M+q4H\/AOR\/hP8AGj8QE+6K+sP+CMf\/ACezov8An+Fq+T0+6K+sP+CMf\/J7Oi\/5\/havznLP97p+qP644w\/5EmL\/AOvcvyP3kT7g+lfFn\/BYD9hqD9oj4SSeIdKtUGu6IrShkGDIMAYPr3r7TT7g+lRajYRapYy28yh4pkKMD3BFfp2Kw8K9J0p7M\/jLJM3r5ZjaeNw7tKL+9dV80fy7X9hNpV\/Na3CNHPbuUdWGCCK0vAPjjUfhp4z07XtJne21DTJhNFIpwRjr+ma+xf8AgsP+w0\/wE+KUvijR7dv7F1hzI+F4RiQB\/I18Rg5FfluLw08NWdOW6\/pH9r5NmuGzfL4YulrCa1X4NP8AE\/of\/wCCfn7XWnftefATTtbgeNNTto0hv7fcC0UmDj8wM17rX8\/3\/BMH9tG9\/ZA+P1o008v\/AAjWuyiC\/t8\/u97bUWUj\/ZGa\/fLwt4ms\/GPh+01TT5kuLO+iWaKRTkMpGQa\/QslzJYuh73xR0f8An8z+UvEThGWR5k\/ZL9zUu4Pt3j6r8rF+iiivYPgAooooAK+ff+Cq3\/KO\/wCLP\/YDf\/0YlfQVfPv\/AAVW\/wCUd\/xZ\/wCwG\/8A6MSuTH\/7tU\/wy\/JntcN\/8jfC\/wDXyn\/6XE\/nri\/1S\/SvYf2D\/wDk6Lwv\/wBfaf1rx6L\/AFS\/SvYf2D\/+TovC\/wD19p\/Wvy7B\/wAeHqj+2M8\/5F9f\/BL8mf0VeH\/+QDY\/9e8f\/oIq3VTw\/wD8gGx\/694\/\/QRVuv1tbH8Hz+JhRRRTJCiiigAr8SP+C7f\/ACdlH\/17t\/6HX7b1+JH\/AAXb\/wCTso\/+vdv\/AEOvn+Jf9zfqj9X8G\/8AkoP+3JfofELdDX7K\/wDBv3Esf7N+rEDBe8Qn3\/divxqboa\/Zf\/g3+\/5Nt1T\/AK+0\/wDRYr5vhr\/fPkz9e8Xv+Sdn\/ij+Z9\/UUUV+iH8lH5m\/8HEfgi41fwP4S1dI2MGl3MrSMOg3Iq1+To5Ff0I\/8FLP2ev+Gif2YNd0mJM3McRljYDLAqQ3H5V\/PrqulT6FqtzZXUbQ3NpIY5I2GCpHrX57xNh3DFe06SX4o\/qzwezWGIyT6pf3qUmreUtU\/vufY3\/BHr4B\/Dn9pP4iav4f8bafJdzwxJJCRcmLOWPp14FfpD\/w5t+Ax\/5lm8\/8D3r8UP2ZPjvqH7OPxj0rxPYO6i1lHnopwJU6YP0ya\/fj9lP9r3wr+094AstS0jUbaS6eNfNhDgsjelelw9LC1qXsakVzLut0fJ+K9PO8BjVj8HWqKjNL4ZO0WvTa+55v\/wAObfgN\/wBCze\/+B70f8ObfgN\/0LN7\/AOB719S1T1vXrPw5YPc31xHbQRjLO5wAK+keAw3\/AD7X3I\/IFxVnbdliqn\/gTPmVv+COHwFQc+GrwfW\/ej\/hzb8Bj\/zLN5\/4HvXzH\/wUx\/4LH3HhXxVB4a+F1\/HNNYSk315HIfLPGNgI7gjn61R\/Zl\/4L+O8lvYfEHS\/LdsKbm2yYwOmWLGvHljsqjWdGUVp1tp959\/T4d44qYCOPp1qjUteXnfNbo7Pv959s\/BX\/gm98KP2fvGA13wxodxZ6koAEj3TSDjOOD9a93A2gAdBXF\/A\/wCO2gfH\/wAHw614euku7OZc71YEA8cfrXaEhRk9BXvUIUow\/dJJPsfl+Z4nG1q7+vylKpHR8zbat01KHiPwvp3i\/TJLPU7K1vraQENHPEsi8+xBr4o\/ai\/4Ic+APjBNcX\/hiV\/DWoy5kfGZEkbrgLkAV0H7bf8AwVn8N\/so\/EvSPD8UX9pytMP7Q8sg+TGQfcc5FfQXwD\/ag8IftFeErbVfDurWl4kygsiOCyE9Qa46rweKm6E7Sa+8+iwUeIcjoU8zw3PTp1Nmtn6rb0utT8ZP2gP+COXxV+CkM95BYLqumxk7HhYM7Af7Iya+WfEnhXUfB+qSWWqWdxZXUZwySoVP6iv6hSMjB6Gvyo\/4OAPhx4M8P2GkatY29paeJ5pAGWIYedC4DFvoK+bzfIKVCjKvRdrdGfr3AfijjMyx1PLcfTTc9pR0+9dvM\/MIEqwIJVgcgg4Ir9h\/+CFX7Vt\/8T\/AF34Q1Wd7q60bASRySduCQOfYV+PFfoB\/wb+Ndj46695GfI2fvMf9czivKyGtKnjYKOz0Z9p4nZfRxPD1edRawtJPs7\/qfspXLfHL\/ki\/i3\/sDXn\/AKIeuprlvjl\/yRfxb\/2Brz\/0Q9fpFT4H6P8AI\/kPB\/7xT\/xR\/NH8zWpf8hS4\/wB81ufCL\/kqOg\/9fsP\/AKMWsPUv+Qpcf75rc+EQ\/wCLo6D\/ANfsP\/oxa\/I4fxF6n96V\/wDd5f4X+R\/ST8Ev+STaB\/16LXU1y3wS\/wCSTaB\/16LXU1+uU\/hR\/BeL\/jz9X+bOE\/ae\/wCTffFv\/YOkr+bLxL\/yNWr\/APX\/AD\/+jGr+k39p7\/k33xb\/ANg6Sv5svEv\/ACNWr\/8AX\/P\/AOjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/yXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/ANFrX81\/7PH\/ACXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/wBFrWvCXw1fVfkcXjn\/ABcJ6S\/NHw3\/AMHAfhCfxD+yxptzbxlzYapHLIQPuoFbJr8YlOQD61\/R9+2p8El+P37OniXw6IlkubyzkWAkZKuRgEV\/Or418IXnw\/8AGGpaJfxPDdabcSQMrjBIVioP44rh4ow7jiFW6SX4o+k8F81p1spngb+9Tk3byl1+9WPpz\/gjz8Ybf4YftV2VtfTLb2mpDaXY4G4lQBX7w2tyl7bRzRsGjlUMpHcGv5evD+u3PhfXLTUrKQxXdlKJomBxtYciv2N\/4Jxf8FcvDnxP8Jaf4Z8YX0em69bKIUedwBOAABjJ9q6+G8ypwi8NUdu3+R4\/i\/whisTUjm+Di5JK00t1bZ+nc+\/KKy9P8aaVqsKyW99bzIwyCrZyKzfGfxg8OeAdEuNQ1TVbS1trZdzs74wK+xc4pXbP57jQqSlyRi2+1mP+LXj2z+GPw61fXb+RY7XTrZ5nLHHCqT\/Sv5t\/jj4xX4hfGXxRrcbb4dS1OeeI\/wCw0hK\/oa+4P+Crv\/BWJfjnb3HgPwFdSJoKvi9von4usfwqRwVIOD9K\/PVVCKAOgr4HiLMYYipGlSd1Hr5n9R+E\/COIyrCVMZjI8tSra0XuorVX7Nvp2J9N\/wCQnbf9dV\/nX9EP\/BPP\/k1Pwx\/17p\/6Atfzvab\/AMhO2\/66r\/Ov6If+Cef\/ACan4Y\/690\/9AWujhT+LP0PN8b\/+Rfh\/8b\/I8c\/4Ld\/D6fxR+ylcahEu5dPmj3Y6\/wAR\/pX4dR\/cFf0qftR\/CeH41fA7XtAmQyG5tnaNQM5cK239TX86Pxh+H138LfiXq+hXsLQTWNy8e1hg4BI\/pS4pw7VWNZbNWL8FM1hUy+rgG\/ehK\/yf\/BPWf+CZPgTwZ8Tv2utK0Lx7CbjQNQsp0CCUxkznaI+R7k1+uP8Aw5t+A3\/Qs3v\/AIHvX4ReDPFl54C8X6Zrdg5jvNKuo7qIg4+ZGDAfmK\/ev\/gnz\/wUG8Ofta\/DCy8\/UIIPE9pCqX1tI\/zs4wCwHoTVcNzw04yoVopyvdX6mPi5RznDTp5ll9WcaVuWSi2kmtnZd76vukUf+HNvwG\/6Fm9\/8D3o\/wCHNvwG\/wChZvf\/AAPevqUEMARyDUV5exafbtLNIscaDJZjgCvrPqGG\/wCfa+5H4YuK862+tVP\/AAJny83\/AARv+AqDJ8NXgHvfvQP+CN3wFIyPDV4R\/wBf715L\/wAFPP8Agq9YfBfSj4c8E6hFc+IC4MkkL58nB6cexrwj9mf\/AIL6a94cMFl4\/wBMF7AuEFxbZZ8erbjXkVsZldKt7GcV620PvsDkPG2My9ZhQrVLPaLm1Jrukz7z+Ff\/AAS++D3wZ8b2viLQNBurbVLMERSNdu4XPXg19MaJ\/wAejf75\/kK8Y\/Zd\/a58JftY+F5NS8L30V0LbaLiNWBaEnoDj6V7Pon\/AB6N\/vn+Qr28NGioXoJWfY\/Ns4r5hPEOGZyk6kdPfbbXlqXKKKK3PKMO7\/4+5f8AfP8AOo6ku\/8Aj7l\/3z\/Oo6ACvAf+Cm3\/ACZx4q\/65H\/0Bq9+rxf\/AIKA+CtR+IP7LfiLStKt5Lq9uY8RxoMlvlYf1rnxaboTS7P8j1cinGOZUJSdkpx\/NH851n\/x6x\/7or1v9hv\/AJOt8If9faf+jErYt\/8AgnH8XEgQf8IrqHAx\/qWr039j\/wDYI+J\/hH9o\/wAM6lqPhu+t7O1uUaSRomAUB1P9K\/M8Jg66qwbg910P7KzfPctlgq6jiINuEvtLs\/M\/dW0\/49k+lSUy3QpAoPUDFPr9UP4he4UUUUCCiiigAr+Z79o7\/kv\/AIx\/7DF1\/wCjnr+mGvwI+PH\/AAT5+KuufGnxTe23hm+ltrvVLmWJxExDK0rEH8jXy\/FFGpUp01Ti3q9vQ\/bvBXH4bDYjFvEVFC8YWu0r+8+58y23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/FmD\/gnP8W1nU\/8IpqBwf8Ani1ft5+wT4K1H4ffsx6Bpeq272t7bqfMjcYK8CuPhnD1adaTnFrTqe94y5lhMTl1CGHqxm1Po0+nkeyUUUV9ofzmFfFP\/BdX\/kzq6\/66f+zLX2tXyd\/wWD+EevfGX9ly40rw9ZSX180mRGikk8r6Vw5nFywtSMVd2Z9PwZVhSzzC1KjSSmrt7I\/BtPuivrD\/AIIx\/wDJ7Oi\/5\/hauBH\/AATl+LgH\/Iq6h\/35avpH\/glX+xj8Q\/hN+1ppGr67oN3ZWEZ+aR4yAPlb1+tfn+XYOvHFU5Sg7XXQ\/qfizO8vqZNioQrwbcJWSkrvT1P2RT7g+lLSL90fSlr9OP4xPMf2tP2eNO\/aU+DmqeH72COSWWJjbuQMq4B28\/U1\/Pb+0F8GdS+AvxU1Tw5qcLxS2czBCw4dckAj8q\/pgr4C\/wCCxn\/BO6f496DD4v8ACdgJPEFmNs6RplpkAwB+ZNfO8QZZ9Ype1pr3o\/ij9c8KuMVlmM+oYuVqNTq9oy7+j2Z+NHI5BII6EHBFfrd\/wRC\/b2\/4THw9\/wAK18SXY+3aeoNhJI3MikhQnPoAa+Az\/wAE5fi4D\/yKt\/8A9+WrpPhB+xn8bvg98RtL8Q6V4c1K3u9PmEgZYmB9P618vljxWFrqooO3XToftXF9HJ87y2eEqYiHNvF8y0ktuvXZn7\/A5FFcT+z1401Px38KNJvtZsZtO1N4QLiGVSCrDjv9K7av0iMlJKSP4+r0ZUqkqUt02vuCiiiqMgr59\/4Krf8AKO\/4s\/8AYDf\/ANGJX0FXin\/BRnwPqXxK\/Yf+JOhaRbvd6lqekNDbwoMtI29DgD8K5cbFvD1Et+V\/kz1+HpxhmuGnN2SqQbf\/AG\/E\/nUi\/wBUv0r2H9g\/\/k6Lwv8A9faf1rRj\/wCCcvxcVAP+EV1Dp\/zxavUf2OP2Dfid4M\/aF8PalqPhy9t7O2ulaR2iYBRzX5vhMHXVaDcHuuh\/Y2dZ7lssBXjGvBtxl9pdn5n7keH\/APkA2P8A17x\/+girdVdEiaDRrRGGGSFFI9CFFWq\/UVsfxJP4mFFFFMkKKKKACvxI\/wCC7f8AydlH\/wBe7f8AodftvX5J\/wDBYn9kTx98Zv2lU1Pw9oV3f2QgZTJHGWGd+e1eFxFTnPCcsFd3R+n+EmLo4fPfaV5qMeSWrdl07n5rN0Nfsv8A8G\/3\/Jtuqf8AX2n\/AKLFfm0f+CcvxcI\/5FW\/\/wC\/LV+qP\/BFj4I+JPgf8CNR0\/xLp82n3Ut0rokilSRsA718\/wAPYarDF804tKz6H6t4rZtgq+QSp0K0ZS5o6KSb38mfaVFFFfen8tEd3ape2skMih0kUqwIyCDX5E\/8Ffv+CaV74P8AFF14\/wDCVk09lesZL2CJc7GPcAew7Cv16qnr2gWnibS5rK+gS4tp1KujjIINcOYYCni6Tpz+T7H03CnFGJyLGrFYfVPSUekl2\/yP5eJYnglaORGjkQ4ZWGCD9K6r4U\/HHxX8ENbXUPDOsXWnzr0UOxiP\/Ac4r9WP22P+CIGifFC+utc8ESLpGpS5drdFCxyN79T1Nfn18Wf+CZnxe+El\/JDP4avNUVDw1lEzgj8q\/P8AFZTi8LO6TduqP6nybjjIs6ocjqRTa1hOy\/PRnf8Ahr\/gtL8W9G0r7Pc3UF3KF2+Z5KivOfjX\/wAFH\/ir8c9PlsdS154NPl6xQL5Tf99Ka86uv2cviBZSlJfBuvxuOCGtyCK2PCv7HPxQ8Y3aRWngnXlDnHmPbEIPqayli8dUXs25P7\/8jspZPw5hZ\/WIU6UXve8fw1PNpJGmkZ5HaR3OWdzlmPqSetes\/shfsna\/+1R8ULDSdOspmsfMDXE5QhFQEZ56dDX09+zB\/wAEMfGXjvVbS88aTrpemMQ7RxffYehDCv1O\/Zp\/ZR8J\/sv+EYtM8O6db2zBQJJVTDSH1NenlnD9arJTrrlj+LPj+MPFPAYCjKhlslUrPS6+GPnfq\/JGl+zh8D9P\/Z9+FGmeG9PjVEs4lV2A5ZsAH+Ved\/8ABRf9pu\/\/AGZvgJqGp6XY3F5f3CeVGY0LeXuBG48HpX0BWN458BaV8R\/D1xper2cN5Z3CFHSRcjBGP619zUpP2Tp0nbSy8j+asHj4fX44vHR9oubmkr763Z\/M98RfiDqfxT8YXut6xPLcX17IZHMhJ25OcYPStL4V\/HTxb8E9YS98Na1eafLHyEErGL\/vjOK\/TH9r\/wD4IQ2niK9u9Z8AXQsbiViy2RAWHPXsCa+FPil\/wTj+Lvwr1CSCfwrqGp7DjfZQs6\/rX5vistxmHqOUk\/VH9d5Nxhw\/m2GVKlUila3JOyt5Weh6Bp3\/AAWX+MNnon2aTUYJZ9uPN8hR+OK+fvjT8ffFX7Qfib+1vFWpyahdDIQcqiA+i5xRcfs7eP7SYxy+DteRxwQbc5FdD4J\/Yp+KXjzUY7e18Ga3CJTgSzW5EY+prCpWxldKnPmflr\/kelhcFkOXyeIw8aVN904r9fyPLeSQACxPQAZJr9gP+CEP7Ld98OfAl94w1OB7afWMeWjgglcMua83\/Yf\/AOCHN\/Hr1prvxGeMxwMJEs1GVb65FfqV4S8K2Xgrw\/babp8CW9raxiNEUYAAGK+myDJqlOf1iurdkfjvih4g4TE4V5TlsudSfvyW1l0XfzNKuW+OX\/JF\/Fv\/AGBrz\/0Q9dTXO\/F\/TZtY+FHia0t0Mk91pV1FGo6szQsAPzNfW1Pgfoz8IwjSrwb\/AJl+aP5k9S\/5Clx\/vmtz4RH\/AIujoP8A1+w\/+jFr1S\/\/AOCdHxce\/mYeFb\/DNkfuWrX+GX\/BPP4saX8Q9GuZvC1+sMF3E7nyW4AcEmvyyGCxHtE+R79j+3q+fZb7CS+sQ+F\/aXb1P3e+CX\/JJtA\/69Frqa534TabLo\/w20a1nUpNBbKjqexroq\/VIfCj+IMU0602u7\/NnCftPf8AJvvi3\/sHSV\/Nl4l\/5GrV\/wDr\/n\/9GNX9K37Qmj3HiD4J+JrK1jaW4ubF0jQDJYntX4M+IP8AgnX8WbjxJqcsfhbUGjlvJnU+S3ILkivkeKKFSpKn7OLe+x+7+C2YYXDUcUsRUjC7ja7Svv3PM\/2eP+S+eDv+wpF\/Ov6UPA\/\/ACJej\/8AXlD\/AOi1r8Gvgd\/wT5+Kuh\/GXwxe3Phi+it7TUI5JHMTAKAetfvR4Rtns\/CelwyDbJFaRIw9CEANa8L0KlONT2kWrtb+hx+NWPw2Jq4X6vUjOylezTtquxoModSCMg1+Y3\/BYz\/gmhceK7uf4ieDrIPdKg+3W8QxvAHUAd8knpX6dVFe2UWo2rwzIskUgKsp6EV9BjsFTxVJ0qn\/AAx+WcN8RYrJcbHG4V6rRro11TP5db+wn0u8e3uYZIJ4jtZHUqQfoabb3EtnMssEssEq8q8blGX6Ec1+2v7a\/wDwRr8H\/tBzT6v4fVdC1p8uzQIFEh9859q\/PD4wf8Effi58K7iZodPTVrVWOw24Z3Ydu1fn2MyPFUJaR5l3R\/VGQeI+S5nTV6qpz6xlp9z2Z414O\/ay+IngKzFvpvifUFiUYAmmeUj8S1ZPjv4+eM\/iW2dZ8RapcKeqJcyIjfVQcGt+5\/Yv+K9tcGP\/AIQPxE5H8S2pxXcfC3\/gl78YPinfxwxeHLjTAxGWvI2QAVyqljJ+4lJ+Wp7tTGZHh28TOdKL73hf8Lv8D59tLOS9uVhgjeWaQ4VEUszH6Ci4t3tZ3ikVkkjJVlYYKkdjX7EfsY\/8EZvDnwAt18VeNnTV9Tto\/P8ALlUGO3IGeOAe2a\/KT9od4JPj942a1Ci2Ot3flBegXzWxirxmW1cLShOro5X0OPIeMMFnGMrYbA3lGkk3Lo221Zfducrpv\/ITtv8Arqv86\/oh\/wCCef8Ayan4Y\/690\/8AQFr+eDR4zNrFog6tMo\/Wv6JP+Cf9o9l+y14ZRwQRboef9xa9vhRfvZ+h+eeN7X1DDr+8\/wAj2gjIweRX5tf8Fif+CacvxEil8f8Ag603ajApa8t0HMoA6\/XJr9JaZc20d5A0Uqh43GGU9CK+txuDp4mk6VQ\/B+HeIMVk2NjjcK9VuujXVM\/l01Cwn0m9ktrqGS3uIWKvHIpVlI9jWl4G+IWt\/DTXYtT0LUrrTryFgytFIyqfqARkfWv2f\/bg\/wCCNvhH9oi7udc8PKmha7KDI7wKFEzehznrX5vfGv8A4JQ\/F34OXsg\/sWTWbfJMbWaM7Ee\/A5r8+xmTYrDTvFNruj+qsh8QckziiozmoTa1hOy\/PRo3PBP\/AAWU+L3hjT0gvNQhvyi7VYQqprnfiz\/wVT+LfxV06WyfWhZWc42ukcYVyPZgQRXkuofs1fEPSpjHceC\/EETg4w1sRVvQP2T\/AImeJrlI7TwR4gfefvfZjtH1rF4zHSXs+aX4\/wCR6Mck4bpT+sRp0U973h\/nY4XUtTudZvZLm8uJrq4kO5pJXLsT9TzXU\/BD4GeIP2gvHdpoHh+ymuJ7mQI8gQlIge5PSvqT9nL\/AIInfEb4qX9vceIguiaY5BcYKy49MEYr9TP2Pv2CfBn7InhuODR7GGTUWUefdsgDyNxk5H0rty\/IK9eSlWXLHz3Z83xX4n5ZllGVLBSVWtskvhXq9tOyH\/sD\/siab+yF8DrDQ7ZFN9Kglu5e8jHnn6ZNfQuif8ejf75\/kKywMCtTRP8Aj0b\/AHz\/ACFfoNKlGnBU4KyR\/K2Px1bGYieKxEuac2235suUUUVochh3f\/H3L\/vn+dR1Jd\/8fcv++f51HQAUkkayqVZQynsRkUtFAFf+ybX\/AJ9rf\/v2KVNMto2ytvApHcRgGp6KLD5n3CiiigQUUUUAFFFFABUDaXbOxJt4CT3MYqeigabWxXGk2oP\/AB7W\/wD37FTpGsS4VQoHYDApaKAbb3CiiigQUyaBLhdsiI49GGRT6KAK\/wDZNr\/z7W\/\/AH7FOi063gfckEKMO6oAamoosPmfcKKKKBBSSRrKhVlDKeoIyDS0UAV\/7Jtf+fa3\/wC\/Yo\/sm1\/59rf\/AL9irFFKw+Z9xsUKQrtRVRfRRgU6iimIKKKKACkkjWZCrqrKeoIyDS0UAV\/7Jtf+fa3\/AO\/YpU0y2jbK28Cn1EYFT0UWHzPuHSiiigQUUUUAFFFFABUU1jBcNmSGJz6sgNS0UAmV\/wCybX\/n2t\/+\/YqWG3jt1xGiIPRQBT6KLDuwooooEFFFFABUNxptvdnMtvDKf9tA386mooGm1sYl18OdCvH3SaTp7NnOfs6f4VcsvC2m6cm2Cws4h\/swqP6Vfopcq7FurNqzk\/vYiIsagKAoHYDApaKKZmFFFFABUE+lWt0SZba3kJ67owc1PRQNNrYw7n4a6DdzGSTSdPZj1P2dP8KvWXhnTtOQLBY2kQHTbCo\/pV6ilyrsW6s2rOT+9gAFGAAAKKKKZmFBAYEEZBoooArnSbUn\/j2t\/wDv2KVdKtVORbQA+0YqeilYfM+4iqFAAAAHYUtFFMQjKHUhgCD1B71AdJtSf+Pa3\/79irFFA02tiBdLtkYEW8AI6ERipwMCiigG29wrzP8Aaf8A2oPDv7L\/AMO7vXNcu4ojEhMURYbpGxwAOvpXd+LdVn0Tw7d3VrCbieGMskYGd5Hav5+\/+Chn7U\/jb9ob456tB4oE+nwaVcPBb6cSdkaqxUPg8\/MADXkZxmawdK6V5PY+94A4Nef41xqS5aULOXd+SXn36H6rfsBf8FTtE\/a11G\/0zUmh0vU0lxbRuwXzFwPp3NfXclvDdqC6RyqemVDCv5hPBfjfVfh34ittV0a8msb+0cPHLGcFSK\/RX9k7\/gvff+EtNttJ+ImnSahBAoT7dBukncdOQSB2rysr4jhKPs8U7Pv0Pt+M\/CTEU6jxWRx5odYX1Xpff8z9YP7Csf8Anztf+\/S\/4VJBYQWpzFBDGfVUAr5J0D\/gtd8F9d08Tm\/vLU4zsmVFb+decfHv\/gvn4C8KaFcQ+D7C91bVtp8s3CYgyenKtmvcnmmDhHmdRH5vh+COIK9X2McLO\/mrJerbse4f8FPv2rtL\/Zq\/Zr1ovdRjWNXgazs4Qw3hnVgGx1wDX4B31\/Nq1\/Pd3DF7i6kaWVvVmOSa9H\/aj\/at8WftZ+P5Nc8T30swUkW1tv3R2yk52r36815mTgV8FnOZfXK14\/Ctv8z+neAOD\/7AwDpVHerN3k1t5JeS\/M6v4F+D7jx58X\/D2mW0ZleW9iZlAzlQ4z\/Ov6Pvgj4Vj8GfCvQ9PjQxiC0jDL6HaM1+Sv8AwRE\/YyuviR8Tv+E81O3dNL0vi3crw7HDD9Vr9lEQRoFUYA4A9K+m4YwkqdF1pfa29D8d8Zs9p4nH08vou6pLX\/E+nyQtFFFfTn4uFRXFlDdj97FFL\/vqG\/nUtFAJmPffD\/RNRctNpdg7HqTAhP8AKptP8HaVpYxb6dZRdvlgUf0rSopcq7Gjqzas5O3qxsUKQJtRFRfRRgU6iimZhWpon\/Ho3++f5CsutTRP+PRv98\/yFAFyiiigDDu\/+PuX\/fP86jqS7\/4+5f8AfP8AOo6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEZQwIIBB7Gvh3\/gpr\/wSe079p60m8UeFEi07xVAmWVVwl0AOBgYGevJ9a+46Otc+KwtLEU3Sqq6Z6+SZ5jMpxUcZgp8sl9zXZrqj+Zf4r\/A3xV8EvEdxpfiTR7vT7q2Yo25CVJ9j0rksg1\/Sx8af2ZfBP7QGkPaeKdAsNTBUqjyod0fuMEV8R\/Gf\/g378Ka9PNdeFtbvLKWQllgeONY09gcE18Xi+GK0Heg+Zfif0RkXjLluIgoZlF0p91rF\/qvmfkH5a+goCgdhX6HX\/wDwbz+PxcN9n17SjFnjfcAH\/wBBrV8H\/wDBvN4qN4n9s+ILNYd3zeRKrHH4rXmrIsc3b2Z9dPxI4cjHm+tJ\/J3\/ACPzejRpnCorOx4AUZJr6o\/YK\/4JgeLv2sfFlpd6hZ3GkeFopA1xcyoVMijsBwfT86\/SH9nX\/gip8Lfgxew32qQN4nu0Gdl7EoRG9RtIr6+0Hw9Y+GNLhstPtYbS1t0CRxxrgKo4Ar28Bww1JTxT07L9T844o8ZaTpyw+SxfM9OeWlvRd\/NnP\/BT4MaH8Bvh7YeHNAtI7WxsYwgwBucjuxxyeT1rrKKK+xjFRSjHZH8+1q06s3VqO8m7tvdsKKKKozCiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8AHo3++f5CgC5RRRQBh3f\/AB9y\/wC+f51HUl3\/AMfcv++f51HQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVqaJ\/x6N\/vn+QrLrU0T\/j0b\/fP8hQBcooooAwdQlWGeZ3ZUVWOSxwBzVa11S2vyRBcQTEdQkgbH5V8\/f8FXfiDrvwz\/AGNvG2qeH55bW+gtmImj+9F868j86\/Ln\/gm1+2Z8YNL+MRg0MXPjFrhHMtrcuwjBwOSVBIxmvJxebww+Ijh5Rb5ux95kHAeIzXKa2aUqsYqm7Wel7JPfZb9T9zqK+Tv+Gsfj5\/0Szw5\/4G3H\/wATR\/w1j8fP+iWeHP8AwNuP\/ia6vrtPs\/uZ4n+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+Jo\/4ax+Pn\/RLPDn\/AIG3H\/xNH12n2f3MP9WcX\/PT\/wDBkD6xor5O\/wCGsfj5\/wBEs8Of+Btx\/wDE0f8ADWPx8\/6JZ4c\/8Dbj\/wCJo+u0+z+5h\/qzi\/56f\/gyB9Y0V8nf8NY\/Hz\/olnhz\/wADbj\/4mj\/hrH4+f9Es8Of+Btx\/8TR9dp9n9zD\/AFZxf89P\/wAGQPrGivk7\/hrH4+f9Es8Of+Btx\/8AE0f8NY\/Hz\/olnhz\/AMDbj\/4mj67T7P7mH+rOL\/np\/wDgyB9Y0V8nf8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo\/wCGsfj5\/wBEs8Of+Btx\/wDE0fXafZ\/cw\/1Zxf8APT\/8GQPrGivk7\/hrH4+f9Es8Of8Agbcf\/E0f8NY\/Hz\/olnhz\/wADbj\/4mj67T7P7mH+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+JoX9rD49lgD8LPDuCf8An9uP\/iaf12n2f3MP9WcX\/PT\/APBkD6xornfhR4h1jxX4B0+\/1\/T4NL1a4QtcWsLl0iOTwCeTxXRV1Rd1dHg1KbhNwe6001\/EKKKKZB86f8FKfjNrXwT+Bj6poc\/2e8E8ah8Z4JOa779j\/wAb3\/xF\/Z88Oaxqcglvb20jkkbGMkqDXiv\/AAWG\/wCTan\/6+Iv5mvU\/2BVK\/sp+EMjH\/Evi\/wDQRXnQnL65KN9OVfmfX4jD0lw5SrKK5nVkr9bW2PZKKKK9E+QCvkr\/AIKkftAeJPgVoPheXw9dC1kv9Q8iViMgrsJ9favrWvhX\/gtXn\/hFvBWP+gt\/7TauHMZOOHlKLs\/+Cj6fg2hTrZxRp1YqUW3dPb4WfYnwd1q48Q\/DbSL26YPPcW6O7epKiumrjvgD\/wAkh0L\/AK9I\/wD0EV2NddN+6jwMWkq80u7\/ADYV41+3j8ZtQ\/Z\/\/Zv1\/wAW6ZhrvRbd7lFIyHKjpivZa+aP+CuHH7Cfjv8A7Bsv8hWONm4Yeco7pP8AI9Hh6hCtmmHo1VeMpxTXdOSTPRP2Q\/2n9E\/as+DmmeJNInR3liVLmPdlo5AAGz\/wLNc9+3T+2Jpf7JvwykvZpozq15mKyhJGXcg44\/Cvy+\/YW+Ofiv8A4J02mieKdSE998PPGCSKQuWEciDuAOPmbjmsn9sTxv4w\/bW8Y6l8S7lri28D6TdmHSUbIEg+8vBHoT3rwXncnhUkv3vVdv73pY\/UqXhrRjnjcpp4NNtO+7u17P8AxJ6Py1P2Q\/Zs8aXXxC+D+laxeMGnv085uOm4A4\/Wu7ryv9i05\/Zv8NH1tU\/9AWvVK+jotunFvsj8hzKEYYurCKslJr8WFeZ\/tieNr\/4c\/s1eMNb0yTyb7TdNlnhfGdrBcivTK8c\/4KA\/8meeP\/8AsDz\/APoNTiG1Sk12f5M0yeEZ4+jCSunON\/8AwJHHf8EoPjZrv7QH7INj4j8R3AudTl1S8gZwMZVJML3PavpSvj7\/AIIaf8mDaZ\/2GtQ\/9GivsGscuk5YWnKTu2kejxdRp0c7xdKklGKqSSS2Sugrkfjjp2uap8N9Rg8OTLb6u8TC3dlLANg44yO9ddRjNdUo3TR4NGo6c1USvZ312PyH+PvxW\/aW+AnxC0vQdT8S2klzrs5S1KWzKF4yAfn9K+1v+Cenhj4waLa6ncfE3VLfUVunV7Ty4THsTZ0OWOea8R\/4KvDH7VHwx\/6\/f\/aYr7+8HADwxY4A\/wBSv8q8XA4ZrEzvOT5Xpd90fpfE+bxnk2FcaFOLrRbk4wSfuysrPp5mlRRRXuH5gV9VmNvps7jqqEj8q\/LK\/wDjR8fvj3+1d438K+CPEFtZ2mhXO1BLA0m1dgbHDj1r9Std\/wCQPc\/9c2\/lX49eAtA+M2t\/t4fE0fCC7sbW+W6\/0g3Nx5KkeUvfa3avEzick6UVezevLvsfpXh7QpThjKs1T5owTTqq8E+ZK73Ps79ij4efHrwv8TpJviLr1pqejtGoSOK2aMhsnJyXPavsKvm79hzQPjpo323\/AIW5eadc7v8AUfZrkTY5\/wB1e1fSNd+BilSVr\/8Ab258txPWdTHSu6bskr0laD9NvmFFFFdh88fm7\/wUI\/aG+LKf8FAdE+Gnw\/1eGwXWdNgMSvEXAkYvknDDstR6Z+2L8bv2LPFdhF8UrAat4dvJ0gk1GGERrEWYKM5Zj3\/Sn\/tB5\/4fq\/Dn\/rytv\/atfRP\/AAVY1TwzpX7KesjXzbh5sJaB8bjMchMf8CxXzUY1H7euqjTjJ210sraWP2R18LTjluWzwsJwr0ouTUffu5SV1Ja3W\/yPoD4e+PLD4l+ELHWtMlWW0vohKhBzwa2q+Zv+CTFnqln+xv4eXVfN89o1ZfM67doxX0zXv4eq6lKNRq10mflmb4OOEx1bCwd1CTSfezCiiitjzgorM8Y6ne6N4XvrrTraO7voIi0MLsVWRvQkc18x3P7Vvx6iupUX4W+HGRHZVP264+YA8H7tY1a8afxJ\/JXPSwGVVsWnKk4q380lH89z6vor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+JrH67T7P7md\/wDqzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaP+Gsfj5\/0Szw5\/wCBtx\/8TR9dp9n9zD\/VnF\/z0\/8AwZA+saK+Tv8AhrH4+f8ARLPDn\/gbcf8AxNH\/AA1j8fP+iWeHP\/A24\/8AiaPrtPs\/uYf6s4v+en\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/8AA24\/+Jo\/4ax+Pn\/RLPDn\/gbcf\/E0fXafZ\/cw\/wBWcX\/PT\/8ABkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/ABNH\/DWPx8\/6JZ4c\/wDA24\/+Jo+u0+z+5h\/qzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNNllWCMu7Kir1LHAFfKH\/DWPx8\/wCiWeHP\/A24\/wDia8V\/bz\/bJ+PWi\/AS9eXwTY+HbaYMk95Y3EsjxrjOTuXAqKuY04Qc2np5M68DwfjMTiIYdTprmaX8SL\/Bbn6KWmqW1+xEFxBMR1EcgbH5Vt6J\/wAejf75\/kK\/FD\/giv8AtKfELxb+2Jb6Ld6tf6ro19a3Mt2kpyiOqZXJxwck1+1+if8AHo3++f5ClluYRxlL2sVbWxHF\/C9XIcd9SqzU24qV1536fIuUUUV6B8scl438Jab460q+0rV7K31DT7zKTQToHjkXOcEHg9K474WfsweBfgvqE134b8OaZplzNndLDboj89RkAcV6Fd\/8fcv++f51HUOnByUmtUdEMXXhTdGE2ovdJuz9Vewnlr6Cjy19BS0VZzieWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAAGBxRRRQAUUUUAeG\/t6fsx6t+1N8HpfD+j6la6ZdtIrrLPE0ijBJ6A182fDr9hj9p\/4Z6Dp+lad8UvC6afp6rHHGdLnJ2jt\/rPSv0Forhr5fSq1PattPybR9Jl3FWNweF+p04wlC97ShGWr9Sh4XtLux8PWcN\/Kk97HCqzSIMK7gDJA+tX6KK7UraHzkpXbYV84f8FBf2Odb\/a00bw\/b6Nq1lpbaRe\/apDcQtIHG0rgYPvX0fRWdajGrBwnszty7MK2BxEcVh3aUdrq\/Rrb5mD8MvCs3grwLpul3EqTTWcCxs6jAYgAdK3qKK0SsrI5Kk3OTnLd6hXk37bHwBvv2mf2dPEfg7Tr2DT7vWLR4I5pkLohYdSBzXrNFTVpxqQcJbPQ2weKqYWvDE0XaUGmvVO6Plv4ef8E3dI1L9i3TPhV46kh1VrGZpvtdqphZTvDDaTkjpz61W\/aM\/wCCdS+Lv2VdH+HHgm6sdGj0naBNPCZDLhSMttwSeepr6tormeAocvLy9LedvU9iPFOZquq\/tNpupb7PO93y7HG\/AD4c3Pwn+E+kaDdzx3Nxp8CxvJGpVWIUDIB+ldlRRXVGKilFdDw61aVWpKrPeTbfzCuC\/ad+Ft58avgR4n8LWFxFaXetWMlrFNKpZI2YYBIHJFd7RROClFxezHh686FWNan8UWmvVO6\/I8J\/4Jzfsu6v+x\/+zPaeC9b1G01W\/t9Qurtp7eJo0KyvuAwSTkV7tRRUUaUaVNU4bLQ2zDHVcbiamLru85tt2VtX5BRRRWpxny1+2p+w3r\/7SXxo8H+JNM1mw0+08PXHmzQzQM7yjZjAIOBzX0z4fsH0vRba3kYM8MYQkDAOKuUVjToQhOU47y3PRxWaYjEYelhqrXLSTUdO7u\/UKKKK2POIdRtjeWMsQIUyKVBPbivz31j\/AIJlfGnwb+0N4p8aeBfH+gaQniGbzDFPYSyFRtC9Q49K\/Q6iuXFYOnXtz301VnY9vJs\/xWWe0+rcrVRWkpRUk1e+z8z5f\/ZN+BHxz+HfxAkvPiB460XxDpDIoW3tbKWFwcnJyzkdK+oKKK0oUFSjyRbfq7nHmWY1MbW9tUjGLta0YqK+5aBRRRWxwHw3+2t\/wTl+Ivxo\/bA0v4o+BvFmkaDc6VZRQQrdWkkxDqW5+Vhx81c5Zf8ABJ\/4n\/Gfx7p2ofFz4l2XiHQ7CVZjptpBPAHZWDKfmZl4Ir9B6K82WU4eU3N31d2ru1\/Q+wocdZrRoQoUnFckeSMuSPMo66KW63eu5meDvCFh4D8NWek6bCILKxjEUSDso6Vp0UV6KSSsj5GUnKTlJ3bCiiimSBGRSeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQVneKfB+meNtEm03VrG2v7G4XbJDPGHRh7g1pUUmk1ZlRnKLUouzRwPwr\/Zh8C\/BXUZbvw34c0zTLqYktNDbor89RkAV6lon\/AB6N\/vn+QrLrU0T\/AI9G\/wB8\/wAhShCMFaKsjSviKteftK0nJ9223+Ny5RRRVGJ\/\/9kKZW5kc3RyZWFtCmVuZG9iago3IDAgb2JqCjMyNTQwCmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggNTUyCi9IZWlnaHQgMTIyOAovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCAxMCAwIFIKL0ZpbHRlciAvRENURGVjb2RlCj4+CnN0cmVhbQr\/2P\/gABBKRklGAAEBAAABAAEAAP\/iAdhJQ0NfUFJPRklMRQABAQAAAcgAAAAABDAAAG1udHJSR0IgWFlaIAfgAAEAAQAAAAAAAGFjc3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAD21gABAAAAANMtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWRlc2MAAADwAAAAJHJYWVoAAAEUAAAAFGdYWVoAAAEoAAAAFGJYWVoAAAE8AAAAFHd0cHQAAAFQAAAAFHJUUkMAAAFkAAAAKGdUUkMAAAFkAAAAKGJUUkMAAAFkAAAAKGNwcnQAAAGMAAAAPG1sdWMAAAAAAAAAAQAAAAxlblVTAAAACAAAABwAcwBSAEcAQlhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z1hZWiAAAAAAAAD21gABAAAAANMtcGFyYQAAAAAABAAAAAJmZgAA8qcAAA1ZAAAT0AAAClsAAAAAAAAAAG1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv\/bAEMACgcHCAcGCggICAsKCgsOGBAODQ0OHRUWERgjHyUkIh8iISYrNy8mKTQpISIwQTE0OTs+Pj4lLkRJQzxINz0+O\/\/bAEMBCgsLDg0OHBAQHDsoIig7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O\/\/AABEIBMwCKAMBIgACEQEDEQH\/xAAcAAACAwEBAQEAAAAAAAAAAAAAAgEDBAUGBwj\/xABMEAABBAECBAQDBQUFBgUDAgcBAAIDEQQSIQUxQVETImFxBoGRFDKhscEjQlLR4RUzYoLwByRDcpLxNFNjc7IWJTUXRKI2VGR0woP\/xAAZAQEBAQEBAQAAAAAAAAAAAAAAAQIDBAX\/xAAmEQEBAAICAgICAgMBAQAAAAAAAQIRITEDEjJBBBMUUSJCYSNx\/9oADAMBAAIRAxEAPwD7KFkzPLPiu\/8AVr6grWFk4gP2Mcn\/AJcrXfjX6rGXxWdtaEIUELw3xXHo4u4\/xNBXul474yjrKhk\/iZSzY1j28z1Xu\/hN+rhFdnleFpez+Dn3hSt7OH6qY9rl05\/xgyuJRv6GIfmVb8KO2mb6gqz4zZ\/4V\/cOH5LL8KurJlb3aCseRrDp7Nv3VKVn3AmXox6jilCELQEIQgEIQgEIQgEIQgjoqnn9tGO9q3oqZDUsXq4j8Cs5dLHF+Lx\/9riP\/rD\/AOJXjaXtfi1t8JYe0w\/Irxaxl21Onq\/gz+4yh\/ib+q9MvM\/Bn91l+7f1XplvHpm9pQhC0gQhCAQhCAQhCAQhCAQhCAQovekA2glCEIBCFCDz\/wAROvIib2Zf4riFdf4gdecBfKMD8SuQVx+3T6KUhTlIVQhUjYKCmHJEKUhTnmkQKUhCsKQoKylKYpSgRwSEKwhIUFZCUhOeaVBWQkIVjkpCCshKQrCEpRVZ5JaTkJSiUpHVCnkhF2+0rLxBt4MvoL+htalVkN1Y0re7CPwW8uqxOztNtB7hSqsV2vFid3YPyVyzOYULzHxkwGHGfXIuH5L06898Xxl3Do3\/AML1Mulx7eL6r1fwY81OzpzXlCvSfBsmnMlZ\/E3\/AF+SxO43em74xZeHjyfwvI+o\/ouT8MOriJH8TCu98Vs18Hv+GQH8CP1Xm\/h92nijPUEKeT7MHvY\/uBMkhNsTrt4\/jHO9pQhC2gQhCAQhCAQhCAQhCCOionNS4\/8A7v8A\/q5X9FTPVx3\/AOYKWculjl\/FQvgxPaRpXiF7r4nF8El9HNP4rwqxl23j09T8GfczB6s\/VeoC8v8ABh\/8YP8Ak\/8A9l6gLePTGXaUIQtIEIQgEIQgEIQgEIQgEIQgEIQgEIQgFClQg8txs3xOQdgPyC5pW7iztXEpz\/ir6BYCuNdIgpHJilcgQqVBTdFQpSlSUpQKSlKkpSiEKUpikKCCUhUnmlKBSlJUlQUClISmO6WuwQKlKYpDzRSn2Sm1JKhBFIR0Qg+1KCLBClC6ubJw+\/scQPNo0n5bLSqMM+SQfwyOH4rQueHxi3sLkfE0evgshr7pBXXCwcZZr4Rkj\/ASrl0Tt86PNdr4Udp4sBfMH8iuK7mul8OyeHxeH1IH4ri6vW\/EbdXBJz\/CWn8QvIcIdp4nB\/zUvb8Xj8ThOU3\/ANMn6brweC7w8+F3Z4\/Na8sZwfRIfuq1UQGwfZXrfi+EZy7ShCF0ZCEIQCEIQCEIQCEIQQFTkNsM9JGn8VcEr6rfuFnLojm\/EgvgWR6af\/kF4Mr3vxGL4Fk\/5f8A5BeCWMu3THp6b4MNSZbe4YfzXq15H4OP+85I\/wADfzXrlvHpnLsIQhaZCEIQCEIQCEIQCEIQCEIQCEIQCEIQChSoQeNz3as6c\/8AqO\/NZSrsl2rIkd3eT+KoK4R0QUhTlI5VSdUxSjmmKIUlIUxSlApSFMSlKqEKUpilKBClTlIVFKUpCYpSUQhSE+qcpXKhCkKcpCoIS0mUGqRSoUHkhUfa0IQurmz440yTj\/1L+oC0LPGay5W92tP5j9FesY9LQs+azxMGdneM\/ktCqnJEL9Is1yVy6J2+YyCnEeq08Kf4fEYHdnKrJbpne2uTijFdpyYz\/iC4ur6Rms14U7R+9G4fgvnMTtOQ13ZwK+kxuEsDXnk9oP1C+avGiYjsVrNnB9HxnB0YPcK9YuGuL8eNxPNgW1PD8Wcu0oQhdmQhCEAhCEAhCEAhCEEdVXMSI7H8TfzCsVc1eESeQo\/ipeiMPxBvwPJ9h\/8AILwPVe\/46L4Lk\/8AKPzC8AueXbePT0Pwef8AfZx\/6X6r168d8Hn\/AO6Sj\/0T\/wDIL2K3h0mXaUIQtMhCEIBCEIBCEIBCEIBCEIBCEIBCEIIChx0tJ7BSFVkHTjSnsw\/koPFvNklVlO5IVzdClI5MUhUVA5qSoHNBREFIUxSlEIUpUuNBV6ieioHOASXvyTEb2oKBSlKYpSgUpXJikcUClISmPokJUCk70kJTfOrSlVUKFKhAp9kIKENvtaFCldXNnqs2\/wCKOvof6q9USbZUJ7hw\/I\/or1mfapUFSoKZdI+bcTYI+ITt7PKzRO0ysPZwK6HH26eLz\/8AMuaBva4Or6biHVhQkbXGPyXz7iDPD4lkNGwbK4fiV7zhL\/E4ZA7\/AA0vF8dj8LjWSO79X13\/AFW8vjGZ3XrOCyB2DAb5sC6i4fAHa+HQei7inh6sM+0oQhd2AhCEAhCEAhCEAhCEAqMvbEmI6MJ\/BXqrIZ4mPJH\/ABMI\/BS9DJxsauDZX\/t2vn3VfQ+Li+D5Q\/8ARd+S+eLll23i73wj\/wDlZP8A2D+YXs14v4S\/\/Lv\/APZd+YXtF0x6TLsIQhaZCEIQCEIQCEIQCEIQCEIQCEIQCEIQQFnz3BuDOT\/5bvyWgLDxhxbwuYjsPzCl6J28k5IUxSFcnRBVbinJVblVS1BKhpUEikRBPRI4pj3SmkQnulJTlVlBBKUqSlKCClKYpVApSuUkpSgUmkjimKR26KU8kvNSVG6ohQVJUFEKhQUKD7YhCF2YZclwY+B9X+1r6ghaVky42B0U9eZkjd\/Qmv1WtYm\/arekqFKhaqPC\/FEeji7j\/E0FcZej+MY6zIH195lfivN9Vw06PoHw4\/XweL02XmfiZunjcprmGn8Au98KSauEab3a8rk\/F7dPEo3D96IX9St34xJ23\/DJH2IV\/GbXol5j4XdeK8fwv\/RenWPD3Vz+jIQhehzCEIQCEIQCEIQCEIQQEHcICDdGuagx8TF8Iyv\/AGH\/APxK+ddV9Cy3A8Emc8gXjmz\/AJV89tcq3i7vwl\/+Xf8A+y78wvarxPwj\/wDmD\/7LvzC9sumPSZdhCELTIQhCAQhCAQhCAQhCAQhCAQhCAQhCCAudxx1cLkHcgfiuiFyviJ1cPaO8g\/IqXpZ28uUpUlKVybKVWU7lWVVSORQoB2UOcEQEpSpJSk7IhXJCmJVbiggpUE7qCUAUpQSlJUEFKSpJ9UhQQ4pCpJPdISgLUKEKqEpTHkkKiIJ7oUEoVH21CELqwz5dfZZHH91ur6bq4GwCuBxzib4w6CIlrfuvIHNdbh0onwYZBe7AN\/RYl3k1Zw1oQhbZeV+Mmn\/dnVtuF5Rez+L2asCJ1cn\/AKLxh5rhe3SdPYfBr7xZ2diP1Wb4yb+3x3d2Efj\/AFTfBr\/NkR3zF\/6+qt+Mo7hxpK5Fw+tfyWv9U\/2ZfheQhsrefmC9e3do9l4r4YdU8zbq2gr2jPuD2WPF8rFz6h0IQvQ5hCEIBCEIBCEIBCEIBCEIOdkwRz8GkjkbqDYjQvqAaXz4819Eb5uGSjrpeD+K+edVxrcdr4TP\/wB5\/wD+Tv0Xtl4j4U2403\/23L263h0mXaUIQtshCEIBCEIBCEIBCEIBCEIBCEIBCEIIC4nxI6seEd3k\/gu2FwviY+THHq4\/ks5dLO3nSUpKkpCuboUlI4pikKqJHJI4WQbTWoKgglKSpSnkgUlIUxKrKIgpbQTuoQFpSpJSWigpD2TFKUQhSlSUriqqDytF7JSUIiTyVZO6k2B+iQkooJQltCD7gsXE48qXHbFiOLHPeA94NFre63IXSzbm8bJhZsk82P4bpHQ3qJ21tvYi16LgoI4XC1woixR91okxmSSsl1Oa9nVpqx2PcJcIaY5B2lfX1XOY6ybt3GpCELqw898VyH+z2x+E8guB1geUei8aQvf8ejEnCJxW4FheBK4Xt0nTvfCLtPEXt\/iYut8XNvhcZ7Sj8iuF8LPDeMxjuCPwXo\/iWPXwWU\/wOafxr9VqfFL2858OGs8juxe2hNxheF4E7TxJnqCF7mD+7C5+P5tZfFchCF6XIIQhAIQhAIQhAIQhBCx5nEIsQtY777xbQti5vF8AZcQkGzo+vp1Wc964Wd8sj+MQxwPjix3PtriS07X1K8Za9XxDCfjcCkka+nMAs1u4E1XpzXk+q4Y7+3WyfTs\/Cx\/+9s\/5HfkvcLxfwq1v9pgkeYNNfQr2i7YdOeXaUIQtshCEIBCEIBCEIBCEIBCEIBQka1wYQXajvuQnHJSUShCFRC878Su\/3iFt8mX+P9F6JeY+JHXntHaMfmVnLpce3GKQqSUhK5uhXJCUxKQqoguKUuQSkJQQXFKXoJ3SEqIC9KZFBKUqqDIkMnqocUjlAxlPdKZj\/oJCUpVRYZz0pV+MfRKUhCaDmVKZbPIKspSmja3xR2UeOP4dlSSlV0LzMP4SlMza5FUpSfVNG1plbX9EKg3ztCaR98QhC2yhZ4CPHyG9ng\/VoWhURgNzJv8AE1p\/Mfope4saEIQtIycRj8Xh87O7CvnDhuV9Okbqjc3uCF80mbUrwRyJXGzlvFt4C7TxjHP+IBex42zXwfJH+G\/obXh+Gv8AD4jA66p4XvuJs8ThmU0czE6vorOqXt4fhDi3ikJ\/xUveY5uM2eq+e4tty49Jo6wvoOJfh7rnjxnGsvi0IQhelyCEIQCEIQCEIQCEIQQFBAIIO4KkJJHiOJ0h5NaSVKOfmt8fgM7QOcTiPluvBgWd19FwW\/7hG13Vu6+eVW3ZcfqV0x7rr\/C7iOMMHQtdf0Xtl4X4bNcdgHcO\/wDiV7pdMOmcu0oQhbZCEIQQpQhAIQhAIQhAIQhAIQhAIQhBC8l8QO1cTeP4WgfgvWrxvGnauJz+hpYyaxc4lISmcqyVlpBVZTFIUEFVuKcqslEQSkKYpCgV3NITumckKBXJCmJVZKKglISmKQlEQSkJTFISqIJSkqSlKIgpSUxS9VVQSlJ3UnYJTsiIQoO6EH31QChQFi5cxDLMXaeItH8cR\/A\/1WlZZhWbjv7hzfwv9FvK9Ea0IQtoU7hfOM5mjNmb2efzX0gr5\/xlmni2QP8AGuWXbWLFCdM7D\/iC+kbS42+4ez8wvmzdng9ivo2E7XhQO7xt\/JMVyfPmHRO09nBfQMJ2uMO7i14DIb4eVIz+F5H4r3nDSfs0dnmwLl\/vG78W1CEL1OIQhCAQhCAQhCAQhCCOiz5xrAnv\/wAsj8Fo6KrIjMsLmDmVL0sGOKx4x\/hC+dSipHDs4r6LE7zPb0aaH0C+eZIrJlA\/jP5rj9RvH7bfh3bjuN\/m\/wDiV7sLwvw9\/wDm8b3d\/wDEr3QW8GckoQhdGQhCEAhCEAhCEAhCEAhCEAhCEAhCEELxHFn6uJZB\/wAZC9uvBZbi\/KkceZcSVzy7axZilKkpCo0UpCUxKQlEQSkKklKUUpSFMUhKIUpHJyqygQpSmKQoFKUqSlKBSUpUkpSqFPuoKkpSiIKUlTagqqUqCpSk8kRBpCCeyEH3nW3+JSCO68+M146pxxB46rjuPVfxcneJWbJc0Pge51Bsn5gj9VzRxF\/dJNkuyYjGD5tq97V2zfx8sea9ChKwksBPOky9DyoXiPiJmni8hr7wBXt1474njLeJaibDmAhc82sXDpe+4O8P4VBvybX4rwdL13BJ2jhjGk0Raxuxv19uHm+KtDeKZIHLxXfmvW8Hlc\/FhBG2gb\/JeT4qP\/uk\/Yutem4A+8GJwN\/un0WL3K1Z3HbQhC9TgEIQgEIQgEIQgEIQgEIQgpZ\/fS\/L8l4DMFZs47SO\/Ne\/BH2p4\/wNP4leCzhXEMn\/AN135lcsm8WjgG3GsY\/4j\/8AEr3QXheC7cYxT\/j\/AEK90FcDJKEIXRgIQhAIQhAIQhAIUIU2JQoQmwIQhTYlQoQpcgrzTHHsF4Gc3K\/3K91kO0Y0ruzCfwXgpjb3e6573W4rKQpiUhK0pSkKYpCiFKUpilcCBdbFAhSk0VJKUndAjikKZxSHmgUpCmKQlBBKQlMSkJVClKUxSlEKUpTJSqFKg+yOag7oIJSlSVBtQQShQfZCD6k7hvEmf8Bx9iCqnQZzOePJ\/wBK2t4xO3\/iH5i1aONy1u5p9wseuLpPy\/JPpyTJO370Th7tKeDJPigOFX1XXbxwnZzGH5qXcQgmaWHHZbhQIrZT0n9tfzMrNWO0z7g9kypxna8WJ3dg\/JXLvOnnQvMfFbP2mO\/0IXpSOxpef+KWEwQvPIOI\/Bcs7y1i8xS63DpjHiADuVyiF0+HYU2dAWQEAsNmzSzZt28eUxy3WPiB1ZTnd16P4br+z2gfxm1wOI4c+HMGTgBxFija7fwwf2Dx2cs5cRLZlbY9GhQpXqcAhCEAhCEAhCEAhCEAhCEFAH+9vN\/8Nu3zK8Jmis6f\/wB135r3oH7Zx\/wj8yvB5n\/jZ\/8A3HfmuWXbeJ+FuLOJ47hzD17H7S8dl4vDOjMid2cu99ts81ivT4\/F7x2Blu6tCPtfdv4rkjNTfbWp7X+2v4\/\/AB1Rls6tITfao+5HyXJGYzum+0sPVX2yZ\/j\/APHVGVEf3lIyIj++36rk+Mw9QoL2Hqnvkn8eOz4sf8bfqmDgeRXDD2nbUNk7Za5OV96l\/H\/67Notcps5BvxHfVWNyHc\/ENe6ntWL4bHRtJG8vYHFpaT0PMLF9reOTr90DNf1AKntU\/Tk6CVzg2r6mlk+3kc2hMM+M9PxV2n6sv6a1Cz\/AG6L1S\/b4S3V5quuSlqemX9HzDpwpj\/gK8FN\/eFexz86J\/DptBJdp2BC8Y824pias7IUhTEpCVtEEpCpJ3SkqhTzUuf5AFBKQlQKSkJUnmkJQKSlJUuKQlBBKQlMUh3VQpKUqSlJQKUpTEpSUEJSVJKUqgJ7pVLjaUm0EFKUxKUqCDzQotCD7aYYHSkOiYfdqHYOC6wcdpNdFyI+JZbpAdAkN\/w\/yXUbI50OqRpjLwfLfJebbtcVbuGcPuixzT6OQOC4Zdcc0gI352qwSRbXaq2KkOeCHaiAk2lxjqYNjEjaTZaC36GlpWLhkniY7r6SEfr+q2r14\/GON7C43xMzVw5p\/heCuyuZx9mrhUnoQfxWc+lx7eMrZdDh078eJ7mEg30WGl1\/hxwbxHSf3mlYrdnDHxGd2S9jnlxIFbro\/DbyPFYO9rR8SYuqGF8UVkOOotasXw87TlPsn7vJZz5hhxxHrGmwCpCWM3G0+iYLvj05JQhC0BCEIBCEIBCEII3tShCCvfxj\/wAo\/VeEz9uIZP8A7rvzK90T+2A7tP6fzXh+KCuJ5QH\/AJrvzXLLtvFnhdUzT2K1faRSz4rWvyomvPlc4A12Xcdwjhz\/ALmS4e5Cx6+3Tvh+Tj4eMvty\/tI7phkjut54BEfuZjfmP6pD8PS\/uZEbvqFL48nox\/O8V+2QZA7pvH9VY7gWa3kGO9nKt3Cc9n\/AJ9iCp6ZOk\/M8V+4kZHqmGRvzWZ2Hls+9BIP8pVemVp8zHD3CmrHSebx37bRkeqYZJHVc8lwKnWVN1uZ4V0ftR7phlnuuZ4hU+Im61\/hXT+1numGX6rl+Kp8RX2p64V0\/tfql+02ea53iqRIns1MMXRGU5pBHMG10Xhr2iRr9QdvzXnxKVv4bO3xxHJqLXfw91N7eX8jx6m4unY7+z8iVxprdm+pXmXG13+L5YePs7L0MG38154ldcOngztt5QUhTWtc2FBjxtc+YvcRu0DTR7WefyW3Jgut0hK0PEFaml3sRf5FP9tYJZDC2OIPGkhoIBHbn1pNChmJNI1j9BbG91CR2zfqqnwGPm5p9lpe5xAsVqFg0FUSOdfMq6TbIVWUzjukKypSUhTFSyIyXRoBBWaom9+yrJTyNMbi0kFVFVEFKVJS2gglKVJS7qiD3UHkg81BQKVBNqSlPO1BBNqCVJ7qDSog8uyEIUH22PS1oAACXJY55B2YwdVx8bir2uHjNLx2Gy2P4vFMQJcchhNWHcvkvLh4rjd12uUvTc3Gi0ERkWfVZX42Vps3tyaBzV4mw2sOjU2kz+JYwjOi3vaNgt6TazhZcGzNeKdqBI+X9F0FxeH5E2ZM6VhZFrYC4gXdLS58ZmfBJLPK9lamtFDf2Xoxuo43t0AQSQDuOay8UZ4nDZ2\/4Cs2M5sGdOyKCY62tdoPTmL3K0zOnkgePBAaWkHU\/f8FMruE7eKb5Xg0DR5FbsDJJymtNRtP8ADT9VlkDS7yNLd+RNqA3ztHc0s6bdfif7SICOSnA7l0hWfhumDLDjIHF22lgu1v4vg+Dw4uGnYjkFyeHbZsR9Vn6Wd8PW4k7J4joBGhxaQRuCtCw8M55X\/vn8gt3ddsfjHO9pQhC0gQhCAQhCAQhCAQhCCp398zf90\/ovFcWbXFckf4yV7V4HisPXdeM4yK4tk\/836Bcsu28WOAOdOxrAS4nYBb3Yecznjyj\/KVlwDXEMcn\/AMxv5r3lrnbpM8Ze3iTJNGaOoH1TNy5W\/vFeyLWu5gH3VbsbHf8AegjPu0Ke9jn+vF5ZvEZxye76qxvFZx++V3jwvBdzxm\/Kwq38CwX8mOb7OVnkqXw4uU3jMo2JtWDjJPNoK1H4dxj92WQe9FVv+HP4Mn6t\/qtTyVm+KKf7Qx3\/AH8dh+QUeJw9\/wB7HA9lLvh7JH3ZYz8z\/JUu4NntO0Yd6hwV\/b\/ZPHlOqsMPC3\/uFvsSlPD+Hu+7K5vzVLuHZzOeO\/5C1U6LIj+\/G9vu0hPfH7i\/+06yrSeEY5+5k\/UJTwUn7s7Cs3iPHO0wncOpTeF+mp5vyMf9jO4NONw5h+aQ8LyR+5fsU4yXj94qxuZIOTimvG3Py\/yIzN4flOdQheT6C11cXEdgY3i5BDJSfI3mVdw7PDA90m9rPLxF0sznmtzQHYLMxxt4rr5PyvJ6S5Ry84l0r3dwuSbXb4rkCWBooCnXt7LjR\/fsrcmmP2e82iKPXkRsdsHOAJ7Bb8ning4UcOgOEtuddd1kOkGSTqxhP12\/VZs8k5bITyja1g\/X8SVReYvFjErmht7taOywT02TSF2p6A5UB0XEyzeQSFUdCb\/w8Tv8H6rGXADc0AtU7v8AcsY+hCwytc0jUKvomxSTzSFM477JCsqUqYzIARH1SlXxHyAWOaKyyBzXHVzVRKuyCPEKoKrKClKklKTuqIKUlMSkJ3QQUdUFLdIA80tkboJtQiJe8uNnn6JUFKoqb+iEp5crQg+sOxSB+1bIw9LjKzywhrSTrAG96V7JZ8yCOfFla9jXeQ1Y5bK+ht5SJw0k70eRUjUbPIrvQcJwnCUGM+WQgU47Kz+x8eqDpB23G34LFwv0syc\/gT6lY3lYcP1XUgA\/tPK7lkZ\/NZMDhhx817\/Ftsb\/ACgj7wLf6\/gtrWuHE5XgeV0Ld\/UFy3IzSv8ALxaI\/wAcLh9CD+q1PFsI9FmyhWViSdpC36tP8lrSzseGlbpkeOzil5SA9iuhk8PyPtkzWQvcNV7NPIrC9haTYII5grMaeg4jnwZOBLE3Vq03uFwsE6cuEjo5WTF3cgEclXixyGRrmtdTXg2BdKdyr09Pww\/tMsf+rf4Bbwudw0\/71li+rT+C6K6YfFjLtKEKOtLSJQhCAQhCAQhCAQkkkZEwvkcGtHMk0FiOfJkHTgwmXp4r\/KwfzQaZXVLF6uI\/AryHHRXGMj3B\/AL0OLJkPIZkPD5IcksLgKsaL\/VcH4gH\/wB3m9Q38guV7bxYcUR+M0ueQQQQGiyV6L7bl1bGtYP8ZLj+FLzUP9+wjuF6ZmNK0Hxm11GkXa55ukhYOKZDciSKd4dQBaQ2lt+3g1pN+i5bY2\/2k1r+Tojz9Crnw6HW2iPRcbGpI6rMtjqvYqzxW1drlHHcRrBNoc2VoO526KbPSOr48d\/eTaxV3a4ep7QbJG3RNFlPDgNRPurup+uO2DtzUrkOyJnG2GgFDeJSDYndJWf1uwhc2LiQ5OB90OzXB2pp2A5KW7PStszGvZRa0+4XPkx4brwGfIAKifimS+cRQMjtrbcX3+iQ52Zp82PE71a+vzU5bxx120jAxXVqhonsSlfwjEAsF4+azDibx9+B49qKiXirHto6mf8AM0hXlbIl+C5g\/YW5vqd1Rj8Onfq8SmUdrPNWRT62WxwIPUJ2SkO5q8wsl7c7iuM\/HY1hIcXcqXIe10Zo7FdbjkpcYhfQrjPcTzK9OHTjeKY\/+Fnk6t0gfM\/0WN03iZnivOzpNR+q2u24XkHvIwfg5ctxWqjo5XEmOJEYJHdc5z9clpCd1A5oOjK4\/Z4ACTV7XyVeSwgB2q+iJnDwIx1FquWQOiA3J7oih2yQpikKKUoFUS4kUNtuaLAO6aSUvZQFDqgzuO6UpiqyqiCUpUlKUEFKSpKVAE3uUpKFBQRai+ylKT0QQeSOaLRaIiqQgoVH6DSPFxuHoU6giwQtIw8JlM2M+Rwol+\/0C3rk8AcThyNPMP8A0H8l1kGWLIbJmSw0Q5rQd\/c\/0VxrxRvuWn9FiyCzH4rBLyEzCxx9qITPkMfFIGONMcx4afpt+CzvnQ2kA0T0OyZVslZLeg6gDV9LVi0IWfIwsfJjLJImm7NgUQe60Kl8rYRK9\/Jo1fL\/AEEHP4fwuFobNM5srnNBa3oB+q6wAAoCgudgTa4zlSDzTv0xtHRo5D8yuipIFDGhxcGgOdzNblOhCoFClCAQhc5uLK\/Kn15c4ZqBa1rqq\/0QdAkDcmlRJm4sRqTIjaexcFV\/ZeMTqka+V3eR5cjIwcYYkzY8eMOMZAIaL5INgIIsclk4nkPxMCWeIAvbVX6kBWYR1YMB7xN\/JV8TjMnDcho56CR8t0FUfDTI4S50pyHj93kxvsFvADRQFAdAkgkEsEcgNh7Q4H3CtQclhDOI5TSf+PG8fNtfouH8QNri8lcyGn8F2sx3hcWGkbyMYfch\/wDIrkfETtHE3u66GgLje28XNZohcHPcS5pB0t\/muyPiiXrBF+K84SbUWiu67jplzY8iTHjqMEADqD3Ws8fxHgl+IQe7SD+i8vqKNRCmor0juOYZO+PM0dw4K+LifD5BZlkh9ZBd\/S15XUjVZWfSLuvcsxY8iJsjJWyNduHAWCh\/D3AeR2\/svLYXGcnCj0Qupt3pIsLa34oyhzbGfkp6RPbJ2xguY7V4h36LNJhkzDbbuFzz8TSu5xxg+gP81oh+Jow0CWGz3BU9Gvarn47Qz73X+FVNic0CnWCd1cPiHBeRbHAddkO4xw6Ro8xB9WqelWZsjGXnT71TWp3+Hq0GQWUsM2O6bJkbOwanDRqrlSongErtVgnoWOCzca1LFrmVVlBtrDsK7ogjkDQ18byRycGlNPobBIdVENJo80kKqwhWJEOVtBKtLfNtsk1R42IwueCQ2mtB3OyzDizQadjzV3AB\/Va9bU3IzcXa50zAOjVzZGFnMg+y3ZuXFlSaw6RldCz+RUR4ceQA8ZLRG0an7EFoXfHiOWXNc2Z4GG5hfWp4Ib3oH+a55XS4m\/He8Nx2aWt29\/6rmupLQhUNcA6yhyAK3Qai7WweircUQzujfYcR7LfqxJiNeS\/3MQ\/mmzTmFIV03xYrW+J4mtoG\/lo32WKYxStL4WaC0+Zt9O6bTTMUSM8Oh3U1uoe6ytCpyVkb5XaWCyN08oDaaB03VQc9htjiD3CIh2xpIVJJtKbvZBBSE77dE7gRzHNVlCgnoou1G17qCUIk7HdQSi9+6U7oJKVT8lCIPcoUIVH6DBBujy5plmx\/DYDAx1mIAOPqf1\/mtK0imHGigc90TdPiEFwHJXIQgw50bXy4uoWDKWn5tK5ebPLJlxYfKVh8PX79fou7LE2ZrQSRpcHAjuFzZ+DOflvyo8ipCSQC3l81NDo44jZH4UVaY\/Lt3Vy5mNj5mJjBjTG9wJJAPP6rotvSL51uqGVckUczHMkaHNcKI7qxCDOzEgj8LQyhDegWdrWhCEAhCEAhCEAqQ5oyy2\/M5gNegJ\/mrlzsl7IOLY73uoPjc38kHRQkZKx4NHkoM8QBJkbQ9UFUc0MOK1znBjGeXf02\/RZncawt2kvI\/wCVeeyMp0krwHkxh7iwdACbVDiRv0Kg9ZwqWKTAgjjkDjHG1pF7ihW63Lw+PO+J2pjywtNggr0nDOKNymiKUhso5f4v6psNmYrJuJYr3PLNnAV1Iogfn9FyPiyNjZMdwB1ODrP0XXz5mszsJt7iXf5ghcv4u5Yv+f8ARZsnbUeZKgqSoWWkIRSFFSoQhAWptQhBNo1JVCBtSgvKi0pJQP4hHIlN9pk\/jd9VRaUuQbBnzMrS\/l6BQ7iM5Nl\/ztYy5KTaDRLlSSEFziaFKp05HVVkpS5BZ9odexKudlFmGYmnd7tTz37BYi5S93RBD39SqXG0xIVZO9IAlKXFQT23S6t91Q+qkeKVWaS2LFqC6WUkNivYbn3KshbC0FziQKvYrC55c4nuiR5DefNXSbdCXw5GBzBv8zazFvckfIqmOdzB5Xbq9vEshuxcCPYIEmFuJBFeuypLSfu7+262O4m9wA0x7f4QpGXG4kuiYU2aYHscBu0j3SVvS3NyYnyXoaGjoBzVhnxuTYzfMnUU2mnOmFP09gqTfddST7M8246T3IBVD4sYUbDrP+uSuzTnpSt8mNEXVGCfZH9nWPvD\/q\/om00wdVAK1SYRYLDtXt\/3WmLExcXCGRlB8ssl+FE3YADYucfewAOxV2unPiifPM2KManvcGgXW5W48MjAAMxLupA2URZGMyOSSKDwpPutNm9+fWuW3zVH2rSVm0aBwuL\/APqiD28P+qFQ7LJPNCbq6j7VwbfhrHndz3Oc49za3ricHzC3BjiHME2t2NlWZg7fTIa9lv2m9M+tbULmv4iW5b2tb5Q0bH5qYs8yZWksoBnIdTYV9omq6SFT4oM7WDqCT8v+6d7w0We4H1NKodCRzw1hedgBZTDlaCUKFTM9392wgEiyb5BBZ4rNWnULTah3C58wZDpIeXvJ2CYavvPcOe9ndQbt+irDnGWi3y6ed9VmlleW+RrnCtgAss2Y+H9mw07953UegQdKR72vYxjSdR3PYJMvMiwofElPoAOZXLZlytGtz5D2Go7rmcQzZMyYOedmigByVG6b4hmc79lDG1vZ1k\/osuRxH7VPDLIzQ9rvM4EkV7LBahyDvOnfKdEPmiHXoT3VmfG7E4S95cRI8hpo9D0XDgyHQu5+Xsu9xd7JuCeLG7U22kH8FB5kHmPVMHEjSTt09FX+8VNooGziFbHIWOBBog7FVDdx9lLdjait2RlPlDZro62k+hCbj2V9pxcbV99hcHevLdYy\/wDZPaeoUcQIdjsN3usq5pKhBUWiptSlTxsDngE8yoIULoDhzXAESOFqTwzSfM4kddlj3jXrXPUELsMxIfDaDGDQN2FRkY0DInuayiBtuU94vq5qgrrjhmO5oJLwSOhSO4QyrErgPVqe8PWuSUpVszGMkLY5NYHWqVJBWmUEpUxBSEHsgCUt7oKW90RJO6UlQXKLRUG+ahxsoJQSiFcFWU7jskVCnYpTumPolRSFIU7uqrKIUpX0XAdk53Kpdu5VDHy8uvRIXGwmJ5AhQ4NrsoK9W+xKkuKPKBY5lRsRVoDWRZGyXxX7UfxQQapKW0av6IGc8uqyTSPHIBAARpHK1WRdoLvtF+iDkubtqO56lZTZcEPB235IrT9pd3RNmPkfp1WGANHsFmvYbJWoL3yEtDfn\/r8EhJo+ij1tSL6oiLN8kKevJCK+pYUxYC0Fb8bIAnOtxAdR59VyI3aJduRWgvogjorZsxro5j2tyGvabDm0UkORoyGuHVpCyPkLotPY2EgfyPbdSRbXehnLs2B2qwSRXuFszXFsAf0bIwn21BeebO5tOad2kOHuvQCVmbhuDCLewiu2y1OIxe05jv8AcZq6xn8k8U7Xsa7oRYK5kWbrhMcnUUbT8PkZ4AbdOAoj1WfatTGOhiyeLjRv7t3WGfJLMyUEbNoUfYK3BFRvY00Y3kfLmFzs9zhmvLttQB\/Rb3tnR3ZOrILhtTaR44EjLBI3NXzWFzyJPcID\/wBo0+6DdJmyvOkvppNUNgFnM+myAL5kkWT9VXI\/YH1SPPlJ9Fdpp3SxrOGlxa0nwi433peTJ3XoDkl+I6MnYsr8F58qQqUrt2lFqSPIVpC2tUWW77JLindj6IHYgrJ0BQCb5qKHfe5dEqsk3e138QKQiigOTgmPK0nUIDqPoop7tpCfMbfDoXjrQP0VfJPKS\/hrWAXpdv8Aj\/NZqxzSoUlCKFbHtI30VbRuFbHu8brNWOm1773KsbM2Qtabu907IGmOzzVkeKxnmG5ped1Rpp1dxyWTNj047z6LXVPtZ8+3Ych5AAfmk7L00MFsb7LncTy\/\/wBvGaA++R19FskmOPiuc4fdbt7rgOcXEkmydyunjx3ds5XXBHJSmKVdnNCgoJUFEQVAoEGgfdB2UEoIlhLXW3cEWPZKIJjH4gieY\/4g019Vo+\/iE\/vRn8CurwqS+CZA\/hJA+YClumpy86dkrl15XBzacAVz8iHSdbRt1A6K6RmKSxeyYkKsk3agYlI5BcbUHkhsrjtyVZTkgKslELfoq7slWH0SaHEnSEACD0UOoDkootFEEEIJJG6BRTtiKpGhtEUgu3UavqggsHQlKWHoUxdyrmgXRJRVZjf3BSlrh7q33KPRNmlIDu26g31CvIUEUOiGlG5IpTVGkzQCXKP3kQIbvupropaKCKgWhPp9UKD6CTtXUK1kmpqreOoSWWmwuiaag\/ogOVAdfJOHIjQ1+1LXh5TotmmiOS5odW9p2yUbBUG2SX9u5w2DjaI5iyQlp57rOXa22EmtNLt2cLLrLtzqEg\/EI4qwEMmHQ0fYrkiUtIIO4W45Imxy08iE0bZHu5Hsoc7ke26UnmClvZVFznamkKQ4Ob7qkP8ALXZQ11JVjdFZiafSlzpWaXub2K240n3mfMLPms0yB45HmkqWMiYHaiocoJ2tVA37oUVRQ07Eeqgmx7KKcutrQf4lLxY2SE7A9iFfNE6KQtI2QZz0SkUVY5h0khKQSiBrrGk\/JbMWJxxZJGmzG\/ceh6rCQeieLIlgk1tdTuvqOxRY6MccEo88THE9S0WqDgwGeRvhihRHPZVtyh4xIFA9FrieHZBN2HMH5rnZY3LtfwxuHFL4M2LC4n7rnMBv6pMvBj+wPyGlo05GnSG9NSiWIFpJdpA31dlc52v4amfZP7e7PuExm0y4ajweVm7Q0+zqVZ4flRnZj\/luu+OSFb4sUmdeZfFKwkPY5p\/xNpZc8H7DJ7D816+lzeORRnhGS7Q3UG8635qfqa\/Y87xZxbiMby1OXFK9R8T48UfD8aSNgFu3I9l5ZxWpjqM27uylKVJKhxHRVClRaCoUUJSpUFUWRGopfZdTBa6LgUpryvfz+gXMiY57NLRZeV386MYvBY4AKIIB9+ZWMvqNY\/bi6qcCRYvl3TZUrZHCowyhRAVTnEc+QVf33Ve62yqfjse6w2iVScUWQX6fcWtJNOILQeioc4h3ZQVvwJmsLy5lDpazmJw7fVa3SyFtEnTzVEh\/AUgocwpQ3enDZWF9A9UmoixfNBMrYgAGbnqUrNt+xSEpr0xH1\/1+iCsvINjmid1u37JfvPA5WVLwHzEE0B1QZnuo0k1nktGQ1jpSGmg3y33rqsh5oLGu3TXfVUjbqnClDncKNVCzy7p42guo8ldmwu+zRuZEQLNlFZfEaRzRrHdZ3WDugVauk2taQCT3Klg1OKra4DYiwU8TrLq2QWAUFPRKHXsUwNjZRUnn2Qj3QoPfh4oC0pA3opHlg+4XH3CUPW197rVWCwbCs1X7qkOU6kTcW39VN1uD8lV4nKwp1go3\/jV7X6d+YUu3GoclTqBGx3TBxG4P9Ua\/XL0bWnjm0GidiqroWBz6JQfmEZviyapP4h81XropY5dIom2qHUDsdiqz6ZH10UXfJVEkGiiy09uyM6rRHKWODh0WqSpotuu4XN1EFaceYA6HHY8lBQ4FpIPJJ1WzKhtusLEeXqFdprQHUeqFA+8fZSTezQgl28ZIXXcYMqJrdY16bHdcxsb2xOeADQ3B6hUeKWkUdwpeGscfZvgdAzIdHOLabaRdaT39kNx9WM14rt9FhfIZHB7vvHme6tbJJ9naGuPM7BJVywsmw9oi+8R6eqzE+VxPO1JilkfbiQB3W7HwfG2Y0kfvFVlzQ8LVBOdQINGq2XQbwWO\/Pa6OFwqCI2GBa0ztzI4cvKFBpru5dXOiEHw1JHoDS0C6HPcbrpsgYwbbLLxy\/wCxcgVtpH5hXUibdJhtgPcJlTG8+Ezb90KwOtQMsPGv\/wANlf8AtlbVh40QODZW\/wDwygy8VxXZfw8AwW9kbXivQLw5aSLrY9V7hvEmfYsdkdEPhcC49CGrymbEIQ03Ze3Xy7qVNucUhKZ26UrLRSoVjI3yXpbdCz6K6SAQgi7IvdFZbQ0F7g0cyoI3rmvT\/D\/w46dgysigw8m9UDcC4KZAMh4Aa37urutPGeG5WTA1kOgkOv73MLuGExsDGtpo5UqHNF7gke6vrLyTKx4ifhudAPPjvr\/Dv+SwkOY4hzXNI7hfQHsaRyIWWfGZK3S9gI9k0beDkeQ69x2VJk2Xrp+C40lkxNB9NlzZ+AQ76NQ9ippduP4uqEtvsK7LI99km+ZXSk4a7GlEZcW62k+boK\/qubJCWuIFkd6UFfPqq3HdS5jgq3WEATWysl8rAD\/qv9FVspzw09Smla+R4a0EgUCe17psI1+uVuwFHoEzXVBO4bOJAv03v9FW3yyOB\/dBVj5I28PbX3i4g7f69EGRz2iPbr68lTdqSeiSwqiwC7UkENsbfqqtVdUF5OxJU0q1k7ozZFrVJxUSQeH4dGqB7LnE+qZoB5po2vjuUaPEB\/wuKb7EHk6HaHjmx\/8ANRHJE06XRgt71unmlDQHwktI\/dCKzSwyxP0yMLfVISYjsditkWb4jw3I8zeW4STY8b5D4Txz5cx9QiM4lPOkwm9FecBmNAJsyQt1WGRs+84\/oOSxWqNAmFoWevTdCaR9FRXqkBKYFAUjdTam1Au\/dTqKEUqDX6KRJ6qKRSKcSnupEqpoeqiuxRuZ5T7afEapD270dj0WU6ggucOYRqeW\/bV89kWarmCsushT4x5Wjf7cb3GkuoUdwhrgBTuXdZ\/HPXdN44PMIsvjtdCPN0N0SDV69wq8iNrSJIjbHfgsYlZsLpWNlprmh1g9FF\/Xhl1Rfm26hPGfMq2kGRoIsE800hkDi2Nhvuq4Z+O4ZarVNKBCGN5n73sudISHnbZaoInNsyOBtXfY\/EAc1tgqpbJxHN1\/JaseWo3NB57rSOGhzvNt7LZBgww7tYL7qzFi5Oe2GaY7NLW9zzXXw2uhYGlziB3TtYO1K0NC1Izta2ZaYpW9Q38lka1WhhqwqjV4ra2\/A2sPF5XO4Vkg8tH8lc1jgVn4o139l5N1\/dlFb4ZbgZTv3R09FYHu\/qsTZ2w4bJHu8rWAmvZZcvOJbLGw0PDa5rhsdyFEt06OTxBmPG9xGp0damg8rXB49mSTQTMcfKx50+1JMrI3yCTuWssXz2CwcQyPGjmI+67zC1m1yuc3ppblNZiwgbluppHawuXkvc8DUSdPl+SuJ+hCpfG+UkMGo6bWWJlbWKiXUBfRa4MFziHSigH6XM5FaIsJsZd+8HBpBPMLQTVgHqjpc9dKY4WxxNHpX42seSS4n5fzXQfuK7Lm5kzWWyPzO6qOmEv2rY6OE63c+i95wOeJnDYmAOBIs6ttyvnbI5PEDzufVei4fxZzGhkg5LUrdj2hmY4VYVMhjI5hcmPiDXkUDXe1pEoI5rSLX6eiqcApsHqq5NufVAkgb7rJK1oB2CvfZHNZZWu33tQcLKa7K4nLyqNjWge+6ofiEjdq34MZkflS7HVMQD6DZXSRGqpRXBkw2\/wrHLhC9gvQSxV0IVIhtwI\/iFFS8OmGFzvDguwTHH4pBAIOn1PJacmFsDHOAAutvktmdo047AR\/eEn0As\/yXI4lnH0LnDl2XPt6Zjj492skwFu0ADossgLajJ6D+f6qTlPO7mtJ9q\/JJM\/xJC7129luR5MspbuKXbVaUpyb5pDzVZQo62p5KNygPVSHUEt9EWEDg+qm9qKqs2rY3b2d6QbIYmkNBaCb6rXFwuOfLYyF4BP3t\/u+qpxGE3KNwBt7rqcP\/ZygMjMkxIsN3uyOXsstPPTCXMzNLbNHQ2+gHcqfs7YWAu3NC\/RejdgxY8bmRU23usXuDy3H1WfK4KwwxyjMjJks6Giy2tt+yz\/lXXWGM73XnTuSShdhvw+17C77YAR0Ld\/zQujg9KHeqnUqrUWgutTqVIceqnVuguD1IcqdQRqHdBcXIDrVVoBUF1oJVQem1hA1jso9AVGoHqoB9VQ3Stj8lFN6j6KCdkrjaLsaRfOvdRpddNIKAUIAh7eYS6iOYKkE3sSm1uNWQfdE2I5SJGknkb3W9jpJAAxhd6nkqIMyOL7+Mx3qF0IuL4leaJ7PlasLTQ4mreUk+g2C6DQGtDWiqWdnEcF\/Kdrf+YELQyWCT7kzHezlvhkaT3TUU4j6qdCoGW3\/ALJgO4QBSb5oHa4Ur2OFKgJrPRNo06mjmCVl4qQ7heTX\/lO\/JMHuCoz3k8OyQf8AynfkmxgmlJieL2GOz8x\/NZJ8htljdw6Jou+wH8lVlTuaWaTs+Blj5BZ9QAB7LFcPJb0Z8jnkOcb2oqrIsY7x22T3qJa3cncDur5eGyjAnnlOmo7DOthRywwu91XHE6RzRRa3WGh1dSrmBsVVRLLF+nRW5OTE+GCKA7MFkjvSyufW3MqO3r\/Ry\/lv6KsyANsmh1tVTTsiFvdfYLGPHy5NhTeyOuPj1zWqWd0vkiFDqVWMV\/8ACt2NhuYyj+K1txQ4bhXTptxhEQaLU2jfkQuscRo5AFH2QdlNLtjx9QIpy6kMjgBblU3FaNyArRHQ22VF4yBy\/NMJQeqzhhAu0w27KouLh2VMz2xwvkJoNaSVBKw8Xkc3hsoB3eA0etmkE8Ki08Lhvm4aj891dI5jKDibcaGyoEzYWQxxkObVX6BYn5GkNL3USHOF9Vm5ad\/H4rkmebUzWRQDSf5LmzcTBbpjBB2cD+irys8yNDWbAx6Xe65r5BFEZHn7vTv6LlzXu1j48Rm5YgOt1lzwS0e\/VceR7nuL3nU47klTLIZZC925Kr9bXSTT5vkzueVoUOk2APRQTsqyearmYPB9EGrtVnuOaXl6Ki5KQk1G+akuPZQTaiilLz2TB\/oqGABVjW9EkLXSOIoruY\/AHEOM83hkOryi+llYyzmPbt4\/Fn5L\/jDYrYWYsYoPJYS4X1tdTgmFjTw5H7YQvkkPh+IPKW0Dz6H32WAcKe7aGQW0NFuFdFrxIHYGP4L3AkusAdAuN80vx5rvPxcpznxFmRgyYguV7Qb2bvZHcGqI+aQyeSiBuOQ3XSfj\/sQBIGO6tdyK5rjbyCxoPcEAH9F6I8d4pBpLgB5b2JKFOTI5xZ5KDWhook2hXaNOpFqu1NqKcHdSSktBKKa0WkJRaB9SNZ7pLQiLNZ7KdY6qq6Km0FuoHqi+yqR7ILdRUalVqI6o1nsgs1I1KvWLRqHdBYHKSVVaLKCy90alXqKNSBy5FhJqUX6oNsGfkY\/93K6uxNhbY+P5bfvCN49QVxdSnUqj0LfiWgNWID7OWmH4jw3\/AN5HJGe\/MLyusqdabHt4uKcPkojKZv3NLUx8cu8UrXexC+e6gmbI5htri09waV2Pomh3VYeLSOh4ZkODNR0EfXZeWg43xGAAMyXOHZ+\/5rpHjWfNwmad7YS0HR93v6fNNjiOzHnTe+kUL7KTnWKMfSuawuLu6Qvf6LO0uMvbv4PGMPGaPExnOkH79gla83juPlYEsUDJA57SCXNFALyokffK11cmPPZgs1QNbFpG7HA2rs9VzJPINPUDdVzZYb5Ixqf+SoxfGyWiKMVXMrs4PCmxjU5oce5UWSRy8fhs2VJ4kpJvuu5i4LYmaQ3ktsWOAOS0iEAcx81oY2xnsrBHQV+kjbYlQQ7+KvSkFfhjqlI3oBWkEikulBVoIO6mqCs37I0g9wiqz6JC0gq4sCXTvyQV6e+65XGDqkxYP4pdR9gF2KrflS4HH8nws2BzReiNx39TSl6axm6qkzI4I4LOoEEbd9lxp8h8gaXG9B2VLiQHeY7GwlLtz2Itcn0veYzhLncx2K5OTOZpDudAPlHRdF4c5j6sBrS4kjalx1vGPF5s7eASlJQkcVp5wSktSeSRBJUVfJHNTvtsoCuyjopvc0joqFLbUgEH0T1ZRKzSGkIOz8OsZJO9rgLcAPob\/RegEZmbZ2a7UT8z\/JeU4HmHG4lH5dTXnQenNevkfQ0gUAvH5cMss+H1PxvLjh4ue0gAChslMd2WgOdVi+qljnO+6LSlsuRMI4N3xuBe0dQuuHjmPTh5fNln2DJKbo+JCeh2cz0XNyWR+KNMmh3e6P1XqJ+FMZCHZMroHFttkq2u9L\/mvKZjHeK5h8Kej+66iV2eOk8DMaSWSXf8TbP1G6FT4b8d4DJ58Y8w2Rp0n6WPwQjG3TvdTaS91No2e1N7Ku0WgclRagmlFqB7QCktSCqGJUA0VFotA4ci1XqoqdSBrRaW1FoGsKEtotBPsUa3DqltQSgfxO6PECqJUEoi+weRQqLtTZHIoLr3RZVWpw6oEh6hBbq2RqSeIBzRqHQoH1BGpJag7IH1LrYz7+HMv0kb+i4hNI+0SNjMYedBNlt7FFOXbo1NrkqfEso1qCymqSX6dLZHae1qnUmDvVBfjZWTiuuJ23qF2cX4nfCKnxg492lef1FQKuzurse3xfirhcjg2VssJ7kAhb4OKcOyZyyPJZQ33cASvnQkDbvn6p43QPAseYpsfT3MjcfK5pHSkpx3gE1t3XzqOSaE3BkSR\/8AK8hbI\/iPjWPQ+1F4HR7Q5Npt7Uxkc0uhebh+OMoUMrDhlHdttK3Q\/GXCZdpseeA9x5grsdUtpBAHRZ4OLcKyx+yzoR6POk\/itQYHN1Mc17e7TaoqNAqCBztO4eiWyOQ+iCl79tgvHfEGV42W9wHlZTL+pXsnOrmF8++Im5MXE5TJG7QXW0jkQpVl1ds3iEuJ3ohasbDfk05oDouTu4XG+0OadiQtEHFsmDaOZwHbms6df2Wu7xPGbh8CyBE46dI2cO5AXkCutmcbysrBkx5JGuY6r8u\/MFcg8lXO3ZTzUGrpB5qCVWUEc1WSBsnJoWq3c0Q49EAbpGX8kwdubRUtaQpqkzGktvum02UExNs2ulg8J\/tVkjRN4XhkEnTY6rCwAAr0vwyw\/Zp3aSbeBfsP6rGW7OK6Ya3zNuNj8Hmj4y3GfG98TTevSQHCrXqgzanWfRax2r6hWCOxuNvZO2+IyeGS06R8l1uGw4Ti8yg+Zo1aTRaR1HdcbiX2gYsn2RpOggPc0ck4PEBiwyOg8QaAXOA83rY\/ULUjnlW\/ifEcjHY6ATtyoCNiRZ\/mvM5LYZnEugjcCfYj5\/1WvKEriA5j2lwsAb2FhdFKDbQHO6B1t\/H+qVzpWxuiFQ5eREB+67zsP1r9UILtA80M8RPNzRqH4fzQomlx+9SLpKTZRa00e0ApLRe6imJ2RaW9qUWge1IKrtTaB7U2ktBKIYpdVFFqDugfVaLVN0mDgUUxKLSkqLRDWoJS3zRaAcUtqHO3Sgqi0FTarBU2gbUp1JCVFoLLCg0ktRqQPfqoMrh1SFyrLrKaFvjdwo8Vp9FVai90FwcCeaGu3VFqdVJoXFFnuqQ9wPdMJL2pRFmsgIMlJeSR2+yLsSP1OUMeWuBCQ7KA4qq6cMlhXEgA2uS2VwV\/2okAEkLOkXyNFnZVvYR7JDPtzvdR45+XUKoCER5M8LtUM8kZ\/wALiFBkaTzSEi9qRXTh+JeLwChmOeO0gDvzW6P40y20J8WKTuWktK85aUlB7KL4x4e8ftoZoj6AOCsn4hwbiUWk5UV9n7fmvDEpSRSu1euPw\/hTjyhjgeoKpk+DcSTdsj2e24Xl2SPiNxvcwjq00tcPHOJY9BmW8js7f802Dj3AP7GgjkE\/iCV1AVRFLiHkulxnjGVxUQjILaiuqFXdfyXLduERF90rj6qSl63SAS0S4BTe\/NDfvlAObp5Ku91Y8ge6Q7oNUYqIE7dVO9n16IcP2bR6b0maNQ6eqgZoq7Xt\/h7BDuDRPDiHPLifrX6LxI2A25L6bwtjMXhOLGQG1E0k+pFn8SkalJ9lkbVmx6qwRva3yi\/RXOyoAN5Wj50qJsmIDVHkMFdB1V0bRj5Q4e8uDbY\/7zTyKSf4lwCHYUMVWS4Ougw+hXD+J8yPw4o4pC0PAlms8uY0\/M7\/ACXC8VjMY6fvXz9ERu4zxGWRpMcn3RWxWKCOF8QfJIXWO6xSZji4hzvL0CjxmWTEavoSoR08jLhiYLe6m1ZBq0LnlseREWSO0n1Qg65KlKVFqsnJUaktpbRTkotLqUWgcFTaS0Wgs1I1FV6lOqkD2glV6kWgc7pDsUWoJCCdfRTarKXUQgutLaQOBRaCSRfNKDulJRaCy1NpLRaBrRYSkotBNqNSUupKXIJLrRaVBKCbCLSWglBNotLdBRaBrUtO6S0zdygtBQd1DVPdRlU526UOKJD5koKrR9QCbWKVVqCaRF2od0E2qL3RqIPNBcSQlu91V4h7o8XbcKC3Ue6guKVrw4gAG+1KHOF1Y9QgkuCXUFB5JAbHqi7WOcO+ypdIEslgbFU6hZsmiimmdZb6hVagduqlxtw9AkPPmqif3lBKi\/wUA2gnkFDDuSh3JKz7qESdz81DvvgKRzpM1v7Vt8uaDYW2K5UEMG4HX80RsLn7cyoJN2DRCyrTDiy5EjY42k2QCeg917V+Q54DdXlAoBeNg4tm47Q1kjS0dCwLXH8QZJ2OM1\/\/AC2FqD0LmA70FmnzYcCWMy35jsPZc8fEmMxv7WNwd2aQSuDxbip4hkMkDCwNbQaTfXmqOp8U8RGfI3wYg2I0LA3NDa++5K5Tc1kbRE8W0CrHXZZ4skuh8NxrT90rO7726iL5h5tbHWD1VQkKlkugBt33CUlrj29kFrMh2wuvRCrDSDtR9kIPoWR8O5ke8LmTDsDR\/H+a5k2PPjnTNC+M\/wCJpC9s17Hi2v2PZQ5rWtLS0uadiK5rWkeEJSkr2GRwbh+R5jD4Z7s8v4clzJ\/hpwBOPkB3ZrxX4qDhWpWnI4ZmY1mTHfpH7zRY+oWUV3UVNotB+SikBaLUUVBJCBtSLSWi0DWotLai0D2otLaLQSdlFotRaAJQHJSUBA4KNSVFIG1KCVCEAoRai0Ek7KLUWoJQSoKCVFoC0WotRaCbTM+8ktNGbKC7oi1CLUZUyG3FLaHnzJbVaTdoJS2oJ3QNaglLaCiAlRY5k0ErnAepVZdZ3QWOmOnSwaR17lUk0glIbJRTeI4Gg4hO17w2zVeqQAN3O57JXOLjZVFhm\/wpDpduDSS1B9VES\/aSuygn0Ul1vcTztQT9EWlJvYI5I6qCd0RDidKG\/cCh58qnfSEVLavktA8wG+wWUE2r2OFC9rUqxsxnBoc7kA081T4kYPNzvYUnadOLIepFBZg6igu8U7iOID1duf5KHeJIKkkJHQdB8kni7eiPEB5obN4bAeSx5BuYgDYfyWzWFVJj+I4uD6v0SJWZh3TkWLQ6IxHmDe+yYctuSoqILeSGkA7hWOF\/JVmxzGyBi7qChIC0jshUe1iz8iA+SR35roY\/xJKzaZgcO45rDBwnPypHRw4zy5vMGm\/ms2Tiz4kpiyInRSDo4K7TT1ePxvDyCNT9J7ErcybHeAWPHpva8D1VseRLEbZI5p9Cg97dclln4fiZW88EZPcCj9RuvNwccyY61kPHrzXSh4\/FKNEznsB9B+aC5\/w\/iuJ8IuYOmptj+axzfD87T5Y2SDuw\/wA10WTwu0ux5i5o5tD\/ANCtIkDqdrsdwoPJz4L4nFpa5rh+64Us5gkA+6vbvLZI9L9x1Dt1jm4ZjyH7gYe7Nr\/RFeQLSNiKPqkIXpcjghcCGyNdt+9suJkcMzse3Ogc5n8TfN+XJQYyCoU6+hCiweqAtRalQQgLRahQUASpBSXZVvhbc0EWi1PhE8kxhIFnf2QJai0pNFFoJtQSotRaCbUWotRaqGtQSotCii0KEIJTM5pOiaPmgutR0QjooyzvPmKW1LjbilVaTaVSkLkDWOZSOdeyCUhNIAlI5yCVFEqg3KdraUAJyFEVyUKAVaaX7yRWAUtNOBNc0qB19ilEXsRajmNwgHZFivZRR0pBQoBtEK\/fZM53MdEh+8B6pjsapFAo8lbGAdq36KqvNyq1c0VQHMFEi+SRseN3JI2WUSgu7Kct+oMA5C1mvdFa9Tf4gUEVustoD3D94qaRpBvkbQXnmqBO9o2pT49sIcOfZUXh97FKDW3NVteyqBo3va24\/hHByXOoklgBrlzRdsm25Vbt2lMTvQHLqlO\/RBWBW9oVtAgDohVH0LCzM+bNBY5sgbQcSwEV9F6DMYzOj05DHShnIy1TfY8x8lLcuTw\/BwcWHGYOkUet31I\/RczIkImMTmyzTnceMSQPUg8vouWWPPFd8ctTmEPCuDarBfK7+CAlwHz\/AKqscEw5HlsTZS7kGsdqPz2XZ4PjRykPk8LJLSdn\/cvsGjY\/ivTOy48XGYZG+c7COJu99qWsP\/rPkn\/HzvL+Gc+JmuHEmkYOdMOofzXHmx5saQxzRPjeP3Xtor6bl8XyMVliNgcdw2RxJ+gAXDyuMcQzgWTvhjjIrSxln8V0cni2ve021xB9Fqh4tlwHaQn33XpcPgjOI6mwYrCB955AFLmcb+Hsjhz26YXyg3qIZ5R7G7KIXH+IjYErD60bW+Li2LMdnC\/VeTIroQlsppXtxLGRsRunDG2CDuOq8VFnZGOfJI6ux3C3w8flbtI2x3aVB358aDJJ8bGZJe2pzd\/rzXOm+HcOTeIyQn0OofQ7\/ipg47A\/YyFh\/wAQXQjzYntsOsd21uivP5Hw3mRknHeydva9Lvof5rm5GPk4pDciB8Z6amkWvbF7CLa8790F1s0EW13QiwUHg9SmwV66fhHD5r1QtYT\/AOXYP8lzsn4aiq8bIcCf3ZG\/qP5IOOx0W21HuVd4Ti0EUR6KZ+C52O1zzFrYP3mbj+ayRySwna\/UKK1BtcxRUkJ25DHDzEJ3AEWAoMckLX7jYrK9rmOorolrTyKz5TAI9z1ViVktBKCFBvlSqC0WltFoGulFqLRaCbR1UIQSmZtukVkfJQqw7tSnYJkp5IihxtxSalLgeSU7I0CbSnZBKglBBKUqUUggBSp5JSqgHMJilGxUlQUvNuUFDvvKCqBQRs4+iCh33SfkgrvZBKau6jYi0UA7KNVoIBUHkgG7ypi02N+aRm7irm+YVXzUqndGNIKmBwGoE1Y2NJWPLduY6UpisOsN2KiKsg3IB0a1UnmrJ\/713psq\/dWA2UXSCEclURancddlBUc0DAlX484jZJG4bPr8P+6zqeqmg5O9\/qo1U6lG6uZC06L1WRuPn\/2RS780JS7sKCEH1qDjTHxeBiXHC3\/iSnb6dSseRE3Pn1xS+JG08tWkX+vy+qlpc5tRRMYByOkBaMbhWdxAF0QdI0GiQQB+JWJhJdul8ls0rw8nL4eCyLJDG9GxNG\/uTZWiCDM4jkEtb4khFknc17lbGfC+WyNzjp1AWGl3M9tlyS\/LjkEYbJC9p1VpNX+XzW9aYt29FB8OyODfHmEZPRo1H+S6WNwTDhZT4zKepkrf5DZeax\/iXMxWls0jZnk2XOFkey0YvxTO558U+K3oA0N\/QrTLrcS4j\/ZsTYcfGZp5WaDR8h\/RcKb4kyy4tLi5t\/d0Cq7clqLmcWy4cifMhDI3EMxng86HUEX1Xa\/szD0iR+PG5+nbyaG\/MfzRHkm57MqQh+EHuf0YdIHsOX4IyeCB8TpI8fHxXOY6vtDWuLq6NGnn6ru5HE8LhnnfPhYxr7sLNbvwXIy\/jCOdzY4mPmiBtziwMI9huorz0nBsh4DPI2TmQBQr2SM+F+KSRNlEUQY5xaCZALI9Of4L1GHl8MyeKCV2lsXhii55Bc6+VDb6qrIgxTkSSfZneNqJMcrXtaB0oct6QePm4bPBO6EuY4tF3GdbfqLVDfGjOqNxsfwndfQsTGPEHfZpyzwRdAEtbHtyA5E72suZ8MY8GM6SVviMvSNElD0PLn6WqPIw8YyoTTnau+rmt8HH2XTw5nqtrvhd\/wBkfkztk8oADY2g\/W1w8rhphsgENP3bJB+ig70XEYpTqEuo+jlf44NHci\/deOEZ1Ux9OHQ7K6PPzMaqkcB67hF29eCznZsdACqJjHMSJsdknQa22a91yIPiN4IbkQMkAFXW66MPFuHZLd\/2TvUpo2zS8IxJbLA+EnlpdYHyO\/4rK\/hGZELhkjlHa6P0K7bYhLvBNG\/2O6R8GRHziJHcBNDzcvjwn9tA9nqRQWWeTXVL1JJa7cFp9QqJcTFn+\/C2x1aKP4c\/mpoeXsdRSDXdd1\/A4ZC7wsgs7Nkbf4\/0WSbgeZG2xD4gPWI6vw5qjmEBQWhWSQOY4tdbXDmHDcKshw9UC0oopi7uCFFgohbU2poUo0oJtWR8iqtJCti+6hViV3IplD+SjLPJzHsqir3sJFjsqiwjmFWlZ5IpPp2Sm7QQgptgoocuSKRQU5aR6qs8+aIG81JKG9UOOxUFPVHJCgqiDuh33W1zO5QmkBbpaRyF\/Xf9VCKz26JS7omSnmqovbfkoPKlBBQQexQEVkmlpiFX7rNjnS7fqtUewonrazWoljNLy7m3p6J4Nwb5XyUOsCwmjA0OJNHoaUg57zbnHuSUtoJ2I3ULbAPuhRspQBPZCgFHQoiea04UTHS636SyPfS6\/MeyzDfZdjGa\/B4dIMiMEZLAYwTdb8\/Q8krUdeHjWLgcKAixcduY4FriyAMFdCHA2fW+\/ouIMn7RmjKkafFaQ435mvqtulLM+Rz\/AN7l6K7CgM8zWgtBuuv6LLTpcWgxJ+EMzo8ePHnEgY8NIGqwb29\/1QudxaSRmR9lcRph2FdSatCI+p4+Dg43n4g18j+mO152\/wCb+Su4PxfF4e7Ib9hEEbnksax4dt8yuTqsOndjmBzxuwyagP8Al\/hHpZWF8U0pLm7D+IrSPcM+JsVz3a\/I1o2HNzv0H1WbIxX8Xd4mMcZu+\/NxHu4dfQLicL4Dk5Xme8xxHm7v6AfvFd5vCcPGjLRER4XnPnp19NTuTR6BVFZ+E8dp1y5A0gb0yt\/claovh\/hUTHF7XllDd79IHzFLy0\/FM\/x3lsrzTiRG15c0e5PNQ7ivGJ5C4zzONcmuLW\/goPa40eBjOP2WHz8vKCfoSufxeDJyyDNlDGio6Yr1OcfYf1XmGca4rAwMa97xd03ZvPqeZW2PjvF3f3smiqpkTAGt9FUYJ+HYwkbTZS4i3ulILr7Bo5pjwaJ5a2KR+pw3EsZbR9AL\/RdSfjOO6AtyMJge67cDpB+Q\/W1yTxfFMmh4qIc2xtMZdtysGq+SjTXjfDMxlDIZoSCdnPdps9abz\/Bd2Uw8JhY3OyPFLN2scQ0bfwsHP3K8yeMyscW4DJGFw8rg4kj5lJJwzKyIHzZEz3Gtw1heSf8AEeX4kqo3t+KYMbNllhhc9jz92w38gtU3xazJjb4vDGFoOxmdqA9apY8PgvD4ISZ5iS0HUWRnY\/8ANRCtbgRy4sT4oGiiQXOYS54HXfy\/n0QdPI4pDJgazPDoGxbHBQHpb9vkub\/ZmC7GinjljvVqp8jS073yqvla1\/ZfHMAhLRMDyc6nhvoSKB36bKiPg78t0ut5a5pIEc0YPI9XAUPdEWw8D4fkzE5mQDE3zBlBjN+o6IyfhbgeYdONOyID\/wAk6j\/JQyKThb2txhHMXH\/9vF40jR7kUnyOK8Yjx3uj4Xk7biXJmDB\/0AC\/ZByeI\/ArYYy\/FyHyuA2jc0An57LjZPwtnY2J9pAD2ddNn9F0Mji3G8iaaQPZFTakZGA0Ae7t\/ounwjjub9ma2W5GMNWyJ0hP+Zzg1B5GXhnE+HMZO+CaFrwCH0QCP9dE8PHs\/HcQZC7uHL6Q6UcRxxE6dobIP7pxic4\/Ll+K5md8IY2TTjjOjDerNDL+QsD5BB5yH4mhezTlQi\/QLVHkcLygC2TQ49CU7\/gDIeHuje5m9MjNO+rtvwCzZPwHxXHIMBbLtu4Pa0D6lFdBvD4DR1kNPVWHhRFlj7AHTdeVmg4vweYxSiSJ1XWrY+xCtx\/iKdhb4gvueqG3o3Y7nDTJC2VvKngELDPwLCnG+OYnE3cTq\/A2E0HxPjOI10DVVW35La3imDlHTzvsRug8\/l\/CsrGl+LOyVo6PaWH+S5GVw3Kxf\/EYz4x307fXkvdvxseWO2zCu+oUlbhZAI8PLAHq4OFIPnhj7FKWuHqvfzcHExd42JjTav3mtLHfUc1z5PhOKQfs3T47r\/fAkb+G6ivIWRzCti5bLtZPwlxWIF0UTclg6xOs\/Q7rmPxZ8Y6Z4JIj2ewtP4olVpXnylORSrkFApplQb70oLngVdhMdkthGi2eyW1YaKQtQQgj1QRSU33QFlK7mpJKW0Et5KH8iout1Djsgr6qCpKjkgOaeUnxDtuNjskUudbiUIrLtKC4Hmm+SXS0lBGgHk5VuLmlWFvYpSXjpaKVr7HmarGv\/hJSAi9xRKYAddioLPEea81rU0lsD386YevLZY2iz3WqR1YDyAfNQvpzRdube6lQEKsoKlQp5oIU3so9EfNEWQlolaXixe4tdDiE4\/ZxR0WNaPkey5h2Tyvcas2a3KVqHEgOx5rZh5hgIDd9+i5wAJq6K24jYrA16XX15FZWNHFcnxZnnQ0F4BFNo1XXuhUcQBa5rdPlaDTvTt+aEH0fFkL2scYJJST91jNRPsF6SWKcNin8HHhLm\/tZMkX4I6bXz9NlXlZ2B8PRuixqfkVu929en9F5fK4\/xDij9HiO0N\/fdt9AFpl6DN+JWYrhFjs8RwFOlkFFw7Bo5D6LjvzjOXve1kes6iGDmfUk2sMOLZJHmeebnFXQ8MysmYsha8uqy6twPyCbGiRz9DGNm0XzGgb\/AJLv8L4W7LxYxkNDBHyDnEvrrtsG37FcJnw\/nwwfaXxShu5NC3e56rHmcWyuGOIx5Cx5GklpI2QfQ4sHDxInaMdgabuxf4noubxObFjAjZgM1PGnxHNa2h1q+Z7L5tNxjiE+0mZK4Dk0uND5KcTPznZLRE6SWRxpoFk36AdVpHe4lwrMnEsuLBKIWCy9zbdXegsOB8L8RzZCY4x4Q5yyHSAvSYmfBhcLIzZPGySNoQw\/sz3dfM3z5pf7VLyJTkvY5rbjDCHnl2GzfmorRhcExeGRAzyume7YWCGu9A0bv\/Jbpsl74nYjYXgtG0ELGueOxcfus9ljkzmw4zpcx7cUv5Mjf4mRL6F37o9vwXB4hxuaRoxYGfZ4T\/wY3UT6vcqjrNzG\/ZayfK9ltFEEj3DaBHuFOdn4mNwxuLj8TlklaAWtjO3qNht7WuLh4Zzm6nSEMDSTt2513XSg4ZFj63z44kaGW2MSEuHqQ26+qg58uXO6SGSFjA+RukuvxJHEdas6fwT4ss3D5ZZslpLmkE+KS51\/l9Qt\/wBklyvCZFHH4bz5Qzyj8v1SZ0eThYxxDC+NxcS1jXksd6djsiu9hcdZI4QSNc2UnbWQG17gUusGzHzXGD0O7v5L5ZksyJGh5idC0HdrTQ+i6HDuOzYTP2UfiSD7olJcB7AHmmx7mfBwXyF+W2J75B+80An26rP\/AGZimDwxLPHDy0McIx+QJXCb8aZL4R\/urGzciXOof9O5\/FX8L4tn5cv7X7UQXbaImsj+bnAlETF8MZEcxfFxBuNFuSYr1Bv\/ADbWsmdwuPh0Ra+bIzGy7slD\/KD2PO\/qvVx\/aWWTE2zyAe6S\/rQCaSR7dzHE0O77lB4Icc4xhQnHxS5kZ5eUGvmU\/COIfEeZI7wpp5dJF0NQB58zsF7Z5Zt9q8F1fdEukAe3ND5GlrZYHM1dNDSQ4e\/VBgPDZHkOmxYpJTzd9mjbR735t1zOIfDOJO2R0mGdYPKDSTXsNIXSyeMujBdJGRI3lGZYmE\/IuK5OVxPi2W1oizMLHAumtncXfPQKJ9lRgb8BxSh2nMmicBel2Oa+trjcU+Hc3grmOkmY5sl6HMJ831pdzh8\/Fs6X7JPxeTGlvyNLHku9ja0ZXwXn5MbnOzzO48g5mnfvZKivI4+blQ+VrifRp3+i2Y\/xFPBY1urlpfur8n4L4rDJpLDKP4mDb6upRF8M5EeQIszXoI\/ddGSD6W6vxQdDH+JWPaA6O+7mG6+S3x8ZxXNGmYayNmHyj63sfkufk\/A7CxsmDxCOyN2yuDT+BK5r\/hzjuM4ubieO3uwtff0JQeux5psm6jOm9nM8w+bu6sfn\/sjDL4ZF04SOaGgev8l4GWaXHeWZONNivHJoaW\/UFa4OMvBp4EzD11U5vsar8EHpcng3Bcxty47InEbSY7gz8OS4md8GP0l+Fmxys7SeX8Rsr8X4hhc\/RPDJH+8NbwWn05Aj6rqQ8WxJrAdEw9CWu3H1NfNB4fL4FxHEP7TFc5v8UfnH4clziz0X1ASaxsBOAObKd+Wyy5OJw6aMnJwxZ\/iaA5B84LVBC9rlfDPCZCDHJNjbbmtQ\/wBfNcrJ+EM0Rukw5YsprejHU7+X4qK8440Kr5pCQteXw7Mwj\/vWLLF6uaaPzWMjdVlCgtTBpUqKrI2SOKtcQFSd1QhUWn03y3UVSBbB5KdrNd9lFbhSBQQT6JDRPonPpsFXaggqtzy07Ky+6qd98IHLjyU3VGrv0UadSmnbDsoLImOLhQ58ldxIOjx4WatrdY9RSnHB8Yb7NACq4s7\/AHpoAqmXXqSov0xoPJLaCtIlRfVQpvdAKUqlETSmc1JQ6CkMFvaPVI9xdISdySo1A0m991oALYdZIonTSztb25rZktLIMdvdpdXzr9EVQXE0CSaFblCUn0Qqy9s5+RlSa5yTfJgV32jwyGkF8g5Mb0XROHqOiMaGdX0kiwmPn8HHZJIRu90TdRA7k9lFRjTxjzZM74h1dHVt9vVehb8U8OxYGmMhoiZUZnJc5x77cl5bM4TI2ETEEMO8bRyd6+q4bxICS9p50bViV9Fm+NMfPiMGMRE54oyOdyHXav1XIk4L\/aLWvjY4u5ai6r9tyF48agQ4A9wvScL45m4cDZi4Rtbsz\/F6AfqrUjoN+Csls4ZJA4scNiHtq\/8AEbv6fRa28D+yzyxsZTYY9bnR6fKfe7\/I+ih3xnOXxtfA1t\/8Flhzvc9EmR8VwxEjMxGTP28PHj2YD\/i7\/NFZNLmxmV7XNxgRbo+bvmUN4l9jhLHsaxklkNrzHpv8lh4rx7L4tKwS+RjD5YotmtVEGIMmRzmW4j7znG\/kFB18d+LkRmIMEd7\/ALFgLx6k9B+K6HDfh3Flb4s7\/tLbHlZbWf5nHcn0Cs+HcQnGdENbmF9Oia3SD6vdzI9Oq6ebxfC4VpjkljnyxsyFh0tj+XT81UUy4PDuEYodHBFLM46gJnhrm9LaHcqXDGZCYH4+RA2YtcdDtdMb7WAPwVGTlZXFM5suU8A3QAHlaOwXWx+Dslg8J8bGE7MmyCWnV\/haP1Q052J8QT4mG6LcBhoEPDB7AdfddjD+MIZtpozqabaACS4fT9Vxs74Xyt3SyBxZsH+JqsegWPHxHxSFrGObX\/Eadh7navkor2RfwbixL3Na17G24k1Q7UCiHD4U97ZMSB0RHJ8ZLC8fmvOZHE38NxW4UD4DIBrqMNNn\/m3o7dFxX\/EmZKRcjmSNNg69h\/rsqPo0HDeHRynwsIRPe2tRBG3oVyOO8FnL9eOx+RK6tJAI8OuuomvqVwuGfFXF2StEj3TGUhocWlxI7MYKFr1uLxBmeXRSRFrxsYZPO\/5jk32RHisriPxHj1jyZ0umqBhlDq93Nv8ANPBwzjmSRJO90W\/97kO0\/i7c\/JezmEUzTHG05Q5GJoLmCunMNB91S7OMU\/hPkhjlaP7pjPFnrsAOX4oOfg8GbI77VJkZGTMzm5jdI\/638x7LqfZ8JxD3Fk55OA1ZLgfQnYfRQ7H+3VMcF5vl9rc51Hv4YJH4hVzZEGJHfEuMSeTlBA1sdfJtn8VQ0000e0eFIGk7l+QyH66QuNnMxvDJdlYOMNYcWQ5b5D+Df0KuPxHwrOzwWao2gVc8UYB\/zE2Fpn4rk4uCfss+Lp\/dMRMxH\/S0IK2Pys2AEFjsdo5SxzOafa63+RV0bs3HAdFjxylx\/utD2Ej0LiQvO5LfiTiMt+NlhrRerUIW133IXJngniyBG6Z00zv4Jg83\/ltRX0s4kEsYM+K3W4cnRA\/oqJsR7maY35bGfwMYGtP0ba8jwzC4tO8Q5D8wRvGwdBrH\/wDEQuw74PymtEkOeAeYDoS38nWg6Gri0NtHDMmWMcn\/AG86voQFqhDMgBuTpe4H+7e+OQt\/C\/zXnZOAcYNNldjyVyd40zHfKxS58\/w\/lOkc2KHVIegzI3n8aKD28+JHLAWEsdCRRiJP86+VLz+b8HY2XFcMLYX\/AMcbbr3aC38iuP8AZ\/iXEpngZ7NPVjnFv4WEf\/UvFISWvfHqHSSFoPzNIIm+CeKYziIMqGRp3OpxaD8iKWafg3F8SHVLgGRgNF0FPr308l2sb4yyY2tdlYTndCY5C0fQ2D+C7GH8R8KzHV4rYpP3RO0R36ahsg+fNm1P0OyDEW7BsoO30V7MqbEk\/uY5Yxt5HFwPrsfzX0bI4fw3NjvKxo52u2D5AHH\/AKxZH1C4PEPgHDLHy4OTJj1+7Ju36\/8AdB51nG53yeEzIe0ONBp8rW+nOq+S6EWfJHUcuRE2QkC4pmkE+oFhZMn4O45E022GbsA8anegurXKm4ZnYvmycDJgB21OjNEoPTS8ZmhhPjPM93QMdUO9kD2Cwyt4LnNEuRgxgE\/ejtpPuQBv\/LkuFEJGP1AtfR3adrTvz8hn7OOoAOYY3Sf+rnXzQdV3wnw3KaTi8Q8F3OnlrhXbpX1K5ud8G8WxWOfHGzJjAsuicPyNfhaqjydJADnFp2cBsTvyW1nF5seTS1hiYTs3e69+p9fyQeZyMXIxyDkY8sN8vEYW39VnIte2PGWzNAyRI8VekPaQenIjYV0WGTH4Vnu3x48ZzhZlD9DRsbsXXsEHlt7UEUvQN+Gxk47X4U7pJHt1NjLBRAdR819+W25WCfgPE8eF0zsR5iGxewWB79vmg5oG\/wBUtnurHMcxxDmkOA3BFEKs7IFLqHPml1EKSoUEOfXUclWDbwmc0c0rdjytFW2ddhMzzSihve6Swd0+sNsgb8lBvxGh0m\/Mm1g4q+8+Qc9ND8F0uEsHite48zS42YQ\/Mmd3efzUna3pWCj1SUQjVS0ya1NpA5TaoZF7pb7KeigsjBJJHQJNKZppjz7BALeqjUDB5ha057\/27WDkyNoH0v8AVVQt1TNFcyAjKfrypDyGogeyfZelYQoQqy99j8aa+HTO7YiiLqlP2zhzbfHPJG47Gnk2PquJNg5MLiHROPqAqC1zT5mkH1Cag9bBxHCdFTSA0dOriuvh8K4PkRNlzsljXu+7E0bM9XGua+fM1BwLefRdfEnOHCZchznu5ht8k6HsW8K4RhvOVkvblNv9ixrKD\/f+S5WVeTxCSaeJvil3lDdvDA6Acljdxx8w8XLuSaQ+UnmqJeJwxv8ADa063\/eIHJRWnJ+y4Rf4Gt+RJtqNfl\/Vc9kbWSaAA+Z+7nu\/dTHJxxIIxLovm9wV8L8UMc0uZ4QO7zsXoOlwvgeJkMM00jmYw2c5pGuV3ZoXcb8PYWHhOy86aWCJu7ImFttHQHbdy4rOMjFkE8ujSwVC1u3hj\/DXLbqjI4m7Mj8SSY0BTKH3QeioXP8AiHLGK6LHP2ZhJoQ+UV3NdfmvOB0hf4k7nFoNl5XoYOFTZWCfsv7QAOcXSXQoXufmFSzgGZn4sMroHBsw\/Zs06QPxO\/vSI4\/9rSNf5WDSeXO128D4h8JscU8xNGze9D13\/Bc08DlLqhYfvaC876T1Fd1VkcCyYyWsJAG7te1\/JB6\/K4pDxGEauIYr4w4Dw3DQK79SPkV2sPF4bLRlyoMmVwoaZBy+W6+RPpkhaBdbbq6DLliNCQgeu9Ko+mcT+FouJAGRrYgD5BjBv1c4iyvPy\/B80BrIDZLH99EfLF7irKp4Zm8ZgZE6OaQxucDHETu\/\/L2Wuf4p4jFI3HLWh0RPisI1F3fUm1XRcFlwIvFhbJK1tBskGrxpL7k8h7LM7Kec1uOYo53xkNGMxpDGO7uP7x97XQ4f8Qw8SmP2NjMSYEF4O4f7CufqSq87i2NoysLH8ThmVIdTpG1pefUi\/wA0HRfxLFY1rM\/NotFHGxwWNHv1PzPyWDL+KMeAPh4biMa4ggOYPN70NvzXkiXySFmc4xxg7zaS7V7d167g3Dn48BP2nwMZwGhkLW+PL8xuPr9EHls+Xi+S5py5JXk\/cBdbvoFq4QzJwsnTkieKxtHGxpe768gvcw4zcf8AZ4+MMbULfp80j\/dyznHZjtcyFj2SPNkDy373uURih4DwvPYXCLw5QbLw7Uf5Wuo2MYULY2ZE4oUC5xo\/IClldhzRNdIXQ6QLcdVBvuSsA4zhFjom8Rx2aDZ8HFLif83L50iuhkNxiRWK+UncyUDR\/wA3L6ox8ed1ubA8Bw+8+QV\/\/CaH0XO\/tbB8j\/tkkF3+0fG5oPoC13r2W+DMyXBrsaGPMDf+Lj5DXPI9Q4AoLTitnh0vxcabQb8Rk4JB+TLVUcmdjzBkc+LIxjaLJhqcP81g2tUPFGPkDacyWgdEo8N9Xv5Tz9wSrJ897AGkkvdVB0biGn\/Fttt3QZn\/ABFDAfDynxMeNiAXAfUWrY+L4rzTczHcDyD5r\/BwC89xfinxEyMAQiKMbh2O1w29Qf1C8xPPkNlD5YRE9wsFrNF+uyD6Y1rXtc58EjB0kjsE\/OM\/mqZYI8htyTNniO2iVrZWt+Zoj6rwPCs2PHnMkz8qLV+\/jShrgf8ANz\/BdrE+J8iGeznjLhaaDMlgbIPZw2Qd6b4R4fkQF4Agfza\/HJo+4JP4LjSfB2cTcc+PI3u0nUPwtel4ZxAZ0Xixxthc4Xp1g38xuViy\/inhDJHRZB8RzHaTpFkH0Pf6fNBxcPE4\/wAN1RYEkhi1WQwg79fId\/wUz\/GmXi+JG\/DY2eiC+O2U7\/E09V1hLi8Ub\/unEPFjJ8jpvvxkdWmwe+xWNvA2zSB2VlTZErnDw8qQHwyOzgfUd+vNBzZfj7Mk0mPBx2OGzrsh3yWTJ+LeNcQcY45I4o3jSYmMAb9T\/Netd8H8Pyamy8cQSgEEY76Y7sd9\/ktMfDuEEmMYuG2aCgdIDjZ5WOx9UHzwcI4xmBuRHDLkMNVJvp9rPL9FGRwrPgyvAkgd4jv3I6fq9uhX0VvGcbwRB9nEY3aYNOomjRaGj327rCziMLv2mK57MRrg25Bo8NxNcj0v5dCOqDwmVwrLxDpnxyxxFgOppr0on8lhLq21Fp5b\/wA19BzMvgDWPbK\/E+0k2XxxCQWTzIO3PnRB+q8XxeFmRnyS8NjLxFHrmfDG5rBvVgEkgckFeFlNwfEmbFj5ElaWOeQ\/w\/UN6n3CIuJ5EbpXNdEXynU4uiYTfpY2+Sx4jcXxayzK1p5Pjo6T6jr9QtuRE3Q1weMjHcdLHAi2+7SbHPrt2VRU+eWV5klke99Vqc4la8SfM2ETpAxo2DXVXQ7nkqY8cw6WPjmi2L6dGSC3uB29VezG+15Pg4Zc573+VgFD6qK5nGcz7TjQN8FrNA06g6y\/mbN73uPouK\/ku18QY0eIYYmyMkkGoPLLqxXf5rikfggrI2SlOQeiS0CnlzSsBPJNtRtQ3aioJoJmMFWSK6paBNpmu0A+qiuxgeSEyNqmi9150+9rvQvDOF5MgBH7MgDt0\/VcIhIUvNR0U7hHRVC\/JQQmTMYXuDWNJc40ABuSgrFg801lfQeBcEg4fgeFPCyV8oubU0EH036BX5HwvwXLb\/4TwnfxROLfw5fgm10+dtrwSSfMTQHsk1G6Xc+IODY3B8tkWM+R7Xs1\/tCCRvXSuy4z2ge6g04ADsuPVyBs+w5rM52okk7k2tOGw+FkSctER37E7BYt+qLT2aQkDjdkIVZfUcXiONkxUQ8AjYuNkfPn9UrocSdp+62ju47rzMWXNBTXN8oTycVle2uQB5d1Fdk4uLq1tMZjb1AVLxAHBxaC29gFwn5UzwQHFrOdBVa32fMfqrpNvVx48T301tvI69Ftf8OtMbWxPilmlFgMmbqr25rxcWXPC7VHK5p9Culj8eyo2hk1StJ\/e6Jpdui\/gE0TXGQnww7SSaIB51fssk2BM2TTEPEjb95paRS2N403RUTSJbB1a6I9Aei1wugmhNm2k6jbiDfvzUHmZsKdoLmAuYOgPJURZEsLra4juLXrZ2h0LY2XLqvcgWfQnuudPwSN8Tp\/NEa3bsaVSqYfiN8Lo5G22SMgtc00dvUcx6L0XC\/j2J2SHZsDdhTdA06e\/ufovCTQOica8ze6r5bUqj6EZIeMztyXcUika2XW\/Hktg37EWNl2YeBY0mBITK+eKXdssdOc3f8A1y7L5O0vBtur3C6fDuPcV4Y68fJlY08wTsUV6fifwhLhgzskZkQc2vApw+S5WPw5kbvEmxvHgALiGPpxNJ2fHGdC90kdGST77jvq+SryfiJvEXNkLG487R5iwUJD3Pr8lA8Ync4uxZHCWYABj2g0OytjxxK4YhDGTybOLdrPZcebiRlp4GiZpqxyIWjH4qYAWT08ndsg5hRdt+bhCDDZjYsDo5LPiSarL9\/wXJMk7W+DMC5oPM7kLv8ACeJ40b2ty4WzRvI1E3YHoQvSN+HuG8Rj8Xh+SHNPNr9x\/NUePx8zI8KNmS0z4w\/uonknfvS9HwzGwWskOFl+HIDcsr7b8r6LSPhB+EXTY+SHSaaDHM2\/EricT4fnMxjiy4gY29ckrBf5bIjtyccfEJDkBzMdt1kNcXGUDsRQK43GPiuE4rYeHGeIuB1yEBrj+ZH1WXjmNkcHgxsLH4gcrFkGsNqiD7duy7vBODZkmA3IfmMwgaLX+Awu9QSfkqPDHPyXscx0zn63ai5zrd9VMMb\/ALPJIx52q2fxL3ORicVx5m5mLkTcUaObZ2CNjfVtkD6Cli4n8XS4Y0s4c+HKqnCVrSwHuCOaqPLxwTTRay172k0N761+dLS3hebh3JO2SMM3aD5SfYc1zsefK+1a4HyGUv1jTz1d\/de04fxjPyGwy5nDZJYgy3TAt8wur5Cvr9FBdwzKypcQ\/wBqkOiY2mRzxNJdQ2Nnf03WnG49wwyeC3Ljhcw7a27AejuX4lc74k4bM6I5M0TnwOAbFJF98dg4XVeo\/BeefwnIZBZMUT6B0PfTzfLboivfnL4dMC5+XjSRt\/xtLW380s7MbIheyUNlZI06IJmuN\/8AK7f8F46DhXFsOSEMiML38nskBHzLbr5rv4p4tjkx5uCJ4H7vlxvvN96FH6fNBczhnD4wWNxhK0MAc1sLZTF9A131BKzzcJ4ZTIZomh7NyJYXtL2fxAgA7dbJAUSfEHDsPPmwc5jZYW\/dLHeKKqx6g9K7qZZInxt4jj5XEMKJwqKZ7zJC29qI5t39wg4udwKdrjPgYskUbd2vic6Rjh3DgsGJFk5mS5kkByXuG9Aa3dbB7\/Vet4FkcVjyHh8GPnQtfYyIBV3zotFH5r0cvDcR8zM9uK0ZTBqaR5STXI1zQeY+HeE8OkgyNJliyCzcTtGloPIj5+q347zHI+EZjZ8kN8+ISAyQel8tjz\/0Jn4gMXjLccRSO+0hrmiNtgvJ87LPtf1RnDh2JmwTcQDYZ5htGLrptY252qM3\/wBSO4e4SOZqxC4tdACDLBW3Q8rvYpOJ\/EuBGGcSwgX5DaDa21tsamvHtyPdcjiMmFPkO+zTR63uc18LCTVHY9vxXKjZlcNyJGua6Nllrgx3mrryUHQ4h8XS5OYzKwceLDLfKX6Q53O75e\/1K4WXNK+d7zM+Zr3Hzu2Dt75fiu5wnhkEfGceXwYpcTKc5kYm84iJOweK5kcvf0Xcg+D+F4+XNh5LZJGyN1Y8jnVXcGtrB\/A+io+fh0hqEnYcg1dLDwZcr9jqZFES0Pe6yL6WfkV7t\/D8SLCbmuwYTk8OeTIBG1oc0DzVQ3Gk2PUBdR2VjNlxTbDi5TajIA0l3MfUXX\/ZQfOuOfCn9lcLjzsbJGXGXaZnM5MPT5XYv2WT4e4tDwuXIhzIvFwsuPRM0NBdtdEX6lfQPimJkfCp5mYj5JGRHQ9rqDT6i+nPl0XyZxVR63F45HxLBjwRw+XLzsV140gbYcwdHN7EcwNiu5w3KfxgPx4OETYmK95ZmAP0NjNc28iDysDmCvD\/AA\/icRzOKxjhhLciPzB9gBour\/FfUp8qLHDpZtLWsj\/auDj59PP3A3UI+Z\/HuPiYfF4MXEieyNkANvc5xJLnd+XJeTJHRdf4k4k\/ifGpsh5JGwbz2HQb9Fxnc+dIqHdUh5JjslJRCuKL5KCbrZSdnEfJRQDYICGi3gXzUEAK3GaXS7BB0soiLgjwBWotaPrf6LhWu1xeo+F48f8AE+\/oK\/VcQhItCDSFF7IgXT4HmYOBmHIzo5Xlo\/Z6ADpPUndcz8F2+HcDZlcMkyp9YLtoAPxJ9On1Qexw\/iDhOWGsizWhx2DH+U38+a3h5NVQH5r5Zk4MsDqLSR3Rj8Sz8I1BlSx10ux9Dso1t1virIc\/jUzSfuBrR9P6rgk73auzJpZ8l8s7tUjzbj6qgHdEen+FIRJJKXMa9uncOFgrt5XAeGZbrdgtY6q1Q+T8Bt+Cw\/B0QOPK47dN16N0XhiwVlt5XI+C43ajjZjmn91srL+pH8kL0TjJZIBQrtnTiQ5GDI7TZF\/JdKHhGPO4Oa4Fn+ILg5nCpcbHhnZNFMydupug7juCEkHFM3Ha0tkNNNAHda0zt6eT4cMuR4Xgu1ii2NsZLiO9c69eSpm+EcpodNJiSsDQSf2bg0et0qcP42yYZWSSscXMFCjyC7v\/AOoWBkxxDLx5HaDbohsx\/a+fLtyVNvL5fBZMDHMuh0ge0FrgOQK4zmubzBHuvdZ3xJicZldK5hFN0NAcQK58guPxDFwXY8BIcC4k6m736KbNPPMc5rrbsVtx+JytAidpq9ytJjw5C2VzzHXl2F\/VLHjwta7HLoZC7k7qEVtjznRSxvjeC0c66rpsz45nho0ho\/d7leUyIZ8FlUQHcnLM3JmYdnn57qD1Gdjwua4tGkrntxow8FwbR21VazM4rLoAdZA2o7hSeMzNYYnRxvFbHsiutjQYkRqcNa0ciDzWuDCxsxhkBaWfwh4v8V5GbLkmaGuOwVmNnyYxOkkex3V0m3oM\/gmPAwPjfW9EPZy+ixZfBzGwObps9Wnb8Ug42+fEfG91P\/dLuZ+a6mPxrH4nwM4c0MTMqE6mzDYuA5A90HDnwpcUt8RpDX\/vEcks2JLAGucNTHcnDkvU4vE487gUmL+wc5m72yMGoeoK2DG4M74e\/YztMlgvY5lkHqBvy\/1siPJ8Ny3Yk4ErNUbhVEcl6DByMU8JyciHPdjZ2M\/VGwurU39eq6I+BmvxWS42Vd0dMraG\/Y2Vg4p8KZOE8zyRHwi3zPj3DfdFbcf4syeHZ4+1zfbMSdlh4AsGt6XZwPiHA4p4kEEu+nUWyNLbHuvnseC55ex0h1RDysB3I7juFdwTPyMXP8SNsj2Rj9q1g5tve1WXtvAx+M4jHTSiRoeRFML1R\/M\/6K1YnEs3ElOLxI\/s2D9lkRxk6hXWhQK4EIMF8Z4eXZOPKS6XHB3jvma61\/orqYHGcPIndpmZjkimxyfsy41zrUfwVHdypIcqAxhrMthHm3a6vkvN8U4Bwt8L5I8KRjxbj4bT5fWuXyr6LpnCjkGqeBlnZsgbpdX\/ADCiqcv4fbIGuY7JaWg6QyZ5aPXdRXlIuAwQQCbJ8MsJLtT36LGxoAb8g78F38LinB8HBOLj5LImXqeC17iT2ut\/oubl\/DMrsgCTJyZiKGvW2mi\/eyuflfDH2ZpfKZI4xR8fT4jTtf7o2+aD1mPxSLIjAwHzSujI8mksYB63t\/rksU3wtPl8RfkzS6Y5HWGMJLrvsTuPXZeYMHEYwWY0zsvGaQQIiaAPQt6FQzinFGuAjmmZo2DTIWhvpXIJofRsaJmLCIXR01v8Tudd\/wCq5fH\/AIwh4ZE2Dhj4JZz96jqDPpsT815GXEzp8UmfimFTjqLZMoFxUYHw3xLJeyaTBd9m5l8jxG0jvZ6fJVHOaJc\/KcdLpJZXFxLRZsnsu\/gRZGO+NvFsfJmx2Etix9RFu9ufVel4VwJ+Jw4NBwcaiS+eL9o6j2cQK2K6uNhY8TGthdLOWimOfvXzSjx3EoPsZGbhZ2VjzP3ELmFvhjlV2s2H8S8bdUbs17o2m3E0CfmQvoOW7DhiEOTUhfdRkanP9gvOcf4PgRYz83NkhxYw39nBEwDUa5epUVxcr4uyA\/Hjgx4IZI5db5NP3yQRe3ueSzce41PxjIx\/2bQ2L98t3JPPft6eixQcKmzGvzBEY8ZtloJ3dXb+afF4fk5HEBBoe+a7bDf3ffsqHx+HNm4q2LGldGHN3fJzvrsLocq7r1GL8Gytpz8rQ3rTS5xWzg0E2LLPxHi7g+d7WxsDQ0hjAdgAPUrtScVwY3mN+UxjxzBPJQeQ4\/jR8D4JkwfbBqkkYYmxmpNQNgnsPb07rzvEuODicWLO6AtyYK8aXxDcpFb+nJdH44xZjO3Pe8CKU1Gx7gJHbc9Pb+YXkw+o9AHM81YlrqTZRfkRvkzZy2VtPAJJ67HfcWUj55GwS4ondIyB2qEk7N9h0VuL8OcQy8fEmiY3w8qTw43Fw3O97c6FFd7h\/wAA8ROQ52TPHC3TV\/eJ+SDk5U\/F\/iDDiaxmVkgOBcGkljTuOXT3XKPBuJ+O3HODO17zpGqMtHMDmeXPmvqfCvh\/D4JghshbO6PzeI6MWPbr+PVWZGZrY7zMiiA1HUeg3v6DkPVZuUnC+u3mOD4sXwnw+SbMLJMuZ1NEQt3LZrfxs+3zx8X4lkZY\/wB6DcaGVmqOBj61izWt3ba6+g3tLm8YbLk+O18hla+tYAAjZqNBvY0Lvbclc8MfJG5+iSRxa6QuJ3obk2fQO\/6VV6eU4g4nPyNQaCJCDp5fJZCVZNI6SV0jzbnuLifUqo86VZRzUH3QlJ23UECy8D1TczaiMW+zyG6lvpzKioIsrVhtJkaFm6rXhX4gNjZSrE8dna448Tbpgcfez\/Rclb+MnTlsZ\/BGB+JP6rnj3VnSXtJ3UD8EX3TMaXva0bFxpUaOH4n2vKbGSWsHme7sF6mTKa9jIo49McYAa0CqH1K58MQ4fh6GFrnu8z3Hbft7D1VE8+dIA05krKNgNdQP05rLUdC4yDbbH1VGXgY0WP8AajGR5HFjTVEjkSOyoZlTFtZEnik\/dcTuCqeJ8QM7WxsvQ1oAJN8ghXJlfreXDqbCVoBNqCAHEDkmj3ciN02Tk4Yx3Y80kRDObHEdT2W7C+MuI4\/lnDclv+LZ31\/oubnRHQ3I1ADZgHehusNqyF7e7w\/jDh+RQnJx3Hbzix9QheEtCaNvST4c+O4a2OF\/d9VRIH6t26a2rsvct4hwXJxiyRsM8hPlkc7T4Y711WHIxcB82otiLHtoebr6JtNPIkEUa5ouitWRAI3vZprSe9rOInPNNBJV2jXw9zTJoLgLK62SYogGskJZ+8uFFE9suk20j0V8\/wBpjs0\/SeRWa1GnMYMYDKxZmOY8bsI5LmyF4Oo15t9ileX1TrHuku+iqNsXEf2BhlDnDoQV2+Ft4bnwtilEJfRtz7BHbkLXmY2eISGkA9jtajzRv3tpCaNva5Hw23CxRI6ItZLpDHNdqaSfy3KwZnw7kYJHjwbP9Oa5TePZn2VuMZHmMG9Jca+i2s+MeJ\/Y5cSeUzRv3b4nmLT6FNG2ebhQjk025pPQroQfBedlYrsjHBlYOrSD+HNY\/wD6lllxBBkQsL2m2StaAR6HuF6D4Z+PzhkY\/EWB8fISAbhUeVyOFZeMTriNNO4rksxY\/d7AdI5nsvtsU3C+NN8fH8CeQN5OAJI7FcrI4JwaMvyP7PDWSeXIiF7eo7Ij5lEHYco8UO0Ss5jqiPLk8B0LZCADbSDRXsOKfBspjazBl8XFedUD3PHkPY3+BXmuJ8FyeHuEeTjux8gd92yex5FFb\/hv4vzOEztZM90uMT52Ht6L6bjcTw8vFE8B8XHkHmI30+47L5Bw7Xj\/APiIPExpra4dQe63cPzsjhGcMjBkbEeXhu6j3NhVH0HiXCeH5miHIjia0gmLJjGks7ehXId8PRjijBjzPw84bsk03HL8+Y9iPrzW\/g\/xBgcYeY3AwzurxGSVpd6jZdmXhWPJAIjpEQ+60fu+x6IPIZGFlPz5ZoTDBnsOmTHjJaJgOovv3XF4v9mhyARHJCap0co3YV7fivDnzYXhOZPI1h8uSCJHxkcnACj9N\/dcp3CnZUB\/tLEZxVgHlzMUgTCujm9Sg4OHx7iHCmN8E+NGdy15JDR6Lv4P+0XFlDYs3DfE7kXRmx9FzGcJ4a7KP2SUyBjqfhzAwv8AYO5fRUcT4ZwpodMz7XiuHOKeDWL9H8q+aivd4mfgcWjDsaWCYN6O2c1TLDDiHU9rw02La7UDfMEL5bE+WAF2O\/Tt5jE8sP8AJacXjvFMaMNi4jkNY3kwkkD6fyQe4j4LwlmQ7Ihnp7jYaWnb0rZXv+G48gh8z2ysA2jLBQPdeTZ8d8aaRbsSQdyyj+i6PDvjTImygMjEgcOr2SiOv+o0fqg6E3wZizfs2wshB5yN+8PZW8O+HG8JlJhleKB\/aSyaqb7UALV0Hxfwpzj9omOOOmstcD7aSVTnfEnCJi0Y7X5biC0yQxu1MHoaQLnfEmHhyuZO7XpGxYfMT8uXzXJn+LpXa5oH5gOrZts0AfMc1kycPJmkJ4bw3iEgPXIhoH9Fky+AcXhg+1cUDcbHaRqAc26vkACg6TPjbJx4dMYblZMhprXAkg\/L8gmx+G5uXlt4n8VGTwGtJjhsfQtHIda9N1w9OO7LYPh3HyHSMr9pINRB6HbkuhAcrFnJ4zNl5EkrLEEZJLhf3Xen4Ko7GWYvid8OPwid8OPEbneY9LWDpXr6fknw4WB02Nwh7IsOCvtOcT5pTW4B\/X6K2GH+0MCLHnjdjQOojDxzu5vTVQ2C7owMN+OzDMbAyMA+A11Ae4HNB5biEmTA2Cd+L+wIqJjXnU899uSySSwcGx\/t+eXfbzvBjOH3f8TgvYZOBiwvfml4ilawtje8+WP1pfJ+M5EuVxKbXkjLfqrxmmw729EVVm5uXxfOdkZEjpZH9+g7ey2cL4Y7ifFocTGgZIGu1SPJIGnbn6e2+66vw\/wGQ6XujbKZdtI5kfoPVekHBMPEgHBuHh4ypKfkTtcWlrepJo89wG\/P1RNNcWVgwxz5EOE6LEwg8GSF1NJH3qaCPqr2cZxw7FYMSds2UCWxuZTmgcy70+q84eE4WfxD7DiS5DeE47NMxid5ZZQSavr77rdg8Ghwcl3hTy5GRWlpcf7th5Cvbn+ilWO1lSfamfsx+zjNl38R9O68txPM1ymN0wEDXBzWk0D2J2NnYmh1FHkun8QcSODjHGgiZJMQCYxYaG7\/APUSQdh+i8szHdPMyeZmrQGgY7C7WRewHUXbrNbc63FzXO139Fixw4a36ceENJe5xAoAj5UQ4e9fWMgNhxJXwuEcDozb3A63gVRroNht67+nQngkyuHzNADhHI6Qa28w2yW2Sdzvue3KwuPxviMf9jGLHBY4xgSUem4o9OvTuedqpHinJCmcUhKIg7dUripJSE3siniGzz2agcgLUs2ge4VZoJLUDbrfgCpWuPdYGuI910uHs8R7VKsYuNCuIO3NgAH5LnrXxFxkz5je4dVrLfdWJUb3S6vA8IzTnJcHaYj5KNanf0XOx4X5M7IYwC95oXyHqvRuEcMLMSAeVrasXZPUpViiVxEjmvksg873\/kq3uyS0vExA2A2HPpyCHN0gCiB025quTS\/TtbW79t1FQInuB1PLn9dQWLMYYn7t0g8l0XySmNwjHn5jzErBlw3F43h6LNV3QrJfVXRsaWCXfnyAull3CsY8N2dv81dJtsllZLinHa80Le3VW56\/qufa2TRQiMuisEbhZdIcedWkKUD5oWjGxZJ52Qxi3yOAFIRNOmHJtTjtew6IfE+IjUKtNHkSxEaXkab09eaqAFr3DW9wvYk7qPEex3lefKdiFDdLn+d1DqaUujbpLmvBF8uRRWv+05iWmTS6uRrcraOJsyGtY5oa7lR2v591xmve1haHeV3Md1HXYqaNuhII3BzZSLOzSQsXgOBsi23uWnklLndSVqwsXMy3P+ywmTSLcARyQUsx3ukLWNJHqESYz2v0lvsQV0mywgtDsWaOcGtLTer+qvfNhywao5nNmafNHKAFFcAt0kt5EKK8q9kzgWFxvBZJizwNzAN2atJJ7dljf8MZW8WRjTQSt9LBC0jz+Fg5OfI5kEestFkCrHyW3HwsNzX4+Y+bCy4wTUg8rvkaop5+C5+D+3jcTp\/fjcWub+qsMvEs7G0PDclw3onz1+vvzTaDhXFpuFPafFsNNtMbvM3+YXt+F\/GnD+JAtyZPs2YNhI5tsk9wP9eq+bNjc+cOlZYDvM0DSa68l1X4TseXxsSL7Rj\/AOA6v6oPe4vH8B\/ixeNHiS768eZ37KXnux3r9fRWyvwJ2DGzJGOhksDHynhpHqx55\/XbbkvCH7NnRBkb26xzjeCCCqpYc2KMQyl7mdGv3A9im109nmcLx+HwMjnxftOC5pLcuC9cQvbXQNgd\/qNrXH4rgOxsRssbBn4ZHlyoGAhvuRvY9fquNgcX4lwab\/dcmWBp5sPmYflyXbweOudxBkuNNFw2SZwEuk3A8nq5vT5UhpzjiTDTkY84BbQDoib3HUcwuvi\/GPFsCNkT\/AmaBXKnFdPiMMRLftkAw5zuMvDc4xu\/UX7fNczP+HOIPgEzDFnRV5ZoiCR7oPQcP+LeH51Qyh+BPy\/wj3\/qFbm4M00gynxeMKtuVgu0v+bev4+y+ePkkw3aMiMgDbe9v1W3Ezp8Vjcnh\/EXNPN0eomvog9PJgS8Rk8OT7Hnhmz3Pd4M0Y9dv5Kz+z3QZHh483EGx6aLXgSt+Wm9vdcNnxbLKQ3PhhzWA2TW59On5LXj\/EmC\/IGjxeEg7agzWD9a5fNBXxfAdPK3HfJweEDdso\/YvJ7Ov9Flh+HCx5OZBkOb+6\/Dka+\/kQvdYHEOGZ2OyNudi5bwN70gn\/L0TScC4c53iMwYWv8A4meU\/hSI+d5PC34z9cU8rW1enKx3NIHyBBWfwoA58kfEG22tNQuGp3Uei+kS4EngmNpm\/wAryf8A5Lnf2NNK7wJX5ro38zpioe+wP5oryMXE82Fwex+KCeoxmaj+C7ePxx7WHxn8UZtRfHFHXLejpFfVbpfguOJpkZlTvI3qmD8SEY3ws4wg5IkyS5o8ks5a1vpQ9+qDNi5UWWHDFPF8x\/8ADJxFsY\/B1\/gnnwLEY4hw7h0LLsHIzHPf\/wBXM+yuf8Gj7QJWvgiYP+F4TpB8ySrm8V4ZwoFgljYWGi2CANJ+qqFbw4ys8CGSZkbv3cHGEQA\/5nH8t1s4Zw12LqjjiDI3OtweC57z3c4\/1CzP+OeExMuTxQTtpABcfouJmf7Q5opnswsFoaOs9lx9xaD3bYIw0gRhl89PMrzfxLxrA4TiyR4uS1uZdFkbvN63XIrx2Z8ScY4g2R8ua2Bjv3Y\/L8tt1y8fAzcsiSLCyMhl7mNhN\/Oimg+RxLP4i8iTIkcDzBeaXa+E5MPD4iQ6AZkz2EW4AMj5WST0q90vDfh+fNaDm5ePgY90YdYEpH\/L3911snguFi4zI2wzYGNRBynsLpJj0Ffu\/RB6vGzsPK1wcPliMrWgOdE22x\/Oq9guWQc7Ifwzhz3MxG75ma07vPVgd37leRdwrPjZFG+DIgx5T5IReqU+oXqeDYsvD+Gvjkk0Nf8Aejvyj0HclRXRc5kUDcLhkDWxsAFgbNHf8\/UlUSOxcGCV5fpaN5SDqLjzqva770nBkbJWkNAOgRtkskkbudy\/K\/TZcjiEmTl5gjbITHGQ8tLAGUOW4Or\/AEKUVypXR52fMMqOOJrmjQxjwNXYOI9fQ77dFd4HldCyNjGxxnWGxFhcyzvqNH6AE1SlzmRRl7cVjWNcDUoLqrYUSbG2\/wBeXXzWdxFmjQ2UviZTWh3\/ABGgk3t0s\/P86jqcR4yyVknD8NodrBaX6Q0112B35ndeYzpaxHNa\/UDsXE\/eNpXZ+o03a9iRtfoqMuMx4TXEAW7S0XyHNRXPcb3SEqSlK0ygnZRz3CDyKW1FXHbGA7uSGgEPNtaAQoJFqQM11bLr8MLY4pZX7iNjnUPQLjAiwunC4s4VlP8A8Gk\/MgJVjlPfrcXarc42STzVRAQStfDMI5mWGuB8Jnmkrt2+aqO18OcOdDjuzJPI6VtMsbhvp7\/kFukgY3ew4k9RSvbkAt0va1oAoV29kpIJ1NcDXostxmGIJL0g2d7FLHNhmNx1HXv96qXVA0nUS4OJ3LdqTSRvcWhwbv1ItDTnY3Cps6eOPFa8Eny1Yr3WH4jeyGT7HEABCSCf4j1K9i0s4PwWbMP\/AIicGOA1ty3I\/wBdV854hMZMh1mzuSfVSdpl0y8lF2UIC2wcSHcXzS9VCshidNK2NvNxpFd\/4WwQXSZrxYb5WVz9T\/r1QuhhgR47IYrDGCgD19ULDRcww5EHiaKfzsdVy3NorQ+ZrqirSBtdp8fFxXP0ZUz4i4jS5tEV12Wowxb8uimiui\/Ax8fL8MSHJgePJNEaIPt+hW+D4fhlxnSzSS4pHIysprx3BP5fiqOCHnU12ltt\/wAOx9wmkDpHukEbWhxvSzkPYLtu+FcwNbNjviljcLGo0He3QrFHHiMldFk+JjvaacBvRUVziC0gkHddjh+bNHC2eCtcQ0FgP3m+y1\/2FLJAZsKVubjAW5oHmb8lz5MF2M0zxue1l1bbDmpsdEwY+ZjjKxHndwEkTubHLDxWaz4ebjEZDR5J2H74\/wAQ6qrh\/EJuHZcjmubMJhpeHGi71s9VqzMrHzIHwSy6XDdjngNI7WP5KjiNkfG4OY4tI5EFdTE+KeLYzo3My3kxfds3S5ba31b10tRTeY2UHtMf4yhzwRxnAEzXbGWHyvb6+qTjPDY48f7ZhOjzsU05k0JqSMdnAc15PHnfjvEjKI6hwsFdfDkwMs0J3YOQev7jkGSHPZFOXzY7JvVzd\/kehUS8SfDOZOHzzQskHmZrPP1\/0VdxHg2bjXK4NljP78fIrl6Qeuk9ig3xy5\/Ep2yQ475shtW+Jm5HrW3zXRh4zlQ\/sM6FwH8MjaB+q4eLlZGFOJMeZ0L7+8D+a6b\/AIhnnb4HEGR5DQfvNAv6jmqm3ah4VDxdjncPkBlAvwTZ29Nq+VrDNhQ4ZMWbHJBIeT78vz2WOHHBeMjhWUYpBvp1UQVZl8R4kw1xOAzX1kFE\/NTTW23F4jxrgYEmDlxZGPyEdh7a\/wCU7j5UtmP8UQz7zQy8LyCKM+JYZ829vRefZLw+QWx0mK89ObUoflQP1xTNePYEFEejk4TmcZxvtPiYPFf3i+CXTkAeoNfRUx\/DULY2yPzpMOS9os3HdF7VJuPmuOOIRlwfLgiOUf8AFx3Fh+i62B8W5MLRFLxnJ8K9xLEJSB7nf8UB\/wDTHFshz5PDbNGOUrHiZp9LG6y\/2Tkskc0mPyndrJ9LvoV6ODj2DJi6cXJ4Y2cjd72OxTX\/ADA8\/alsg4bjcUx2uysKPMIFfaMLMEpJ9nAD6klUeJmbOw6S95b0EnnH1W7E+IuN4bQ2LMIA6ahy9ja9Kz4bgx2ksMT2g+aPNa+ItH\/M0lv0CqyeA4jodUeFBR5Px80kn2Dhv9VUc9nxxxvw3NDtTnfvFrXV7UAnx\/jDikYYHyQWDvJJCHO\/AhL\/AGHFFq1wZRIaCGeM0V7nt22TyfCuQ6BskONlC\/va3MH03v6qKum+NuIOpj8jhrmg3WiQavQ\/0VDv9oHGHUyGHCZf8LT+pXElOTiSAY8Wuv3iA4fhzVo0MiZ48sFvouYMffvuaVHpTk\/F3EYQ4Z2FjxnfWydo\/EErk53AZ3gz8R+IcB0nbxy91fS11MKbCfisk+xcJY1poGd7rHsKP5ra7KhbI3wJ8Fz\/AP8AtMEyP+tlB4f+zMmSSsPHyMkdJGQuAP4KuTEliJOVIIyeYuyV9SbGeJ4jWzDiDmPaCHEsj1fIFcjK+DWk3i4jnP8A4siYEfQBEeKxoBMdGJiB5\/8AMneAPou5w50MQaOI\/E78eNp3xsXX9LHJJlfCXFZJHsZIJSw14cTHtHtZaB+Kzf8A07kcNqTibTgwX\/eAeI4n0For3HD3cMsTcLhx4mu2M8ouR3sD5ifddEiOKMTOEr5CfK6Rup3yH7v4Lw2H8R8L4MHt4a6bIe4AeJNGBv379tl6rE4nkZvDWSZFYz5dwGnT5T1N79zsoDxzlzkxhseryl7zuR2J7egVc3EcWJrI4siSNpdQ8Ki+R3W9iQK9AeS5mdnhzPCxMpsMcT+TXOHiDlbi3fpy7crUSNwc5jmeNE1zyac1+p42vUCaN3yHrd800NubmMbL9mePHe5oB0W4j3v+p9VyMvLx4WEBjxrdbwQ6nUNgelep\/VZ4+E8Sw8F2rJ8RtB4jJ1HlyAcP5rl5ksmO0S5EzXDuw7t9B0PLsFRVxjjJ0FmoHVzLX7kdr9\/1XlcnLfPK6RzrLjupy8kzylwADeQA7KeH4YzJjrdTGUXVzN9E6TbTwrEEjTkSgFgOloPUpeOPGqKIHkCSPp\/VdUBp8jWgNadmjYLicZla\/MoX5W0fz\/ks90jnkhLaCVF7rQgqOSCVDd3ADuopnu83yUElQ424+6i0Eg27ddCV9cIMbTZke0V36rndVrijMsbRqoh1j3ClWMhhcAKs6jWw69l6rheJHh4ojcLkd5nEcyf6LDjOdDdDmbocguljzteNLm6Sf3gN1NrJpoLGyUAfL67qA0RvAEen1B5p4oXaC1r2uo\/dOxSPD4nDU3fnTtkVoBe6gCCeSuwsc5WbFFTae7zEgHSOpVMRB8xOlx7LdxDLHCuAPft9pzB4bCObWdSoOH8T8YZl5TmwGsXHHhwt9B1Xi5Hanlx6ldDOmsCNpXNcbNqyM2oR0UKVpkDcbL0HAuHH7OcyQUXbM9u65fC8B3Ec+PHaDpO7yOjev+vVezmZpaIWNDWMFANHILNajGI3RuJHI9kJ3WCNwR36hCirsTguPG0h01E\/xdUmT8ONnZ4uNO2+rVk1PhLiCfEtPFxKVkuoOa08jfIqssYxMzDl0nS6v3Xcito4+98UePlw+IyI0BqLSB2RkznKk1taA4eq5mWGubq008c91Yr0uKcXKf4vCTJCap8RcbI+p\/10CTjnCo8ZjJNDHMcakljB1NPqLpeTZLLHs15AXdi48XY0TJYzDMxulk4cSwjs4Udu\/P2VZW42TNwLOjfi8RoP6hp0\/wCYEfktuX8T5eNlh02FAWu+9HRMcnqDdhc3N4mZCxufiYkw5NkxpKH6\/or2ZHCuIY32QPlhe37rJ\/0cNvrSKr4jkcKzyMnDxnY7+UkGqwPVp\/RciZ7SaB1Ad9irs77U54hlfHOY+UoALiOxI5\/NXYbsfwPCy8dssZ\/fZQkb7Hr7FQU4GGzOlMZyo4D+74t076BPm8NyuHEGeMOY402Rp1Nd7H\/RXU4UOBZOQ7By3t0j+6ncPDJ9Ce4XTyMTAxXCEzPmhPNsjgQeoIO4+quh5BsgDCGksvoeRVbi4v5Ufou3GcXGyX\/Z5CGO2McrLbfvfL\/VqZOD42ZvE8YshFgHeM\/Tkgp4fxOfFAjfIWxnmHbhdGThUXEIvHijY++sLxf0XAycXO4ZJ4eRE5o6Ei2O9jyKriyXRvD4T4bu3QqaVsm4YYyQCTXfYhZRFLG8OjJsdtit8fF2PpmWx1\/xNNlb8LhkPF5BFh5uO+Vw2ZK7Q4+m\/NOTUciDFzM6VzomDxGgEgEMJ9en4Ls4+RDExozI5YCKbb\/Ox3zV8vwpxPD\/APF488bekkVSt+dcgo+z8XwWOZE6PKgc3cMIdY9t\/oiaXZPC+F8QhMrGtjNbSQu1A\/JcaTgWVEXOxZhKxvNw2r3CyHFkjkLopDG692uGk+ybJyuIPLfFc62ig5o5j3CoUSZMV62agOeyvj4pEKbNhQuHq3dURcQljbT2skBO+rn9VtbxmDwCz7JI15P3myhw+hb+qDVDl\/D0jHNfw9oc7k4vd5faiPxW2DAw3x68WZwHMDZwH13XEjl4e9tzhoJPMRj9CrWY+AT4mLnGM9KcWkfIqK9Pi8Ry8V4jkzuIeFX\/AAXh5+klhdYZP26PTB4+U5lOdHkYbbeNt7ZQ\/LkvEGLLaBXE3u9Qwn8QojzuK4ziIeKZIHXww4Wqj20UOLxXJaRgsjdG0kNfgOAI\/wArt+i6Y4bFo3xeHAgdYHxLwWPx7jmu483Oc8bWIS79V0Yfif4jjbZzJNP\/AKuKP5oPSy\/DWJlxuacLAEh5PjyHgg\/RYYPg\/wCySl00HD5rFATTOoetUsJ+OOMQMFvwZndWvBjcPxpYpP8AabxU\/cx8dvu0n9VUeph4YcW2lvB4m9KaTX1VE4y5ny6MmaUAUGYsPhtI\/wCY7AfNeWl\/2h8cyTojdjwHoWMr66rTz8V4jmjw8\/4hYyMVqELg0fUblFdLFdwjCvJ4piFkjyXN8eZ9gDag0AArot\/2gcDxI9MOPJtyDGALxGbHwOSKR0GXmy5B5OkALXn5gH6rLjNgPDZzLjNLmmhO6Qij2AHMoPRcS\/2icQlmkHDWMx4idi5up5HrZI\/BZDmT8eEbcTBldkmmyyvmBa51bmiBXfnQXm4o3zyNjjY573GgGiyV9J+H+Dw8G4a2TIa2OfnLId3N\/wALfX2SpGPh3wozC0ZXEZGSSNI8g+409uW577bb811cjJdkhsTI9QaL0jYvA+fP81nyc\/IypG+DHiOjbYjiEo8Ud\/QXtzpNGXCTwpcaWN2qv7kkfUbEbc\/yWVXY+PFZllaP2gLfDczYWd6I329QfVO7irMSNzMVrpHDYF5s\/XkOnRPLHl5Dy+TLnqqDRQFD8\/qseX4eFG6ad2hjeZ6n27LRpz+K5Tvs3jZzwW15WAEN9Ou68NxbiEmY\/TdMZ91vYLfx7ismfku5tY3k09Pf1XEZEZ5dA5dSoEx8d2Q6+TBzK7+PishLnNsW0DT02FfX+SyxMbHojbsB0tbydDG77nms2oredEZc3deb4if9+l3vcfkF6aQAtDO5sry2e\/XmzGq85\/kriM52SkqSVBK1QEqGmnKLUDmiptRai9kKIdo1OAHUrs48HhMaDTtu3Jc\/h+OJXl7rpu+y6moXQWa1FrSBXfutMGhx5WVjabKuhdTvvfRFdWNgIsA12VpLwND4g9h\/iFhZoZSBa2RyP1VQDfdBONHjRzMc5ha2\/MGnevS1yPiebMzMuTIELjC3yxhu+lo\/JdkgudQj\/wA1JTE5h1NG3sg+dzP1OPoqCLXvs3h2HxDV4+OzW7cva2nX3sc\/muFl\/CU7bdiSh7b2a\/Yj59fotbZ086pC0ZfDsvDd\/vEDmgc3Ddv1Gy6nwzgRz5n2rIH7GA20Effd0+nP6IO9wfhw4Twz9pX2qanSXzaOg\/11Wyi5mlzr1ckxAeSdXXqrMaWGjFOzS8nyvu2u9PQrnldctyMEkYHTcIWmeItc4hwIafu9kKo5D5PtBJcAHgUCBV+6aLC+04r3Y8mmVn3ongU71HZc0ZD2NBDtRHO+a3Rfan4Ry4JI3Bp8wBp7R7dQtaZc0ZEkRLSSByIJ5J3SRubqD9V82Ov8F1H4MHGIftGMWxz1+0b0J\/RcifHlxpDHNGWOHdXQiPww8kX6WmnhdTZQxzY3Gg6jV+6o5nnS6kfCOKCBz8Y+PC4WfAkB1f5eZ+iDnSQbW11n22SNe+J1g04Lqx8Cz2ua5zSMd\/3pQLDPccwpzvhrOgaJINOZHVkw2S33bz+e4QcszPe8OLt\/otWiKVuoEh3Wlllxp4HFs0L2EfxNISNe5m7XEexSw2vlxwzeyPcLVwnJnxp6Y\/VEebdHiNPy\/kqo+JyNoSxskaOhHNdjEbiZk8c\/CpBh5bW3oeRpPfnzTlWpnEcSE6jjxwa\/4mh8ZPo4jb5rRHhRT06B7Y\/F3a26a\/8A5TyWfjHFIsvGbicW4WzGyNg3Kg2aW+w\/r7LjRQ8QwAZMDIEkZ5hhsH3aUR6eTAz4YnQljpI3D+7kGppXnczg7IIXuk8TGkH3Q\/eN3oHdPmujwv43zMVzMfLx4DHYDn0WketDb6Bdp0+JKXOjt+MaJMZD2AHoRf4KjxP9kZoBPhssb6RIwkj0AK1wcO4fLGBJny4k9biaLyE+jgfzXRz+HkPbNj4zfDkF6oo9IHpsPzCxh5Y7TLuB0e27Qa8XinxRwcasLNkycetix3jR17dE8fxiJ36s\/EbrJ3fFTb9xSpbHitPiYWXLgyuHmId+zcudmYfEsuWy5mWWjYwhpNewFoPURcS4XxLZ74TtsJWUfqqMz4fJgE+MWkHl4Ml18ivHvhmhdUkT2OHRzSECSaM+V0jfYkKaNuweD8RdMY4seadw3c1sWogfJVjHMOQI8uEQu6iVrovy\/kngPHHRNnxcqWVjCPNHLen67ha5eP8AxRLjuhyXyZMVbh8IePmQP1QbY+BcOz5AxjZ2lw+9jPbkNvvWzh7IyPgPILnDCz8XII\/4Zf4ch\/yu5fVcOHOycebxo8cwyA3qjsUvU8M\/2hzRNEfE4ftTOVuaNQQcM8P4zwXyy8OcG3fngDg75jf8VRLxW3nVw8N9A9wH0K97D8TfCecP2jI4Sf4mFv5KufA+Ec9xeziXhOP8B5fUIPG4XGsSF2ufFlc4cmtloflf4rc7jnBJ2gyMz43ddDgaPzK67\/hXhU+r7LxiGWhYDyGlcTJ4PiQNcXh+kbahI2ihpTxD4hikfEMLGBbEzTryY2uc4\/69VxHiSSR0hZRcSfK2gPZduOPhUcdtyJtXVjgK+oRkS8IMGzcmOUH7zXjSR7f1TZpymx6qsyAn\/Aujj8OzziGPHiHhyO3kdG0O9tR3CxS5MFDSJHj1NK7B49Nw2YS40QDhy1G0DngHEn1I5niN5BwfqWnA+FszPdpihkJHMkU1vzXoOHf7QuKZczITiYY1UC9xLfmd162fNmjiIyJI2gNtz2DS0WOQs7n6K7HF4NwfC4LE9z5GOfGKkm07NPZvr6qyTiuLnOdG6DV4bfI1khB99iFV40fEHgEujgZ9yNm9HuSB\/rt0W\/GZCGeaNtg7d6U0MrPML8PS3tZaOdrVDNCGCKNwGg+UAk0e2w\/NVTuD56a5tHkGm6VMeRFHFJOXlsDep6+3urskacrNZBE6eV1BnMnYn5bLwnHOLyZUxLjTv3GdGDufVX8b41JlyhsYDGt+4z+Edz6rzUso7\/PuVFVymzQ68yrsdgHlG1blZwbK0xbWfTkpWVzd3kA2elLWXB7dLehWJpPiAg+i1NkbE9rC0uNdOg7\/AIKAfYOvnuL3ra15WdxdNI4nm4lenzZ240bpXODQ0Cgd9RvlS8oTa1FQoJpRaLVEIB59lBQfu81AK7EgOTOIxsOZ9AqALNAWegHVehw8VmJAB\/xHffPb0S0idAYwMYKaOSUNPXmr6323UuFEGtllpW0Vadn3x2Rz5fggNLTaDfGQOxWmKU3R6LBH6be61NJ7G0HSZM3TuNvRXMe0soG\/RcwFxZp116q4SkCgUGiSFknmaaJ3VXhScmyMb\/lP80gkcQLeLHLZPrF7ncoMxxXtcRre5t2RQ3\/BUMw8VsmpkHhmyaYaG5uzut9gnYbqdLSQQN0FUUZ1V4p0k8yLpO9gDnMJa6uvdO5xaNh+CXW1538ruprmgRobH91oaB0pCuMQLe4Qg4jfh6YSjQ8Pc0+aItpxHp39ufuurD8NcPmxWyR5Lo5f3mPoj5Honn+KuH5mJ4cmKGzAVbiSHezv5qI5JcmBviatLRtMRe3TURv81plkm+HHY+YI8LiMbcwND2wl2hxB7Hk76odAc9n2TiMLospl6XFpbf6FaeIYhfFEzIhOTFH91zDTwPQ9fY\/gnija8MZh5pe13Jrn25voWu3+myDyOXhyYeQ6CQEOHL1HdacHiT+GPbLivfq\/fjeAWO9b\/p812OLcNfKwB82mdm2mQaQfQHl9aXGPCspjmtljMTnGm69mu9A7kUHp3\/G7M5jIzBPDKBVwSE161Spi41kGRr2RQyjm2aNpafmAVxMZp4fltbkxTY0o3ZNGaI\/QhGRk5MGYZxJf+NjdOv3HJFe2jfkZ5Y\/ieEGkNuLKhF16H09Fg4r8O8JjcJX42rVzMLtA965LBhfGLYMF8MkErDzBiIc0n2PL8UjPiHKzWGc8Ok8Jh\/aTY\/m0+rmmx9aVRjzvhcsHi4s+iNx2ZkgtI\/zAaT77KuDClwGmPinBpnxA347Gny\/5hsR811+Guxs+XxIpgRdObH+zcR6tO1+y6+ThYzSWxzvhkA\/fFD8LH1CDhSQsycdrsLJM8BH3Mg6vxoELlSYksMpMBdBJ\/ATsV2JcSTHmL9DoC7\/ixN1Rv92\/qFDsl8UTvtGGzIgHOSF2sN9282qDkDOjDhFxXB1jlraNLh6juuphcH4Pnlx4Zx84MlD9nlU0O\/zbfkU+NkQuoYk7Ht5mGdmtp\/ULRkZfw9FIxnGPhrwTI3UJcOc0flY7JBl4jwPjfC4xPkwR5UTj\/e477sV3G\/4LCciExNLZspjiaMMjA\/fpV1f4ldZrfheRjm8O4rxLFvfQ8Bw\/AqYMjLx6+z\/YuJxt\/cmiGo\/Pn9U2OM1hc51B1tFuDQWuHu1acHAml\/a40zNfUNk0P+li1p4pncOmYDLwvI4Vlk1qbZjA9Og+Q+a4bsmWO\/NHO3vW6D0OXNxWLEoMZm6bD45orc0e4q\/zXm38QyPtD3hjIze8YZ5R8jdLdj8aexgaeQ\/deNQHseY+VLoCfh2c0fbI9BePK6g4n2ujXzQcaHisrH2YowDz0W2\/or5OOZ7hpjy52tIot17UtZ4bixuDjiePG7kcefce4dupZg8AbkEZU3EMUc9D4xv7GlBmwMnIkLiyTED2\/uzmifa\/5qzPbn8SDWMxMUys3c7GIJcPXclan8P4DM0jH4r4Dugl8wP4Cly5+HuZIyKPPxpNbvLoeav6UEGaaDKxAPHimiJNDWygfmmOWQ+4NbW1ye4ON\/QLc\/4X4sNMh8Nxqw4SXS62GOHQscyXhsUTzsXFwmBH+Yc1RwYs2Yu\/vY2epC1Nz8oW12XiStO1vjB\/MLsuh4FG0mNjC53PTjFx\/kPkublDhjJqx+FmRhHmc5zmEn0AOyis7WwSX4mVDGT2i\/klfDDHHbc+I+mlaI8Dh+SSGyzYZ7zFr2j5iiFgY3H+zSvOYBI00yN0JOse42CG1UxAFsnDvQAhUgFxAHP0TMilmfTIySTyAXqOBcBnw8k5OeGRiEatDzsD0v8ADb+oVRPw7wMRMOdnY+lrQHNdLu1v+XqewPuu+\/xuNOIqSHCaNnOaTqHWtwS47b7hJJJlcRcXQQDwIrc0yayHHuaPXqei3xSTSASykEgfdBOkH025IL4AyONsYj0MZ90cj7n19VlzM5sDdJ0tD\/KSeZS5eRkMc7yOcANn1sPovPOdPxKbzkaGkjWDzA\/RB1oJhkPexsobDEf2ko2BHbmuPxji4nIhibpgZYjjH5lVZ3EGwwDFgNR3fq4rhTzXZLtzzKiq8ifU873\/ABO7rE9+o+iV7xRDbq7SXsFWbWiLzP8AmtzG3e1gjZYoLq10Id6vopRGOPPQvn2V5aBI9zrBLgKroljB8WPZoAGpysbUr2Eb7ajYUHmuJTSS5svibaXEAdh0WMldXj4acmKRooPZua57rkWtxEk7qLtRai1VTtSgm1BWnh\/D5uITeHFQa3d7yaDQorbwfCEn+9SjytNMHc9\/9fousQLrdWeC2GJscTSGsFABQGOJotO\/dYqka0dSQpoG+dJjGSd+nqpeBW26Kq070D16KbIO+6nme3sooat1BeNwCCFojfVA7fNZmvFVyIHVWtcK23VGljgRyr5qXeYc1U119wFaCDtZAQDHAEDoFcbO43VDHMJsHZWtdRoIiP2jTbSCOxCmPIGstOzudeiawfdQQCeW6KtLmubbt\/RLoYeXP1UNbtzRe9HogZsoYBzLb7c0KdLXDcUe6EV5IQSPY57G21vPcX9FZh5+VgzCXHmcwjmLsOHYjqFY5uXhDS4kRv3H7zHforsWGPir\/DdLjY837pMegO+m34LTL1nBviPhWViCPLdHjzk7wu2jd6gnYfVY+O8GkyphPhxtjsbAuAv1tceb4a4hiyjx4v2em\/EjOpte6v4X8QZOM4YTWOnxAaaw\/eZ7H9DsiEbkzSxnh3EDJG4bMcdx\/wBvZVTTZXCS2OYOMThQIOx\/Qj0K7TosfPjPiM1A76minNPquVmY+VG0w5E758U8j94t+XVBDM1mXiPxmuja08myNtvuK3afax7JcTHyYnjx+E\/a4CP49vk4HmsMmHLBC77M4vYerXWFmxeIZuBITFNJE489LiL90V134nC3yu0yz8OlHKLIGon50B+ComgOK8TxktLd2ywu0kfRasb4ibkwiDPgiyoxflkbVex5g+vNdWP4Viz8YZHBcvwi5tmF79bb7X0\/FSm3mX8Tl8TVK1kzhykrRIP8zf1tb8fjcboqe9xo2PGbv\/1Dl7kLnZ+HkcPyHY\/EMN0L77VfqDyIWXRRuJx25dCFYj1eHx\/GjdUofCDtqu2u+Y2PzV+RHDM8ZGJMwnpR0O+RC8piZ8uFKCI2OI56m1foa5\/O13GZ2LkwCRvDn4wdze0eQn3pVCZEGFM+81j45P4wzSfmRslOOMCRkjMqXKx5QRLAbOpvYkDb3V0OSAAGyvDL9wuhjYkT8kZELIZnsFvdG7SSO3qVFedPDsDJ4jWJmeDC\/SWNouIvmLNbrTPwHieNlMjxnOyiRYdHtXvfJdHLwuHPyTM+HwRJzZJdX3Dmj8wFE+JOydmVjZskcTGAMdqMjWnsTy+WydiIPiTi3CWHE4lhsyYb3iyWagPY9FL+JfC\/E3NZkcMdw4E2ZYNyPT2+S5WfJxGOYvymNyY3W4F\/nHrR5j8FicxksgdFCY2n93Xq+ig9Fl8L4VJIBw3iUeXGaAbPEdbT6kAEj5\/JVyfCPGuHSDLhihyImeYOjkDm\/Q7rnQwwPc2HwJXSHkWbn6LqA5+FLEWZuTE5rab4gIIHUC+ibGbJzH6NWTwbHa7+Nsem\/wCazniuG6PQ7C0+rHFv61+C2niEokLcuAyF3JzXaCf0KrdBwrMk0fajjyHpK3T+O4UHN8dplvHiZI08mzNaSD+q6kHAuK5cQmHBi+M8nRV+QKyv+HcrVcRMjeepg1f9ltwRx3AcGY8+Qyz93xHR3+iul2yTfDHFmuJZw3Ljv\/ASufk8M4xhmp8bMjHQljgCvT5PxOx0YxuMHiEUo3aDy9\/VKfiTgT4gJ8niUxqgwyEFvseXbalUeVjizHeZjMpxG\/3S4LZDn5kLH\/7m2Un952MAW\/MBdjEyuG5DZ5cc8YELTsGND9O37xB\/RYH8awwdDMnO09SXbfRBl\/tjOc7S3Gib6eH\/ADVvDeHZfEs+hgRnxXUGtOgN9gFmOdhuls+M9hO\/mor13w\/FwtuI7Mhx5opRYEkzrr\/lHU80V2DwnhmHHDHj4EMOWxv7R+oyaHehPX5Kt2MMimyStDIzWitz1\/1a5eRxCSyI3uZ2Pf1KIOKzSSh8z2saOVCyfbsg7X2aF8fgtyH0HAkAaDy3FigR60rtbYWAVsNgLsrnR5UAe4RbyEbGyaWF+XlZ0bYopHB2rSfUd9xsiNWblS5r3Y8BMbP3nk8guRxHOx8aH7LiWWN2c\/q8\/wAk+fmY+JjjFgdbGCnPH759PRefnlJeXu51sOwUUs8xLiL8xG\/p6LmZM1vLWnyhNkT24safchZHHf1WmbTF26ZvmcAqgr4m+ZEaoRQAC3QDYXzCyR8+y6ELbA32PNYRPmYHEixVCufqiE6BqG9jsrRu1x9OSXHY10LA41Xc+iLHE+Ir8XHsV5Dz+S4hK7HxC\/VPD6tJr0uh+AXGOy3AEqEWo5qrEgEmgCT2Xr+GYDeG4AD2gzyeaQ89PYLk\/D\/DnyyDNewGON1N1bW7v61+dLuyuc8noT81mtQjn6wCT81AbqHmo16Ke21JbFigQAsqcjZVHY9SnBPUqC0ndAteU9SlBB7KSa9lFNF02r50gkb9d1ay29foqL32KcOo0Tug1NkrZOJRytZmn0VjaJRGlpsdEwd7+yoadtk+tFX3XLum2O4Cpa7bZM1xCC4VW2yCQBtzqvdVWCi9\/T3QXjzCgT7FCRo7bhCDjYkkjMd7XRGbFvzAC9FpJOHtZIJWVLATy1UfZasfKk4Qx8TaOoU9kgNP9QQkjnxnB0kBfBLVlrqc1yu2VrrxmCTE4llQkf8ABmtpPzFg+xpZ55c90jcoQvDxv4rYwL962K04nEsR1x5Mfh3zcN2n9Qu1jRYbIw5sjmRO\/wCJE+2\/PnSqOADxLILciPSHt3LojpcffouhFlsyI9OWXl42JDQ13zHIrqZHCcljdWM9uQDuNJF\/iuTPIYvLIXwytO8UraJ9lLRAjZHIHwSuicedCvqOR+q24\/CcTjGoPx4nvHN8DtLh7tK5Mk7XXpJF8wVlfly40gONK6KQD7zHEEfNJVb8v4UdjPeWNcQP3TsVzrzcVzmx2Y+oBtdPC+J8lkYjy5JpaOzw4E\/Q\/wA11MPiXDst7XZTsaQk+YPhMb697Iv5qjn8K+JQGfYuJQjIx3fxjVp+RUcU4Li5DhPwoR0TdNJbXpW4\/Jb+J8Ew5ZDJhvjaHbiOQ6SP8x2pcV\/C8jGdqJLOz43B4+rSmxZHAcYNgzGxPB5am7roY2NHC0iON8ULjflBIJ9j+i5TeJ5eI\/w8kR5UR5eKL\/HmvTcGzYnYxkxMmTBmH7geHsPyNfmojjZWNisnaTqAPMx7EfJUjPigzNEmsxAjS57A0j3IteszZMbQJuK8IhmBoHKwhpc31LVgf8OcP4l+34ZxRkxq\/CmOlw9OyKxyy5eTE2dksWREPuteBX4bLkyZWbizkiOTHkcL8nl2+S3y4GXguc3eJrtztsVOLn5EMQjjY2bH6xvoi\/S+X4qbFMfEDm45izWGRzd2PFNe0+9b+xTxcLxcrHGifwcgWalAax+\/KxsPnS2nH4XlMbMWS48h+9GBsP8AXut\/\/wBP4k8TfseY19i3AnWR\/wBJ2RXBHC8zGna3JgkYw8iR5T6g8ilc+YtkimlfpBsNcbb9F6fE4Tm4I\/3fOFV90FwBVs+Nlyws8ZkeRvbtbA8fUbhEeUwuISYURDHMewH+5lj1NP8AL5FWTcXwXkyT4TIm1uIGNP50vQZHB+DZdRebGfW4Y819Tf5LmZHwxhyxyDFznUwHU2VoN+oOyo5+N8UxxweDG1+MGnZrQHNI7k7fkVbHxNmTN4n21kfd0Uz2n\/pIC4uVwXJw\/wBtGG5MTTbnMF6fRw5j8vVURvyDNJk4cfghm7mxXTfqSVR2syHg+VIPG4sZSORkL9u9cwuZNw7g\/wBpeIONWwfc\/YH8SSFfh8YyJGv+1Pwp2N5R5MP4jSPzXZwsvjGZw\/7Th4OB4bbA3GqvQVQSUeVxI8UZhblcREUY2L4Wus+23JJxGLh0Umjh+RPPR3L2AA+3X8F7DhnhcY4S\/IyjE10hOiPIIIdXXcHSPVczgnBYs954txLGixOHQ76W2PF\/mPar6dSKD4b+G3udHxLiLRHht8wDjWuv0teqlfBPWiO2cgGM2HyHL2XneIcal4tlR4uEfBxYiBGwbchsuxw6H7N+zdNrcNiLq+23MD3Cgn+z2FrtDQTe21EfVYcuICcx7Enc0uuNMIf4krWlxtpO31\/FYCz7fkiOIsl0t00Nx8iqquHGyZMkxQjRW18yfUFTmZMODC7Gx31\/5sg\/ePYfzVubmt4djHCgcNRH7V4PL0BXlsrKLgC66HIdlmqMjI1P1kH\/AAjt6lcrNySDoa7e+YPJPn5YYDGwgud1B5Lll1nutSM1Zq3Sk2Uto6Iixm5WmEczW9qiLY8lpYLOxOyiVqhb5r2pdKNvkJA2OwtYcceW635LfGC2OyQT2WWUOFtc0C9Z0mvZSwPZAXhhJLTpFWSUeE+aSINOnQ4vPr0TZZvNwInOLWGcchfIKxqPOfEnk4hHENgyFo39yuQSut8Tm+OStu9LWj8Af1XHPNaEq7ExpMzJZjxVreaFqgL1nBuGx4uGzJqQZGRGCddUGnfbbrt1SrG4Qx4zGY8WzIRpbXX19bQ5pdsOaC1zBbgmaXNBJHNZbU3Q3UEEbjdO7d3JKRoABUCkX6KNW1WmBoJHN3BO\/b0QKeyV1jmSEwqyoI7FAgd0TtKQhS0qC8PobC07XclSNlY2uQVF23NT05qsUOabVvQsoixvPnsrg3YG1mDq7q1smw5hF2fToPLYp2n0VYcCdzSe+qG1gd8kKu+yEFmZw\/N4e37PkRtysZ\/3ZKtc7I4MXtc7DJO16TzXrouIjKjOLkQugPWORupp9Qasf63VPEsF\/D8cZEcALDyGrkqw8EWSRvMb4nahzaRutODJnYz\/ABMTxWnq0NsH3HVdd3En5EgDToIP3HcinlzpoSAcZ7D3BsK7G\/h3GXZGGWzYUUbmddJaD7AEUrZMjEzv2E7RVUA82L9DzC4T897nEvDgeoPL6Ko5DQRqdz7LKtWZw1sR\/ZPDT0bI7Y+zlzf7MzDZ8B7nDm0Df6dfktYkfIR41mLlY3pd7FxoYcVkuFmeKOsUg\/LsrB44RPE3hObofdEP8te98l3sbhlYpE2NlBtg3A8PafUbFbuKYM3FYGftY2uadg8b+2rsuX4ObwhgY4Pjv1NO\/RW1HUOW9rRGzKlka0V4eQPMP9eyrcS4ghg1XzaVkxuKh0jfteN4oOxLTRC618PlZrhkdE4fuPUVTo4e5pHEIdQIrUG7j5rmt4AZHGXAyvJZ0t1b1+C9FBlY02P4Mmh5OzA7ylY8nhpaNg6Np+iDkwZWfh5J8TxGObzLbBC2Q5\/C5Y2smjLZLJ8SNulwPv1\/H2UjheRERI2Vsrexd\/NY5cd7JC2bGLTz2bz9VFbpW5UUfi4uV9ujPJjj5vpzWJsluOvH8Fx5hNG2OOUu0uDLogOK0QB0jy1ubG+PoyZur8+Siq3vcI7DbaP4RyHurWSSPg1QRaq323WtscDCDvGbr9i67HWwStB4fAX6seRzydw6PyyN+XVIMONxTiLD\/wCIcSeercj58\/xWocXnJAOkkN8xZsR+KTRl6wJMYZRGwe1hv8N7TSanNDiyJwHlINbe6IRnGYCNM+K2QVuXPo\/VVOycJrHiI5cLng6WiYkX+a0y8Lc9o8LGD3VdxjVt7c1mfwPPk87cZzL2DX+Q\/irdjHj5cbA4zzOa4bte0An6fquZxIYGW580ec90oH3ZIvvH3AH5LXlcImi1B78bY0W\/aGXfa7r8Uk3ASzGbKyJ8ZIG8kjNLj6Ud0iVz8Hg2bxB+jFjbI7tqC7sH+z3j0kLnNdBBqG+qYjb1oLn43BMwNfM+HQIiNjzd7ei9JwbicGJkuw5eFTSZLADqExLGiuZ3Vg5vC\/g6ThuUDxWWJ8DW63xMcS30Drr6I4xnZHFJxiwMeMRjtmDbV6ldvOnOZIY3U5rvvEdT3WVsUGMwt1NDTvYvstDNgYL8eFooxEDfQdN+55n2W92bjsDWyzNaR28oWPI4ox5oNL65keWyscMr5yf2LRq+v5qK0OkHFM6MRMcQPKDVFy1ZeTHwqB8UJBneP2jx+56BNJLFweDTHpOU4bk\/8MdfmvMZmUJXkai5vU9SVF6JlZYkN2Q0fiuXnTBjQ533iPKE2XkHHsvFh27QFyJpnSyF7jZKsiWodI57y9xsnclLaW0WqycJwqwd1aBsgtioUStLOe+yoYQC3uN1ezeyaUZrp4bQ4Dr7ra7fSPmVkwwW4zS77xH4rSQ7UaPLrXJZIvYSyZkbHBrpG3dchqH9foq5ZGnj8EeztI3vaieVeuxVE+T4ea9zmk+E0eGa\/D5lZ8tzzPJkuZoZHoL3DmHt329L2Vbea4nP9o4nkSnbVIaA6AbD8KWMqXOLiSTZO59UNaXEBoJJNADqVpl0OC4ceZxBrZt4mDW5v8VdPn+Vr2hex7wRV125Ln8JwxhcObExjdcoD5XE\/ePQD0HT3WoP5tA+Sza1Fz4wWn+aoA3Icna8m2nbskNk16qNFcBdg7pHtA9VeSNNKpwJ2OyCk+6g2Dy27pyzfYo90FTrB5KDt1Vo1EHWGijt6pP3jsgqINXSG86Kt68kune90ADfMJ2n+KwlGwq90wbY9EDmxspHolFDa0zQgcEkUpbYuzt6pgAOakhpAREi7TF1bA0lBDeakAHlsipBN3doUtYHbA7IQZGcQbkwtizJZwL3c0Ndv3rYj6rdicQwsONwlzMuYE7Oje5h+bSaVmfhScTcZW5GC9xOrVGwNJ96WL+xMlzmtewubfON4P4c1phe\/i\/Dcp37fFlLuko06vnXNdbAjxeJNDGZbg6vLG9lO\/l+K4A4RlwB4OLKRfPwyf8AsqZIpY3g29jmnYVRCI9TlfDTXCzM4uAuiyv+64GTiRQzeFIw2OTmnYrr4M3GTjNdG2XJjcPuyAPH15j6hXy4Ymxy9+LJCb3bIw1fo7qpYu3nPBlgdcYL2Hqt2BOBNuwgjd1dU\/2GQlwjeGULp5q1W3HB1CZg1DkQ7Y\/NZV1G5ePISHN0erTy+SukxeKRReNjAZEDheluxI9uRXnIpCHnzkALt8K+IMzCAYCHMvkQrsUwRYOXLrfjPhI+94ZoH5b\/AIUt7OGwPkDsfIa8fwvADh7LVJxLh2c7XPh6HuIt7Tv86pZszDwJS4YshiP7xaLA+Rr81RysvgmSXkwSiV17tI0u\/l+K5RM0T3MeXMc00QRyXeZNlxSGLXHlgbt12HV7\/wBVhyZjI+8jCjaXHZ7bZfz3tQNDkPbC047ZLBt9O1X60trsxj5Wxu0ts\/8AE8m\/vuPxWBuPiQSCRs1OG7S6QCj9Aq5898pLBIHkHcOog\/NB0ZsbU0kY9XycW39K2VMeMY36mxtJPYLnYuVPBJqYXxHrpNA\/zXYHEC8a5GNcT3GlFVziaVrGOjeObnFoN2rccvjA1vcR3qy1aYPtBi8aPXGxxq3NsH1Ctdknwi2Vsb9uYFWoCARTyGVkj2vNeeIm\/fSf5q9+YxmR9lzoRMxw8kzRRCTFbraXiBriG0SD07La7wcyHwJQ1shHlBIP49E2M7Z44nubHbmijqo78\/oVYI357nNxcuTHkI1aHCw4el8lxczIbgufECWSMNPdJtpWCDj2ccsPjjBcw7SNF38imzTpca+HJY9JGQHfaHUdY005YpfhDiMELQ7JgMZFnznb8FryfiibLxhHPi47gTZJbStidlcUzGuka3FxMdteM1nmd08vz2HsSrNDmcKws54e3Fy5n40btLnE6I2n57n5LtSmONzo4QNz+0k\/elPclV5GWxsDcXHYI4ItmtHX1PcrniR4cdBJr1Wkacl5hjJDSL5HoCsRlcYyHbC733KdznaCHOcR2JtKbc4DRYI+fJFVRNdK6ubu9Bdgth4XiUW6sl42s\/c9fQpYseLh8Qmkb4mQ\/aOMjquFxHOdJI5rXlz3fff+iiqs\/OMzi0Osc3O6uK5WTO2BviP37NTTZEcMTnucNI5AdSuFk5D8iZ0jtr5DsFZEtE075pC+R1k\/h6KolQSotVE3aAoBUtO9oLWblXVyVLNldfTsFGasaQXhaIq1Vtv0PVZmnqVfB5pG0Dz7c0ZrsxatEZaAbNE+i0ijIwWQSLKoidyrdp\/RDptOPNIHNss0lrtq7qLHN4vk1lPawO1TadLgeVHf8gq5X52RwjJezR4biX6uTi0c1Vjxu4hJGWSO8Nj6367LuOxWHF+ztIDJWlruV1y3CNvGZQAmGloaCxpFCr8o3r15ru\/DnDxFG7OkH7U7Qij5R\/F2voPqqBifbuMTv+zGWGF4i0B+keUVvtypvTuF6mG3QgFrqH8SpFIcQ6iPnaku8wcALB2UuAadxzPdR1H5qKdzxKLrcdVS4kOP3qUm2uLRt1sdVDYw0nzON9yoC+d7dkoN81J57KNnHYUilFnakeHYNndOG8gDRSucHO2c0kcxe6BdBqzulLSCeysFtFk81LTW1HfoiKNPZL6UrXDc7KkmiimAHVWMaQAN6KSiQL2paY2eU7oFcwdOqNDhv0Ktja4GybJTsGrpugz3Wx5qWn8FqbHZNgFVOx3MJp1i7AKBL1FSLtSGUL5eibQ7sgA7SbKEFurqhByGySw8iRq\/FSJnHYE\/Vb\/7ByXygUQOpoGvolZw04z3GR7TRoEG\/wAFdsngzsvF8PwppY9txr5\/LovS8L4oOItdHntYDybI9gLT6EHYrzbpNBbdsaDtuuzweCDiEvhuywwDodyfyUlHfxocSF5aYfCHURnyn2CaaHDll8KDP8KQb6XH9DsVz28T4bjTnDyRkRkGgZG0D7ELexj5T+xniygPusyGBxHs4braOdxDFy4nNZLBFLY3cG6b+lLlSw6pNEWsDkW8162N7ZYXsyMTwHbjR4wI915PL4vm8OyTBlY0MzBsH0QR7OWbBnm4a+GQF0Tmg9H7K4YTYwB47A53Ialpj+K8Z8H2d+BI6Nw+6ZA+vYUPzSeLwWRusZ4iJ\/dkjJI96U0qfsOS4eGGAE93ALLkOyGOOhpaBtXVbjw8Zg14efjzH0dRHycFgnwM0uc58ReK3MTgBfy2tBm4d9tyMp4g+9RLieS1MmODw7U2RpkmcfKRYodVzmiSCUSQl0bmm7F2tT8OU4DZqvRu\/ezXdFVSuxcgftscMff34TpP\/Ty+gCj+zJpIXfYi7Ja778cezwB3b1+VqtjmSPDWm+y6eMI8WdjmavEvmN0RxWvfAdLmuAHO+i24z3upxd+yvc9B60vRzcTxswhmVC3IxmU3URRHt1XK4lhDBl14TnTYThbZDvpPY9j7qVUYueIR55CIi7cNK3GXx4S6GeMjrvRXmcnIbLLIY2aGECmg303WnD8aSONuJG4vIotq7r3UHchzZMdvhhn3ue\/4rbiudiE5OqB3loMIJJWThuBliUjLxC7xGks35UOWypldwpji4ufFMeRH9AqE43HFxCTX\/aMUpbfkeNJ9ga3+a5DGEE6uXZeihOLoY5s+t97tLaBCwcQZPm8V+zRYcMLwL8h2DavU49FLNq08H4dHktM0rHtawjc7D2Hqf9djqy89jpvs0TfKKDtth6AdFxcvi32aIcL4c+TIIJL5usjjzIHQfyV\/CIg2HxnHW7rYK3IlXZDBGQGjmq2eVrhde3VNK575C47dvZKwczuqhWsdI8NNkenVb4mx4cXjzN8wHlBG5KSMR4sbZpeQ3IK5efxM6y51az90E\/cHf3UaTxDiLmOfb\/2zxTjdiMdh6rhyTNZE6R7qY0IneCNbjTRu4kriZuaclwY22xNPlHf1KSJaTKyXZEl1paOTeyz2oJUErbKbRe6W62UWgZM0Wk5qxo2UFzRsE46lI3mpbvvtVqJVzN9j3W3EoTx3YG527rFHQNrbjsLmnetqscwjLpxPY0QsJ06nNabO25XH4nLNJnPxga1eS\/S\/+wWjMyPDhlLnUBoMYrqN7VPD4q1TZBuR+5Ltz6KNyOjgwtx2iFjLa0Cqu762tL78H72kOJL3P2oAHr7rnDKBGr7grUbN8rVkUk2VFTtbA3znUNz\/AA\/Lus7bkbcRrIA5scsTg4l1R2Pnvzvc\/wCttYkczodPO1igA8QEONnn6reR+zDaWtmlbnhxurCVzG7EWPQK9mO0gOuglMenfn7oistHPe+6WiTW\/wBFaC07VXuq3czSKhzdrHNKRR5KwNFg2pkjpQVA6XC22FVJjt8Vsh+808x1Vhuil6c7REkjnz+anxAaralWdxuFHzQM86j+qroHzbKwUdro91BYAaQKOZHOhyCZurUKNDuENeRtzRZJKKvEnh2371irTl1eVppxHOv0VDD5xv16p+llBqjjLIi4CyaJA\/FQ3zAlrtTfxtZxIY2BzSRR+i0RTObsRpde+3NAhBADhdHak4b0vbundMbNNBHVM0scG\/ui+ZQVuaAQRyKFdoicCS\/fs1CI9A74dMjfHwMtgbp1No2D8u3qFiniZDL4XF8QG\/8AigVfs7+apjGZwpo8Nr2s3LHxnXG71tdjh\/xJBkwFnFI2Ak1sLbXSz\/RVHnuJcBjdjHI4fkeJGNyyTmFwYGZMEuuIlsjTtRX0V\/w7jZDTkcIyjCXC\/DBtp+X8l57P4bJjTF2fjeEb\/vofuH+SgqxePZTovBzWRvYOksYdf1WiPiLmVK3EiaCdzCSw\/LevwU4XDcPPfpbktJrYE73\/AK9lRn4L4LhbNoLN+XNXdHZiLc2PyStyO8cjRrb9KJ+S5+fwDhrhb8x8Jd+54\/XtTl5x2bPETb6IOyubx6ScCLOhZktAoOds4fPr81ZUozeDScOc2fDzC4tN7eVzfUEc1ZLHPl4niZjYXuNVK8aX\/Uc\/mtGPDwWRwdrkgNfddu1Xz8Llma2SKVuRE07hjt6\/13UtHnv2sR\/YGiOTmO\/kr8bjefw94LHDUBvYvUOzuhC3ZPAHva6bh0hc4DzwSCnf1XGb4Goh7NLxzaUV3cfjHD8kSGTE+zyyjc\/3jCfS92\/K08ODFMXPjMjQ7n4btiO1LgvOM8eRxjcOh5LocK4rNC8QhjHbjvuECCCXh2c2otRu2h4W9r4ZMh0j2mNl2GA2Pbouw+SCd53a6ucbxyRBwrCllErXuZRsx3YUHHyJ2zvuKNkUY5NFX7kqIs1+LqMcpaeXuF1s7h\/jSPkkga9wFM3LTXy2K44wYJpXCVzmMjHmLd1lqLXZXCMvbNwgH\/8AmY1Md9OS3YHD+CaQ7+0Jmxst3hyxFruXdp79lThYHDDEZYBPI5l6mtcNVdwCNwlPEODyPJdJll1geYtIr6BVHZZxyLC0w4DRJH1fLe\/yXj+KZb8ziHiEBpc7cN2C7GRkcEji8R088bSa0tjJF\/VVYMeNxDzYGOQCS3x5Wbk9mjlfdx2A6E0C7FeNJO\/Obj4cTX5JHkaRbYxX33HsOdJeLcYbhwHhfDXknWDPkA+aR\/Uk9fyHIIzeI4\/Do5OG8Mf4s0h\/b5N7yO9z0Hb5pMHg+RjObNqfjyOp37Zumh3BPP2WpNDNgYMscjJHxOIJ++wgl1drNL07S1zdQg8N7jfUfr6pYC8xjRMX70X6TZ9ydz1S5Lw5oijfqJ225rSKMwNBq\/N1A3\/FEEQgjM8+zRuO5WvGw4caE5OWDtuAVxeLcTt9kGh\/dxjp7rKq+I8RJff737jT09SuG+a3EvcKA1Oc7qlkndLJbjzNu9f6LkZ2Z4zvDYfIDuf4v6JIWjNznZB0MJEQ5Dv6rCT6qXFIStMptRfdQT6qL7oJvop6JbUhAw3VrNhuqh3TsokdkovF6TSGmhSAdieqhu\/M7HZRKtBIPOl0Y3CPGc88tJ5LEG6WglRkCV8MccbSBITq25BGdEjcJHxv80gbTTT9hXVaH5JZltYxpLQL2PVUEtYWxR2xo8xd+ih2p2Q0RWZHjS0Hp6lZvLtG7CjjyXugdqd5vMRyJ57nsPxNLv43DtGOGGaSXey+Q7k9Vh4ZhmKdsjZHuj0lrGkUAO9evPn1XeF16q6TbNFjNjOx9ASFoIa3S2t+arc35KG1dVzPNBMjGCQPaTdVV+VUPDrJIJvsrSAHmh1RYPIWiqW+bc90PHUH5KwgEdijw+QUEMae1pZ3cm9QrAfCbztUE6iTdohCNuZtKW7805ApIgRwtSWW3kmoHmEbg7oEojmmF9UbgqaoGuXZAh2HIJQT80x5KKAIQOH6j2NJ\/qfRVBvK1cxzeRtFMywRY29VbpBNlorpXRV+Qnv6K5o8tjZAoY4E3v2KaiW6SL9VJ2G+49EribFb0iC3sPl8yEzXDkdj2QiuZwvi+VwzIbK3KbpZ\/wAF5eGvBsHdvX3\/AEXde88RikngyBNJ4YJa7yur\/mrzfmvKt1xyskiYKb5qkFg7\/ktGFnvxZvFhczHfVFzbNc\/cjbZaZdjhvxDmcOy2MkYCz7rmvloV79x0K9bjfEzw4RcVxToc22yAXY7+31XjjxDG4u3RxIl8rnhrZMd1Eu6HwzXte3RZJMPI4bFbn\/7uSS27BBHPbp7KXhXvsrgPC+KRibDIa8i2vhoG\/VvI\/Klzs3CzmRCLMJkMQps7Wkmv8Q5j3oj16ryHD+PZeJP4rHvbtWpv6jqvZ8K+NcfLY3H4k+Nlcnu2A+fQ\/wCtlB4vLhkjkJeLs7OG4PsVVA1s87Wl2nbb19F9Km4Xg8SjM8cZAk3seUv99tLvcgn2Xm+KfB5gcX45dY6Nabv\/AJdz9L+SI5MWEZmO0yC2i6KxOy8nCnIbJR6UeS30Ycd8jy5zgaMkRBafQ9j7rkzuEs+oatNVuqjvYfxPmaAydscpbyc9tu+qo4hnwcQk\/wB9xmAk\/wB9EA14\/n8\/qFyfG0Dc\/MdEjpdXJ31QaMrhUuPGMmNwyMV2wmYNgezh+6ff5WjGHh04WCDdhdLhWa\/AIcKcD95p3Dh2K7H2XhHGYqxQMLKPJr\/uE9rH6qVWPhOSHZ7TK0yh\/K3UT\/NdLJMcWV+xcIqG7SaBVh4ScCL7M6Jzi8cz913t0V0nB5I2taLcx1XG92q\/9eiIxlxLST4kdnd0ZsFRFKIXk+KZB6sWqbHbjPa+HEmjLhuwWK37G9vks3EI5WkSxYssRP3gDY\/ojS1+ZA5mrx\/s8rTbSGhv6LzGUWuyHSudqc5xPqV1oeJZLQWvDS0mqc0EUsudDh5vD5nMidFO2mwOj\/4rifuV12vdTu6Vi4dw+TjuaI9Thjw7uLR0\/mupxDibMaM8K4UGmbSWFwcA2NvYE\/j6\/RZIJf7F4a\/h8U7XZWSP20kb\/wC6\/wAI23PelgiwnOm8j3k7uD37OvuaOy0hsThWRHL+2cGajvfI\/MbH5Wu\/A0RtY8geU0HhpO1VsLI7b1az4GPK2MN1tEZ3Ie3UD9VqOQGjw4WN26qoukmfWllgnnfNa8LDGPE\/JyX6GtG98gowMQQwmeethq8x2C5fGeMlzRYqFv8Adx\/xHuVGlPFuJkkOds2\/2UZP4leXyJnSyEk2Sdypych80pe8kvJXMzcssJhYdx949vRJGbSZmUDcUZ25OcOvosLioJSk\/gtIkpCf9BBKgmjyQG3NRe2yi\/RARDgqUoTDmimA6\/VPGB9FXfnA6K9oFILB91RG3VpIIoD\/AF+SYOppTY0Ze26IaNiVErdh4wynjxJfBjDq1He1HEP92kprvFDwC09W7Vz+X4KuacRMbbaI3LSfXYbLE1zxEXPHM3V8wqSG8Vvhnc1yHstGHFIzOjjc0SOnFloN6Wc9+m6tHCnGOKaf95wqL+I9B\/Nd7HxRG0SyNDpXfefQs\/P9FhttxmkDd17q8G3DelQDdVspLtAG\/PZUWvrY2BRVRDiRqqwdgOSR0wohSx9feGyKcjcUEwakL+tbd0oeeqBnM\/ooJAKnWR+8ks+6gcjVG4X6rOGgHY7q4EOSEaUCV023SaTe49lfXQnmlcQBVoiosrklINXacuUsqjuAb5kIEJOnbmEpsgWFZK9rWeUsLvbmhjmSN3YL5bOpBSfLv3Sg77K8wkbg2CqnMo7ikAExcALrn3Uctk1IIj8zq5AhWiRzRSVtNadt0zRrRSueXU111zV1k0QUgZewUgFqBy9rgWuF7c7QkLXOdqAvpshB5QZcxHOwOWk2QFBmof3h35t6rnNe13P8NlpZVbLTB2yPbeh7mk896tOzImjJqiDzFlPCGO++eS0iCGaMCMaXepRVUWU6RxFlprZXa3EFxFtumuGwKxvgcxxBFeqshx5JDTHA+gPJFdjhvG8zh7gMeem3uwPoBes4T8eMaBDms1NoA20OA999vkvASYWTCL07VvSz+I9jrOxCg+1OxODccAyIJWtmcKbIx+lx7i+o9HAricR+FZodQOO2Zp2Domhj\/pyPyPyXz7A4rk4cokxpnxv9DRPyXtuC\/wC0JzGtx+Ix2wbFwFj6fyRNPP5fB54ZHhrC9reZaN2+4O4+ayNibGbkB2X1Vh4Vx6FsuPJEa2bZvT7EU5q4PGPhVoeS6OwTsXkA\/J\/3T\/mAPqoaeShPiPDWml6vhGJ9kiOQ+I6q2sclyI+HHFyQzUWPG4EjNLv9ey3xcQyYJPClZqb0cbCDsQcXdE\/w2uvUfuPFtXQyOLwwY2mWCMvDSWton\/suHDkeKDIImAjm57AsebkTTzgGdr2tFeVtBS0ka8rjONM\/wyyaOhQMb7H0XPy5DkQB8eW9ro9iwnY\/NancBmfisy4HRyRgAkF1EH5rBksxuHEslAycyQjw8eJ17n+KvySbUmt8JidkMD43nyNrzSnsB19+SqyM84MnjeQ5jm6WNafLA3s39T19lTl5seF4n2iQSZz2Br3D7sTf\/LZ+p9\/W+ZjB0z9b3gXvuqR0sbEjyJRJkF5c477ja+w5rsYuNAGbAEdDVV77LDiNihpjg12sbPY679O4+a3va7YR3p5V0WkLkOo+HzvexS1cOwxJ+0c3TGzdziNgPVNhcPD5DJISQ0WdX6qvjHGIW4xjjJbjNNNHIzO\/kpa1C8a4zG5jWRioW\/cYech\/iPovHZWa+eQue4W7ty\/7KvLzZcqRz5Puk1X5ALnZOYIGua2i9wof4R3SRLUZmX4RcxhuQ8z\/AA\/1XMJ3KhziTufqUpK0yCVBOyi75pSVRJKi0Hmo6qIEBR8lIKBgL2ITtCRp6K1v3SaukUAeYLQBQo77LODXP6q5hdK4NbYHUjsoIsvB7BboHiKB2gF4PmAcOoH6LLoBcGgFrRzKTKlY4Maw3p2O+3+uaokk5EhANi+fp3WvhssDeJx+PqJH921ovzdNljhIYy9Rbex9AutwfhglyDO4EXtbq+7yNep\/K+6y07TXDOyftD\/FLmimamgNrka9+6ueSwNDRz2KvpjGaQbIHOlXqDTub9EDRg9Qa7pZvKbUPk28p91Q97nMLQ4i0DnmmDzy6KuOwNyT6lMFBZrJbQUtNdeSQCk12NtkUxIO6gEjcFL1pRqLCRaC9r9\/xVUri2QobqrVdAI8Zofys+qqAuJ5qtzhdk37KJHajv8AgkGm\/NZHooG5fug\/NQ5zyPug9hSDM2MUW209KU6nOA2FdCqM7rJF7G07XVseQ7J3u\/ion2Smq5KCfEcW89j2UukI5m7VbS0czsrCA8AoAlrqtoB9E+gEeUrO4Fh5\/JM2RzfMCgsojmnbYrsVDJQ8DV1+SkhzRuNuiB7DTd12RrrmbVWpM3fp+CKva896QlaGnaxSEHzm904kocyCq3Dqi+a2w2Mn\/iNey0Mm32d1XMDvkrWSC\/VQ27LMlj21IywtYeBEDhNbf7w\/eXFY4eGD4rdW\/l6qxkzmO50R2Kml23DiE4tsh1D6Ulc+DJPnb4bz+8NwVWMsSUJ266\/e6hHhMfvFIHD+F2xVUj4HxO3aTfIjcFRThuDRVgknxyRu3\/CeRTDKdfmDXN\/hI\/VEPh8SysKQSRyvjcDs5por23Bv9ockMPh5tTt0m7FWO3r9F4ZzmvNBhI7Hol0NbvocD6bhRX2OLL4BxuHwo5Ioy4X4MlVv2F7f5Ss+T8P5WHb8V4LQfuSkvZ8ncx8\/qvlccsurWCQ7+LlS9Hwz4y4pw57P94MkbTu2RxN\/0UV3HZTMXJazPwZcdhFlzPNq9RfT5rq48XB8rFLsYePZ6OIc33b0S4\/xNwXisIZkxGCR25YG6mu+X\/b3Xk8v4jwuD8RyHcPfEQ52hrw4vDANyAOu\/vXc81ZGXX+Js48Mxm4ePGS6YgGSU2AOwHL\/AF6rzj8+HhziGHXlP+\/If3B2Fdfy5K6GdnF8XJ4tJO45L3FsYIprAK+7+VlecdRc4kg30V0q5l5EznFzW8yS7YLt8PjhmYxuwLRu6lxcOAyzBu4B9OS9JG2OINjjBFHoEGxslNLIWO82xNbrrcL4S98lkkEc7P3e5S8K4c95DnXqO535e6s4txaLGxHwQv8ADhAqWXrJ\/hCmxXxjiMAjdjwv04sX35Osh7BeIz81+TKZHbNaKY3sE2fxKTLcDRZC29Ef6rmZGUIYzK824\/dbe5KaLWefJETS4nU48gVzXSOe4ucbJO5RJI6R7nuO5VRduqylxrqls1zUE2oKom+qUo+aL9UBajkg+iCUApGyhSgdnP0Vw2aqGHzK5ztLPdAvNwa0WVo\/aROYId3A2fVUwgx2\/rpqvdWNk0RlxN7ULVRZl5G+1ajzWRu+5Sk63EkLZhQtkmAd90Xt3Wa0fDgky5\/s0TQ5p3c9ruQ\/mvWQMgxoWtDWRnbUG9+XPqs+Fgx4UJ0sa179zQ5eitezW0gqK2a20DfNVufqPl+qyttoALiVaCCNtyoJsl1clGzTRI3Qee6XcHcfVUWNG+916JmijvuLURgna0zvKdJNdlAz3t1W0Uksk3fslcaFJdW3MILOu6GMLiSkDr2\/FW69EVCjaoh8ukhoGxPTuq5CGvoDcdVW+QNHqitW7jpJHICkFmsOAOyRziDt+KrBJNHl+akvBOkVYUDatQ32pMyQXpsJRuNxyRpaCSgc04jdDgK25JA\/6qb2vugqc\/zctgnjcemyreHF+1FMDVbIGeaG\/RAGpvZQSS2gSoYSD5th0QMQWmifagrRPtoJ3PRUOdZu\/lSkEEckF9dQbVjTQo3SzMlcxwIP15rSHMkG3NF2e29EKmiHVfyKEHgAUEAqLHVF0tMILa33KLpNdD2Qd9kENcRvurWy8r6clSWkXSi+6qbbGy+thXsdqbqDgK5eq5wd\/VM2QhRXWZkljQ11ObzLXckxayy6Pe9wFzWSOq7sLRFMWlrmOAcN77IrY2VoG7QrGzXyaT7LPGHubqLNhzNq6EGVpAJa0b7cyipL5Kt1MHr\/ACUMcJJGsbbnkiienyT42KMp5AL9DWlx0ttxABNAd9lx358xFNIjHKmtAP15ojo8SznQ3jRyW4bPc08vT+a5BfaW0KxHSxOO52GwRskbJG0UGSNsBWjiWFMD4uK+Jx5mMhw+hr81yWtc9wa0EnoFZo0t3G46IPT8Ml4Xe2YzxOgmaWfjy\/Feo4bw8ZUjXR5EGkHdwe0tP4r5rE86a6HmgPMXmb5T3BpTS7fYM7i8OPjyQY04EDBU0wG59B1XhuKcVfnvDW7Qxmo2jr6lcrh+ZJPGMWSY6LLjqO3LqnfIGNc8v0sAslRTTT6GukkNdD6+gXGyMh2RLrd7AdgjIypJyNR2HILOfRXSGc5LagndQT2RBaCVBKhVU9VFqCUWiJ5lHVLyUoJUj0UBSFA7diCrGed9\/uj8VSN9hzKvY0NYPPVc1UWMkscgN69Vnlk1uPbsokfp8oSsGo7fRFi2GPWfT0Xe4FhvMrsidg8OM\/sxfN39P5Lm4OI+edmPHQc7dxO+kdT9F6tsbY4mxx\/daKBPX1Ky0cOBPO7SvaSdigEhMOQ3591AmknpyUFpG55BWXpKHDUEFeropJDhW3O1Ji\/hspdhvW3qqLBYI339FF3ZtK1x9rUfU2gcvGkEhIGmR\/sgsJOmt+ykExt631QW6g0BuwHcquR2jyg31Kl7qbTSCTy7qouEZ81l3pzVRDiA3UL325JDrc3UCb7cyUw8wIJsFQ6Pba\/kooDwW2Lu+qhrw7Y9FS5tSHSKvmp3B3NbINIcA2ht6ILi4Ej8VSxwDLvclNq\/BRTk6SB1KkuHLZVEm9\/oVJKIe9JN77qS4OFg9VTqO+yLO2wCC0uNUKUbN3VbiWuPr3QXn2QMXH90bFDXeWj17qve7BoHqnjBe4WQR1QS5wADendWh90Bd9ymcPLtW3dFa+R96QWNl1eVx5crQlZpcPPdjqhUeA+an5KNrtQqwe9kdClvfsiygbYFSQDzCW1PVApaeiLThQ4WggOPQlO2UjqqyK9lAduiu5DlxmJrde+j8eysczJc5g0kAjy0OYXCa6iCCRS3Q8TmhhIaQXGwHHchTSx0MvOPCJNOPK45g5v2Ij\/mfyXA9yhzi4kkkk8yoJ6LUSi1IKXkjbsiNER22NEbq6QDl6blZoN3VdLQTqbR6jmik1eG4dgeahzrvqFEhGwI6WkJ8tILceVrJC54JFch3T5eUchwA2YOQWYHdQXIqbSkoJUIgtRai+QR80AUFR81HNBPqgKCo90DICi1IKBv9bItLdJmNJ3Ow7oGaNLdSnUWjmosOdqIpo5KsusoJuytuPizCDx2MJ1bbdB3WIbb816PgByM3IGROax8cbNA2c+th7dT\/VSq6XDcMYWI1zo9M87QXA82N5hv6\/Ra6PqpsucSd7N2pPOllUNjs2VJHqN017bfNGkkGuSoXTaZpAUAnlsgCzX4qAFarIoWmPm6Agc1B5JSNr1IFoaapLyFbJw4CyQSem6rpwNkWCgvjprNRO\/qVVK8imadz1CZoMjRsRpUEaTfMnZUIT4TuQNquiXEnmOwTOaGmyeaQPFkX5h09EDhu6nVzCgSCwOWyg0ReyCqU\/1ISEuIAO36pvvOJcUr7HlFAoI02P2dH5qQXBu9WhsZbFqvTZuu6YEAUb2UVJdYv6qQQRVqvYnbvuit9j+KBnaXgt3sdVIArly6JdW+qt+6gPcNxSAcTY62pJ6V80V5hv03UtrmORQRp0m\/rSsMjgOXPqq3bkXdKWjUKsoL27gXufZPGQNh07hUte6u57K\/Vq2oA90AX6TQO\/UIUEBnWyhEeCvY86\/NA22tQSVPqtMi99ygG0GlB2VE2B3v2U\/kku012FEPdKOqgndRqQMlPOwpJobbpSd7FhAcgm1Vd7JbtBN91VT6osD5pVFohgd0BLeyL9EVfCdL9x0VrjtzVDCbG6seS06eZrmoIcfKL6JSUSDfmkJJb2VU17IJ2UAqCTSILUEqLrdReyCbtR7qLQSipJUWoReyIn6ov69EvPqp90EjmmCVTdmkDNGopib8o5BKeVA7qCa2CIku6dFMcbpXtY3m40LSDcWu3w\/Gw4IHPzHv1yxkhsbSXM396vbqjRcLBdLK3ClYI5HnSG6QST39B1+S9LjYrMSBuPEDobtZ6nqVi4Zhx4kQyw2Qy5LfKZa1NZf4X+XuujG8h1Ws1Tui0Cyd+iWieQN91Dn2bTCw0kDdQSB5bpDn0KFC1WPMRumLa3I5oHDhpB6+imjV86SA1sOSjxK2r6oG1DcVuVO4GwCgbgnkgSAt07790EOeKo8x0pV66FdE8hDm1s2uqp0i+d0irYXtJLSd7UyhwdsBt+Kq0m\/KN0NySG6Xi\/XsqiZGCRzRZtvoqjpfNVVWxcFotpjNV+qrIFl1tJHbsiIDWmmjfa7pDo6bYJvoLSSSULbs49QmZZPiPKKrDHneqDRuqm1q3PJaZJNYpm3cnsqXtaAaBvvSgsbpBBddDsoe0adRN2qopHaKkrUpvcWbF8kVAGnVX3u5VbnucSG3fQ1zVoiMvnJA9AFA0FwGvfewByQI23usjYDomBA2tEbnsINiuoUyObqJBu\/wREl1CwgHYm6PVVh7d1LSOh+SCS8mxtfMeqeMuOxFWoAaHd0x0gDU6\/QIp461bG\/XorjIGtDG7nuVlMl2Gih0Q1\/coi6kKvV5rsoQeIIUndRVo5brTKRRCjmp5qKNoC+6L6Wo6oQNZvfkg7fqgHboiwRzQA83ZTJajmEPHWkRA9VBo8lG4P5INg1y3VVKFF7bqb22pAVY9VFo5EoA3QOw7jmFa97bOkfNVMI17i1LzQUDOJcTv81WSU12lPOrVU5O23M8ktjdRe6gnb9FEBOygqNu6i91RPIIJ3Ql5oJ2RfRRaAUE2pS2eSkH0REjumGwsjdKN9k3ytFF1uo57o+8bTtaXmmgn5Ko14GNG4facljhjA6dQG2rsu5g40J4m\/w5TLjQsDr5jfp6ErkYcuSQzGjh8Ug01rfX5b7r1EEDcOIYzQ2+b3NFW7+nJZtaiwkueXHmfT8EDyWduSYC2Xyck57G1lSajqtXB5NAitt0gDQRe5PZWDuEEtBrzG07uQA6Jdxv+SL90ANiaSh1WCpdY6c1AbbgRzCBnF2mgeagbG2UQ3nqTFmwJNhIK6t2KAc631ex9EujS0m9kxBI3FBDn6owzkQgra4h2yh7S46iAE23RNtVfVFI3U3kdlHMkgU49bVlWFBAOwO47Jsc\/wDbCUtfdjvuFcAQyyVfqLHg0HE91MjBIAaAKqM5ktukXZUNIabeSEPxnx05w2U6R95yCH1LbqA+SRrjy5eql7y7YAUoAtoHVQWBgq9XMqfDaKJu\/wA00UZcOV97V5YKI9OiozEgtuqSEbcvmnNcjsq3hzSeddkCgC+Q+acFo\/dAUNPqoPlGygcyauW3skJF8\/xSgmlJF7oqdScOPNVVtSsa4aa07jqiG1m+vraEg3Qg8duEBBBJG6OdclplNbKOfVSOxUE7n0QHJFKK9gj57IAX2RWyBVf1UgbIJB3vmmO7aSm+ZTbafkgp9OaL2Uf6KCgbkFG986QEAKokmwlUkbbUoRTsPnsmkzz5duY6qtrqPdO51m6QQTvzS6r\/AKqTukcgcHb3UEkDugIKKEpKm1HI7IBHVRaCiDp6oR0QglTslUgdeqBxsOdFD32QOgFBQduigCxaIfkAB+C6EeBmx8POXCGuicdL+RrssuHG0v1uc0aRbQ7qV1cCH+1JhEXPbHDTnvDzs0m9IHSylVfwCFwAzHAtdRbHf73c\/wCvVdkut1A0UgBcdqDRQa0DkOgTaDq9uqw0t1WNqSkfJK22731Tmup5oJDeqbrpUNO19lDjuPwQOLaRyTdrSNt1bG0xu66oFdub3U6xy\/JLqIKki28tNhAwN7XzQfQ0Ugod7TncdSEEObq3BopACXHU00eqbmKO\/snAJZtXzRVRcwt3BDvVK51NBCYjzjnaHNDtI9d1UKJNRIND1UEi7aCAOZUyR6XU3psoY5wHJTRstObu4H6KXOLm7bJy41Z7clWX1z\/JA4mqItkF30KoMbJHEtOn0Tl4kFEfMIDA02XeiCsxAULv1Vnhjy1yQLB3O6vj06wdVWeyolgo6QylFEE7e4K2iK22O6qfGC4hw36IOfM0g6vwS\/e3JV8zNwCs5GkkIIc2lXV3R27K124O6qHcqCKrYqbU+UtNJflsgmweSNVGlOr0UO3N0gYFCXl0tCDyO990FtDqFPXsos7ndaZA2G3RFA8jupNAJUByReyNt+ii97QT0TDlfJIe\/ZWDlY6hAp5enqps6T9UEqOv6FBVfMqR32UHYnf0QDzQTV3YUgEFQDXUqS8V80E2aSEpi70SGkEjnZ2U6geW\/sk\/FSDdc1QxPb6JCe6k9lHuUEtO3NBUWi7HdAdLR8uajsFPLkgi91PooKhBKOiNkIJH4Jw0BpJNEVQrmiNgc7c03qUPeXv7Ugi7NmkDcclHyWyKIfZ3DSH3RJBpwQTFA+aJnhEl73adOm75V+a9bh4YwMBmMwjUfNIR+87+QXO+H8CONv2xuokio2uHI7gn9Pmu03by9RzWasV\/dBCkvuxXL5KS4Em0rQ29\/kooAJ9U1i7PVQGavRTtfKkFrA2iL3SEG0g1fJSbBtBbGKJKC4uJ2+qQSNIo9FJIugT80Ad+m4U2W1fLv2QDR7oJod1UAJ07mlFiqPLooNkXSTcO35fgin5G20B1tMSR902FWTR35oDy0ClBO+\/O0vmDrQHHVuSgU93qEAXAu1XurbAZemyqN750eoTh9trkqAO1HevZI8tuwPkgEAUQeyk6b2BpRStLbQSDseaV9jekpu\/RVFgF8jSe6PT6KsHSKpMxxNWNlBpZkP01ZpN9o1PBebA3VBsN9UCm7KiyQxyk+qzPiqw0XSdzjVWqw8t6oFc2gPVI4N\/dIPeuise5p6Wq9GkbboIG3RQQb2GysAB5hKSa2F7qBAUCudqbA6bpgGnpVoFtCksonfZCK8geYJKK6joq2yUPMKTB3YrTCarpzQedX\/RTZAG2xUE+v9UEG736KKNbkIdZFBQD0QMOfJDbBG\/VKOfKvmnbzO6CXDymunooALjf5lSb5cygCjve6CuRpDt+qRWvAd+SpKobciwoJ6lQD6qT927UEXe6CeyCdlHVAX6qRQUWgcqTQkkqPVHI7qFQcudBHJRY6qeaA2R80VSD7oC0BBUWoJA+iZrb5d1AHfZOHaQCOQ5D1VDPIDQxvTmfVVjlugc7u7RzF0oHDfIXkbWAtvCIH5ecyBhPmHnP8IHVVQGN+LJG806vLv1Xp+EcMHDMceMdORONTx\/C3oP1KbV0WhsLWtbsxgoBGptHbc73aqkIvY2oDu5WVOX1sErQXHcbo1DTytTHyQOCSeSh\/YoALW2Qb7JvDsDcoBurrdIkG1XyUFxYdPRKHHekCUQLqgjcGwRYTtcTtzQWeiCA9xKt8pbvzSeGaNCkNsCzv3pVDNIHlRI4D7u3yUWDRA2VchJOmtwirWsj5ucFLjEBdEk8rCqDdJvmL5IeQKo7e3JAwdG\/mNB6KKaRQPNQGEjbcdCgxlo7FApZTuo+acEDkNypBI3tTqj7H3CCtx82+190VvSsoOHldqHYncINBQiot38x6JAKdztXAWf6KqVhYboAdAge7qvoizaq1kH1Uh9nog0NJAFb+iZhs0a3VDZPMLtWB979VQ0kZAIb+KzO8out\/ZaDKXNpUuNmggrc7l681N9QpI8+2yCCR2KgWwaUHY+6DvaDu077oFcbGwQ3fnsUNNjdGklA7jYqkJSQW+vRCDxQJcaKNRHLdJZ1dfdSLaRS3GTh5re04NGwUoaH0G0HdjyUEObtuCiLOe9KCKFfioD+53U891FQTv3UtNbUgjbn7JaIQXH7tilHZDHam0eqKLXeiCK6\/mqX7O5H5q80fekszW6Aa5dEFIPRSef5qGkA77oP4FBBv2pSBd70VB3co6UroR+SkGgihe4UdUE3SEX8lCAO\/RF9eSDzUFQTaL2UDmjmgkFMG2fRK3cqSd6GwQM0aiBuAN0ON8uSgmhQKG7NJ7oBoJIAFrayAtZQ+8RvfI+ixscGkkizWy2YkeVkyiCLy6+d8q7lB0OA8PL8o5EzA6CE3RH3ndB8l6F7nSyOe82XbkpII2YuLHBGKa0fePNx6lSTqHI791lordTuZsKx7aaCKUDTXlUOLiACgnV0tM0WBtdpC2juFP5Iq0O2G6lzxp6e6ru+aVu5sXR53zQNZ1b7A7p3U4XsUh58vZMGuPT6ohdwLa3b3TteXAUqwXNDhW3JS3c9PVBovU2xyUMZrfQNIGzdug+qXxqb5eaqJDQQRzSmDUdQKVsx6q1ryLIAN9UUukhvm5JgxunYqWybEWBfYIIv\/mQKSAdhSCW13SubpI52oA1izy5UgcNBNghVSatRIAs81JDmt2N+iQOANcvdFIS4k8x81c17XsDSQClNHl9UlV0LtunREPZG17d0xcT5SfayqfEcy+gHfkmsPbqFfJApG+\/NQ7ka39EznDle\/dLtqBrelAA2Re1JwSORuuirJtyGaxIaPlKCwc9xsodsCepS676qQQ4VXuqJ1BzASNxsoJFqDfKrUcjXVQQDr3ab6JTyq\/mmaA37pACHVV7IpWFzRvum5nZLexpMOhvZEQXDSGkX80KXCzzQg8PZuhuO5KK3sfipLd7UUtMpO7uxVjSQQXbhVXub+SNRFt6ImljgCC5u4\/JKHlpq1DXEb9lJe1wNjdVUl21ggoDgd0jm9jaNwpoXtsEdB6JnO6qlrgR69lbYrmig+1JZfubm6Uk78\/ZRI4BhvkiKEzaKX0q1PTlsgCEV23UghQewVEJaUlQ5BO3tShHRGxPZAWhHPqgckBuAi1CdgoFzq2QB2A7qeQsj2UA3ZPNQ4k1z2QCdrS5wYLJPId0gAUi9XqFBsxMR0shDTu3rzA\/ovU8N4cMLH8R51TybX2A7Lj\/DmFJk5T8qSxBHu4\/xO6D9V6J8h8fXtQ2AUqxL47outJRBI6dCrXyhwbp687QTbAK6qKpN3tzVjWnm480wjseUfVK4FqAc69m1t1UAWNze6jSegJ9lJa\/odutop7AIHZIdzZKujaJIxbhq7qsjS+hRrqiGjjJF713VoZvt9VW0kC991a0uI+6URFAnzKggB2xHpYWl7dW97qh2x00L9UVPm03t60oDfRKJHjy+u6fVsgjS3oKPuo1OZuO\/RSTyP0pSacN3Kh26JWlxHm5cuSUOe1pZzHJRGdJPmu+YpXCJsoLqc30tBQX15e2ylp22NnmpkhdRLfKlbqYdJQBaT7hK7nZpW2CP1VbxvX5IKxINyTyPJIZHNHlCnSCeV\/JWeU7kA\/JQUgup2m7Iog8iiLUHcq9FaWEctr6Jy2nAkHl0VQpa3ps4elhK1geCR07p3tbq2PzSAEOPX1RVbmGqsD57FJqdGNvwK0yMY4ag6vdUkC6NKCvVIfX5pwadR2Q1wDtk3NAzSHNPIEJCN+atbVbbqBR8tHfqgqOyU8tk0nkdulpp6oqGn6qb0ncqdAPRFfNELdV\/NCgCjshB48W1Kd1ZpAJNlKW3+S0yrc3uLUbjff3T2ggEIE2rboi996HqpA3odUHyoDdgBBQC1x7FLZ58wp2PLn2tUQdiKNJtbh1Ki62\/AptAcLB5c0AJNtxaHuvkUlc6UXXVQSE18ykB3TA+XYAfNWCfz9VLjaUcuaC480EgqHgdFAO++yg39VBG1qTQUFF8uSA5I6gqL9lI57qhgLIUnd2kcrQDQ1A7pb08lAztjQ6KD39VFbblTXYKhmBt+Y0K291fodNPojYXPfQDR1PyVDBfNer+HOEuhxhxTIaNTgfBaeYby1fmpSRtgxfsWDHixEDw\/M8j953VTpJaHGt1Msuok8tkAFzAeQCy0AaoAq0S2AKVLTdAAXatYCZaJDD2IVFjTuCpPmG4vslL7N1foglxFmxXRAAUCGnn0RpkIA6FTGQaJ5q4EtIrcIIigGk2q5IfDNg7Faoj5uSTKoM+aDO3krWPrYJWebc8khOg7Ugte8NVTmtJ10L7lU6nEklWc9hsoJrcduqCBqGkmkVVAdE7WhzduiBACD1QauyVbRNWOiqc3SdwAFQOIc4HzK5kxaRpG3qEgYHjnSgAtBJ3QanlxYSBYPZZX+V9k7UmZI8geYEdev4qyU6jp0gbciqikVVDkqnW19ApwS1x0gmjXJPqD26S2ux9UFDg1w1V5kC9O52Vj29ABaqLqdppRTF4B0nf2QXkus9FFXsrQzS3cXYREGnE1tSrJAG3NOWubu0X8+iUgODm1ZCKRzi49u4VR25BSQ6kffqtu6COx9E7HNPMFQ8EUTv7Jo49QvooHB9N1DyW0+jXom8G6NkEIAJ9UFUgBo8vUJALG\/1Vjh5y0i\/RS2Jz3lrRQI7opGkbIde\/dDh4btLmm+6cEEdCERUQaBpCtdu2qpCDxo5bjqjSNyABYQCHHufwU8uq0yrLaHKwlcyuV8uSuI6gbqC3ex0\/FBTR6j8Urt+XJX6QRy35JSwOCGme+yPX1TuZpo0aSEWOpQHTffoEeZpHOu4UHy0DzUg9huUDUHAkO+SXn0RuDYHJFtrcboJaLOwQbHMb+yeJw3B6m1aYrsAfgqMzm+W7U0RzVjm7b2kcN6QQKNbAIeA2gPmpYD+ah5JO6CsHmhTyKOfPmoINjupG5\/NFdLUgCx26oJujY2pDqc4nuoPP07KBt0VDNFkAK2qPYhQI3NaD3Ut1yPa1rSXHYACySitnBsIZ\/E4oX2I71PN\/u9QvcZBEuiGLS1oFBo9uS8zwiVnCjc+K507x94igwHous2Qkuok77G1mtQxYS7R+8Oih7HNoGxaW3arBJPdOddAvO3RRBYbQ69VPmdJtv6lBBdRKkW119FQ4PmN\/ujb1VwrTus7T59jz5q3YA7kWEDhzCa7Jw5l7lZLNgVQU0U2jWJxGTpOo9FW+UyHfks7naQDSdgPWrpFO1xsUkFPcR1Q0AO901V05KAezyggIjvsVLH990xcAbLgAqLHNaRYPJK0mjWwKgSMI2IpJq32HL0QXF3qdgqjZ5lOHEcj07KCa+8gloF8\/rySuAuvyQCKtu17q10QLWnuoKomuHmPI7ApyadsdkxDgAOgVTrBvdVF1xSAVqJ60nYyNwF3v3VETmhzX2RXNaHESGuh3B6IIMAIJNO9VjcyiWkb9lt0kcyL5FUTxuIa9hB7KjMBTtJ68lZ4rQNLjSQjQPO\/zdUjzrA9NrUFviWarZVPPmFH8OSqY0a7aLd3Aoq7HADyZHaUUNa17qIVQ+8WtC0EtLhVJjHXSioMnI2bHyVzLdzVrow48wXJRHtRG97FBOraiTtyUscaINWeoUtYWHknezYcq9VQnhWR37lRux9tdV7WnBAFEbKt1crO3dAsriXU43fVUjYloVoj1nfunEQrbc8rUFAeaAKFa6E3fyQg8FHLRp3VX6hzHb6rICCpDyK3W9MRc+W2h2\/PdO2Zrhpv69VnDgeyi9uyitWpt8+vNRYPXn15LNqPUo1cq2QaTsDXXuk0AgEO+XZV+ITzKgvJH6IqXAEKsiqKayW3+CkEdenQ9UQlm7KmxXLmlN8k7Iy+yKQQNiD2V0c\/IP5d+qroEJS0d90qNZaHbhI6OzyVUcpjIG1UtY8\/KjQ7oKAwBpPVUvJ6rSRVg2bVDxugp\/wBe6n0UkUapRyRRfdTz51so\/NRdn+qCQOt\/zTNa4gkCwOaXoeyeN3ageV9kFkD3MFltjluNl2eHQSYWPHluxg98xpjiSCB3VeHjw5PEGwzl3hFokc2OqBrYbdwfSr9F6Gd7sh900DkGtGzR2CVYJYWlzX6B4tC3AqsNJJIFegVpBB3v0Ti+WnfostFiFEeW6Q7zuAG\/uE+jyOPKuaRjtiS6q5DqiHGzaFX6qGeXcWD0KUmxvyKkEUgHag6yRakOo0SoJBPLl0CB0QMNzXqpI2rqeaYAaTqCgaiQCSQB1QIYw51g7HuEzWkct6TVyA\/BSXbbKivfUHWbTbvPJMxodzCkkatlBBbpbQo3varrny25J3Gj5d76c1IqtgqivRZFu37K0aRW12pZz2b80fdJ697QSGjsAleDr25V8k4360h16Nhdeqik0kMsVSGyW0WT6AlDCdNHb9FPhkyBUWtkNVW\/dI8EkE7KC1wHldvfVPpfyfTu5QUOaRve3JSwubtZ9rWl0baNNWcg8z0QWCXSaKkgvjogn51SoNiyN1bA5x8o+iBZcVzh4jST37rI62tIIo+q68QLbs7nqeapysZhFuPPewiObGTQINJw\/U6vzTjEp395YPLZI+LS42QAOVIp4iGust5dgtPi6hQrSNiK3WLUCOYVjZHMYfu0g1+GXP2G1beqiWm0SK2pVkutrmPDCOXPf3UzO8QNJ\/AbIHDmPGxsqf3eSpafN05cgVaXgNp3ZBTIbGx3BSaibBr0UvFuJBsWq\/nXuoLIzp+XdMH2CWj6KprnDbur4iN0DRhz2m0Jw7y9kKj5lz5cypqz+STat7TA+y1WE81JNGiLpQDVj8lBNblRQe1KbHaq6qOlIHIqiedIDhVqPZBPdQTdDuVBNchyUEjpyU31QF\/groHbjlR7qg81IcQdigulFOsciojO1GkGTUPMljID6P5qxKNjtdFAc5gpprvSV40uPXop+9z6Ii+OXW0396tt1XK7eid1XW+xQbTTQNk2UUNKlsZcLpK47ndQQTe6N9lHVO2juVRLRQJI25Jo2B0YDGudK59Ct79PdQ1zmtewEU4cqXoeDYH2LFZnzNHjy34THfuN\/irueibNNnBzjcJx5MeaAT507aLqNQt7epWoU08+XZZnuOrc2fZAeSBXO1lpvYyQjXWo1fNXWHHURt+FrHG+VzrFk1SuEjtOnr1UqnlHMbE+6pA9fkrC9gGn6quw550igiLQ5tDyeqro6iQTR7ooADcikczQSB6vqmLQHVYRGQBvzUhwLkEkO2o\/VG7TamzdWm0jruqFsitO\/cJbINFMAAL7JBZIJHPugbajukafS6TFtj80Fu1Dp1QDXgv2VjAy+Y+arbGb57903haSDdHvagtJDeo2RV72k3LOQJPzUgGquigCTR09Duos9OvVWMaQNxfqp2BII2VCEeU2nYKO179UEWNrUHVXlPL8VAzWk3dGuiHG23yKR27TtZI+ahhP3RdKi4OBbvsq3DUKLeajww6yQDXfkoa2mgDkOSBC3sPknijeXaqrsrGhobuN04eK9EQ9OLaIFhVTyhw0i0j5nNcaVbngi0CGQh1XsnGibc8+qpJv5KWN2vkSopjjNN0AAOW6RrXB2knktLSSNkkga\/ciiEFVHdpJ37KQTen9d1aGRFtO2rfnSpcxwdqjaT68lRaGEbjfdSY3EjUBuq2OIcHE+4Kuc9rmXq39EFDxpNi66pC086VwAdVk2UCP3q+aCoCul2rW+Wih0bgQRRCnS8NFILCLbY6dEJQTW6EHzT8Sj5IveyjkVpkX5RXNFnpy7FFb7Isk80DAgdFG3yUVsgnqFRIHRTXdLz+SLr3UDVQo8lHI2Cov1U\/yTQn1FqAP+6kWevLumLRvvZTQjn0+aGjfkgV0UkgchQRDPFiwEtU3so5ijf8AJTe1VsOShop25bKNZqipNlKRtzVEh5BuwbUOFuJ6KDsg7bpFCZtUlqgr8WB+TNHjxM1ySuDWAd0R0OA8K\/tLLLpBWNCNUh6Hs35r0czhLM9xAHQADkOwWv7JFwrAi4dC5r9I1ySN\/eeeaq0N6gNHdY22xPaXH7pVvgMa2y\/eldtsSFDoXSfdafW+ibVUyXRtvXOyrGyFwNndI+PQCCDV8yVYIyG23fuiIux2UtfV2NvRI0WbPIKyNg5FA7CSbO4U2NWykssgDa9kz2lo1t0V2pUAII5bjdTV9KVYdoOqxfbspLiSDaCxp\/xclIN36KsgACjsFLbIJI+aCwGhul5u2Utof9k4azSbJv0QKQW\/0QN+Rv5IdbRRdd9RzCVr9XlHfYoLmgcuqqcSXk1\/VPJIBTSd65qNrurCFS3YdlIA1e6rsewVzQAASAaRD6LbZCNF2ByUF7yBooX0ITxatJBFFFRoIaKFJXHmrXnb8gq2jVz2QVDzEnmna1tagb7hDaJ3ND03TfdJF1t\/Dz+aAJGnzAKvcHT9FIde9K1rbbqFgHvzCgQb16JntpgN7J\/DutzQVb+dHkqKw23bhVuZXqrizVs1yV1tdpKgo5Ej0UtTlt+volDAw3f1RTtdYrsiT7hJ29lW4NPomoDlsURBPl9VUSbBIIpW6bO3zUfdBaQD7oF3O9X6Kxo2rTuqm89nUrmk0NR5IHAGmrv8VNOquiYEIBd1VEAHr+KarHqpBpt9UNFmzzQLprohWDmRuhB8sPOkdeeyjc9t0FVlPP2QedcqUA77o5mrVE9eiN\/f5qOSnZUQO9qeX0Rtd9PToo9UQKeW6jpaYUO1qLA00m6Ul3UnnsduiANqevVBFnpyQGi6Lq9VBJdt+qhzr5KByU890EXt6JTsm57WClKCNhyP4KRvQ6KAm+f1QR7L1nwTjwtfNmvI8VvkiBbdd3fp9V57h2F9uzGQkuDLt7gLIC9XDLDgARQQmKJg2BO59T6qWrI3ZzHRzgOaWk0RR6LOX76XbkKk5\/jSiRxsFP8AaQ5++49lltYATRr8E3iFrt3EqgynU6uRTsOvc2VUaHODmaSAb6Umjh\/ZuAFeqraQByJV8TnCP0PMIVn8PS4DutMcO11QrcpGyb6gBt1TREvLrcQFYgfHXJwIPpySnYXz7BMSG2S4Afmop3Me9oKHgh3IgpgA2rqk7m7bm\/dQ4WdjyQRQ5jce6ewPZVaxqpMQSLB3CB96tQ3n2KhpcBvWlSNV2Koc0D6bHp2VewNG017KDZPTfooJGxLqvslc8u5cvdQ46QeqkAvqxQQXRNB3PJW0AygNulKpvlHUhXN1PAANA91TSIhVEggDurXON10SRktcRq1BNIbHLcogok7b2kJsdvkmiDtPMmtkPpo7etIpNBry81LvuncgjqBdIBcAASSUevNAbuHY90eYfvlFOLvzUmwaFWoDW8fd3CitQ3O6Zg1G7qlPJ1EIaLWlVym\/dWOLeQ5+qpe0j1QQdjaUsJHMqQTp\/RN2NUgqPPbomc6t6Tu81KKB2PRFK11bHmUFtm75bJHXqqvYp289VEFEVkC+XNMwnpzCl3m2F+9J9Gw2s91RJNm62U1bvvb+qUtvYkghM0lqByHaavn2UNL2dEXpFlRrvYNJHdAF7j6b8gUKHA9ufdCD5mBuB+Cih1v0QgHf32VZHTkpFVY3S9KU3t3QHPqiyeaB23UglaEjY0VHQd1PYUiuvzUSoo17Io1akWNx0Qa2vZBPRG5Hoiq9VJG5s0ij0vmEpPPdFG79LRXytNCQduqB8yo9uSk2TzTQhwIKj06KXKKIF2oIHNMAXOAolxNbdVAC6vB8fU\/7QYnOP3YzWwPUoOrwzCOHjGnN1uFkg9FMpe7Ym+5TmogGgUAKG\/QJefJx9QstQkJDaBGx6LW3Q1tqqKMcx0Tk6SLFhNLswZb+RWyONobzHNUNcwxgjeux3TeK5lOIBB+oRGlunVRsAKwuBaLPNZGygklt36qyOUDnSKdwZqIaR9VOkNNWqHFrpSB0CYa2kaCDfdEXuYHJBYBF+yUOeAdXyTtosu7KojVbNLm3vsUpaCOZUOJFn6WmokUD0pBWWgmjvXqnYPJRBsJg01v+CjzEgEogc0X5TSgize1hDnC\/UKQDp2O9IBpLm2ehRydfJMxhAANqebqr6JoQWanbnZWsZq26IYAB+qlth9gopC10TvLy7Jmv00TbSPVM4G\/9bpm+cbtpAjHubbjfz6qwFujY7pTt5eSqLulcvVEbYS0W00U0jm3sB6rFG8tGq91IlLnblBoBAduApvswD1VQcbAI27p71UEVPM213LmAVAHms7hPpBGyrdsKI5dkFmkNFd0ANu+qQuOi73UNeevLugDRJHVI6rINqXurfkgN1KCvm0Ec1Y1gLRZtKY9JLgla7pvzQOYwORSadz3Tkk0aVerc3sO6AMdlAbvz5dEwNm0npe6oCSDsARfdMC0t1DY9bUMGo77BOC3kAghpAIN809tPS0p01QQCAAKCCyxpo9UNb5bq7VAc7xaI8vZWh+g7bWgV7SCdvZCdx+hQg+XX0A5qEXtsVNge6rKDy2R2RtSOv6IGugo2PVHRTvV70gORR150gEUoNIJ9ip5nf8Ut7mkEkVuUVYCEHcfmk1Wd7TA7fmqgs+iiiDfNNR6XysoHPbbv6qhd9NfVTf8Aoo6X1PNQefL5IAnvuFB2FUpr8OagGuSgj8V6DhvFnlkUM0scGNEAHBoNuHt1PXmuAR6q1gIADtgdwCpVj02U7RNYIcx+8b28njuk8drtJFtcNly8LiPgRnHyAX47jYA5sPcLf4Zmj8RgEkRP3gdr9eyyrZ4kcbNiC49k+olux+ZWeBrnH7oBHQlXAE3bQNk2qwAjfceoUhw3LufTdUk0GiyPUJ3W4Amq7hVAHOI22pWAaWhxskdkgoigmvSCK5oJDw02DZPKui0xSW3seyytc1wokA9FY152oUAg0Ps7gFS3etlSJSTR5d1Y0\/zUVaWdlW6xZ3G6sBcRXZBZraAeqIVriet+icObdgJAyibUPaQRpNKiZj1+tJoQKJSOeXNBO5HNK2Qi9KDSS0DchVOni3BJOnmG7qGkuHJFEUNPzvkgaNxk+47U09xRVzG12vqq2tJNg0QnjceTjugs571RQS4clLQSKulBNbXfqiK5CBzdR9Fmp2su1lzRtvsFdpLnUTfrScwgN0k23sUVU03GFLCP+6HkN+6oB2s1aC37ou1LJCOqqc8kaaUtFDn5kGoSANoc0vielqgyBopxAPcqxrmuFj8FAF4B5kFTrrbmeaHAPG\/RQKoG0DVYI6+qdjgHb0ke4H1VNlz+RpBqkbbNlR2vmrWuaRSSTytsdEE3QpJQFhTWoA9gkdXI8+yKk1VWkBP+KlLiRW6g2Nm7gqsmDttuXZA8x2+arB3FbK6hW2wBQQ7UOQ2VbdXPkrnAg3zChwtiNFFVYoE89lIdWxslDRYHY9CppEMD0Qos8v0Qg+Y3uo5o6oVZMP1+ShHP1RsQqBHTmhT8kEE9kdUb96HVAUE0Sir2\/FQdkIqbQN9haj3KBz9kQwcbHMUpJBI2pLdirRyQMdI5b1vagkApd+XVSdj6K7BueqNu6jqi9lAw5eysDvcqpM1xaEFnPY\/NaMTMnwpNULtjzadwR6hZg69lN2ivSwZOHk4\/2nJD4qcA4RC69R6LXJg6alxZPtEDhqDtzX8l5fGypMR+uOt9iDuCunjfEc8EPgxMZE3qGjZZsaldAO0bvuPsSCU7XssecG\/W1zMnijwGv0sfEeo\/dPZdCKRttBZqY5oIcpN\/a3S1wEZBHmBQaNX1CZtHy1Y\/MJZdLH6bv9FWSadlYx1bKqzfIV0Vjd6IQSBR3NBWx3e\/JIGF3zV4jLW3yRTN2Nkmuq0EbAilljOrZWWG7FVFsdaqpEgGrbqqiTe3VWEFrBRQVlvXmkDCHFWgkXYFJSSXaW\/VArTpJ33Vmskg\/VVkBvuijt68ig0DnaYj94BUsc4\/zVrHUCDuqhw4kUlJPK91GoWK3Cgu3KgAAzfazzNIc+hSUOvkldtYIpUQ5wugpYRRs+4CUNFeY+4SkUbFqKZ4358uqeJ4J58lSXbKdtOxUF0oa4NvdSwjZKxtgF24HROygQeXsgl7qFDml3Asq17Gn7pVZbZ3HTmi0zHgiiPwQedilEbdLRvupB37KoGnf9U\/MKBR69Eoce9lEWkU3ZVOondWFwLdkraJ3QIW7bhV30B2pWvIF0Fm1Fpt35op\/dNHKDYO9KrVaXTpdYUGsuAbZ6qvUAavdQ1+oVSV4scrQWh+9J75Wq2lrW+pHZTrrpYQPXqhQHghCo+Yn8EV8kde6ndarI3BpCjoi9kE3e5U7KEKKD+aEdO6mhWx91RHIbc1IJDgaF9iove0bUmkHPdG\/TdAKLUBujlaEckEm+30RZ6qL3RyQHsikV32QO6AGyPS1PTkoG\/ogZriCnDg49lX0pF\/L1RVwPdMWgKnWetKwPsIHZI+JwINfqu7w3iuL4YinuKuo3A9lwQf6IBLd+RUNvafZ45yHQSCUGtLq3BUvxXsNys8wHMheZweL5GEKZv2scl6Hh3HjxC8fMIJd9x3qpWppYG6iQWAjvyVMbnMdpcxoHOwd1ujx5B5mt1AfwuBVRljlPmboI790ER07dt8rVkji3yjdSxpG\/T0SvsO1UChoo25GiguHff1Sl1e\/NRuDdjdEWiTy8+Ss8Wxt0VDQHCrG6sDWsbZO4QAkNncFOxwD\/zVWrUQarsmujdKixxDnm2ivQJHeYGhyS27c\/SkwJLa5UiIZsm8Sr71SggFmquSRjbJJO1KiyNzmt35pg4nbauiQWR7qOYKgnX5qG3qpLr3NXyS2Nu6kBu45BUKTtfMqQ+xVH3Q722tQRtSCCfw6I1CuSg7j2Skk9fqoLmvqtundWaxtSytPQFWNO3O0VoDyDXRO1wqt67rMHGwFe07VaBnCqp34KAxpBvcqQ7UP1Qa9ERAaK22HZK7nY2r8UB2\/m+ikhvRBBchpN3ag\/d2G6gWAN\/qgZ7uRKzSXr2V5bq\/qq3sp1EhFK0k7kKXEDkEjQQ672TG+gUQ8ZI57qywfTuq2iwFJPmAP1RTEk7D6qQdyCRSRttJ6i+qc6eo+dIGFadvohQPQBCo+aetI37oPPnzUHdVEo+qOZRZRAj3U9N1A9EAVJ2UbKeSoL3Qj07I9aQHLqo9Ai0HsgnkUKFN3umgKfdRdBHTZADfZHLqpPrzUXt3UB8kbUhANBBJ\/wBUotQN1IolAA2pBpL1UiigsDrAtWjks4PqrhbK1A7i\/kin580AmN3lcQfRRs4bElFbbg+6Dbj8SyYHN0TOFHuuzDx3GyXBmVjhrzsZAN15i6NJ2v0OBHNTS7exiyAyXQ2USt72LHoVoc7S4tJrZeew8\/AinE3hOEg52dl1o+J4WVKGtdoJ6VyUXaznY0g\/4kBrgbAula6Mhoc3l03VTiQ\/1PMhERdEWfkOiZo1u57KLvbc+iBJQojcDmoHjdpJ6pmyBxqqVbTQ2HNRZJGmyfRUaBQNdExbysH3VIJHumDw7mTRVlDlhDduSrqtirNYFCyUr5BV0iBh5KXvAFAhVGUVpZsOaBRHqggON1acuFUdktb7Idu6yeaCzV5QOShwIaTaAR1GyDuduSCu9+u6g31vbsnLSDuKSm+9IBjgSm2r+arDeVKTsgsDt+ataVlJ69VbG4AbnbqgvHIbbqWAWfNaNjukAOuqNILdVbXyUAOs2CbPNSBvRUh97IF0k8kxqt+dJXagSQbPQIa7Xz5hAtjltarIBG437qxw2BpK5uygr6kAbKbFKCN0Aiue\/uima9oNc0xIu+iq5HlQTAbVSqHBB6pmmqslU1W6YE0oq3Yc+SElkeqER83BvkKQa6KFPPotIOiEEdEKgOyOXyUcvRT81AVX9VPT1UC+SL2RU2NIR8lCm+6AvYb2oPspvqi97REVaFJUczvaoOnJSoU9FQI2pChQFqT6qFKaAdkI9bR7KAR05o6KBuqG29VbKbcBd6WgBUgbeqs5gEg139VFAcQN\/orA7ZU8v+ynVSIuvfoEA0EgfYHRNV7ckEkqdZDtil7o5czsg7mDxuSFnhyt8Rn5LpszY594yN+nIheSDyDtyTxzPjcNDiN1lqV61r3Osu2cOikHe6XO4dxBslMyX7kUCui4aH6bBBFgg2ge7NkUO6XlVdEUeho9wpZsacgsG3MIG12KBUGi0m6TbFldUEWTuoItpFqu6cdrVgd35IKSLNEpgCizr3U2L2O\/ZAwd+HRSBt0Sg0dxSkEbUUD0SWjoRW6jVpdpPNNqBpLY1E9SqJJ35JCLqwguAPoi9uSIgN2NKQgGgUzdyKQQWhDeyd7eQBpVjbkguZYdzVwdRolZoz+alzi01zKK1UOp2Kr3vZVNnqx3TMe1+1oLtnHZIAWyu9UrrA5FKxxLq39EFzvLzSEWmDjW6QnmUQjhSjbmmcb3pJeyKkkaUMAFUlFUd0C\/koLa9UwABUNKZzb35KhTvyQm7BCI+aI+aN+inc7KiOlqUc\/RHXqiI6qaUVzR8kE+oRv2KB0QigbfTqpvZR80boDoPzQOe26ED2RBXqpHa1Hpui7v1QSjcIrZA22ItUBrsp5peqnn3r0QQhTuUd1FHqighCsQVvSKUBSqJF0rbBbXbkFVfLknJs79lkQTsoRz+f4INGlQA9U4OxPNKD\/2QCegtQWbbBSkvfbZTq3VD7evugc6q+6i+nNTe25UDa3kiz+K3Y3EnQVq87R\/F09lz+Zq+aN7RXpI+JwyAW6t73W1rnTs1R+Y+y8eDWwW7hvF8jh8gewhzQfunkVNG3qomjTR2d1CHgggsO4WHF48ziDy2ZrIX\/uloNLcQ4NDi5r2n95v8lFUDluCD1HdS5zms532RVnY\/VFeakFeouNElWtqvu\/NVPFCtPzUh9Cq69UFhILALNqGkAG+YUNfvY2rqUz+mn6oJLhV2Ujn7ClG9kEjdQaQOAS0jVVBDCe1+6GHqp5G6QFgp2n5KsGz2TkmhQv8E2Hcb5Hol3G43SG+VKNZHsqiy+tpHOOpLrHsVBN+yoHOo7FTE\/S6x16KmQkXQtTHITuOnO1BsDzsNSNVHbpuqWvUuJFOHVRV7HEct76Iu9+Q7JYnVXqndQA9VQhNbJOTibTEWOySq9kEnmnaBSVlGzzUk1RCB+SdrxtXzVQO9EpwL3tAxeb23CEukHuhEfOOl9EcqRZRfdUFI29UEeiFQBTsRz39UbXajooDZTZvdG3RCA5G0EoNDdQqiUICnqoI91Psjcdd0c6VBSBfRAU3QBHPmoIFdAo6KaIANbHqQoO3vzVAp6FR1U7k+igCUAC90cvf1CEAi66Iu0Kgvknuzz\/qkTXttsFAb0gqCj\/RQT0ukD2UelJqsBAWb5jZHTerUjr7KNybH5oGB9UwJO\/RV36\/NTdBFPYslSaI2VYJAF0mO\/LekDe5KL3qlANj89kXvY5Ih2OLTsaXSwuLyQnQ862HoVywLNqQaIr8lFevinimiEjHtvrGTv8AJQHRveAXEdN+i8ywivv16rpcOyZXs8GQ6ujXHmg60oAcd79VXYI2O\/qlZMGyGNzaeN652riGu35eiilqgN\/khriL5qDd0eiHbkGgKFIAu22QDqIUPG2xtQ09UF4b1Jr0Ujp1CpcSAPVDSN+yKt8p2AT6tJqqtVN8242pG4HdEOPMT3UOsUb+SUOLSSFBlDgNXTqqBw2tQQaTDfrsnDQaFfNVFLQUzTzBq1OgqQ3flugj7rk4CrcSSRVjupbYNIq8cvVTq6XaRoI5oFEWFAwN72lJFlTyrsVWTfJA\/VA7KrxOQPyTMdvaIbUQ4qxjtuyrcAaIUanDZBeHEoVQddC0IPn43RaOqFRPNRz\/AJqfbZFeiCKR6BNQpQUAhB25o5IDcI90dUHcc9kApIKEHcXzQRX0CkjtWyLvc80ID2pBu90dkdf5Kojmitt\/6o6WhQTe3Mo5qFNncIoNjohBN87tB3Hf9FUHII9kAG0GwFAWmO+5PRKppAA9a2U3sNuSUm91N7DdAeib9FAANXaBzCCdvVHqEb0g0BY+iA6VyQTsPRBADtx7o9kE1y7I6qAN77IHX0QMxk0s7IYInSyPNNYxpc5x7ABXZuHxDhkgi4hgz4r3Cw2eJ0ZI70aXpvg+R3Dfhj4o+IMc6M3Dx4IMaRvOPxpC1zm9jQ5p+HZ2V8Qf7OPiGLieRLlv4VJj5OLJM4vdGXvLHizvRHTuivI47MvLm8HFx3zyEF2iNhc6gLJodgCVV4ruwX0X\/Zvxbhsb5eGYXCw3Lm4fkOy82Z2p7qaSGsHJreV9Svm19Cg0QvmfK1kUZke401rQSSewC6OZhcb4fE2XO4Xl4kR2D5sd7AfmQut\/s64lhcP4nnibMi4fmZOE+HCzphbIJTW5P7tj97p8134m\/HnAIcrL4jr+JuCzQvZkNbm\/aYnNI+8OZbXO6QeEx+Jz7NcWkDq7stg4vdUW2BsTdH8Vo4LwDhg+HpfiL4gysqLB8f7NjwYjWmWeSrNF2waB1\/0b8v4Y4bKzhPFOEZWVLwniGWMSRs4aJseSxbSRsbBsEfRTRtlHE5yA4tjPrR\/mh3E5y0+WM1VGj\/Nejm+HfhDC+KJPhgcU4l9sdP4UeSWsMMbyfKxw2JO4BIoX0Xks2CTh\/EMnAyNpseV0UgH8TTR\/JBuwpuJZ8hx8PCfkyVeiGJz3V7BGRk5+FOYMvFOPK3nHLG5rh8itGD8TZXDvh2ThGAHYsk+R4s2VDIWySNAoM26DnzXrczFkzsX4R4Rx97peJzZVyCQ3KzGc4U1552d6vkg8i8cXOAM3+zZhi1\/f+A\/w\/wDq5KjFyeIZkwgxMU5Ex5Mijc5x+QXrI\/ifiTv9qH2d2TIcGTP+xfZC79l4Jf4enRy5enNcjI4zL8Lycd4FwxhgkfnOjOWyQiQRscQGDtfO7Qc\/IyeJcOlMGbhOxpCL0TROY6vYq2D+2cjFOVBwyabGZ96VkD3MFdyNl6PNjysv4M4Jw7jkz38RzeIh2L4puWPGcA0kk70XbgH9F2uKQ50Pxc3GxPirG4VNjvbHw\/hdv8PQNmh+nyjVzo2SCEHzU8VnI+5H9D\/NWYbuK8QmczCwZMp7dy2GJzyB7BU8bGSzjWY3Mx2Y+R47\/FijFNY6zYA7L0edmZHAvgHgMXDp5MZ\/EXz5GTJC4tc8tcGsFjegOndB55\/EMzHldFLCInsNOY9pBB7EK6HM4hNDLPDimSKEAyyMjcWxgmhqPSz3Xd+JMfK+IOE\/C3EWRun4lxKOXGeQPNK6OTS0nuaO59F1mvwsH4J+JeA4BZM3BhhOTlN\/485kGqj\/AAtoNHsT1QeHPFsg76Iwb7H+a6GJB8Q50AyMTg2VlROsCSLFke01sdxsudCzhbuDTulfkjiQkb4LW6fCLOurra93JJhxcB4Bgx\/Gv9j6MPU6PG8R5Mj3Fx1lhAbV1vvzQeOnm4li5RxMnBdDkbDwZInNfvy2O+6fL\/tjh2l2dw6XFDz5TNA9gd7XzXpOA4mfwf8A2lDG4xJNl5ToXCLMbc2kOZ5ZQTuQB9PktWRBl4fwXx0ZXG4\/iJsr4w0Y8xmGMQ6\/EcXbtvltY9UHif7Wn5aI\/ej\/ADWph4y7CdmN4bKcUc5xA8sH+bklwsPhOb\/ZGNE\/J+3ZGSI8sPrww0vAbore6O9r0vEPibiOJ\/tJEGPkyR4WNltxG4rXEReECGFunluLVHl4M7PzZW4+Pi+PK77sccbnOPsAlysjiWBL4GZhux5QL0TROY6vYrs5udkfDPxDx3hHCRFjnKyPBZkai18LNV6Wuvyg2AT6Ld8Vw5WL8C8Mgz8pvFJzlvezOik8aOJmmvC8TqSd69FB5SDMzcnIZBBjieWQ0yONhc5x7ADmuo7h\/wAUMYS74dzmtHMnClH6Kj4I\/wD514R\/\/lM\/NeuzeA\/7Rf7ay5oMnOhxzkPdE93EAGNZqNba+VdK+SDxeLNxXOyTjYmA\/InaCTFFC57gBz2G6pdxHKie5kkTGPaac1zSCCOh3X0XH4jjO\/2lcUzeHSxSyQcJeZJoh5JJmtFkd9wPovLfFHCf7Q+Msd2A2ouOiLIg9DJ96\/Z2q0HM18Uijx5sjBkhx8lwEUr4nNbIP8JOx+SF7H44y4MvgXBhigDFx86XGgr+CPSwH51fzQivjiPlzKBz+SkdVpBXVA9PwUfyUjkoDl7qQa5KD1U91RHUFSBfzUdkWbUBSOXNQCSN1J6ICz0HL0Rd73ugqBzRDdQgbc\/koHJMOR90Uu3NT29VA5j3UlBHM7qR93kKtHUo\/dPugj6Up67oCkcnqwQfXujtfJR0CgclWT32o7I5bhL3RZUVPbdSdyl6UpQibN3+aAUHkVHVQN1AUg9fmlBNfNT3VBt05oB2Q3mpH6qCS7cHkVF77BR3QOqCW9fojn6Ib94I6IPS\/COfgnC4z8PcSy2YcPF4GCPJkvRHLG7UzVXJp3BPRaMn7F8KfBfE+Et4rhcR4jxiWIPGFL4scMUZLrL+Vk9Oy8bJ9\/5JDy+SK9V\/s7zMXC+Ip5cvJix4zg5DQ+V4YC4sIAs9Sub8P\/FXGvhiSd\/Bs37K7IAEh8Jj9QF194GuZXHPJBRHseF8Y4d8UZ\/Ex8YZYZmZ8TG4\/EzEKx3s5W1tCiKBNdPmuv8ADXDcH4H4w3jmX8Y8Lnx4WuP2bhuQZZMnYgMLaAA9\/wCq+cqP6or6T8MfFEs3wpNwfhvHYPh\/iMWY\/IhM7gyGWJ3NmoghpB7\/APZeL8XyJ8jgPD874pPG83+0I5p2wFrseGnU2nBoLnbnrS+cq7EyX4WbBlRhpfBI2RodyJBsX9EH0njPAeEY\/wDtGyuN5PxJw+LCx845E8DpD9pD2u1OYI6s2RQI2orz\/wD+pfxHicR4jNwjPOHjZuZJk+EYI30XHu5pPIAfJec4txOfjXFsrieS2Nk2VIZHtjBDQT2sk181k6IPpnwbFhyYGV8SZfGeCHjs87jjx8Sy2RNhJNulLOrruhQA5rFmRTcF4zi8eyPiDhXF8oZbZXDEzRM9xadW4rYbUvAKWkg3e6g+pjD4FF8X\/wD1UeP4J4a3IOa2AP8A9513qEfh871bXypV\/C2PwzieRxP4lz87hLOIPyHOxMTiGU2OMPcdRe4cyBewrcgr5+XEtBKjqg9fx3E4hhZrfiDM+I+EcVyvtDHacXMEr7BseUAU0VXpsurxDD4Px34nb8SR\/EWDjYMz2TzwzyEZERFamhlW47bEf9\/nzUdSg63xLxRnG\/iPP4lGwsjyJi5gPPTyF+tALtQ\/ZPib4R4fw08Tw8DP4TJKGjMk8Nk0TzqsO5WDtXZeRSnmg9xl\/FsXw5kcIwuCuxeIjhOLJE6aRjjG+SU3IW0Qa6A+628G+NMV3w9x10vBfh\/GlbFEYsdsGgZJ17gtLrdQ325L50OZT0g6LMFk\/CsniZzMSJ0cwYMTXUjr6tb\/AAhd2T4f4LxbHw8vhXGsDAaYmtzIM6ctfHIPvFtjzA9K\/wC3kBvaa+iD6GPing2V8T5eIcl0OBLwj+yoM5zTYobPI50Tf4clkwIML4S4ZxefI4zgZ0+dhPw4MfCm8W9dedxrYCuu68OAFY3sqOlHj\/2Zi8O4zFm4ssr5i8YzJLkiLHbF46A1svVz4fBM74qb8Tjj2DHw6SZuXLjvf\/vDXCnOZ4dWSSKvluvAclI5KD1cb+EfFObxmXOyWcP4hlTeNhTTvIiA1G2OI5bVurM6TC4D8F5PAxxPG4jm52SyVwxH+JFA1vXVyLjy26LyN7JSg7PwfPDjfF\/C58iVkMUeS0vkkcGtaO5J5LLxuRkvHeISRva9j8qRzXNNhwLjRBXPbyUoPTfAuXjYfEeIvyciKBr+GTsaZHhoc4gUBfU9l1uAcb4fH8ItzcnKjZxPgYmjwo3OGuTxQA0gczpcXH0XgwgciqPWZOXjv+B+AYrMiJ2RFmzOfEHgvaCRRI5i0LzOL\/4mL\/nb+aFB\/9kKZW5kc3RyZWFtCmVuZG9iagoxMCAwIG9iago3MzI2MAplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFsyOC41MDAwMDAwICA4MTMuNTAwMDAwICAyOC41MDAwMDAwICA4MTMuNTAwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChodHRwczovL2FwaS5vcXNoYS5pbi9hdHRhY2htZW50cyU1Q29yZ2FuaXNhdGlvbnMlNUNUVEtfZTU0ZTg1MGEtYTEyYi00YjVmLTgzMGMtZTVlZWY0MmViZTYxLnBuZykKPj4KPj4KZW5kb2JqCjEyIDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjAxLjc1MDAwMCAgMzE0ICAyNTUuNzUwMDAwICA0MzQuNzUwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChodHRwczovL2FwaS5vcXNoYS5pbi9hdHRhY2htZW50cy8yNDgvaW5jaWRlbnRzL2ltYWdlcy9pbWFnZTE3ODgyNjE2Nzc0MzRfMTRhNjQ2NjItYmJiNy00MzE3LTkzMjQtZjI4M2Q1ZTdkZGUyLmpwZWcpCj4+Cj4+CmVuZG9iago1IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9QYXJlbnQgMiAwIFIKL0NvbnRlbnRzIDEzIDAgUgovUmVzb3VyY2VzIDE1IDAgUgovQW5ub3RzIDE2IDAgUgovTWVkaWFCb3ggWzAgMCA1OTUgODQyXQo+PgplbmRvYmoKMTUgMCBvYmoKPDwKL0NvbG9yU3BhY2UgPDwKL1BDU3AgNCAwIFIKL0NTcCAvRGV2aWNlUkdCCi9DU3BnIC9EZXZpY2VHcmF5Cj4+Ci9FeHRHU3RhdGUgPDwKL0dTYSAzIDAgUgo+PgovUGF0dGVybiA8PAo+PgovRm9udCA8PAovRjggOCAwIFIKPj4KL1hPYmplY3QgPDwKL0ltNiA2IDAgUgovSW05IDkgMCBSCj4+Cj4+CmVuZG9iagoxNiAwIG9iagpbIDExIDAgUiAxMiAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwKL0xlbmd0aCAxNCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V3Lbtw2FN3rK7gu4LH4poCigJ9Fuyhg2EAWRReF07QI4rRuFv39kpRG0uiQEj227kwcJ0hmdCvy8J77IHnJOqc\/3v7O\/vzCTi9u\/2H33efFbVVvrK7bXyz8PhkLhNt035njsvvO7h+qR\/ZY3VQ3\/u\/tZ2j7UFluN+Edrv3jp\/Ejr5XZmIY3zsvr6WN4+a\/q3Xfs88t36HwLIaSQnI2+PlTc+EdlnHVj+aexXMuN4arRRnn56KWcfKefiT6rEPX6yHqsTltP9Z4puBCmdrWKnhmea94Y5zRLd+Md0+r25RPBrf8If98\/sNOfHgxjl38Htt6M8ea5XyNZvsuN63HbgNh99u4fkrdoFOfWsNz324tfPMJ\/TLCf\/Z+P7NfffNv3lXHGj4KJkPYl+\/eP6jaCbueL2md\/H3y1dSr7\/cv95z56i4br8Xjj8Yz0I\/GQHzzkqoDCyohoOBUiuYrBht6Ar5nTgBh0JLUiLakBUBtiK9JyGhG9jrRWJCU1ALqG2oqknEZEryOtFUlJ9YBSCGorknIaEIOOpFakJTUAak1sRVpOI6LXkdaKpKQGQOeorUjKaUT0OtJakZRUD6gEp7YiKacBMehIakVaUgOgVsRWpOU0Inodaa1ISmoAdJbaiqScRkSvI60VSUn1gFpQV1JoOQ2IQUdSK9KSGgA1de2GltOIqIlrN7SkBkBHXbuh5TQiOuLaDS2pPEQFde2GltOAGHQktSItqR7QKeraDS2nATHoSGpFWlIDoKWu3dByGhEtce2GllQP2NTUtRtaTgNi0JHUirSkBkBFXbuh5TQiKuLaDS2pAdBS125oOY2Ilrh2Q0tquFxQ19TFG1pS4\/WCoCTtnQ1aWiOiIr8JQ0trC6mob9\/Q8hoRLfn9G1paW0hLXMUh5jUg8pq6jkNMa4QMWu5AFt427EcWf4+xW0nmpuHjTMPzu+r02jFp2d0H1gKdtB93D5XH3nR30E+44OzuPfs+3Kb8gd19rLgLL7US0UrMIJGtpB4kCt7R8I5pJWqQ2Cixg8BFgRg1aqavINIZICE2IJ2DmtjxRSsZtboESQ786s7b\/bmGEyplOBEenNziXQGtZ1Nlr9tXONh0kPAaJK0n6EEgQFfoptPe5nvZcgjQazLm2RpRxuUyH53jjbRXoH1Ok7Gk5UPNkWinSF2gCPDN0fDad5qnDcZCN4DtwJumRCSQmj34ROizqQAVABvw88VuL3IJbTQ4iBgQFAQM+r6gSAXCp6zd3C3mVJWZhDqjBzrblOQucftZL29vxAGSARiMeTnFQa+5IskmA+s4Aki3Aj0ZUpDg8M41ifuoJu8+YJDlhC8wUtYPg2iRQRHwRsy6CQnMVGDHRMyDV3dJdm2rObHr7yNl0QKJUUKrAtN23axuyF43gVECmoh2lKNlG7oxpp6LxW4S2AYk+A6J9SXXWWXRjQ9kxmGQwsGyuSCPwKKiZEEKuh5itRkspFx+ysJhF8yN06lQnIGbwzQNXk5l+l57cQ4RgusxHObymhOVRQ7XVzZY2m23zomcWpB4SlajEBvIIWb43Pp0deP3hAhwfVQN4xM2KYkVBe7FjnPf6R+U30t1IzjfZ2JKuP7yujm3Kpnd+uG205A4zMAQ7tXQjJAaYKMOTTDCIJli6CLth8imwYGUzc+jBXvxAgrRDYGgbi081AUwKjErJQoDuZludSfrWZSQGCVsvXDDhoyUrA9fSgKsSWQ\/12pt93Q9RViJXF7UFSx9Skpmy7UjiUVrDPFpZCQaHWLDFx245xljsdvwrmxpzbcF1ES6LN49jl\/BunTBZEczKQ3KSgV0w6YLl7lYIsNGyBkSghJ0wOVt0NGshrTals32Wxxi\/liezLp5aXWP6VUrKjkXhMfiHrBkJgdkiadjJY5IMplomy9GfnPhEp2qJwRzbmIyLTmlKKAIHW2viXyxl4TjrR+r\/sHwvsL4jCrKrKo4kcHBy9sMkXT5kXFgVi1Z1qEmBfMK9PusEsuMkSXusvfxg5LSJzaCAioqgI322FAW1KDXX8X5B6vynL66o9HpFijhweXz\/DjCpndn0PfkaP+x+2POGtn9yn5\/+iWr8LNcpGAN9zaHW10rATrfkBQwaMiZqBMX11ZAlDaBOP7hkVw0teCqaboeuKylaDQ3zPezqY2y0jJdm41W\/j\/pnftsTxyw1qILZSGC78aP9sdONv2PnTzwjbp8ynHGfTMpRzZTHJxhsO6MyDAdPzHlrLgYGcx5qKpLU0+vZr5eh0KcxMoHPKpg6Xo8DjWY82AOJdU341B4zWqf05Aj8p7edgfzHtOfRmERGAxUUI4qP7xcndxBNTxLwQ3iMd47mj2wgm7woqKcbiIkbMETkoJGWEOB4UE9WJA4NPdj2QWcP18tmH6mKRPfOJSLj5Ut8aqv38cTR6ewUcYTg4JGOLPgXvp4fFzKvAVf2ZxfVCjHAIQrRYlzksU6V7Yst35g9xY+1MqA18ZkTU1\/AXs2DrHqf0lkpp6jxLEyqrLPdYmCCMHT6oJl2YFOjHnd9GeCBRfoEhH4otc8Zg994AIM1f\/aNnA0H\/3bf1Vjdiw37Kb6H2+8RfYKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iagoxOTMzCmVuZG9iagoxOCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDU3NC4yNTAwMDAgIDM5My43NTAwMDAgIDU4OC41MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjQ4Lzc5NDAxKQo+Pgo+PgplbmRvYmoKMTkgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICA1NTkuMjUwMDAwICA0ODMgIDU3My41MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjIwIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKMTcgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMjEgMCBSCi9SZXNvdXJjZXMgMjMgMCBSCi9Bbm5vdHMgMjQgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoyMyAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GOCA4IDAgUgo+PgovWE9iamVjdCA8PAo+Pgo+PgplbmRvYmoKMjQgMCBvYmoKWyAxOCAwIFIgMTkgMCBSIF0KZW5kb2JqCjIxIDAgb2JqCjw8Ci9MZW5ndGggMjIgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO2bS2\/cRgzH7\/oUcy7g9Tz0BIoCtmMXyCGA4QV6KHoonKZFUAd1csjXr7TSPjw\/roaRV+tNYBuOV4xmyOGQ\/yE59Pmvd3+av7+Y86u7\/8z98PvqLrOLqrD9l+m+z3YJvl4Mn03twvDZ3D9kj+Yxu81u238fs37c3dW79tNX483b9uej+f2Plvh+eKl74SGrXLXoJnBF+\/jv7qOzebkoG9fULd3Gj93L\/2S\/\/WQ+ddwWtbXeBx\/ciu\/T57Odoa2Yo6I9Zmtd9K99uf+Unfdayi6X2flNbXxulh9Mz+is\/7V8yFz3UFaNWb43P7fML34xy4+Z893\/rij2TU9xW0q1ohQbQgj9K3ZDcS56xebxLGGYt9g\/r\/Vg3cSvgIBJ6n6SsKF4TOsqULAAqCH0g6rtGB+rIdTRK+F6Rai3hCaWDpwpHJU5k3T+DXTXpFnbIpp3JulcSO8azIN2OEWUmxUhH3EJxb6CD8WPNRl697xetlj0PJevbNi\/pdhAEK6gemrtItYJjB8EYIKG4i5jzULVFuLmSeVr\/I4TU1UXMYHeC20KToVpwIjzxmM8XvFYZLjEIqFfKI\/y+mFNI7ud2\/isoYuf0k4KJg4DPsxJSCAm1N1gGhxrFA+GFlx6Yl+CYifC0CLs4FDRRmSuj8JaPPLV3hCECKUAU0DylDFCBIJpJzkDXZ5RyRQP5wqwnSrbV3CaIq\/giRD4WHgJWOPWwus0fOJZcriYsNVpfSuARGPQVF06ROJWC5w4quedL5rha8wdyCEdymFt6bhzGPNM4HK2yRd2taRd4NIggSZgoC44cTwo91ApeNMQuY1CMEhxnhEPrDT\/RPdtIu6a0lZ1vvfz7s58Y9LcyuSCrYwvQ5suf\/4r+9ByPyLv0tcvwttXoV946V6IebfyJ8xvv3Wa\/e45TynEdw95tXZn6+I4RDjyQvqwgn\/34dQWDhUlCw1IpxMEJKnDJNs8VhMjKVAWopRb559p7+oOoEPYJLWMWXGY+34l5VZM7rgi9sA0AieNNOnQSJiGyUScdQs5n2KQIt+geKwWDYY8YoPchLSVCpEPj61DOIhHLqyJehWHPhRODPjh0UcDLWltC8VcfySwKaq9Mgj1Mbr3XAmUOgwe23OhOqmoVwIkNKmlUH1Ppmb+GlijgAAGqqGAEcbGPulMhIIv00eLMK8i0RUqYvrkbEdAYEn6WE+jGI8EAgVXxJ1MA5BQb0wW6b8Pv50fyGq3llKRmB+mKjWl6CD4KqXTlLuS6HJicEjDnXJLq0rtFWVUTailKTF+n944WgouIsT5EUPXYZGzo1JuizVHnvWaAip2B9NMA7dXv3pxvxKyZwYEJ57dH82PipGaCKzn1LWmqIkIN6PoRAA4CpenqIkoqi\/HqokwUFPclyQTG8VtJ\/MuwX+ZtaQrTlwiUwfF3RWFUTR7TYvBdu7AZ\/XfbUGahZl0o47iMokHmHBBN6VhYkpr1RCcz67Wwq\/Di1dYHIFFUhSD6KevsHgoWBRAAFpQJJma7tt0I4bm4peNDGnrFaSbFFJTPEVzyWEC391OzVlxLF+3bvPA1DTCKaryikuFeaJ8VDnYF8deMVDyEOuFfXHM04nvoCi69IT2Sgwi4GsOJLAS+jZjhSoumdItyJpM+3RsSNhZ1jjYBUMMAIqllaso+c\/V+atx9BLiHemWvqjC6RmKq9OGoujuFeplitKKoAe8I8TkyatcQl\/abIVQZlKZjIV4dZ\/IyIpOyGI0h4ZQhU1jsIA+VKbmniN9T6n4M6eXqwAXzaazkjapgdI0irOd4DCZ7ynb7bQ7WaCY0HiRblN9tr3p\/k7T3Gb\/Ay7XcFcKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iagoxMzc0CmVuZG9iagoyNSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RWkFBQUErUm9ib3RvUmVndWxhcgovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNjE0LjI1NzgxMiAtMjI1LjU4NTkzNyA5NTcuMDMxMjUwIDg3OS44ODI4MTIgXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2MjUgCi9EZXNjZW50IC0yMDguNDk2MDkzIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA0MC41MjczNDM3IAovRm9udEZpbGUyIDI2IDAgUgo+PgplbmRvYmoKMjYgMCBvYmoKPDwKL0xlbmd0aDEgMTA2MjQgCi9MZW5ndGggMjkgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nKV6CXAcx3lu98wuFjew92Jnr9lr9pq9Zg\/sfeG+FwdBACQAEiRAUiBBi6REXSQlipEomVR0WJbBSCJlyXblOVLiJ1lWbFq23lP0rNh+cmJXFCvJy7OiksuWzOc4dqpI7PL9swculW1VZbZmt6d7pqf\/v\/\/\/+7+\/exFGCNWiM4hEaHjM4\/\/82b86DzWfhXN+afmOxRebHnsLyh8hZFYd2L9n3753e76PkEUAdaEDUNGgbYL7LXG4Nh84fPzkv\/+DSg7X8wjh1uWVhT3JZOgUQtaj0P7Q4T0nj6J+9AJcr8G14ciew\/tDF2cfRYjRIETsRQLBA\/hPkRAh4aqQgx705V\/yR2iRgAf4s3z8KyJujiDDDN8Lf909PNyN0gjdLNSgIkKLolUCGvCzfJsgKvzL0n0kqkFj0MsVwVUo16ImJEFKRMF75HSQE5vEHM1\/kXBFi7EJcyTmMPFA4X0FyxI0y6oL7xPaosSLf+X1ln4EV1n2Rk5wtXQeZVnB7TdOCB4unwij3M1r5CuCH6IpeEOAsW7+BAPhEP\/h\/EqFUiE3lZpNRlGNqEZew1dtfOQyvlZUYzJWHuUqN4T9fA+ktKmRpsORiemePo7TUFpNe2hgYPeD83N+\/7M6bSw2syMcUVNY3GoyhkL9iwN9fq9KpdOH24eGZyfy+WyOsV3GapXDEQrEx2JRvQ77nTStplSqNoqmHY72cHdXIu5yqdsCwbGJ2Y5gSKdro5zuMKM3qCmFSqo3mlm2PdLVF487nQqlUulxd3XMpFysVtvUgpVKlxMmbvrmr8gc+SSyonGwDnFZ3pJcSpO1rItwWRdiGfzITdAuVZbvqOqEKwkcVlYqmZJCwpWnOeK8XOFwpGJOl0qNV7G6zePOZUcX+vudzlqR+EpjTa0G\/1mW48wmiQTLpIw10hUOGQxkVtSmdjqjsd5dnZ0WBmOtJhQY6N+1it8JMYxCgaUymrb4PF4ro1Rg2pTNLhZ3sxxnaaJcLH5xGdc3yOR6g91pNMtkOq3Lae8zOVwWW5sam83xeH9Pe9hqlkl54wVLJsaFFZujTeLAutSi9dlXKsH68Myq2diR3UVRaqpOIlfK\/SaTRIa\/U1SRH+zpyJqMmBQKTwkIGJvFGp6\/7TYwMDQIGu4DDafAe6qmstXMQLm8aQetG8YGqpXLym0l7ZZ1i385OzAYCmt0tKE93NM1sKe70+1SygtzhIhUyN3u4aCT1RvEEonEZPT70vlIxDGrY9lMVmzQxyP54XnT4ckd8bheT5uiieH8XOephnik3WpWKJyuZCpvyrS3O1xKFU2397lsdpUadFN781f4N4J58MuKP4Y5cc2WYZlqSiLha8W25y\/hlialgpIo5A1YotPZo26vRkOeu+2299ZOexQqUa1AQNxTUyPESkUoMMPrXlK8RErIc0iN9GB\/Ug5vNiJm3ZvCpFQpwvjY9ReKn2+Uy\/W0k01KNNoGXNPSUsNZzWqV7OQvbCvFlxdI443f0VbGaJYrsVAguAdjAjc3GfTt5DuF3isREkCNRCpAH8AGJED1qBnk4kEFY4bDJh5kiKHikefxDw9h+CUP4XdekBcmBfkbL5UAJb98I4e\/e\/\/9MLP3wZNaId8fwgBQWHtJiG7wKAlynYAvO8y6AOnKrZyFNyamIp5IZN2wANx66Umsw1KxWBGy2TXa1pYaJ48LdCjQ16pQEP9ZqCPPCR8RYDhaxaBWu68t39PdHjboBQJ41wUYQgGkMSALQlLavwmdRDRDlxVY9myT2ETjMJZfwI8+ODfL+Yx0KrWTLT5AYO1kJKrVYEoTi+36f1eIN4v\/+GXsFFx12PNjJ8Y6Oz0+heSsThcIJLuCnE5z4y3Cigvv14PsJ4ovkCslSRnUXZEVy6vTWFNB1mBoq8UrRcEq6FZVIi+jp6J8IyjlAnEYK9qc7nRmfEc2y3rUmro6jYZls+mJCbhmQXOXcFOLVsd6UlGnU6eTyGpbdTo\/159iWZ22pYl498YPBP9a7BQvjI8nkkYTDyLh4GD\/\/O6FkeFIWKej6URifGJJLM7F4yxLtWHwXKPR4WLfjXGc3oAxBWgVi4GOByBm3AtS0igHOg5WobEaC7YHg3A1WlTFAZdntvj3YAnQBvvnZgcHQkGtRqMNhvoH5ub6B4MhjfYSFrcYaK83nfa6ab24tVWspz2+VMbjoQ0tYvyadM\/4WCoBgIONpkRqbHyPdGF0PAkimozJ5PjobdLOWMztaaOqEnRKs\/GYx02p1ZTbE4vzFrpw81cCDqJgSaJPTNgnIEq0XYCtAAUfAYeNxnRmampleWo6kzGbzcZsenr6lpXpndm0yfisQuFwJpKD\/fGEw6VQqRSsIxnvH0okHHalnDg3eH75cP8gY8fYzgz2H14+P\/jg8vJgv91ms\/cPLi\/\/ZHh5bLw9ooUj0j4+tjx8ZGw8EtVotZpoZHyM98F88c\/IXpghNUqg3SARJ5ZtmpHwBpSI8XbZlFXpTVXpN+av\/Mx2YyWuftbrndxx1JNKxRO2fBh+ekMBvQYXnlOpPO5sdmw8nXax6raGOkrNutKZidF0FiZEtQoIqdW42eQA59PpxPUSmVbncEVTbrcGojJ5bu3iybEJp6ulyWyMzXRQFKaoUGiIeLl4Xbw0MZ5I0LROF44MjywMLgyPhCMaHYYZT4yPL4jFndG4yw3hzUAHg6nvsS6H0SiTYtxGsWw8XsEkMlryVGvFT0kmsDnG81HeJN4yy+CGj2nSFOX1dmRHc8Gg1SqTXcJSBWOPRt0eo1EiI94sxMhzxXli18hQLELrsUTC2BKpnYW\/Ika6nQ6ZTKVyOsJheD8fDlnBD2CupOX3l95eASve8ABBG5UKt0sFh8utUII67iLPXbOowTHb1BYLCAf8AZB3CLxRA5LkIWZs4W\/h6swqPsnfZL+fvYXL93MlZyXuw02tTvfO\/kTcAbwJq4AppeKDy4MDdvuqQml3JDIMI5HUiVQKuy290tNtMqnUAEHp4dtHxxwufIk00l6fJ+V0KhXXaK1GpZK0KOQGncMeCfjcVrNcji1MKjNoMZuVSqkMUEgtlbW2Nrc0qY1mP9cT9\/mNZqnM4ejIDaTN1pYWiAU6LWiNx\/m7Kxy5sRJzeOIg5amJ+wrxdOH\/EvrRwiNl4lv4P\/ffT9AQqEoc5BrZCfqKgb7KgMRt5a7bPMK0zdMrzoD\/Jexx63TCx4Q+\/\/DI\/GL\/gM+vamtT+X0D\/YsHR4Y8LmiiAGES3V4vpW1oxI0NWsrnOQLx3mbjRjo7HQ6zGZjGyC7TTD6fSljMTldv3+6wm6UoDeX1RKJRU4w3LEoLo54kb0U\/5pMOQFw5aRIHfyy5RYh2FX+IzYd4e75w8yb5N6API8qAkJ+MdGLav2WySTpcviVYuSVMb24nEsUfEFjZEeQgDrapA8Hhj67gC7v7ejmOohhrR8d0pvjEDBaX4FqlCnCjHxA4YpxMJAwGn396mgjfq1SyzkTO4ZBJb7wluCqVMvZ4YnwgHmeY+sJzZ9VqvzeX83sp6l5Prd2ZzgzdOjhss8N8DgNH7AUxKzHUIoas51OhlOwPo9SLly4WnlCrvABIeQAk1knxgEQ5WQCkkUzW7VWpLzU36TbwqEEi0+iAdfN4pGtqfgloD8Kv\/RehB6P9N68JmiDWpHir3Roog9ZPY3mVGCOmg4ImpQ+Q98GV3btznWYrxrQ+ldw1dftDc7uDgdYrDQZDLLZ7IpG02aQySJ\/cbCY1NBEK6nStxQ+JXcUOo92u1zHW\/r7lQ+dnH1g+1N\/HMF7v+PhyNhQCCQ2RaH5s\/\/yh0bFITKtrbpHJJbj1Pj6+nIA5OroxR1JOLDLhKowwxt\/Dc+R\/jOecuNR8gbgBhsPTnMl0xsmq1fX1ajXrzKR2AM1xsUrlKm5sokCX2ZjDpdUDy2nS67gAsBynlmpuAtL50kv47XWSo9NEwiPDMEt\/hON8LxYM8ZxI3eZ2xaMwS0\/B7ERK+FLGlsiVMpLwCHL7zWu4HX0FtSDEZ3Yl8SrTeBLU7HG3qTBWtbk9KnU\/Q8HB2Nooqg20BdmV8E3oRIgakBhyLISlkMCbSKmUJ93A+E1SDGWSxN\/\/9fFcsXD8+dejx4o\/vUw++c0rxfeOxYs\/\/cXE8esdeIUcKr669lnB1bU3ivfC9\/8gE8DEz5CJta8VHyWP414Y5XHAuffhXdpS\/N8M8OLNaQukE7nLOJ5c2H\/i7oV9kRh+FpuN6eT4eCppNmLo+2\/PT+9i4dg1fZ4Mrv3tXDKp1em0yeRcBXVuwDssyM5ni2Fuq++ZAJDXs7qKdZS0+ZMCXrtvcoJ1gp7UXm9n91TxGhbftrC3p4thGGtP777F4ntXzobCC3vP9S2N5mHutPfbmP6+Qwfv77n\/4EEwVLvg2+X5IJALTPIpKIpAq6W8DHOQH8F7yKfWniD0px4ofoGQreIvnJ4he35T+N+kufQgRhfh4Tko1ZTnWBi0EHOrxe\/h1\/ipJoufeehLqJJRLJcsQQRoBL1L+Z6XC88Zrpw9e1YQrY7iVvCJdsjeSoyihFrScNUjqiAFtVWiWA6vT196QpGWShyOXMd8Nswn8\/LV5iaVSqeh90Yj6rZ3iFfW7sIXiZmBgfZ2noTLpDZbOj1DdBZeSzI2hbKuDjOWTJrnATDO04ArrvIocdn5NkEIMIBN9KYyNBEmT699iC\/02hlxK8yGyuvN5UNBilpl2anJ+24dy7ucWCLVGewOd\/Gbp0+v4L8ejbR7WG\/c69Nq9YZwe8\/ixATnwzZ7b++eUCnmBP3Fy7xGeCQfgRHZ0SRvg5vDzeYBcVsGZDLJg+uAsR3kOdkGwld6wl1HRoJBNaVSejzdGZ9fo1n1uCfGjx4ez3tYDNm8u6t74ezZ4wP9LpdEgjXaQKCraxTCL4+DqxoqGOjuCnAajcEQiQ0S\/41Se93xLi+4cJva7Unt7h9gWYYZGDzq4YIu4KX0LkrDeuD1fNblUSohmrscqVQ+5fVChqFq8\/sG+\/nFKx4nDPh\/4q8TuRKG8DPy9eIhInf6NGhmHjQzC5qxoP7N+UYVODdxkHWSRgbXl+fWV5w2aFwl6IXIWdym8XGd3Tu7o3FIkGiJmKL8vu6unV2JKKRPtKR1ta5BLKW0ZjPbbndqtc0tdXUyiZaC64jDodW0NBOvv\/a5pcVUUqPFklabNZWc3nnytc\/tX4wngIK3SszWRGLnVPHVj4CzAIZSTU1YKne5enoWoaaUbDY3Y7nc4+7lUegISHoYHGSMtwD574tloW2BgQltpeLrxrGekVUiJfFyc\/Ndo2Mev0wOrkEbHXZPwGnTaVpbcFMTpbU52jPhdqNZmK+nDV5vPJabzmWcDrm0ZOhd3TMLvX1emC3IDNPpz3xGcPUsY8\/k8mMTX8snUg6HAtiQxcJx8RDnszEqBcZ6g4+L4V0dWYcdgrrR1B7t6unb0T8QjoBz2m0dubHRid7Td9+5f18sWmapwo4SwjQC3kOcxADzAPU8hND8au53LuGL+LNPF6V3Fn52XnlZwD50GSDXRP5zibVqigwPRfgf1zOW0gqLpYxX0k+TsNz2B\/OV8hrN2gd\/PF9xwIv\/voqC\/NtpfnFo8BnCvDZZjow8uxaU0PKR9bVr8QZicuv0nHykcIq+coVoLPw9wQ4W\/mQdRQv\/efYsUcf3Q6LjoLl9lZWU3vUMbbtZQG1gC0eyiLavJlZ1UqUcuOXSY8oerFJ42M7cTCoUsAHm4lUQ1BXtcHvUwNSJniWVinVnczt6ImGbRQ5KU\/DNHAPRvKmZ+LuCe2uSJ7UwscR44ctEvmtDafEJQ19nLhQ06KUyUGpyovCXxOiAw8HDbKtEZ7DaeIzg9fU70JeeZ+3BLZScX+iny3KWGexA8Vu4YzYW0UCCEInNFn92Bb9+fn7W78XY65+dx\/90VqcLBjsT7SETzXNu7PaOjy2f4BMxeBO\/xlEHmBPjPXGLN31K3llZyz94uTEU2rP30VsmJ5MpGjiTiU6np6c+AyMJBZouN+oN0dhsHking\/dJCWOJx\/KLiYRej+89Pj0TCIKb9PUeOHDmjtMHlvp77bZAYGbX7ePJhBEIZztQ6vk7p4eGo3Ho2UDzuXpJRwI\/6KiuZAflRTWxwP9c4Rmwov2lYP2VtZ3gNzvIP+c9JYPuJM+QH1dslUdePmKfWfsu\/niVePjRR\/HetQvkMb7nMeAvQ6ATiE9hbvvqVNVitmNVmNu+27HdD6tcByDdVGw9NzbOusRiqYTfqXCHHA4NcGnc3KShHLYI52bNRoVc0Mu7aTYzMJ3NOpxSOcCTp7tr91Jfr4dVyhsbjcZUZvHAk61nsdWSTo0Mj\/91PpPmk2qM5QoLwwUAoji7XamSSy1Gt8vfmesItRtokzEW7QGAGuyPRsFQHY7O7h1TM+1z83snpzq7bHYM\/rUbEHov6KAN+SEaLYBaNnGWrZYhCmzopRx7Ksxduml5qfxIZdNItMmUlDUbT5B7McdNTh4+MjnJcVir4bjuromjkzv93CWdNhDs7OYClJYPzj09HKel8Cm3dyS\/eDCfd7PY486PHFgaHfG4VyE1ZT3xZCnf4rk7m4y7WXUb7jk6MGjjl89sgwNHu5Nx1qVWOZ39\/btz\/IItxhodF8x1+bjyoiDn6yJCU109Nrvd1tM1daivH0goTzYJCKFA3IEIpNMbK4hgYRR4rabE9erKK\/VA4ZXgCg\/+7pniN5e+XhQvFV97mLjOr9gUiAfgxnIsEPg2rVhUcZF3c\/KFwtG2K1dI8jLxMo+B1Q27Uq4FX\/Ml3C+vz\/P8GYuYML\/1FwYouUS8Ubz9n5qewapvXSi+PoK\/XAb14rnizL89fxXbgD++eL7wPbD2iZsfC\/Qw03PQSzXobtnPg9C0yaC5zaFX9MlJDwW5ahq3ib6Un8U7XglotdjCdHlpY6sYcMBA24nkN4r2lM9PaayWzo5dU5k0ZBhyucXq\/XVcoxHVqttCgZGuXCYYMOgfxi1iA83VkkJRamZ69x2TU\/xybyxCXLnXbDanfXbgvhar02qzO1zewjAR6EkmopHUbDZjMmKjORrriLk9Fsby31nGrjOI4z6\/Vsfnx\/HY2Nj+sd7eVIqrra8XdQDMuFxDg\/sHYlHODzpaKZ4kGOEUMm1e2a7u5inX9z1FFb5yFNvt6WR3V8zg5TiHo2wiDgfHeQ2xru5k2m7HH9S+8sTjK0f6euhFayY7P3\/qzNONz546M7+no8O2m+7pXTn8ucdLbLF4Er9bfvN6Kr1OhDZAqbrMjt+1Ae\/s6o7SPs7ndKjVlNbB+vwuOtrdlUo5bPjj2lcf\/9zhld4eerelI7d3z72nn218+t7Te\/d0ZK2zdE\/fkZXHn+DRkt\/\/sZX2f3hbLvETDLZMyPDii8XU3cX38F7X3cX0NwTCklXe+AbcSwCvu4a95IOQA+s\/mQVLt12vbMuKiT+QJZO1m1Nm0MsZyGPvgnfyoYCRAu0gN2821GyFYmbz4mU1kpatHNvuThArRZnFyPk7xjqyHq+qDeK619PTu6cvneUCerr28Xqd1u\/NhFwOra6lpUWs17NsdIixERkDseti8esSPnhrtMEgQMnOnr5Qu1YnkzscqeSOTpBDCRTUbPb7MxGfz2KRyeVyfvwZcN0TlSxTDsoFAnSiWPcc\/m3hqODq5I1VQfI06N4Ms\/BTAIr1lQFAFRFZhpXyygC\/7WciGTz94aLso4U\/ebPlYPHGKvE3V79QvL6kfOt99d7fyC4THzxeaAbMkT4FXyri52t3PU38vMB8lfjNYzCS1ptPERcraxowEOJiseZ+fF1w9fp7Qp5SItXNJozRq8DbgLXJNqwviLHV2rmTkkjq6\/Crdw+Oj0cSZqvVbmP5kUPEEAg3Mz5OypH8yYtKy0n4+vlHJz967+PbPzqJ3157mlxI8V+VfyTkiGvHjxeXjvH4NlR8gezZvHsW5j7F\/kT49638VQkM8RdNFwsifisil52YyKQ8LKWur2+j3O50dmI8m2PBAvGl5madjmVTAwG\/QSeuk8l0eicbTblZna65ufiCgPuLGwZS9scX\/ypbTbShPcQv\/jlNRrmstM+U4H1tuviA8KuCr6Al9MVqnN20\/Ac62041QuvL+ZuAtpr0bWw7ryeO1cc2PESpEG7dvtmAs\/UXrz\/ErWNbRXfCLwmkcsaeSk9HnC41Vd9Y67jLKawVSVohNYKciKJamoU1ErHNns5OzRw7tHOqq9vPabTCGpnE5cild+64pXegnzPEJicHzywdGs4HQyq1SGg2phI7Jm655dSZg0vDQ0FOpVr7Yk2NQNKqUVtVakrdplS0hmEKLFa705lgPRpNQ2OtSKU0GV1Ovzc4zQU83SqGCbltDG2QK\/EXhwaGUhkrI5NbmVCwA\/+w6E9aGakcYora404kuu86CIQhEuZjv56OxccnDh66454DB0dHI1GNTtKqn7Py\/xPIZudm77jjkQfvPLmwp6ebsfA7ilA3d\/Lkj2OsR2+AQNbYqAZ8j8Y7AgGjWSxRA2vL5cYm+3tjUYcNEok2yjSmLOWXbm+uqxr33SX\/WI\/fNMbr8dt9hbynWFv8gPoJfuq7l4qpecJQ2bN4u\/jTr\/4SvwkuMnK64EP8f6DgTD78szfnWuK\/5f8Q9cmjeFL4JsQQzKNN5cD8pkFxAk20cAjd\/JbwzVJPm48O4j\/QGPlblCMvoxkijzjyPBok3EhEMkiCvwzjn0Iq\/Cy6j8iiEwIKXSC\/jU6QP0CDgifRApTz5IvoBLTfRh5Fw+RL0H4PGsQONClgoPwGGhY8hBb5Z\/A76Cn8Bjop\/AXiBKPQ1zy0v45ccF4kPw\/lr6JboTwE5zD+B2SA33k4V4Q\/KrWdIK8jB\/k2uiB8Fx0XBNAFwQ60T\/BdaPtfKAP3jcE5S0YRVarbA\/1b0ATRg44So8ggSIIMT6MVuOcMnBkhgczEd1ArHkEqgRrkeBsNC9fQjMDNzxgKoW\/hJD6Mv4\/XiDB8pokDxDPEP5Mj5GsCWvA1wb8LlcLHhC\/V1Neoa07XXBPlRW+I3hF9XGuqnah9qvbl2rdq36uj6vbV\/Vvdr+sX6z9oaGjoa5htuK\/hd43OxgcbLze+0hRu+lHTL5tFza7mbzffaAm3jLY80PJhy\/VWV2u8dbL17taPxR9KGsvzhzrQ85UZ3T53\/NGEngPrwgKI3+hruLlSxqgRE5UyAZb3H5UyCTz\/jUpZgDToS5WyEFlL\/7DjyzVQv69SbgZduMtlbAEbNlfKDLBYVaVsg3JjpezaeBf280wX8vfjaA9aRgchVkyi\/fC7hA5A3RBaQbeiw6W2SajdB3UHSi3H0VF0DEWRBz4rUN6PjqBFKB2BlnI\/fM0x+HaX+lhCo\/C7F87jcLJwtR\/qTsC9e6B1B1zdCncfLPVgQBw85UU+FIRc2ADa8MIZ2tKDYVsPm5\/oRsPw6YbSH3rn9quNO3Mlie6A2qoeymPwwceAxqFmf+n9m0czAnevoEPQslC6PwM987paKcllQLZPaG0JeufvOAG9uOGpFdAzX7sCnyUY1f51fR6D+lu3SLJQGvWxksYW+JX9\/w\/wjivVCmVuZHN0cmVhbQplbmRvYmoKMjkgMCBvYmoKNzE0NAplbmRvYmoKMjcgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMjUgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzM2NiA0OTEgNDUwIDI4NyA0MzggMjcwIDM5MSAyMDUgNTM5IDIwMSAyODAgNTA5IDQ2NCA0NzEgNTY5IDQ2NCA0NTYgMjAxIDQyNiA0NTcgNDMzIDE0NCA1MTUgNDY2IDU2MyA0NjQgMjI1IDIxOCA3MzMgNTM2IDU0MyA0NjUgNDY1IDQ0NSA0NTUgNDY1IDQ2NSAyMjggNDY1IDQ2NSA3MjEgNDU1IDQ5MyA0NzAgNzI1IDUyMSA1MzggNTg5IDQ2OSA0NjUgNDY1IDQwMCA1ODkgNDE5IDUxNCAyODMgMjg4IDUyNiAyMDAgNDY1IDQ2NSA2MjEgMzQxIDE2MyA1MDkgNDcwIDc0MiA1MTggXQpdCj4+CmVuZG9iagoyOCAwIG9iago8PCAvTGVuZ3RoIDgzMyA+PgpzdHJlYW0KL0NJREluaXQgL1Byb2NTZXQgZmluZHJlc291cmNlIGJlZ2luCjEyIGRpY3QgYmVnaW4KYmVnaW5jbWFwCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoVUNTKSAvU3VwcGxlbWVudCAwID4+IGRlZgovQ01hcE5hbWUgL0Fkb2JlLUlkZW50aXR5LVVDUyBkZWYKL0NNYXBUeXBlIDIgZGVmCjEgYmVnaW5jb2Rlc3BhY2VyYW5nZQo8MDAwMD4gPEZGRkY+CmVuZGNvZGVzcGFjZXJhbmdlCjIgYmVnaW5iZnJhbmdlCjwwMDAwPiA8MDAwMD4gPDAwMDA+CjwwMDAxPiA8MDA0Mz4gWzwwMDUzPiA8MDA2MT4gPDAwNjY+IDwwMDY1PiA8MDA3ND4gPDAwNzk+IDwwMDIwPiA8MDA0MT4gPDAwNkM+IDwwMDcyPiA8MDA1Mj4gPDAwNzA+IDwwMDZGPiA8MDA0Rj4gPDAwNjc+IDwwMDZFPiA8MDA2OT4gPDAwNzM+IDwwMDQ2PiA8MDA2Mz4gPDAwMjc+IDwwMDQyPiA8MDA2ND4gPDAwNDc+IDwwMDYyPiA8MDA0OT4gPDAwMkU+IDwwMDU3PiA8MDA1NT4gPDAwNDQ+IDwwMDM0PiA8MDAzMT4gPDAwNEM+IDwwMDc1PiA8MDAzMj4gPDAwMzM+IDwwMDJEPiA8MDAzMD4gPDAwMzY+IDwwMDREPiA8MDA2OD4gPDAwNTQ+IDwwMDQ1PiA8MDA2RD4gPDAwNTA+IDwwMDQzPiA8MDA0RT4gPDAwMkI+IDwwMDM5PiA8MDAzOD4gPDAwNzY+IDwwMDQ4PiA8MDA2Qj4gPDAwMjY+IDwwMDI4PiA8MDAyOT4gPDAwNTY+IDwwMDNBPiA8MDAzNT4gPDAwMzc+IDwwMDc3PiA8MDAyRj4gPDAwMkM+IDwwMDIzPiA8MDA3MT4gPDAwNDA+IDwwMDRCPiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzI3IDAgUl0KL1RvVW5pY29kZSAyOCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKMTcgMCBSCl0KL0NvdW50IDIKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDMwCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMTIwNzA4IDAwMDAwIG4gCjAwMDAwMDAxODUgMDAwMDAgbiAKMDAwMDAwMDI4MCAwMDAwMCBuIAowMDAwMTA3MDI0IDAwMDAwIG4gCjAwMDAwMDAzMTcgMDAwMDAgbiAKMDAwMDAzMzAyNiAwMDAwMCBuIAowMDAwMTIwNTY5IDAwMDAwIG4gCjAwMDAwMzMwNDcgMDAwMDAgbiAKMDAwMDEwNjQ3OCAwMDAwMCBuIAowMDAwMTA2NTAwIDAwMDAwIG4gCjAwMDAxMDY3NTYgMDAwMDAgbiAKMDAwMDEwNzM2NyAwMDAwMCBuIAowMDAwMTA5Mzc2IDAwMDAwIG4gCjAwMDAxMDcxNDUgMDAwMDAgbiAKMDAwMDEwNzMzMyAwMDAwMCBuIAowMDAwMTA5OTAyIDAwMDAwIG4gCjAwMDAxMDkzOTcgMDAwMDAgbiAKMDAwMDEwOTY3NCAwMDAwMCBuIAowMDAwMTA5ODUyIDAwMDAwIG4gCjAwMDAxMTAyMjQgMDAwMDAgbiAKMDAwMDExMTY3NCAwMDAwMCBuIAowMDAwMTEwMDI0IDAwMDAwIG4gCjAwMDAxMTAxOTAgMDAwMDAgbiAKMDAwMDExMTY5NSAwMDAwMCBuIAowMDAwMTExOTQyIDAwMDAwIG4gCjAwMDAxMTkxOTkgMDAwMDAgbiAKMDAwMDExOTY4NCAwMDAwMCBuIAowMDAwMTE5MTc4IDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgMzAKL0luZm8gMSAwIFIKL1Jvb3QgMjAgMCBSCj4+CnN0YXJ0eHJlZgoxMjA4MTMKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958107,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:03:25.767Z\",\"updated_on\":\"2026-09-02T10:03:25.767Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:03:25.7703", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:25.7703", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:03:25.7703", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 10:03:25.7703", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:25.7703", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"I41FL4\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Mathiston\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Willia Cope\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79401\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:03:25.8723", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:03:25.8723", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:03:25.8723", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:03:25.8723", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:25.8723", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:25.8800", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:25.8800", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:25.8800", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:25.8800", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:03:25.9240", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:25.928Z\"}" }
{ "timestamp": "2026-09-02 10:03:25.9240", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:25.9240", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:25.9240", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:03:25.9240", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:25.9240", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:26.061Z\"}" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:26.0578", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:26.240Z\"}" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:26.2367", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:26.416Z\"}" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:26.4106", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:03:26.5940", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:26.600Z\"}" }
{ "timestamp": "2026-09-02 10:03:26.5940", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:26.5991", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:26.5991", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:03:26.5991", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:26.5991", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:26.5991", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:26.5991", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:26.5991", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:26.5991", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:26.5991", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:03:26.7789", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:26.782Z\"}" }
{ "timestamp": "2026-09-02 10:03:26.7789", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:26.7789", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:26.7789", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:03:26.7789", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:26.7789", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:26.7789", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:26.7789", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:26.7789", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:03:26.7844", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:26.7844", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:26.964Z\"}" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:26.9609", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:03:27.1381", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:27.141Z\"}" }
{ "timestamp": "2026-09-02 10:03:27.1381", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:27.1381", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:27.1381", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:03:27.1381", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:27.1381", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 10:03:27.1434", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:03:27.1434", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:03:27.1434", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79401},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"IncidentHistoryId\",\"Value\":117337},{\"Key\":\"IsTicketAssigned\",\"Value\":true}]}" }
{ "timestamp": "2026-09-02 10:03:27.1434", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:03:27.1434", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 10:03:27.1434", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 10:03:27.1958", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:27.1958", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:03:27.1958", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:03:27.1958", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:03:27.1958", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:03:27.2518", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm07070@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert I41FL4 has been updated\",\"text\":null,\"html\":\"<html>\\r\\n<head>\\r\\n  <style>\\r\\n    body {\\r\\n      font-family: Arial, sans-serif;\\r\\n      color: #333333;\\r\\n    }\\r\\n    .content {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-details {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-detail-point {\\r\\n      margin: 0 0 10px 0;\\r\\n    }\\r\\n    a {\\r\\n      color: #007BFF;\\r\\n      text-decoration: none;\\r\\n      font-weight: bold;\\r\\n    }.button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n  <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n  <p>Dear User,<\/p>\\r\\n\\r\\n  <div class=\\\"content\\\">\\r\\n    <p>The safety alert <strong>I41FL4<\/strong> reported by <strong>Willia Cope<\/strong> in organisation: <strong>Falcon's Beyond Global Inc. Warrants<\/strong> has been updated.<\/p>\\r\\n\\r\\n    <div class=\\\"alert-details\\\">\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> I41FL4<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 01-Sep-2026 04:55:57 PM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Mathiston<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Mathiston<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Willia Cope<\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"alert-detail-point\\\">\\r\\n      Checklist:<ul><li>Problem - Water leakage<\/li><li>Suggestion - Change the tap<\/li><li>Type of Suggestion - Environment & Sustainability<\/li><\/ul>\\r\\n    <\/div>\\r\\n\\r\\n    <p><strong>The following changes are made to the safety alert:<\/strong><\/p>\\r\\n    <p>Safety Alert status updated to Assigned..<br\/>Checklist Response for: Problem, updated to Water leakage..<br\/>Assigned To has been updated to 'Hebert Eaton'\\r.<br\/>Due Date has been updated to '23-Sep-2026'\\r.<br\/>.<\/p>\\r\\n\\r\\n    <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79401\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958109,\"created_on\":\"2026-09-02T10:03:27.254Z\",\"updated_on\":\"2026-09-02T10:03:27.254Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:03:27.2534", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:27.2534", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:03:27.2534", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:27.2534", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003803\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Willia Cope\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"I41FL4\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Assigned., Checklist Response for: Problem,  updated to Water leakage., Assigned To has been updated to 'Hebert Eaton', Due Date has been updated to '23-Sep-2026',\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Mathiston\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Willia Cope\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79401\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:03:27.3053", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:03:27.3053", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:03:27.3053", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:03:27.3053", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:03:27.3053", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:03:27.3053", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79401" }
{ "timestamp": "2026-09-02 10:03:27.3053", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:03:27.3053", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:03:27.3053", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b159069f-86bf-3ece-b186-926778ee8bb6" }
{ "timestamp": "2026-09-02 10:03:27.4811", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:03:27.485Z\"}" }
{ "timestamp": "2026-09-02 10:03:27.4811", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:03:27.4811", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:03:27.4811", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24554." }
{ "timestamp": "2026-09-02 10:03:27.4811", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:03:27.4882", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 10:03:27.4882", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:04:03.9047", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:04:03.9047", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17637},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/TTT\/26\/00001\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":null},{\"Key\":\"DueDate\",\"Value\":\"04-Sep-2026\"},{\"Key\":\"CategoryName\",\"Value\":\"Safety Alert\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"}]}" }
{ "timestamp": "2026-09-02 10:04:03.9096", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:04:03.9096", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:04:03.9096", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:04:03.9096", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/TTT\/26\/00001\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17637?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:04:03.9096", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:04:03.9096", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79419},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"AssignedToID\",\"Value\":267}]}" }
{ "timestamp": "2026-09-02 10:04:03.9096", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:04:03.9096", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 10:04:03.9096", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 10:04:03.9504", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 10:04:03.9621", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:04:03.9621", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17637, UserId: 267" }
{ "timestamp": "2026-09-02 10:04:03.9621", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:04:03.9621", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:04:03.9621", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:04:03.9621", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/TTT\/26\/00001\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/TTT\/26\/00001\\n<br \/>\\n<b>Action Tracker Description:<\/b> N\/A\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Medium\\n<br \/>\\n<b>Due Date:<\/b> 04-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17637?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958112,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:04:04.015Z\",\"updated_on\":\"2026-09-02T10:04:04.015Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17637" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:04.0114", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:04.192Z\"}" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17637" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:04.1886", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:04.371Z\"}" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17637" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:04.3667", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:04.545Z\"}" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17637" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:04.5410", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:04:04.6848", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 10:04:04.6848", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 10:04:04.6848", "level": "Info", "severity": "INFO", "message": "## Sending email to Hebert Eaton, UserId : 267 for assigned to notification ##" }
{ "timestamp": "2026-09-02 10:04:04.6848", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Email for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:04.6848", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:04:04.6848", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:04:04.6848", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:04:04.6848", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:04.718Z\"}" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17637" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:04.7152", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:04:04.7439", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"A Safety Alert T\/FBY\/HSS\/26\/00001 is assigned to you related to 'HSE Suggestion'\",\"text\":null,\"html\":\"<!DOCTYPE html>\\r\\n<html>\\r\\n<head>\\r\\n    <style>\\r\\n        body {\\r\\n            font-family: Arial, sans-serif;\\r\\n            color: #333333;\\r\\n        }\\r\\n        .header {\\r\\n            font-size: 16px;\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .content {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-details {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-detail-point {\\r\\n            margin: 0 0 8px 0;\\r\\n        }\\r\\n        .button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n    <\/style>\\r\\n<\/head>\\r\\n<body>    \\r\\n    <p>Dear Hebert Eaton,<\/p>\\r\\n\\r\\n    <div class=\\\"content\\\">\\r\\n        <p>Greetings from <strong>EHS Department<\/strong> !!!<\/p>\\r\\n        <p>The following safety alert has been assigned to you for closure. Please complete the action in the field and close the alert in the system.<\/p>\\r\\n\\r\\n        <div class=\\\"alert-details\\\">\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> T\/FBY\/HSS\/26\/00001<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 02-Sep-2026 10:56:41 AM<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Hebert Eaton<\/div>\\r\\n        <\/div>\\r\\n\\r\\n        <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"Safety Alert_T_FBY_HSS_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MDkwMjEwMDQwNFopCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago3IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggNzU0Ci9IZWlnaHQgMjE3Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovTGVuZ3RoIDggMCBSCi9GaWx0ZXIgL0RDVERlY29kZQo+PgpzdHJlYW0K\/9j\/4AAQSkZJRgABAQEAkACQAAD\/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz\/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\/wAARCADZAvIDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD9Zv8Agpl8c9c\/Z5\/ZS8X+JPDsrW+rWcDNbzr1hbeoz0I7mvzc\/YU\/4LDfFW2+K\/k+M77WvHWl3Kt\/o8Fr5ssJIGNqxqCcV+vHxo+Eui\/G\/wAE6t4Z8QW\/2nS9UVop0GASN2eM\/QV5J+zp\/wAE3Phh+zF4jk1Xw5pk7Xr5G+6kEu3PpwMV42NweLqYqFWjU5Ypar\/gbM\/ROHOIMiwmTV8HmGG9pWm\/ddltZfa3jZ9ji3\/4Ko6YrEf8K8+JfH\/Uuzf40f8AD1LTP+id\/Ev\/AMJ2b\/Gvqr+z4P8AnlH\/AN80f2fB\/wA8Y\/8Avmuz2GJ\/5+\/+Sr\/M+f8A7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5j\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xryn9sf\/AIK7ap4b+DF4\/hLwl4x0PV7gNHHe6lpMttHbnGQwZsgn2NfoB\/Z8H\/PGP\/vmuY+LvwR8OfG7wVdaBr9hFc2F2pVgFG5M91JHBrKthsVKDjGrq\/7q\/wAzry\/N8jpYmnVq4JuKab\/eSeno4pP0e5+ZH\/BJT\/gpX8VvjZ+1Zb+EPGWvXPiPTdUtbi4DSqqm1MaZAAVRkE+vpX68aJ\/x6N\/vn+Qr50\/Zr\/4J0fDT9lfxdNrvhjTp11SVWUTXEgkaNWGCF4GARX0Xon\/Ho3++f5CjKsNXoUeTES5nf10Fxtm2WZjmP1jKqPs6fKlayjdq93ZaLp9xcooor0j5Aw7v\/j7l\/wB8\/wA6jqS7\/wCPuX\/fP86joAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAYd3\/x9y\/75\/nUdcb+0T8etD\/Zx8Caj4n8QyiHTrLc0jbscZA\/rXziP+C13weYA\/b+v\/TYf4Vz1cXRpS5akkmexgOH8yxtN1sJQlON7XSurn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FZf2jhf+fi+87f8AU3PP+gWf\/gLPsCivj\/8A4fW\/B7\/n\/wD\/ACMP8KP+H1vwe\/5\/\/wDyMP8ACj+0cL\/z8X3h\/qbnn\/QLP\/wFn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FH9o4X\/n4vvD\/U3PP+gWf\/gLPsCivk3w1\/wWN+E3irX7TTrW+3XF5II4x5o5J\/CvqG78TW9l4YOrOcWot\/tOc\/w7d38q2pYmlVTdOSdjzcfk2OwUoxxdKUHLa6tf0NGivkrXv+Cyvwk8Pa5d6fcXxWezkMUg80dR+FVP+H1vwe\/5\/wD\/AMjD\/CsXmOFWntF956MeD87aTWFnZ\/3WfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7x\/6m55\/0Cz\/APAWfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7w\/1Nzz\/AKBZ\/wDgLPsCivj\/AP4fW\/B7\/n\/\/APIw\/wAKRv8Agtd8HlUk3\/A\/6bD\/AAo\/tLC\/8\/F94f6m55\/0Cz\/8BZ9g0Vx\/wK+Nmj\/tB\/DXTvFOhOZNM1SMSwNnO5ckf0qj+0R+0X4f\/Zn8DP4g8RzeTYocE7sc5H+NdPtYcntL6b3PFjgcQ8R9UUH7S9uXrftbud9RXx\/\/AMPrfg9\/z\/8A\/kYf4V2fwI\/4Kc\/Dn9obx\/beHNBu\/Nv7n7o8wHsT6e1YRx+Hk1GM02\/M9WvwpnFGnKrVw01GKu207JH0bRQDkUV1nz4UUV5p+0l+1d4Q\/ZY8OQal4q1CG0juXKRIz4aQgZOOPSonOMIuU3ZI3w2FrYiqqNCLlJ7JK7Z6XRXx\/wD8PrPg9\/z\/AP8A5GH+FPtv+C0vwhu7hIo70vJIdqqJRkn8q5f7Rwv\/AD8X3nvf6m55\/wBAs\/8AwFn17RWJ8O\/G8HxG8H2Ws20UkMF8nmIjn5gK267E01dHzs4ShJwkrNaBRRRTICiiuZ+MnxV0v4H\/AAw1rxbrUnlaVoVubm5fONqAgf1pSkopyeyNKVKdWap01eTaSXdvRI6aivj8f8Frvg8wBF\/wf+mw\/wAKP+H1vwe\/5\/8A\/wAjD\/CuP+0cL\/z8X3n0P+puef8AQLP\/AMBZ9gUV8f8A\/D634Pf8\/wD\/AORh\/hR\/w+t+D3\/P\/wD+Rh\/hR\/aOF\/5+L7w\/1Nzz\/oFn\/wCAs+wKK+SNL\/4LPfBzUbtYn1aO3DfxvKMD8hXsPws\/bd+FvxluoLXw\/wCM9Hv72fGLdHbeCe3IArSnjKE3aE0\/mcmL4czXDR56+HnFd+V2++x6tRTYpUnQMjK6noQcinV0nihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFNklSIfMyr9TigB1FIkiyDKsGHqDmloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAfFX\/Bbj\/kyPxX\/wBcn\/8AQlr8H0Y7ByenrX9BP\/BVr4NeIvjr+yt4i8P+F9NuNV1W7R1it4QCzHcvv7V+Q6\/8Ek\/j4FH\/ABQGt\/8Afpf\/AIqvhuI8JXqYpSpwbVui82f0p4RZ1gMJk06eKrwhL2jdpSSdrLuz5v3H1b86Nx9W\/OvpD\/h0p8fP+hA1v\/v0v\/xVYvxC\/wCCavxm+FvhO61vW\/BWrWWm2Y3TTSRqFQYJyefavn3gMSld039zP1anxLlM5KEMVTbeiXPH\/M8J3H1b86Nx9W\/OkVg6gg5BrU8GeDtR+IPie00fSbaS81G9cJDCgyzkkDj8TXLFNuyPZnNQi5SdktzM3H1b86Nx9W\/OvpD\/AIdKfHz\/AKEDWv8Av0v\/AMVR\/wAOlPj5\/wBCBrf\/AH6X\/wCKrr\/s\/Ff8+5fczw\/9acn\/AOgqn\/4HH\/M8h\/Z4Yn45+F+T\/wAfyd\/rX9E\/i7\/k31v+wOv\/AKIr8Xfgt\/wSu+Onhv4s6BqF54F1eC1tLtZJZHiGFUZ5+9X7X+I\/D13e\/BltNjhZrz+zBB5Y67\/K24\/OvreHMPVp0qiqRav3Xkfhni7mmDxeLwcsLVjNRvfladtVvZn84PxvY\/8AC5vE\/J\/4\/wB+\/wBK5fcfVvzr6w+LH\/BKn46a\/wDE\/Xr608B6zLbXd40kTiNSGU45+9XP\/wDDpT4+f9CBrf8A36X\/AOKr5Wpl+Kc2\/Zvd9H3Z+2YXifJ1Qgniqfwr7cey8z5v3H1b86Nx9W\/OvpEf8Ek\/j4T\/AMiBrX\/fpf8A4qvnnXtDuvDOt3enX0TQXljK0E0bdUdSVIP4iuerhq1JJ1ItX7o9XBZtgsY2sJWjNrflknb1s2VNx9W\/OjcfVvzpVUswA5Jr3b4f\/wDBNT4zfFDwtb61ongvVr3TrvmKWONSrD86mlQqVXanFv0LxmY4XCRU8VUjBPZyaX52PCNx9W\/OkckoeT09a+kf+HSnx8\/6EDW\/+\/S\/\/FUj\/wDBJP4+bDj4f62eP+eS\/wDxVb\/2fiv+fcvuZ5y4pyf\/AKCqf\/gcf8z9Zv8Agj1\/yYJ4B\/7By\/8Aob1xH\/BdX\/kzu6\/66f8Asy16x\/wTN+FWv\/Bf9jvwf4d8S6dPper6dZLFPbzAB423McH868n\/AOC6v\/JnV1\/10\/8AZlr72tFxyrlkrNQX5I\/l7LasKnG0alN3TrtprVNcz2PxBViR1b86+sP+CMZP\/DbOi8n8\/wDZavk5PuivrD\/gjH\/yezov+f4Wr4TLP97p+qP6c4w\/5EmL\/wCvcvyP3kT7g+lLSJ9wfSmXl3HYWsk0rBI4lLMT0AFfqx\/DqV9DB+K3xM0z4QeA9Q8QatPHb2enxNIxdgNxAJwM9zivwI\/4KBftmar+198Zr7UJLmX+xrSQxWUOSFCqSAce4xX0N\/wWS\/4KHzfF3xdN4B8NXrf2Jp7lbp4n+SZwcjP4E1+fqjaMDtXwXEGa+2n9XpP3Vv5s\/qHwr4I\/s\/DrNcZH97Ne6n9mL\/V\/kLuIHU\/nX3X\/AMEdP+Cd8\/7QXj6Pxv4nt5I\/C+jSB7eJwf8ATZAcFTnBAwQcivA\/2Cv2ONX\/AGyfjdY6LaxPHo1q4m1G62nYiKVJTP8AeKk4r9\/\/AIP\/AAm0f4JfD7TvDmh2sdrYadEsahQAXIAG4+pOOaXD+Ve3n9Yqr3Vt5v8AyRp4p8cf2bh3lmDl++qLVr7MX+r6dlr2Og0+wh0qxitreNYoYECIijAUAYFTUUV98fy23d3YUUUUCCvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+eyJj5a8np60u4+rfnTYv9Uv0rX8E+CdT+IniW20jR7WS91C8cJDCgyzk9hX5PFNuyP7pqTjBOUnZLdmVuPq350bj6t+dfR0P\/BJn49XEKSJ4B1pkkUMpES8g8\/3qd\/w6U+Pn\/Qga3\/36X\/4quv+z8V\/z7l9zPD\/ANaMn\/6Cqf8A4HH\/ADPnDcfVvzq1pWv3+hTiWyvru1kHRopWQj8jXunif\/gl98cPCGmvd33gTWYoIwWZjEvAH\/Aq8O8ReGdQ8Jam9nqVpNZ3MZwySLgisqlCtS1nFr70d2EzLBYxNYarGp3s0\/1Z9lfsK\/8ABZDxl+z\/AKtZaL4uuJNe8MF1jzISZLYE4LDAy34ntX7MfCb4taD8bvAth4i8OX0d9pmoxCWNgRvUHswB+U+xr+Y8jIr9Af8AgiB+2bdfDf4oJ4B1S5kfSdZcJbIzfLFIcAfoK+kyLOakaiw9d3T2fY\/IvEzw9w1bCzzXLoKFSGsktpLq7dGt\/M\/ZOikRxIgZTlWGQfWlr7k\/mcKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkdxGhZiFVRkknAApa5n403Mll8H\/ABVNC7RSxaRdujqcFSIXII\/GlJ2TZpSp89SMO7S+9pfqaf8Awmmj\/wDQV07\/AMCE\/wAaVPGWkSMFXVNPYngAXCEn9a\/m31H9pD4grqM6jxp4hAVyB\/pRra+FX7RXj67+JGiRS+MfEEkcl5EGU3RwRvWvk48VxcuX2b+9H7pU8D60abn9bWiv8L7X7n9H6OJFDKQwPQjoaWuZ+DdzLefC3Q5ZpGllktVLOxyWPvXTV9ZF3Vz8Lq0+Scodm19xyXxv+Lun\/A\/4ban4j1FlEGnwtLtJxvI7V+Jn7UH\/AAV0+KHxk8aXi6VrD6PosEzJBBEB0DEZzjPOBX6n\/wDBVTwRqfjv9kTxBaaVHJLcJC7kJ1xtr+f+6tnsruaGUFZYZGRweoIODXx\/E2Nr05xpQbSa6dT9+8HOHsuxOGq47EQU6ilZJq\/Krb28+59r\/sV\/8FlfiB8JfiNpdh4z1Ftc8K3Uqw3HmAB7RSeZBgZYgds96\/azwz4gt\/Fnhyw1S0bfa6jbR3UR9UdQw\/Qiv5fbTSbnXruOxs4XuLu7by4okGWdj0Ar+lT9mHQbvw1+z94Ps75ma5i0i13huqfuU+X8Ola8MYytV56dR3StZv8AI4fGbIMvwbw+LwkFCc3JSS0TSSadu+tr9TvKKKK+sPwsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArU0T\/AI9G\/wB8\/wAhWXWpon\/Ho3++f5CgC5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTUkfsceKscfuj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFeufsN\/8AJ1vhD\/r7T\/0YleR2f\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq15tk+lSVHaf8eyfSpK\/XT+C3uFFFFAgooooAK\/me\/aO\/5L\/wCMf+wxdf8Ao56\/phr+Z79o7\/kv\/jH\/ALDF1\/6OevkuLP4VP1f5H7z4F\/7zjP8ADD\/0pnH23\/Hwn1r+hf8A4JqHP7IXhr\/dP8lr+ei2\/wCPhPrX9C\/\/AATU\/wCTQvDX+6f5LXFwr\/Gn6H0Hjd\/yLKH+P9D3qiiivuj+Zgr4p\/4Lq\/8AJnV1\/wBdP\/Zlr7Wr4p\/4Lq\/8mdXX\/XT\/ANmWvPzX\/c6noz6rgf8A5H+E\/wAaPxAT7or6w\/4Ix\/8AJ7Oi\/wCf4Wr5PT7or6w\/4Ix\/8ns6L\/n+Fq\/Ocs\/3un6o\/rjjD\/kSYv8A69y\/I\/eRThB9K+Df+Cwn\/BQu1+B\/gObwdoF4r+INUUo5ibJiUgHkjp0NfQP7df7Xuk\/smfBm91W6nT+0JYzHaw7sM7kHGPxFfgL8Zvi1qnxw+Iuo+I9Xmkmub6Qsu852JkkL+Ga+yz\/NfYQ9jTfvP8Efz54W8Ef2liVmWMj+5pvRfzS\/yXU5y\/vptTvprm4kaWedi7uxyWJrofg98JdY+OHxD07w3odtJc32oSiMbQSEHqT24Brn9O0+fWNRt7O1jaa5upBFFGoyXYnAAr9p\/wDgkH\/wTutv2evAsPi\/xBZq3ifVYw6eYnzWyHDLj0PJFfJZXl08ZW5fsrdn7txnxXQyHL3XlrUlpCPd9\/RdfuPdv2C\/2ONG\/Y8+C9lo1nBG+qXCLJfXRUb5Xwe\/bg4r3Giiv02lSjTgqcFZI\/jXH46vjMRPFYmXNObu2FFFFaHIFFFFABXz7\/wVW\/5R3\/Fn\/sBv\/wCjEr6Cr59\/4Krf8o7\/AIs\/9gN\/\/RiVyY\/\/AHap\/hl+TPa4b\/5G+F\/6+U\/\/AEuJ\/PXF\/ql+lew\/sHnH7Ufhf\/r7T+tePRf6pfpXsP7B\/wDydF4X\/wCvtP61+XYP+PD1R\/bGef8AIvr\/AOCX5M\/oq8P\/APIBsf8Ar3j\/APQRVuqnh\/8A5ANj\/wBe8f8A6CKt1+trY\/g+fxMZcWsV3GUljSVD1V1DA\/nXx1\/wVQ\/4J+eHvjv8D9Y1\/SNMgtfE+jW73EDQIF+0EDhCB7mvsiq+qJbyadMt1sNuVxJu+7j3rHE4eFem6dRaM9PJs3xOW4uni8NJqUWn690\/J7H8u13ayWF7PbyqVltpWicHsykg\/qK6X4K+LbjwN8VtC1O1kaOW2ukbcDjGKq\/FcIPix4rEePLGtXu3HTHnvisvQmKa5aEdRIMV+SwbjNNdH+p\/c80q2HaktJR\/OP8AwT+mL4LeKo\/Gnwr0HUI2LCaxh3H1by1z+tdRXkn7DbvJ+zN4aMhy32df\/QVrqfGvx98KfD3VfsWr6zZ2VzjPlyPg4r9bp1F7OMpO2iP4UxmDn9cq0KMXK0pbK+zZ2VFeaH9rr4fAf8jJpv8A38\/+tXXeBPiVonxL01rvRdQt7+3Q7WeJsgGrjVhJ2TMKuCxFKPNUg0vNNfobtFef\/Fv9p3wX8FLF5tf1yys9nVHfDV538Nf+Cm3wn+LHju18O6L4isrvU7yQRxRJLksScelZyxNKMuSUkn6nTQybH1qTr0qMnBbtRdvvsfQlFFFbnmBRUdzdR2cLSSuqIoySe1eZ\/E79sT4ffCeJjq3iPT4nQZKeZgj9KidSMFeTsdGHwlavLkoQcn5Jv8j1Civlq4\/4LB\/BG1nMb+KrAMDjHnD\/AArrPh1\/wUi+E\/xMvUt9P8Uadvk6Zl6\/pWEcbh5O0Zr70enV4azalDnqYaaXflf+R7zRVHQvE2n+J7QT6fdw3cLdGjbINXq6k77Hiyi4u0lZhRRRQIKKRmCKSSABXnPxQ\/av8C\/CO0eXWNfsYDH95TJgj9Kmc4xV5Oxvh8NVrz5KMXJ9km\/yPR6K+W7r\/gsF8ErScxv4qsFYHGPOH+Fdn8Mf+Ch\/ws+K90kOmeJtPZ36Zlz\/AErCONw8nyxmm\/VHqVuG81pQ9pVw00u7i\/8AI9xoqrpGt2mvWa3FncR3ELdHQ5Bq1XSeK007MK5b45f8kX8W\/wDYGvP\/AEQ9ReOvjp4X+G1+ltrOr2ljNIMqsj4Jrz74yftW+A9S+Efii3h8Rac8s2k3SIok5YmFwBWFWrBRabWz\/I9LA4DEzq05xpyavHWz7ryP54NS\/wCQpcf75rb+EX\/JUtB\/6\/Yf\/Ri1h6iQ2pTkcgucGtn4XXSWPxG0WaQhY47yJmJ7AOtfk8P4i9T+6q6\/cSX91\/kf0m\/BL\/kk2gf9ei11NeI\/B\/8Aat8Baf8AC\/QoZfEenJKlooZTJyp9Olei+BfjN4c+JM7x6NqlrfOnURNnFfrNKrBpJNH8KY7A4mFWpOdOSV3q0+78joNX0m313TZrS6iWa3nUo6MMhhXwX+0t\/wAEL\/CvxU8WXGs6Bftpc125d4Ag2ZJyTkn3Nfe2p6lDo+nzXVxIsUECl3c9FHrXnj\/tcfD9JGU+JNO3IxUjzOhBwe1Y4vD4eslGuk\/U78gzbNsvqOrlcpJ9bJtfNWZ82fsgf8EWvB37PPjKz8R6vcnW9SsyJIY5EwkTjoepBr7bijWGNURQqoAAAMAD0rzyw\/at8B6nfw20PiLTnmnYIiiTlie3SvQ4ZluIUkQhkdQykdwarCUKFKPJQSS8jLPszzPHVlXzSUnLpzK2nktB1FFFdR4YUUy4uEtYWkkYIiDJJ7CvMPih+2T8PfhHEW1fxHp8JX7ymTBH6VE6kYK8nY6MPhK2IlyUIOT7JN\/kepUV8tz\/APBYL4I29wYz4r08t\/12HP6V3vwt\/b4+GPxcmWPSvEunuz\/dBlzn9KxhjKEnyxmm\/VHo1+Hc0oQ9pWw84ru4v\/I9noqCy1KDUrNLiCVJYXGVdTwRXBaj+1X4D0rUJ7WfxFp8c9tIYpFMnKsDgit5TjH4mebSw1aq2qUW2uybPRKK81X9rj4fswA8SacSf+mld74f8Q2nijS4r2xmS4tphlHU5DClGpGXwu462Er0lerBxXmmi7RRRVnOFFI7iNSzEADqTXAfEj9qDwP8KrWSTWPEGn2piyGRpMEY\/CplOMVeTsbUMPVrS5KMXJ9km\/yPQKK+XtR\/4K9\/BPS7lopfFVgrKcf64f4Vs+CP+Cofwg8e30cFl4p0\/dIcAmbj+Vc6x2Hbspq\/qj1p8MZvCPPLDTS78r\/yPoiisfwr4\/0bxtbiXStRtr5MA5ibNbFdKaeqPFnCUHyyVmFamif8ejf75\/kKy61NE\/49G\/3z\/IUyS5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTb\/kzjxV\/wBcj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFet\/sN\/8AJ1vhD\/r7T\/0YleSWf\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq0\/49k+lSVHaf8AHsn0qSv10\/gt7hRRRQIKKKKACv5nv2jv+S\/+Mf8AsMXX\/o56\/phr+Z79o7\/kv\/jH\/sMXX\/o56+S4s\/hU\/V\/kfvPgX\/vOM\/ww\/wDSmcfbf8fCfWv6F\/8Agmp\/yaF4a\/3T\/Ja\/notv+PhPrX9C\/wDwTU\/5NC8Nf7p\/ktcXCv8AGn6H0Hjd\/wAiyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/JnV1\/10\/8AZlr7Wr4p\/wCC6v8AyZ1df9dP\/Zlrz81\/3Op6M+q4H\/5H+E\/xo\/EBPuivo7\/glv8AErTvhN+1HZa3qkyQW1pGzlmOAcI3FfOKfdFdz8Afg5qfxx8ato2kSeXeeUzjGcthScfpX5pg5yjWjKCu09D+x87oUa+ArUcRLlhKLTfZM9I\/4KE\/tqap+1\/8Yru6MskehWLtHZwAnay5ByR9c18\/gZ4AyT0A71a1vRbrw3rN1p97C9teWchjlicYZD71DZzi0voJiAwhkVyp74IOKivWnVqOpUerNctwOHwWFhhsJFKEVpb8\/n38z9GP+CNH\/BOaTxzrMPxE8V2TLY2zBrCGVcb+4bB9Ctfrpa2sdlbpFEqpHGAqqBgAV81\/8Eu\/2mNB+P8A+zrpkelLBb3WkxLBc2ydYmwTyPpzX0xX6XlGGo0cNH2Ot9b9z+PePc4x+Pzir9fTi4NxUf5Utvv3v1CiiivTPiwooooAKKKKACvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+euL\/VL9K9h\/YP8A+TovC\/8A19p\/WvHov9Uv0rd+HXj2++GXi+z1rTn2Xdk4kjPoRX5Zh5qFSM3smj+3syw8q+Fq0Ibyi0vmmj+m7w\/\/AMgGx\/694\/8A0EVbr8KrX\/gtH8WrS1jiXUPliUIPmboBj1qT\/h9X8XP+ggP++m\/xr7xcTYTz+4\/mSXgznjbfND7\/APgH7oMwVSSQAOST2r5X\/wCCnn7cWg\/s4\/AXWrG11CCfxHq1s8FnHDIGaNyOCcHjp3r8w\/En\/BZH4x61ZyQw6w9uJFKkrIwOCMetfN\/xE+KGvfFfXpNS1\/UrnUbqQ53Svu2\/SuLHcTU3TcMOnd9X0PoeG\/BvE0sZDEZpUjyRafLHW9tbPsjFv76TVNRubuU5lu5nnc\/7TMWP6mt74Q+F5vGXxN0XToEaR7m6VMAZPNc50r7q\/wCCJ37Hl18XvjFH4zv7R\/7F0KQOkjr+7kkBB2\/ka+VwOGlXrxpx6s\/a+Is2pZZltXGVXZRi7ebtZJH6\/fA3wlF4J+EugadEMLFYwkj0Yxrn9a\/Hr\/gurqt3a\/tYRrDeXkCi3b5Yp2Qff9Aa\/a+GJYIlRAFRAFUDsBX4lf8ABdv\/AJOyj\/692\/8AQ6+44jjbA2XdH84eEU\/a8Ructbxm\/vPis67qOD\/xM9S\/8CpP8a+2v2U\/+Chx\/ZR\/Yy1TTLSeW68T6tODAZJC5iXZjPOe4r4cokkO0Fm+VBxnoK+GwmLnh5OdPdqx\/SecZJhczoxw+KjeKkpW722XodR8T\/jP4m+MHia51XXdXvbue4YsV81ggGemM4r1f\/gmFkftoeDuTn7dF3\/2xXMfAf8AYk+JX7R1ul14a8N38+mSMUF+Yt0GR1GR6V9c\/sTf8Ervij8Df2mPC\/iDWrWE2FndRyStHGwKAMDzn6V14HC4mpXhWcW1danhcSZ1lOFy6vgfbQjLkklFNX2ell+R+wdcN8ef2gPD37PXgm51vXryK3hgQsqFhukIzwB17V1XijxDb+FPD93qN04jgtImkdieAAM1+Dn\/AAU0\/br1T9qj4w39jZ3j\/wDCMaXM0VsiN8kw4O78yRX3WbZnHB0ubeT2R\/M\/AvB1XP8AG+zb5aUNZP8ARebO2\/bR\/wCCxvjH42a3d6f4VnfR9FR2RHX70g6Z9a+ONc8Yav4lvZLi\/wBTv7qWU5YvcOQfwzWb0wB34A9a+tv2K\/8Agkj45\/antYdZv0fQvDrkfvJVKySg91PIx1r4FzxePq21k\/wR\/UcaOScNYLmajSgtLvdv82z5JYgtycn3PNTW9\/cWjBobm5gI6GOVkI\/I1+v2k\/8ABvd4DtLBUm1zVppSPmZnU8+3y14l+1V\/wQV1n4feHrjVPAOoz6wttG0j2s+XlkxzhcADNdNXIMbTjz8t\/R6njYPxR4dxNZUI1mm9E5RaX3vb5ny9+zZ\/wUK+If7OOt2slnq9zfadCw3W0zltw+pzX7E\/sGf8FF\/DP7YHhdIhPHZa9AoEts52ljjJIzjP4V+BWs6Pd+HNYudPv7eS0vrKRoZ4ZBhonU4IPuDXVfAP42at8AfiXp3iHSLmWB7WVWkCNjeuQSPyFVlmc1sLNRm7x6p9CeMvD\/AZ1h5VaEVCta8ZLZ9bO2jv3P6YaZc3KWdu8sjBY41LMT0AFeXfsfftE2X7SvwW0vxBbSo08sSidAclWwM5\/E1Q\/b0+J9x8Iv2YPEmsWzFZlhaEEdRuRq\/QnXj7L2y2tc\/lGGV1\/ryy+atPm5fnex8Nf8FQv+CuOo+GvEN74L8CTrHJDmK4u152HkHH4ivzM8V\/EXXvHOqS3uq6tf3c87Fn3TttP4ZxVPxLr83irxBealcO0k17K0rMTycnNdD8CPhHe\/HX4s6N4WsMibU51V2HVI9wDN+ANfmWNx1bGVtXu9F+R\/ZOQcOZfkOB5acUuVXlJrV2V22zkGYE\/M2T7nmrFnql3p8qvb3d3bspyDFMyfyNfsl4V\/4IIfDvTvCkdtfXd3dXxT5522khvbivmb9sH\/ghl4i+E2mXGseBbqfW7G3UvJbyAvNjr8uAB0zXTWyDG0oc\/Lf0ep42X+J\/D+Mr\/VlVcW9E5Kyfz6fM8U\/ZQ\/4KfePv2adbtFm1CbVdGjYB4JmLFV+pya\/bT9lX9o3T\/wBpz4U2PiTT4poVuEG9JI2TDd+vvX43f8E7v+CZHiL9pv4kLceIdPudM8PaTPtu1mTBkYHlO47iv23+FHwq0f4OeDLTRNFtIrS0tECBUGM8da+i4cji+Ryqv3Ol9z8o8Xq2Re3jSwcV9YWsnG3Lbs7aNn5Of8F89TurT406UIbu6gBjHEczIOrehr8\/DrmoMCDqWosDwQbpyD+tftL\/AMFJf+CYWt\/tl+PLLVdO1KCyS2UAh92T19B718q+MP8Aggl4r8I+E9T1WTXbR49NtZbplG7JCIWPb2ryc2ynFVMVOrCN0fc8D8a5Hhcmw+ExFdRqJWat1v6eZ+ffWlVipyCQR0IOCKdcRfZ7mSPOTGcZq34Y0RvEviKy09G2veTLED6FmA\/rXzSTbsfr8pJLmexENc1BRgalqIA7C6cAfrX6U\/8ABv7qd1e+LdY8+6urgbR\/rZWfH3vU1yPhH\/ggl4r8WeGbLUo9etES8iEoUhuM\/hX2B\/wTP\/4Jwax+xdrV\/c6lqEV6LoYGzPHX1HvX1GT5ViqWKjUqRsj8a4+4yyTGZLXwmGrKVR6Wt2fofSv7TjFP2f8AxaVZlYadJgg4Ir+b3xPr+ot4r1b\/AImWojF9OABdOP8Alo3vX9IX7T3\/ACb74t\/7B0lfzZeJf+Rq1f8A6\/5\/\/RjVtxb8VP5nleBqToYu66x\/U6\/9nfXtR\/4X14QU6jqDK2pxAhrlyCM\/Wv6RfBBz4L0jJJP2KHk\/9c1r+a\/9nj\/kvng7\/sKRfzr+lDwP\/wAiXo\/\/AF5Q\/wDota14S+Gr6r8ji8c0lVwll0l+aNSuS+M\/xn0P4G+CbvW9cvIbW2tkLYZgC59AO9dPf3senWck8pCxxKWYnsK\/Dn\/grR+3re\/tG\/Fu88N6RdunhvRZTCyo3Esikq4P0K17uaZjHB0ed7vZH5rwRwlVz7H+wWlOOs32Xb1fQ3\/23f8Agsr4q+MWs3Ol+DpX0nR4yUEy\/ekH0IzXxTr\/AIw1fxTfSXOo6nfXU0pLMXnYgk+2azgMV1Hwl+DHib45eJF0rwvpN3q12SN4gTd5QPc+1fnWIxdfFVLzbbfT\/gH9bZZkuWZNhuTDwjCMVrJ2+9tnL45zkk+uatafrl9pM6SWt9eW7ocqY5mTB\/A19t+Bf+CC3xU8SaVFdX2oaXY+cu4RMkgdPY8Vzfxr\/wCCJ\/xe+E2iS6jaQ23iGOMFvIsY3aUgfXArV5VjIx53TZww42yCrV9gsVBvbfT72rFz9hn\/AIK3eLvgRrVvpHii7k1jQJCELOfnhXp9T3r5j+NvxEufGvxj8U6xaajqK2mp6pcXUAW5dQEeQkcZ9DXMa9oN74Y1m503UrWWyv7N\/LnglGHib0IqqBgVhWxlWrTjSqO6i9D0MDkOAw2KqY7CwUZVEk7Ws7O6fbrutzQ0zXtRGp2\/\/Ez1LmRf+Xp\/X61\/Qz\/wT3leb9lbwyzu8jG3TLMck\/Ivev53NN\/5Cdt\/11X+df0Q\/wDBPP8A5NT8Mf8AXun\/AKAtfRcKfxZ+h+VeN0Usvw9l9t\/ke21h\/ET4iaR8LPCd3rWtXkNlY2UZkd5GC5x2GeprYurqOytpJpXWOKJSzseigdTX4wf8Fi\/2\/b\/4w\/Ea58EaFeyJoOluY5xG3yzsMqfw4FfUZlmEMJRdSW\/RH4twdwrXz7HrC09ILWUuy\/zfQ2\/26P8Agthr3j3Ub3QfADGw01XKG8xh2wewIr4N8W\/EjX\/HWqSXmravqF3cSnLEzvtJ+mcVi9BX0J+xd\/wTj8c\/tk3v2rTbZrDw\/C+2W+mQ7HOcFVI\/iGQa\/PKmIxWOq21k30Wx\/V2DyzJeG8FzpRpwjvJ2u\/nu2+yPnt23HLMSfUnNPhuprc5inmiPYxyFT+lfrt4T\/wCDevwXZ6Yh1DXtWmumX5\/nXaD7fLXB\/tBf8G\/I0bw7PeeBtaurm9jUsILo7g3sAq11T4ex0Y83L+Op4tDxU4cq1VRVZq+l3FpfefC3wL\/bL8f\/ALP+sQ3Oi65eNDGwZoZZC4fHbkmv1w\/4J1\/8FWtD\/ajtLfQtcki03xIihSrnCzN04JwK\/Fv4ofC7W\/g74wudD1+ylsb+2YqVdcb8dxVHwd4w1L4f+J7TWdIupLPULGQSRSIcEEVGAzWvg6nLK7XVM6uJ+CMsz\/DOcUo1GrxnG2va9t0z+oFHEihlIIIyCO9auif8ejf75\/kK+Vf+CYf7Zdv+118Bba5lkX+29JVYL6PPzKeQpP1AzX1Von\/Ho3++f5Cv0ehWhWpqrB6M\/kTNMtr4DF1MHiVacHZ\/157lyiiitTgMO7\/4+5f98\/zqOpLv\/j7l\/wB8\/wA6joAK8B\/4Kbf8mceKv+uR\/wDQGr36vAf+Cm3\/ACZx4q\/65H\/0Bq5sZ\/An6P8AI9fh\/wD5GeH\/AMcfzR\/PJZ\/8esf+6K9b\/Yb\/AOTrfCH\/AF9p\/wCjErySz\/49Y\/8AdFet\/sN\/8nW+EP8Ar7T\/ANGJX5Xg\/wCND1R\/b2c\/7jX\/AMEv\/SWf0dWn\/Hsn0qSo7T\/j2T6VJX66fwW9wooooEFFFFABX8z37R3\/ACX\/AMY\/9hi6\/wDRz1\/TDX8z37R3\/Jf\/ABj\/ANhi6\/8ARz18lxZ\/Cp+r\/I\/efAv\/AHnGf4Yf+lM4+2\/4+E+tf0L\/APBNT\/k0Lw1\/un+S1\/PRbf8AHwn1r+hf\/gmp\/wAmheGv90\/yWuLhX+NP0PoPG7\/kWUP8f6HvVFFFfdH8zBXxT\/wXV\/5M6uv+un\/sy19rV8U\/8F1f+TOrr\/rp\/wCzLXn5r\/udT0Z9VwP\/AMj\/AAn+NH4gJ90V9Xf8Ea4Euv20tHjkUMjgqQRkEbWr5RT7or6w\/wCCMf8Ayezov+f4Wr85yz\/e6fqj+uOL\/wDkSYv\/AAS\/I9Z\/4LZfsJt8M\/Gf\/Cw\/D9ky6bqj\/wCnJGu4LITgNx0AC1+ewO4Z7Gv6Yfj38HNO+O3wr1Tw5qUYkgv4GjGRnBIIB\/Wv56v2sv2c9U\/Zi+M+q+HL+FlgilL2smMK0ZY7R9QBXr8RZb7Gr7emvdlv5P8A4J8J4UcX\/wBo4L+zcTL97SWl\/tR\/zW3od3\/wTg\/bFv8A9kv47WE7TOdB1SUQ3kRPyruIXf8AgM1+\/HgjxjZePvCtjq+nzLPaX0SyxupyCCMj+dfzAOodSD0Nfqv\/AMEOP2\/hqtmvwr8U6gPtkPOkyzv804JwIV\/3VXOK24bzPkn9VqPR7evb5nneLvB31qh\/bOEj78F76XWP83quvl6H6fUUA5GfWivuT+aQooooAKKKKACvn3\/gqt\/yjv8Aiz\/2A3\/9GJX0FXz7\/wAFVv8AlHf8Wf8AsBv\/AOjErkx\/+7VP8MvyZ7XDf\/I3wv8A18p\/+lxP564v9Uv0p1Ni\/wBUv0rvv2aPhjY\/GL4z6L4e1KWeGz1CdY5HhxvAOema\/KKcHOShHdn9y4mvChTnWqbRTb9FqcFkeooyPUV+yOm\/8G93wpvtOt5z4h8Uq00SuQDFgEgH+7U3\/EPH8KP+hj8VfnF\/8TXu\/wCrWN7L7z81fi\/w4nbnn\/4A\/wDM\/GjcB3FPt4nvJljgjknlY4VIlLs30A5r9ndK\/wCDfP4SaddLI+teJLoD+CUxlT+le2\/Bz\/glr8F\/g28M1r4O0m\/vrdg0d3cwAyqfUEVrT4Xxcn77SX3nFjfGfI6UL4eM6j7W5fxbPyg\/YU\/4JV+OP2rNetNR1KxuNB8KxyBpp7qMxyyAHoEbDYOMZ96\/bP4D\/Ajw\/wDs8fDyx8OeHbOO1srKMICB8z47k9SfrXYWtrHZW0cMSLHFEoRFHRQBgCpK+sy3KaWDj7usnuz8M4v46x+f1F7b3KUdoLb1b6vz+4K\/Ej\/gu3\/ydlH\/ANe7f+h1+29fiR\/wXb\/5Oyj\/AOvdv\/Q64+Jf9zfqj6Lwb\/5KD\/tyX6HxFX0J\/wAE1P2R\/wDhrr9o2w0q7Dro2m4u70gcSKrDKZ7ZBr57JwK\/WX\/g3X8BQQfDbxhrksUZupNSWOKTHzBDEpI\/OvjsnwqxGLhTltu\/kfvvHuc1MryOviqLtOyin2cna\/yP0R+H\/wANNF+GXhi00jR9PtrOzs41jRI41XoAMnA5PFbnlLnO1cj2p1FfqCikrI\/i6pUnOTnN3b3bPkH\/AILLfHuX4N\/sq6jDZXBg1HVP3MWOp5XP6GvwpLF2LEkljkk96\/U7\/g401me10jwJaIxENxdT7xnriNTX5Y1+d8SVnPGOHSKX+Z\/WXhFl8KHD8K0d6kpN\/J2X5Hcfs5aj4Y0b4v6Te+L1eTQ7SUSTRKpJlx0HHviv1i8Jf8Fufg94L0C203TrS4trW1jCIiW7AAD6CvxkYgdcUm9fauPA5rWwkXGklr5H0PEnBWAzycJ45y91WSTsvW3c\/a7\/AIfyfCz+5ef9+X\/wpH\/4Lw\/CqRSrR3bA9QYXIP6V+KW9fajevtXf\/rNjPL7j5n\/iDmQdp\/8AgX\/APpj\/AIKZfGn4c\/tDfFG28V+BrdrS7vAIr+IRGNSFBO7GAMljXzT1pu9R3FHmL6ivDxFZ1qjqyVm+x+jZXl0MDhYYSk24wVld3dvXyP07\/wCDf747zQ6xq\/g64meUMPNjUknZuf8A+tX2v\/wVD8N3Hir9jjxLa2sbyS4D4UZOAr5r8sf+CIviFtD\/AGwAEPFxBGjD1+Zq\/cDxP4btfGnhi70y9TfbX8DRSD2ZcH+dfd5HJ18udN+aP5n8Sowy3iuOMgv5Jv16\/kfy\/PbNZSNC4w8J2MPQium+DPxRvvgt8T9I8T6cf9J0u4SUr\/fQMCy\/iBivpL\/gpf8A8E3fEn7L\/wAR9Q1vTLCe\/wDCWoStMlzEmVt8knax9hj86+RQ2SR3FfD16FXDVuWSs0z+kMuzLB5vglXoSU6c1r81qn2Z+4n7MH\/Ban4a\/GPTbS18QXD+H9alwjROhaMt67zgCvrXw5488P8AxBsA2m6ppepxSrnbDcRy8EdwCa\/mG2jOe9d58If2nPHvwG1Bbjwn4m1PRyrAskEu1ZB6H2NfR4XimpH3cRG\/mtz8kzvwVwlVupldZ03\/ACy1j961X4n9JmjeG7Dw6ki2NnbWiysXcRRqm4+pwKu1+YX7C3\/BdL\/hIdTsvDfxPhitppiIotSQ4Rj6yFj169K\/THw\/4gtPFOj29\/YTx3NrcoHjkQ5DAjNfV4LHUMTDmov5dUfh3EfDOZZNiPZZhC19pbqXo\/6Zcrlvjl\/yRfxb\/wBga8\/9EPXU1y3xy\/5Iv4t\/7A15\/wCiHrqqfA\/R\/keLg\/8AeKf+KP5o\/ma1L\/kKXH++a3PhF\/yVHQf+v2H\/ANGLWHqX\/IUuP981t\/CL\/kqWg\/8AX7D\/AOjFr8jh\/EXqf3pX\/wB3l\/hf5H9JXwS\/5JNoH\/XotdTXLfBL\/kk2gf8AXotdTX65T+FH8F4v+PP1f5s4T9p7\/k33xb\/2DpK\/my8S\/wDI1av\/ANf8\/wD6Mav6Tf2nv+TffFv\/AGDpK\/my8S\/8jVq\/\/X\/P\/wCjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/wAl88Hf9hSL+df0oeB\/+RL0f\/ryh\/8ARa1\/Nf8As8f8l88Hf9hSL+df0oeB\/wDkS9H\/AOvKH\/0Wta8JfDV9V+RxeOf8XCekvzR4N\/wVG+OR+B37JfiO7hmMF7f272ts4OCsjKcfyr+fu5vJNSupbmZi89y7TSMerMxyT+Zr9iP+DhvWGt\/2Z9CtFJXzdYiYkdxh+K\/HQDArzuJ6zli\/Z9IpfifW+DWAhSyJ4lL3qk3f0jZI6f4NfCvUPjV8SdL8N6ajNPqMyxsyjPlqTgt+Ffvz+xL+xX4Y\/ZV+Fmn2NjYwSalJEr3Ny8YMjuQCeTyOc1+Wn\/BD3wLb+I\/2nv7RlUNJYRkJ\/wCOmv2\/AwK9XhjBQVJ4iS1e3ofE+M3EOIeLhlNOVqcUpSt1b7+giqFGAAAOwpJYUnQq6qynsRmnUV9YfhZ8Ff8ABXn\/AIJu6N8YPhrfeOfDtlFZeJNCgaeXyUCi4iGWcFRgFuAM9a\/GF43hkZJEZJEO1lIwVPcV\/UN4i0uDWtCu7S5jWWC4iZHRujAjkV\/Nv+1R4aj8I\/tHeNLGFVWGPV7lo1XoqmRsCvhuJ8FCnONeCtzaP17n9K+DHEOIxWHq5biJOXsrOLfRPRr5PVHDab\/yE7b\/AK6r\/Ov6If8Agnn\/AMmp+GP+vdP\/AEBa\/ne03\/kJ23\/XVf51\/RD\/AME8\/wDk1Pwx\/wBe6f8AoC0+FP4s\/Qfjf\/yL8P8A43+RL+3\/APF9\/gp+y94j1eJgsrwm2XnB+dGHH5V\/PB4j1yXxNr95qEztJJdytKWY5PJzX7Q\/8F1PE82lfs2pZoSI7qVCw\/FhX4nxcRisuKazliI0+iR1+C2AhSyipire9OW\/kjR8KJZSeKtNGplhppuY\/tW3r5W4bsfhmv1x+Cn\/AAWB+CnwK+HOmeG9Fs5re002BYQUt2BfAxuJxyeOpr8fiQBzSb19q8jAZlVwjbpJXfc+84l4SweexhDGuXLC9lF2V31fdn7Xf8P5PhZ\/cvP+\/L\/4UH\/gvH8LCP8AV3n\/AH5f\/CvxR3r7Ub19q9L\/AFmxnl9x8l\/xBzIO0\/8AwL\/gH2r\/AMFRv2sPhb+1nBZ6r4YtHtdfhIEknlMokXIzngDoK+LKbvUdxR5i+orxsXipYio6s0rvsfoGS5PRyzCRwWHcnCO3M7v0v2PuL\/gg18Y73wb+16PCwlK6Z4hs555gTxvij+X9TX7kaJ\/x6N\/vn+Qr+eD\/AIJSas2lftx+FpUJy0Uyce4Ar+h\/RP8Aj0b\/AHz\/ACFfbcLVHLCOL6N\/ofzd404WFPPIVYq3PTTfm02r\/dYuUUUV9KfkBh3f\/H3L\/vn+dR1Jd\/8AH3L\/AL5\/nUdABXgP\/BTb\/kzjxV\/1yP8A6A1e\/V4D\/wAFNv8AkzjxV\/1yP\/oDVzYz+BP0f5Hr8P8A\/Izw\/wDjj+aP55LP\/j1j\/wB0V63+w3\/ydb4Q\/wCvtP8A0YleSWf\/AB6x\/wC6K9b\/AGG\/+TrfCH\/X2n\/oxK\/K8H\/Gh6o\/t7Of9xr\/AOCX\/pLP6OrT\/j2T6VJUdp\/x7J9Kkr9dP4Le4UUUUCCiiigAr+Z79o7\/AJL\/AOMf+wxdf+jnr+mGv5nv2jv+S\/8AjH\/sMXX\/AKOevkuLP4VP1f5H7z4F\/wC84z\/DD\/0pnH23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/notv8Aj4T61\/Qv\/wAE1P8Ak0Lw1\/un+S1xcK\/xp+h9B43f8iyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/ACZ1df8AXT\/2Za+1q+Kf+C6v\/JnV1\/10\/wDZlrz81\/3Op6M+q4H\/AOR\/hP8AGj8QE+6K+sP+CMf\/ACezov8An+Fq+T0+6K+sP+CMf\/J7Oi\/5\/havznLP97p+qP644w\/5EmL\/AOvcvyP3kT7g+lfFn\/BYD9hqD9oj4SSeIdKtUGu6IrShkGDIMAYPr3r7TT7g+lRajYRapYy28yh4pkKMD3BFfp2Kw8K9J0p7M\/jLJM3r5ZjaeNw7tKL+9dV80fy7X9hNpV\/Na3CNHPbuUdWGCCK0vAPjjUfhp4z07XtJne21DTJhNFIpwRjr+ma+xf8AgsP+w0\/wE+KUvijR7dv7F1hzI+F4RiQB\/I18Rg5FfluLw08NWdOW6\/pH9r5NmuGzfL4YulrCa1X4NP8AE\/of\/wCCfn7XWnftefATTtbgeNNTto0hv7fcC0UmDj8wM17rX8\/3\/BMH9tG9\/ZA+P1o008v\/AAjWuyiC\/t8\/u97bUWUj\/ZGa\/fLwt4ms\/GPh+01TT5kuLO+iWaKRTkMpGQa\/QslzJYuh73xR0f8An8z+UvEThGWR5k\/ZL9zUu4Pt3j6r8rF+iiivYPgAooooAK+ff+Cq3\/KO\/wCLP\/YDf\/0YlfQVfPv\/AAVW\/wCUd\/xZ\/wCwG\/8A6MSuTH\/7tU\/wy\/JntcN\/8jfC\/wDXyn\/6XE\/nri\/1S\/SvYf2D\/wDk6Lwv\/wBfaf1rx6L\/AFS\/SvYf2D\/+TovC\/wD19p\/Wvy7B\/wAeHqj+2M8\/5F9f\/BL8mf0VeH\/+QDY\/9e8f\/oIq3VTw\/wD8gGx\/694\/\/QRVuv1tbH8Hz+JhRRRTJCiiigAr8SP+C7f\/ACdlH\/17t\/6HX7b1+JH\/AAXb\/wCTso\/+vdv\/AEOvn+Jf9zfqj9X8G\/8AkoP+3JfofELdDX7K\/wDBv3Esf7N+rEDBe8Qn3\/divxqboa\/Zf\/g3+\/5Nt1T\/AK+0\/wDRYr5vhr\/fPkz9e8Xv+Sdn\/ij+Z9\/UUUV+iH8lH5m\/8HEfgi41fwP4S1dI2MGl3MrSMOg3Iq1+To5Ff0I\/8FLP2ev+Gif2YNd0mJM3McRljYDLAqQ3H5V\/PrqulT6FqtzZXUbQ3NpIY5I2GCpHrX57xNh3DFe06SX4o\/qzwezWGIyT6pf3qUmreUtU\/vufY3\/BHr4B\/Dn9pP4iav4f8bafJdzwxJJCRcmLOWPp14FfpD\/w5t+Ax\/5lm8\/8D3r8UP2ZPjvqH7OPxj0rxPYO6i1lHnopwJU6YP0ya\/fj9lP9r3wr+094AstS0jUbaS6eNfNhDgsjelelw9LC1qXsakVzLut0fJ+K9PO8BjVj8HWqKjNL4ZO0WvTa+55v\/wAObfgN\/wBCze\/+B70f8ObfgN\/0LN7\/AOB719S1T1vXrPw5YPc31xHbQRjLO5wAK+keAw3\/AD7X3I\/IFxVnbdliqn\/gTPmVv+COHwFQc+GrwfW\/ej\/hzb8Bj\/zLN5\/4HvXzH\/wUx\/4LH3HhXxVB4a+F1\/HNNYSk315HIfLPGNgI7gjn61R\/Zl\/4L+O8lvYfEHS\/LdsKbm2yYwOmWLGvHljsqjWdGUVp1tp959\/T4d44qYCOPp1qjUteXnfNbo7Pv959s\/BX\/gm98KP2fvGA13wxodxZ6koAEj3TSDjOOD9a93A2gAdBXF\/A\/wCO2gfH\/wAHw614euku7OZc71YEA8cfrXaEhRk9BXvUIUow\/dJJPsfl+Z4nG1q7+vylKpHR8zbat01KHiPwvp3i\/TJLPU7K1vraQENHPEsi8+xBr4o\/ai\/4Ic+APjBNcX\/hiV\/DWoy5kfGZEkbrgLkAV0H7bf8AwVn8N\/so\/EvSPD8UX9pytMP7Q8sg+TGQfcc5FfQXwD\/ag8IftFeErbVfDurWl4kygsiOCyE9Qa46rweKm6E7Sa+8+iwUeIcjoU8zw3PTp1Nmtn6rb0utT8ZP2gP+COXxV+CkM95BYLqumxk7HhYM7Af7Iya+WfEnhXUfB+qSWWqWdxZXUZwySoVP6iv6hSMjB6Gvyo\/4OAPhx4M8P2GkatY29paeJ5pAGWIYedC4DFvoK+bzfIKVCjKvRdrdGfr3AfijjMyx1PLcfTTc9pR0+9dvM\/MIEqwIJVgcgg4Ir9h\/+CFX7Vt\/8T\/AF34Q1Wd7q60bASRySduCQOfYV+PFfoB\/wb+Ndj46695GfI2fvMf9czivKyGtKnjYKOz0Z9p4nZfRxPD1edRawtJPs7\/qfspXLfHL\/ki\/i3\/sDXn\/AKIeuprlvjl\/yRfxb\/2Brz\/0Q9fpFT4H6P8AI\/kPB\/7xT\/xR\/NH8zWpf8hS4\/wB81ufCL\/kqOg\/9fsP\/AKMWsPUv+Qpcf75rc+EQ\/wCLo6D\/ANfsP\/oxa\/I4fxF6n96V\/wDd5f4X+R\/ST8Ev+STaB\/16LXU1y3wS\/wCSTaB\/16LXU1+uU\/hR\/BeL\/jz9X+bOE\/ae\/wCTffFv\/YOkr+bLxL\/yNWr\/APX\/AD\/+jGr+k39p7\/k33xb\/ANg6Sv5svEv\/ACNWr\/8AX\/P\/AOjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/yXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/ANFrX81\/7PH\/ACXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/wBFrWvCXw1fVfkcXjn\/ABcJ6S\/NHw3\/AMHAfhCfxD+yxptzbxlzYapHLIQPuoFbJr8YlOQD61\/R9+2p8El+P37OniXw6IlkubyzkWAkZKuRgEV\/Or418IXnw\/8AGGpaJfxPDdabcSQMrjBIVioP44rh4ow7jiFW6SX4o+k8F81p1spngb+9Tk3byl1+9WPpz\/gjz8Ybf4YftV2VtfTLb2mpDaXY4G4lQBX7w2tyl7bRzRsGjlUMpHcGv5evD+u3PhfXLTUrKQxXdlKJomBxtYciv2N\/4Jxf8FcvDnxP8Jaf4Z8YX0em69bKIUedwBOAABjJ9q6+G8ypwi8NUdu3+R4\/i\/whisTUjm+Di5JK00t1bZ+nc+\/KKy9P8aaVqsKyW99bzIwyCrZyKzfGfxg8OeAdEuNQ1TVbS1trZdzs74wK+xc4pXbP57jQqSlyRi2+1mP+LXj2z+GPw61fXb+RY7XTrZ5nLHHCqT\/Sv5t\/jj4xX4hfGXxRrcbb4dS1OeeI\/wCw0hK\/oa+4P+Crv\/BWJfjnb3HgPwFdSJoKvi9von4usfwqRwVIOD9K\/PVVCKAOgr4HiLMYYipGlSd1Hr5n9R+E\/COIyrCVMZjI8tSra0XuorVX7Nvp2J9N\/wCQnbf9dV\/nX9EP\/BPP\/k1Pwx\/17p\/6Atfzvab\/AMhO2\/66r\/Ov6If+Cef\/ACan4Y\/690\/9AWujhT+LP0PN8b\/+Rfh\/8b\/I8c\/4Ld\/D6fxR+ylcahEu5dPmj3Y6\/wAR\/pX4dR\/cFf0qftR\/CeH41fA7XtAmQyG5tnaNQM5cK239TX86Pxh+H138LfiXq+hXsLQTWNy8e1hg4BI\/pS4pw7VWNZbNWL8FM1hUy+rgG\/ehK\/yf\/BPWf+CZPgTwZ8Tv2utK0Lx7CbjQNQsp0CCUxkznaI+R7k1+uP8Aw5t+A3\/Qs3v\/AIHvX4ReDPFl54C8X6Zrdg5jvNKuo7qIg4+ZGDAfmK\/ev\/gnz\/wUG8Ofta\/DCy8\/UIIPE9pCqX1tI\/zs4wCwHoTVcNzw04yoVopyvdX6mPi5RznDTp5ll9WcaVuWSi2kmtnZd76vukUf+HNvwG\/6Fm9\/8D3o\/wCHNvwG\/wChZvf\/AAPevqUEMARyDUV5exafbtLNIscaDJZjgCvrPqGG\/wCfa+5H4YuK862+tVP\/AAJny83\/AARv+AqDJ8NXgHvfvQP+CN3wFIyPDV4R\/wBf715L\/wAFPP8Agq9YfBfSj4c8E6hFc+IC4MkkL58nB6cexrwj9mf\/AIL6a94cMFl4\/wBMF7AuEFxbZZ8erbjXkVsZldKt7GcV620PvsDkPG2My9ZhQrVLPaLm1Jrukz7z+Ff\/AAS++D3wZ8b2viLQNBurbVLMERSNdu4XPXg19MaJ\/wAejf75\/kK8Y\/Zd\/a58JftY+F5NS8L30V0LbaLiNWBaEnoDj6V7Pon\/AB6N\/vn+Qr28NGioXoJWfY\/Ns4r5hPEOGZyk6kdPfbbXlqXKKKK3PKMO7\/4+5f8AfP8AOo6ku\/8Aj7l\/3z\/Oo6ACvAf+Cm3\/ACZx4q\/65H\/0Bq9+rxf\/AIKA+CtR+IP7LfiLStKt5Lq9uY8RxoMlvlYf1rnxaboTS7P8j1cinGOZUJSdkpx\/NH851n\/x6x\/7or1v9hv\/AJOt8If9faf+jErYt\/8AgnH8XEgQf8IrqHAx\/qWr039j\/wDYI+J\/hH9o\/wAM6lqPhu+t7O1uUaSRomAUB1P9K\/M8Jg66qwbg910P7KzfPctlgq6jiINuEvtLs\/M\/dW0\/49k+lSUy3QpAoPUDFPr9UP4he4UUUUCCiiigAr+Z79o7\/kv\/AIx\/7DF1\/wCjnr+mGvwI+PH\/AAT5+KuufGnxTe23hm+ltrvVLmWJxExDK0rEH8jXy\/FFGpUp01Ti3q9vQ\/bvBXH4bDYjFvEVFC8YWu0r+8+58y23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/FmD\/gnP8W1nU\/8IpqBwf8Ani1ft5+wT4K1H4ffsx6Bpeq272t7bqfMjcYK8CuPhnD1adaTnFrTqe94y5lhMTl1CGHqxm1Po0+nkeyUUUV9ofzmFfFP\/BdX\/kzq6\/66f+zLX2tXyd\/wWD+EevfGX9ly40rw9ZSX180mRGikk8r6Vw5nFywtSMVd2Z9PwZVhSzzC1KjSSmrt7I\/BtPuivrD\/AIIx\/wDJ7Oi\/5\/hauBH\/AATl+LgH\/Iq6h\/35avpH\/glX+xj8Q\/hN+1ppGr67oN3ZWEZ+aR4yAPlb1+tfn+XYOvHFU5Sg7XXQ\/qfizO8vqZNioQrwbcJWSkrvT1P2RT7g+lLSL90fSlr9OP4xPMf2tP2eNO\/aU+DmqeH72COSWWJjbuQMq4B28\/U1\/Pb+0F8GdS+AvxU1Tw5qcLxS2czBCw4dckAj8q\/pgr4C\/wCCxn\/BO6f496DD4v8ACdgJPEFmNs6RplpkAwB+ZNfO8QZZ9Ype1pr3o\/ij9c8KuMVlmM+oYuVqNTq9oy7+j2Z+NHI5BII6EHBFfrd\/wRC\/b2\/4THw9\/wAK18SXY+3aeoNhJI3MikhQnPoAa+Az\/wAE5fi4D\/yKt\/8A9+WrpPhB+xn8bvg98RtL8Q6V4c1K3u9PmEgZYmB9P618vljxWFrqooO3XToftXF9HJ87y2eEqYiHNvF8y0ktuvXZn7\/A5FFcT+z1401Px38KNJvtZsZtO1N4QLiGVSCrDjv9K7av0iMlJKSP4+r0ZUqkqUt02vuCiiiqMgr59\/4Krf8AKO\/4s\/8AYDf\/ANGJX0FXin\/BRnwPqXxK\/Yf+JOhaRbvd6lqekNDbwoMtI29DgD8K5cbFvD1Et+V\/kz1+HpxhmuGnN2SqQbf\/AG\/E\/nUi\/wBUv0r2H9g\/\/k6Lwv8A9faf1rRj\/wCCcvxcVAP+EV1Dp\/zxavUf2OP2Dfid4M\/aF8PalqPhy9t7O2ulaR2iYBRzX5vhMHXVaDcHuuh\/Y2dZ7lssBXjGvBtxl9pdn5n7keH\/APkA2P8A17x\/+girdVdEiaDRrRGGGSFFI9CFFWq\/UVsfxJP4mFFFFMkKKKKACvxI\/wCC7f8AydlH\/wBe7f8AodftvX5J\/wDBYn9kTx98Zv2lU1Pw9oV3f2QgZTJHGWGd+e1eFxFTnPCcsFd3R+n+EmLo4fPfaV5qMeSWrdl07n5rN0Nfsv8A8G\/3\/Jtuqf8AX2n\/AKLFfm0f+CcvxcI\/5FW\/\/wC\/LV+qP\/BFj4I+JPgf8CNR0\/xLp82n3Ut0rokilSRsA718\/wAPYarDF804tKz6H6t4rZtgq+QSp0K0ZS5o6KSb38mfaVFFFfen8tEd3ape2skMih0kUqwIyCDX5E\/8Ffv+CaV74P8AFF14\/wDCVk09lesZL2CJc7GPcAew7Cv16qnr2gWnibS5rK+gS4tp1KujjIINcOYYCni6Tpz+T7H03CnFGJyLGrFYfVPSUekl2\/yP5eJYnglaORGjkQ4ZWGCD9K6r4U\/HHxX8ENbXUPDOsXWnzr0UOxiP\/Ac4r9WP22P+CIGifFC+utc8ESLpGpS5drdFCxyN79T1Nfn18Wf+CZnxe+El\/JDP4avNUVDw1lEzgj8q\/P8AFZTi8LO6TduqP6nybjjIs6ocjqRTa1hOy\/PRnf8Ahr\/gtL8W9G0r7Pc3UF3KF2+Z5KivOfjX\/wAFH\/ir8c9PlsdS154NPl6xQL5Tf99Ka86uv2cviBZSlJfBuvxuOCGtyCK2PCv7HPxQ8Y3aRWngnXlDnHmPbEIPqayli8dUXs25P7\/8jspZPw5hZ\/WIU6UXve8fw1PNpJGmkZ5HaR3OWdzlmPqSetes\/shfsna\/+1R8ULDSdOspmsfMDXE5QhFQEZ56dDX09+zB\/wAEMfGXjvVbS88aTrpemMQ7RxffYehDCv1O\/Zp\/ZR8J\/sv+EYtM8O6db2zBQJJVTDSH1NenlnD9arJTrrlj+LPj+MPFPAYCjKhlslUrPS6+GPnfq\/JGl+zh8D9P\/Z9+FGmeG9PjVEs4lV2A5ZsAH+Ved\/8ABRf9pu\/\/AGZvgJqGp6XY3F5f3CeVGY0LeXuBG48HpX0BWN458BaV8R\/D1xper2cN5Z3CFHSRcjBGP619zUpP2Tp0nbSy8j+asHj4fX44vHR9oubmkr763Z\/M98RfiDqfxT8YXut6xPLcX17IZHMhJ25OcYPStL4V\/HTxb8E9YS98Na1eafLHyEErGL\/vjOK\/TH9r\/wD4IQ2niK9u9Z8AXQsbiViy2RAWHPXsCa+FPil\/wTj+Lvwr1CSCfwrqGp7DjfZQs6\/rX5vistxmHqOUk\/VH9d5Nxhw\/m2GVKlUila3JOyt5Weh6Bp3\/AAWX+MNnon2aTUYJZ9uPN8hR+OK+fvjT8ffFX7Qfib+1vFWpyahdDIQcqiA+i5xRcfs7eP7SYxy+DteRxwQbc5FdD4J\/Yp+KXjzUY7e18Ga3CJTgSzW5EY+prCpWxldKnPmflr\/kelhcFkOXyeIw8aVN904r9fyPLeSQACxPQAZJr9gP+CEP7Ld98OfAl94w1OB7afWMeWjgglcMua83\/Yf\/AOCHN\/Hr1prvxGeMxwMJEs1GVb65FfqV4S8K2Xgrw\/babp8CW9raxiNEUYAAGK+myDJqlOf1iurdkfjvih4g4TE4V5TlsudSfvyW1l0XfzNKuW+OX\/JF\/Fv\/AGBrz\/0Q9dTXO\/F\/TZtY+FHia0t0Mk91pV1FGo6szQsAPzNfW1Pgfoz8IwjSrwb\/AJl+aP5k9S\/5Clx\/vmtz4RH\/AIujoP8A1+w\/+jFr1S\/\/AOCdHxce\/mYeFb\/DNkfuWrX+GX\/BPP4saX8Q9GuZvC1+sMF3E7nyW4AcEmvyyGCxHtE+R79j+3q+fZb7CS+sQ+F\/aXb1P3e+CX\/JJtA\/69Frqa534TabLo\/w20a1nUpNBbKjqexroq\/VIfCj+IMU0602u7\/NnCftPf8AJvvi3\/sHSV\/Nl4l\/5GrV\/wDr\/n\/9GNX9K37Qmj3HiD4J+JrK1jaW4ubF0jQDJYntX4M+IP8AgnX8WbjxJqcsfhbUGjlvJnU+S3ILkivkeKKFSpKn7OLe+x+7+C2YYXDUcUsRUjC7ja7Svv3PM\/2eP+S+eDv+wpF\/Ov6UPA\/\/ACJej\/8AXlD\/AOi1r8Gvgd\/wT5+Kuh\/GXwxe3Phi+it7TUI5JHMTAKAetfvR4Rtns\/CelwyDbJFaRIw9CEANa8L0KlONT2kWrtb+hx+NWPw2Jq4X6vUjOylezTtquxoModSCMg1+Y3\/BYz\/gmhceK7uf4ieDrIPdKg+3W8QxvAHUAd8knpX6dVFe2UWo2rwzIskUgKsp6EV9BjsFTxVJ0qn\/AAx+WcN8RYrJcbHG4V6rRro11TP5db+wn0u8e3uYZIJ4jtZHUqQfoabb3EtnMssEssEq8q8blGX6Ec1+2v7a\/wDwRr8H\/tBzT6v4fVdC1p8uzQIFEh9859q\/PD4wf8Effi58K7iZodPTVrVWOw24Z3Ydu1fn2MyPFUJaR5l3R\/VGQeI+S5nTV6qpz6xlp9z2Z414O\/ay+IngKzFvpvifUFiUYAmmeUj8S1ZPjv4+eM\/iW2dZ8RapcKeqJcyIjfVQcGt+5\/Yv+K9tcGP\/AIQPxE5H8S2pxXcfC3\/gl78YPinfxwxeHLjTAxGWvI2QAVyqljJ+4lJ+Wp7tTGZHh28TOdKL73hf8Lv8D59tLOS9uVhgjeWaQ4VEUszH6Ci4t3tZ3ikVkkjJVlYYKkdjX7EfsY\/8EZvDnwAt18VeNnTV9Tto\/P8ALlUGO3IGeOAe2a\/KT9od4JPj942a1Ci2Ot3flBegXzWxirxmW1cLShOro5X0OPIeMMFnGMrYbA3lGkk3Lo221Zfducrpv\/ITtv8Arqv86\/oh\/wCCef8Ayan4Y\/690\/8AQFr+eDR4zNrFog6tMo\/Wv6JP+Cf9o9l+y14ZRwQRboef9xa9vhRfvZ+h+eeN7X1DDr+8\/wAj2gjIweRX5tf8Fif+CacvxEil8f8Ag603ajApa8t0HMoA6\/XJr9JaZc20d5A0Uqh43GGU9CK+txuDp4mk6VQ\/B+HeIMVk2NjjcK9VuujXVM\/l01Cwn0m9ktrqGS3uIWKvHIpVlI9jWl4G+IWt\/DTXYtT0LUrrTryFgytFIyqfqARkfWv2f\/bg\/wCCNvhH9oi7udc8PKmha7KDI7wKFEzehznrX5vfGv8A4JQ\/F34OXsg\/sWTWbfJMbWaM7Ee\/A5r8+xmTYrDTvFNruj+qsh8QckziiozmoTa1hOy\/PRo3PBP\/AAWU+L3hjT0gvNQhvyi7VYQqprnfiz\/wVT+LfxV06WyfWhZWc42ukcYVyPZgQRXkuofs1fEPSpjHceC\/EETg4w1sRVvQP2T\/AImeJrlI7TwR4gfefvfZjtH1rF4zHSXs+aX4\/wCR6Mck4bpT+sRp0U973h\/nY4XUtTudZvZLm8uJrq4kO5pJXLsT9TzXU\/BD4GeIP2gvHdpoHh+ymuJ7mQI8gQlIge5PSvqT9nL\/AIInfEb4qX9vceIguiaY5BcYKy49MEYr9TP2Pv2CfBn7InhuODR7GGTUWUefdsgDyNxk5H0rty\/IK9eSlWXLHz3Z83xX4n5ZllGVLBSVWtskvhXq9tOyH\/sD\/siab+yF8DrDQ7ZFN9Kglu5e8jHnn6ZNfQuif8ejf75\/kKywMCtTRP8Aj0b\/AHz\/ACFfoNKlGnBU4KyR\/K2Px1bGYieKxEuac2235suUUUVochh3f\/H3L\/vn+dR1Jd\/8fcv++f51HQAUkkayqVZQynsRkUtFAFf+ybX\/AJ9rf\/v2KVNMto2ytvApHcRgGp6KLD5n3CiiigQUUUUAFFFFABUDaXbOxJt4CT3MYqeigabWxXGk2oP\/AB7W\/wD37FTpGsS4VQoHYDApaKAbb3CiiigQUyaBLhdsiI49GGRT6KAK\/wDZNr\/z7W\/\/AH7FOi063gfckEKMO6oAamoosPmfcKKKKBBSSRrKhVlDKeoIyDS0UAV\/7Jtf+fa3\/wC\/Yo\/sm1\/59rf\/AL9irFFKw+Z9xsUKQrtRVRfRRgU6iimIKKKKACkkjWZCrqrKeoIyDS0UAV\/7Jtf+fa3\/AO\/YpU0y2jbK28Cn1EYFT0UWHzPuHSiiigQUUUUAFFFFABUU1jBcNmSGJz6sgNS0UAmV\/wCybX\/n2t\/+\/YqWG3jt1xGiIPRQBT6KLDuwooooEFFFFABUNxptvdnMtvDKf9tA386mooGm1sYl18OdCvH3SaTp7NnOfs6f4VcsvC2m6cm2Cws4h\/swqP6Vfopcq7FurNqzk\/vYiIsagKAoHYDApaKKZmFFFFABUE+lWt0SZba3kJ67owc1PRQNNrYw7n4a6DdzGSTSdPZj1P2dP8KvWXhnTtOQLBY2kQHTbCo\/pV6ilyrsW6s2rOT+9gAFGAAAKKKKZmFBAYEEZBoooArnSbUn\/j2t\/wDv2KVdKtVORbQA+0YqeilYfM+4iqFAAAAHYUtFFMQjKHUhgCD1B71AdJtSf+Pa3\/79irFFA02tiBdLtkYEW8AI6ERipwMCiigG29wrzP8Aaf8A2oPDv7L\/AMO7vXNcu4ojEhMURYbpGxwAOvpXd+LdVn0Tw7d3VrCbieGMskYGd5Hav5+\/+Chn7U\/jb9ob456tB4oE+nwaVcPBb6cSdkaqxUPg8\/MADXkZxmawdK6V5PY+94A4Nef41xqS5aULOXd+SXn36H6rfsBf8FTtE\/a11G\/0zUmh0vU0lxbRuwXzFwPp3NfXclvDdqC6RyqemVDCv5hPBfjfVfh34ittV0a8msb+0cPHLGcFSK\/RX9k7\/gvff+EtNttJ+ImnSahBAoT7dBukncdOQSB2rysr4jhKPs8U7Pv0Pt+M\/CTEU6jxWRx5odYX1Xpff8z9YP7Csf8Anztf+\/S\/4VJBYQWpzFBDGfVUAr5J0D\/gtd8F9d08Tm\/vLU4zsmVFb+decfHv\/gvn4C8KaFcQ+D7C91bVtp8s3CYgyenKtmvcnmmDhHmdRH5vh+COIK9X2McLO\/mrJerbse4f8FPv2rtL\/Zq\/Zr1ovdRjWNXgazs4Qw3hnVgGx1wDX4B31\/Nq1\/Pd3DF7i6kaWVvVmOSa9H\/aj\/at8WftZ+P5Nc8T30swUkW1tv3R2yk52r36815mTgV8FnOZfXK14\/Ctv8z+neAOD\/7AwDpVHerN3k1t5JeS\/M6v4F+D7jx58X\/D2mW0ZleW9iZlAzlQ4z\/Ov6Pvgj4Vj8GfCvQ9PjQxiC0jDL6HaM1+Sv8AwRE\/YyuviR8Tv+E81O3dNL0vi3crw7HDD9Vr9lEQRoFUYA4A9K+m4YwkqdF1pfa29D8d8Zs9p4nH08vou6pLX\/E+nyQtFFFfTn4uFRXFlDdj97FFL\/vqG\/nUtFAJmPffD\/RNRctNpdg7HqTAhP8AKptP8HaVpYxb6dZRdvlgUf0rSopcq7Gjqzas5O3qxsUKQJtRFRfRRgU6iimZhWpon\/Ho3++f5CsutTRP+PRv98\/yFAFyiiigDDu\/+PuX\/fP86jqS7\/4+5f8AfP8AOo6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEZQwIIBB7Gvh3\/gpr\/wSe079p60m8UeFEi07xVAmWVVwl0AOBgYGevJ9a+46Otc+KwtLEU3Sqq6Z6+SZ5jMpxUcZgp8sl9zXZrqj+Zf4r\/A3xV8EvEdxpfiTR7vT7q2Yo25CVJ9j0rksg1\/Sx8af2ZfBP7QGkPaeKdAsNTBUqjyod0fuMEV8R\/Gf\/g378Ka9PNdeFtbvLKWQllgeONY09gcE18Xi+GK0Heg+Zfif0RkXjLluIgoZlF0p91rF\/qvmfkH5a+goCgdhX6HX\/wDwbz+PxcN9n17SjFnjfcAH\/wBBrV8H\/wDBvN4qN4n9s+ILNYd3zeRKrHH4rXmrIsc3b2Z9dPxI4cjHm+tJ\/J3\/ACPzejRpnCorOx4AUZJr6o\/YK\/4JgeLv2sfFlpd6hZ3GkeFopA1xcyoVMijsBwfT86\/SH9nX\/gip8Lfgxew32qQN4nu0Gdl7EoRG9RtIr6+0Hw9Y+GNLhstPtYbS1t0CRxxrgKo4Ar28Bww1JTxT07L9T844o8ZaTpyw+SxfM9OeWlvRd\/NnP\/BT4MaH8Bvh7YeHNAtI7WxsYwgwBucjuxxyeT1rrKKK+xjFRSjHZH8+1q06s3VqO8m7tvdsKKKKozCiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8AHo3++f5CgC5RRRQBh3f\/AB9y\/wC+f51HUl3\/AMfcv++f51HQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVqaJ\/x6N\/vn+QrLrU0T\/j0b\/fP8hQBcooooAwdQlWGeZ3ZUVWOSxwBzVa11S2vyRBcQTEdQkgbH5V8\/f8FXfiDrvwz\/AGNvG2qeH55bW+gtmImj+9F868j86\/Ln\/gm1+2Z8YNL+MRg0MXPjFrhHMtrcuwjBwOSVBIxmvJxebww+Ijh5Rb5ux95kHAeIzXKa2aUqsYqm7Wel7JPfZb9T9zqK+Tv+Gsfj5\/0Szw5\/4G3H\/wATR\/w1j8fP+iWeHP8AwNuP\/ia6vrtPs\/uZ4n+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+Jo\/4ax+Pn\/RLPDn\/AIG3H\/xNH12n2f3MP9WcX\/PT\/wDBkD6xor5O\/wCGsfj5\/wBEs8Of+Btx\/wDE0f8ADWPx8\/6JZ4c\/8Dbj\/wCJo+u0+z+5h\/qzi\/56f\/gyB9Y0V8nf8NY\/Hz\/olnhz\/wADbj\/4mj\/hrH4+f9Es8Of+Btx\/8TR9dp9n9zD\/AFZxf89P\/wAGQPrGivk7\/hrH4+f9Es8Of+Btx\/8AE0f8NY\/Hz\/olnhz\/AMDbj\/4mj67T7P7mH+rOL\/np\/wDgyB9Y0V8nf8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo\/wCGsfj5\/wBEs8Of+Btx\/wDE0fXafZ\/cw\/1Zxf8APT\/8GQPrGivk7\/hrH4+f9Es8Of8Agbcf\/E0f8NY\/Hz\/olnhz\/wADbj\/4mj67T7P7mH+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+JoX9rD49lgD8LPDuCf8An9uP\/iaf12n2f3MP9WcX\/PT\/APBkD6xornfhR4h1jxX4B0+\/1\/T4NL1a4QtcWsLl0iOTwCeTxXRV1Rd1dHg1KbhNwe6001\/EKKKKZB86f8FKfjNrXwT+Bj6poc\/2e8E8ah8Z4JOa779j\/wAb3\/xF\/Z88Oaxqcglvb20jkkbGMkqDXiv\/AAWG\/wCTan\/6+Iv5mvU\/2BVK\/sp+EMjH\/Evi\/wDQRXnQnL65KN9OVfmfX4jD0lw5SrKK5nVkr9bW2PZKKKK9E+QCvkr\/AIKkftAeJPgVoPheXw9dC1kv9Q8iViMgrsJ9favrWvhX\/gtXn\/hFvBWP+gt\/7TauHMZOOHlKLs\/+Cj6fg2hTrZxRp1YqUW3dPb4WfYnwd1q48Q\/DbSL26YPPcW6O7epKiumrjvgD\/wAkh0L\/AK9I\/wD0EV2NddN+6jwMWkq80u7\/ADYV41+3j8ZtQ\/Z\/\/Zv1\/wAW6ZhrvRbd7lFIyHKjpivZa+aP+CuHH7Cfjv8A7Bsv8hWONm4Yeco7pP8AI9Hh6hCtmmHo1VeMpxTXdOSTPRP2Q\/2n9E\/as+DmmeJNInR3liVLmPdlo5AAGz\/wLNc9+3T+2Jpf7JvwykvZpozq15mKyhJGXcg44\/Cvy+\/YW+Ofiv8A4J02mieKdSE998PPGCSKQuWEciDuAOPmbjmsn9sTxv4w\/bW8Y6l8S7lri28D6TdmHSUbIEg+8vBHoT3rwXncnhUkv3vVdv73pY\/UqXhrRjnjcpp4NNtO+7u17P8AxJ6Py1P2Q\/Zs8aXXxC+D+laxeMGnv085uOm4A4\/Wu7ryv9i05\/Zv8NH1tU\/9AWvVK+jotunFvsj8hzKEYYurCKslJr8WFeZ\/tieNr\/4c\/s1eMNb0yTyb7TdNlnhfGdrBcivTK8c\/4KA\/8meeP\/8AsDz\/APoNTiG1Sk12f5M0yeEZ4+jCSunON\/8AwJHHf8EoPjZrv7QH7INj4j8R3AudTl1S8gZwMZVJML3PavpSvj7\/AIIaf8mDaZ\/2GtQ\/9GivsGscuk5YWnKTu2kejxdRp0c7xdKklGKqSSS2Sugrkfjjp2uap8N9Rg8OTLb6u8TC3dlLANg44yO9ddRjNdUo3TR4NGo6c1USvZ312PyH+PvxW\/aW+AnxC0vQdT8S2klzrs5S1KWzKF4yAfn9K+1v+Cenhj4waLa6ncfE3VLfUVunV7Ty4THsTZ0OWOea8R\/4KvDH7VHwx\/6\/f\/aYr7+8HADwxY4A\/wBSv8q8XA4ZrEzvOT5Xpd90fpfE+bxnk2FcaFOLrRbk4wSfuysrPp5mlRRRXuH5gV9VmNvps7jqqEj8q\/LK\/wDjR8fvj3+1d438K+CPEFtZ2mhXO1BLA0m1dgbHDj1r9Std\/wCQPc\/9c2\/lX49eAtA+M2t\/t4fE0fCC7sbW+W6\/0g3Nx5KkeUvfa3avEzick6UVezevLvsfpXh7QpThjKs1T5owTTqq8E+ZK73Ps79ij4efHrwv8TpJviLr1pqejtGoSOK2aMhsnJyXPavsKvm79hzQPjpo323\/AIW5eadc7v8AUfZrkTY5\/wB1e1fSNd+BilSVr\/8Ab258txPWdTHSu6bskr0laD9NvmFFFFdh88fm7\/wUI\/aG+LKf8FAdE+Gnw\/1eGwXWdNgMSvEXAkYvknDDstR6Z+2L8bv2LPFdhF8UrAat4dvJ0gk1GGERrEWYKM5Zj3\/Sn\/tB5\/4fq\/Dn\/rytv\/atfRP\/AAVY1TwzpX7KesjXzbh5sJaB8bjMchMf8CxXzUY1H7euqjTjJ210sraWP2R18LTjluWzwsJwr0ouTUffu5SV1Ja3W\/yPoD4e+PLD4l+ELHWtMlWW0vohKhBzwa2q+Zv+CTFnqln+xv4eXVfN89o1ZfM67doxX0zXv4eq6lKNRq10mflmb4OOEx1bCwd1CTSfezCiiitjzgorM8Y6ne6N4XvrrTraO7voIi0MLsVWRvQkc18x3P7Vvx6iupUX4W+HGRHZVP264+YA8H7tY1a8afxJ\/JXPSwGVVsWnKk4q380lH89z6vor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+JrH67T7P7md\/wDqzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaP+Gsfj5\/0Szw5\/wCBtx\/8TR9dp9n9zD\/VnF\/z0\/8AwZA+saK+Tv8AhrH4+f8ARLPDn\/gbcf8AxNH\/AA1j8fP+iWeHP\/A24\/8AiaPrtPs\/uYf6s4v+en\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/8AA24\/+Jo\/4ax+Pn\/RLPDn\/gbcf\/E0fXafZ\/cw\/wBWcX\/PT\/8ABkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/ABNH\/DWPx8\/6JZ4c\/wDA24\/+Jo+u0+z+5h\/qzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNNllWCMu7Kir1LHAFfKH\/DWPx8\/wCiWeHP\/A24\/wDia8V\/bz\/bJ+PWi\/AS9eXwTY+HbaYMk95Y3EsjxrjOTuXAqKuY04Qc2np5M68DwfjMTiIYdTprmaX8SL\/Bbn6KWmqW1+xEFxBMR1EcgbH5Vt6J\/wAejf75\/kK\/FD\/giv8AtKfELxb+2Jb6Ld6tf6ro19a3Mt2kpyiOqZXJxwck1+1+if8AHo3++f5ClluYRxlL2sVbWxHF\/C9XIcd9SqzU24qV1536fIuUUUV6B8scl438Jab460q+0rV7K31DT7zKTQToHjkXOcEHg9K474WfsweBfgvqE134b8OaZplzNndLDboj89RkAcV6Fd\/8fcv++f51HUOnByUmtUdEMXXhTdGE2ovdJuz9Vewnlr6Cjy19BS0VZzieWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAAGBxRRRQAUUUUAeG\/t6fsx6t+1N8HpfD+j6la6ZdtIrrLPE0ijBJ6A182fDr9hj9p\/4Z6Dp+lad8UvC6afp6rHHGdLnJ2jt\/rPSv0Forhr5fSq1PattPybR9Jl3FWNweF+p04wlC97ShGWr9Sh4XtLux8PWcN\/Kk97HCqzSIMK7gDJA+tX6KK7UraHzkpXbYV84f8FBf2Odb\/a00bw\/b6Nq1lpbaRe\/apDcQtIHG0rgYPvX0fRWdajGrBwnszty7MK2BxEcVh3aUdrq\/Rrb5mD8MvCs3grwLpul3EqTTWcCxs6jAYgAdK3qKK0SsrI5Kk3OTnLd6hXk37bHwBvv2mf2dPEfg7Tr2DT7vWLR4I5pkLohYdSBzXrNFTVpxqQcJbPQ2weKqYWvDE0XaUGmvVO6Plv4ef8E3dI1L9i3TPhV46kh1VrGZpvtdqphZTvDDaTkjpz61W\/aM\/wCCdS+Lv2VdH+HHgm6sdGj0naBNPCZDLhSMttwSeepr6tormeAocvLy9LedvU9iPFOZquq\/tNpupb7PO93y7HG\/AD4c3Pwn+E+kaDdzx3Nxp8CxvJGpVWIUDIB+ldlRRXVGKilFdDw61aVWpKrPeTbfzCuC\/ad+Ft58avgR4n8LWFxFaXetWMlrFNKpZI2YYBIHJFd7RROClFxezHh686FWNan8UWmvVO6\/I8J\/4Jzfsu6v+x\/+zPaeC9b1G01W\/t9Qurtp7eJo0KyvuAwSTkV7tRRUUaUaVNU4bLQ2zDHVcbiamLru85tt2VtX5BRRRWpxny1+2p+w3r\/7SXxo8H+JNM1mw0+08PXHmzQzQM7yjZjAIOBzX0z4fsH0vRba3kYM8MYQkDAOKuUVjToQhOU47y3PRxWaYjEYelhqrXLSTUdO7u\/UKKKK2POIdRtjeWMsQIUyKVBPbivz31j\/AIJlfGnwb+0N4p8aeBfH+gaQniGbzDFPYSyFRtC9Q49K\/Q6iuXFYOnXtz301VnY9vJs\/xWWe0+rcrVRWkpRUk1e+z8z5f\/ZN+BHxz+HfxAkvPiB460XxDpDIoW3tbKWFwcnJyzkdK+oKKK0oUFSjyRbfq7nHmWY1MbW9tUjGLta0YqK+5aBRRRWxwHw3+2t\/wTl+Ivxo\/bA0v4o+BvFmkaDc6VZRQQrdWkkxDqW5+Vhx81c5Zf8ABJ\/4n\/Gfx7p2ofFz4l2XiHQ7CVZjptpBPAHZWDKfmZl4Ir9B6K82WU4eU3N31d2ru1\/Q+wocdZrRoQoUnFckeSMuSPMo66KW63eu5meDvCFh4D8NWek6bCILKxjEUSDso6Vp0UV6KSSsj5GUnKTlJ3bCiiimSBGRSeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQVneKfB+meNtEm03VrG2v7G4XbJDPGHRh7g1pUUmk1ZlRnKLUouzRwPwr\/Zh8C\/BXUZbvw34c0zTLqYktNDbor89RkAV6lon\/AB6N\/vn+QrLrU0T\/AI9G\/wB8\/wAhShCMFaKsjSviKteftK0nJ9223+Ny5RRRVGJ\/\/9kKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjMyNTQwCmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDVFRLX2U1NGU4NTBhLWExMmItNGI1Zi04MzBjLWU1ZWVmNDJlYmU2MS5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDgwLjc1MDAwMDAgIDM5My43NTAwMDAgIDk1IF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChmaWxlOi8vL0Q6L0FwcC1EYXRhL2lpcy9hcGkuaW5jaWRlbnRyZXBvcnRlcjM2NS5jb20vYXR0YWNobWVudHMvaW5jaWRlbnRzL2V4cG9ydHMvVGVtcC9OQS8jL2luY2lkZW50cy92aWV3LzI0OC83OTQxOSkKPj4KPj4KZW5kb2JqCjExIDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMzczLjUwMDAwMCAgNjYuNTAwMDAwMCAgNDgzICA4MC43NTAwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChtYWlsdG86Y29udGFjdEBvcXNoYS5jb20pCj4+Cj4+CmVuZG9iagoxMiAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMTMgMCBSCi9SZXNvdXJjZXMgMTUgMCBSCi9Bbm5vdHMgMTYgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoxNSAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgo+PgovWE9iamVjdCA8PAovSW03IDcgMCBSCj4+Cj4+CmVuZG9iagoxNiAwIG9iagpbIDkgMCBSIDEwIDAgUiAxMSAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwKL0xlbmd0aCAxNCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V3fb+M2DH73X+HnAZdav2wZGAZcc+2wPQwoWmAPwx6G3m7D4Xpbt4f9+5PsxHb9STabRHSS5g67Npotih8pkqJD+ur7+9\/yP\/7Nr9b3f+ePm5\/r+6xYVaZo\/+T+77vhgLSrze+5FWrze\/74lD3nz9ldduf+3f709z5llahW\/hph3Mcvw4+i0OWqrEVt3Xgx\/ugv\/jP7+Zv8a+anLFa2KKRUUolmUePPbgVbPtpV\/\/v4NbtqOcyuH7Kr2zKXOn\/4lLfXv2t\/PDxlwn8QtcofPubf+pV9lz98zoT0\/7cdke2I6EdUM2L6Ad1eUvQjZnxJCbNU7YiZmNfCTfX4EhiASd63k6h+5BqmXcMIMIAwfGhGqn7gBmC4HV0iimbA9gMCVgeUcXEIZqLVyfHqhJonLfSYdKLVmXmpgXogdLsspZ1Fx7WOIlekM74EkBTtprl5cEYmuVWQoopKHVcGA7h5geENO2ZCxuOBgNkgjAjQA4D6PbB4PW\/VCFszMDFAtR6rIM6CaOK+G0+DGxHnhXs+wCU3MHILI2N8A+DBemUrWzEhbQnuCBXimCQZUHFY72GcJUKF+MKulRo4gGnAqEpYTWDiKnJXEku1UgNTpaxcqTYOcyZLi2ggE3BdBJMM4cQu9+DmBX+x237BibfzrOr2z17GAJYpkSBhm1AowcSE9QY2LeDKZVrRw8BSMFyZp4MSqGMifx3eBJszr9gB6AgBFyEwCNwFQMBuCEw8Hw8CS4TgVTGZtlrblWx38dC0UWwFxVfhloOJ4Sb5HlBHO4Uqim4RjTEuZ4+gohHOgQ\/idtUJdvCrC5ZL91GXtrLD8S\/DcaNWpdC1KbUbH1wUG38xT5cHSJZguDv8pIuD9dxtsmIlhZRlYQu92aFSOOUqrTV5eBq3ZyvTXvzOn4KK3P\/7+JRf\/fBU5fmHvzrlugjjorknBhbJZfmkp6y1EFWZx36\/X\/\/kKPyXy\/xH99\/n\/Jdf3b0fs9KWbhW59OlSlf\/ze3bfEO2c4Mr4zVdUVkd\/H7pI0nIdPVE7eqVyK3EkPzmSSQnKSjUUS8FFkZ1FL0MnwHPG1FP0PLJKkRdUT9CUzFLkxbSh6HjklSIrqJ6grbmlyIppQ9HxyCtFVlAdQSUltxRZMfUUPY+sUuQF1RM0hlmKvJg2FB2PvFJkBdUTtJZbiqyYNhQdj7xSZAXVEdRScEuRFVNP0fPIKkVeUD1Bo5mlyItpQ9HxyCtFVlA9QVtxS5EV04ai45FXiqygOoJGcmdSeDH1FD2PrFLkBdUTNNy5G15MG4qGOXfDC6onaLlzN7yYNhQtc+6GF1ThdwV37oYXU0\/R88gqRV5QPUHDnbvhxbShaJhzN7ygeoKWO3fDi2lD0TLnbnhBdQQrwZ274cXUU\/Q8skqRF1RP0HDnbngxbSga5twNL6ieoOXO3fBi2lC0zLkbXlCFr2fjzt3wYuopeh5ZpcgLqidouHM3vJg2FA1z7oYXVE\/QcudueDFtKFrm3A0vqI5gLbhzN7yYeoqeR1Yp8oLqCAqhuY\/9vKA2X7vzTL4guXdpQzsS+Y7o88SNm5oIVYUKUx3tlemqvbYVEfI6VgtSdiNyHSsy6a8RUJsnN+WQOh9VfwzqKNqSCDmYuI4UHQ0owWqQNlCSN8AmTrxhHAtYoN4UiTdVE\/sKLlxRLP0Hu20zIG\/HsEKFUqDUDCtEsNSMUJ5HKDWbr\/7fkE6JmFVDyALlY\/PVV7uVCqm2hkZPgTium1LYOALrRtvNVL9qMYQiPyVhk0KdF1BShAqk+XIxpceIE6qP52sFlZkvbsOaREJRJbmEObEpkM5kvbTdcmLZklDFCZVqoGyEziDz1YuEInsQZjmmA1qjquSge2vSox4oj55vr4F7XNnZaVQ93pwocRwhlLcH+hIAbTRtO43I9OLxe0LXcTwI1ZtwCRYGp9\/bjZp1jAS2GLqS+T4oGAtQisw3niO11Kx8uYmnOw3BKgN3kWvhkwuy5w33BPhP1XI7CLnRtBOq73Ea9N24mph5SCx9JUyc2dl2Pkxi7Bep1qBsWN4OThBPJjG3mBptbaM+ldJEYL69AvpFiCMCTQ+YxNhzD016SL1B5oNiDJrQqqZn1kvabs\/2AftIaeFBCJchYsSOEvQeQMmF3wGCPjVwwiCc+9A5Hc3pQLtocSOTm11cyGF6Y1FOnjFzkVodeoQwvg7EGHjWPcjBBswQJXRZIpXidUpvu9mpjU5NrSmA2C69BQExyHvhLkQz9ArxJde7DkVdwMIx4QNtwbCNDyG4O\/AxbrIhGvY\/23S7S62etlsB5kah2dQu+5mSxJvPZgWCwcNEkAyntUaBO5wDe5HFEBmxTekGovFd2qAFMuXz\/o\/JTw2YJeSBAg4F7AUes9CCYgKR0Lcu0KTqOJ8LeB3S20ReoEUvbHyKd5t3ZsPOWik1pmMt0NgVFwXMxm5KLZEqnrx7cxrayLEDBONolBr6JpaEQim2Ca59Dv5T9ipwxp7v8XjRIK9BvXAoZxzK09BIHJVayfREjvDcnnWNI0hKm06S5pLbtCdXy06cS0WQZWXfjEIdwQsSkitUJ86lFKoS429Sna9CHcH7QFIrVC\/OxRRK6zejUNyvIUmuPZ3sFtOeqkvVQoaE0NB9n17yycHtWSM8wz7KJ+qT2RnIsOLE+NIXfJ0IfrVnfBPlHRQEk6BYnmdZMaI3+eyB4H3QYhL6+fNo+IDXc9TwgD7jG3NAw\/F5Pb5RaXwThRI6I0gHMmm4VnEBnpnDDzglyvMYeCSvBXj42ddURRM4ybd1J+ClogJblXFBs3+rcNLNxF6imFxIHUSXbwXQlKouurQ94ZsmAaU66MPPydAKHwvzpGF7iJba+aJQbyfhFdi5ZCcwuZ8WegJc64nvEF\/iwaXiQTGlgmP0KEp6mu5lCnDKc7kzMz4Uy3LEhSd1WUaXEHh6i0431VsIyS+VmxT5kkHufM3ikS2YHpVPSo5SJUr4Yh3BFpLepAlMnbyeQ7Fxat+S3AjVyV0VFmgDqjvVolGm2Ul1Lttq+W11qhV8qPfJmy70582zPLOc6lOay5llFnBKVAbmhRJf4ddqd3nVNqUdCUxDCO1wdTF3kt52lDLKbeKH169SjEAFLeGLVfMHRsJ5N42Du7S0eM1IwAfMBpV7lLifiA6lro+vxqTTmyPbNdo50VLaqbTYEWnOGUYXhGPm8hVsp6oe51z9tsCRTfRfOzqNhhGvysIvF1QdQbOJwcRDbXJ\/82ffpXRKq+7yu+x\/hWiDtwplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjI0NDUKZW5kb2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FSQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTggMCBSCj4+CmVuZG9iagoxOCAwIG9iago8PAovTGVuZ3RoMSAxMDI1NiAKL0xlbmd0aCAyMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoJdFvXeea97wEEKXHDDmJ\/2B62B4B4WIiN2LiDG0hQFElxEyVSkilRsRbLSyzZsmIrieRx7LgOWduSY8dpJ7VTTxLHTVUnnnEySeuMO02nbtzpNPG4yfE41rRpkjkm8TT\/w8LNkzjnDN55wH3bve9+\/\/9\/\/3KBMEKoFl1AJEJDo17\/H1z808tw5rOwzy0t37n4\/E8j16H9PkKml44cnj906K2ev0LIfA3OhY7Aib26hsNw\/BYcW44cP33uvQ8UL8HxBkK4dnllYd70Hc1XEbIK4Pqnjs+fO4l60XNwzPdvPDF\/\/HDo6swjcPwVhIiDSCB4EP87JERIuCpkoQdD+Zf8a7RIwAP8Xv78EyJuDSPjFN8Lf9w9NNSNUgjdKtYgDqFF0SoBF\/DT\/DVBVPjV0n0kqkGj0Mt1wQ1o16IGJEFKpIFx5FSQFZvFLMV\/kXBEibEZsyRmMfFg8R0FwxAUw6iL7xA6TuLDH\/h8pR\/BDYZZzwpulPaTDCO4Y\/2M4DPlHV7WCW\/+N6WxRDAGdE1Bz8TAU4RlY7z80AMP8JPqv3WTvI98HFEoi5A0aAuHSptCWdrkcpmoht\/MJtrGb2F5TflKWFG+MxgMlK+YTeU7B7BOGwoM5GZnBvpDQZ1WqwuGcv2zs7mBYEirW8PiJiPl86VSPg9lEDc3iw2UtzWZ9nopY5MYvyKdL4wmE2YTxiZzIjlamJcujBTa201ms6m9vTByVtoZi3m8LRqMNS1eTyzWKc3EY16PRq3WeLyxOD8jwJTUkpeQANWBbKUsNpNSpRnjh379FPetpW9w4iXulc8QH27cTV4qEg\/CjfDMWcCIEbwBaEnLaNGBMgj8\/Oka2oZ1a\/VKhcetgo\/bo1CSl\/jnb1rVLRi3qK3WFjXG6haE0cCtD8g+wDMJelTBDCAqY8X6q6iCkIM7UAOgy9dYP9ypLJ3D\/2umfyAU1uopY1u4p6t\/vrvT41bKi7OEiFTIPZ6hoIsxGMUSicRs8rem8pGIc0bPMOmM2GiIR\/JDc+bj4\/vicYOBMkcTQ\/nZznv3xiNtNotC4XK3J\/PmdFub061UUVRbn9vuUKkBMQto7I8BEiHai8Sgnzx+IrIMIIt5LMN8m6Tx5M8WZe8vfOr1pqPc+irx3Rtf4D5cUn7vHfXBX8quEe8+WmwEdKVPwJeK+PnG3U8SPy\/SXyF++TnAehIQygJCNlSA\/sUl9TGXJqw0V9WvBJRczGMiN8N1GLOmAlTNJkpVnEBCJaTDladZ4rJc4XQmYy63So1XQS5eTzYzspDLuVy1IvH1+ppaLf7DDMtazBIJlklpW6QrHDIayYyoRe1yRWO9Bzo7rTQuKXJ\/7sAqfjNE0woFlsooytrq9dlopQJT5kxmkZtmWNbaoHEz+IVlvGevTG4wOlwmi0ym17ldjj6z0221g25YLPF4rqctbLPIeAVD98OXDqiGLGsbaJcQrfPcA2dUIAMwT5DGHtQI13kywJjm9Zg34UHuxLP4h8cw\/JLH8JvPyYvjgvz6iyWbzi+vZ\/F3wLAJdDug3FayAhuPMjCMNFyxZV6fS3oJZ6taV7Jm4sm1xxQpqcTpzHbMZcL8pOWrjQ0qlV5LHYxG1C1vEl\/fuBtfJab6+9vaDEYM4NntqdQU0Vl8pZ22K5R1dZi2plMwiyEYvxcmJEA06q68Ad5tCEp5RYDm6iuFq3YQLku4bCWwVW4kXli7WnxMrfJ5Mpl8IZViXJqWvXUajYtJpceG0xmPT6Vea2zQaz1Mez\/bqteL90pkWj1INenxaPUNjS8CWAi\/Il4aKyQSFKXXhyNDwwsDC0PD4YhWj4FmEoXCgljcGY27PSA5IxUMJr\/PuJ0mk0wKtq5hmHgcJLjCnSNo4QQyb2fNqj4qqyypFFXe\/yR2OFLt3V0xo49lnc4ygTmdLOszxrq621MOB3639uuPPbpyoq+HWrSlM3Nz9154sv7pey\/MzXd02Kepnt6V459\/lNedQWBsLdhPHlCtolPm5iq6ZZIxB7YIpopqhX92kHqY3a4C9+OGZpdnfy4Rd7oUSqxSul3J+MDyQL\/DsapQOpyJNE1LJHUilcJhT630dJvNKjXjTaaG7hgZdbrxGmmifK3epMulVNykdFqVStKkkBv1Tkck0OqxWeRybKWT6QGrxaJUSmV6PaWWypqbG5sa1CaLn+2Jt\/pNFqnM6ezI9qcstqYmLG7W62DWRu4cfquMN66+v4gO7XJCdNVx4bfszmSyqztKtbKtLie4B52TafW7qWh3VzLptONf1L786OePr\/T2UNPWjuzB+fvOP13\/5H3nD853ZGwzVE\/fiZVHH+PRbr71BHG15EdLlkhc5WoewB8Kbnz4ttDKew7eWu0la+W9DVgqeBogS0KGF1\/gkvdwb+OD7nu41DcFwpKjXv8m3IvRFTD0X0PLAL2CLyjpenkOZj4MoMqzKGt8P\/fnuGMmFtFqNNpIbIb76XX86uW5Gb8PY59\/Zg7\/w0W9PhjsTLSFzNT69wQ3sMdXGF0+w4sD3u8MjBQtMY21zDVSOrCdZHmaNYt3+CLcvHY2pdH4fB2ZkWwwaLPJZGtYqqAd0ajHazJJZGWu2niXODA8GItQBiyR0PZEcn\/xT4nhbpdTJlOpXM5wGEavvfUB\/qVgDkavRDphVlyzw82VLT+Ib3Itz67hpgalQiNRyPdiiV7viHp8WvDkZ8++vXHeq1CJagUC4pM1NUKsVIQCU\/yceBzvqURU9RUu5Z2rFL6w5zrxZPEnhGGk+HA54in+jwceICg+7sFIdasBY\/QyxGHIWtKnii4FMbbZOvdrJJI9dfjlewYKhUjCYrM57Mx5mM+JWzexj3wINfGS4\/1NickqpiTddbyC1Sqvp0WFsarF41WpiV3HOVoDH9reotG0kLXbDviZneGeI1fAyiv8yc+MxVW6rDI4HQztIlTRbsIUyXeEayDbK8RxrGhxeVLpwr5MhvGqtXV1Wi3DZFJjY3DMgPGs4YYmnR7MOupy6fUSWW2zXu9nc0mG0euaGoi31t8Q\/BPXKV4oFBIQmvGOMhwcyM1NLwwPRcJg01QiURhbEouz8TjDaCBEkspMJqebeSvGsrzbKMduIIU7AM829GXA8yNonvsdaFX1uoSPrYIO+fso9ue0v1OzideLMfISN\/dxms3HeTfJThg\/BvpTxpbdESjvDvrMu8K9ioPA\/xj2evR64eeErf6h4bnFXH+rX9XSovK39ucWjw4Pet1wSQOxbaLb59Po9tbj+r06Tav3BNiA3c4Od3Y6nRYLRHPDB8xT+XwyYbW43L1902EPA3Sh8Xkj0ag5xk9PoyujRjhKqOkrqFlF25VFZNt6aUDrcazHUrFYEbI7tLrmphoXsLGZCgX6mhUK4jfFOvKS8GEBhk+zGMzV0dqS7+luCxsNAgGMxUcAw4IfIgcah7HY7RxX9knmwDZ8qi7JLA9uhsm7gwNWthUZVHrCXSeGg0G1RqX0ervTrX6tdtXrGSucPF7IexkMka6nq3vh4sXT\/Tm3G4I9rS4Q6OoaAdhCQb1+VasJBrq7AqxWazRGYgPEv9eofZ54lw\/UrkXt8Sanc\/0MQ9P9Aye9bNDt0eqoAxot44XheUvxKpUgBTf4mXzS5wOXrmrxtw7k\/D6VimeYEzD\/48BNo\/zs5R+RfCWEDe0y2KpLqyrxJjBVEKrBBvG1xsa7RyBplskhDKNMToc34LLrtc1NuKFBo7M729LhNpNFmN9DGX2+eCw7mU27nHIpVql8vq7uqYXePh+8KdhiKvWJTwhuXKQd6Wx+dOylfCLpdCogSLBaWTYeYlvttEqBscHYysbwgY6M0wGBkMncFu3q6duX6w9HwKId9o7s6MhY7\/l77jp8KBaF2V8A+7gbZg8pGaalkHyS29PKqmQrxkJvD0Gqsi3rCbbfkyBWOJnVxPo7RjsyXp+qBStUPm9P73xfKsMGDFTto3v0Or8vHXI7dfqmpiaxwcAw0UHaTqSNxIGr3Dck4mYMog8Gc7np\/T19oTadXiaHBKF9XycwixLgs1j8\/nSktdVqlcnlcp5\/T0P+dqjCv72bDLNbOHA2sMOuraLduV6VhKo2hpvWPqfswSqFl+nMTiVDATtE2XgViMUd7fB41WDjRM+SSsV4Mtl9PZGwHdzTGswYLrM0cGBDI\/Ffi56dJCW10rFEofg8ke\/aIqn4mLGvMxsKGg1SGZBY+1jxq8RIv9PJg9Es0Rttdj46X4Av4WZNQowQK2VJfjfzgYmchK+fv3\/u\/bd\/ccf75\/APNp4kF5L8V6XukCVunj7NLZ0qxaUA23mwdzfvUcH9lpGyfcTgwzsMXoTJ8xs\/w1d6HTT\/YrxyZvOhoEazyjAT4\/ffPpp3u2CCeqPD6eG+df78Cv6zkUibl\/HFfa06ncEYbutZHBtjW7Hd0ds7H+L7DwT93DU+NoM3IZ+AuYkgmy1FH5gVYV6S5BMbjxGGex\/kvkDIVvEXzk+RPb8s\/hfSsl7Ou6bBcg\/CTFqQH+V4hPA2rxu0bRewKLAl23KQXfG0UtmWgpcfKT8gF21DRFmz9QR5ELPs+PjxE+PjLAselWW7u8ZOju\/3s2t6XSDY2c0GNDqesHp6WFanwfd6fMP5xaP5vIfBXk9++MjSyLDXs4pbIByPt5dyF8h8IQ2Kexh1C+452T9gd2Cw1IH+k93tccatVrlcYBDZIKvXgnno2WC2q5UtZyZsaxcRmujqsTsc9p6uiWN9ORo+ub5jRNzrBQcM5JhKbdVhQPppwPoMoFfDI4155SHPcHXP4F8VTwpujK+vCtrPw12jt26Rg4AseITwprVvBu87Uvwthgyzu4pQwd2OfjMhqKHNXPOl0QLjFoulEopyOj0hp1Orb2zCjQ1ajdMeYT2MxaSQC3r5MCCT7p\/MZJwuqRz0ztvdNb3U1+tllPL6epMpmV488njzRWyzppLDQ4U\/y6dTfFKDsVxhpdkAECPrcChVcqnV5HH7O7MdoTYjZTbFoj1AiwO5aBQM0+ns7N43MdU2O3dwfKKzC\/AHDK6Cas5WkAJdFAatxOwq9338Cm9PJPeJT3+J558894dkL\/CPGiXQNO9BxNsUqpTmVDJk8e+VVVerdr8lq77xWZ9vfN9JbzIZT9jzYfjpDQUMWlx8RgVBWCYzCqm2G9QIUm0144ZUeySVAfGrViFi123l2nskMp3e6S7l2rqGJvLSxtVzo2Mud1ODxRSb6tBosEYTCg0SX+M+\/P9MwAGhQYiQe7ZHyJBbfDwW4d9WYahSOPEnDVeLIn7a2czYWDrpZTTqPXtaNB5PKjNWyGQZiEXxWmOjXs8wyf6A36gX18lkeoOLgWkzen1jI\/ecgP2TdSMp+\/g5VoqZlLEtxM\/RZTbJZaVKZoLnr0nuQeFXBF9GS+iLVQ7aVokFjt5tKCF6l2BLJKPYVVnc9LrVssU2z6xUCHeqylZRY3PgzYfYzQpHBTvhlwRSOe1IpiYjLrdas6e+1nm3S1grkjRDOAFxhEbT1CiskYjtjlRmYurUsf0TXd1+VqsT1sgkbmc2tX\/fbb39OdYYGx8fuLB0bCgfDKnUIqHFlEzsG7vttnsvHF0aGgyyKtXGF2tqBJJmrdqmUmvULUpFcxhEYLU5XK4E49Vq99bXilRKs8nt8vuCk2zA262i6ZDHTlNGuRJ\/cbB\/MJm20TK5jQ4FO\/APOX+7jZbKRbVqtdeTSHTffRTIFDIZ4EUDFYsXxo4eu\/OTR46OjESiWr2k2TBr42uumczszJ13PvzQXecW5nu6aStfs4Zzs+fO\/SjGeA3GZjGur1e3OJ3ReEcgYLKIJWrgnGx2dDzXG4s67eD2WzTmUWUpJvP4sl28F81C3PR1YMgJOAhsinMH7VUcyY76zqaU\/18VHj503iFVUtpQT1HhyNhkTx\/LasGvtIX6+6cfmpv1+5\/W62KxqX3hiFrDR\/umUCi32N\/HB7V6Q7htcGhmLJ\/PZGn7NcjPnM5QID4aixr02O+iKAjDVS0annXbwt1dibjbrW4JBEfHZjqCIb2+RePyhGmDUa1RqKQGk4Vh2iJdffG4y6VQKpVeT1fHVNLN6IA3sFLpdoH+s2AEBWFlnYSCUGuT9EVbLlTJ+\/WpVYupI3NAo1Fr6iRypdxvNktk+Nucinx3viNjNmFSKLxXQEAearWF586e5a1Lwq2REvISMKyhvE6wvZhMb1kAKVVC1HDqw+e4P6iXyw2Ui2mXaHV7cU1TUw1rs6hVsnPv2Ve4ry2QpvVfU2ALFlAxoUDwSYwJ8DpGQxv5ZrH3eoR8hB+Vr1gUgf2NfD1GSvm3SUtE0eVKULgsWbPYTOEwll\/Bjzw0O8O2mqhkcj\/DPUhg3XgkqtNijTYWO\/C\/rxOvc3\/\/PHYJbjgd+dEzo52d3laF5KJeHwi0d\/HOff17hA0X39kDoy\/c+kDAgnaVVns+Uk74yEKFaPfizs5lCtgELDaZUumJiZXlicl02mKxmDKpycnbVib3Z1Jm09MKhdOVaB\/IxRNOt0KlUjDO9nhuMJFwOpRy4tLA5eXjuQGaD0vogdzx5csDDy0vD+QcdrsjN7C8\/LdDy6OFtogOPpG2wujy0InRAligTqeNRgp8WoXGydvRj\/glO8BSTprFwR9JbhOiA9wPseVYCW2IN74LaJv4+AR\/FF8x5d9hMCQV3lGMM4ep7deJBPcGgZUdQRbQb1EHgkPvX8dXpvt6WVajoW0dHZNp7rEpLC4tfKlUAXbkXQJHTOOJhNHY6p+cJML3KZWMK5F1OmVSvlYnldKOeKLQH4\/T9J7iMxfVaj8QhN+n0dznrXW4UunB2weG7A6Y6eFbNwUNILkk7+l28vHOiPS3VRoqEhNTQUGDshW8\/UMr09PZTosNY8qQbD8wccenZ6eDgebre43GWGx6LNFut0tlYOQeJp0cHOPz5WbuZ8QBrsPkcBj0tC3Xt3zs8syDy8dyfTTt8xUKy5lQCJydMRLNjx6eOzYyGonpIPKSySW4+f5STQvi6pNbawJSViwybxZz6apX2l3Tkn9cTevMWuMVYh2A5Uta46m0i1GDx1arGVc6uQ8SdTejVK7i+gYNhA6ZmNOtM0hktQ0GPRvIJRmXTtPYIETrL76If7BZ0NJrI+HhIXDYH1PP+n4sGOLrXxBnu+N81vsESCdSqRbztcjI9XKixM8Z2Ez4OjQ319YweHB+cVJaXVuTYmiTJP6rfzmd5Yqnn301eor78TXy8W9d594+Fed+\/N7Y6Q878Ao5yL288VnBjY3XuPvg+z+SifUsvkAmNl7iHiFP4154j9PgRd6BsXSlyHF7sV+8vQAL5Ja9huPtC4fP3LNwKBLDT2OLKdVeKCTbLSYMff\/l5ckDDHwOTF4mgxt\/OdvertPrde3tsxXbWocxrMjBs3OY3RVP8XXtXfF5CZO\/LeKN+8fHGBdke2qfr7N7gruJxWcXDvZ0QY5h6+k9tMi9ff1iKLxw8FLf0kgeJKB7wM4nH0cf6Hng6FFQN4fgL8qoYr5+S\/4rNGtBnzDgyI\/wOo7i+Mvc9DVuRnCj+DQxX6zlYvh14v+UK8aC1m0VY\/Ae0urqO\/lc8WTL9eskeY342sWLRF11eZ1nkjnQ3RmwPytkhNuYczOU2uLOTSdMbiY2ts3Vy62FmGp8Rc7gFm0r29m9vzsKyRVFScQajb+1u2t\/VyLq88Bx82rdXrFUo7NYmDaHS6drbKqrk0l0GjiOOJ06bVMj8eorn19aTLZrdVjSbLcl2yf3n3vl84cX4wkIuZslFlsisX+Ce\/n9fDIB+qtpaMBSudvd07MIZ0pF3cZGLJd7Pb287hjxf8LfILIlHeZ96ze4Y0T2PJ+98d6jDjCI8Vq1M6r+\/TioEn0cvVYfCs0ffOS28fH2JAX2Y6ZSqcmJT1yemwkFGq7VG4zR2EweCMjJ17YktDUeyy8mEgYDvu\/05FQgCElsX++RIxfuPH9kKdfrsAcCUwfuKLQnTEA+bRBpz901OTgUjUPPRorPFQQlr\/vw9iqHtSr3zeUC8uHivdT160R98W8IZqD4qYsXLwqipVWD3\/C6wK8alLRH2FHK3er5XsBoSys+LN8Vxf+L49tr+Cr+7JOc9K7iTy8rrwmYT18DMzKT\/73Uk5ajeY3Cf4\/Ka0ACP\/RVV+KKcoFfLPA\/U3wK3uJwKRn88sZ+eHof+ce8BqbRXeQF8heVf3TwkuFV9sLGd\/AvVonPPPIIPrhxhTxV4ln4miut+ZRXkHmbwCI6zP+pJIxx8xrxGnfHPzQ8hVV\/foV7dRg\/X17Q4S5xU\/\/z2RvYvnE3fuFy8fuIf8vS\/shLf\/fcbFP8V\/yfdT764c4JXxdOwH01m6cw75K5MTTWBKx3a1X4eqmn7Z8M8W9olPwQOck30AB+nq\/mIw1+Gp0lL6MBIYEs5DU0Bcf3CyaQivwKup18DQ0RPegkeRJ+R5CR+DZqFrQjlSCArsD1M4QHicgX0RU8jFT4SbRC\/gU6g19D58gX0Bnyk2iAyMDvq2gI9hXYLwjfQqcFarQA7UHY3bDPwJ6GfRT2q\/B8nvwBGhJuoCnyVyhL5BFL0kgi0KArgsfRAnaicQEN7U+jxdJYb6InhO8hVjCCzgjm4DxG9YLvwLu9iubw3yGjYB86BP1dEf41XOPP\/2cYa56XFQqhPvQfYHsD\/SvO44uEkJASIeIs8c+kmXyK\/DH5nkAoiAruFPyR4LuCnwgVwsvCLwn\/uSZdc0fNb0RnRf+ttq92pfabtT+qO1F33x5yj2LP83tV9ZL6J+q\/10A0pBv+qOGVRn3jhcZ\/abzVFGxaavrjptea\/rF5tHmu+UbzT8QisUEcEE9UZJ1Bz1akuFte\/KcBPQM6hQWgsegl3FhpwzwxUWkToG\/\/VmmTyI9eq7QFSIu+VGkLka30jy++XQPnD1XajYCDp9zGVtBcS6VNg62pKm07tOsrbffWWNjPcznqRafRPFpGR9ECGkeH4XcJHYFzg2gF3Y6Ol66Nw9lDcO5I6cppdBKdQlHkhW0F2ofRCbQIrRNwpdwPf+YUfHtKfSyhEfg9CPtp2Bk4OgznzsC983B1HxzdDncfLfVgBI\/vQT7UioLAmEZAwwd7aEcPxl09bH+iGw3B1g2t3zXm7qOtO7OlGd0JZ6s4lN+hFTYjKsCZw6Xxt7\/NMNy9go7BlYXS\/WnomcdqpTQvI7J\/BLUl6J2\/4wz04oGnVgBn\/uwKbEvwVoc38TwF52\/fMZOF0lufKiG2wEcR\/xdyKuQFCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoKNjkxMQplbmRvYmoKMTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMTcgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzM2NiA0OTMgNDcxIDIwNSA0MDAgMjAxIDQzOCA2MjEgNDUwIDIwMSA1MzkgNDU1IDQ2NiAyODMgNDI2IDI4OCAzNDEgNTI2IDUyMSA0NTUgMjcwIDQ1NyAxNjMgMjAwIDQ2NCAyMTggNDU2IDQzMyAyODAgNDY1IDQ2NSA0NjUgNzI1IDUwOSA0NjUgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjQgNDcwIDc0MiA0OTEgMjg3IDM5MSA1MDkgNTY5IDE0NCA1MTUgNTYzIDQ2NCAyMjUgNzMzIDUzNiA1NDMgNDk2IDU4OSA0NjUgMjI4IDUzOCA0NzAgNzIxIDU4OSA0NjkgNDE5IF0KXQo+PgplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCA4MTkgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDE+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzQ+IDwwMDM4PiA8MDAzNz4gPDAwMzk+IDwwMDMxPiA8MDA2Nz4gPDAwNzE+IDwwMDQwPiA8MDA1Mz4gPDAwNjY+IDwwMDc5PiA8MDA1Mj4gPDAwNEY+IDwwMDI3PiA8MDA0Mj4gPDAwNDc+IDwwMDYyPiA8MDA0OT4gPDAwNTc+IDwwMDU1PiA8MDA0ND4gPDAwNTk+IDwwMDQ4PiA8MDAzMD4gPDAwMkQ+IDwwMDQzPiA8MDA0NT4gPDAwNEQ+IDwwMDRFPiA8MDAyQj4gPDAwNkI+IF0KZW5kYmZyYW5nZQplbmRjbWFwCkNNYXBOYW1lIGN1cnJlbnRkaWN0IC9DTWFwIGRlZmluZXJlc291cmNlIHBvcAplbmQKZW5kCgplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbMTkgMCBSXQovVG9Vbmljb2RlIDIwIDAgUj4+CmVuZG9iagoyIDAgb2JqCjw8Ci9UeXBlIC9QYWdlcwovS2lkcyAKWwo1IDAgUgpdCi9Db3VudCAxCi9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQ10KPj4KZW5kb2JqCnhyZWYKMCAyMgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDA0NTQzNyAwMDAwMCBuIAowMDAwMDAwMTg1IDAwMDAwIG4gCjAwMDAwMDAyODAgMDAwMDAgbiAKMDAwMDAzMzc5OSAwMDAwMCBuIAowMDAwMDQ1Mjk4IDAwMDAwIG4gCjAwMDAwMDAzMTcgMDAwMDAgbiAKMDAwMDAzMzAyNiAwMDAwMCBuIAowMDAwMDMzMDQ3IDAwMDAwIG4gCjAwMDAwMzMzMDIgMDAwMDAgbiAKMDAwMDAzMzU3MSAwMDAwMCBuIAowMDAwMDMzNzQ5IDAwMDAwIG4gCjAwMDAwMzQxMzcgMDAwMDAgbiAKMDAwMDAzNjY1OCAwMDAwMCBuIAowMDAwMDMzOTIwIDAwMDAwIG4gCjAwMDAwMzQwOTcgMDAwMDAgbiAKMDAwMDAzNjY3OSAwMDAwMCBuIAowMDAwMDM2OTI2IDAwMDAwIG4gCjAwMDAwNDM5NTAgMDAwMDAgbiAKMDAwMDA0NDQyNyAwMDAwMCBuIAowMDAwMDQzOTI5IDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgMjIKL0luZm8gMSAwIFIKL1Jvb3QgMTIgMCBSCj4+CnN0YXJ0eHJlZgo0NTUzNQolJUVPRgo=\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958113,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:04:04.742Z\",\"updated_on\":\"2026-09-02T10:04:04.742Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:04:04.7439", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:04.7439", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:04:04.7439", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 10:04:04.7439", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:04.7439", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/FBY\/HSS\/26\/00001\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:04:04.7995", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:04:04.7995", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:04:04.7995", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:04:04.7995", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:04.7995", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:04.7995", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:04.7995", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:04.7995", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:04.7995", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:04.895Z\"}" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17637" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:04.8923", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:04.981Z\"}" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:04.9781", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:04:05.0676", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:05.072Z\"}" }
{ "timestamp": "2026-09-02 10:04:05.0676", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:05.0676", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:05.0676", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:04:05.0676", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:05.0676", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:05.155Z\"}" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:05.1513", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:05.329Z\"}" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:05.3258", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:05.502Z\"}" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:05.4992", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:05.676Z\"}" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:05.6714", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:04:05.8440", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:05.850Z\"}" }
{ "timestamp": "2026-09-02 10:04:05.8440", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:05.8440", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:05.8440", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:04:05.8440", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:05.8440", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 10:04:05.8440", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:04:05.8440", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:04:05.8440", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79419},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"IncidentHistoryId\",\"Value\":117338},{\"Key\":\"IsTicketAssigned\",\"Value\":true}]}" }
{ "timestamp": "2026-09-02 10:04:05.8496", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:04:05.8496", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 10:04:05.8496", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 10:04:05.8824", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:05.8824", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:04:05.8824", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:04:05.8824", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:04:05.8824", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:04:05.9334", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/FBY\/HSS\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\r\\n<head>\\r\\n  <style>\\r\\n    body {\\r\\n      font-family: Arial, sans-serif;\\r\\n      color: #333333;\\r\\n    }\\r\\n    .content {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-details {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-detail-point {\\r\\n      margin: 0 0 10px 0;\\r\\n    }\\r\\n    a {\\r\\n      color: #007BFF;\\r\\n      text-decoration: none;\\r\\n      font-weight: bold;\\r\\n    }.button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n  <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n  <p>Dear User,<\/p>\\r\\n\\r\\n  <div class=\\\"content\\\">\\r\\n    <p>The safety alert <strong>T\/FBY\/HSS\/26\/00001<\/strong> reported by <strong>Hebert Eaton<\/strong> in organisation: <strong>Falcon's Beyond Global Inc. Warrants<\/strong> has been updated.<\/p>\\r\\n\\r\\n    <div class=\\\"alert-details\\\">\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> T\/FBY\/HSS\/26\/00001<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 02-Sep-2026 10:56:41 AM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Hebert Eaton<\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"alert-detail-point\\\">\\r\\n      Checklist:<ul><li>Problem - wefwe<\/li><li>Suggestion - dfsd<\/li><li>Type of Suggestion - Health<\/li><\/ul>\\r\\n    <\/div>\\r\\n\\r\\n    <p><strong>The following changes are made to the safety alert:<\/strong><\/p>\\r\\n    <p>Safety Alert status updated to Assigned..<br\/>Assigned To has been updated to 'Hebert Eaton'\\r.<br\/>Due Date has been updated to '04-Sep-2026'\\r.<br\/>.<\/p>\\r\\n\\r\\n    <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958115,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:04:05.936Z\",\"updated_on\":\"2026-09-02T10:04:05.936Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:04:05.9334", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:05.9334", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:04:05.9334", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:05.9334", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/FBY\/HSS\/26\/00001\"},{\"type\":\"text\",\"text\":\"Safety Alert status updated to Assigned., Assigned To has been updated to 'Hebert Eaton', Due Date has been updated to '04-Sep-2026',\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:04:05.9823", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:04:05.9823", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:04:05.9823", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:04:05.9823", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:05.9823", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:05.9823", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:05.9823", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:05.9823", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:05.9823", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:04:06.1568", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:06.160Z\"}" }
{ "timestamp": "2026-09-02 10:04:06.1568", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:06.1568", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:06.1568", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:04:06.1568", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:06.1568", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:06.1568", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:06.1568", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:06.1568", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:06.1585", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:06.1585", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:06.333Z\"}" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:06.3232", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:06.506Z\"}" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:06.5027", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:06.680Z\"}" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:06.6733", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:06.855Z\"}" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:04:06.8519", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:04:07.0281", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:04:07.031Z\"}" }
{ "timestamp": "2026-09-02 10:04:07.0281", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:04:07.0281", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:04:07.0281", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:04:07.0281", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:04:07.0281", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 10:04:07.0281", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:02.7776", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:02.7776", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:10:02.7947", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:10:02.7947", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:10:02.7947", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:10:02.7947", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:10:02.8493", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:10:02.8493", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:10:02.8493", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:10:02.8493", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:10:02.8493", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:10:02.8493", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958121,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:10:02.905Z\",\"updated_on\":\"2026-09-02T10:10:02.905Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:02.9019", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:03.082Z\"}" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:03.0791", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:03.263Z\"}" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:03.2603", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:03.445Z\"}" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:03.4417", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:10:03.6184", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:03.622Z\"}" }
{ "timestamp": "2026-09-02 10:10:03.6184", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:03.6184", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:03.6184", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:10:03.6194", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:03.6194", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:03.6194", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:03.6194", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:03.6194", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:03.6194", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:03.6194", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:03.796Z\"}" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:03.7921", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:03.970Z\"}" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:03.9663", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:10:04.1411", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:04.145Z\"}" }
{ "timestamp": "2026-09-02 10:10:04.1411", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:04.1411", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:04.1411", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:10:04.1411", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:04.1411", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:15.0927", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:15.0927", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:10:15.0927", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:10:15.0927", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:10:15.0927", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:10:15.0927", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:10:15.1519", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:10:15.1519", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:10:15.1519", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:10:15.1519", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:10:15.1519", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:10:15.1519", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:10:15.2059", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958123,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:10:15.209Z\",\"updated_on\":\"2026-09-02T10:10:15.209Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:10:15.2059", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:15.2059", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:10:15.2059", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:10:15.2059", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:10:15.2059", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:15.2059", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:15.2059", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:15.2161", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:15.2161", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:15.2161", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:15.396Z\"}" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:15.3917", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:10:15.5702", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:15.574Z\"}" }
{ "timestamp": "2026-09-02 10:10:15.5702", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:15.5702", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:15.5702", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:10:15.5702", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:15.5702", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:15.5702", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:15.5702", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:15.5725", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:15.5725", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:15.5725", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:15.748Z\"}" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:15.7449", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:10:15.9145", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:15.927Z\"}" }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:15.9257", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:16.108Z\"}" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:16.1047", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:10:16.2770", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:16.290Z\"}" }
{ "timestamp": "2026-09-02 10:10:16.2770", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:16.2770", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:16.2770", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:10:16.2770", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:16.2916", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:16.2916", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:16.2916", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:16.2916", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:10:16.2916", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:16.2916", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:10:16.4708", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:16.475Z\"}" }
{ "timestamp": "2026-09-02 10:10:16.4708", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:16.4708", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:16.4708", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:10:16.4708", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:16.4789", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:50.1726", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:50.1726", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:10:50.1726", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:10:50.1726", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:10:50.1852", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:10:50.1852", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:10:50.2262", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:10:50.2393", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:10:50.2393", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:10:50.2393", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:10:50.2393", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:10:50.2393", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958126,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:10:50.294Z\",\"updated_on\":\"2026-09-02T10:10:50.294Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:50.2904", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:50.476Z\"}" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:50.4669", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:10:50.6447", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:50.650Z\"}" }
{ "timestamp": "2026-09-02 10:10:50.6447", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:50.6447", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:50.6498", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:10:50.6498", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:50.6498", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:50.6498", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:50.6498", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:50.6498", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:50.6498", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:50.6498", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:10:50.8307", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:50.834Z\"}" }
{ "timestamp": "2026-09-02 10:10:50.8307", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:50.8307", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:50.8307", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:10:50.8307", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:50.8307", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:50.8307", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:50.8307", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:50.8385", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:50.8385", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:50.8385", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:51.018Z\"}" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:51.0137", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:10:51.1907", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:51.200Z\"}" }
{ "timestamp": "2026-09-02 10:10:51.1907", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:51.1976", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:51.1976", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:10:51.1976", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:51.1976", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:51.1976", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:51.1976", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:51.1976", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:10:51.1976", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:51.1976", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:10:51.3766", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:51.379Z\"}" }
{ "timestamp": "2026-09-02 10:10:51.3766", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:51.3766", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:51.3766", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:10:51.3766", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:51.3766", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:10:51.3766", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:10:51.3766", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:10:51.3766", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:10:51.3847", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:10:51.3847", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:10:51.5574", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:10:51.561Z\"}" }
{ "timestamp": "2026-09-02 10:10:51.5574", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:51.5574", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:10:51.5574", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:10:51.5574", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:10:51.5574", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:54.3310", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:54.3310", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"11167\"},{\"Key\":\"IncidentId\",\"Value\":\"1344\"},{\"Key\":\"OrgId\",\"Value\":\"258\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 10:10:54.3310", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:10:54.3310", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 10:10:54.3538", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 258: Templates\\OrgTemplates\\258\\Templates\\IncidentSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 10:10:54.3538", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:10:54.3538", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:10:54.3538", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:10:54.3538", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:10:54.3538", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:10:54.4161", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03618@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"A new incident IMF\/KURA\/FD2\/FFF\/26\/00001 has been reported\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>FIR Raised<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to formally notify that a <strong>FATAL<\/strong> First\\r\\n      hand information Report (FIR) has been raised by\\r\\n      <strong>Carson Valley<\/strong> (Judge Tenorio) in the OQSAH Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident UID:<\/strong> IMF\/KURA\/FD2\/FFF\/26\/00001<br \/>\\r\\n      <strong>Site:<\/strong> Carson Valley<br \/>\\r\\n      <strong>Incident Type:<\/strong> FATAL<br \/>\\r\\n      <strong>Date:<\/strong> 02-Sep-2026 04:00:00 AM<br \/>\\r\\n      <strong>Reporting Date:<\/strong> 02-Sep-2026 03:40:54 PM<br \/>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Description of the incident:<\/strong><br \/>\\r\\n      testing\\r\\n    <\/p>\\r\\n\\r\\n    <p>Kindly review and release the FIR after verification.<\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/258\/1344?dlType=viewIncidentReport\\\">Click here to view and release FIR<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958127,\"created_on\":\"2026-09-02T10:10:54.420Z\",\"updated_on\":\"2026-09-02T10:10:54.420Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:10:54.4161", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:54.4161", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:10:54.4309", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:10:54.4309", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for Incident Approval to User: 11167" }
{ "timestamp": "2026-09-02 10:10:54.4309", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008503\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_submitted_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Judge Tenorio\"},{\"type\":\"text\",\"text\":\"IMF\/KURA\/FD2\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:00:00 AM\"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/258\/1344?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:10:54.4835", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:10:54.4835", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:10:54.4835", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:10:54.4835", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 10:10:54.4835", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:56.0140", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:56.0140", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ADD_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Shivaji Bhondve\"},{\"Key\":\"Password\",\"Value\":\"6J5Y6J@6\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"OldEmail\",\"Value\":null},{\"Key\":\"Email\",\"Value\":\"abhinav@gmail.in\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+918981122111\"}]}" }
{ "timestamp": "2026-09-02 10:10:56.0140", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ADD_USER ###" }
{ "timestamp": "2026-09-02 10:10:56.0140", "level": "Info", "severity": "INFO", "message": "### Started Event for Add User Email ###" }
{ "timestamp": "2026-09-02 10:10:56.0140", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Add User Email" }
{ "timestamp": "2026-09-02 10:10:56.0140", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:10:56.0140", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:10:56.0140", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:10:56.0140", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:10:56.0713", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"abhinav@gmail.in\",\"cc\":null,\"bcc\":null,\"subject\":\"Welcome to OQSHA\",\"text\":null,\"html\":\"Hi Shivaji Bhondve,\\n<br>\\n<br>\\nCongratulations. You have been given access to SailPoint Inc. organisation in OQSHA.\\n<br>\\n<br>\\nAvailable Ticket Sites: Clint\\n<br>\\nAvailable Category: No incident types available\\n<br>\\n<br>\\nYour Credentials for portal login are:<br><br>Email: abhinav@gmail.in<br>Password: 6J5Y6J@6<br>\\n<br>\\nOrganisation: SailPoint Inc.\\n<br>\\n<br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in\\n<br>\\n<br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958129,\"created_on\":\"2026-09-02T10:10:56.074Z\",\"updated_on\":\"2026-09-02T10:10:56.074Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:10:56.0713", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:10:56.0713", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:10:56.0713", "level": "Debug", "severity": "DEBUG", "message": "Sending welcome WhatsApp notification to: +918981122111" }
{ "timestamp": "2026-09-02 10:10:56.0731", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+918981122111\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_user_registration_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Shivaji Bhondve\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:10:56.1206", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:10:56.1206", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ADD_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Rahul Prajapati\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"Email\",\"Value\":null},{\"Key\":\"MobileNumber\",\"Value\":\"+918981122112\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+918981122112\"}]}" }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ADD_APP_USER ###" }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Info", "severity": "INFO", "message": "### Started Event for Add App User Email ###" }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Add User Email" }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Debug", "severity": "DEBUG", "message": "Sending welcome WhatsApp notification to: +918981122112" }
{ "timestamp": "2026-09-02 10:10:57.1561", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+918981122112\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_user_registration_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Rahul Prajapati\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:10:57.2198", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:10:57.2198", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:11:04.8071", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:11:04.8071", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"11167\"},{\"Key\":\"IncidentId\",\"Value\":\"1344\"},{\"Key\":\"OrgId\",\"Value\":\"258\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Derek Cope\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 10:11:04.8229", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:11:04.8229", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Validated Event ###" }
{ "timestamp": "2026-09-02 10:11:04.8429", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:11:04.8429", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:11:04.8429", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:11:04.8429", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:11:04.8429", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:11:04.8962", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03618@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/KURA\/FD2\/FFF\/26\/00001 has been validated\",\"text\":null,\"html\":\"<p>Dear Judge Tenorio,<\/p>\\n\\n<p>\\n    This incident has been validated by Derek Cope. Kindly release the FIR.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/KURA\/FD2\/FFF\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Derek Cope<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 04:00:00 AM<br>\\n    <strong>Site:<\/strong> Carson Valley<br>\\n    <strong>Description:<\/strong> testing<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/258\/1344?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958132,\"created_on\":\"2026-09-02T10:11:04.899Z\",\"updated_on\":\"2026-09-02T10:11:04.899Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:11:04.8962", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:11:04.8962", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:11:04.9096", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:11:04.9096", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Validation to User: 11167" }
{ "timestamp": "2026-09-02 10:11:04.9096", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008503\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_validate_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Judge Tenorio\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"IMF\/KURA\/FD2\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:00:00 AM\"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/258\/1344?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:11:04.9587", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:11:04.9587", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:11:04.9587", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:11:04.9641", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-09-02 10:11:04.9641", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:11:36.0851", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:11:36.0851", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:11:36.0887", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:11:36.0887", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:11:36.0887", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:11:36.0887", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:11:36.1431", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:11:36.1431", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:11:36.1431", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:11:36.1431", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:11:36.1431", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:11:36.1431", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:11:36.1929", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958136,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:11:36.196Z\",\"updated_on\":\"2026-09-02T10:11:36.196Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:11:36.1929", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:11:36.1929", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:11:36.1929", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:11:36.1929", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:11:36.1929", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:11:36.1929", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:11:36.1929", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:11:36.1991", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:11:36.1991", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:11:36.1991", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:11:36.376Z\"}" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:11:36.3721", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:11:36.550Z\"}" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:11:36.5468", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:11:36.7242", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:11:36.728Z\"}" }
{ "timestamp": "2026-09-02 10:11:36.7242", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:11:36.7242", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:11:36.7242", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:11:36.7242", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:11:36.7289", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:11:36.7289", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:11:36.7289", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:11:36.7289", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:11:36.7289", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:11:36.7289", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:11:36.909Z\"}" }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:11:36.9012", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:11:36.9149", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:11:37.092Z\"}" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:11:37.0879", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:11:37.265Z\"}" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:11:37.2582", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:11:37.4420", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:11:37.445Z\"}" }
{ "timestamp": "2026-09-02 10:11:37.4420", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:11:37.4420", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:11:37.4420", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:11:37.4420", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:11:37.4464", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:12:13.3067", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:12:13.3067", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:12:13.3067", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:12:13.3067", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:12:13.3067", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:12:13.3067", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:12:13.3667", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:12:13.3680", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:12:13.3680", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:12:13.3680", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:12:13.3680", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:12:13.3680", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958138,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:12:13.422Z\",\"updated_on\":\"2026-09-02T10:12:13.422Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:13.4131", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:13.597Z\"}" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:13.5941", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:12:13.7694", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:13.773Z\"}" }
{ "timestamp": "2026-09-02 10:12:13.7694", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:13.7694", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:13.7694", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:12:13.7694", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:13.7694", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:13.7694", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:13.7750", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:13.7750", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:13.7750", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:13.7750", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:13.952Z\"}" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:13.9482", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:12:14.1300", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:14.133Z\"}" }
{ "timestamp": "2026-09-02 10:12:14.1300", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:14.1300", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:14.1300", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:12:14.1300", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:14.1300", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:14.1300", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:14.1300", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:14.1332", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:14.1332", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:14.1332", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:14.310Z\"}" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:14.3068", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:12:14.4876", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:14.491Z\"}" }
{ "timestamp": "2026-09-02 10:12:14.4876", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:14.4876", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:14.4876", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:12:14.4876", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:14.4876", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:14.4876", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:14.4942", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:14.4942", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:12:14.4942", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:14.4942", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:12:14.6717", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:14.675Z\"}" }
{ "timestamp": "2026-09-02 10:12:14.6717", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:14.6717", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:14.6717", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:12:14.6717", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:14.6717", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:12:37.7983", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:12:37.7983", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:12:37.8043", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:12:37.8043", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:12:37.8043", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:12:37.8043", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:12:37.8598", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:12:37.8598", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:12:37.8598", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:12:37.8598", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:12:37.8598", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:12:37.8598", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:12:37.9073", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958141,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:12:37.916Z\",\"updated_on\":\"2026-09-02T10:12:37.916Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:12:37.9073", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:37.9145", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:12:37.9145", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:12:37.9145", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:12:37.9145", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:37.9145", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:37.9145", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:37.9145", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:37.9145", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:37.9145", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:12:38.0981", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:38.102Z\"}" }
{ "timestamp": "2026-09-02 10:12:38.0981", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:38.0981", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:38.1018", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:12:38.1018", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:38.1018", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:38.1018", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:38.1018", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:38.1018", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:38.1018", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:38.1018", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:38.285Z\"}" }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:38.2802", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:38.2915", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:38.469Z\"}" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:38.4659", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:38.651Z\"}" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:38.6479", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:12:38.8313", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:38.835Z\"}" }
{ "timestamp": "2026-09-02 10:12:38.8313", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:38.8313", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:38.8313", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:12:38.8313", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:38.8313", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:38.8365", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:38.8365", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:38.8365", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:12:38.8365", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:38.8365", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:39.018Z\"}" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:12:39.0148", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:12:39.1934", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:12:39.197Z\"}" }
{ "timestamp": "2026-09-02 10:12:39.1934", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:12:39.1951", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:12:39.1951", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:12:39.1951", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:12:39.1951", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:13:20.0544", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:13:20.0544", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_FIRRELEASED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"11139\"},{\"Key\":\"IncidentId\",\"Value\":\"1344\"},{\"Key\":\"OrgId\",\"Value\":\"258\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Derek Cope\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 10:13:20.0544", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_FIRRELEASED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:13:20.0544", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident FIR Released Event ###" }
{ "timestamp": "2026-09-02 10:13:20.0544", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 258: Templates\\OrgTemplates\\258\\Templates\\IncidentFIRReleasedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 10:13:20.0693", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:13:20.0693", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:13:20.0693", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:13:20.0693", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:13:20.0693", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:13:20.1167", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06994@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/KURA\/FD2\/FFF\/26\/00001 FIR has been released, form a team to investigate\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>FIR Released<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the <strong>FATAL<\/strong> First hand\\r\\n      information Report (FIR) for the below-mentioned incident has been\\r\\n      reviewed, validated, and released in the OQSAH Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident UID:<\/strong> IMF\/KURA\/FD2\/FFF\/26\/00001<br \/>\\r\\n      <strong>Site:<\/strong> Carson Valley<br \/>\\r\\n      <strong>Incident Type:<\/strong> FATAL<br \/>\\r\\n      <strong>Date of Incident & Time:<\/strong> 02-Sep-2026 04:00:00 AM<br \/>\\r\\n      <strong>Reporting Date:<\/strong> 02-Sep-2026 03:40:54 PM<br \/>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Description of the incident:<\/strong><br \/>\\r\\n      testing\\r\\n    <\/p>\\r\\n\\r\\n    <p>The released FIR report is attached.<\/p>\\r\\n\\r\\n    <p>You are requested to ensure:<\/p>\\r\\n    <ul>\\r\\n      <li>Immediate correction<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/258\/1344?dlType=viewIncidentReport\\\">Click here to view the released FIR<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958142,\"created_on\":\"2026-09-02T10:13:20.128Z\",\"updated_on\":\"2026-09-02T10:13:20.128Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:13:20.1167", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:13:20.1167", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:13:20.1320", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:13:20.1320", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 11139" }
{ "timestamp": "2026-09-02 10:13:20.1320", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007195\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_fir_release_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Oskar Roden\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"IMF\/KURA\/FD2\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:00:00 AM\"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/258\/1344?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:13:20.1811", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:13:20.1811", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:13:20.1811", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:13:20.1811", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:13:20.1811", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:13:20.1811", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident FIR Released Notification for Incident Id:1344" }
{ "timestamp": "2026-09-02 10:13:20.1811", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:13:20.1811", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:13:20.1811", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0675b795-f420-3121-9417-0cea2cac8f5e" }
{ "timestamp": "2026-09-02 10:13:20.3615", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:13:20.367Z\"}" }
{ "timestamp": "2026-09-02 10:13:20.3615", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:13:20.3615", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:13:20.3668", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 17138." }
{ "timestamp": "2026-09-02 10:13:20.3668", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:13:20.3668", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-09-02 10:13:20.3668", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:13:20.3668", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:13:20.3668", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"EXTERNAL_INCIDENT_FIRRELEASED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"osm07584@osmosys.co;osm02627@osmosys.co;osm07161@osmosys.co;osm06235@osmosys.co;osm00132@osmosys.co;osm06994@osmosys.co;osm04314@osmosys.co;osm01518@osmosys.co;osm06269@osmosys.co;osm03618@osmosys.co\"},{\"Key\":\"IncidentId\",\"Value\":\"1344\"},{\"Key\":\"OrgId\",\"Value\":\"258\"}]}" }
{ "timestamp": "2026-09-02 10:13:20.3668", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : EXTERNAL_INCIDENT_FIRRELEASED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:13:20.3668", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident FIR Released Event - External User ###" }
{ "timestamp": "2026-09-02 10:13:20.4082", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 258: Templates\\OrgTemplates\\258\\Templates\\IncidentFIRReleasedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 10:13:20.4327", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:13:21.5026", "level": "Debug", "severity": "DEBUG", "message": "Incident PDF generation successfull" }
{ "timestamp": "2026-09-02 10:13:21.5093", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:13:21.5093", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:13:21.5093", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:13:21.5093", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:13:21.5673", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07584@osmosys.co, osm02627@osmosys.co, osm07161@osmosys.co, osm06235@osmosys.co, osm00132@osmosys.co, osm06994@osmosys.co, osm04314@osmosys.co, osm01518@osmosys.co, osm06269@osmosys.co, osm03618@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/KURA\/FD2\/FFF\/26\/00001 FIR has been released\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>FIR Released<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the <strong>FATAL<\/strong> First hand\\r\\n      information Report (FIR) for the below-mentioned incident has been\\r\\n      reviewed, validated, and released in the OQSAH Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident UID:<\/strong> IMF\/KURA\/FD2\/FFF\/26\/00001<br \/>\\r\\n      <strong>Site:<\/strong> Carson Valley<br \/>\\r\\n      <strong>Incident Type:<\/strong> FATAL<br \/>\\r\\n      <strong>Date of Incident & Time:<\/strong> 02-Sep-2026 04:00:00 AM<br \/>\\r\\n      <strong>Reporting Date:<\/strong> 02-Sep-2026 03:40:54 PM<br \/>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Description of the incident:<\/strong><br \/>\\r\\n      testing\\r\\n    <\/p>\\r\\n\\r\\n    <p>The released FIR report is attached.<\/p>\\r\\n\\r\\n    <p>You are requested to ensure:<\/p>\\r\\n    <ul>\\r\\n      <li>Immediate correction<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"{ViewLink}\\\">Click here to view the released FIR<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"OQSHA_Incident_Management_Incident_1344.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFQAYQBiAGwAZQAgAGYAcgBvAG0AIABFAHgAYwBlAGwpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIxMDEzMjFaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKOCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA5IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOSAwIG9iago2OTA2CmVuZG9iagoxMCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo3NjQuNzUwMDAwICAwXQplbmRvYmoKMTEgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNzQ5ICAwXQplbmRvYmoKMTIgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNjYwLjUwMDAwMCAgMF0KZW5kb2JqCjEzIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjYwNC4yNTAwMDAgIDBdCmVuZG9iagoxNCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo2MjAgIDBdCmVuZG9iagoxNSAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo1MDUuMjUwMDAwICAwXQplbmRvYmoKMTYgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNDUwLjUwMDAwMCAgMF0KZW5kb2JqCjE3IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjM0NS41MDAwMDAgIDBdCmVuZG9iagoxOCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAoxOTcgIDBdCmVuZG9iagoxOSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDc3Ny41MDAwMDAgIDE1NC41MDAwMDAgIDc4Ni41MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHBzOi8vYXBpLm9xc2hhLmluL2F0dGFjaG1lbnRzJTVDb3JnYW5pc2F0aW9ucyU1Q2Rvd25sb2FkNV85MzM4ZTM5MC02YTJjLTQ3NDAtOTBlZS0zY2E0YmZlYmZlNWYucG5nKQo+Pgo+PgplbmRvYmoKMjAgMCBvYmoKPDwKL19fV0tBTkNIT1JfMiAxMCAwIFIKL19fV0tBTkNIT1JfNCAxMSAwIFIKL19fV0tBTkNIT1JfNiAxMiAwIFIKL19fV0tBTkNIT1JfYSAxMyAwIFIKL19fV0tBTkNIT1JfOCAxNCAwIFIKL19fV0tBTkNIT1JfYyAxNSAwIFIKL19fV0tBTkNIT1JfZSAxNiAwIFIKL19fV0tBTkNIT1JfZyAxNyAwIFIKL19fV0tBTkNIT1JfaSAxOCAwIFIKPj4KZW5kb2JqCjIyIDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AYwBpAGQAZQBuAHQAIABSAGUAcABvAHIAdAAgAC0AIABcKABJAG4AYwBpAGQAZQBuAHQAIABVAEkARAAgAC0AIABJAE0ARgAvAEsAVQBSAEEALwBGAEQAMgAvAEYARgBGAC8AMgA2AC8AMAAwADAAMAAxAFwpKQogIC9QYXJlbnQgMjEgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfMgogIC9Db3VudCAwCiAgL05leHQgMjMgMCBSCj4+CmVuZG9iagoyMyAwIG9iago8PC9UaXRsZSAo\/v8ASQBuAGMAaQBkAGUAbgB0ACAASQBuAGYAbwByAG0AYQB0AGkAbwBuKQogIC9QYXJlbnQgMjEgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfNAogIC9Db3VudCAwCiAgL05leHQgMjQgMCBSCiAgL1ByZXYgMjIgMCBSCj4+CmVuZG9iagoyNCAwIG9iago8PC9UaXRsZSAo\/v8ASQBuAGMAaQBkAGUAbgB0ACAARABlAHMAYwByAGkAcAB0AGkAbwBuKQogIC9QYXJlbnQgMjEgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfNgogIC9Db3VudCAwCiAgL05leHQgMjUgMCBSCiAgL1ByZXYgMjMgMCBSCj4+CmVuZG9iagoyNSAwIG9iago8PC9UaXRsZSAo\/v8AUwBlAGMAdABpAG8AbgBzKQogIC9QYXJlbnQgMjEgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfOAogIC9Db3VudCAwCiAgL05leHQgMjYgMCBSCiAgL1ByZXYgMjQgMCBSCj4+CmVuZG9iagoyNiAwIG9iago8PC9UaXRsZSAo\/v8AUABlAHIAcwBvAG4AYQBsACAARABlAHQAYQBpAGwAcykKICAvUGFyZW50IDIxIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2EKICAvQ291bnQgMAogIC9OZXh0IDI3IDAgUgogIC9QcmV2IDI1IDAgUgo+PgplbmRvYmoKMjcgMCBvYmoKPDwvVGl0bGUgKP7\/AEEAYwB0AGkAbwBuAHMAIAB0AGEAawBlAG4AIABhAG4AZAAgAEMAbwBuAGMAbAB1AHMAaQBvAG4AcykKICAvUGFyZW50IDIxIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2MKICAvQ291bnQgMAogIC9OZXh0IDI4IDAgUgogIC9QcmV2IDI2IDAgUgo+PgplbmRvYmoKMjggMCBvYmoKPDwvVGl0bGUgKP7\/AEMAbwBuAHQAcgBpAGIAdQB0AGkAbgBnACAARgBhAGMAdABvAHIAcykKICAvUGFyZW50IDIxIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2UKICAvQ291bnQgMAogIC9OZXh0IDI5IDAgUgogIC9QcmV2IDI3IDAgUgo+PgplbmRvYmoKMjkgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdAAgAEgAaQBzAHQAbwByAHkpCiAgL1BhcmVudCAyMSAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9nCiAgL0NvdW50IDAKICAvTmV4dCAzMCAwIFIKICAvUHJldiAyOCAwIFIKPj4KZW5kb2JqCjMwIDAgb2JqCjw8L1RpdGxlICj+\/wBEAGUAZgBpAG4AaQB0AGkAbwBuADopCiAgL1BhcmVudCAyMSAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9pCiAgL0NvdW50IDAKICAvUHJldiAyOSAwIFIKPj4KZW5kb2JqCjIxIDAgb2JqCjw8L1R5cGUgL091dGxpbmVzIC9GaXJzdCAyMiAwIFIKL0xhc3QgMzAgMCBSPj4KZW5kb2JqCjMxIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgovT3V0bGluZXMgMjEgMCBSCi9QYWdlTW9kZSAvVXNlT3V0bGluZXMKL0Rlc3RzIDIwIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAzMiAwIFIKL1Jlc291cmNlcyAzNCAwIFIKL0Fubm90cyAzNSAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjM0IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCi9GNyA3IDAgUgo+PgovWE9iamVjdCA8PAovSW04IDggMCBSCj4+Cj4+CmVuZG9iagozNSAwIG9iagpbIDE5IDAgUiBdCmVuZG9iagozMiAwIG9iago8PAovTGVuZ3RoIDMzIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztXU2P5LYRvc+v0DmAe0VSn0AQYD+D5BBgsQvkEOQQ2HECw3bi5JC\/H1FSSxq+JkutfcXReNYbe2eU7iKrWPWKVSwVX\/3+09+Kf\/y3ePX207+Lb+e\/3356KC9tXU7\/FP7PN9sHtrvMPxedcfPPxbc\/PfxS\/PLw8eHj8N\/r3\/67Pz20pr34z5h6+PXH7a+mrJpL05u+G56X4a\/+w\/98+PNvip8Hgtcplpe+6kvTN2Ub\/fm\/3\/788GpibfhmeenK0lpnnRmZCX8fZm6GsW1fGGcLWxf\/+fvD9wMDqiPWrpmHNLmG9EzWVXYmxyGzMtlOK1mZfEy200pmGnJg0toy90pOQ95cyfHPcatzBcrtOMlR4bgk\/SwL27AoVlaLpOtrHuOe5iBMOk0u6wuSKpAcDIzF+YqFZJpc1pum1SJpTU\/jfKQ5SJNOk8t619V0S9dBuFYHh8kIp0OSDnCtDhCzEU6JJBvgWiUgJiOcDkk6wLU6QMwGTbKlqyDctCHm43Ax2DsXjRRIsgHOC1MDiImsL2ikQJIMcNfwkA7EPNavaKRAkg1wXpoaQExkfQRNsqWrIJytahUc5m4LlUjSQXMQpgYQk7eFWiTZoDmqpgIQc7eFSiTpoDlIUwOIyTtNtqUPgmzbomsbJsK50rJJ+lmyRckl6fnuruhOI1lZwybpZ0n0u9bncXVIMhn3NNnCVGC9qjotkkzOPU22NBVY9yCsRJLtK0ZpkmmSWfegSSapg3BVYzVwmIxwSiTpoEkWpgLrVzRSIEkHTbI0FVi\/opECSTpoemkqADEZNMkkdRCuLp0GDrMRLkZSqXClHsLCyrW5Cleqqp2H7KiFK1eaTH1pSzpJn9HgRWRXYSqQrBwPdEaaozDJNLmseyAjk1TSol5F19lapEOSrkS9jrKzFZNLcljyxrZsd9g0HZ2kbdkeVokkO4RgC1OBdb83VyLJDiHY0lRg3e\/NlUiyQ4hRmmyaXNY9aJJJKiFcTw9L\/CyJzuKKRgok6QBHFqYC61c0UiBJBziyNBVYv6KRAkk6wHlpKgAxeadJJqmDcK2rNHCYvS3UIckGOLYwFVi\/opECSTbAsaWpwPoVjRRIsgFulKYCELN3mlySOgjX1r0GDpO3hVGSSgnwrjSFKetsL8SaehqyzpZzt60dh6y6bO+ntnU1cem476dOi0UtvOoGVWOT9LMkbqGuKqNAsiamkT1NL0w2TS7rV2tQIFl1vDrqkeYwQzpNLuuLoSuQJJb+jjS9brJpcln3Wwm2pesgnH9jQgGHiVuoKxopkGQD3PjOngIQE0PPGY0USNIBzpe4KAAxkfUFjRRIsgHO66YGEHPjL7alqyBcX3YqOExGOCWSZIAbhakBxGSE0yHJBjgvTQ0gZiOcEkkywI26qQHEZNAkW7oKwvW9Dg4P\/2WjkQJJNmj2SkDMY\/2KRgok6aDZ6wAxkfUFjRRIskGzVwJiHuseNKMktbonlrUtbJ+tYaOb0uF+zHzdDP3pSWLMw0i\/EGW2hCnblk+ztsykz7KIGjRtz4O8iegoUDZRLveLimrQZDI\/ESVLVIP7sUMKmaaWeZpSB0bo5qlEk26dk0AVcIRunko06dbJlqgG95PJ07tSqJinsTowwjZPLZp8k7dKOMI2Ty2afJMnS1SD+9HkyTTVzFMhWDCW75G1aPKtUyNaIHO\/WJIGTb51akQLZO4nk+fSVDNPjWBBIe7Wosm3TpVoQSHu1qLJt06VaEEhlifT1DJPa3RgxBSOa55KNOnWOQlUAUeI3C+WpEGTbp1siWpwP5k8l6aWeVqnAyNsj6xFk2\/yTglH2B5Ziybf5MkS1eB+uj0noPlx33fjQ09PPr390\/DT\/wpb\/HH494fiL38dHn430I5\/8c3nh1cfmsI0xefvi2mgb6a\/Pv\/0YF19vQnxm74uPn9X\/NZfcfi74vMPD5X\/yPTAjg\/69YEbH3Trgyr8Sh1+pQkfANF2fFCvD7qQaD8+MGWC6uvwwZvwwdvxQXPPuO\/ET7wPP3FaGX4AGYZTNSV85IBEgOr0wLj1STh748LvVDATnD4ohQnlhnRhZGDZNMHy7CAiPwAaMEorDtuFnzjwoA8fTGbz\/vMAVCvSGESaATCKvlluUvVvipbbBz8+fFKCKte2C1QN8Hp6OxMnZt6ENESoMtODwbcsT96F3MHMgF0Yxt5afObamXr4pWpPv2a7sZEgqzYmq0FOKCwX8mVMKK3+i6TVRjA\/RRXGRf\/8WlxIICI\/ABowyhtx2LfhJw48eKdtN3Vltrpg3oOXks0\/XGnz4e4dkp2Uvo1bjjXizBC75qkp2lLT2ke2BJoEOv5e\/MSHLGA5THyWrAhjsg7YkG9b5UGxhYsZNkGu6raTkCNAgmg6z0vtV+HjLO3tXeZGqarA5OdN9eYrka0r7FRhPwz7UJd4EEL7vGvStr++fay5d8WcaJFizBlVky\/a0OzXT2V52iHsy6X9E\/SsC\/g2XB3QZJAJKD9o4XvxE\/DgQ\/Bg9qobXQ8tal4+dZDsT78zvxGf37\/zQfOoI5vezUdo6ppcgo19hPJ8OgeyqgXsfEPlnr1rYsuxwx5CGritF+cBG39wSkBj3gttHtR3xwo4Cmwbs8TY1nXRUAF9EEQGB0wKjB0MaA4sjYIokh5glcWvW33BaYTqCwouq++8aDnVd4LBdc0ypfoPKHQXzsyq54RGPE4JB9UTNvTyFgb277h7hK1TaAW3E8nkPPAgi6Z\/flsWoIqWCVMFDY7kvlIzy5gAjiKyd07LAaMFWYFyhjtw+MoZds+VWY8knGseO4KUNsEyH14zjZxO1PL6AaJds2RUepFPSCSCwotswabEvr6917rL8nYk0cIVgHH1Be6txvWJLV0ovRuxgpybAEUKs714BCnPZAdgwuEWzEw2E9nj0\/KMUWgbDGKzSrD9QreaPxdqXfVojl+QtkzsjFAd4YQTvgKpalhReVhxB2DfhqYLBwFicCRvDNET8\/BQUX8r2xzSX8UpjepamSqbfVS1eyQDQKJwWWzknOg+J3TevPHuxFhqVw22DZ5bA1J2b0u09WlV4APbHn2\/5VvybOd4Rr81xr2bHRAUdsFZ9lmdlOZmWVFJ2kH2Z9\/c+F2yv5pwnuJcw2MSkgZjk+N\/GmREUzzdIy7qLFvCdUAXrpszofbdv71BlyAvBez5IUsdRiNuLojalEiJYYGTc0IQiALWgI3LJQb3s5vBEVh3Q\/VOsAGsa7oM0g57lYEcIMlFNjtiCtg0isH5jjAkHAUtWc6CH6idfKLgTzSx3cGfunqt+iziIvp+fRhou+0cT+nqx\/3gXWZ6JI+xI\/o5Et2BujtQA4JR3fCGcqGbmLHGQ3JQUPErDs7VRWPWL\/aaNGrR+gPZUX3LbP35wsktc9yEd3eYB+PsC7Mwsr9g+BwxlX2gtIKSyIm5jVSSEuYeCsSpl0CNytM3sWXeEZ5FdkWKRlmX2zmf0iZdNfxW26UQEoSkeAyZUkHx7A2jM9kUNLbSh865wrnjuWGkGj8VjJ7g9Ncbad24rMokZ52P647qdt8+ktVLVKNUJUjdLRldPVSMxjnj4uSYQbyCaX3pvjH9l2iJvBMR90wYDsuGe39uDF+F1jjtz6O+TbUE8lD+Fr7hMuf9N8UUctldWGQHpo9VoZEyvNTEoNRULiGEoiwoRoWiLJiYyC0OC9Wp70JdgtIvkJg4Ci4UFAnPBmrCj2irW2OifIKZteuMrkOa8U+kl8ilLed\/cNYft\/MeEGu8tqCroj9Dp5Sm6ctuQLqJ683vtrp0ZdPb0hS1LS+mqk059j\/xH\/Q9bvA+hSzDe7kbc6O7zKVzxrW2rnr\/s6mbrrGtH34YePp\/OMMb86TjT6piboxv67LvStfb6M8c\/v2fG5eGZBned+y5cYU62s9x+qXqAAP5iQc9DmzRDX+ONTU6DERaXZGSx0\/n8\/LwVoZc5I8vtszH4y4+EaQqMwPvWIYSms+Xm\/gn0COLL8OgQOD1YRgFAkjwqZHCcu3jztXN2\/DA7pl49eEbl25wUaZ6Eq8eHT6PV08Mn8Wrx8fP49VT\/Gfw6tHhSV49RZ\/i1ePyI3n1BAcvwquPh\/Abrx4mQtARwgNwL9AogBDeYoMn3G\/IL1CBNwW3JjfjiHB3dj9U1c3F2NZWw\/a1bC+uMrXt8vmh6PB5\/FBi+Cx+KD5+Hj+U4j+DH4oOT\/JDKfoUPxSXH8kPJTh4EX5oLDnZ+KEdcC+\/6yo7BAh8xNBIToliRAZ9E96ENMQ3e\/ckXp+HIxoWeYDQ0rejeApHFB0+jyNKDJ\/FEcXHz+OIUvxncETR4UmOKEWf4oji8iM5ogQHL8IRjYdL3VJ2FTaaRX8QJuTAL82l5m38E5jUg4pdOS4R84BwMLnDDcFMwfvdP7E9nRfF5LKTtwPhRJAZcLIgkOfhUk1TXsqqaqqmqKvyYuqy6UzGHGNs+Ew5xvjweXKM0fEz5RgT\/OfIMcaGZ+UYE\/Q5Ocao\/Fg5xjgHL8KlTic5q08N2wCCU4lVcHzRQSHUtO1IIIIblhuIPQ+PYevmUramGlbmKTxGdPhMtSbx4fPUmkTHz1RrkuA\/g8eIDs+qNUnQ59SaROXHqjWJc\/AiPMZ0KnVHFHagkhNq4uWga0dCEc6t4EANXMiBxObeNn\/Pzi9VTXtxrnRN+yR+KTp8plOq+PB5Tqmi42c6pUrwn+OUKjY865QqQZ9zShWVH+uUKs7Bi\/BL0ynV6pfOUgMJB0zgyuR3IUK\/JKct5XTh7vtRzu6XGq\/tbVd39ZP4pejwuQ6tosNnOrSKjZ\/r0CrOf5ZDq8jwtEOrOH3SoVVMfrRDqygHL8Iv+UOr1ixvREHhufjiGx6WwEvG4v0Iezrj3396tqPH+a\/FyfTdpRpAsh5wsm68Fje2yehkosPncTKJ4bM4mfj4eZxMiv8MTiY6PMnJpOhTnExcfiQnk+DgRTiZ8Rhn9TLwwvGNijSIOqA4ALAbjuDlO+TEe6agWODI5XYqRexyTHV8qmd3d862F9sb51+ofAJ3Fx0+j7tLDJ\/F3cXHz+PuUvxncHfR4UnuLkWf4u7i8iO5uwQHL8LdjWdQCXcHUcaOhBl4CDlAivXXSH0n0mcm4YexyWTou+a+nNDzMeXLRW8Px1QqBYdww7mcpkURyt5+02bnzF63sf57xrqibu2lr\/vOuYxeNzZ8Jq8bHz6P142On8nrJvjP4XVjw7O8boI+x+tG5cfyunEOXoTXHU\/YVq87t0feRkxyYlLu2QXOrQk+gSdq4gEa+hDwZXCQF6k3TyU7I7nNDS\/gIEEeol920ENEHgVoTAu1uV6iv70MZ\/eYTTeYZF9Wg8I+RZwaHT7T2V98+Dxnf9HxM539JfjPcfYXG5519pegzzn7i8qPdfYX5+BFeMzx7K9e7p89Zc\/t3ofS\/bX172lvp57d3uYEEzvFQj\/hAw1ZaVcFpdpSd6kmuoTe\/EduiW\/D3Zx+22ljy60s5pKtrSyg+T9cqKciiy6ciL5aWH9LfFIv5LuTv+BKBkXO2rp\/xBmIH1ZMvusamo3vuFj68O0Uyu1yu2q5NzYMl0q5PSIEQxBRhNER0IBR5HmUYqtD\/QsIR9k1C1eQaQ29LV4JJMZr8J62\/gWWEyauKtGHOLAjhIZPyIWtO+qDIlG2ZpvJERNXWcgv\/MtxvtxFfG\/P6kSNr5zl3\/E+o9iqDbMrEPiLNHZkJOTGPKBNYokzLsP97\/PsaLcqnxSAPF4HCgMHFKCFJe5M4cmOPI9cBygWF4BEXJZ+7123tIb66sDulF1fLoeY9zuwEuzsNA5sVYmvDmyRBZxC76j1lR2YiJzHX0ncWMNX3\/vV9+b2vSYsFsxjL2fxq71dXmb76lfvlV21ZF0P+FXxfYqn8qsblXjxfnUjC8AJYANwE1oOiMeqOy6vgIIo+RYn0V5wYvd7GpyYrBoEmJQPPNB7y43g5OpvOVCStxUM97WjmZ54ZdnuN6g2U73fbe4IR8N6CGRXrPU\/oHWnXVyoucSphxJD\/yriVqz4RR1bF\/e5o+uyDGGQnSfcpbPDlkTtgrKXHUq9w++KrQeQXYjZKLXFZzUefAsWaBx4tQY2M3I4BVvg+0PlHSqzIx0IKiPvHAhBGoKYWPV2FhXav\/9Vx8q6i85Ac399lwpCqytYaLkLCawJFoDKF7+eNY90Gr2G84ZwkwBriZ8I13KHgpx1XfbYOfS6EcMd+d5fYm+D8ynZjqBKvPVit6tUx9+2ivH5rNVco8MhMrNjn3lWLf4VZkU3w0K1SphMwWGBxv1fkYN4fFFeNrsnOqQ5i6LKPeDwygSwS14JYhpN+yjnvFOPWKlgZezwW1kt3ZLKEBWxGPZNaJ5Qjgx1fvAJqECET0DhcEjUqVdq+2MNU7aBK0vwOZ9RJswwVv68WgzWxkYa3m6+AkW7tPuIo0XsZfNINnNepwunsFkuqAYNH1h1ba\/77tGsT6\/tymd2puyXSglITEByL4TQHe1a1M+lZj3soxexzxU7ilOYlSohSbnPD7QCkJOxmMaQGwzQEDOpVP7cNLKVwQIMsQH48b6q6mq3YRTUTl3zJ7Vbp4BbnjAVduD12RuJVHEjJRfZHDiC3dEJUd5YIzNiEhx7csiVCnL\/YUiOQBZPbp2cpSDGmCoOa\/J9MLnssIrCv1WfwmyHyxRU7PC48FOKKl+0J9\/men+wBsq+ozMQ5N\/DjbZcgCF3RohGgF\/UgEeeqhwjz8OqG\/sa6hzo5S4XQx2om30y1x4Xhf47ajOkrFOAsyS5ikPs8nGgY6NcK4JaAQ5Vzv\/cD49H2qDIqau9uK1ulmt0A75FtjG5mdfee930jS4exrlMYZxJhHHy6ZN8PLDj0AHPB+Aj8PJAns2gdQsfcGvhjna3MhQ8IwexkQXEfm\/y6GpiCigWQDc5l3\/\/1StyHyTcc8r1L4eLu8IVSDUq+WVtTHKpKuO7jpVuWhf\/+\/Q\/3wXGPGqMggvnO2VOq2WmnkS+\/Urx6g8\/dUXx7l9j65WPxS++\/UpKNT4WHx\/+D04AEasKZW5kc3RyZWFtCmVuZG9iagozMyAwIG9iago1MjU1CmVuZG9iagozNiAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RS0JBQUErQXJpYWxCb2xkCi9GbGFncyA0IAovRm9udEJCb3ggWy01NjIuMDExNzE4IC0zMzYuOTE0MDYyIDE3OTAuMDM5MDYgOTQ0LjgyNDIxOCBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDY1MS4zNjcxODcgCi9EZXNjZW50IC0xODguNDc2NTYyIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA5My43NTAwMDAwIAovRm9udEZpbGUyIDM3IDAgUgo+PgplbmRvYmoKMzcgMCBvYmoKPDwKL0xlbmd0aDEgMTg2MDQgCi9MZW5ndGggNDAgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO15CXhT15n2ObqSF7AN8ooX8BVe5EWWN2ThFWRZtoRly8iyjSEEy5JsC2RJSDLGrEkwhBCS\/BmSNmQjhNI\/ZCGTJhk6TWnSpNNJZpJOs0yaTlrCtGSBpNMmM2kakK\/nO+feK8kseTp9npn\/n+fBsqTvbN\/yfss5RxdhhFACugkxCFl6K2syJm78a+g5CO+hUc\/UyOgNR34C9GcIpdeMuexO127jSYQyWOirG4OOpKm0M9BeA+3CsfHQ1gt707XQ3gHtTzw+h\/3w9D16hDKd0N4ybt\/qRy3ICO1fQZv12sddeXXvbYV2GKHqpxHDvCP5IZKhBNn9slqEcC7\/zbyJRiSpCTLJ\/HiphPxJzyL17Eto6zrgkghvZOvSswhes2HZ29xqXBvfgr+3EuHZ2VmEpMWyHxBpKANJ0IfQ3ibdBtbGI1QrV8iLFHLFh8y94f3MuvBx6bZL+xZLYSHaCdL3yViCCpm1EyfK2ItnoRPdDPqcY15HixFSFMiXKYuVxQVL4+Pi47LkBfLajDptTVYmfTHnwgvlBcU1umXL0tJx+MKO0zZDW+HSBckYf3i4UpWTXVjY2HiEW82cOvgIXrKksrKhaRz4d85+yrwO\/BUgLJ4wB9YZ6VmZ2hptnTYLGgVLlcXaYi0VxLz4p6QKVceN2uX19Rs6KlXpXynHx0+9uX0nxjt3vHNyZETycIVJWYRX6u47YejApSXOsscHBqZvuXBh+hbcuQoBItMg5yZqKSCSpqnNYOS18ulwOCzVnj9\/6TXmVNgEszpnLzCfwaxUtJTYrQE9lKCHZpm2rrYmS16LQcNa0FAjaMx8dqGxe7XleGgisPnkkYnwjL2syTvQ1IwbmtatbWo62FtciqenP\/t8165p\/F745\/e1Da8yHTpmMuJ2I0irBwxOAQbZRBqeYzQgyygyeWFpAvZZkscvVbnHHvp6ywawe\/vpt3dsk80ckDQ2DDSUlhRIl2nNvZo6jCvLDhiNj97808\/27cX49oPcB74VLSyL28fr65uaRolv82Y\/lZhlCcS3OKNAnk78CLhnUfHkpZEXaGo1WrlE+6RMmirPWdqWscbXVrc8OycxIRgMM6de5W6eSEufn4IXvVKclVlU2FK+Dx959fQ93NME630IyQoAxVxURuOKBkpGOkQPodIUDBVSUCCX12aCrRRN0t4nUb81tKGhfmDgyb567dAj3CsvjhYVl5Wvq\/vJi1XqvFy8tHCl4ug\/yVgg1q6dOGQfyq5pajo8i\/CS+0qVCxbM\/EryJZYvKFU2tpaWJElBkx3ct6R5gHA6KgSvk7AlfszMIFDHgVB5QVoc2A5aaJbxHt3xaYXFPPTdUBAHJ473rNC1h\/+EdStuWNPY0NS8Zn1zC4SxUVVxyy0f\/37PNGbzuziW6T9q7sK4o\/2Re4ljOwgCptkL0nyQm4YKQO4yYqRWwEBJMS6KEwJpGe9bU0tzYPPB9w4cuP3g23smJ5tbsAS36R2OVr2+1eHQt+HzO7ZMtDQTh7773h134caGYODbd63q7Oy863YzfIJXp0DwWSqTZKxoK+RWHEnbDDwRvtBUpW7p6+nSaTSFxekZzKlbh5YsqXq\/BOO8xeauL4DHKL5R0idZS+pBmkaRMYr\/Dd8YDpOYGeJ2SUpkdYQ7LiAhshBMqpVAVNLwkRQ9daDdOGiefHK7uhLn5lblc7t+dvbMm1jy8auPc384\/eI79xx+4MANhNP07Hnp\/RAdkPlpCnkcDT4+DKACkSAhSRcnBOI0TsTzF+pW+H2N9fOTcGJGVn3DkP2B00PDy5en5sjYmfrHaldX1UDUq\/X6ByXvzlh+Zx9ubVOWYqwqbzd0+X9Fcn92VvomzeoiIlOoXBmiLAUW4pB3B43FafzhsYFg72pVeUnNOsPE4F9xyTjxp76aleXlufBXVWNafkzGZhf0r9mx+\/uPTtw1qC9ajKWt4QdxygJl8eDA4W9beyorFiaDvXsgG0IgPYnmQhrYXCDHCszswXf87jy+80suPIs4DsvY8M3M7otnpYmXviJvWAl5JJ0PKxPpygwFfe9j9s5MS4pm3pexZ7h\/ODPzFmA6G569gGfBO+C3eFyLpbj9NHcqU2a++BxB\/DbQoBT4zOerPAiH\/3j5bThRkoVdnFwyjzvBfetdQPNvJR0cDn8gGfsVFyJxDH+yQlgZj+ZBVCkYeGFFGsPICrmzgZn\/GOc+xhzOKXr+e7iMg\/XhT\/BHXA5IVMPucURWRPAuylDURcElKRavjElD4cUcCd+VYux454RyWYXaYqmojL+UuWXLMy\/7fDifbavcsjWfTYNqPrnlJw\/Xd3XZKiqwuno8++dr17nHHhy0rB5o9HgLCpeCxl2z55kfgOQlRIfIzhLPy0vn0x7qGm2Tak5Dj\/gckpB59N8Ti4sbe7TLk9cffGizf8vk91\/dfRPet\/fdexz2md8srzcaKtUYV9euMtXUMB\/kdhYUQiH\/jW\/r1tP\/uHUbfuB+PITHHjli651p3t7ahvFyzc6bmhpwfT3V6wJzFPRagJSgFwhPW8iXezkkUhafojSTSFUQVCrGX\/3IsxvfvOlHL01M3LzxRXVBUVpOVlZhYUVF0dKMbIwzFxUUyor2H+Vu5w4e23foEN6GN39n788hnTuHP\/q4vz9v8eI889DHHw30LckDr9wNLn0LdJhHK0RcvKaO5vBb4QMvDIeCqteZZ29uPpe\/bu1WmNsI+c5ARGVAxsT4j6nNFPzWYspfkpOdkqSu2P7ErZ2duEF\/mNt1pK\/P53M63e+8eBovfOm998688O7vLwA34CI5DNyySRXW0HoIjPjalJFRC5sQvDIO5mQb9Bs3jS1t1tYtWvTDH4YPMqc6tjY2FBfh\/JNwnsjOMep\/OrNA8jlw3AyR+QlUuyq+rhO1suq04rEE2Imej8uQC+cX5VKhufmTHU+tbdOXt6wyWsdWGQuzcRhnFxg16qq0jHBySt7iqgZ1ZXo67HO3fBsXFXd2ggLlZdaWW2cekbB3lNbhfEXLir2cVpJ4oLQkPQ0itLFpP1cDXl4JXj4NWlXA+Q9hMc4BMYb4ltRNpXCk0PKbQp1WzApMlc1KFyNAg1ecK96w\/geP9VqXLpUmJSm+np8cx+hMq6yHbP1YWdRumH7aUFjoaCsqxg1Vbjdbg5XKFn2LOmWe5N7SA62tJSXNLce4f9nV0KzPrs5MWJHP4h7LttUrWgoU2YrF2cb8fJydy30hz8zMKNTUFSkrFDWKtYBsP9Tnn4GvyMlMRjZKKZ8xtG7KBByzhNRh3sC4af+Bt7mLjz2GHz+B0\/\/w7TVq7uIi0yr3obU34MG1d7m7zPi3q3\/hHsPPfg\/X4Y6\/ef5O20MrRhobsNt94Wv3Jgz7HCC3itvFwIkQlaDlCGXJIomg0fJwFVMoNbXiDkFSR1OcJpwYxW10E86PzynsHq5RyJNw4ImX\/IMYhwJPPR36NC+3tsbWt\/uLERc+19jQv063orl5\/dqGxpaC2rTcJWmq\/L7bH8CP7n7p33bvun9v+InHrbbKytzc3t7dyZIV97V3YGPHXYeMRrK7Y5QMup5hTqEssptAQcdiGQOllJl0L0nGSed+jaXc95oVS5YolfX1sDazobpfVZrFnJpZLzkW9hy3latyF6csWPB3SVhT2wN890O9Pxyp97ArkY\/9GEtyv+S+mvkd1Nf\/w\/gvnmXWh4\/B7NbZT6Tj4Kd60KIoUzg5C\/uXGF+1EZ9F6kt06yOlsBVLsjqMW2\/SrcS5eW2Vx9\/t24brl3s23vfVzh3x3Fep2uX+kK5MWfPyj9ev1yxbsSIQeOLi3n34yew9TS24rs6kVigWLSxd1u15wLlmoELtGX8uyVVRjrGaralUlFVUVgLoOzYPD1dV4VCQYLcTzrwfAHbkXqER\/Ajagq0x1U8DTcmXmt7+9UPmLkUBDqckFxUtX7msJi0tfKe5XFVW2mW+VTLIdb5aUZGbU1CgWfY6vhsO8MC\/HDLwUYijakBFmxk9ZCkLSbwIiMQLJ+qMuCge5MhRHl5YXT1or1GkprZy\/9SzGQ\/bf\/byhg2Fv1tQXmZxlC3GOUtffbXHMu7951f8AbyweFVRceGi8ry01AX65ebbdthsK1fuUGmXLMlLz89Nzamo0Ou37lkPh\/WebtiZV8+ekaWAv8rAY+2wL8ZHagEtiKLPxH0xi78GkSMzjgY45F0WE1snZCn3+Ud7Bgd3fLl9qLPzW22A1oYNz5wYGsLqqjufz1\/024JFObllra0zobbOwqLmpqUFuL5leKBchTWatQ3aOt3RV7RDRug9sPH2XS5np8Vo1G3pteKBgR09HcbBL5bfUDulrS8qUVdKflDb0FBZsBTiubK1g\/t9RXPLytXLarOy6gjuJRC7DfSkgOCcoiEnFfwUt12ayu2Qtp45c+lHkOM9s+dlJnqGjJ6K62rZrEw5nCMVUGZw3Nx07mmq6Opav+0oVjx9Ej\/5FPcB9\/6TT2E5Hhs98vDIiMN57LjTJdn\/2q3OHoty2XPPcS9xrzz3LKkz+rOBEA4Ezv3G5\/NvBuzJSeot0C6Hoh9zBhQQFs+C8ZGzIH8SpHeUmpg7yj5J8oNd5uam0hJcXWOb1K0sKzWa3PoZTocTT96v1Jcolyr0JS\/c98e7lI2wa+QtrtM+J2OTU0rK9Ia+G7q6igtstsBaW39N7fwELG3n3sSyBGWxrklZlCid+Yo7mjCvrLSjoawsNY2\/R0mD9NyqiLlHCbVGCaqJuvG67sMnPl\/lh3JbrtK3tW949qm7H9Qsy19SVr6y6k64M6UtdjgemrL2qisXpGNOLm3lbs9Iq1A1GCvVSYnkXB65IYMscjemPwXQ8ytzDvrJbVHOb7REDX6LFX8VIE28e+pEf4ehcGlKchgnLygsrFtRXZ2ZBXy4\/Dtgz6ypaW7ePfMW\/uO9pSWLFi1hm1q2cuRwiSSzT3I78RSVncvfzjPkkRKl1EZPRfKd4UWL9G1jxeWqatVC+YKUopxFCfGY3OFvCo+eWtVZVoYT4lJ+wTAS+cKsrAnmdhKb+XAmHJGRX0YQhhvHFYw1kvVwzchTOkeOvzLqxheli8vWDBSDauGXvzMQaDdgr+etxZvVHbXVj4BXpuBuly3+RkCQmnulzEgTglgrgDMVDh05uTmAg6HjVoulfiGubPVYYfsTfiMAdEqmd+369D9umcalJasP4j\/c0+7CHR2Hj9HtBqM1kDUFkDWloL2Gqs9fIfljlPbyCk+R0kg+kTTaHjpy9GeH7zd39fd9d9fpfz9wQMl9nWfuCpwcHRkbPWG12Zrwv56Z+eNquGz29x995PTrRx\/uX4lHR56vti\/XYjzu\/eWF0IQiv\/K7SLiLeCJ3COEuosjYx7wx0yQ5NDMu+TW5j\/z6DPfQGZgNs5gLUOXJbLhskD0SKxhmPu7nvo9rH3sGK7kf4SHuH3\/8Cr6A3+AuYRnXws2H3l8SWXEIxb3E35gUdDFZDxxwM\/caXvh3v8eNH7+G53Mvcx9yYe4SuGk7szfsYe6BrfGfw+WEw3YiX9S2lr\/xMPHy7WFcjOu4F\/AN3Od\/gDvZjBFbuO\/MHMdPbOd+jvhYx7tRmOYAROGeMFx+MRrj3sdT0JuCkLZWKBXkbKct2BlOS1umWV1tVuQz28LPeVesrK7NG8tWlXchAYWPeBSIHfR8SpC4jbsFJzy7LC0uOeV5zHD7mFNc7qPN6SWl+EPYxHisj0Tva+JrH9zX4nEiHAW+BtXDEunFs5KWmZfJPe1ZEPc0SIr+ugXvZ0F7yQvh8IyBWnEHcC2VZSCZwDXjDuB3SJZx6bUziGhL32vPXbq4YUHTl+TH0sv\/SJaCX+p4Dwl\/sEZWx+3CaRlFs17iN8op9q9BtgF9iGfQTukQupm5hMxATwPdCXSDZBjlQRvJVGgf9O2At0nyGpqC\/lF4D0H\/NH1\/hfbA2D48MxuG9m3wRrBeDe9ueHfB+26Y3wjvjLgb0WZo62DOgCAnGej90r9HrdDeBe1yaK8GukT2V6iHyv57wpvqtQdkPAlz8oGegvE1ZAza8+JeRnHwvR3mwRw0RvrIWpD5LMwFfFE6VOrVcN9+EL2NF+AV8JrGL+GLkjxJqaRbcqvkp5LfSv7ExDOFzEpmJ\/OadL5UITVKN0t\/KFsiG5Q9LXtf9kVcV9zOuH+Ir4\/vjN8f\/9uEnITihDUJtyacTPgosTRxZeKGxJsSH0z8v4mvJH6Q+Kd58+ZlC75rQB0kaoXW5X+9zAX4pOOSHNrD0JnzaIvQEpQgKRRoBrVIVAItRemSFoGWoUWSjQIdB\/QtAh2PnJL7BToBbmQpAp2IDkg4gU5OkTL7Rd1wsvygQGMkSz0s0BIkTX1YoBmUn\/qoQEvRvNQnBFqGklJ\/LNBxQL8h0PGoOvWXAp2AFskPCXQiMqTNE+jkeEmaBThjKQOyUnJWC7QU5eRsoLQM+uflTAm0FGXm7KF0HPTH5RwWaClKzTlC6XiCW84zAg1Y5fwtpROgPynnDYGWokU5v6Q0nOwlS3I+F2gef57m8edpHn+e5vHnaR5\/nubx5+l4NLx4gUDz+PM0jz9PJ6ekL95M6XnE9vK9Ag22lx+i9HzoTy1\/SqClaEn5i5ROIrqV\/1qgQZ\/yDymdAv0Ly78WaCnKUyVSeiHhoyoSaOCj0lKanGjiVH0CDRiq1lE6neijGhdo0Ee1ndLkOUa66l6BliJWdYLSmXT+awJN5v+C0tl0\/ucCDfMrZJTOJT6tKBJo8GlFJaUXU58+I9DEp7zv8ul8g0CT+XzMFBKfVrgEGnxaweNZRvCpuE2gAZ+KuyldQfkcF2jC52lCJ8TgnxCDf0KMXQkxdiXFzE+KmZ8U45ck0S8nEItqIAJqkAYoGxpDLvjuQj7khXcITSE\/7dFDKwA0+bRDv5vOUMOIDnngxSIr9I3C+hAK0pYLvl0wewt8OunMZHgZoTUMvS40CT0Wyt0LckU5ZuA+BbwngA8LfH3A040cQDuA9sNYICKHjWhfhWqBKo60tEhFdbADBz\/MZUGuHeQQHg60SZi7Clpj0EtGJ0DHYMQmgoOb2uG5pj4jFAsWtUJ7GEZIr50iMddGno9PsJSlUiZg1EHtJa0R4D0JawO0ZwJmOSlyLPSL\/jCBTgQdN13npdg20vUuOsOFxkEmQdpJP1lBI3EuS\/uD0EPw80c8GLWDjIdACzesDAIKOjqTWNQKMzwwfnlUNMTMYSOzWLjZdVHZAegR7StF\/dSmYESuFmRUQdRFeVTESLLN4S2iaKeYkAh0UosJZpsouiN\/UfReOTMaiW107iTM9YLPSayOwMst+K2CxpcPMHdTa7rpyBjV3w66kvjrobICdMRNde+Fz6h\/iUXVcLtcDlF7JWLEtxOgi596kvfpCNU3RGN0kMYRS1GYonHD+zkUiV1xNunz0QwiEUZ0clH9nHSeX4hxFcXXS+X4qdb8WofAxSW07ZS3n1owDrNCdIysGqZ6iDF7efyFhBV8NgSu6BmJ2KCKtKPxfyU6ftp2whoHtFVCLpB6w8tVReRcbgHvsUmKk4NWh6thNilY6qZ1w0MrhFjJLseerPFQqgTml87Jx6tz53X4S7GNzXYxPgM0v8V4E2P8ahaI0q\/UqzEmBoglvC0hKk\/MngCtEFM0fnyAkpdWRfs1LeVjzz4nqvjq5hM+eat4mtRZv1BtibaiN0U+ZCap6d8Uo\/yu5BU8E+UuZohbQDlA67+b5nBI8C3Zo8Q6MkKz2UOtFFGeG9Uq6hk7pZ1CHFxZtS\/PhBK6exE7G1AlvFy0FhEZm2htdlGv2qGPIDQKM8SxSoHnhst2glIhe6PVIhhBTNTmv7LX\/pl7G5t3GQ+zyINdHInmjdDH+0mMGhc9E3iEPTEa3d+0X4tRee09m3iuJ5I5wZidhvc3HwUuQdYojWWv4HcVtTkg7KV87SGVwU7x5\/0sxjEfV36hgvMSyD7A753eSKTYUfTMcnk9+2\/wRQQhO7XdJ+w5Yv1w0p4JwIbPkeguyNJdzSPETImo47V9i8g+NufUAt4ujcHISXcZz5w6c6WN38CPVl83XSfOvnp1U11W3UTsL19NUOPraazdol7RE2U0a6I7kehDFa33PiplJNJ2xUQIqVu8h4LALbrD8loPU11cwk41EfFlbC3hfVgpeDxIs8QT0UHM67mx9OejGrvD81bG7jRzYzqKxCTFcfwv9KO4G5ATr1dAxhWjgZN+EplRXDbCDEfM3hH6hnrMV34ntUDc8RrmVHE7cPTRinP1OwR\/\/hN3mSg+4k4WxSi2psxdFaS1gvfVsGD31fdc+zU8GohYH6RR6qXc+Szid97YHf0vjQBxfzMiAx21oHZoDcBuaaU9Jugj51YrjPRDqw1626BHCTN6hXEl9dQA3YeMMK+P7nE8Dyt8dkN7kNa4dsTSNml1wvxu4EXWGtAaKsMA3HrpTCvl3QW9Zvg2CPPICj309EGb0B20CvLyumEVfyMyCXsir6kN+tmIhXO1MlGJomZd0LICf6MwqgPeJsqP6E\/kt1O6O6Jnu6CpjmJEOBOeetDITFuktw++e2BeL5Wvozbz2nZTG9phnLfFQDUgktWCrfw8gk+\/MEJ8RPQzwytqlY5iYKTaRPHTw3cPaE74d8Coje4QFljZRi3tpegZBMyItWbailrFe0pPrSGoEgzagO6Cd0cEOyv95HWxxnCbi90AHY\/O4u3TCZ96ipyFtnhv6GnLRn1FRlWCL63UjsulDtBINNBZOmpxbyRC2mn08tqL0cnLsMRowssjvo3VRYxq9htyhOcijvcJnr4SF4K6jmJC9OqNSL4WZ\/UJtqaqRsPaxlxsl8\/rC035XazeF\/D7AvaQ2+dVszqPh7W6R8dCQdbqCroCW1xONZucbHQNB1yTrMXv8trIGrN9yjcRYj2+UbeDdfj8UwGyhiXsq2rZYvKlVbFWu8c\/xhrtXofPsQl6V\/nGvKxxwhkkkmxj7iDrieUz4guwre5hj9th97CCRJjjA6Fs0DcRcLjgayQ0aQ+42Amv0xVgQ8QOk401ux0ub9DVyAZdLtY1PuxyOl1O1sP3sk5X0BFw+4mBVIbTFbK7PUG1LuC2e1p9HqcIRQPtYUkXW9LldgR8RF5pvysQJGu16ioNnVFBF9n42aChnQ0F7E7XuD2wifWNXBvdSCfFsC1gn3R7R1nLyAgoylawVt+w28t2ux1jPo89qGJ77KGA2+G2s712am6Qra5fXhPRiw1O+P0eNxg64vOG1Oygb4Idt0+xE2ByiIBLutmQj3UEXPaQS8U63UE\/AK5i7V4n6w+4YdQBU1zwbQ+yfldg3B0KAbvhKQqsCF8IBsALAZEYIRJU5JvCH1HHH\/A5JxwhFUvCBtaqyBpRABg2OQaWxWg2CULdXodnwkliTNTe5\/VMsSXuUt6NMdOBwzdpy3ud4BlwBQluBPGoALI8wquRIlDiBikh1zhxT8ANUp2+Sa\/HZ3fORc\/OQwXRBub4QBR8ToT8ELVOFzGTzBlzefxzEYVM8k4J04lDgCHgM+YedoPO6uRkEiMjPo\/HR0NAgFrFDtuDoKvPG4ls0QklY6GQv6Gy0uVVT7o3uf0up9uu9gVGK0mrEmZuEHKgFNxLwyJIFCNsrp60V0u2t4QZZjLjbQLzRh\/YRKBxbXF5IBEp3HPTmkA5J7GTk3uIc4I0Z8BugMAFq0YDdkDGqWJHApCkED2OMXtgFGwmGANW4FFYzvqGITm9BBQ7LSxinP35VhCF7MGgDzKHxIfT55gYB4\/Y+fx3ewCZEsJxjrVsr1BZ3i6lGjldJLV5P1x1HjvpDo2R7phwUwnhRrQXhz1uiFNeNuEV4GsrSKBJRCxUseM+p3uEfLsoIP4JMCg4RhMWWA9PkOQNkk4hSsDCSjA86IJiDRyIrwWUrqoqn\/Agkk8aAWmqxOSYb\/wbbCRpMBHwgjIuysDpgwpMddnocoTEAIvGMQS\/000Tr4EPcfuwb4srZoOA+kdShupDkswfjRRhKDhmB6uGXXMy1x5jaICID4YgmEj1heTlE\/2bACD5ZjSwvZZ224DOamBNvWyP1dJvajO0sUpdL7SVKnbAZDNa+mwszLDqum2DrKWd1XUPsp2m7jYVa1jTYzX09rIWK2vq6jGbDNBn6tab+9pM3R1sK6zrtsA+ZIJMBKY2C0sECqxMhl7CrMtg1RuhqWs1mU22QRXbbrJ1E57twFTH9uisNpO+z6yzsj191h5LrwHEtwHbblN3uxWkGLoM3TY1SIU+1tAPDbbXqDObqShdH2hvpfrpLT2DVlOH0cYaLeY2A3S2GkAzXavZwIsCo\/RmnalLxbbpunQdBrrKAlysdJqg3YDRQLtAng7+9TaTpZuYobd026zQVIGVVltk6YCp16BidVZTLwGk3WoB9gROWGGhTGBdt4HnQqBm53gEppB2X68hqkubQWcGXr1kcexkNRxxXPTHFf5hQuyP+HNHQmgCJ8N15vycOdHeEXptih3je9rp+tCcEaGP2c+cZn7CvAifz8SOz+n\/n33gNY++rz\/0+t\/30Ou\/75HT9Qc91x\/0XH\/Q8\/\/+QQ9fm68\/7Pnf+bCH9971Bz7XH\/hcf+Bz\/YHP5dX8+kOfuQ99RHSuP\/i5\/uDn+oOf\/88e\/ER+GXFf8zcTfoScA0nN2UJPWSHI\/di5V4520DNPcM4ssa8dnYf2JvRHmH8e+ub+njJ3TFwTRPxvL76rcoyO9lMqdg7fY6StLfSXnLnjc0d6aDUL0MrI17+pObOvNh6LlO+aGPqk+dIWaaNUL62TLpeulDZLO6X1sbOvOm676m9V0d5O0oOrgY4dj\/Z20jrsB0R9l82I9GM5+g1TADtOzHikzyycQuyX+Vvs\/U+KpmIACmVuZHN0cmVhbQplbmRvYmoKNDAgMCBvYmoKODExMwplbmRvYmoKMzggMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL0FyaWFsQm9sZAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciAzNiAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbNjY2IDI0NyA1NDMgNDk0IDI0NyA1NDMgNDk0IDI5NSAyNDcgNjQxIDU0MyA1NDMgMzQ1IDI5NSAyOTUgNjQxIDY0MSA3NDAgNTQzIDI0NyA2NDEgNjQxIDQ5NCA0OTQgNDk0IDQ5NCAyOTUgMjk1IDc5MCA0OTQgNjQxIDU0MyA0OTQgNjQxIDU5MiA1NDMgNDk0IDY0MSA1NDMgNjkxIDY0MSA1OTIgMjQ3IDU0MyAyNDcgNDk0IDU0MyA2OTEgNTkyIDQ5NCA4MzggNDk0IDI0NyAyNDcgNDk0IDY0MSAyOTUgNTQzIF0KXQo+PgplbmRvYmoKMzkgMCBvYmoKPDwgL0xlbmd0aCA3NjMgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwMzk+IFs8MDA0OT4gPDAwNkU+IDwwMDYzPiA8MDA2OT4gPDAwNjQ+IDwwMDY1PiA8MDA3ND4gPDAwMjA+IDwwMDUyPiA8MDA3MD4gPDAwNkY+IDwwMDcyPiA8MDAyRD4gPDAwMjg+IDwwMDU1PiA8MDA0ND4gPDAwNEQ+IDwwMDQ2PiA8MDAyRj4gPDAwNEI+IDwwMDQxPiA8MDAzMj4gPDAwMzY+IDwwMDMwPiA8MDAzMT4gPDAwMjk+IDwwMDY2PiA8MDA2RD4gPDAwNjE+IDwwMDQzPiA8MDA2Nz4gPDAwNzk+IDwwMDRFPiA8MDA1Mz4gPDAwNzU+IDwwMDczPiA8MDAyNj4gPDAwNTQ+IDwwMDRGPiA8MDA0Mj4gPDAwNTA+IDwwMDZDPiA8MDA2OD4gPDAwNkE+IDwwMDRBPiA8MDA2Mj4gPDAwNDc+IDwwMDQ1PiA8MDA3OD4gPDAwNTc+IDwwMDZCPiA8MDAyRT4gPDAwMkM+IDwwMDc2PiA8MDA0OD4gPDAwM0E+IDwwMDRDPiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL0FyaWFsQm9sZAovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbMzggMCBSXQovVG9Vbmljb2RlIDM5IDAgUj4+CmVuZG9iago0MSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RUEJBQUErQXJpYWxSZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy01OTQuNzI2NTYyIC0yOTAuNTI3MzQzIDE3OTAuMDM5MDYgOTMwLjE3NTc4MSBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDY1MS4zNjcxODcgCi9EZXNjZW50IC0xODguNDc2NTYyIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA2NS40Mjk2ODc1IAovRm9udEZpbGUyIDQyIDAgUgo+PgplbmRvYmoKNDIgMCBvYmoKPDwKL0xlbmd0aDEgMTgxNTIgCi9MZW5ndGggNDUgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO15CXhT17ngPfdKtllMMF7BGF+v8iLLxsKSscG2bMuWbC225AVvgCxdW7JlSUiyjc0WCIGEBgIJCRRIUmchJCRA0hZDmibzsnZJ53t5aSbta19fkn55fU0y7bTTdFqC5PnPuffKMpB8nX7fm5n3fSCu9J9z\/vPvyzm+FKIoKo66k2IoymwtLU9qGdgPM\/fBs3XYPTUU\/t29zwH8OUUl73NyNgf3iu4SRaX4YE7lhImlw4ltMD4H41znWHD7H\/YmPw3jd2D8F7fXbjtnefyHFJX6Box3j9m2+6h6qpmi0hphzHpsY5yi+LP\/CWMHRSn2UQxzDzpKSak46SmpkqJQOv\/LvEsN0SvipPSSGAmN\/0k+pBRz\/4Xa3gdUFsFDdRgbWKqOYueuS98LtyNlbA16sY5Cc3NzFCXJl34Pc6OSKZr6BMbTkmnQNpailAlZCXlZCVmfMA9dv4fpu\/6UZPrLAxkS2EidB+49UhZbRZmgTDh\/Qcpe+xDm76Eo6RjMLye7UUqqSo2UCTkJKAcl3IOkSF2UnLwWVf\/26fDeM+H9Uvb6lrtqm7\/BHLv2oaTly8uSgS+fAMLUwyDFUqCyiFBJziLPw8xEqJJ2hk5K2dPhkdOh5zAmNfcpCktVWI5kpERo577w\/hSp4dp3YO0AUHkdqCzhZcTLOSg24cAF+r7PQv9M13wSLvlAyoYm6EOhz6\/\/iT7xj+H1sOvo3G8lwIJKB\/LKhKTYmNgYWYwsX5ZfATSSUlNSU5TlalUF8+mFkpLg+CtXgxPl5RfYTJNh2yvWdiC3+K1gUN+CkKZ2+\/Z36T+HlpxvsxTLu7v\/DNY9CtZJBNoZVBHRLAWTS8Y8MJSYw+TLyCcnJwEW1Sr44FHWUbrpYn+vWt3b\/72GPEPjr39+wbC2PF9WsKbhh2h8orEhJxuhhsZjYZuURdl5m3rd922xrczObHaGT6OEidqaVWlLYkJX6X9Bq9JUqrqBDRsoei4M1vkRyBJLLaOoHDBODpPFJGaBCDGxNPrLy3TaWydD\/3z0NfTKoZo16XLsX3Q4HKBXIfdTo7t3gTaH5+YIhSQqj2hTnsrrExMrfGR5WeVECVUFr1bWYfTGN9t9bcMVSpSdo6qs0\/T3T4R\/itL2turlNaBFQ+PWplPhz6Vs4qrGTffce\/HhQLDVUCxPSUWn09LkG13Oh37i9eRj11AVEPenpHmUjKLykrPyeT48p5zs2JhkGQyUWKSIOLHMqeuP0Mlsi\/7Q+62tqEHrCWqbzy73eV7+vmcMocysltbnHygoTD99ukq1qbtz28Xhof4t9fVNTTsSrgzaXK5TZoOho+PB6WJ5MWjfOPdb5hzwz6VUIE6swBY+mG+KyDcHQidxOS8JItGjBr9WrOOxmWPfSpHVbzVWGYtLUFVHx8CM34fQOtXAwMSP9tyJDk\/\/42m7PbQ3J7e2tmmoRa\/TeT2tRuZX8Vvk2uLKkdE3e4qL0cTk93a6Risr0UMPok6048LD3d2hcqvBKCtEyGo5crDNZIICRFOtc58yT4C8qdhiieuItRZ4LCcbi8qHd8Jy8BcIaCgr3bL5qKvNvG5dxhqkKNu89ciro3c93WrwjhlbWw0+b72VPvjv9x82GlCR3NwWCL72myOHTcaDT6Ft4ZdHRkdHUQNqGB1Bm6fAY2+DGM+CBEspKisnAfOswEIo6Wdnqge2tB7kuCKnhK5UV6afqenv6YIdxRCj1SRGKagBFbgKoF+E2yTLwybJ3adPf7mDz3LmJcCR8lmelQz5fUDKfrnjNI4SqNOSh8VKokSAAIXovhfpF8++GDIB1jVJDJSemC+vAW4fZP6vpWqqEDZi78mySdoTU5FIwk6WEScnx4iFQFJxQX34\/nfe339AqzWZjx678MbBu1XnFd1d+09yQ4WFqLxseHj7sSEO\/UT+gW8b6up66omXf\/LNk21mB\/fdwvvr65CuZWp637mduzbWdFixn+rBT88z71DllBYiW6g+vBBChAvBEysjQxJr+ENkyslnhGhPhaGaTz\/6k16rdfOj1g42c51So7C93o8UNVPbVOqVjyaXl20emJ42GHJz7ohFaMnizHOrEnsucAVFkHMg\/Ob+Fl32SjRuyGQRMhq2a6vW52aviF+akpW1aLBQXSAbSuZqN2Zno9UZxXJN0egHH27YoFqLnstduWzFiuycIk2RHBUWNKtGwb6ToN4O0CyR+CKZD8BYXG+wRRMmj6lLS9e3d1RuqFIVFK1IZ2aPOrIykfJhKG6ZbGXXUHgZ9mjl3GeMGajUQhSrxWq8TiZUTtFQglVEjyUnpYpmior2ysfiazZ6vSpVWdb+F7SNuTkZGeX5mjqDt7OzoGD5o0uUFQPestKkFfLUyfONDTIZJMCmHt9LtkG0euVWpbKkpEbFJmeVZGVWr2+qU6ly05MSoYqoVQPJ+qIClJe3lk1LX74oS7F6jbrS0t7ULJMZDeDhjeDhWdAggcoCHZbzwibznQakUscIRUIoKRsfnHrhjV071ZXOkZ0\/mN5xFrWZp7a3mZG5bXLK3IZ+iWL3jKA9ez++4nJVVaM79\/xhtrcfof6+ly\/19fX2g8WmIEN2Ab90we5KMe2hL\/OGI\/afOuZ6s0uny81dtmgmMbF0bd1Qaysze\/BM5hplubbEF7pC19vL1masRqiu\/nLor9gXcZBdVyC7FkN+Qgfhuz2imbD0ZdRZkJFRiOwvhMLQ5ZsD9hE3cxWOCLBrHL5S5s8O4zPk7EBTDeDZi0TOXCEDsZOwR7HEYKAswd0oSzANwzxd6Bp96t3p6R0733xlagqFqhe1mSd7amvDiXTiknLjDm+rESmTHzS337n3N78\/sH\/fvs\/uWH2mw1qqQCOTNQOtrViejPBuZj8zS60Gb8gIA\/JBykSsUKIS8c0s279iXUFFVmbKshxmSfjEhTdla1bLfjwTPlGdKVdXGkrDD56AmGfTtsavYq6EfuHyj47SRdcrz1Sb8\/IR5nMcrHVy\/jyShYsRfB+\/QJ+7cCG0Cc4On9Dp1z6kR0IPA3YQrDEJUmWAbSuIJfBHDZv42sMfD2BI\/8b7SqeuJSc3fgmaQUuWla\/VN2tq01eimftm2Kyytc0KJ20M\/WFPcV1uLsrPq6ubRqHreuAwDXFx5Obz0fQM2vVu+CF09O3wGz4QKgndFX4s9Cz6t7HwQfDSVPg48yJ4KY0qAHvxeSxEVJLY8WQJTNLCIJ56cJ1Gs3lqYKBMgdZV2Lmx9jpNwR0t+pFRaB361mGnqS18XJqzU5eXW1vjDxx8MDheU4NysirCa5n6K909ENC9r17u691qwzVympx9Wf6UmlihTGZA\/umZmRnJ8NWrX36TmQX9aKo6vIfZC5Lm4bNCqliw1SoZSbNIXa8QTnmk\/yVFFRQQu++RxSXVLu\/GDalL0cgjb464oSJu3n1u7KEShc1+\/\/lh170trV5va6vR5Ha3tppSW9iSkmJL2aO70OEjbx0M+mtr7wlc\/\/GvBjavUxlb6fdf7uzq6py90LMJdffgiFiPDtGFtBxnQiJ0t\/Xof6BDjz+OVyzQi4ahFzUIVU6Ufb7SQSysu6HS5SyodMnz7si3PLm0qLinZ5vdYMjPy821qL57WbdZUYrWqz2jB45t827YID27zGg+8ahepyx\/\/6dtfpV6wwaf\/xvf3r5dq0Vnl9lra2UQ7hXKjRtLFZnJ8mJZWYuuz97dVVKCFKV9\/YH4nXV1VVXtzYqSsrLcivZ210jfwDolqljndIInUiHSHid1Ip7v5AgXopwEJgHRbaG36a79L7wwE+ZQ1XHGcv3C8fBb6L\/C\/CXYeRaMMQBZMO9peM7Ozs4y1OxsCB6wlVE4iVWKHWH+hKWOeDMnRuyY5dGH7mTBRMaZ9IZ6m99k0rV4FQ0JyxcPWy0bNm7eXFO7YibD5Toz2tdbVqYo6Q1q6tDO3a8+7\/ej\/uR7N25AbaZxr0634jCtUnk3VVehqg0TGY+DgxWl5rZNXVptUXpH557z2yeRcxhH7mGoAZPkfpRx45k5KwsO\/djJ68Sz8u\/3NW2tr5cVoJHR8Gfhi8h6rrkJFRU1lIyHL0nZ+OUlJRaL7VwgGPqMvlS7MWCprkpcCvbInPsj+r2UwfU+L1UIgIqEnAplhZpYnb\/EpKCfpTaqusvKVyRNTkLqxMUlJeauOnr\/MpSRrig5Rufu+swW\/s6u0HtNicmLlyKgq4O+tR\/yKUeszjE3nY5wBOKDB3YB\/W+Ppo+Mnnl9YlKpdLqmT9sHVz+SWlllnjYYEWrRT26uqwMbPtnfDz3r998MBqqqTG33p20pL+vuefnV7m5UXQU8E8BoG+F+txJbC6sg8ovleSVjhR47ciQhtbpqpNG6UlncsoZFV68wVbu4LaUbC2TLDy\/KZDu7d11\/C6xfg2sqWD+Fyo+qqur5wzAug0IJUAvHLPrjvov+LVvXVaDS0i1bxjsbG4pmQh6jYcTVokethjG3Trf9cO1Gv\/fBw+OBmo0oN289+m9wV\/rFbF9vV\/cLr\/f3beqmhC68B3iv5KutGId8D+avDtCDZ3zPu0ymrOyZdarNutradKhy4cJ94HR9yzdCZ+ne7ZXqvPzaOm\/oL5jmMYgmTqzg4j05K\/kYc\/n6X+gPQoVMPr4re0+H60\/zEkj3gf\/kkfMXqR2C5uJZANeQaKFSE6aOylv1W12NDRm+y4eNrWhm+R1FhWquvn6mQNbbuL56ZTpiZg9o4S5SLDefRaa2x0NBunuLvGjVStRQ\/2DoZ7TLXaHKzWto2htOBDlSKCrmeZA6jZwahCYr9tochI8jCPnDT774AzZt7eK\/\/tPL2qy0wp9cDJ96Nvy73JjU5eHP4ETx5D13v8cyEyHnX36+83Gm9dqHzL\/vXNNXez0N2wXOD8wYVA04MCorUEwOvjoguJhlJefS\/U4T9Pu4UGhwdCuavYu+LL1rNPSUJxZ9A+\/ElWo37FwcLRtCe8Inn32HzUjOf+9s+CQzG3qr394ySjdCm4Go2g55cYncg3PJzQY7VzxtJpEzHSOexYXDFop\/aGbo0U0mk7IczlNTU8+c20qjUsM+FzRDpG9xjhiM4Hf5HoSyc+vqevuGvrj7ALoPuZ8z7IKD3eWXoL6gvgHMuw668XbwKeGNEoQ2ps4XIhp6G4qJimdYpz\/Ib2g0PDu1A473a7ds3nZp6FjIi0wG91CrHnzndOlawsfRuxXZOQcPfna\/fxvUtON7rv0L03Klr7+7+9vf37oVbeqBenwAbv8c8WIBtX6+lkUKa5LwNwCUFdW4csQaJ\/xpA88cQJ8\/3NdboVSUDExq6mSy9eu7u3aHX0LpAWV9VnYmW1V1OHwNNXdkbygsgIhCebL6hl3hd6VsQYGlo7dT31qS09ER6De3FcmTUxH91zsSFQptnbIsaUU4GHo8ZvGqlWVltTp1RWoK2GvT3KfSOuiryeQWTKtVedFHF74cJPHOEiSGJOhBly6ilMsPHAP3tLcdP\/7sSw880Nr67Tt3v\/b6nj0qlcu57+r+A\/Qe1HT1CuruPn3mjR888mhbe0\/PmVPnf3fPvejQveHHtk\/W1+\/ZgyPMG95Ns1DRoLIh8cKi5K9AyxF6\/kB\/v7b9XGAsW52Zj5aEdz\/964\/++P7rH3\/0PfOOg08\/E24PW4EG3HWlGRClK\/go5RMolaQPI2NQfvhfz55UM6Unzh4pVT35SPj9syfyXoOo\/cU7yy7TJaGfffcKnXddT69\/IoSDBvdk5iBQw3+zQ0hJSoIaHwaBVjzqD7\/yg+OFq2RZ33ot\/ArqeesNxRz6HP34X2uLKhUfhyvDCShfF37gBs0Sc6gE\/pQi3m0+DqAlKI+tyBkLnGvXDgyEd6Pn0cWnn757l\/n7H338+vt\/\/OjXmEY7Y0Zx\/G0+UQatPna6cLaYMX\/xy19+westuQqr+C8ICcKFA5ROQHPhmPcQo6up6pz7UehPtJz+Uzjo8Q3vRftCS0M\/hZ0nw9dRLzWLdyqBbJJ4GHhiNjfHVKJMS2NmZ4dqarK1KfJiC+Ab4EzxovQOnFWRM4VavP7LEqHOMvy1TeiDhmcSG7Vbx9vNCBmMu021Nbkn9tD3hb5oHr\/r\/OQEGt7z8+9s24Y2LdtRW4N6uh84BPe33Jz1SfTjp8LfsqCJ7S99e99jiHNQ5G+a+PmV6ldbttyx4Qv8x+cb\/82Fw7uhgqoBLyYyCXukKrBqYnLenGfOE\/M8oRT9r0a6hfoEhajz0v9F3SPZSj0MMCV5mzoglVNH8SN5ey4Mv4eZL6kKeLTwGOB5G3CL4Rfj3QdPH8D19CA1yTxEVQK8EZ4pgVYcOkGNw7gB1jIA9zjA4wBPE5wT5Lca9q4HXAvAqbDvLPwaYXwY4EzA1cFvAszV4j0wfwzknYp5jUqBtVx4UmF+OzwaIvsDVA\/Q8wIvCazFYxhtptphTQp0TmIdQPckioWz9CZqiNpLXaS+QCmoEz2E\/jutoJvpHtpJ76b\/gVEw7XCz+VSSCp9ySY1kWnJB8qbkz9IEqVU6JJ2VvhFTHKOL6Y25FPNx7LJYXaw39vnYD2J\/F1ceZ4+7M+5U3M8WJS\/yLXph0XuLri1es7husXmxe\/H+xf8g+LSGasLnfGF0478q+hX4Juv0KjLDEMzFZIRhmlpG5wowQzXS5QIsicKRUmn0hADHAP4RAY6lHPQZAY6jynBfJPAi6hAj8opfJmEOibKh+IQjAgxZt+K0ANNU7IpvCTBDZa94WoAlUThSaumKHwpwDOC\/L8Cx1NoVvxTgOCot4SEBXkRpE+MFOD6WTrQAZSRhgNfSVR0ElgK8fNVWAseQeR+BY8n8TgLHEfg+Ai8CQdesOiPAvA15mLchD\/M25GFJFA5vQx7mbcjDsdTg6pcEmLchD\/M25OH4ZUkZqwm8OEr+JVi24jICL42aX4bh4joCL8eyFRsInAjwiuJeAidF4ScTOm4Cp0TNryR7eTukE5xDBM6IwsmMgnMJ\/ikCFxH4HIFLCHwZw3FR8sdF8VoaNb9U1OUZyK1ysEg53LNZqoNyUhz8Gikv5YEnCOdOH5lpgJEfYPxtg3kXwVDAioZyw4elLDA3DPuDVICMOPjlAHsCvh0EMx4+OhgNwixHTcKMmVD3AF+RjwGoTwHtcaDDAl0v0HRRdoDtAPtgzR\/hw0akL6OUAOVHRmo4J2MZbEDBB7gs8LUBH0zDTo0KuC0wcsIsXh0HGQMRnbAdXEQP91fKM0RswVL1MB6EFTxrI5ZYqCNPxytoyhIu47BqJ\/ri0RDQnoS9fjIzDlgOYjkW5kV\/6EEmbB0X2echtq0m+zmCwVFjwBNb2kG+WUEiEZcl8wGYwfbzRTw4rwdeD4IULtgZACtoCCbWCPtyGORyExlvjI2qKEz2BlwWzpdGIocfdoi6FlJdRL9ARAY18CuDCJynZAR9o+mKdrQRq+AYdBCdMZdRYt+hvyt+b8acj8VGgjsJuB7QCUfrEHxcgudKiLZesLqL6GAiK06YwboHSAS2EV5+suIislvhe97DWKO1cAKvhLi92U7Yu+Mgi4\/4kvfqEJE3SKK0h0QSS6wwRSKH93QwEr0iNp7zkhzCMYZl4oh8DoLnE6JcTuzrIXx8RGp+r12gwgljG6HtIxqMAVaQrOFdg0QOMWpvjMCgsIPPB\/9NM0MRHeSR8XwG3GwdHxk7YI8dxnIhG3DF4fnKI3xu1ID32CSxk53Uh1vZbFLQ1EUqh5vUCLGW3Wh7vMdNoALAL1yQkbemzsvw99o2Ot\/F+PSTDBfjTYzxW2kgcr9ZruqoGMCa8LoECT8xe\/ykRkyR+PGClTykLtq+UlM+9mwLooqvb17hm9eKh3Gl9Qn1FksrelOkgzFxVf+6GOX7kkfwzDx1MUNcgpX9pAO4SA4HBd\/iLiXWkSGSzW6ipWjlhVEtJ56xEdghxMHNdfvGTCgg\/QvrWUWVwocjtQjzGCXVmSNetcEcttAwYIhrpQLNLTf0gkIhe+erRSBiMVGa\/5Nu+zd2N3b1DTQMIg02IxLNIzDH+0mMGo6cCtxCV5yP7q\/r2GJUfnXXxp5ri2ROIKq\/8P7mo4ATeA2TWPYIfpcTnf1CN+VrD64MNmJ\/3s9iHPNx5RMqOM8B9wG+e3oikWKj5k8tN9az\/wBfRCxkI7p7hZ4j1g8HmRkH2\/A5Mt8FWdLV3ELMFIgyfrVvKdzHFpxbwNuFUTZykC7jXlBnbtbxa+iR6usi+0TsW1c3+Q3VTbT9jbux1fh6Gq23KNf8mXI+a+Y7kehDOan3XsJlKDLmoiIE1y3eQwGgNt9heakHiSyc0KnGI76MriW8D0sFjwdIlrgjMoh5vTCW\/narRnd4XsvoTrMwpuctMUnsOPZ3+lHsBvjM6xEsw0VJ4CDfmOe8XUYAwx7VO4JfU4\/5yu8gGogdr2pBFbcBRS+pOLe+RfDnP7HLzNtH7GTzNoquKQt3BUit4H01KOh9655r+wqP+iPaB0iUegh1Pov4zhvd0f\/eCBD7m47SklUz1QSjbuiWFjKjhzl8brXASheMGmG2EWZkgGEV1mXEU92kD+kAr5P0OJ6GBb5NMO4hNa6JYskYj1oB3wS08F4ttYnw0AI1K8G0ENpGmDXAr1bAwzsaYKYTxhhuJlWQ52eCXfydSC\/0RF7SDphnIxoulEpPOIqSGWFkAfo6YVUDtPWEHpYf828isCkiZ5MgqYbYCFPGNBtAIgMZ4dlO+G0DPCvhryE689KaiA5NsM7roiUSYM4KQVceD9unS1jBPsLyGeAzr5WG2EBHpJm3XwP8toHkmH4zrHaQDmGGnY1EUyuxnlawGdbWQEbzWvGeaiDaYKtiGzQCbISnOWI7C\/nmZbFEUVtou26yPo\/F66cRvhuI5cxkxHujgYw6iK\/wqlzwpYXocSPXbhKJWoKlIRpbIxHSRKKXl16MTp6HOUoSnh\/2bbQsYlSzX5MjPBVxvVPw9M12wVbXEJtguawRzl9FWfEMW15WXsF2ODnW6PV4g1M+jm3w+n1evy3o8noUrMbtZi2uYWcwwFq4AOef4BwKNj5exw36uUnW7OM8HXiPwTblHQ+ybu+wy87avb4pP97DYvJlSjYf\/6jlrMXm9jlZnc1j99pHYbbF6\/SwunFHAHPqcLoCrDuazpDXz9a7Bt0uu83NChwBxwtM2YB33G\/n4GcoOGnzc+y4x8H52SDWQ9\/BGlx2zhPgqtkAx7Hc2CDncHAO1s3Psg4uYPe7fFhBwsPBBW0ud0Ch8btsbgs3PO62+UVrVJFJVphlC4wuu9+LuRZ2cf4ApqBWlFUQJGMHjwsi2tig3+bgxmz+UdY79NXmjUwSIzb6bZMuzzBrHhoCSdkS1uIddHlYk8vu9LptATnbZgv6XXaXjbXaiL4Bdu36yvKISGxg3Odzu0DTIa8nqGB7vOPsmG2KHQedg9i6eJoNelm7n7MFOTnrcAV8YHE5a\/M4WJ\/fBat2QOHg1xZgfZx\/zBUMArnBKWJZ0X5BWAA3+EVgCHOQ419i\/4g4Pr\/XMW4PylkcN7BXjveIDECxSSdoFiXZJDB1eezucQcOMlF6r8c9xRa4Cnk\/RqEDha+Tlnc7tqefC2C7YYvPM8DbI7SqiQUKXMAlyI1h9\/hdwNXhnfS4vTbHQuvZeFNBuIE6XmAF3+NBH4Stg8NqYhwn5\/YttCikkmdKQMcOAYJgH6dr0AUyK+LjcYwMed1uLwkBwdRydtAWAFm9nkhoi04ocAaDvqrSUs6jmHSNunycw2VTeP3DpXhUCphbhCQoBPeSsAhgwTCZW2ftrbLtnwQMA8Z4D5t5xAs6YdNwE5wbMpGYe2FeY1MuyOz4+DbsnABJF9AbTMDBrmG\/DSzjkLNDfshSiB670+YfBp2xjcFW4FHYznoHITs92Cg2UlnEOPvbtcAC2QIBL2QOjg+H1z4+Bh6x8QXA5QbLFGCKC7RlrUJpea+QSOTgcGrzfrglHjvpCjrxdFS4yYVww9KLy24XxCnPG9Py88UVOJAkwhrK2TGvwzWEfzliEN84KBRwkoQF0oPjOHkDeFKIEtCwFBQPcFCtgQL2tWClW4rKJzyw5JNGsDQRYtLpHfsaHXEajPs9IAxHCDi8UIKJLCOcPSgG2HwcQ\/A7XCTxqvgQtw16J7ioDgH1D6cMkQcnmW8+UoSlgNMGWg1yCzLXFqWoH7MPBCGYcPWF5OUT\/esMgPNNp2Wt5qaObo1Fy+qtbJvF3KVv1DayMo0VxjI5263v0Jk7O1jAsGhMHT2suYnVmHrYVr2pUc5qN7VZtFYra7awemObQa+FOb2pwdDZqDc1s\/Wwz2SGRqSHTASiHWYWMxRI6bVWTMyotTToYKip1xv0HT1ytknfYcI0m4Cohm3TWDr0DZ0GjYVt67S0ma1aYN8IZE16U5MFuGiNWlOHArjCHKvtggFr1WkMBsJK0wnSW4h8Dea2Hou+WdfB6syGRi1M1mtBMk29QcuzAqUaDBq9Uc42aoyaZi3ZZQYqFoImSNet05Ip4KeB\/w0derMJq9FgNnVYYCgHLS0dka3deqtWzmoseis2SJPFDOSxOWGHmRCBfSYtTwWbml3gEUDB406rdl6WRq3GALSseHM0sgLOOF5yX7KRm9ogNYXi4eYxAjeX35Jbk7hmFe45DnI3cTCnmBeY7zOvwnOVeYl57v\/yu6nF5Ln9fuo\/3\/up\/7h3Q7ffyNx+I3P7jcz\/+zcyfG2+\/VbmP+dbGd57t9\/M3H4zc\/vNzO03MzdW89tvZxa+nRGtc\/sNze03NLff0Px\/9oYm6m8bNtIjxPFHMIr+uwe34K8b5O8bC9bhpCJZI1kraZU0SzbC9\/oFlDyw3wR4E+QMz9cyJ7qEZhiK1FZ89\/WTmzjmQf1vILNSdAplbmRzdHJlYW0KZW5kb2JqCjQ1IDAgb2JqCjgxMTEKZW5kb2JqCjQzIDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9BcmlhbFJlZ3VsYXIKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgNDEgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzY2NiAyNDcgNzQwIDU0MyAyNDcgNTkyIDY0MSA2NDEgNTkyIDY0MSA0OTQgNDk0IDQ5NCA0OTQgNTQzIDQ5NCA2NDEgNjQxIDQ5NCAyOTUgNDQ0IDQ5NCA0OTQgMjQ3IDU5MiAxOTcgNDk0IDQ0NCA2NDEgNDk0IDQ0NCA0OTQgMTk3IDQ5NCAyOTUgNTkyIDQ5NCAyNDcgNDk0IDU5MiAyNDcgNDQ0IDI0NyA0OTQgNDk0IDU5MiA3NDAgODM4IDQ0NCA0NDQgNDk0IDQ5NCA1OTIgNjkxIDI5NSA2NDEgNDQ0IDI5NSAxNzAgNTkyIDI0NyA0OTQgXQpdCj4+CmVuZG9iago0NCAwIG9iago8PCAvTGVuZ3RoIDc5MSA+PgpzdHJlYW0KL0NJREluaXQgL1Byb2NTZXQgZmluZHJlc291cmNlIGJlZ2luCjEyIGRpY3QgYmVnaW4KYmVnaW5jbWFwCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoVUNTKSAvU3VwcGxlbWVudCAwID4+IGRlZgovQ01hcE5hbWUgL0Fkb2JlLUlkZW50aXR5LVVDUyBkZWYKL0NNYXBUeXBlIDIgZGVmCjEgYmVnaW5jb2Rlc3BhY2VyYW5nZQo8MDAwMD4gPEZGRkY+CmVuZGNvZGVzcGFjZXJhbmdlCjIgYmVnaW5iZnJhbmdlCjwwMDAwPiA8MDAwMD4gPDAwMDA+CjwwMDAxPiA8MDAzRD4gWzwwMDQ5PiA8MDA0RD4gPDAwNDY+IDwwMDJGPiA8MDA0Qj4gPDAwNTU+IDwwMDUyPiA8MDA0MT4gPDAwNDQ+IDwwMDMyPiA8MDAzNj4gPDAwMzA+IDwwMDMxPiA8MDA1ND4gPDAwNEM+IDwwMDRFPiA8MDA0Mz4gPDAwNjE+IDwwMDcyPiA8MDA3Mz4gPDAwNkY+IDwwMDZFPiA8MDAyMD4gPDAwNTY+IDwwMDZDPiA8MDA2NT4gPDAwNzk+IDwwMDQ4PiA8MDA3NT4gPDAwNkI+IDwwMDcwPiA8MDA2OT4gPDAwNjc+IDwwMDJEPiA8MDA1Mz4gPDAwMzQ+IDwwMDNBPiA8MDAzMz4gPDAwNTA+IDwwMDc0PiA8MDA2Mz4gPDAwNjY+IDwwMDY0PiA8MDA2OD4gPDAwNDU+IDwwMDZEPiA8MDA1Nz4gPDAwN0E+IDwwMDc2PiA8MDA2Mj4gPDAwNzE+IDwwMDQyPiA8MDA0Rj4gPDAwMjg+IDwwMDc3PiA8MDA3OD4gPDAwMjk+IDwwMDI3PiA8MDA1OT4gPDAwMkM+IDwwMDM1PiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago3IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL0FyaWFsUmVndWxhcgovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbNDMgMCBSXQovVG9Vbmljb2RlIDQ0IDAgUj4+CmVuZG9iagoyIDAgb2JqCjw8Ci9UeXBlIC9QYWdlcwovS2lkcyAKWwo1IDAgUgpdCi9Db3VudCAxCi9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQ10KPj4KZW5kb2JqCnhyZWYKMCA0NgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAzNTM2NiAwMDAwMCBuIAowMDAwMDAwMTg5IDAwMDAwIG4gCjAwMDAwMDAyODQgMDAwMDAgbiAKMDAwMDAwOTg5NCAwMDAwMCBuIAowMDAwMDI1MzEzIDAwMDAwIG4gCjAwMDAwMzUyMjggMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDA3Mzk4IDAwMDAwIG4gCjAwMDAwMDc0MTggMDAwMDAgbiAKMDAwMDAwNzQ3MCAwMDAwMCBuIAowMDAwMDA3NTE1IDAwMDAwIG4gCjAwMDAwMDc1NjcgMDAwMDAgbiAKMDAwMDAwNzYxOSAwMDAwMCBuIAowMDAwMDA3NjY0IDAwMDAwIG4gCjAwMDAwMDc3MTYgMDAwMDAgbiAKMDAwMDAwNzc2OCAwMDAwMCBuIAowMDAwMDA3ODIwIDAwMDAwIG4gCjAwMDAwMDc4NjUgMDAwMDAgbiAKMDAwMDAwODEyNyAwMDAwMCBuIAowMDAwMDA5NzI3IDAwMDAwIG4gCjAwMDAwMDgzMzggMDAwMDAgbiAKMDAwMDAwODU1OCAwMDAwMCBuIAowMDAwMDA4NzExIDAwMDAwIG4gCjAwMDAwMDg4NjQgMDAwMDAgbiAKMDAwMDAwODk5MyAwMDAwMCBuIAowMDAwMDA5MTM4IDAwMDAwIG4gCjAwMDAwMDkzMDkgMDAwMDAgbiAKMDAwMDAwOTQ2MiAwMDAwMCBuIAowMDAwMDA5NjA3IDAwMDAwIG4gCjAwMDAwMDk3OTAgMDAwMDAgbiAKMDAwMDAxMDIyOSAwMDAwMCBuIAowMDAwMDE1NTYwIDAwMDAwIG4gCjAwMDAwMTAwMTUgMDAwMDAgbiAKMDAwMDAxMDIwMiAwMDAwMCBuIAowMDAwMDE1NTgxIDAwMDAwIG4gCjAwMDAwMTU4MzEgMDAwMDAgbiAKMDAwMDAyNDA1NyAwMDAwMCBuIAowMDAwMDI0NDk4IDAwMDAwIG4gCjAwMDAwMjQwMzYgMDAwMDAgbiAKMDAwMDAyNTQ0OCAwMDAwMCBuIAowMDAwMDI1NzAxIDAwMDAwIG4gCjAwMDAwMzM5MjUgMDAwMDAgbiAKMDAwMDAzNDM4NSAwMDAwMCBuIAowMDAwMDMzOTA0IDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgNDYKL0luZm8gMSAwIFIKL1Jvb3QgMzEgMCBSCj4+CnN0YXJ0eHJlZgozNTQ2NAolJUVPRgo=\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958144,\"created_on\":\"2026-09-02T10:13:21.569Z\",\"updated_on\":\"2026-09-02T10:13:21.569Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:13:21.5693", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:13:21.5693", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:13:21.5693", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-09-02 10:13:21.5693", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:14:35.6059", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:14:35.6059", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:14:35.6059", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:14:35.6059", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:14:35.6059", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:14:35.6059", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:14:35.6617", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:14:35.6617", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:14:35.6617", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:14:35.6617", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:14:35.6617", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:14:35.6617", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:14:35.7194", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958146,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:14:35.722Z\",\"updated_on\":\"2026-09-02T10:14:35.722Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:14:35.7194", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:14:35.7194", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:14:35.7194", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:14:35.7194", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:14:35.7194", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:14:35.7194", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:14:35.7194", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:14:35.7255", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:14:35.7255", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:14:35.7255", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:14:35.903Z\"}" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:14:35.8997", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:14:36.0761", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:14:36.085Z\"}" }
{ "timestamp": "2026-09-02 10:14:36.0761", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:14:36.0839", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:14:36.0839", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:14:36.0839", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:14:36.0839", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:14:36.0839", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:14:36.0839", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:14:36.0839", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:14:36.0839", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:14:36.0839", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:14:36.2604", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:14:36.265Z\"}" }
{ "timestamp": "2026-09-02 10:14:36.2604", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:14:36.2604", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:14:36.2604", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:14:36.2604", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:14:36.2604", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:14:36.2604", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:14:36.2604", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:14:36.2604", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:14:36.2783", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:14:36.2783", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:14:36.4531", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:14:36.457Z\"}" }
{ "timestamp": "2026-09-02 10:14:36.4531", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:14:36.4531", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:14:36.4531", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:14:36.4531", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:14:36.4531", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:14:36.4531", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:14:36.4583", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:14:36.4583", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:14:36.4583", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:14:36.4583", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:14:36.638Z\"}" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:14:36.6345", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:14:36.828Z\"}" }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:14:36.8248", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:14:36.8343", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:14:37.0064", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:14:37.012Z\"}" }
{ "timestamp": "2026-09-02 10:14:37.0064", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:14:37.0064", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:14:37.0064", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:14:37.0064", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:14:37.0064", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:15:11.8787", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:15:11.8797", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:15:11.8797", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:15:11.8797", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:15:11.8797", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:15:11.8797", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:15:11.9428", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:15:11.9428", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:15:11.9428", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:15:11.9428", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:15:11.9428", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:15:11.9428", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958148,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:15:11.999Z\",\"updated_on\":\"2026-09-02T10:15:11.999Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:15:11.9958", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:15:12.1719", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:15:12.176Z\"}" }
{ "timestamp": "2026-09-02 10:15:12.1719", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:15:12.1719", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:15:12.1719", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:15:12.1719", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:15:12.1767", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:15:12.1767", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:15:12.1767", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:15:12.1767", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:15:12.1767", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:15:12.1767", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:15:12.355Z\"}" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:15:12.3523", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:15:12.543Z\"}" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:15:12.5387", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:15:12.7069", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:15:12.723Z\"}" }
{ "timestamp": "2026-09-02 10:15:12.7069", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:15:12.7218", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:15:12.7218", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:15:12.7238", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:15:12.7238", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:15:12.7238", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:15:12.7238", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:15:12.7238", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:15:12.7238", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:15:12.7238", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:15:12.9028", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:15:12.906Z\"}" }
{ "timestamp": "2026-09-02 10:15:12.9028", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:15:12.9028", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:15:12.9028", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:15:12.9028", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:15:12.9028", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:15:12.9028", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:15:12.9028", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:15:12.9028", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:15:12.9111", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:15:12.9111", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:15:13.091Z\"}" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:15:13.0871", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:15:13.2620", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:15:13.266Z\"}" }
{ "timestamp": "2026-09-02 10:15:13.2620", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:15:13.2620", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:15:13.2620", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:15:13.2620", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:15:13.2700", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:16:35.3517", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:16:35.3517", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:16:35.3517", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:16:35.3517", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:16:35.3517", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:16:35.3517", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:16:35.4539", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:16:35.4574", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:16:35.4574", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:16:35.4574", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:16:35.4574", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:16:35.4574", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958152,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:16:35.511Z\",\"updated_on\":\"2026-09-02T10:16:35.511Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:16:35.5076", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:16:35.690Z\"}" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:16:35.6861", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:16:35.8592", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:16:35.869Z\"}" }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:16:35.8676", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:16:36.0492", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:16:36.054Z\"}" }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:16:36.0505", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:16:36.2181", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:16:36.231Z\"}" }
{ "timestamp": "2026-09-02 10:16:36.2181", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:16:36.2290", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:16:36.2290", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:16:36.2290", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:16:36.2290", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:16:36.2290", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:16:36.2290", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:16:36.2290", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:16:36.2290", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:16:36.2290", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:16:36.4072", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:16:36.411Z\"}" }
{ "timestamp": "2026-09-02 10:16:36.4072", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:16:36.4072", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:16:36.4072", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:16:36.4072", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:16:36.4109", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:16:36.4109", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:16:36.4109", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:16:36.4109", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:16:36.4109", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:16:36.4109", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:16:36.590Z\"}" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:16:36.5822", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:16:36.7709", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:16:36.774Z\"}" }
{ "timestamp": "2026-09-02 10:16:36.7709", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:16:36.7709", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:16:36.7709", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:16:36.7709", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:16:36.7709", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:18:39.8404", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:18:39.8404", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79419},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"IncidentHistoryId\",\"Value\":117339},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 10:18:39.8404", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:18:39.8443", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 10:18:39.8443", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 10:18:39.8833", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:39.8833", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:18:39.8833", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:18:39.8833", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:18:39.8833", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:18:39.9376", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/FBY\/HSS\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\r\\n<head>\\r\\n  <style>\\r\\n    body {\\r\\n      font-family: Arial, sans-serif;\\r\\n      color: #333333;\\r\\n    }\\r\\n    .content {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-details {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-detail-point {\\r\\n      margin: 0 0 10px 0;\\r\\n    }\\r\\n    a {\\r\\n      color: #007BFF;\\r\\n      text-decoration: none;\\r\\n      font-weight: bold;\\r\\n    }.button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n  <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n  <p>Dear User,<\/p>\\r\\n\\r\\n  <div class=\\\"content\\\">\\r\\n    <p>The safety alert <strong>T\/FBY\/HSS\/26\/00001<\/strong> reported by <strong>Hebert Eaton<\/strong> in organisation: <strong>Falcon's Beyond Global Inc. Warrants<\/strong> has been updated.<\/p>\\r\\n\\r\\n    <div class=\\\"alert-details\\\">\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> T\/FBY\/HSS\/26\/00001<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 02-Sep-2026 10:56:41 AM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Hebert Eaton<\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"alert-detail-point\\\">\\r\\n      Checklist:<ul><li>Problem - wefwe<\/li><li>Suggestion - dfsd<\/li><li>Type of Suggestion - Health<\/li><\/ul>\\r\\n    <\/div>\\r\\n\\r\\n    <p><strong>The following changes are made to the safety alert:<\/strong><\/p>\\r\\n    <p>Comments are added as: adding a new image.<\/p>\\r\\n\\r\\n    <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958158,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:18:39.940Z\",\"updated_on\":\"2026-09-02T10:18:39.940Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:18:39.9376", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:39.9395", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:18:39.9395", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:39.9395", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/FBY\/HSS\/26\/00001\"},{\"type\":\"text\",\"text\":\"Comments are added as adding a new image\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:18:39.9914", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:18:39.9914", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:18:39.9914", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:18:39.9914", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:39.9914", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:40.0020", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:40.0020", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:40.0020", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:40.0020", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:40.182Z\"}" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:40.1786", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:40.368Z\"}" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:40.3627", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:18:40.5453", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:40.549Z\"}" }
{ "timestamp": "2026-09-02 10:18:40.5453", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:40.5474", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:40.5474", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:18:40.5474", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:40.5474", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:40.5474", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:40.5474", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:40.5474", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:40.5474", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:40.5474", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:18:40.7295", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:40.733Z\"}" }
{ "timestamp": "2026-09-02 10:18:40.7295", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:40.7295", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:40.7295", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:18:40.7295", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:40.7295", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:40.7295", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:40.7351", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:40.7351", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:40.7351", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:40.7351", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:40.917Z\"}" }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:18:40.9080", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:40.9233", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:18:41.0939", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:41.100Z\"}" }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:41.0983", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:18:41.2792", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:41.283Z\"}" }
{ "timestamp": "2026-09-02 10:18:41.2792", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:41.2792", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:41.2835", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:18:41.4687", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:41.472Z\"}" }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:41.4703", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:41.657Z\"}" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:41.6539", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:18:41.8217", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:41.832Z\"}" }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:41.8302", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:42.013Z\"}" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:42.0095", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:42.195Z\"}" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:42.1920", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:18:42.3700", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:42.378Z\"}" }
{ "timestamp": "2026-09-02 10:18:42.3700", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:42.3763", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:42.3763", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:18:42.3763", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:42.3763", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:42.3763", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:42.3763", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:42.3763", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:18:42.3763", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:42.3763", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:18:42.5524", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:42.557Z\"}" }
{ "timestamp": "2026-09-02 10:18:42.5524", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:42.5524", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:42.5524", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:18:42.5524", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:42.5524", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 10:18:42.5524", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:18:58.2059", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:18:58.2059", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79419},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"IncidentHistoryId\",\"Value\":117340},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 10:18:58.2059", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:18:58.2059", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 10:18:58.2059", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 10:18:58.2623", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:58.2623", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:18:58.2623", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:18:58.2623", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:18:58.2623", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:18:58.3140", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/FBY\/HSS\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\r\\n<head>\\r\\n  <style>\\r\\n    body {\\r\\n      font-family: Arial, sans-serif;\\r\\n      color: #333333;\\r\\n    }\\r\\n    .content {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-details {\\r\\n      margin-bottom: 20px;\\r\\n    }\\r\\n    .alert-detail-point {\\r\\n      margin: 0 0 10px 0;\\r\\n    }\\r\\n    a {\\r\\n      color: #007BFF;\\r\\n      text-decoration: none;\\r\\n      font-weight: bold;\\r\\n    }.button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n  <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n  <p>Dear User,<\/p>\\r\\n\\r\\n  <div class=\\\"content\\\">\\r\\n    <p>The safety alert <strong>T\/FBY\/HSS\/26\/00001<\/strong> reported by <strong>Hebert Eaton<\/strong> in organisation: <strong>Falcon's Beyond Global Inc. Warrants<\/strong> has been updated.<\/p>\\r\\n\\r\\n    <div class=\\\"alert-details\\\">\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> T\/FBY\/HSS\/26\/00001<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 02-Sep-2026 10:56:41 AM<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n      <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Hebert Eaton<\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"alert-detail-point\\\">\\r\\n      Checklist:<ul><li>Problem - wefwe<\/li><li>Suggestion - dfsd<\/li><li>Type of Suggestion - Health<\/li><\/ul>\\r\\n    <\/div>\\r\\n\\r\\n    <p><strong>The following changes are made to the safety alert:<\/strong><\/p>\\r\\n    <p>Comments are added as: adding a new image again.<\/p>\\r\\n\\r\\n    <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958164,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:18:58.316Z\",\"updated_on\":\"2026-09-02T10:18:58.316Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:18:58.3140", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:58.3140", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:18:58.3140", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:58.3140", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/FBY\/HSS\/26\/00001\"},{\"type\":\"text\",\"text\":\"Comments are added as adding a new image again\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Assigned\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79419\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:18:58.3709", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:18:58.3709", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:18:58.3709", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:18:58.3709", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:58.3709", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:58.3709", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:58.3709", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:58.3709", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:58.3709", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:58.553Z\"}" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:58.5495", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:58.735Z\"}" }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:58.7307", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:58.7351", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:58.911Z\"}" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:58.9069", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:59.086Z\"}" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:59.0827", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:18:59.2600", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:59.266Z\"}" }
{ "timestamp": "2026-09-02 10:18:59.2600", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:59.2600", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:59.2600", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:18:59.2659", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:59.2659", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:59.2659", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:59.2659", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:59.2659", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:18:59.2659", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:59.2659", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:59.449Z\"}" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:59.4456", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:18:59.6159", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:59.629Z\"}" }
{ "timestamp": "2026-09-02 10:18:59.6159", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:59.6159", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:59.6159", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:18:59.6159", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:59.6272", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:18:59.6272", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:18:59.6272", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:59.6272", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:59.6272", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:59.6272", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:59.6272", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:59.6272", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:18:59.8059", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:59.810Z\"}" }
{ "timestamp": "2026-09-02 10:18:59.8059", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:59.8059", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:59.8059", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:18:59.8059", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:59.8059", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:59.8059", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:59.8133", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:59.8133", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:59.8133", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:18:59.8133", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:18:59.994Z\"}" }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:18:59.9908", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:19:00.0009", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:19:00.178Z\"}" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:19:00.1728", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:19:00.3585", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:19:00.362Z\"}" }
{ "timestamp": "2026-09-02 10:19:00.3585", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:19:00.3603", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:19:00.3603", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:19:00.3603", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:19:00.3603", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:19:00.3603", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:19:00.3603", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:19:00.3603", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:19:00.3603", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:19:00.3603", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:19:00.540Z\"}" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:19:00.5369", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:19:00.7179", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:19:00.721Z\"}" }
{ "timestamp": "2026-09-02 10:19:00.7179", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:19:00.7179", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:19:00.7193", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:19:00.7193", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:19:00.7193", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:19:00.7193", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:19:00.7193", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79419" }
{ "timestamp": "2026-09-02 10:19:00.7193", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:19:00.7193", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:19:00.7193", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:19:00.8967", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:19:00.900Z\"}" }
{ "timestamp": "2026-09-02 10:19:00.8967", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:19:00.8967", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:19:00.8967", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:19:00.8967", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:19:00.8967", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 10:19:00.8967", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:19:06.5557", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:19:06.5557", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"CompanyId\",\"Value\":885},{\"Key\":\"StringIssuerIds\",\"Value\":\"[4806]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[1855,1861,4244,4504,4516,4518,4583,4594,4690,4691,4806,5106,4459,4243,5111]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Ana Eaton\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"02-Sep-2026 03:49:06 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Issued\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 10:19:06.5557", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-09-02 10:19:06.5638", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:19:06.5638", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:19:06.5638", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-09-02 10:19:06.5638", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:19:06.5638", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003712\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Ana Eaton at 02-Sep-2026 03:49:06 PM\"},{\"type\":\"text\",\"text\":\"Issue\"},{\"type\":\"text\",\"text\":\"Maxim Noyes\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:19:06.6184", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:19:06.799Z\"}" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26902." }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:19:06.7949", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8d44ad78-8b14-3b2c-885c-92039149a4e4" }
{ "timestamp": "2026-09-02 10:19:06.9687", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:19:06.972Z\"}" }
{ "timestamp": "2026-09-02 10:19:06.9687", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:19:06.9687", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:19:06.9687", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25502." }
{ "timestamp": "2026-09-02 10:19:06.9687", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:19:06.9687", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:19:06.9705", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:19:06.9705", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:19:06.9705", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:19:06.9705", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:19:06.9705", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f4efb887-45b1-3133-8647-101a6629c0a9" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:19:07.147Z\"}" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24207." }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:19:07.1435", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d9f0e4de-edd4-3ae3-a004-96236cf7772f" }
{ "timestamp": "2026-09-02 10:19:07.3272", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:19:07.331Z\"}" }
{ "timestamp": "2026-09-02 10:19:07.3272", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:19:07.3292", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:19:07.3292", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26725." }
{ "timestamp": "2026-09-02 10:19:07.3292", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:19:07.3292", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:20:07.1737", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:20:07.1737", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_REVIEWER_APPROVER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"WorkPermitStatus\",\"Value\":\"Issued\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"},{\"Key\":\"StringUserIds\",\"Value\":\"[4806]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[1855]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[1855,1861,4244,4504,4516,4518,4583,4594,4690,4691,4806,5106,4459,4243,5111]\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 03:50:07 PM\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CompanyUserEmails\",\"Value\":\"null\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-09-02 10:20:07.1737", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_REVIEWER_APPROVER ###" }
{ "timestamp": "2026-09-02 10:20:07.1737", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToEitherReviewerOrApprover function for  whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:20:07.2149", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:20:07.2149", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for users" }
{ "timestamp": "2026-09-02 10:20:07.2149", "level": "Info", "severity": "INFO", "message": "Executing sending notification to users through whatsapp" }
{ "timestamp": "2026-09-02 10:20:07.2180", "level": "Info", "severity": "INFO", "message": "Sending notification to approver of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:20:07.2180", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003712\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Issued by Maxim Noyes at 02-Sep-2026 03:50:07 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Maxim Noyes\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Info", "severity": "INFO", "message": " # Push Subject P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Info", "severity": "INFO", "message": " # string body 02-Sep-2026, Maxim Noyes, " }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:20:07.2690", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8d44ad78-8b14-3b2c-885c-92039149a4e4" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:20:07.453Z\"}" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25502." }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:20:07.4482", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:20:07.631Z\"}" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26906." }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:20:07.6275", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f4efb887-45b1-3133-8647-101a6629c0a9" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:20:07.806Z\"}" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24207." }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:20:07.8020", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d9f0e4de-edd4-3ae3-a004-96236cf7772f" }
{ "timestamp": "2026-09-02 10:20:07.9770", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:20:07.981Z\"}" }
{ "timestamp": "2026-09-02 10:20:07.9770", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:20:07.9770", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:20:07.9770", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26725." }
{ "timestamp": "2026-09-02 10:20:07.9770", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:20:07.9770", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"HandleMessage\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.DAL.Events.Notifier.SendNotificationToEitherReviewerOrApprover(String eventName, Int64 ptwId, Int64 orgId, String stringUserIds, String stringPrevStateUserIds, String stringReceieveAllPtwUserIds, String workPermitStatus, String jobType, String statusChangeUserDisplayName, String permitToWorkUId, String startDate, String statusChangedTime, String workLocation, String assignToUserDisplayName, String nextStatus, String siteName, String modeOfNotifications, String customStatusJson, String companyUsersEmails) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\DAL\\Events\\Notifier.cs:line 4208\r\n   at IncidentReporter.NotificationSender.DAL.Events.EventHandler.HandleMessage(IMessage message) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\DAL\\Events\\EventHandler.cs:line 589" }
{ "timestamp": "2026-09-02 10:20:07.9770", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:20:28.8183", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:20:28.8183", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_REVIEWER_APPROVER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"WorkPermitStatus\",\"Value\":\"Approved\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"},{\"Key\":\"StringUserIds\",\"Value\":\"[881]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[1855,4806]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[1855,1861,4244,4504,4516,4518,4583,4594,4690,4691,4806,5106,4459,4243,5111]\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 03:50:28 PM\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Sacherby Markham\"},{\"Key\":\"NextStatus\",\"Value\":\"Reviewed\"},{\"Key\":\"CompanyUserEmails\",\"Value\":\"[]\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-09-02 10:20:28.8183", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_REVIEWER_APPROVER ###" }
{ "timestamp": "2026-09-02 10:20:28.8286", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToEitherReviewerOrApprover function for  whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:20:28.8524", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:20:28.8591", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for users" }
{ "timestamp": "2026-09-02 10:20:28.8591", "level": "Info", "severity": "INFO", "message": "Executing sending notification to users through whatsapp" }
{ "timestamp": "2026-09-02 10:20:28.8591", "level": "Info", "severity": "INFO", "message": "Sending notification to approver of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:20:28.8591", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Approved by Maxim Noyes at 02-Sep-2026 03:50:28 PM\"},{\"type\":\"text\",\"text\":\"Review\"},{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:20:28.9125", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:20:28.9125", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:20:28.9125", "level": "Info", "severity": "INFO", "message": " # Push Subject P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:20:28.9125", "level": "Info", "severity": "INFO", "message": " # string body 02-Sep-2026, Maxim Noyes, " }
{ "timestamp": "2026-09-02 10:20:28.9125", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:20:28.9125", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:20:28.9125", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:20:28.9125", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:20:28.9125", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:20:28.9207", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 10:20:29.0898", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:20:29.096Z\"}" }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:20:29.0944", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8d44ad78-8b14-3b2c-885c-92039149a4e4" }
{ "timestamp": "2026-09-02 10:20:29.2758", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:20:29.279Z\"}" }
{ "timestamp": "2026-09-02 10:20:29.2758", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:20:29.2758", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:20:29.2758", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25502." }
{ "timestamp": "2026-09-02 10:20:29.2758", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:20:29.2758", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:20:29.2758", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:20:29.2810", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:20:29.2810", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:20:29.2810", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:20:29.2810", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:20:29.461Z\"}" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26906." }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:20:29.4578", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f4efb887-45b1-3133-8647-101a6629c0a9" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:20:29.646Z\"}" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24207." }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:20:29.6431", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d9f0e4de-edd4-3ae3-a004-96236cf7772f" }
{ "timestamp": "2026-09-02 10:20:29.8309", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:20:29.835Z\"}" }
{ "timestamp": "2026-09-02 10:20:29.8309", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:20:29.8309", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:20:29.8309", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26725." }
{ "timestamp": "2026-09-02 10:20:29.8309", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:20:29.8309", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:21:29.8630", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:21:29.8630", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ALL_EXCEPT_REVIEWER\",\"EventArgs\":[{\"Key\":\"StringUserIds\",\"Value\":\"[1855,1861,4243,4244,4459,4504,4516,4518,4583,4594,4690,4691,4806,5106,5111]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[4806,4806]\"},{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Sacherby Markham\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 03:51:29 PM\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 10:21:29.8630", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ALL_EXCEPT_REVIEWER ###" }
{ "timestamp": "2026-09-02 10:21:29.8630", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAllExceptReviewer function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:21:29.8630", "level": "Info", "severity": "INFO", "message": "User Ids for notification: [1855,1861,4243,4244,4459,4504,4516,4518,4583,4594,4690,4691,4806,5106,5111]" }
{ "timestamp": "2026-09-02 10:21:29.8734", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:21:29.8734", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for all" }
{ "timestamp": "2026-09-02 10:21:29.8734", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:29.8734", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001644\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:29.9315", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:29.9315", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:29.9315", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005063\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:29.9819", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:29.9819", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:29.9819", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006623\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.0370", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.0370", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.0370", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001717\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.0895", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.0895", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.0895", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555559247\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.1414", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.1414", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.1414", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010247\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.1913", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.1913", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.1913", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000959\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.2488", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.2488", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.2488", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007577\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.3018", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.3018", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.3018", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003340\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.3462", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.3462", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.3462", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000337\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.4007", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.4007", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.4057", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000734\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.4586", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.4586", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.4586", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003805\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.5039", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.5039", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.5039", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003712\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.5597", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.5597", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.5597", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000884\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.6057", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.6057", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:21:30.6057", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000090\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Sacherby Markham at 02-Sep-2026 03:51:29 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Info", "severity": "INFO", "message": "Starting Execution for push notification for all" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Info", "severity": "INFO", "message": " # string body 02-Sep-2026, Sacherby Markham, P\/HUBG\/TFX\/AREC\/CW\/26\/00001, 02-Sep-2026" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443138" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:21:30.6584", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8d44ad78-8b14-3b2c-885c-92039149a4e4" }
{ "timestamp": "2026-09-02 10:21:30.8329", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:21:30.837Z\"}" }
{ "timestamp": "2026-09-02 10:21:30.8329", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:21:30.8329", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:21:30.8329", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25502." }
{ "timestamp": "2026-09-02 10:21:30.8329", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:21:30.8329", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:21:30.8329", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:21:30.8329", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443138" }
{ "timestamp": "2026-09-02 10:21:30.8415", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:21:30.8415", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:21:30.8415", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f4efb887-45b1-3133-8647-101a6629c0a9" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:21:31.020Z\"}" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24207." }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443138" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:21:31.0146", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d9f0e4de-edd4-3ae3-a004-96236cf7772f" }
{ "timestamp": "2026-09-02 10:21:31.1884", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:21:31.193Z\"}" }
{ "timestamp": "2026-09-02 10:21:31.1884", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:21:31.1884", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:21:31.1884", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26725." }
{ "timestamp": "2026-09-02 10:21:31.1884", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:21:31.1884", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:23:46.3790", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:23:46.3790", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER_FOR_EXTENDED_PTW\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"DurationInHours\",\"Value\":\"9 hour(s)\"},{\"Key\":\"StringUserIds\",\"Value\":\"[4239]\"},{\"Key\":\"StringReceiveAllPtwUserIds\",\"Value\":\"[1855,1861,4244,4504,4516,4518,4583,4594,4690,4691,4806,5106,4459,4243,5111]\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Ana Eaton\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 03:53:46 PM\"},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Anjali Mckinzie\"},{\"Key\":\"NextStatus\",\"Value\":\"ExtIssued\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-09-02 10:23:46.3790", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER_FOR_EXTENDED_PTW ###" }
{ "timestamp": "2026-09-02 10:23:46.3790", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuersForExtensionPTW function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:23:46.3875", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:23:46.3875", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers for extended PTW through whatsapp" }
{ "timestamp": "2026-09-02 10:23:46.3875", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:46.3875", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008172\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Requested by Ana Eaton for 9 hour(s) at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"Extension Issue\"},{\"type\":\"text\",\"text\":\"Anjali Mckinzie\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers for extended PTW" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Info", "severity": "INFO", "message": " # string body Ana Eaton, 9 hour(s), P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for extended permit to work: 443138" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:23:46.4442", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/125bf469-5404-3c6a-91d4-d3a5ba3d952f" }
{ "timestamp": "2026-09-02 10:23:46.6166", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:23:46.622Z\"}" }
{ "timestamp": "2026-09-02 10:23:46.6166", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:23:46.6166", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:23:46.6166", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 6860." }
{ "timestamp": "2026-09-02 10:23:46.6166", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:23:46.6166", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:23:46.6267", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:23:46.6267", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_HISTORY\",\"EventArgs\":[{\"Key\":\"HistoryCreatedUser\",\"Value\":\"Ana Eaton\"},{\"Key\":\"StringUserIds\",\"Value\":\"[1855,1861,4243,4244,4459,4504,4516,4518,4583,4594,4690,4691,4806,5106,5111,881]\"},{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"CommentedOnTime\",\"Value\":\"02-Sep-2026 03:53:46 PM\"},{\"Key\":\"PtwHistoryId\",\"Value\":3914925},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-09-02 10:23:46.6267", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_HISTORY ###" }
{ "timestamp": "2026-09-02 10:23:46.6267", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForPTWHistory function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:23:46.6483", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:23:46.6483", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to reviewer through whatsapp" }
{ "timestamp": "2026-09-02 10:23:46.6483", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:46.6483", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:46.6997", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:46.6997", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:46.6997", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001644\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:46.7475", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:46.7475", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:46.7475", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005063\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:46.7957", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:46.7957", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:46.7957", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006623\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:46.8417", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:46.8417", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:46.8417", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001717\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:46.8902", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:46.8902", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:46.8902", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555559247\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:46.9395", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:46.9395", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:46.9395", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010247\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:46.9871", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:46.9871", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:46.9871", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000959\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:47.0337", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:47.0337", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:47.0337", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007577\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:47.0834", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:47.0834", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:47.0834", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003340\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:47.1311", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:47.1311", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:47.1311", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000337\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:47.1788", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:47.1788", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:47.1788", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000734\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:47.2251", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:47.2251", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:47.2251", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003805\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:47.2741", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:47.2741", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:47.2741", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003712\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:47.3215", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:47.3215", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:47.3215", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000884\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:47.3687", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:47.3687", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to reviewer of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:23:47.3707", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000090\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_history_comments_latest_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"required .\"},{\"type\":\"text\",\"text\":\"Ana Eaton at 02-Sep-2026 03:53:46 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:23:47.4185", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:23:47.4185", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:25:18.4238", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:25:18.4238", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ALL_FOR_EXTENSION_REJECTED\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"StringUserIds\",\"Value\":\"[1855]\"},{\"Key\":\"StringReceiveAllPtwUserIds\",\"Value\":\"[1855,1861,4244,4504,4516,4518,4583,4594,4690,4691,4806,5106,4459,4243,5111]\"},{\"Key\":\"DurationInHours\",\"Value\":\"0 hour(s)\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Anjali Mckinzie\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 03:55:18 PM\"},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"RejectionReason\",\"Value\":\"Rejected\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 10:25:18.4238", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ALL_FOR_EXTENSION_REJECTED ###" }
{ "timestamp": "2026-09-02 10:25:18.4238", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAllForExtennsionRejectedStatus function for  whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:25:18.4238", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:25:18.4238", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification for extension rejection status through whatsapp" }
{ "timestamp": "2026-09-02 10:25:18.4238", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for extension rejection status regarding permit to work with Id: 443138" }
{ "timestamp": "2026-09-02 10:25:18.4238", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001644\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Rejected by Anjali Mckinzie for 0 hour(s) at 02-Sep-2026 03:55:18 PM. Reason- Rejected\"},{\"type\":\"text\",\"text\":\"Request again\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:25:18.5277", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:25:18.5277", "level": "Info", "severity": "INFO", "message": "Starting Execution for push notification for extension rejection status" }
{ "timestamp": "2026-09-02 10:25:18.5277", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:25:18.5277", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:25:18.5277", "level": "Info", "severity": "INFO", "message": " # string body Anjali Mckinzie,P\/HUBG\/TFX\/AREC\/CW\/26\/00001, Rejected" }
{ "timestamp": "2026-09-02 10:25:18.5277", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:26:47.4908", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:26:47.4908", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER_FOR_EXTENDED_PTW\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"DurationInHours\",\"Value\":\"10 hour(s)\"},{\"Key\":\"StringUserIds\",\"Value\":\"[4806]\"},{\"Key\":\"StringReceiveAllPtwUserIds\",\"Value\":\"[1855,1861,4244,4504,4516,4518,4583,4594,4690,4691,4806,5106,4459,4243,5111]\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Ana Eaton\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 03:56:47 PM\"},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"NextStatus\",\"Value\":\"ExtIssued\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 10:26:47.4930", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER_FOR_EXTENDED_PTW ###" }
{ "timestamp": "2026-09-02 10:26:47.4930", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuersForExtensionPTW function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:26:47.4930", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:26:47.4930", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers for extended PTW through whatsapp" }
{ "timestamp": "2026-09-02 10:26:47.4930", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:26:47.4930", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003712\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Requested by Ana Eaton for 10 hour(s) at 02-Sep-2026 03:56:47 PM\"},{\"type\":\"text\",\"text\":\"Extension Issue\"},{\"type\":\"text\",\"text\":\"Maxim Noyes\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:26:47.5910", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:26:47.5910", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers for extended PTW" }
{ "timestamp": "2026-09-02 10:26:47.5910", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:26:47.5910", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:26:47.5910", "level": "Info", "severity": "INFO", "message": " # string body Ana Eaton, 10 hour(s), P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:26:47.5910", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:27:03.9388", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:27:03.9388", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4038\"},{\"Key\":\"ApproverIds\",\"Value\":\"[267]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00001\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:27:03.9388", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:27:03.9388", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:27:03.9388", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:27:03.9480", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation email to: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:27:03.9480", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:27:03.9480", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:27:03.9480", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:27:03.9480", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:27:03.9928", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Work Permit Assigned\",\"text\":null,\"html\":\"Dear Hebert Eaton,\\n<br><br>\\nA new Work Permit has been created and assigned to you.\\n<br><br>\\n\\n<strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/EWW\/26\/00001<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Created By:<\/strong> Hebert Eaton<br>\\n<strong>View Permit:<\/strong> <a href=\\\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4038\\\">https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4038<\/a>\\n<br><br>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958211,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:27:04.006Z\",\"updated_on\":\"2026-09-02T10:27:04.006Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:27:03.9928", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:03.9928", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:27:03.9928", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation WhatsApp message to: 912000001875" }
{ "timestamp": "2026-09-02 10:27:03.9928", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_creation_alert_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/EWW\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4038\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:27:04.0452", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:27:04.0629", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:27:04.0629", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:27:04.0629", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:04.0629", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:04.0629", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:04.0629", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:04.0629", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:04.0629", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:27:04.2302", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:04.247Z\"}" }
{ "timestamp": "2026-09-02 10:27:04.2302", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:04.2459", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:04.2459", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:27:04.2459", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:04.2459", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:04.2459", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:04.2459", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:04.2459", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:04.2459", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:04.2459", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:27:04.4249", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:04.429Z\"}" }
{ "timestamp": "2026-09-02 10:27:04.4249", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:04.4249", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:04.4249", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:27:04.4249", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:04.4249", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:04.4249", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:04.4307", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:04.4307", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:04.4307", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:04.4307", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:27:04.6126", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:04.616Z\"}" }
{ "timestamp": "2026-09-02 10:27:04.6126", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:04.6126", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:04.6126", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:27:04.6126", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:04.6172", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:04.6172", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:04.6172", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:04.6172", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:04.6172", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:04.6172", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:27:04.8157", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:04.826Z\"}" }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:04.8228", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:05.002Z\"}" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:04.9921", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:05.185Z\"}" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:05.1791", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:27:05.3637", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:05.368Z\"}" }
{ "timestamp": "2026-09-02 10:27:05.3637", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:05.3637", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:05.3637", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:27:05.3637", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:05.3637", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:27:05.3672", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:05.3672", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:05.3672", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:05.3672", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:05.3672", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:05.3672", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:05.554Z\"}" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:05.5504", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:27:05.7164", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:05.728Z\"}" }
{ "timestamp": "2026-09-02 10:27:05.7164", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:05.7262", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:05.7262", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:27:05.7262", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:05.7262", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:05.7262", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:05.7262", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:05.7262", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:05.7262", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:05.7262", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:27:05.9098", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:05.915Z\"}" }
{ "timestamp": "2026-09-02 10:27:05.9098", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:05.9098", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:05.9098", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:27:05.9098", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:05.9098", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:05.9098", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:05.9098", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:05.9098", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:05.9138", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:05.9138", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:27:06.0838", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:06.090Z\"}" }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:06.0880", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:27:06.2690", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:06.273Z\"}" }
{ "timestamp": "2026-09-02 10:27:06.2690", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:06.2690", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:06.2690", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:27:06.2690", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:06.2690", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:06.2690", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:06.2690", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:06.2690", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:27:06.2727", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:06.2727", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:06.449Z\"}" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:06.4452", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:27:06.6272", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:06.630Z\"}" }
{ "timestamp": "2026-09-02 10:27:06.6272", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:06.6272", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:06.6272", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:27:06.6272", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:06.6272", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:27:06.6326", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:06.6326", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:06.6326", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:06.6326", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:06.6326", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:06.6326", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:06.811Z\"}" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:06.8069", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:27:06.9856", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:06.993Z\"}" }
{ "timestamp": "2026-09-02 10:27:06.9856", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:06.9916", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:06.9916", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:27:06.9916", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:06.9916", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:06.9916", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:06.9916", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:06.9916", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:06.9916", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:06.9916", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:27:07.1711", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:07.176Z\"}" }
{ "timestamp": "2026-09-02 10:27:07.1711", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:07.1711", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:07.1711", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:27:07.1711", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:07.1711", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:07.1711", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:07.1711", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:07.1711", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:07.1797", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:07.1797", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:27:07.3450", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:07.358Z\"}" }
{ "timestamp": "2026-09-02 10:27:07.3450", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:07.3560", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:07.3560", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:27:07.3560", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:07.3560", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:07.3560", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:07.3560", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:07.3560", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:07.3560", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:07.3560", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:27:07.5359", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:07.541Z\"}" }
{ "timestamp": "2026-09-02 10:27:07.5359", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:07.5359", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:07.5359", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:27:07.5359", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:07.5359", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:07.5359", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:07.5359", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:07.5359", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:27:07.5386", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:07.5386", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:07.733Z\"}" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:07.7290", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:27:07.9049", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:07.916Z\"}" }
{ "timestamp": "2026-09-02 10:27:07.9137", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:07.9137", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:07.9137", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:27:07.9137", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:07.9137", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:27:07.9137", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:27:07.9137", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4038\"},{\"Key\":\"UserIds\",\"Value\":\"[]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00001\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:27:07.9137", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:27:07.9294", "level": "Info", "severity": "INFO", "message": "# Calling SendDepartmentInchargeNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:27:07.9294", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:27:07.9644", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:27:07.9644", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:27:28.1663", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:27:28.1663", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitId\",\"Value\":\"4038\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"StatusPastTenseName\",\"Value\":\"Approved\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 03:57:28 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:27:28.1663", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:27:28.1663", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 10:27:28.1663", "level": "Info", "severity": "INFO", "message": "Executing email notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:27:28.1799", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit Approver Clarification email to WorkPermit Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:27:28.1799", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:27:28.1799", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:27:28.1799", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:27:28.1799", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:27:28.2309", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Hebert Eaton has Approved your Work Permit\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has Approved the Work Permit you created.\\n<\/p>\\n\\n<p>\\n    <strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/EWW\/26\/00001<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 03:57:28 PM\\n<\/p>\\n\\n<p>\\n    <strong>View Details:<\/strong> https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4038\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958213,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:27:28.234Z\",\"updated_on\":\"2026-09-02T10:27:28.234Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:27:28.2309", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:28.2309", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:27:28.2309", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:27:28.2309", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for WorkPermit to user: 267" }
{ "timestamp": "2026-09-02 10:27:28.2309", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_approved_inform_to_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Approved\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/EWW\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 03:57:28 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4038\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:27:28.2849", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:27:28.2946", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:27:28.2946", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:27:28.2946", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:28.2946", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:28.2946", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:28.2946", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:28.2946", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:28.2946", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:28.475Z\"}" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:28.4689", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:27:28.6466", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:28.651Z\"}" }
{ "timestamp": "2026-09-02 10:27:28.6466", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:28.6466", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:28.6466", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:27:28.6466", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:28.6466", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:28.6488", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:28.6488", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:28.6488", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:28.6488", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:28.6488", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:28.827Z\"}" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:28.8235", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:29.012Z\"}" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:29.0087", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:27:29.1923", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:29.196Z\"}" }
{ "timestamp": "2026-09-02 10:27:29.1923", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:29.1941", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:29.1941", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:27:29.1941", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:29.1941", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:29.1941", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:29.1941", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:29.1941", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:27:29.1941", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:29.1941", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:27:29.3753", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:29.379Z\"}" }
{ "timestamp": "2026-09-02 10:27:29.3753", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:29.3753", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:29.3753", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:27:29.3753", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:29.3753", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:27:29.3753", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:27:29.3753", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4038" }
{ "timestamp": "2026-09-02 10:27:29.3820", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:27:29.3820", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:27:29.3820", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:27:29.5584", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:27:29.562Z\"}" }
{ "timestamp": "2026-09-02 10:27:29.5584", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:27:29.5584", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:27:29.5584", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:27:29.5584", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:27:29.5584", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:27:29.5584", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:27:29.5584", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVED_CONTRACTOR_SUPERVISOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4038\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 03:57:28 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:27:29.5584", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVED_CONTRACTOR_SUPERVISOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:27:29.5691", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 10:27:29.5691", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Contractor Supervisor about the approval of Work Permit by all Approver" }
{ "timestamp": "2026-09-02 10:27:29.7056", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4039\"},{\"Key\":\"ApproverIds\",\"Value\":\"[267]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/CSE\/26\/00003\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation email to: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:29:02.8341", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:29:02.9389", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Work Permit Assigned\",\"text\":null,\"html\":\"Dear Hebert Eaton,\\n<br><br>\\nA new Work Permit has been created and assigned to you.\\n<br><br>\\n\\n<strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/CSE\/26\/00003<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Created By:<\/strong> Hebert Eaton<br>\\n<strong>View Permit:<\/strong> <a href=\\\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4039\\\">https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4039<\/a>\\n<br><br>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958215,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:29:02.942Z\",\"updated_on\":\"2026-09-02T10:29:02.942Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:29:02.9389", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:02.9389", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:29:02.9389", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation WhatsApp message to: 912000001875" }
{ "timestamp": "2026-09-02 10:29:02.9389", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_creation_alert_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/CSE\/26\/00003\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4039\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:29:02.9883", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:29:03.0007", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:29:03.0007", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:29:03.0007", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:03.0007", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:03.0065", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:03.0065", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:03.0065", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:03.0065", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:03.185Z\"}" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:03.1817", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:03.367Z\"}" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:03.3618", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:03.540Z\"}" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:03.5365", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:29:03.7162", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:03.720Z\"}" }
{ "timestamp": "2026-09-02 10:29:03.7162", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:03.7162", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:03.7162", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:29:03.7162", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:03.7162", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:03.7162", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:03.7162", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:03.7162", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:03.7236", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:03.7236", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:03.906Z\"}" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:03.9024", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:04.080Z\"}" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:04.0765", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:04.256Z\"}" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:04.2490", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:04.2573", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:04.433Z\"}" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:04.4292", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:04.615Z\"}" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:04.6070", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:04.792Z\"}" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:04.7881", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:29:04.9705", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:04.974Z\"}" }
{ "timestamp": "2026-09-02 10:29:04.9705", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:04.9705", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:04.9705", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:29:04.9705", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:04.9705", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:04.9751", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:04.9751", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:04.9751", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:04.9751", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:04.9751", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:05.156Z\"}" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:05.1527", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:05.332Z\"}" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:05.3280", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:05.505Z\"}" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:05.4976", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:05.682Z\"}" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:05.6790", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:05.868Z\"}" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:05.8642", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:29:06.0468", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:06.050Z\"}" }
{ "timestamp": "2026-09-02 10:29:06.0468", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:06.0468", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:06.0468", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:29:06.0468", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:06.0468", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:06.0519", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:06.0519", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:06.0519", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:06.0519", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:06.0519", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:06.234Z\"}" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:06.2299", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:06.418Z\"}" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:06.4142", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:29:06.5975", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:06.601Z\"}" }
{ "timestamp": "2026-09-02 10:29:06.5975", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:06.5992", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:06.5992", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:29:06.5992", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:06.5992", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:06.5992", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:06.5992", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:06.5992", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:06.5992", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:06.5992", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:06.779Z\"}" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4039\"},{\"Key\":\"UserIds\",\"Value\":\"[]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/CSE\/26\/00003\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "# Calling SendDepartmentInchargeNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:29:06.7750", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:29:06.7988", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:29:06.7988", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:19.1380", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:19.1380", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_REVIEWER_APPROVER_FOR_EXTENDED_PTW\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"WorkPermitStatus\",\"Value\":\"ExtIssued\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"StringUserIds\",\"Value\":\"[4806]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[1855]\"},{\"Key\":\"StringReceiveAllPtwUserIds\",\"Value\":\"[1855,1861,4244,4504,4516,4518,4583,4594,4690,4691,4806,5106,4459,4243,5111]\"},{\"Key\":\"DurationInHours\",\"Value\":\"10 hour(s)\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 03:59:19 PM\"},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"RequestedUserDisplayName\",\"Value\":\"Ana Eaton\"},{\"Key\":\"IssuerUserDisplayName\",\"Value\":\"\"},{\"Key\":\"ApproverUserDisplayName\",\"Value\":\"\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"ExtApproved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 10:29:19.1462", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_REVIEWER_APPROVER_FOR_EXTENDED_PTW ###" }
{ "timestamp": "2026-09-02 10:29:19.1462", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToEitherReviewerOrApproverForExtendedPTW function for  whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:29:19.1613", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:29:19.1613", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for users" }
{ "timestamp": "2026-09-02 10:29:19.1613", "level": "Info", "severity": "INFO", "message": "Executing sending notification to users through whatsapp" }
{ "timestamp": "2026-09-02 10:29:19.1613", "level": "Info", "severity": "INFO", "message": "Sending notification to approver of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:29:19.1613", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003712\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Issued by Maxim Noyes for 10 hour(s) at 02-Sep-2026 03:59:19 PM\"},{\"type\":\"text\",\"text\":\"Extension Approve\"},{\"type\":\"text\",\"text\":\"Maxim Noyes\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Info", "severity": "INFO", "message": " # string body Ana Eaton, 10 hour(s), P\/HUBG\/TFX\/AREC\/CW\/26\/00001,," }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:19.2254", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 10:29:19.3977", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:19.407Z\"}" }
{ "timestamp": "2026-09-02 10:29:19.3977", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:19.3977", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:19.3977", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26906." }
{ "timestamp": "2026-09-02 10:29:19.3977", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:19.3977", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:36.8402", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:36.8402", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitId\",\"Value\":\"4039\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/CSE\/26\/00003\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"StatusPastTenseName\",\"Value\":\"Approved\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 03:59:36 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:29:36.8402", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:29:36.8402", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 10:29:36.8402", "level": "Info", "severity": "INFO", "message": "Executing email notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:29:36.8402", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit Approver Clarification email to WorkPermit Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:29:36.8402", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:29:36.8480", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:29:36.8480", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:29:36.8480", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:29:36.9029", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Hebert Eaton has Approved your Work Permit\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has Approved the Work Permit you created.\\n<\/p>\\n\\n<p>\\n    <strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/CSE\/26\/00003<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 03:59:36 PM\\n<\/p>\\n\\n<p>\\n    <strong>View Details:<\/strong> https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4039\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958218,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:29:36.906Z\",\"updated_on\":\"2026-09-02T10:29:36.906Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:29:36.9029", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:36.9029", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:29:36.9029", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:29:36.9029", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for WorkPermit to user: 267" }
{ "timestamp": "2026-09-02 10:29:36.9029", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_approved_inform_to_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Approved\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/CSE\/26\/00003\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 03:59:36 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4039\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:29:36.9783", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:29:36.9783", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:29:36.9783", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:29:36.9783", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:36.9924", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:36.9924", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:36.9924", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:36.9924", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:36.9924", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:29:37.1678", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:37.172Z\"}" }
{ "timestamp": "2026-09-02 10:29:37.1678", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:37.1678", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:37.1678", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:29:37.1678", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:37.1678", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:37.1678", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:37.1678", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:37.1678", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:37.1775", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:37.1775", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:29:37.3476", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:37.356Z\"}" }
{ "timestamp": "2026-09-02 10:29:37.3476", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:37.3537", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:37.3537", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:29:37.3537", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:37.3537", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:37.3537", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:37.3537", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:37.3537", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:37.3537", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:37.3537", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:37.542Z\"}" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:37.5383", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:29:37.7183", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:37.722Z\"}" }
{ "timestamp": "2026-09-02 10:29:37.7183", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:37.7183", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:37.7183", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:29:37.7183", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:37.7183", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:37.7183", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:37.7241", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:37.7241", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:37.7241", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:37.7241", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:37.905Z\"}" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:37.9011", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:38.088Z\"}" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:38.0839", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:29:38.2650", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:38.272Z\"}" }
{ "timestamp": "2026-09-02 10:29:38.2650", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:38.2698", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:38.2698", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:29:38.2698", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:38.2698", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:38.2698", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:38.2698", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVAL_INVITATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[5827]\"},{\"Key\":\"WorkPermitId\",\"Value\":\"4039\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/CSE\/26\/00003\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"NextStatusName\",\"Value\":\"Approval\"},{\"Key\":\"InitiatorName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:29:38.2698", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVAL_INVITATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:29:38.2698", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovalInvitationNotification function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:29:38.2962", "level": "Info", "severity": "INFO", "message": "Executing email notifications to WorkPermit Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:29:38.2962", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:29:38.2962", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:29:38.2962", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:29:38.2962", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:29:38.3537", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm05716@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"A Work Permit is awaiting your Approval\",\"text\":null,\"html\":\"<p>Hello Merwin Barnette,<\/p>\\n\\n<p>\\nThe following Work Permit has been raised and is awaiting your Approval.\\n<\/p>\\n\\n<p>\\n<strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/CSE\/26\/00003<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Raised By:<\/strong> Hebert Eaton\\n<\/p>\\n\\n<p>\\nPlease review and take the necessary action.\\n<\/p>\\n\\n<p>\\n<strong>View Details:<\/strong> https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4039\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958220,\"created_on\":\"2026-09-02T10:29:38.355Z\",\"updated_on\":\"2026-09-02T10:29:38.355Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:29:38.3537", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:38.3537", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:29:38.3537", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to WorkPermit Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:29:38.3537", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for WorkPermit to user: 5827" }
{ "timestamp": "2026-09-02 10:29:38.3537", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002062\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_approval_invitation_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Merwin Barnette\"},{\"type\":\"text\",\"text\":\"Approval\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/CSE\/26\/00003\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4039\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:29:38.4090", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:29:38.4223", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:29:38.4223", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:29:38.4329", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:38.4329", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:38.4329", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:38.4329", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:38.4329", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:38.4329", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:38.615Z\"}" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:38.6192", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/11142717-d489-357b-a9eb-58b683a2d855" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:38.805Z\"}" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26874." }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:38.8022", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/dc61a4c8-1124-30ae-a82b-4abf50439439" }
{ "timestamp": "2026-09-02 10:29:38.9866", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:38.990Z\"}" }
{ "timestamp": "2026-09-02 10:29:38.9866", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:38.9866", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:38.9866", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26875." }
{ "timestamp": "2026-09-02 10:29:38.9903", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:38.9903", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:38.9903", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:38.9903", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:38.9903", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:38.9903", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:38.9903", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/49e39525-937f-398d-ae0a-c5dce0e7d353" }
{ "timestamp": "2026-09-02 10:29:39.1695", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:39.173Z\"}" }
{ "timestamp": "2026-09-02 10:29:39.1695", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:39.1695", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:39.1695", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26876." }
{ "timestamp": "2026-09-02 10:29:39.1695", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:39.1695", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:29:39.1773", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:39.1773", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:39.1773", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:39.1773", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:39.1773", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:39.1773", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 10:29:39.3572", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:39.360Z\"}" }
{ "timestamp": "2026-09-02 10:29:39.3572", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:39.3572", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:39.3572", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 10:29:39.3572", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:39.3572", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:39.3572", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:39.3572", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:39.3572", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:39.3644", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:39.3644", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/11142717-d489-357b-a9eb-58b683a2d855" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:39.544Z\"}" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26874." }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:39.5399", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/dc61a4c8-1124-30ae-a82b-4abf50439439" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:39.728Z\"}" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26875." }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:39.7244", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/49e39525-937f-398d-ae0a-c5dce0e7d353" }
{ "timestamp": "2026-09-02 10:29:39.9065", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:39.911Z\"}" }
{ "timestamp": "2026-09-02 10:29:39.9065", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:39.9065", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:39.9065", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26876." }
{ "timestamp": "2026-09-02 10:29:39.9065", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:39.9116", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:29:39.9116", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:39.9116", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:39.9116", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:39.9116", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:39.9116", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:39.9116", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 10:29:40.0952", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:40.099Z\"}" }
{ "timestamp": "2026-09-02 10:29:40.0952", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:40.0952", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:40.0952", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 10:29:40.0991", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:40.0991", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:40.0991", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:40.0991", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:40.0991", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:40.0991", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:40.0991", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/11142717-d489-357b-a9eb-58b683a2d855" }
{ "timestamp": "2026-09-02 10:29:40.2812", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:40.285Z\"}" }
{ "timestamp": "2026-09-02 10:29:40.2812", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:40.2812", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:40.2812", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26874." }
{ "timestamp": "2026-09-02 10:29:40.2812", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:40.2812", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:40.2812", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:40.2867", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:40.2867", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:40.2867", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:40.2867", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/dc61a4c8-1124-30ae-a82b-4abf50439439" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:40.467Z\"}" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26875." }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Invitation Notification for Work Permit Id:4039" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:40.4633", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/49e39525-937f-398d-ae0a-c5dce0e7d353" }
{ "timestamp": "2026-09-02 10:29:40.6477", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:40.652Z\"}" }
{ "timestamp": "2026-09-02 10:29:40.6477", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:40.6477", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:40.6477", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26876." }
{ "timestamp": "2026-09-02 10:29:40.6477", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:40.6477", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:40.8524", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:29:40.8524", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_REVIEWER_APPROVER_FOR_EXTENDED_PTW\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"WorkPermitStatus\",\"Value\":\"ExtApproved\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Robby Soukup\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"StringUserIds\",\"Value\":\"[4504]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[1855,4806]\"},{\"Key\":\"StringReceiveAllPtwUserIds\",\"Value\":\"[1855,1861,4244,4504,4516,4518,4583,4594,4690,4691,4806,5106,4459,4243,5111]\"},{\"Key\":\"DurationInHours\",\"Value\":\"10 hour(s)\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 03:59:40 PM\"},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"RequestedUserDisplayName\",\"Value\":\"Ana Eaton\"},{\"Key\":\"IssuerUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"ApproverUserDisplayName\",\"Value\":\"\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"ExtReviewed\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 10:29:40.8524", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_REVIEWER_APPROVER_FOR_EXTENDED_PTW ###" }
{ "timestamp": "2026-09-02 10:29:40.8524", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToEitherReviewerOrApproverForExtendedPTW function for  whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:29:40.8524", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:29:40.8524", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for users" }
{ "timestamp": "2026-09-02 10:29:40.8524", "level": "Info", "severity": "INFO", "message": "Executing sending notification to users through whatsapp" }
{ "timestamp": "2026-09-02 10:29:40.8524", "level": "Info", "severity": "INFO", "message": "Sending notification to approver of the comapny regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:29:40.8524", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010247\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Approved by Maxim Noyes for 10 hour(s) at 02-Sep-2026 03:59:40 PM\"},{\"type\":\"text\",\"text\":\"Extension Review\"},{\"type\":\"text\",\"text\":\"Robby Soukup\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:29:40.9060", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:29:40.9060", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:29:40.9130", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:29:40.9130", "level": "Info", "severity": "INFO", "message": " # string body Ana Eaton, 10 hour(s), P\/HUBG\/TFX\/AREC\/CW\/26\/00001,Maxim Noyes," }
{ "timestamp": "2026-09-02 10:29:40.9130", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:29:40.9130", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:29:40.9130", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:29:40.9130", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:29:40.9130", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:29:40.9130", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 10:29:41.0890", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:29:41.096Z\"}" }
{ "timestamp": "2026-09-02 10:29:41.0890", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:29:41.0890", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:29:41.0890", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26906." }
{ "timestamp": "2026-09-02 10:29:41.0890", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:29:41.0980", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:32:00.6368", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:32:00.6368", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4040\"},{\"Key\":\"ApproverIds\",\"Value\":\"[267]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00002\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:32:00.6368", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:32:00.6368", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:32:00.6368", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:32:00.6465", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation email to: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:32:00.6465", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:32:00.6465", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:32:00.6465", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:32:00.6465", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:32:00.7412", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Work Permit Assigned\",\"text\":null,\"html\":\"Dear Hebert Eaton,\\n<br><br>\\nA new Work Permit has been created and assigned to you.\\n<br><br>\\n\\n<strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/EWW\/26\/00002<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Created By:<\/strong> Hebert Eaton<br>\\n<strong>View Permit:<\/strong> <a href=\\\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4040\\\">https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4040<\/a>\\n<br><br>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958223,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:32:00.746Z\",\"updated_on\":\"2026-09-02T10:32:00.746Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:32:00.7412", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:00.7412", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:32:00.7412", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation WhatsApp message to: 912000001875" }
{ "timestamp": "2026-09-02 10:32:00.7412", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_creation_alert_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/EWW\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4040\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:32:00.7868", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:32:00.7868", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:32:00.7868", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:32:00.7868", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:00.8004", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:00.8004", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:00.8004", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:00.8004", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:00.8004", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:00.977Z\"}" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:00.9737", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:32:01.1573", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:01.160Z\"}" }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:01.1581", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:32:01.3352", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:01.342Z\"}" }
{ "timestamp": "2026-09-02 10:32:01.3352", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:01.3352", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:01.3352", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:32:01.3352", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:01.3352", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:01.3352", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:01.3352", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:01.3352", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:01.3465", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:01.3465", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:01.524Z\"}" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:01.5189", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:32:01.7027", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:01.707Z\"}" }
{ "timestamp": "2026-09-02 10:32:01.7027", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:01.7049", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:01.7049", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:32:01.7049", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:01.7049", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:01.7049", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:01.7049", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:01.7049", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:32:01.7049", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:01.7049", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:32:01.8852", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:01.889Z\"}" }
{ "timestamp": "2026-09-02 10:32:01.8852", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:01.8852", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:01.8852", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:32:01.8852", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:01.8852", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:01.8852", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:01.8852", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:01.8852", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:32:01.8924", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:01.9085", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:02.086Z\"}" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:02.0821", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:02.275Z\"}" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:02.2713", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:32:02.4406", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:02.457Z\"}" }
{ "timestamp": "2026-09-02 10:32:02.4406", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:02.4406", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:02.4406", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:32:02.4406", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:02.4406", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:02.4406", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:02.4406", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:02.4406", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:02.4553", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:02.4553", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:02.631Z\"}" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:02.6274", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:32:02.8033", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:02.813Z\"}" }
{ "timestamp": "2026-09-02 10:32:02.8033", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:02.8033", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:02.8033", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:32:02.8033", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:02.8033", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:02.8033", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:02.8155", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:02.8155", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:02.8155", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:02.8155", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:02.995Z\"}" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:02.9914", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:03.193Z\"}" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:03.1905", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:32:03.3728", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:03.377Z\"}" }
{ "timestamp": "2026-09-02 10:32:03.3728", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:03.3728", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:03.3771", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:32:03.3771", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:03.3771", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:32:03.3771", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:03.3771", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:03.3771", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:03.3771", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:03.3771", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:03.3771", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:03.568Z\"}" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:03.5651", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:32:03.7782", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:03.781Z\"}" }
{ "timestamp": "2026-09-02 10:32:03.7782", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:03.7782", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:03.7782", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:32:03.7782", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:03.7782", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:03.7782", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:03.7839", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:03.7839", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:03.7839", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:03.7839", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:32:03.9654", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:03.969Z\"}" }
{ "timestamp": "2026-09-02 10:32:03.9654", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:03.9654", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:03.9654", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:32:03.9654", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:03.9654", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:03.9654", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:03.9712", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:03.9712", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:03.9712", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:03.9712", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:04.151Z\"}" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:04.1478", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:32:04.3286", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:04.332Z\"}" }
{ "timestamp": "2026-09-02 10:32:04.3286", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:04.3303", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:04.3303", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:32:04.3303", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:04.3303", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:04.3303", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:04.3303", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:04.3303", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:32:04.3303", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:04.3303", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:32:04.5054", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:04.513Z\"}" }
{ "timestamp": "2026-09-02 10:32:04.5054", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:04.5054", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:04.5054", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:32:04.5054", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:04.5054", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:04.5054", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:04.5054", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:04.5175", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:32:04.5175", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:04.5175", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:32:04.6914", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:04.697Z\"}" }
{ "timestamp": "2026-09-02 10:32:04.6914", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:04.6914", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:04.6914", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:32:04.6914", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:04.6914", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:32:04.6914", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:32:04.6914", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4040\"},{\"Key\":\"UserIds\",\"Value\":\"[]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00002\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:32:04.7097", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:32:04.7097", "level": "Info", "severity": "INFO", "message": "# Calling SendDepartmentInchargeNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:32:04.7097", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:32:04.7472", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:32:04.7472", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitId\",\"Value\":\"4040\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"StatusPastTenseName\",\"Value\":\"Approved\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 04:02:22 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "Executing email notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit Approver Clarification email to WorkPermit Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:32:22.6334", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:32:22.6909", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Hebert Eaton has Approved your Work Permit\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has Approved the Work Permit you created.\\n<\/p>\\n\\n<p>\\n    <strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/EWW\/26\/00002<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 04:02:22 PM\\n<\/p>\\n\\n<p>\\n    <strong>View Details:<\/strong> https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4040\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958225,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:32:22.694Z\",\"updated_on\":\"2026-09-02T10:32:22.694Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:32:22.6909", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:22.6909", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:32:22.6909", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:32:22.6909", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for WorkPermit to user: 267" }
{ "timestamp": "2026-09-02 10:32:22.6909", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_approved_inform_to_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Approved\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/EWW\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:02:22 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4040\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:32:22.7392", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:32:22.7392", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:32:22.7392", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:32:22.7392", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:22.7392", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:22.7392", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:22.7392", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:22.7392", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:22.7392", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:22.923Z\"}" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:22.9195", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:32:23.0949", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:23.099Z\"}" }
{ "timestamp": "2026-09-02 10:32:23.0949", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:23.0949", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:23.0949", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:32:23.0949", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:23.0965", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:23.0965", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:23.0965", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:23.0965", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:23.0965", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:23.0965", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:23.273Z\"}" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:23.2696", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:32:23.4505", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:23.455Z\"}" }
{ "timestamp": "2026-09-02 10:32:23.4505", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:23.4505", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:23.4548", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:32:23.4548", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:23.4548", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:23.4548", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:23.4548", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:23.4548", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:32:23.4548", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:23.4548", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:23.638Z\"}" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:23.6337", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:23.813Z\"}" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4040" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:32:23.8089", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:32:23.9825", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:32:23.991Z\"}" }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVED_CONTRACTOR_SUPERVISOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4040\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 04:02:22 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVED_CONTRACTOR_SUPERVISOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 10:32:23.9881", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Contractor Supervisor about the approval of Work Permit by all Approver" }
{ "timestamp": "2026-09-02 10:32:24.0454", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:33:01.3606", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:33:01.3606", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ALL_EXCEPT_REVIEWER_FOR_EXTENSION_PTW\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443138},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"Key\":\"StringUserIds\",\"Value\":\"[1855,1861,4243,4244,4459,4504,4516,4518,4583,4594,4690,4691,4806,5106,5111]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[4806,4806]\"},{\"Key\":\"DurationInHours\",\"Value\":\"10 hour(s)\"},{\"Key\":\"ApprovedUserDisplayName\",\"Value\":\"Maxim Noyes\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Robby Soukup\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 04:03:01 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Meadow Oaks\"},{\"Key\":\"JobType\",\"Value\":\"Cold work\"},{\"Key\":\"OrganisationId\",\"Value\":207},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 10:33:01.3606", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ALL_EXCEPT_REVIEWER_FOR_EXTENSION_PTW ###" }
{ "timestamp": "2026-09-02 10:33:01.3606", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAllExceptReviewerForExtendedPTW function for  whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:33:01.3837", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:33:01.3837", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for all" }
{ "timestamp": "2026-09-02 10:33:01.3837", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.3837", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001644\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.4422", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.4422", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.4422", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005063\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.4981", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.4981", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.4981", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006623\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.5480", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.5480", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.5480", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001717\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.5960", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.5960", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.5960", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555559247\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.6438", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.6438", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.6438", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010247\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.6825", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.6825", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.6939", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000959\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.7413", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.7413", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.7413", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007577\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.7906", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.7906", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.7906", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003340\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.8395", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.8395", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.8395", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000337\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.8902", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.8902", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.8919", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000734\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.9378", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.9378", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.9436", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003805\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:01.9900", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:01.9900", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:01.9900", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003712\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:02.0426", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:02.0426", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:02.0482", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000884\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:02.0965", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:02.0965", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443138" }
{ "timestamp": "2026-09-02 10:33:02.0965", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000090\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/HUBG\/TFX\/AREC\/CW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Cold work\"},{\"type\":\"text\",\"text\":\"Meadow Oaks\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Robby Soukup for 10 hour(s) at 02-Sep-2026 04:03:01 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/207\/443138\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Info", "severity": "INFO", "message": " # string body Robby Soukup, 10 hour(s), P\/HUBG\/TFX\/AREC\/CW\/26\/00001" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:33:02.1467", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8d44ad78-8b14-3b2c-885c-92039149a4e4" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:33:02.325Z\"}" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25502." }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:33:02.3207", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 10:33:02.4984", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:33:02.502Z\"}" }
{ "timestamp": "2026-09-02 10:33:02.4984", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:33:02.5006", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:33:02.5006", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26912." }
{ "timestamp": "2026-09-02 10:33:02.5006", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:33:02.5006", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:33:02.5006", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:33:02.5006", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:33:02.5006", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:33:02.5006", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:33:02.5006", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f4efb887-45b1-3133-8647-101a6629c0a9" }
{ "timestamp": "2026-09-02 10:33:02.6804", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:33:02.684Z\"}" }
{ "timestamp": "2026-09-02 10:33:02.6804", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:33:02.6804", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:33:02.6804", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24207." }
{ "timestamp": "2026-09-02 10:33:02.6804", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:33:02.6804", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:33:02.6804", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:33:02.6804", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443138" }
{ "timestamp": "2026-09-02 10:33:02.6804", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:33:02.6882", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:33:02.6882", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d9f0e4de-edd4-3ae3-a004-96236cf7772f" }
{ "timestamp": "2026-09-02 10:33:02.8651", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:33:02.869Z\"}" }
{ "timestamp": "2026-09-02 10:33:02.8651", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:33:02.8651", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:33:02.8651", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26725." }
{ "timestamp": "2026-09-02 10:33:02.8651", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:33:02.8651", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:34:34.4758", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:34:34.4758", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4041\"},{\"Key\":\"ApproverIds\",\"Value\":\"[267]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00003\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:34:34.4758", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:34:34.4758", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:34:34.4758", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:34:34.4835", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation email to: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:34:34.4835", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:34:34.4835", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:34:34.4835", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:34:34.4835", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:34:34.5775", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Work Permit Assigned\",\"text\":null,\"html\":\"Dear Hebert Eaton,\\n<br><br>\\nA new Work Permit has been created and assigned to you.\\n<br><br>\\n\\n<strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/EWW\/26\/00003<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Created By:<\/strong> Hebert Eaton<br>\\n<strong>View Permit:<\/strong> <a href=\\\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4041\\\">https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4041<\/a>\\n<br><br>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958242,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:34:34.583Z\",\"updated_on\":\"2026-09-02T10:34:34.583Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:34:34.5775", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:34.5775", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:34:34.5775", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation WhatsApp message to: 912000001875" }
{ "timestamp": "2026-09-02 10:34:34.5775", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_creation_alert_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/EWW\/26\/00003\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4041\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:34:34.6301", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:34:34.6430", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:34:34.6430", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:34:34.6430", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:34.6430", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:34.6430", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:34.6430", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:34.6430", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:34.6430", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:34.827Z\"}" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:34.8235", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:35.004Z\"}" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:34.9989", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:34:35.1825", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:35.186Z\"}" }
{ "timestamp": "2026-09-02 10:34:35.1825", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:35.1825", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:35.1825", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:34:35.1825", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:35.1825", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:35.1825", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:35.1825", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:35.1882", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:35.1882", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:35.1882", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:35.381Z\"}" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:35.3766", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:34:35.5608", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:35.564Z\"}" }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:35.5618", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:34:35.7312", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:35.742Z\"}" }
{ "timestamp": "2026-09-02 10:34:35.7395", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:35.7395", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:35.7395", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:34:35.7395", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:35.7395", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:35.7395", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:35.7395", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:35.7395", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:34:35.7492", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:35.7492", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:34:35.9203", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:35.933Z\"}" }
{ "timestamp": "2026-09-02 10:34:35.9203", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:35.9313", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:35.9313", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:34:35.9313", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:35.9313", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:34:35.9368", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:35.9368", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:35.9368", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:35.9368", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:35.9368", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:35.9368", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:34:36.1146", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:36.121Z\"}" }
{ "timestamp": "2026-09-02 10:34:36.1146", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:36.1146", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:36.1146", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:34:36.1146", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:36.1146", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:36.1146", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:36.1146", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:36.1146", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:36.1248", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:36.1248", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:36.306Z\"}" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:36.3031", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:34:36.4820", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:36.487Z\"}" }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:36.4836", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:36.662Z\"}" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:36.6589", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:34:36.8406", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:36.844Z\"}" }
{ "timestamp": "2026-09-02 10:34:36.8406", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:36.8406", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:36.8406", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:34:36.8406", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:36.8452", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:36.8452", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:36.8452", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:36.8452", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:34:36.8452", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:36.8452", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:34:37.0226", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:37.027Z\"}" }
{ "timestamp": "2026-09-02 10:34:37.0226", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:37.0226", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:37.0226", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:34:37.0226", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:37.0226", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:37.0226", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:37.0226", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:37.0226", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:34:37.0303", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:37.0303", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:37.208Z\"}" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:37.2038", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:37.398Z\"}" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:37.3945", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:34:37.5767", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:37.581Z\"}" }
{ "timestamp": "2026-09-02 10:34:37.5767", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:37.5793", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:37.5793", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:34:37.5793", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:37.5793", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:37.5793", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:37.5793", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:37.5793", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:37.5793", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:37.5793", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:34:37.7583", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:37.762Z\"}" }
{ "timestamp": "2026-09-02 10:34:37.7583", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:37.7583", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:37.7583", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:34:37.7583", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:37.7583", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:37.7583", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:37.7583", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:37.7583", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:37.7661", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:37.7661", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:37.948Z\"}" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:37.9441", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:38.144Z\"}" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:38.1398", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:34:38.3266", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:38.335Z\"}" }
{ "timestamp": "2026-09-02 10:34:38.3266", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:38.3266", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:38.3266", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:34:38.3266", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:38.3266", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:38.3333", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:38.3333", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:38.3333", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:34:38.3333", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:38.3333", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:34:38.5140", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:38.527Z\"}" }
{ "timestamp": "2026-09-02 10:34:38.5140", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:38.5239", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:38.5239", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:34:38.5239", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:38.5239", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:34:38.5239", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:34:38.5239", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4041\"},{\"Key\":\"UserIds\",\"Value\":\"[]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00003\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:34:38.5314", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:34:38.5314", "level": "Info", "severity": "INFO", "message": "# Calling SendDepartmentInchargeNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:34:38.5314", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:34:38.5464", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:34:38.5464", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitId\",\"Value\":\"4041\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00003\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"StatusPastTenseName\",\"Value\":\"Approved\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 04:04:51 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "Executing email notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit Approver Clarification email to WorkPermit Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:34:51.0974", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:34:51.1488", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Hebert Eaton has Approved your Work Permit\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has Approved the Work Permit you created.\\n<\/p>\\n\\n<p>\\n    <strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/EWW\/26\/00003<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 04:04:51 PM\\n<\/p>\\n\\n<p>\\n    <strong>View Details:<\/strong> https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4041\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958244,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:34:51.161Z\",\"updated_on\":\"2026-09-02T10:34:51.161Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:34:51.1488", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:51.1488", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:34:51.1488", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:34:51.1488", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for WorkPermit to user: 267" }
{ "timestamp": "2026-09-02 10:34:51.1609", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_approved_inform_to_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Approved\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/EWW\/26\/00003\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:04:51 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4041\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:34:51.2118", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:34:51.2274", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:34:51.2274", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:34:51.2274", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:51.2274", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:51.2342", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:51.2342", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:51.2342", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:51.2342", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:51.420Z\"}" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:51.4163", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:51.598Z\"}" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:51.5937", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:34:51.7741", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:51.778Z\"}" }
{ "timestamp": "2026-09-02 10:34:51.7741", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:51.7741", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:51.7741", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:34:51.7741", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:51.7741", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:51.7741", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:51.7799", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:51.7799", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:51.7799", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:51.7799", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:51.959Z\"}" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:51.9552", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:34:52.1357", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:52.141Z\"}" }
{ "timestamp": "2026-09-02 10:34:52.1357", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:52.1357", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:52.1406", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:34:52.1406", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:52.1406", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:52.1406", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:52.1406", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:52.1406", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:34:52.1406", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:52.1406", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:52.319Z\"}" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4041" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:34:52.3152", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:34:52.4927", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:34:52.500Z\"}" }
{ "timestamp": "2026-09-02 10:34:52.4927", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:34:52.4927", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:34:52.4927", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:34:52.4927", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:34:52.4927", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:34:52.4927", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:34:52.4927", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVED_CONTRACTOR_SUPERVISOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4041\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00003\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 04:04:51 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:34:52.5005", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVED_CONTRACTOR_SUPERVISOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:34:52.5005", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 10:34:52.5005", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Contractor Supervisor about the approval of Work Permit by all Approver" }
{ "timestamp": "2026-09-02 10:34:52.5687", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4042\"},{\"Key\":\"ApproverIds\",\"Value\":\"[267]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00004\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation email to: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:37:01.6165", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:37:01.7236", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Work Permit Assigned\",\"text\":null,\"html\":\"Dear Hebert Eaton,\\n<br><br>\\nA new Work Permit has been created and assigned to you.\\n<br><br>\\n\\n<strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/EWW\/26\/00004<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Created By:<\/strong> Hebert Eaton<br>\\n<strong>View Permit:<\/strong> <a href=\\\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4042\\\">https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4042<\/a>\\n<br><br>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958246,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:37:01.727Z\",\"updated_on\":\"2026-09-02T10:37:01.727Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:37:01.7236", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:01.7236", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:37:01.7236", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit creation WhatsApp message to: 912000001875" }
{ "timestamp": "2026-09-02 10:37:01.7236", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_creation_alert_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/EWW\/26\/00004\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4042\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:37:01.7768", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:37:01.7956", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:37:01.7956", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:37:01.7956", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:01.7956", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:01.7956", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:01.7956", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:01.7956", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:01.7956", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:37:01.9777", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:01.983Z\"}" }
{ "timestamp": "2026-09-02 10:37:01.9777", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:01.9807", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:01.9807", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:37:01.9807", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:01.9807", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:01.9807", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:01.9807", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:01.9807", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:01.9807", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:01.9807", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:37:02.1623", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:02.166Z\"}" }
{ "timestamp": "2026-09-02 10:37:02.1623", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:02.1623", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:02.1623", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:37:02.1623", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:02.1623", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:02.1623", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:02.1623", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:02.1623", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:02.1701", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:02.1701", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:02.349Z\"}" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:02.3444", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:37:02.5234", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:02.527Z\"}" }
{ "timestamp": "2026-09-02 10:37:02.5234", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:02.5234", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:02.5234", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:37:02.5234", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:02.5234", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:02.5234", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:02.5234", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:02.5285", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:02.5285", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:02.5285", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:02.707Z\"}" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:02.7069", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:02.893Z\"}" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:02.8893", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:37:03.1049", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:03.109Z\"}" }
{ "timestamp": "2026-09-02 10:37:03.1049", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:03.1069", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:03.303Z\"}" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:03.2976", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:03.478Z\"}" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:03.4713", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:03.675Z\"}" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:03.6707", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:03.854Z\"}" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:03.8481", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:37:04.0263", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:04.030Z\"}" }
{ "timestamp": "2026-09-02 10:37:04.0263", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:04.0263", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:04.0263", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:37:04.0263", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:04.0263", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:04.0280", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:04.0280", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:04.0280", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:37:04.0280", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:04.0280", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:37:04.1988", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:04.205Z\"}" }
{ "timestamp": "2026-09-02 10:37:04.1988", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:04.1988", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:04.1988", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:37:04.1988", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:04.1988", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:04.1988", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:04.2024", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:04.2024", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:37:04.2024", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:04.2024", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:04.378Z\"}" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:04.3734", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:04.554Z\"}" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:04.5444", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:04.727Z\"}" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:04.7177", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:04.902Z\"}" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:04.8979", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:05.075Z\"}" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:05.0700", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:37:05.2444", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:05.250Z\"}" }
{ "timestamp": "2026-09-02 10:37:05.2444", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:05.2444", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:05.2444", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:37:05.2444", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:05.2444", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:05.2464", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:05.2464", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:05.2464", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:37:05.2464", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:05.2464", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:05.423Z\"}" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:05.4189", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:37:05.5853", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:05.597Z\"}" }
{ "timestamp": "2026-09-02 10:37:05.5853", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:05.5853", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:05.5853", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:37:05.5853", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:05.5853", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:05.5939", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:05.5939", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4042\"},{\"Key\":\"UserIds\",\"Value\":\"[]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00004\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 10:37:05.5939", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : DEPARTMENT_INCHARGE_NOTIFICATION_FOR_WORK_PERMIT_CREATION ###" }
{ "timestamp": "2026-09-02 10:37:05.5939", "level": "Info", "severity": "INFO", "message": "# Calling SendDepartmentInchargeNotificationForWorkPermitCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 10:37:05.5939", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to WorkPermit approvers" }
{ "timestamp": "2026-09-02 10:37:05.5939", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:37:05.5939", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:10.8637", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:10.8637", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Shivaji Bhondve\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"OldEmail\",\"Value\":\"\"},{\"Key\":\"Email\",\"Value\":\"abhinav@gmail.in\"}]}" }
{ "timestamp": "2026-09-02 10:37:10.8637", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_USER ###" }
{ "timestamp": "2026-09-02 10:37:10.8637", "level": "Info", "severity": "INFO", "message": "### Started Event for Update User Email ###" }
{ "timestamp": "2026-09-02 10:37:10.8637", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-09-02 10:37:10.8637", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:37:10.8637", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:37:10.8637", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:37:10.8637", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"abhinav@gmail.in\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Shivaji Bhondve,\\n<br><br>\\nYour access to the <strong>SailPoint Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Clint\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nPlease use your existing credentials to login.<br><br>\\n<br>\\nOrganisation: SailPoint Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958248,\"created_on\":\"2026-09-02T10:37:10.922Z\",\"updated_on\":\"2026-09-02T10:37:10.922Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"Update_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Shivaji Bhondve\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"Email\",\"Value\":\"abhinav@gmail.in\"},{\"Key\":\"MobileNumber\",\"Value\":\"+918981122111\"}]}" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : Update_APP_USER ###" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "### Started Event for Update App User Email ###" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Update User Email" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:37:10.9186", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:37:10.9753", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"abhinav@gmail.in\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA Access Has Been Updated\",\"text\":null,\"html\":\"Hi Shivaji Bhondve,\\n<br><br>\\nYour access to the <strong>SailPoint Inc.<\/strong> organisation in OQSHA has been updated.\\n<br><br>\\nAvailable Ticket Sites: Clint\\n<br>\\nAvailable Category: No incident types available\\n<br><br>\\nYour Credentials for app login are:<br><br>Email: abhinav@gmail.in<br>Mobile number: +918981122111\\n<br>\\nOrganisation: SailPoint Inc.\\n<br><br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in.\\n<br><br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958249,\"created_on\":\"2026-09-02T10:37:10.979Z\",\"updated_on\":\"2026-09-02T10:37:10.979Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:37:10.9753", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:10.9753", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:37:10.9753", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"WorkPermitId\",\"Value\":\"4042\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00004\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"StatusPastTenseName\",\"Value\":\"Approved\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 04:07:27 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "Executing email notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "Sending WorkPermit Approver Clarification email to WorkPermit Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:37:27.0804", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:37:27.1367", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Hebert Eaton has Approved your Work Permit\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has Approved the Work Permit you created.\\n<\/p>\\n\\n<p>\\n    <strong>Work Permit ID:<\/strong> WP\/FBY\/ROO\/EWW\/26\/00004<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 04:07:27 PM\\n<\/p>\\n\\n<p>\\n    <strong>View Details:<\/strong> https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4042\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958250,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:37:27.142Z\",\"updated_on\":\"2026-09-02T10:37:27.142Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:37:27.1367", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:27.1367", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:37:27.1367", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to WorkPermit Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 10:37:27.1367", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for WorkPermit to user: 267" }
{ "timestamp": "2026-09-02 10:37:27.1367", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_work_permit_approved_inform_to_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Approved\"},{\"type\":\"text\",\"text\":\"WP\/FBY\/ROO\/EWW\/26\/00004\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:07:27 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/ptw\/view\/248\/4042\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:37:27.1927", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:37:27.1993", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:37:27.1993", "level": "Info", "severity": "INFO", "message": "# Fetching devices bypassing preferences (Single System Fallback) #" }
{ "timestamp": "2026-09-02 10:37:27.1993", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:27.1993", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:27.2149", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:27.2149", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:27.2149", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:27.2149", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:27.397Z\"}" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:27.3914", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:37:27.5696", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:27.574Z\"}" }
{ "timestamp": "2026-09-02 10:37:27.5696", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:27.5696", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:27.5696", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:37:27.5696", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:27.5696", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:27.5696", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:27.5758", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:27.5758", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:27.5758", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:27.5758", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:27.755Z\"}" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:27.7472", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:37:27.9327", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:27.936Z\"}" }
{ "timestamp": "2026-09-02 10:37:27.9327", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:27.9327", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:27.9351", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:37:27.9351", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:27.9351", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:27.9351", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:27.9351", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:27.9351", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:37:27.9351", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:27.9351", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:37:28.1146", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:28.119Z\"}" }
{ "timestamp": "2026-09-02 10:37:28.1146", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:28.1146", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:28.1146", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:37:28.1146", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:28.1146", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:28.1146", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:28.1146", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:28.1146", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:37:28.1220", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:28.1220", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:28.332Z\"}" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Debug", "severity": "DEBUG", "message": "Sending Approved Notification for Work Permit Id:4042" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:37:28.3280", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:37:28.5066", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:37:28.511Z\"}" }
{ "timestamp": "2026-09-02 10:37:28.5066", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:37:28.5066", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:37:28.5066", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:37:28.5066", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:37:28.5066", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:28.5066", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:37:28.5066", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WORK_PERMIT_APPROVED_CONTRACTOR_SUPERVISOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"WorkPermitId\",\"Value\":\"4042\"},{\"Key\":\"WorkPermitUid\",\"Value\":\"WP\/FBY\/ROO\/EWW\/26\/00004\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 04:07:27 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 10:37:28.5164", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WORK_PERMIT_APPROVED_CONTRACTOR_SUPERVISOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:37:28.5164", "level": "Info", "severity": "INFO", "message": "# Calling SendWorkPermitApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 10:37:28.5164", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Contractor Supervisor about the approval of Work Permit by all Approver" }
{ "timestamp": "2026-09-02 10:37:28.5842", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:38:07.5053", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:38:07.5053", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443139},{\"Key\":\"OrganisationId\",\"Value\":232},{\"Key\":\"CompanyId\",\"Value\":616},{\"Key\":\"StringIssuerIds\",\"Value\":\"[12006]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[4048,4586,4055,3978]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/MIRA\/FCP\/YI\/CS\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Confined Space\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Neppie Traynor\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"02-Sep-2026 04:08:07 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Rio\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Bee Bainbridge\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Issued\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Quality Verify\\\",\\\"PastTenseName\\\":\\\"Quality Verified\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Accept\\\",\\\"PastTenseName\\\":\\\"Accepted\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Accept\\\",\\\"PastTenseName\\\":\\\"Extension Accepted\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Quality Verify\\\",\\\"PastTenseName\\\":\\\"Extension Quality Verified\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Accept\\\",\\\"PastTenseName\\\":\\\"Validation Accepted\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Quality Verify\\\",\\\"PastTenseName\\\":\\\"Validation Quality Verified\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 10:38:07.5053", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-09-02 10:38:07.5053", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 10:38:07.5114", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:38:07.5114", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-09-02 10:38:07.5114", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 443139" }
{ "timestamp": "2026-09-02 10:38:07.5114", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001389\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/MIRA\/FCP\/YI\/CS\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Confined Space\"},{\"type\":\"text\",\"text\":\"Rio\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Neppie Traynor at 02-Sep-2026 04:08:07 PM\"},{\"type\":\"text\",\"text\":\"Accept\"},{\"type\":\"text\",\"text\":\"Bee Bainbridge\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/232\/443139\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/MIRA\/FCP\/YI\/CS\/26\/00001" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443139" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:07.5621", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/49e39525-937f-398d-ae0a-c5dce0e7d353" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:07.741Z\"}" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26914." }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443139" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:07.7363", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/25b59b1d-8286-382d-9f97-02a478ef8de5" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:07.915Z\"}" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 23337." }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443139" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:07.9106", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 10:38:08.0847", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:08.089Z\"}" }
{ "timestamp": "2026-09-02 10:38:08.0847", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:08.0847", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:08.0847", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26531." }
{ "timestamp": "2026-09-02 10:38:08.0847", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:08.0847", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:38:08.7187", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:38:08.7187", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79430},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-09-02 10:38:08.7187", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:38:08.7187", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 10:38:08.7187", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 10:38:08.7187", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 10:38:10.0561", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 10:38:10.0606", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 10:38:10.0606", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 10:38:10.0606", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:38:10.0606", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"SXXEZW\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79430\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:38:10.1134", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:38:10.1134", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:38:10.1134", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:38:10.1134", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 10:38:10.1134", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:38:18.2630", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:38:18.2630", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:38:18.2630", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:38:18.2630", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:38:18.2630", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:38:18.2630", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:38:18.3275", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:38:18.3275", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:38:18.3275", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:38:18.3275", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:38:18.3275", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:38:18.3275", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:38:18.3739", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958255,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:38:18.383Z\",\"updated_on\":\"2026-09-02T10:38:18.383Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:38:18.3739", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:18.3739", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:38:18.3739", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:38:18.3739", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:38:18.3739", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:18.3739", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:18.3878", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:18.3878", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:18.3878", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:18.3878", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:18.566Z\"}" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:18.5619", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:18.742Z\"}" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:18.7380", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:38:18.9139", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:18.920Z\"}" }
{ "timestamp": "2026-09-02 10:38:18.9139", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:18.9171", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:18.9171", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:38:18.9171", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:18.9171", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:18.9171", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:18.9171", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:18.9171", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:18.9171", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:18.9171", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:38:19.0942", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:19.101Z\"}" }
{ "timestamp": "2026-09-02 10:38:19.0942", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:19.0942", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:19.0942", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:38:19.0942", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:19.0942", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:19.0942", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:19.0942", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:19.0942", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:19.1046", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:19.1046", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:19.283Z\"}" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:19.2785", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:38:19.4621", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:19.466Z\"}" }
{ "timestamp": "2026-09-02 10:38:19.4621", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:19.4621", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:19.4621", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:38:19.4621", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:19.4656", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:19.4656", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:19.4656", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:19.4656", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:38:19.4656", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:19.4656", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:38:19.6457", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:19.650Z\"}" }
{ "timestamp": "2026-09-02 10:38:19.6457", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:19.6457", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:19.6457", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:38:19.6457", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:19.6548", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:38:53.6321", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:38:53.6321", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 10:38:53.6354", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:38:53.6354", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:38:53.6354", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 10:38:53.6354", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:38:53.6913", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:38:53.6913", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 10:38:53.6913", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:38:53.6913", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:38:53.6913", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:38:53.6913", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958257,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:38:53.748Z\",\"updated_on\":\"2026-09-02T10:38:53.748Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:53.7447", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:53.939Z\"}" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:53.9349", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 10:38:54.1153", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:54.120Z\"}" }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:54.1220", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:54.302Z\"}" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:54.2942", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 10:38:54.4781", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:54.483Z\"}" }
{ "timestamp": "2026-09-02 10:38:54.4781", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:54.4781", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:54.4781", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 10:38:54.4781", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:54.4781", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:54.4781", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:54.4781", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:54.4801", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:38:54.4801", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:54.4801", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:54.656Z\"}" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:54.6515", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:54.862Z\"}" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:38:54.8568", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 10:38:55.0329", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:38:55.037Z\"}" }
{ "timestamp": "2026-09-02 10:38:55.0329", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:38:55.0329", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:38:55.0329", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 10:38:55.0329", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:38:55.0433", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:40:07.3066", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:40:07.3066", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79430},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":117342},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 10:40:07.3066", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:40:07.3066", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 10:40:07.3066", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 10:40:07.3465", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:40:07.3465", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:40:07.3465", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:40:07.3465", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:40:07.3465", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:40:07.3993", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket SXXEZW has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>SXXEZW<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:08:08 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><li>What is the location - Hyd<\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - efwd<\/li><li>Immediate action taken - dfdgv<\/li><li>Preventive action taken to prevent reoccurrence - dfvfvawd<\/li><li>Category of the Near miss - Slip\/Trip\/Fall<\/li><li>Mention other categories of near miss, if any - twst<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.448583500,78.390803500\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: Testing Purpose.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79430\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958261,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:40:07.404Z\",\"updated_on\":\"2026-09-02T10:40:07.404Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:40:07.3993", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:40:07.3993", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:40:07.3993", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:40:07.3993", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"SXXEZW\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as Testing Purpose\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79430\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:40:07.4446", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:40:07.4520", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:40:07.4520", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:40:07.4520", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:40:07.4520", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:40:07.4520", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:40:07.4520", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:40:07.4520", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:40:07.4520", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/b3e70b5c-430b-3b73-9725-af152d0f6d36" }
{ "timestamp": "2026-09-02 10:40:07.6314", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:40:07.640Z\"}" }
{ "timestamp": "2026-09-02 10:40:07.6314", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:40:07.6372", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:40:07.6372", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26883." }
{ "timestamp": "2026-09-02 10:40:07.6372", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:40:07.6372", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:40:07.6372", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:40:07.6372", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:40:07.6372", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:40:07.6372", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:40:07.6372", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/06c1c641-add1-3c27-a54e-ad4d0ae84d34" }
{ "timestamp": "2026-09-02 10:40:07.8166", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:40:07.821Z\"}" }
{ "timestamp": "2026-09-02 10:40:07.8166", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:40:07.8166", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:40:07.8166", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26888." }
{ "timestamp": "2026-09-02 10:40:07.8166", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:40:07.8166", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:40:07.8166", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:40:07.8166", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:40:07.8166", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:40:07.8235", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:40:07.8235", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/db4ae0e6-b052-33c3-ac0c-ad3cb0a23463" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:40:08.002Z\"}" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26891." }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:40:07.9970", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/57104947-df79-3c70-b669-3a26660e27bd" }
{ "timestamp": "2026-09-02 10:40:08.1734", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:40:08.178Z\"}" }
{ "timestamp": "2026-09-02 10:40:08.1734", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:40:08.1734", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:40:08.1734", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26892." }
{ "timestamp": "2026-09-02 10:40:08.1734", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:40:08.1734", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:40:08.1734", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"SXXEZW\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as Testing Purpose\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79430\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:40:08.2319", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:40:08.2319", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:40:08.2319", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"SXXEZW\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as Testing Purpose\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79430\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:40:08.2848", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:40:08.2848", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:40:08.2848", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:40:08.2848", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 10:40:08.2848", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:42:17.4405", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:42:17.4405", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79430},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":117344},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 10:42:17.4428", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:42:17.4428", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 10:42:17.4428", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 10:42:17.4898", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:42:17.4898", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:42:17.4898", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:42:17.4898", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:42:17.4898", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:42:17.5457", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket SXXEZW has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>SXXEZW<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:08:08 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><li>What is the location - Hyd<\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - efwd<\/li><li>Immediate action taken - dfdgv<\/li><li>Preventive action taken to prevent reoccurrence - dfvfvawd<\/li><li>Category of the Near miss - Slip\/Trip\/Fall<\/li><li>Mention other categories of near miss, if any - twst<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.448583500,78.390803500\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Comments are added as: Testing Purpose for Closed.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79430\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958265,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:42:17.549Z\",\"updated_on\":\"2026-09-02T10:42:17.549Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:42:17.5457", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:42:17.5457", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:42:17.5457", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:42:17.5457", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"SXXEZW\"},{\"type\":\"text\",\"text\":\"Comments are added as Testing Purpose for Closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79430\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:42:17.6343", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:42:17.6343", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:42:17.6343", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:42:17.6343", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:42:17.6343", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:42:17.6343", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:42:17.6343", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:42:17.6343", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:42:17.6343", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/b3e70b5c-430b-3b73-9725-af152d0f6d36" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:42:17.817Z\"}" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26883." }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:42:17.8112", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/06c1c641-add1-3c27-a54e-ad4d0ae84d34" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:42:17.991Z\"}" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26888." }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:42:17.9855", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/db4ae0e6-b052-33c3-ac0c-ad3cb0a23463" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:42:18.168Z\"}" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26891." }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:42:18.1613", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/57104947-df79-3c70-b669-3a26660e27bd" }
{ "timestamp": "2026-09-02 10:42:18.3387", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:42:18.344Z\"}" }
{ "timestamp": "2026-09-02 10:42:18.3387", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:42:18.3387", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:42:18.3387", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26892." }
{ "timestamp": "2026-09-02 10:42:18.3387", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:42:18.3387", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:42:18.3387", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"SXXEZW\"},{\"type\":\"text\",\"text\":\"Comments are added as Testing Purpose for Closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79430\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:42:18.3927", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:42:18.3927", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79430" }
{ "timestamp": "2026-09-02 10:42:18.3927", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"SXXEZW\"},{\"type\":\"text\",\"text\":\"Comments are added as Testing Purpose for Closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79430\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:42:18.4447", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:42:18.4447", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:42:18.4447", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:42:18.4447", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 10:42:18.4447", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:46:22.2804", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:46:22.2804", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79431},{\"Key\":\"AssignedToID\",\"Value\":23157}]}" }
{ "timestamp": "2026-09-02 10:46:22.2833", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:46:22.2833", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 10:46:22.2833", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 10:46:22.3034", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 10:46:23.2703", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 10:46:23.2703", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 10:46:23.2703", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 10:46:23.2703", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79431" }
{ "timestamp": "2026-09-02 10:46:23.2703", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557105\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Acel Wildman\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"JHRXBK\"},{\"type\":\"text\",\"text\":\"ejghg\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79431\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:46:23.3213", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:46:23.3337", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:46:23.3337", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:46:23.3337", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 10:46:23.3337", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:46:59.1643", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:46:59.1643", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79431},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":117347},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 10:46:59.1643", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:46:59.1643", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 10:46:59.1643", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 10:46:59.2226", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79431" }
{ "timestamp": "2026-09-02 10:46:59.2226", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:46:59.2226", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:46:59.2226", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:46:59.2226", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:46:59.2692", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket JHRXBK has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>JHRXBK<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> ejghg<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Bowers<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:16:22 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - ejghg<\/li><li>What is the location - HYD<\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - erger<\/li><li>Immediate action taken - erferf<\/li><li>Preventive action taken to prevent reoccurrence - erferf<\/li><li>Category of the Near miss - Falling objects from height<\/li><li>Mention other categories of near miss, if any - frf<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.448583500,78.390803500\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: tEST Comments.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79431\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958270,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:46:59.279Z\",\"updated_on\":\"2026-09-02T10:46:59.279Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:46:59.2692", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:46:59.2692", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:46:59.2692", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79431" }
{ "timestamp": "2026-09-02 10:46:59.2692", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"JHRXBK\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as tEST Comments\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ejghg\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79431\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:46:59.3159", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:46:59.3159", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:46:59.3159", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:46:59.3159", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:46:59.3159", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:46:59.3301", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79431" }
{ "timestamp": "2026-09-02 10:46:59.3301", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:46:59.3301", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:46:59.3301", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/b3e70b5c-430b-3b73-9725-af152d0f6d36" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:46:59.512Z\"}" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26883." }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79431" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:46:59.5061", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/06c1c641-add1-3c27-a54e-ad4d0ae84d34" }
{ "timestamp": "2026-09-02 10:46:59.6802", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:46:59.690Z\"}" }
{ "timestamp": "2026-09-02 10:46:59.6802", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:46:59.6802", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:46:59.6866", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26888." }
{ "timestamp": "2026-09-02 10:46:59.6866", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:46:59.6866", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:46:59.6866", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:46:59.6866", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79431" }
{ "timestamp": "2026-09-02 10:46:59.6866", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:46:59.6866", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:46:59.6866", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/db4ae0e6-b052-33c3-ac0c-ad3cb0a23463" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:46:59.871Z\"}" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26891." }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79431" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:46:59.8652", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/57104947-df79-3c70-b669-3a26660e27bd" }
{ "timestamp": "2026-09-02 10:47:00.0456", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:47:00.053Z\"}" }
{ "timestamp": "2026-09-02 10:47:00.0456", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:47:00.0456", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:47:00.0473", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26892." }
{ "timestamp": "2026-09-02 10:47:00.0473", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:47:00.0473", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79431" }
{ "timestamp": "2026-09-02 10:47:00.0473", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557105\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Acel Wildman\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"JHRXBK\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as tEST Comments\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ejghg\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79431\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:47:00.1007", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:47:00.1007", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79431" }
{ "timestamp": "2026-09-02 10:47:00.1007", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557105\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Acel Wildman\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"JHRXBK\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as tEST Comments\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"ejghg\"},{\"type\":\"text\",\"text\":\"Bowers\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79431\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:47:00.1519", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:47:00.1519", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:47:00.1519", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 10:47:00.1557", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 10:47:00.1557", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:51:24.8109", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:51:24.8109", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17641},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":\"Testing Purpose Client Testing\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-09-02 10:51:24.8109", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:51:24.8109", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:51:24.8109", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-09-02 10:51:24.8109", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"type\":\"text\",\"text\":\"Testing Purpose Client Testing\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17641?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:51:24.8676", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:51:24.8676", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:51:24.8676", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:51:24.8707", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:51:54.6961", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:51:54.6961", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[10313,881]\"},{\"Key\":\"IncidentId\",\"Value\":\"1344\"},{\"Key\":\"OrgId\",\"Value\":\"258\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Derek Cope\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 10:51:54.6986", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:51:54.6986", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Investigation In Progress Event ###" }
{ "timestamp": "2026-09-02 10:51:54.6986", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:51:54.6986", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:51:54.6986", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:51:54.6986", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:51:54.6986", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:51:54.7598", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/KURA\/FD2\/FFF\/26\/00001 has been validated, form a team to investigate\",\"text\":null,\"html\":\"<p>Dear Sacherby Markham,<\/p>\\n\\n<p>\\n    This Incident has been assigned by <strong>Derek Cope<\/strong>. Kindly proceed to investigate this incident.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/KURA\/FD2\/FFF\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Derek Cope<br>\\n    <strong>Type of Incident:<\/strong> FATAL<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 04:00:00 AM<br>\\n    <strong>Site:<\/strong> Carson Valley<br>\\n    <strong>Description:<\/strong> testing\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n    <strong>Treatment of Injury:<\/strong> NA<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/258\/637?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958276,\"created_on\":\"2026-09-02T10:51:54.766Z\",\"updated_on\":\"2026-09-02T10:51:54.766Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:51:54.7598", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:51:54.7598", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:51:54.7598", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:51:54.7598", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 881" }
{ "timestamp": "2026-09-02 10:51:54.7598", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_investigation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"IMF\/KURA\/FD2\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:00:00 AM\"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/258\/637?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:51:54.8089", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:51:54.8089", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:51:54.8089", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:51:54.8089", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:51:54.8089", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:51:54.8616", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"TITAGARH_ADMIN@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/KURA\/FD2\/FFF\/26\/00001 has been validated, form a team to investigate\",\"text\":null,\"html\":\"<p>Dear Derek Cope,<\/p>\\n\\n<p>\\n    This Incident has been assigned by <strong>Derek Cope<\/strong>. Kindly proceed to investigate this incident.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/KURA\/FD2\/FFF\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Derek Cope<br>\\n    <strong>Type of Incident:<\/strong> FATAL<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 04:00:00 AM<br>\\n    <strong>Site:<\/strong> Carson Valley<br>\\n    <strong>Description:<\/strong> testing\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n    <strong>Treatment of Injury:<\/strong> NA<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/258\/637?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958278,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:51:54.868Z\",\"updated_on\":\"2026-09-02T10:51:54.868Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:51:54.8616", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:51:54.8616", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:51:54.8616", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:51:54.8616", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 10313" }
{ "timestamp": "2026-09-02 10:51:54.8616", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"612222222220\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_investigation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"IMF\/KURA\/FD2\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:00:00 AM\"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/258\/637?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:51:54.9090", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:51:54.9090", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:51:54.9090", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:51:54.9090", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:51:54.9090", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:51:54.9090", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:637" }
{ "timestamp": "2026-09-02 10:51:54.9090", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:51:54.9090", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:51:54.9090", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:51:55.112Z\"}" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:637" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:51:55.1062", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:51:55.299Z\"}" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:637" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 10:51:55.2929", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T10:51:55.484Z\"}" }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Investigation In Progress Event ###" }
{ "timestamp": "2026-09-02 10:51:55.4784", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:52:47.7869", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:52:47.7869", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17643},{\"Key\":\"OrganisationId\",\"Value\":258},{\"Key\":\"TaskUid\",\"Value\":\"AT\/KURA\/FD2\/INR\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":10313,\\\"MobileNumber\\\":\\\"2222222220\\\",\\\"WhatsAppNumber\\\":\\\"2222222220\\\",\\\"CountryCode\\\":\\\"+61\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":1,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Derek\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Derek Cope\\\",\\\"Email\\\":\\\"TITAGARH_ADMIN@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"Radnor\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-02-04T08:21:59\\\",\\\"ModifiedOn\\\":\\\"2026-03-17T04:44:03\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Investigation Report\"}]}" }
{ "timestamp": "2026-09-02 10:52:47.7869", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:52:47.7904", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:52:47.7904", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 10313" }
{ "timestamp": "2026-09-02 10:52:47.7904", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"612222222220\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/KURA\/FD2\/INR\/26\/00002\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Investigation Report\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17643?dlType=viewTask&orgID=258\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:52:47.8430", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:52:47.8536", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17643, UserId: 10313" }
{ "timestamp": "2026-09-02 10:52:47.8536", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:52:47.8536", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:52:47.8536", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:52:47.8536", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:52:47.9027", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"TITAGARH_ADMIN@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Task Assigned - AT\/KURA\/FD2\/INR\/26\/00002\",\"text\":null,\"html\":\"Hello Derek Cope,\\n<br \/>\\n<br \/>\\n\\nA new Task has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Task ID:<\/b> AT\/KURA\/FD2\/INR\/26\/00002\\n<br \/>\\n<b>Task Description:<\/b> N\/A\\n<br \/>\\n<b>Task Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 02-Sep-2026\\n<br \/>\\n<b>Task Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17643?dlType=viewTask&orgID=258\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Task and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958281,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:52:47.909Z\",\"updated_on\":\"2026-09-02T10:52:47.909Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:52:47.9027", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:52:47.9027", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:52:47.9027", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:52:47.9027", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:52:47.9027", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:53:25.7342", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:53:25.7342", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17645},{\"Key\":\"OrganisationId\",\"Value\":258},{\"Key\":\"TaskUid\",\"Value\":\"AT\/KURA\/FD2\/INR\/26\/00004\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":\"\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":10313,\\\"MobileNumber\\\":\\\"2222222220\\\",\\\"WhatsAppNumber\\\":\\\"2222222220\\\",\\\"CountryCode\\\":\\\"+61\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":1,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Derek\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Derek Cope\\\",\\\"Email\\\":\\\"TITAGARH_ADMIN@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"Radnor\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-02-04T08:21:59\\\",\\\"ModifiedOn\\\":\\\"2026-03-17T04:44:03\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Investigation Report\"}]}" }
{ "timestamp": "2026-09-02 10:53:25.7342", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:53:25.7342", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:53:25.7423", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 10313" }
{ "timestamp": "2026-09-02 10:53:25.7423", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"612222222220\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/KURA\/FD2\/INR\/26\/00004\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Investigation Report\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17645?dlType=viewTask&orgID=258\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:53:25.7908", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:53:25.7908", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17645, UserId: 10313" }
{ "timestamp": "2026-09-02 10:53:25.7908", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:53:25.7908", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:53:25.7908", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:53:25.7908", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:53:25.8390", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"TITAGARH_ADMIN@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Task Assigned - AT\/KURA\/FD2\/INR\/26\/00004\",\"text\":null,\"html\":\"Hello Derek Cope,\\n<br \/>\\n<br \/>\\n\\nA new Task has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Task ID:<\/b> AT\/KURA\/FD2\/INR\/26\/00004\\n<br \/>\\n<b>Task Description:<\/b> N\/A\\n<br \/>\\n<b>Task Priority:<\/b> Medium\\n<br \/>\\n<b>Due Date:<\/b> 02-Sep-2026\\n<br \/>\\n<b>Task Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17645?dlType=viewTask&orgID=258\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Task and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958283,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:53:25.846Z\",\"updated_on\":\"2026-09-02T10:53:25.846Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:53:25.8390", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:53:25.8390", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:53:25.8390", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:53:25.8390", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:53:25.8390", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:53:38.4777", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:53:38.4777", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17641},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"Testing Purpose Client Testing\"},{\"Key\":\"DueDate\",\"Value\":\"10-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":4395,\\\"MobileNumber\\\":\\\"2000005856\\\",\\\"WhatsAppNumber\\\":\\\"2000005856\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Acy\\\",\\\"LastName\\\":\\\"Sung\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Acy Sung\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2025-02-28T10:51:32\\\",\\\"ModifiedOn\\\":\\\"2026-03-28T12:23:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":\\\"\\\",\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-09-02 10:53:38.4777", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:53:38.4777", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:53:38.4777", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 4395" }
{ "timestamp": "2026-09-02 10:53:38.4777", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005856\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Acy Sung\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"type\":\"text\",\"text\":\"Testing Purpose Client Testing\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17641?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:53:38.5344", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:53:38.5344", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:53:38.5394", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:53:38.5394", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:53:41.2194", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:53:41.2194", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17647},{\"Key\":\"OrganisationId\",\"Value\":258},{\"Key\":\"TaskUid\",\"Value\":\"AT\/KURA\/FD2\/INR\/26\/00006\"},{\"Key\":\"TaskPriority\",\"Value\":\"High\"},{\"Key\":\"TaskDescription\",\"Value\":\"\"},{\"Key\":\"DueDate\",\"Value\":\"03-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":10313,\\\"MobileNumber\\\":\\\"2222222220\\\",\\\"WhatsAppNumber\\\":\\\"2222222220\\\",\\\"CountryCode\\\":\\\"+61\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":1,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Derek\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Derek Cope\\\",\\\"Email\\\":\\\"TITAGARH_ADMIN@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"Radnor\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-02-04T08:21:59\\\",\\\"ModifiedOn\\\":\\\"2026-03-17T04:44:03\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Investigation Report\"}]}" }
{ "timestamp": "2026-09-02 10:53:41.2194", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:53:41.2194", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:53:41.2194", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 10313" }
{ "timestamp": "2026-09-02 10:53:41.2275", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"612222222220\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/KURA\/FD2\/INR\/26\/00006\"},{\"type\":\"text\",\"text\":\"N\/A\"},{\"type\":\"text\",\"text\":\"Investigation Report\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17647?dlType=viewTask&orgID=258\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:53:41.2755", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:53:41.2755", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17647, UserId: 10313" }
{ "timestamp": "2026-09-02 10:53:41.2755", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:53:41.2755", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:53:41.2755", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:53:41.2755", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:53:41.3246", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"TITAGARH_ADMIN@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Task Assigned - AT\/KURA\/FD2\/INR\/26\/00006\",\"text\":null,\"html\":\"Hello Derek Cope,\\n<br \/>\\n<br \/>\\n\\nA new Task has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Task ID:<\/b> AT\/KURA\/FD2\/INR\/26\/00006\\n<br \/>\\n<b>Task Description:<\/b> N\/A\\n<br \/>\\n<b>Task Priority:<\/b> High\\n<br \/>\\n<b>Due Date:<\/b> 03-Sep-2026\\n<br \/>\\n<b>Task Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17647?dlType=viewTask&orgID=258\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Task and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958286,\"delivery_status\":1,\"created_on\":\"2026-09-02T10:53:41.330Z\",\"updated_on\":\"2026-09-02T10:53:41.330Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:53:41.3246", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:53:41.3246", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:53:41.3246", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:53:41.3246", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:53:41.3246", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:53:46.4603", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:53:46.4603", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"11167\"},{\"Key\":\"IncidentId\",\"Value\":\"1344\"},{\"Key\":\"OrgId\",\"Value\":\"258\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 10:53:46.4603", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:53:46.4603", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Submitted Event ###" }
{ "timestamp": "2026-09-02 10:53:46.4603", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 258: Templates\\OrgTemplates\\258\\Templates\\InvestigationSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 10:53:46.4603", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:53:46.4603", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:53:46.4603", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:53:46.4885", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:53:46.4885", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:53:46.5372", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03618@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"You have been assigned to review the investigation report IMF\/KURA\/FD2\/FFF\/26\/00001\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Incident Investigation Submitted<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the Incident Investigation for the\\r\\n      below-mentioned incident has been completed and submitted by\\r\\n      <strong>Carson Valley<\/strong> (Judge Tenorio) in the OQSHA\\r\\n      Portal, as per instructions.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/KURA\/FD2\/FFF\/26\/00001<\/li>\\r\\n      <li><strong>Site:<\/strong> Carson Valley<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FATAL<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 02-Sep-2026 04:00:00 AM<\/li>\\r\\n      <li><strong>Description:<\/strong> testing<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      You are requested to review, validate, and release the final report after\\r\\n      verification.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/258\/637?dlType=viewInvestigation\\\">Click here to review investigation report<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958287,\"created_on\":\"2026-09-02T10:53:46.543Z\",\"updated_on\":\"2026-09-02T10:53:46.543Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:53:46.5372", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:53:46.5372", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:53:46.5468", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:53:46.5468", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Investigation Approval to User: 11167" }
{ "timestamp": "2026-09-02 10:53:46.5468", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008503\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_submission_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Judge Tenorio\"},{\"type\":\"text\",\"text\":\"IMF\/KURA\/FD2\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:00:00 AM\"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/258\/637?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:53:46.5978", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:53:46.5978", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:53:46.5978", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:53:46.5978", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Submitted Event ###" }
{ "timestamp": "2026-09-02 10:53:46.5978", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:54:42.6205", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:54:42.6205", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17641},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"Testing Purpose Client Testing\"},{\"Key\":\"DueDate\",\"Value\":\"10-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":4395,\\\"MobileNumber\\\":\\\"2000005856\\\",\\\"WhatsAppNumber\\\":\\\"2000005856\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Acy\\\",\\\"LastName\\\":\\\"Sung\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Acy Sung\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2025-02-28T10:51:32\\\",\\\"ModifiedOn\\\":\\\"2026-03-28T12:23:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":\\\"\\\",\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-09-02 10:54:42.6205", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:54:42.6205", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:54:42.6205", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 4395" }
{ "timestamp": "2026-09-02 10:54:42.6205", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005856\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Acy Sung\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"type\":\"text\",\"text\":\"Testing Purpose Client Testing\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17641?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:54:42.6829", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:54:42.6829", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:54:42.6829", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:54:42.6829", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:54:50.9147", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:54:50.9147", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"11167\"},{\"Key\":\"IncidentId\",\"Value\":\"1344\"},{\"Key\":\"OrgId\",\"Value\":\"258\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 10:54:50.9147", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:54:50.9147", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Validated Event ###" }
{ "timestamp": "2026-09-02 10:54:50.9147", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:54:50.9147", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:54:50.9147", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:54:50.9366", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:54:50.9366", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:54:50.9841", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03618@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Validate the investigation report for the Incident IMF\/KURA\/FD2\/FFF\/26\/00001\",\"text\":null,\"html\":\"<p>Dear Judge Tenorio,<\/p>\\n\\n<p>\\n    Please Validate the Final Incident Investigation Report & Include the Horizontal Deployment\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/KURA\/FD2\/FFF\/26\/00001<br>\\n    <strong>Reported By:<\/strong> Derek Cope<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 04:00:00 AM<br>\\n    <strong>Site:<\/strong> Carson Valley<br>\\n    <strong>Description:<\/strong> testing<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/258\/637?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958290,\"created_on\":\"2026-09-02T10:54:50.995Z\",\"updated_on\":\"2026-09-02T10:54:50.995Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:54:50.9841", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:54:50.9841", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:54:50.9934", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 10:54:50.9934", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 11167" }
{ "timestamp": "2026-09-02 10:54:50.9934", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008503\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_validation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Judge Tenorio\"},{\"type\":\"text\",\"text\":\"IMF\/KURA\/FD2\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Derek Cope\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:00:00 AM\"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/258\/637?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:54:51.0443", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:54:51.0443", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:54:51.0443", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:54:51.0443", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Validated Event ###" }
{ "timestamp": "2026-09-02 10:54:51.0443", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:55:21.8784", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:55:21.8784", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17641},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"Testing Purpose Client Testing\"},{\"Key\":\"DueDate\",\"Value\":\"11-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-09-02 10:55:21.8842", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 10:55:21.8842", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 10:55:21.8842", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-09-02 10:55:21.8842", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00004\"},{\"type\":\"text\",\"text\":\"Testing Purpose Client Testing\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17641?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 10:55:21.9389", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 10:55:21.9389", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 10:55:21.9389", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 10:55:21.9436", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:55:42.4938", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:55:42.4938", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"osm07584@osmosys.co;osm02627@osmosys.co;osm07161@osmosys.co;osm06235@osmosys.co;osm00132@osmosys.co;osm06994@osmosys.co;osm04314@osmosys.co;osm01518@osmosys.co;osm06269@osmosys.co;osm03618@osmosys.co\"},{\"Key\":\"InvestigationId\",\"Value\":\"637\"},{\"Key\":\"OrgId\",\"Value\":\"258\"}]}" }
{ "timestamp": "2026-09-02 10:55:42.4938", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 10:55:42.4938", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-09-02 10:55:42.5314", "level": "Info", "severity": "INFO", "message": "Executing email notifications to external users about the final report release" }
{ "timestamp": "2026-09-02 10:55:43.5595", "level": "Info", "severity": "INFO", "message": "PDF generation completed successfully." }
{ "timestamp": "2026-09-02 10:55:43.5595", "level": "Debug", "severity": "DEBUG", "message": "Incident PDF generation successfull" }
{ "timestamp": "2026-09-02 10:55:43.5595", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 258: Templates\\OrgTemplates\\258\\Templates\\ExternalUserInvestigationFinalReportReleasedTemplate.html" }
{ "timestamp": "2026-09-02 10:55:43.5595", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 10:55:43.5595", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 10:55:43.5595", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 10:55:43.5595", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 10:55:43.6144", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm07584@osmosys.co, osm02627@osmosys.co, osm07161@osmosys.co, osm06235@osmosys.co, osm00132@osmosys.co, osm06994@osmosys.co, osm04314@osmosys.co, osm01518@osmosys.co, osm06269@osmosys.co, osm03618@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"The Final Report of Investigation has been released on this Incident IMF\/KURA\/FD2\/FFF\/26\/00001\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Incident Investigation Released<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the Incident Investigation Report from\\r\\n      <strong>Carson Valley<\/strong>, <strong>FATAL<\/strong>,\\r\\n      <strong>Derek Cope<\/strong> for the below-mentioned incident has\\r\\n      been reviewed, validated, and released in the OQSHA Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/KURA\/FD2\/FFF\/26\/00001<\/li>\\r\\n      <li><strong>Site:<\/strong> Carson Valley<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FATAL<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 02-Sep-2026 04:00:00 AM<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>The approved Incident Investigation Report is attached.<\/p>\\r\\n\\r\\n    <p>You are requested to ensure:<\/p>\\r\\n    <ul>\\r\\n      <li>Implementation of all Corrective & Preventive Actions (CAPA)<\/li>\\r\\n      <li>Monitoring of effectiveness<\/li>\\r\\n      <li>Horizontal deployment of learnings at site<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/258\/?dlType=viewInvestigation\\\"\\r\\n        >Click here to view the released investigation report<\/a\\r\\n      >\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"OQSHA_Incident_Management_Investigation_637.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFQAYQBiAGwAZQAgAGYAcgBvAG0AIABFAHgAYwBlAGwpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIxMDU1NDNaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKOCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA5IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOSAwIG9iago2OTA2CmVuZG9iagoxMCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo3NjQuNzUwMDAwICAwXQplbmRvYmoKMTEgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNzQ5ICAwXQplbmRvYmoKMTIgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNjk5LjUwMDAwMCAgMF0KZW5kb2JqCjEzIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjU4MC4yNTAwMDAgIDBdCmVuZG9iagoxNCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo2MjAuNzUwMDAwICAwXQplbmRvYmoKMTUgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNTY0LjUwMDAwMCAgMF0KZW5kb2JqCjE2IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjUyNC43NTAwMDAgIDBdCmVuZG9iagoxNyAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo0OTAuMjUwMDAwICAwXQplbmRvYmoKMTggMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKMzkzLjUwMDAwMCAgMF0KZW5kb2JqCjE5IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjI5NiAgMF0KZW5kb2JqCjIwIDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMzQuNTAwMDAwMCAgNzc3LjUwMDAwMCAgMTU0LjUwMDAwMCAgNzg2LjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoyMSAwIG9iago8PAovX19XS0FOQ0hPUl8yIDEwIDAgUgovX19XS0FOQ0hPUl80IDExIDAgUgovX19XS0FOQ0hPUl82IDEyIDAgUgovX19XS0FOQ0hPUl9hIDEzIDAgUgovX19XS0FOQ0hPUl84IDE0IDAgUgovX19XS0FOQ0hPUl9jIDE1IDAgUgovX19XS0FOQ0hPUl9lIDE2IDAgUgovX19XS0FOQ0hPUl9nIDE3IDAgUgovX19XS0FOQ0hPUl9pIDE4IDAgUgovX19XS0FOQ0hPUl9rIDE5IDAgUgo+PgplbmRvYmoKMjMgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4AIABSAGUAcABvAHIAdAAgAC0AIABcKABJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuACAAVQBJAEQAIAAtACAASQBSAC8ASwBVAFIAQQAvAEYARgBGAC8AMgA2AC8AMAAwADAAMAAxAFwpKQogIC9QYXJlbnQgMjIgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfMgogIC9Db3VudCAwCiAgL05leHQgMjQgMCBSCj4+CmVuZG9iagoyNCAwIG9iago8PC9UaXRsZSAo\/v8ASQBuAHYAZQBzAHQAaQBnAGEAdABpAG8AbgAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbikKICAvUGFyZW50IDIyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzQKICAvQ291bnQgMAogIC9OZXh0IDI1IDAgUgogIC9QcmV2IDIzIDAgUgo+PgplbmRvYmoKMjUgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbikKICAvUGFyZW50IDIyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzYKICAvQ291bnQgMAogIC9OZXh0IDI2IDAgUgogIC9QcmV2IDI0IDAgUgo+PgplbmRvYmoKMjYgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdAAgAEQAZQBzAGMAcgBpAHAAdABpAG8AbikKICAvUGFyZW50IDIyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzgKICAvQ291bnQgMAogIC9OZXh0IDI3IDAgUgogIC9QcmV2IDI1IDAgUgo+PgplbmRvYmoKMjcgMCBvYmoKPDwvVGl0bGUgKP7\/AFMAZQBjAHQAaQBvAG4AcykKICAvUGFyZW50IDIyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2EKICAvQ291bnQgMAogIC9OZXh0IDI4IDAgUgogIC9QcmV2IDI2IDAgUgo+PgplbmRvYmoKMjggMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4pCiAgL1BhcmVudCAyMiAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9jCiAgL0NvdW50IDAKICAvTmV4dCAyOSAwIFIKICAvUHJldiAyNyAwIFIKPj4KZW5kb2JqCjI5IDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuAHMAIABIAGkAZwBoAGwAaQBnAGgAdABzACAAYQBuAGQAIABSAG8AbwB0ACAAQwBhAHUAcwBlACAAQQBuAGEAbAB5AHMAaQBzKQogIC9QYXJlbnQgMjIgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfZQogIC9Db3VudCAwCiAgL05leHQgMzAgMCBSCiAgL1ByZXYgMjggMCBSCj4+CmVuZG9iagozMCAwIG9iago8PC9UaXRsZSAo\/v8AUAByAGUAdgBlAG4AdABpAHYAZQAgAEEAYwB0AGkAbwBuAHMpCiAgL1BhcmVudCAyMiAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9nCiAgL0NvdW50IDAKICAvTmV4dCAzMSAwIFIKICAvUHJldiAyOSAwIFIKPj4KZW5kb2JqCjMxIDAgb2JqCjw8L1RpdGxlICj+\/wBIAG8AcgBpAHoAbwBuAHQAYQBsACAARABlAHAAbABvAHkAbQBlAG4AdAAgAG8AZgAgAFAAcgBlAHYAZQBuAHQAaQB2AGUAIABBAGMAdABpAG8AbgBzACAAVwBpAHQAaAAgAGkAbgAgAHQAaABlACAAUwBpAHQAZSkKICAvUGFyZW50IDIyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2kKICAvQ291bnQgMAogIC9OZXh0IDMyIDAgUgogIC9QcmV2IDMwIDAgUgo+PgplbmRvYmoKMzIgMCBvYmoKPDwvVGl0bGUgKP7\/AEgAbwByAGkAegBvAG4AdABhAGwAIABEAGUAcABsAG8AeQBtAGUAbgB0ACAAbwBmACAAUAByAGUAdgBlAG4AdABpAHYAZQAgAEEAYwB0AGkAbwBuAHMAIABBAGMAcgBvAHMAcwAgAHQAaABlACAAUwBpAHQAZQBzKQogIC9QYXJlbnQgMjIgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfawogIC9Db3VudCAwCiAgL1ByZXYgMzEgMCBSCj4+CmVuZG9iagoyMiAwIG9iago8PC9UeXBlIC9PdXRsaW5lcyAvRmlyc3QgMjMgMCBSCi9MYXN0IDMyIDAgUj4+CmVuZG9iagozMyAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKL091dGxpbmVzIDIyIDAgUgovUGFnZU1vZGUgL1VzZU91dGxpbmVzCi9EZXN0cyAyMSAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMzQgMCBSCi9SZXNvdXJjZXMgMzYgMCBSCi9Bbm5vdHMgMzcgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagozNiAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgovRjcgNyAwIFIKPj4KL1hPYmplY3QgPDwKL0ltOCA4IDAgUgo+Pgo+PgplbmRvYmoKMzcgMCBvYmoKWyAyMCAwIFIgXQplbmRvYmoKMzQgMCBvYmoKPDwKL0xlbmd0aCAzNSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Njxu5Eb3rV\/Q5wMw0P5ofQBDAHnuC5BBg4AFyCHIIvNkEi\/Umzh7y90Oy1R9iqUVJeUW1Rtpde0Zc6ZFVLBZf8VHS0++\/\/K35x6\/N0\/OXfzdftz+fv2zaR9u1\/T9N\/Pdh3iDd4\/b3xgm1\/b35+m3zvfm+ed28hr+Hn\/G13zZW2Mf4HNGFhz\/PH4pWm0fjhXehvc0fxif\/c\/Pn3zS\/BMBhiO2j174V3rR28fdfv\/6yeepNC69sH13bSqmkEsmY\/HEYuQh9S9\/ILv5p\/vP3zY\/BANYedadrdxmNDL3WNnK5y\/Tv2XNlwk8gZBwmGDKMUgRQEKI0ng3SGZjhCTPOOxoTa\/qw\/hggkWE0riA0JtZ0KxQbpFUwyxNmtB6NiTXduQ4NyZThLEseRmc4Jkh0grNMiRic4Xgg4QkOHJoMpo\/ZiAESneAsUyIGJ80lSCY6LUXoTdtqdNp22y5NxZpBKlPdyNRlVSNN\/Zk01WfSLc7k2ft1H48OSQH62cdChlEiKUBnuSCl8DgGEDGjM9GYWNOHtMYAGaMdxgDGxATGxJpupWCDNB2OAUTM4E04Jtb0yCrAkEwZzrDkYXSG44GEJzjDk4jRGY4HEp7gDE8iRmc4Jkh0gjNMiRicNLGQTBnOseRhdIbjgYQnOMeTiNEZjgcSnuAcTyJGZzgmSHSCc0yJGJw0sZA8GU4xVPwOTwt5INEJTnGU\/FjTh2yEDUylVeMsTu2IkMbBIbVCr3EwZBik1gZtt7YCDqnhHBMMGQbZtaqRHqdzREjp4JAtNIRUK7kgkYYnTLAzGUzvvOaClF7CLE+YyZtgTKzpcZkvQjLJJJ0JjKQVjaZ+4egxHi\/GLkWwsFKXStm+S93V6lI72XepqllphEtd1jPSGJV6NNV6tLK30be1enRbrxq7r8fz97S06HC5KECasIbBkCmCGy1RbH1Y+gyQEnd2EDGjM9GYYNPHrMYAqXFcOGImb4IxwaaPCZsBUgHPtQJm8iYYE2z6sBcxQALDKEJGZ4Ih0YZvd1kGSAM0PEBGX4IhwYYP\/IEB0gvgcWsfl2BIsOEOH+oj2cIdt7rtGgdDog2PdR8WkocRGs\/CW0Vk9GD2xgCJJpmeibjiTB\/ZGwMkmmR6JuKKM31kbwyQaJLpmYgrzvSBvjFAokmmZ+GtSMO39I0BEk0yPQtvBRo+0DcGSDTJ9Cy8FWi4w4c6EyNMcYnnrUjDA8lchGQSF6yUtcWF2GVlcSF1WVdcSF3WFRdil3XFhdhjXXEh9lhXXEg2YsWFftFBizQbZgMNGSMYqwRwQYJrtOhMOCbW9DGrMUCCa7TkTTQm1vQxYTNAgmu05E00Jtb0YS9igAQXadGZaEiw4dtdlgESXKRFX6IhsYYP\/IEBElykRV+iIbGGO3yoj2QLW6SluARDgg0PdR8YkocRuo6Ft4KVAC5IMCGMzmQhrlglgAsSTAiTNzmIK1YJ4IIEE8LkTQ7iilUCmCDBjDA6k4G3gpUAJkgwI4y+ZOCtYCWACRLMCKMvGXgrWAlgggQzwhSXeN4KFhcWIZnEBed0bXEhdllZXEhd1hUXUpd1xYXYZV1xIfZYV1yIPdYVF5KNWHGhX3TQIs3LDl5KxgjGKgFckOAaLToTXktiTR+zGgMkuEZL3kTXkljTx4TNAAmu0ZI30bUk1vRhL2KABBdp0ZnoUhJs+HaXZYAEF2nRl+hSEmv4wB8YIMFFWvQlupTEGu7woT6SLWyRluISXEqCDQ91HxiShxGKVrAQV7AUwAUJZoTJmyzUFasFcEGCKWHvTg7uihUDuCDBnLB3Jwd5xaoBTJBgVpi8yUBewXIAEySYFiZnMrBXsB7ABAnmhcmZDPQVLAgwQYKJYR+ZeP4KFhlyyNfjXrrcc9\/y5flP4bf\/NrL5Y\/jzU\/OXv4bGHwL28gs\/vm2eXuIHbTZvPzZ9Rw\/9j7fAZ6RsHnzXvP3Q\/DZ++ePvmrefNjr+v75BpgY\/Nai8QecNXWpwU4NJDd3UYPNeXI7hT8f4kGOQoX\/MX\/KcGkR7wJhPeQPp5nNqMAeGSvp9KT1DtPkzbmpihCATk9svJHnK6W6mXiURIVTesSZPoaOlMF1mM8U1+TPKDQTDZrMjXN5AXpJP6DkNH\/KG3tGf30LWm9KWoGkrZh9vxu+tDTTB6nnDz5svTHlPmfhIiptcX2VrxXPebTHviT5VCslhTBZKyEgQXXig7U0GwvGJFjABdomChDVPZ0DlZswHmWexpSkgvpiD5OmUotr8GeUGgpFnYDqx5CV5Oj2nYW8GRi4b3fkbXjefSTSV+yXmkrGXc+wL92K0oRqaTysJcLJqnovP+FQlhVt5k6Eo2\/3+704YhxT7zWdP+tOckTj7nO8CLznJbPOGfOPYbl0kECi9n4HovCGPBJF7T+SzeFa\/ZPDkGcTePuDsgZf4OrvAOI178iIpj8lSOz1zyvKq6F0hRD4H7KlzCmmyJ5Ni7EMeSR9zGl4OzxyDEo7iOMgM0AAmFd5z3vCpSHw+lnrZRs\/MfNh2t1gGWrstNpsH2aqjdxCZzwNJ5TRGSeCTZ5RPju6F2+6uL6Vf+5yto8Yyco+zZrvNC8mX5dKmTtG1JThzEJJa7pXbKXu2a69j4bzfIkuanRm4miJLdnp3VZIFpU+ZG8LauuKM79msdJ3kOZlOEjql5qRGIFydFJikvsnpEVlkR1RAxapiS5TZ083ovT3CTVl0I+u+KLotxsn\/lZJWGqB9PpkCNLeUBJskRW2xlpSm9IxysVIu6qWtksbs6je\/az3WSanSLu9sgGOdSqc47\/jQJmXkcZJu+9Ampc4pYN\/zoY0ktuSHNuRYhx78rODQJqZw1Q67Xa1bPGfEsyEZhL20SAl4cg4tnml0kkxY3voJNaWUmCRcsgjYmaeyNvhCHX+57VKF7hGUmDC4BW5llsdOV8ElT\/WWAjgtbjPcy6HaCglfsqESI1bAOrWYzpl1O0gElOSRJEOmGaEhwmjgornBxAct3dEr7+oUWebtTRv9fn132sWKIgjJyaTuOWIVLezunInOufk8Uy5GNlm\/P38zhqK0ckpbN3JLnAyM0DpLYrQ4VEkafP6S0zGoucWxU5cVV9Mx1+aJV0kD4rR\/6TxjZk3xiJlcxKYBQLrNp2rL4u2BcZDJZN9y467RTfeZ6Q104l\/Bfhqk9XxMq8xwqrU7fiPSLDnOPeJkma4hEg9nKFmcK4YzCKRdfRR03u+M8QwWQiewWJDJHJROV3lDI+MguwSJG6IdkrAp86WFAxTOkzplVh9Hyokwxm6s7\/KjwSMOVsvMqRx5JEjKoMV98kor0bQtOjNYVfMuziKpFmY+pveopC+uDy13puOyNzzs1flPO7vjP0JmyfZeZqbEfeUjzmsNPyNVcJ8djqXouSvdgCuNyR+4HnHskuAcpHE7jquqGLLbNTqfU7BZGoJVamdJ36IWsOQbJ9XhnfIq7kRECmI6sTuiQ3f7rumibX4DgpLuI969eaGbto575hPTm6b+fnHwJO8lsjhbOOQeEJHxPuS+AoiFknymAnFeEeOMOWO95MR52hMZ6izkb+H+wZIvErUz4uS7RexDGq9EnH93iX2M07o\/+24U+xiNXRrSOe+PY9+O+kG74V1ujDe3FkcQ+bbRiiE7sI+686tONi5bNeTDgsjWlzeUtz66bdW\/vCrjMbAVeneMB4\/qywfxz7krzjjuL8qGZ937yus0ipoPlRxu8bwVgvZL3nlKToXux+GFoZfvHmznUh3ohpS8RUXoCFWJvKTcS\/mU8OyTb2bBwOrxpGs1gsE0ppsTDGbTcRcMTvNfKsdm\/rsLBie5LzFmq5c37EsJBrY7cGC8FsFg5rh3JRhMzr+YYDBb0nfBICuCDu2UVyMYOKF2R3QXDC4uGGwrHG7BYJr6u2BwkvcSWZwtnLtgkL1mtYLBLORvXjCwbjzDW4tgYP1w0L1ewWC27lcrGDi5qAWdIRjIOoKB06NadCHBwLUdQ3ZgH7U8oPuvINm4bNW8X8EgsgJrdsd4FwzyVXwXDBan+4oFgyPGQXxKui0fEq5LHqj9BgMvRnevRi+YxnRzesFsOu56wWn+S9XYzH93veAk9yXC7MfP91iPXuDFgfPitegFM8e9K71gcv7F9ILZkr7rBVkNdGinvBq9wNtud0R3veDiegH\/qVLP9Mapv+sFJ3mvJ4u2Wwq1u16QN6xFL5iF\/M3rBX68Tn3EB37WOYv3413p9eoFs3W\/Wr3A+0UpSJJv08n1AjL5bR3HirDxL3GESoKBH9+YcU2CgXcHdP8VZBuXLZs1CQZ7vlv4+\/TN6Y9aiy5Qjlb1NsfH\/X9N8LEofPG67tTWE+mTqePfX781T3\/45prm07\/SV7u\/Nt\/j17sfcvtr87r5H1ASjZ0KZW5kc3RyZWFtCmVuZG9iagozNSAwIG9iagozMjg5CmVuZG9iagozOCAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RTUJBQUErQXJpYWxCb2xkCi9GbGFncyA0IAovRm9udEJCb3ggWy01NjIuMDExNzE4IC0zMzYuOTE0MDYyIDE3OTAuMDM5MDYgOTQ0LjgyNDIxOCBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDY1MS4zNjcxODcgCi9EZXNjZW50IC0xODguNDc2NTYyIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA5My43NTAwMDAwIAovRm9udEZpbGUyIDM5IDAgUgo+PgplbmRvYmoKMzkgMCBvYmoKPDwKL0xlbmd0aDEgMTc2NjQgCi9MZW5ndGggNDIgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1ZCXhb1ZW+V0\/ykthJZHmJl9hP8SIvkuzIsRWviSzLlmLZcmTZzkIWWXqORWQ9RUsch5CwOCaEtBkaKARoA6TMR1jL0oYuKRRaBjpd2ErptIV8HShNoAudthSQ5Tn3vqctC1+H7+vM9PsSRdK59557lv+ce86VH8IIoQx0DWIQsg3V6\/LCW74KM4fhvW27d3r8B\/cGPgH6fYSWvDTBOd3cT8yPIiT\/Nsw1T8BE1rTiFRj\/GcYVE5Oh3d86ugTInKXw8ZSXdzldLVuvh\/FLMN4y6dztRzq0BiFFA4xZn3OSK2l+YzeMBxFa8ShimNck30YylCG7Q9aIEC4WvpmX0bgkJ0MmWZgulZB\/0jNIO\/8M2r0JpGTCGzn6jSyC13xE9mp0HW5M78SPr0F4fn4eIWmV7JtEG8pDEvQOjPdI94C36Qg1ypXySqVc+Q5za+Qgsylyn3TPJ7PLpLARXQ3aZ2UsQYVwXY0zZezHZ2ASXQv2vM38EC1DSFkuX6mqUlWVL09PS08rkJfLG\/Oa9bqCfPpi3o4skZdX6QwrVypyceTc3tMOU3fF8sXZGL9zrF5dVFhR0dZ2PLqOOXX4blxaWl\/f2j4J8heC\/N8wp8i3EisVBc36Zr1CifGN0etwxhMrFWnZi76GmegscypafG9HbnUNfidiAc9a5t9jToFdhWg5mFkABpUvV1Xpq2A7WMMo4aNRp29WiPYWSB74pMEz8aWPdm3F+OqrTr+6d49s7pCkrXW0taa6XLpSbx1qasa4vvaQ2Xzvtc+\/P3sA45sOR9\/iV3eyLO6ZbGlpb99O8KibP8fcC3pXQBT1opImAkuFqqoJtDcSPNJFrXlpAjh5uelpqjRVVV1kyYoVG5w6ZU5OV\/QngzvxmPPHz27dWvG7xXW1NlftMly0\/IUXBm2Tvp8+5w\/gJVVrK6sqltaVKHIWG1dZb9zrcKxZs1etLy0tyS0rzinSaIzG3ddvBocGB8Cykvn3JFZZBokUziuX5xLFep2+gAJDXk3y8qbGJr1con9IJs2RFy3vzlvPdzevKizKzAgGI8ypF6LXhhW5Cxfhpc9VFeRXVnTWzeLjL5y+JQpHQIJmQO41NEcglxRNjXmMvFE+E4lEpPqzZz95kTlF47I2uo95D\/CpRqsQKpCJCAFG+jSVGCCAqKlRnkuSSIhaU5Uil9pKkSTA7cBl6UUVA2M6pTwLBx58xr8B41Dg4UdD75UUN+ocw\/v\/NM7ht9taRzYZVnd0bN7Y2tZZ3qgoLlWoy4ZvuhPfu\/+Z3+\/fd8eByIMP2B319cXFQ0P7syWrb+\/pxebeI0fN5p5e4tEaiOVpsFWDOsE3VbMYvfw8hoBXTkADC6nZK4kP8KIGwiSmxhfkxt3Dq9+u2rr5m\/cP2Zcvl2ZlKT9amJ3GGCxr7UcdI1hV2WOaedRUUeHqrqzCrQ0eD6vDKlWnsVO7aIHk1ppDXV3V1R2dJ6L\/sa+1w1i4Ij9jdRmLB2171q3uLFcWKpcVmsvKcGFx9E\/y\/Py8iqbmSpVGqVNuBB8s8+ekZeCDApVDVAQzYxlH416ZlkhSAq2lsyOw8\/Abhw7ddPjV66emOjqxBHcbXa4uo7HL5TJ247N7d4U7O0j6v\/7G547gttZg4LYja\/v6+o7cZIVP0DmLkKwcMqEY1dJ6Ec\/xdEIplAxNt\/Jyubwxn4Ijjmcl2le2bW1tGR19aLhFv+3u6HNPb6+sqq3b1Py9pxu0JcV4ecUa5T0\/kbFAbNwYPurcVqhrbz82j3Dp7TWqxYvnfin5C5YvrlG1ddVUZ0nBkr3RL0pLwPtcVAHek3JEQ5hHEgvOm0pergD39fmi+zC99z2NzbrtX0NBHAzfN7ja0BP5GzasvmJ9W2t7x\/rNHZ1QnsxqzXXXvfuH62cwW9YfZZmRe6z9GPf23H2rxYxJ5mA0DelzhqJOqmJMbzrNFzj2OBw5196g7Rwe7Dc0NVVU5eYxp27YVlra8ItqjEuWWfv\/BDK24y2SYclGUnMVTcq87fj3eEskQqRvi+6TVMuaiXRMsrBpCaDYKBHyrSBfUvnwoR7zBuvUQ1dp63FxcUNZdN+Pz7z5Mpa8+8ID0T+efvq1W47deegKImlm\/qz0DoiUEnQo5bQa6YWQQJUXTyApTLQ8zOBMvHCJYbWfb2tZmIUz8wpaWrc57zy9bWzVqpwiGTvXcn\/jugYdVEmt0XiX5PU52++cY13dqhqM1XU9pn7\/L0mVmJ+Xvgwac1Al0alLFECqS4nFnBCrJsmLGfzOidHg0Dp1XbVukym84QvRbJz5PK9bU1dXDP8adJZVJ2RsYfnI+r37n7o3fGSDsXIZlnZF7sKLFquqNoweu80+WK9Zkg0NMDJ\/Ds8DcoBpOm7EUtxzOnoqX2b9+EmCxo2QtzVg20Khy2FoM0qcLr8RZ0oKMBeVSxZET0a\/+Dp4+g1JbxRH3pJM\/DIaIpUC\/skqYGc6WgARVzLwgmbFMLKK6JnA3J8no+\/iKC6q\/NrjuDYK+yO\/xb+JFoFGOCnShbAvk2rMU9L3LHNgbkZSOfcLGftm9Advzr1CbNNCHzwuqySoVeYpmxMQkaRNVyUltvhijkeOLDL3vnZStVKjtdk09emf5O\/a9dizPI\/L2O76XbvLWMW5czNTu7735Zb+fodGg7UrJgtf2rjJM3HXBtu60Tavr7xiOfjWP3+W+SZoLiU2YNq6iHxBX65wkKBn0DHOFROIRA6KCXPvf2VWVbUN6ldlbz78pZ3+XVNPvbD\/Gjx74PVbXM65X69qMZvqtRivaFxr0emYt4r7yitwj\/nX\/O7dp\/999x585x14G564+7hjaK7jqq5ujFc1XX1NeytuaaF2nWPuAbsWIxXYBcoVS4R2IYfjUCAcNHoehApMTarCH37Hux9fu+M7z4TD1175tLa8UlFUUFBRodFULs8rxDh\/aXmFrPLgPdGboodPzB49ivfgnV858BIcyr6x37w7MlKybFmJddu7vxkdLi2BqNwMwX8FbFhAz3laelMzPYmvRA59aywUVP+QeeLajrfLNm3cDbxtcGoZyL08yPuk+DGN+WLcOi1lpUWFi7K0mqsevKGvD7caj0X3HR8e5nm32\/Pa06fxkmfeeOPNb73+h3MgDaRIjoG0QlLXmmhdb8wXK0xeXiM0eHjlHS4qNBmv3DGxvEPfvHTpt78dOcyc6t3d1lpVicsegZtXYZHZ+PzcYskHIHEn5PBvoWY1CJWSmEVvW8IRBXGxyKflycWbnmq5ONz5270Pb+w21nWuNdsn1porCnEEF5abm7QNirxI9qKSZQ2t2vrcXLhDXHcbrqzq6wMD6mrtnTfM3S1hP1fTjMuUnasPRPWSzEM11bkKyNC29oNRHVg1AhXqx+AnVCgsI2VbKmQbrRwy0YYCMe2YH2HcfvDQq9GP778fP3AS5\/7xtvXa6MdLLWs9RzdegTdsPOLpt+L\/XPczzwR+4nHcjHu\/\/rXPO760erytFXs85z7y7MDQ60BrNtxS3oRbZwGpUQq4b8aOFeSXKp9WqGyc9favsDT6eIeytFSlammBW0N+64oRdU0Bc2pus+RExHufo05dvGzR4sXfz8JNjYMgt2v+t9JJ8KYF5FYK969mvVjnYreIxrhn8QxOlEhy2LqwpKDXvPsawxpcXNJdf9\/rw3twyyrvlbd\/ePXe9OiHOfpV\/pChVqV79rubNzetXL06EHjw4wOz+KHC69s7cXOzRatULl1Ss3LAe6d7\/ahG6518MovT1GGsZXX1ylpNfT1coPbuHBtraMChIKk9V8Nd+i1Ag9zxm8Q7GVgL17uk89UEQ8lfmoZGNm+z9ivLcWRRdmXlqjUrdQpF5PPWOnVtTb\/1BsmGaN8LGk1xUXl508of4pvhSggnuQ9O8vu0Jywn56hJvFSRrAYw5I1YvEY1iRnIvH+ubWCd7b5QOLDzkePhyJyztt032t6BW9s3bWxvPzxUVYNnZt7\/YN++GfxG5KXbu8fWWo6eIM3ZDNoG58\/KLLR7Jm5EzY1sQb4cOqgS0gunpV42B9s1\/f2b99yDlY8+gh96OPpW9BcPPYzleGL78S+Pj7vcJ+5zc5KDL97gHrSpVj75ZPSZ6HNPPkHyy3gmEMKBwNu\/5nn\/TsCxD3D8IZwwZVIdzRNvtvqUnyiQAszTf8vSqHu36Fe1tGztrVfnfqianDz18lVXw++Tva89Mj4u+bLGoqrEawy3nzT14ppqd+0Do6Mz10FNvw73rSVxOwjd5Vi8u0BnJR8HMZYU\/yX64dzvoA\/9C+P\/+AyzOXICOiLpRa8AdxHc2lqSe3OacHGL9ej0eI8WOjS9x+mS7nGzkuy7+q0d7TXVeIXOMWVYU1tjtniMc1EDznzkDpWxWrVcaaz+1u1\/PaJqgzpQsqxZ\/6SMzV5UXWs0DV\/R319V7nAENjpGdI0LM7C0J\/oylmWoqgztqspM6dyH0XsyFtTW9LbW1uYoxA56PNGzY69Z6NnpOBPc\/AjadUQi\/fiMpHPuWYLK9eQXK+wgv4PkQpkj3gkFLvbrlQzx\/umTI72miuWLsiM4e3FFRfPqFSvyCyIyNlr2OahYOl1Hx\/65V\/Bfb62pXrq0lG3v3B0llwByr4r\/FgKryK8g+nNZgqbhNl4Yy3SyknodzVOIqacXDZmOhI4\/sjOAg6H77DZbyxJc3+W1Q7ESMx0sqZ7Zt++9P183Awmw7jD+4y09HO7tPXaC\/oShN3FpkOpTJt3ExVqmgsDFIidEchaf\/GCtH0pkndrY3bP1iYdvvqtpZVlpbd2ahs\/DrVuxzOX60rR9SFu\/OBdH5dKu6E15Co261VyvzcoEr0sBWR7qxBLQ1YSb9WnlMri44vRmvTKvFLvX12p6ol9lcqK3XDNRhGefx7e5axnJy09EtxyS4l\/B\/jSE0p4Ba7OE3\/pC5YVLGO6IvoiXfP8PuO3dF\/HC6LPRd6KR6CeQvlcxByJe5hZI4Z9G6gju9L2l78zY1sXtfyF\/yDn\/33wkug90NAvaxH+wR9Yc3YcVeZXzPmIDlZT8Tyvbit7Bc+hq6TZ0LfMJWgDvVnjXScZQCczPwHwfjA3wbYExkqnRLNB7JS+iaeDZDu9tMDdD3nhuPgLfN8IbAc8s7NPCewDe\/fC+GXjb4J2XtgXtBJ5RmMuW\/hvqAt59RI\/sC2gQ5qywdpDoEXVdL9oxDbyzzK2oNO1Z6mMuxH4dmkQn0V9xFW7BR\/AHkjp4+SUPSX4s+QWDmBZmN3MD8xXmGean0hzpFund0q9LfyVLk62THZY9laZIM6btSTuV9gfIGWf6nvSH0p9K\/2OGKqM3Y0LADu6Fq0mmi6Pz\/w0x5+CTrkuK6AxDORfQEaElKENSIdIM6pSoRVqKciWdIi1DSyVXinQa0NeJdDpyS+4Q6Qy4uywS6Ux0SBIV6exFUuZgzDacLT8s0hjJco6JtARJc74s0gwqy7lXpKVoQc6DIi1DWTnfFek0oH8k0uloRc7PRToDLZUfFelMZFIsEOnsdInCBpKxlAFdi4rWibQUFRVtpbQM5hcUTYu0FOUXXU\/pNJhPKzom0lKUU3Sc0ukEt6LHRBqwKvoGpTNgPqvoRyItRUuLfk5p6AKS0qIPRFrAX6AF\/AVawF+gBfwFWsBfoAX8BTodjS1bLNIC\/gIt4C\/Q2Ytyl+2k9ALie90BkQbf645SeiHM59Q9LNJSVFr3NKWziG11vxJpsKfuHUovgvkldR+JtBSVqDMpvYTIUVeKNMhR6ymtIBiqh0UaMFRvonQusUc9KdJgj\/oqSpO\/jeaqbxVpKWLVJymdT\/lfFGnC\/zNKF1L+D0Qa+DUySheTmGoqRRpiqqmn9DIa08dEmsRUiF0Z5TeJNOEXcqaCxFTDiTTEVCPgWUvw0dwo0oCP5mZKa6ic+0SayHmU0BlJ+Gck4Z+R5FdGkl9ZSfxZSfxZSXHJisXlJGKRDjJAh5qAcqAJxMF3P+KRD94hNI38dMYIowDQ5NMJ8x7KoYUVA\/LCi0V2mNsO+0MoSEccfHPAvQs+3ZQzG15mGI3BLIemYMZGpftAb0yPFaRPg+wwyGFBLg8yPcgFtAtoP6wF4nrYuPUNqBGoqvhIj9TUBidI8AMvC3qdoIfIcKEdIu9aGE3ALFkNg43BuE8EBw\/1w3tJe8YpFizqgvEYrJBZJ0Ui1UdBDi96ylItYVh1UX\/JaBxkT8HeAJ0JA5ebIsfCfCweFrCJoOOh+3wU2za6n6McHPSKMYq0m36yokUxXpbOB2GG4OePRzDhB1kPgRUe2BkEFAyUk3jUBRxeWD8\/K1qTeNg4F4uqgdNDNfFx\/2rQCPUpGNerBx0NkHUJGZokTY4U2TEUnRQTkoFu6jHBbAdFd\/wzZe+FnIlM7Ka8U8Drg5iTXB2Hl0eMm4bmFw+Ye6g3A3RlgtrvBFtJ\/g1SXQG64qG2D8FnIr7EoxVwa18FWXshYiS2YbDFTyMpxHSc2huiObqB5hFLUZimeSPEORTP3Rg3mePpCSIZRmziqH1uyucXc1xN8fVRPX5qtbDXJUrhxLGTyvZTDyaBK0TXyK4xakcsZ8\/Pv5C4QzgNgQtmxuM+qOPjRP5fiI6fjt2wxwVjtXgWSL0R9Krjes73QIjYFMXJRavDxTCbEj310LrhpRUiVsnOx57s8VKqGvhrUs7jxaULNnxWbJNPeyw\/A\/R8x\/ItluMX8yCm\/UK72pJygHgi+BKi+mKnJ0ArxDTNHx5Q8tGq6Lykp0LuOVOySqhuvPgpeCXQpM76xWpLrI1FMyaHcJKa\/mk5KnQlnxiZhPTYCfGIKAdo\/ffQMxwSY0t6VKyOjNPT7KVexlBOzWo1jYyT0m4xDy6s2uefhGravYifrageXhytRUTHDlqbORpVJ8wRhLYDR2ytXpS59bxOUCOe3kS1CMYRi1nzP+m1f2dvY0vOk2GNyWCXxbP5SpgT4hTLGo7eCbxiT0xk96f161hWXrpnk8gNxk9OMKnTCPEWsoATdW2nuewT466mPgfEXirUHlIZnBR\/Ic6xPBbyyi9WcEED6QNC7\/TFM8WJEneW8+vZPyAWcYSc1Hde7Dmx+uGmM2HARjgjiS7I0q7mFXOmOmbjpWOLSB9LubVAtGuSMHLTLuNNqTMX+vgp8mj19dB9Me6LVzf1edUthv35uwlqQj1N9jtmV+JGmTg1iU4Ui6Ga1nueahmPj7mkDCF1S4hQEKQlOqxg9Ri1hRM7VTgey+RaIsSwXox4kJ4Sb9yG2LlOzaW\/H9XkDi94mdxpUnM6gcQUxXHyM8Yx1g3IjdcnIsMlWeCmn0RnApcrgcOV1DtCn1KPhcrvph7EOl5rShV3gkSeVpyL\/4YQ7n+xLpPAJ9bJEhgl15TUXUFaK4RYjYl+X7znOi8R0UDc+yDNUh+VLpwiofMmd\/TPmgGx\/mZGJrpqQz0wGoVuaaczFpgj91Y7rIzAqBtmu2FGBRxD4rqKRmqU9iEz8A3THifIsMPnAIw30BrXg1g6JqM+4B8AWWSvCa2nOkwgbYhy2qnsfpi1wrdJ5CM7jDAzDGNC99IqKOgbgF3CLyKL2BMFSx0wz8Y9TLXKQjXGLOuHkR3km8VVA8i2UHnEfqK\/h9IDcTt7REsNFCMimcg0gkVWOiKzw\/A9CHxDVL+B+ixYO0B96IF1wRcTtYBo1oq+CnwEnxFxhcSI2GeFV8IrA8XATK1J4GeE70GwnMjvhVUH7RA22NlNPR2i6JlEzIi3VjpKeCVEyki9IagSDLqB7od3bxw7O\/0UbLEnSUvFbpSuJ7gE\/wzip5EiZ6MjIRpGOnLQWJFVtRhLO\/XjfK2jNBNNlMtAPR6KZ0gPzV7B+lh2CjpsSZYI+khsk22JZTX7KWdEkBJbHxYjfSEuBHUDxYTYNRTXfCnJ2pOsrkHXxDomOLaf9\/GhaT\/HGvmAnw84Qx7ep2UNXi9r92yfCAVZOxfkArs4t5bNzjZzYwFuirX5OZ+D7LE6p\/lwiPXy2z0u1sX7pwNkD0vENzSyVeRLr2btTq9\/gjU7fS7etQNm1\/ITPtYcdgeJJseEJ8h6k+WM8wG2yzPm9bicXlbUCDw8KGWDfDjg4uBrPDTlDHBs2OfmAmyI+GFxsFaPi\/MFuTY2yHEsNznGud2cm\/UKs6ybC7oCHj9xkOpwcyGnxxvUGgIep7eL97pjULTSGZZMsdX9HleAJ\/pqRrhAkOzVaxuaKIeGbnII3GChkw0FnG5u0hnYwfLjl0Y3Pkkx7A44pzy+7axtfBwMZTWsnR\/z+NgBj2uC9zqDanbQGQp4XB4nO+Sk7gbZFS2rdHG72GDY7\/d6wNFx3hfSshv4MDvpnGbD4HKIgEum2RDPugKcM8SpWbcn6AfA1azT52b9AQ+suoCFg29nkPVzgUlPKATixqYpsDH4QrAAUQjEiHGiQU2+Kfxxc\/wB3h12hdQsSRvYqyZ7YgrAsakJ8CzJsilQ6vG5vGE3ybGY9bzPO81We2qEMCaxg4RPs1aIOsEzwAUJbgTxhAKyPS6rjSJQ7QEtIW6ShCfgAa1ufsrn5Z3uVPScAlSQbeAOD6rgMxzyQ9a6OeIm4ZngvP5UROEk+aZFdhIQEAj4THjGPGCzNjub5Mg47\/XyNAVEqNXsmDMItvK+eGbHglA9EQr5W+vrOZ92yrPD4+fcHqeWD2yvJ6N64NwqnoEaCC9NiyAxjIi5+KG92GF7ReSwEo5XCcxX8uATgYbbxXnhIFK4U481gTLlYGdnD5LgBOmZAb8BAg52bQ84ARm3mh0PwCGF7HFNOAPbwWeCMWAFEYXtLD8Gh9NHQHHSwhLLs7\/fC2KQMxjk4eSQ\/HDzrvAkRMQpnH+PF5CpJhJTvGWHxMryag21yM2Roy3E4aJ87JQnNEGmk9JNLaYbsT627PVAngq6iayAUFtBAz1ExEM1O8m7PePkm6OA+MPgUHCCHlgQPRYmhzdIJsUsAQ\/rwfEgB8UaJJBYiyhd1FThwINK4dCISFMjpib4yU\/xkRyDcMAHxnBUgJuHCkxtuZJzhWIJlshjSH63hx68ViHFnWP8Li6pQUD9I0eG2kMOmT+RKeJScMIJXo1xKSfXmeRogKgPhiCZSPWFwysc9E8DgJw3s4kdsvU4Rg12E2sZYgftthFLt6mbVRmGYKxSs6MWh9k27GCBw24YcGxgbT2sYWAD22cZ6FazpvWDdtPQEGuzs5b+QavFBHOWAaN1uNsy0Mt2wb4BG\/QhC5xEEOqwsUShKMpiGiLC+k12oxmGhi6L1eLYoGZ7LI4BIrMHhBrYQYPdYTEOWw12dnDYPmgbMoH6bhA7YBnosYMWU79pwKEFrTDHmkZgwA6ZDVYrVWUYBuvt1D6jbXCD3dJrdrBmm7XbBJNdJrDM0GU1CarAKaPVYOlXs92GfkOvie6ygRQ7ZROtGzWb6BToM8B\/o8NiGyBuGG0DDjsM1eCl3RHfOmoZMqlZg90yRADpsdtAPIETdtioENg3YBKkEKjZlIgACxkPD5kStnSbDFaQNUQ2JzNr4YrD0T+uCA8Tkv+In7oSQmGcDT9nzqbwJGbH6c+m5DVhpofuD6WsiHPMQeY08z3mafh8LHk9Zf5\/94HXAvq+\/NDrn++h1z\/ukdPlBz2XH\/RcftDzf\/+gR6jNlx\/2\/HM+7BGid\/mBz+UHPpcf+Fx+4HN+Nb\/80Cf1oU8MncsPfi4\/+Ln84Of\/2YOf+F9GPJf8m4mwQu6BpObsoresEJz9ZN4LV3vpnSeYwhWb60FnYbwD\/RX4z8Jc6t9TUtdie4JI+NsLf1GJidURSiXzCDNmOtpF\/5KTup66MkirWYBWRqH+TadwX2w9GSn+khjy0jJpp7RNapQ2S1dJ10g7pH3SlmTui647Lvq3qsRsH5nBK4BOXk\/M9tE67AdE+fM44vNYjn7NlEPHSVqPz1nFW4jzvHjHZv8bgUFhuQplbmRzdHJlYW0KZW5kb2JqCjQyIDAgb2JqCjc0MTgKZW5kb2JqCjQwIDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9BcmlhbEJvbGQKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMzggMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzY2NiAyNDcgNTQzIDQ5NCA0OTQgNDk0IDI5NSAyNDcgNTQzIDQ5NCA1NDMgMjQ3IDY0MSA1NDMgMzQ1IDI5NSAyOTUgNjQxIDY0MSAyNDcgNjQxIDY0MSA1NDMgNDk0IDQ5NCA0OTQgNDk0IDI5NSAyOTUgNzkwIDY0MSA0OTQgNTkyIDU0MyA1NDMgNjkxIDQ5NCA2NDEgNjQxIDY0MSA1NDMgMjQ3IDU0MyA1OTIgNDQ0IDgzOCBdCl0KPj4KZW5kb2JqCjQxIDAgb2JqCjw8IC9MZW5ndGggNjc5ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDJEPiBbPDAwNDk+IDwwMDZFPiA8MDA3Nj4gPDAwNjU+IDwwMDczPiA8MDA3ND4gPDAwNjk+IDwwMDY3PiA8MDA2MT4gPDAwNkY+IDwwMDIwPiA8MDA1Mj4gPDAwNzA+IDwwMDcyPiA8MDAyRD4gPDAwMjg+IDwwMDU1PiA8MDA0ND4gPDAwMkY+IDwwMDRCPiA8MDA0MT4gPDAwNDY+IDwwMDMyPiA8MDAzNj4gPDAwMzA+IDwwMDMxPiA8MDAyOT4gPDAwNjY+IDwwMDZEPiA8MDA0Mz4gPDAwNzk+IDwwMDUzPiA8MDA3NT4gPDAwNjQ+IDwwMDRGPiA8MDA2Mz4gPDAwNEU+IDwwMDQyPiA8MDA0OD4gPDAwNjg+IDwwMDZDPiA8MDA2Mj4gPDAwNTA+IDwwMDdBPiA8MDA1Nz4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9BcmlhbEJvbGQKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzQwIDAgUl0KL1RvVW5pY29kZSA0MSAwIFI+PgplbmRvYmoKNDMgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUVJCQUFBK0FyaWFsUmVndWxhcgovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNTk0LjcyNjU2MiAtMjkwLjUyNzM0MyAxNzkwLjAzOTA2IDkzMC4xNzU3ODEgXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2NTEuMzY3MTg3IAovRGVzY2VudCAtMTg4LjQ3NjU2MiAKL0NhcEhlaWdodCAwIAovU3RlbVYgNjUuNDI5Njg3NSAKL0ZvbnRGaWxlMiA0NCAwIFIKPj4KZW5kb2JqCjQ0IDAgb2JqCjw8Ci9MZW5ndGgxIDE2NDQ4IAovTGVuZ3RoIDQ3IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztWQl0U9eZfldPstlM8IbZjJ\/xbsuy8SZj40WWZUu2NiTZxhgDz9Kz9WxZT2ixsdmyUEgpJFASQoGmdTIhNDRkaRuSlCYzbZZpm840k2YyXU+mPZlOmp7T6XSdgOX5733vSbIhnEzO6cz0HBBP+u99\/\/2X71\/ufX4UoihqEXUnRVOUzVlRldE1eAhmjsG1a8Q3NfyDJ\/9xL9C\/pqg7Orwc6\/EcMD5NUStqYK7OCxNLi9KbYeyDcb53PLznifdXrIPxCRg\/7RPcrONH1ihFpbbCeNs4uydAVVCdMD4PY8bPjnOasg9+B+OrFKW5m6Lpe9EJSkUtUp1VVVMUWiv+0m9Sw4q0RSrF0iSlAv9Tvktp5v6W2jMAUhbDRbkseoZqpZi566q3oltQdXIzeraVQnNzcxSlLFR9HWujMikF9R6Mp5XT4G0yRVWn5qYW5Kbmvkc\/eP1eeuD6Y8rpa4ezlbCQugTa+1UMRqU6tTr10mUV8+G7sB78UqXDfDZVStavzIJPZkZyUjKm0vPowiLyyctLhZvaOvjgUe4JRcdT27dptdu2f11fYG7\/xQ8vmzdWFRYVr9d\/G0Um2vV5GxDSt5+MsioGbSjYus13bCe7ekNOpzd6DqVOtDSvWbU0afYFxU\/RmlV1da2DmzeDjdTcr1BUVYdtzETVCO27O3popcr84Vfh3mHw81tg51LRfnw7DyWnHr6sOPbB7I8Uze9Fy99RMbMTiqOzv77+e8VD349uglUn5t5XnoFVa8H76lTsVVJREnanFmRkYFerq7R1tfSvLpeXhyMvvRCeqKq6zORYzbtfcm4BcUteC4dNXQjpWvbseVPxx9mll+yOMnVf3x8pxRxkgfI7IDuZWk5ReWBQHp1Lp+cCYEnJCvTnq4pVr52Z\/dGJb6KXjjavX6vGeKPj0ZBiDfI9NnZgP1h3GiQsAwmLCfKZueQ6TU\/M1iu8s2D2uejoudkvg+lULeTMWVUBVURRBZm5hSQM8KnFodiQnJRZBIPqKvAnKVn+0Gevf16RyXSZjr7d3Y30Bn\/Y0HlhRcB\/9Rv+cYRycru6n\/xsccnac+ca6rb29ex+amR4+862to6OvanPD7E8f9ZmNrtcp6bL1GWQJe1z79MXQX8+VQfmJEtq4YP1rpT15gG06StESxBBVwsZU1sjctMnv7iyqG2XpcFSVo4aXK7BmWAAoZq6wcGJ7xy8Ex2f\/v45t3v2rrz8lpaO4S6T0Sj4uy30z1J2qg1l9aNjr\/aXlaGJya\/v48fq69GDp1AP2nv5dF\/fbJXTbCkqQcjpuO+I3Wq1U2Bv99yv6EfB3iyMWHoNQQvDg3NbNHUDNlUMf+oKyAgw0FxZsXPHCd5uq6nJXo80lTt23ffy2D2Pd5uFcUt3tzkgtDkVR\/79\/uMWMypV2+yh8Dd\/ed9xq+XIY2h39Oro2NgY0iP92CjaMQURex3MeAIsWEZRuXmpWGctNqJa8cRM4+DO7iMcV+pVKuq19WvPN2\/v74UVZZANjSSfKMiEWpwL6MdRu3JF1Kr81Llz1\/aKVUC\/CDwqsQpyMyH\/D6uYa3vPYa+nSYdhxF6QXludSQPP9MzMjHLkhReufY6+ct0EMqZAxn76DVwTICNTzBsMTGpeag0pdrA2M3XqJP9qr9GYn7988Ux6esXG1uHubvrKkfM566urDOWB2ecVbe7KjdnrEGpte272v7D+NkD9SZBcRRkgT6Vaq62RszWeCslFZEgyB38yk+Arr5CWcjcLhtoqskTx3janc8fDTheTU1Ot07Df2o40zVO767SrH86sqtwxOD1tNufn3ZGM0NIlORfXpPdf5opLV2YhBDe3dxk3rEYRcw6DkMW8x9CwKX9DWsqylbm5i4dKtMVFw5lcS9OGDWhddplaVzr2zrubN9dtRF\/OX708LW1DXqmuVI1KijvrxgCzCCC7Mt49IzNS99TPfUA\/RbDMB44sKbGwyxhVaKO5UotBuVLN0PTjJfzYY29OT+\/d9+pLU1NotnGx3TbZ39ISTVekL62y7BW6Lag685Rty513\/fI3hw\/dffcHd6w773JWaNDoZPNgdzdGeir6AP0s6F1FFUOkcRS1chwz5EosSqUzpAqUdE+dqtHpdkwNDlZqUE2tmxvf0qorvqPLNDoGKW3qHvFa7dEHVHn7jAX5Lc3B0JFT4UhzM8rLrY1upNue7+tHaPu2l58b2LaLxTY0QbSvgA2pVC7YsEIMZ6bYYwEEbdJ85U2npp55Zf8+bb13dN\/fT++9gOy2qT12G7LZJ6dsdvQTlHxwFB286+fP83xDI7rz4G+vbNsOCgeuPj0wsG07xGASlO4FfelS3pKSTibZivN18qS2omLTFlf95oa64tK0tfSVE57cHFR9GjaiHKa+dzi6HHfSnLn\/RL9R0Tj7C7JEnGAzyKutrtWC0DxpU1iJ\/iWrva6vsiotY3ISCmjRooz0\/DUn7l+Ostdqyk8q8vd\/wEa\/un\/2rY70zCXLEMith0ywgXUtgIVW3lfEciqMF4GU8biB4o6TmZEll0BCX6r\/QkpzkyDU1VXmHnrG0J6fl51dVahrNQs9PcXFKx5eWl07KFRWZKSpsyYvteuLiqBVbe0PvMgOoXWrd1VXl5c31zGZueW5OY2bOlrr6vLXZqRDv9fWDWaaSotRQcFGZtXaFYtzNevWa+sdWzo6i4osZohnM3gwCTm+kiqEDlRLTIEwxpsn3nYzRM+0UiErfj7wVHDnrppaVFGxc2ekp11fOjPrt5hH+S4T6jaP+4zGPcdbmoLCqeORUHMTyi\/YhP4Z9sEfXxnY1tv3zLe2D2ztw1HZhI4qShRqXF\/p0Pk2of9ARx95BN9xwA4+otJSeglXSX8CtrKNCdjmzcM2M14ShY6\/WVZa1t+\/2202Fxbk5zvqvvaccYemAm3S+scOn9wtbN6surDcYnvoYZOxuurtH9iDddrNmwPBz3xlzx6DAV1Y7m5pKSpav662uqmpQpOTqS4rquwyDrj7esvLkaZiYHsoZV9ra0PDlk5NeWVlfu2WLfzowGBNNaqt8XoB4yzovY8AxkuoFLHLo2qSdXQqUthnX1f0HnrmmZkohxoeoB3XLz8QfQ39A8w\/DSsvABiD9JWE3g7XhStXrtDUlSuzcAHPcdhBcARXwGkOnygSdrzcXDi+SYHDx7fj6Dd3d+xqaysqRqNj0Q+iTyHnxc4OVFqqL49En1YxKSvKyx0O9mIoPPuB4umWppCjsSF9GcTjXjgvjhMdWANamVWnBR\/yUuE0lnovUiFtaWbmRtT4\/uPRu85HD6mY6zvvaen8DH3yw3eVXdeeUw5eexT3juNzc+TslEEVLLRU\/BQV5FbFzziixa98bkvAPlJbjTbk1dW36rZvn4j+AK26q9ukbobTpr59V8fZ6K9VTPqa9q33fvqp06Fwt7lMDXvBuVWr1E2898HvCf5CfBCkBiCnfgE5VSL17KIN8RolXVSuT8iiJDnllLWXtcfvf+PtQ4cNBqvtxMnLrxz5VN0lTV\/voTPccEkJbDgjI3tODnPoe+p3ArtRb+9jj1793ufO2G0e7msl97e1ImPX1PTdF\/ftb2p2ObEViyBaz5NcoHLh9CgiiRR0VHUV9RRnZ5cg9zOzUUCwM+Qe9dEvwIYDq7KjB+hDkAfwTJJeJNWCFq9MxwLSq5EI34ZgWk1xbW7OyuV59NLoQ5dfhaQt+u5M9KHGHLW23lwRPfUQ7HLMql0pa+jnZ3\/MB8fGFKXX68832goKEdbzAFh3Jn7ezk3FQc5NfeCy4uLly7Nb4Wz8nmLth+8qRmdPA3cY9w6wKjuhc0BdwiIRP\/HBAYaKXwov9Ri78vJTlqIZtHR51UZTp65l7Wo0c2yGya3c2KnxKiyzvz1Y1pqfjwoLWlun0Sw5tcDZhr7vxvP\/9Aza\/2b0QXTi9egrATAqA90T\/cLsE+jfxqNHIM8aowfpu6ArF+ATdFa8exSRmMciXis9G5BTYUZC84YcGPj8kvJGXmjanLUMjX7+1VEfnCx2HLg4\/mC5hnXff2mE\/3RXtyB0d1usPl93tzWriykvL3NUPrwfHb\/vtSPhYEvLvaHr3\/3Z4I6aOku34u2rPb29PVcu929Fff0YZ4t0sq6X9434iVkbsyMvST4zVSU+nmVKbc0ys1bfxgatVmOXoNGnrlgy4nRsbtqxo7klbSab58+PDWyrrNSUbwvrWtG+Ay8\/GQyi7ZmfbtqM7NaIYDSmHVfU1QlbGxtQw+aJ7EfANE2Fzb6112AoXevqOXhpzyTyjmBb4RlaeVp+XqlGOCVQ6rFnFc9eeHbWCqfQD5VJUOZJ1z4EXtzpDkBGiNktJyc6GD3zxBtMdmbhWxeiZ+grs69td3eNKdohxLDGDFg8q7oDn6ViWGjlUixKhxMxLR4yJL\/NX0pvN+yKbLEhZLYcsLY05z90UHFs9g+dkXsuTU6gkYM\/\/Oru3Wjr8r0tzai\/77NH4bSRn7cpQ\/HI2egXHWhiz4tfufsLiPNQWDe5hLmqv9t5x+Y\/4D8gLPw3F40egM6nBb6k2CSsUdVFD6D0zII5\/5xfNU4kJf5Tq3ZS76FZ6pJKTZ2AX0r5OnUY08rX56LKXdRp+hpVC5cBLjNcr8NcGfweRg9R0\/A7BVcb0BG8Fmi9NNekGKImYS6HfpCqh3ELjDeBbAfQWTB\/Aejjqj9R94Ku43ANwHgR8GYD\/QDwRIDG8hvhssDcMRhnYRvA5gyKoYapMHU\/9Q3qZ9TvoNY+g95A76E\/KZIUqxUdiq8oXobPNbqJjtBn6FeUBUq3MqB8R\/l7VZKqXjWgOqv6qerPSeokfVI46f6kd5Prks3Jw8mPSjirqQ6oTAm9G\/41KF6CbxqTijVkhiacS8gI0wpquSJfommqXVEl0coEHhW1SjEh0UnAf59EJ1MexXmJXkRV4id3Qi+mjtKyrpTlSvqobBtKSb1PohGlSjsn0QoqOe2LEk1TG9Iel2hlAo+KWpb2bYlOAv63JTqZ2pj2E4leRK1KfVCiF1OG9BSJTklWpDtAMlLSoGvZGhehVUCvWLOL0ElkPkDoZDK\/j9CLCH2M0FCnivVrzku0iKFIixiKtIihSCsTeEQMRVrEUKSTqaF1L0q0iKFIixiKdMryjOx1hF6SYP9SbFtZJaGXJcwvx3RZK6FXYNvKzIROBzqtbBuhMxL4M4kcH6FXJsyvJmtFHNYSnqOEzk7gyUmg8wn\/WUKXEvoiocsJ\/RymFyXYvyhB17KE+WWyL1+CuqkCRKpgt2EoF+WlOPi1UALlhysMT94BMqOHURBo\/M3CPE84NHBHR\/ngw1AOmBuB9WEqREYc\/HLAPQHfHsKZAh8jjIZgloNnI4ayEel+0CvrMYP0KZAdATkMyBVAJk+5gXYDHYB7wZgeJmZ9JVUNVGFspIWKxTawICEAvAzoZUEPluGmxiTeLhh5YRbfjYCNoZhPGAee+OH7SHuGCRYM1QbjIbiDZ1mCxHwfRTmC5ClDtETgrpv4i0e4b03C2iCZiQCXhyDHwLwcDxPYhNHhyTo\/wbaRrOcIB0eNg06MtId8M5JFMi9D5kMwg\/ELxCIY9wPfD4MVPKwMAQo6wok9wrEcAbt8xMaFudGQwMks4GXgWd9C7AjCCtnXEqqX+BeK2aAFfZWQgXFJFvA3Ua6MI0tQwTnoIT5jLWME3+FPlL83csZzsZ3wTgKvH3zC2ToMH16KXDnxVgDUeeKDldzxwgz2PUQy0E50BckdntjuhO94hLFHG6lNcJKquglOOLoRsCVAYilGdZjYGyZZ2k8yiSEoTJHMESMdjmWvzI3nBFJDOMewTRyxz0P4AlKWqwm+fqInQKwW17olKZw0ZonsAPFgHLjC5B5eNUTskLN2YQaGpRViPQRvmBmO+aCOjeMVcCM6ATL2wBo3jNVSNeCOI+pVx\/Qs9ECM2CTByU36w80wm5Q85Unn8JEeIfeyhdjjNT5CFQN\/ybyKvLl00YZPim1ivcv5GSQVLuebnOM380DWfqNdjQk5gD0RfQkTfXL1BEmPmCL5IwBKftIX2Y\/0VMw9dl5Wif1NkL5Fr0Qad9qA1G+xtXI0ZTmYE3f1W+WouC\/5pcjEpcsVwksoB8kOwJMaDkuxxbuU3EeGSTX7iJcyyvOzWk0iwxLaI+XBjX17YSUUk\/0L+9lAVcCHI70I6xgj3ZkjUWVhDiM0AhzyvQpJ5s4Fe0GJVL3xbhGKISZb8z\/ZbT\/m7sasWyDDLMtgsmPZPApzYpzkrOHIqcAn7Yrx7L7Vji1n5Ufv2jhy9ljlhBL2FzHeYhZwkq4Rkst+Ke5q4nNQ2k3F3oM7A0vwF+Ms57GYVwGpg4sa8D4g7p7+WKawVPzUsrCf\/QViEUOIJb4L0p4j9w8PmYkANmKNxHdBhuxqPilnimUbPzq2FN7H5p1bINolCRh5yC7jm9dnbvTxFvJI9+XJOpn75t1NvaC7ydgvXI1RE\/tpot+yXfEzZbxq4juRHEM16fcC0TIcG3MJGYL7lhihEEiL77Ci1UPEFk7aqSKxWCb2EjGGFVLEQ6RKfDEb5Lqen0sfH9XEHV70MnGnmZ\/TcSQmCY7jnzCO8m6Az7x+CRkuwQIP+cY647iMAoc7Ye8I36Ifi53fQzyQd7yGeV2cBYkC6Tg3f4oQz3\/yLhPHR97J4hgl9pT5q0KkV4ixGpL8vvmey35ERIMx70MkS\/1EulhF4s6buKN\/0gyQ9zcjZSB3bVQHjPpgt3SQGRPM4XOrA+70wqgdZtthpgg4nNL9IhKpPrIPGYGvh+xxogwHfFth3E96XAfFkDEedQO\/FWThtQZqK9FhAGlOwukgsi0wa4Zfg8SHV+hhpgfGmO4kXVDUZ4VV4jORSdoTRUtdMM\/EPJxvlYlolC2zwMgB8o3SXR3INhF52H6sv4PQ1pidHZKlOoIRloxl6sEiMxnh2R74tQOfk+jXEZ9Fa63Ehw64L\/piIBZgzRrJV5EP49Mr3cExwvaZ4RP3SkcwMBJr4vjp4dcOlmP5nXDXRXYIG6xsJ546CXoGCTPsrZmM4l6JkdITbzCqGIN2oC1wdcawc5Bv0RZHgrT52PWR+3Eu0T+d9K0nyNnISIyGnoxcJFb4rlqKpYP4sVBrH8lEA+HSEY+dsQzpINkrWi9np6jDlmCJqA\/HNtEWOauZW9SIKEW+3yNF+kZcMOo6ggm2yxnT\/FGSNV9iqiqrahmXl2Msgl8ITwU4Ri8EA0KQDfOCX8PofD7GwY94wyHGwYW44ATn0TApKUZuKMhNMrYA53fhNWZ2SoiEGZ8wwrsZtxCYCuI1DBZfWc0U4h+tmnGwvoCXMbJ+t+Aeg9kuwetnjBFPCGtyefkQ40uUMywEmTZ+yMe7WR8jaQQeAZQyISESdHPwMxyeZIMcE\/F7uCATxn6YXIyZd3P+ENfIhDiO4caHOI+H8zA+cZbxcCF3kA9gB4kODxdmeV9IowvyrM\/BjUR8bFBGo4FMMtIsU2zh3UEBay3p5YIhLEGrqawlTBaXyAsmskw4yHq4cTY4xgjDHw1vbJKA2B5kJ3n\/CGMbHgZLmXLGIQzxfsbKu72Cjw2pGTsbDvJunmWcLPE3xGzcVF8VM4kJRQIBHw+eDgv+sIbpFyLMODvFRMDnMEYXTzNhgXEHOTbMqRkPHwoA4mqG9XuYQJCHu25g4eCXDTEBLjjOh8MgbmiKICvjF4YbEIagTAxjDWr8S\/CPmRMICp6IO6xmcN7AWjVeIysAxya94FmCZZOglPe7fREPTjLZesHvm2KK+RIxjgnsIOFW1ophx3gGuRDGDSMeV4CXx2Q1EgSKedAS5sZxeII8aPUIk36fwHrmo8eKUEG6gTsCqILvSDgAaevhsJuYx8v5AvMRhVLyT0nsOCAgEPDx8kM82KxJScE5Miz4fAJJAQlqNTPEhsBWwR9LbTkIxd5wONBQUcH5NZP8GB\/gPDyrEYIjFXhUAZw7pSIogfCStAhhw7CYm1ftzartnyQOM+Z4C8M8KoBPGBpugvNBJRK459c1hnJeZaek2HFwQqRcwG+AgINVI0EWkPGomeEgVClkj9vLBkfAZ4wxYAURheWMMATV6cegsKSzyHn28b3ABrGhkACVg\/PDI7gj4xARVmwAvA+QKcYS53nLOKXW8lYJscjD4dIW43BTPmaSD3vxdEK6qaV0w9bLt3085KmoG8sKis0VNJAiwh6qmXHBww\/jX44AEoiAQyEvKVgQPRTBxRvCk1KWgIcV4HiIg24NEnCsJZRuaqpY8KBSLBoJaWLEpFcYv4WPuAwiQT8YwxEBHgFaMLFllHOH5QSL5zEkv4cnhdcgpjg7JExwCTsE9D9cMsQeXGSBeKZIt0JeFrwa4uZVLpvgaBCrD4UhmXD3heIVC\/1WAOB6MxoYp63D1adzGBiTk7E7bL2mdkM7U6RzwrhIzfSZXEZbj4sBDofO6upnbB2MztrPdJus7WrGsNXuMDidjM3BmCx2s8kAcyar3tzTbrJ2Mm2wzmqDjcgElQhCXTYGK5REmQxOLMxicOiNMNS1mcwmV7+a6TC5rFhmBwjVMXadw2XS95h1Dsbe47DbnAZQ3w5irSZrhwO0GCwGq0sDWmGOMfTCgHEadWYzUaXrAesdxD69zd7vMHUaXYzRZm43wGSbASzTtZkNoipwSm\/WmSxqpl1n0XUayCobSHEQNsm6PqOBTIE+HfzXu0w2K3ZDb7O6HDBUg5cOV2xpn8lpUDM6h8mJAelw2EA8hhNW2IgQWGc1iFIw1My8iAALHvc4DXFb2g06M8hy4sWJzBo44wjkeYklT2pD1BRKgSePUXhyeZ88Ncn3nNJzjoc8m3jos\/Qz9Dfol+F6gX6R\/vL\/8rupJeS6\/X7qr+\/91F\/u3dDtNzK338jcfiPzf\/9GRuzNt9\/K\/HW+lRGjd\/vNzO03M7ffzNx+M7Owm99+OzP\/7YyMzu03NLff0Nx+Q\/P\/7A1Nwt82WLJHyON\/hVHi3z24eX\/dIH\/fmHcfTirK9cqNym5lp7IJvjfNk+SH9VbgmyBneLGXedHTaIamSG\/Fz75B8iSOdVD\/Der3g70KZW5kc3RyZWFtCmVuZG9iago0NyAwIG9iago2Nzc2CmVuZG9iago0NSAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvQXJpYWxSZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDQzIDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFs2NjYgMjQ3IDY0MSAyNDcgNTkyIDY0MSA1OTIgNTQzIDQ5NCA0OTQgNDk0IDQ5NCA1NDMgNDk0IDE5NyA0OTQgNDk0IDE5NyAyNDcgNDk0IDQ5NCA0OTQgMjk1IDI0NyA0NDQgNDk0IDI5NSA1OTIgNDk0IDI0NyA1OTIgNzQwIDY0MSA2NDEgNTkyIDQ0NCA2NDEgNDk0IDQ0NCA0OTQgNDk0IDY0MSA0NDQgNDk0IF0KXQo+PgplbmRvYmoKNDYgMCBvYmoKPDwgL0xlbmd0aCA2NjUgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwMkI+IFs8MDA0OT4gPDAwNTI+IDwwMDJGPiA8MDA0Qj4gPDAwNTU+IDwwMDQxPiA8MDA0Nj4gPDAwMzI+IDwwMDM2PiA8MDAzMD4gPDAwMzE+IDwwMDU0PiA8MDA0Qz4gPDAwNjk+IDwwMDZFPiA8MDA2MT4gPDAwNkM+IDwwMDIwPiA8MDA2NT4gPDAwNzA+IDwwMDZGPiA8MDA3Mj4gPDAwNzQ+IDwwMDczPiA8MDA2ND4gPDAwMkQ+IDwwMDUzPiA8MDAzND4gPDAwM0E+IDwwMDUwPiA8MDA0RD4gPDAwNDQ+IDwwMDQzPiA8MDA1Nj4gPDAwNzk+IDwwMDQ4PiA8MDA3NT4gPDAwNkI+IDwwMDY3PiA8MDAzMz4gPDAwNEU+IDwwMDc2PiA8MDAzNT4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNyAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9BcmlhbFJlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzQ1IDAgUl0KL1RvVW5pY29kZSA0NiAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgNDgKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwMzE1MDkgMDAwMDAgbiAKMDAwMDAwMDE4OSAwMDAwMCBuIAowMDAwMDAwMjg0IDAwMDAwIG4gCjAwMDAwMTAzNjMgMDAwMDAgbiAKMDAwMDAyMjk4OSAwMDAwMCBuIAowMDAwMDMxMzcxIDAwMDAwIG4gCjAwMDAwMDAzMjEgMDAwMDAgbiAKMDAwMDAwNzM5OCAwMDAwMCBuIAowMDAwMDA3NDE4IDAwMDAwIG4gCjAwMDAwMDc0NzAgMDAwMDAgbiAKMDAwMDAwNzUxNSAwMDAwMCBuIAowMDAwMDA3NTY3IDAwMDAwIG4gCjAwMDAwMDc2MTkgMDAwMDAgbiAKMDAwMDAwNzY3MSAwMDAwMCBuIAowMDAwMDA3NzIzIDAwMDAwIG4gCjAwMDAwMDc3NzUgMDAwMDAgbiAKMDAwMDAwNzgyNyAwMDAwMCBuIAowMDAwMDA3ODc5IDAwMDAwIG4gCjAwMDAwMDc5MjQgMDAwMDAgbiAKMDAwMDAwODE4NiAwMDAwMCBuIAowMDAwMDEwMTk2IDAwMDAwIG4gCjAwMDAwMDg0MTggMDAwMDAgbiAKMDAwMDAwODY0OCAwMDAwMCBuIAowMDAwMDA4ODExIDAwMDAwIG4gCjAwMDAwMDg5NjQgMDAwMDAgbiAKMDAwMDAwOTExNyAwMDAwMCBuIAowMDAwMDA5MjQ2IDAwMDAwIG4gCjAwMDAwMDkzODUgMDAwMDAgbiAKMDAwMDAwOTU5NiAwMDAwMCBuIAowMDAwMDA5NzQ1IDAwMDAwIG4gCjAwMDAwMDk5NzggMDAwMDAgbiAKMDAwMDAxMDI1OSAwMDAwMCBuIAowMDAwMDEwNjk4IDAwMDAwIG4gCjAwMDAwMTQwNjMgMDAwMDAgbiAKMDAwMDAxMDQ4NCAwMDAwMCBuIAowMDAwMDEwNjcxIDAwMDAwIG4gCjAwMDAwMTQwODQgMDAwMDAgbiAKMDAwMDAxNDMzNCAwMDAwMCBuIAowMDAwMDIxODY1IDAwMDAwIG4gCjAwMDAwMjIyNTggMDAwMDAgbiAKMDAwMDAyMTg0NCAwMDAwMCBuIAowMDAwMDIzMTI0IDAwMDAwIG4gCjAwMDAwMjMzNzcgMDAwMDAgbiAKMDAwMDAzMDI2NiAwMDAwMCBuIAowMDAwMDMwNjU0IDAwMDAwIG4gCjAwMDAwMzAyNDUgMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZSA0OAovSW5mbyAxIDAgUgovUm9vdCAzMyAwIFIKPj4Kc3RhcnR4cmVmCjMxNjA3CiUlRU9GCg==\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958293,\"created_on\":\"2026-09-02T10:55:43.618Z\",\"updated_on\":\"2026-09-02T10:55:43.618Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 10:55:43.6144", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 10:55:43.6152", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 10:55:43.6152", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-09-02 10:55:43.6152", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 10:55:55.0660", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 10:55:55.0660", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"TASK_CLOSURE_NOTIFICATION_VALIDATION_1\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17641},{\"Key\":\"OrgId\",\"Value\":211}]}" }
{ "timestamp": "2026-09-02 10:55:55.0683", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : TASK_CLOSURE_NOTIFICATION_VALIDATION_1 ###" }
{ "timestamp": "2026-09-02 10:55:55.0683", "level": "Info", "severity": "INFO", "message": "### Started processing for Task Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 10:55:55.0683", "level": "Info", "severity": "INFO", "message": "## Sending notification to Site EHS user ##" }
{ "timestamp": "2026-09-02 10:55:55.0683", "level": "Info", "severity": "INFO", "message": "## Notification to be send for these users: []" }
{ "timestamp": "2026-09-02 10:55:55.0683", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 10:55:55.0683", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:02:46.2767", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:02:46.2767", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"5538\"},{\"Key\":\"IncidentId\",\"Value\":\"1345\"},{\"Key\":\"OrgId\",\"Value\":\"248\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:02:46.2916", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:02:46.2916", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 11:02:46.2956", "level": "Info", "severity": "INFO", "message": "Using default template for Org 248: Templates\\IncidentSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 11:02:46.2956", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:02:46.2956", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:02:46.2956", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:02:46.2956", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:02:46.2956", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:02:46.3961", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_EHS@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"A new incident IMF\/FBY\/ROO\/FAO\/26\/00003 has been reported\",\"text\":null,\"html\":\"<p>Dear Mozell Heaton,<\/p>\\n\\n<p>\\n    A new incident has been reported. Please validate it.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/FBY\/ROO\/FAO\/26\/00003<br>\\n    <strong>Reported By:<\/strong> Hebert Eaton<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Description:<\/strong> mfimjfk<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1345?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958320,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:02:46.406Z\",\"updated_on\":\"2026-09-02T11:02:46.406Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:02:46.3961", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:02:46.3961", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:02:46.4097", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:02:46.4097", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for Incident Approval to User: 5538" }
{ "timestamp": "2026-09-02 11:02:46.4097", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002528\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_submitted_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"IMF\/FBY\/ROO\/FAO\/26\/00003\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"mfimjfk\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1345?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:02:46.4567", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:02:46.4567", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:02:46.4567", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:02:46.4567", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 11:02:46.4567", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:05:56.4853", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:05:56.4853", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"2034\"},{\"Key\":\"IncidentId\",\"Value\":\"1346\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:05:56.4853", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:05:56.4853", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 11:05:56.4853", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\IncidentSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 11:05:56.5056", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:05:56.5056", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:05:56.5056", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:05:56.5056", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:05:56.5056", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:05:56.5593", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05485@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"FAC FIR Raised \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00002 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>FIR Raised<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to formally notify that a <strong>FAC<\/strong> First\\r\\n      hand information Report (FIR) has been raised by\\r\\n      <strong>Alanreed<\/strong> (Harve Cope) in the OQSAH Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<br \/>\\r\\n      <strong>Site:<\/strong> Alanreed<br \/>\\r\\n      <strong>Incident Type:<\/strong> FAC<br \/>\\r\\n      <strong>Date:<\/strong> 13-Feb-1990 12:00:00 AM<br \/>\\r\\n      <strong>Reporting Date:<\/strong> 02-Sep-2026 04:35:56 PM<br \/>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Description of the incident:<\/strong><br \/>\\r\\n      Non deleniti et dolo\\r\\n    <\/p>\\r\\n\\r\\n    <p>Kindly review and release the FIR after verification.<\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1346?dlType=viewIncidentReport\\\">Click here to view and release FIR<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958322,\"created_on\":\"2026-09-02T11:05:56.564Z\",\"updated_on\":\"2026-09-02T11:05:56.564Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:05:56.5593", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:05:56.5593", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:05:56.5593", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:05:56.5593", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for Incident Approval to User: 2034" }
{ "timestamp": "2026-09-02 11:05:56.5593", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010553\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_submitted_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Harve Cope\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00002\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"13-Feb-1990 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Non deleniti et dolo\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1346?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:05:56.6542", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:05:56.6542", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:05:56.6542", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:05:56.6542", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:05:56.6542", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:05:56.6542", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident Submitted Notification for Incident Id:1346" }
{ "timestamp": "2026-09-02 11:05:56.6542", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:05:56.6542", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:05:56.6542", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7a5b486b-170d-338c-91ba-2b36bfac86ff" }
{ "timestamp": "2026-09-02 11:05:56.8377", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:05:56.844Z\"}" }
{ "timestamp": "2026-09-02 11:05:56.8377", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:05:56.8377", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:05:56.8377", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26274." }
{ "timestamp": "2026-09-02 11:05:56.8377", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:05:56.8377", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Submitted Event ###" }
{ "timestamp": "2026-09-02 11:05:56.8377", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:06:15.3586", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:06:15.3586", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"5889\"},{\"Key\":\"IncidentId\",\"Value\":\"1345\"},{\"Key\":\"OrgId\",\"Value\":\"248\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:06:15.3586", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:06:15.3586", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Validated Event ###" }
{ "timestamp": "2026-09-02 11:06:15.3695", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:06:15.3695", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:06:15.3695", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:06:15.3695", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:06:15.3695", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:06:15.4211", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm07104@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/FBY\/ROO\/FAO\/26\/00003 has been validated\",\"text\":null,\"html\":\"<p>Dear Cato Kwon,<\/p>\\n\\n<p>\\n    This incident has been validated by Hebert Eaton. Kindly release the FIR.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/FBY\/ROO\/FAO\/26\/00003<br>\\n    <strong>Reported By:<\/strong> Hebert Eaton<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Description:<\/strong> mfimjfk<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1345?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958324,\"created_on\":\"2026-09-02T11:06:15.426Z\",\"updated_on\":\"2026-09-02T11:06:15.426Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:06:15.4211", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:06:15.4211", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:06:15.4211", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:06:15.4211", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Validation to User: 5889" }
{ "timestamp": "2026-09-02 11:06:15.4329", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003104\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_validate_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Cato Kwon\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"IMF\/FBY\/ROO\/FAO\/26\/00003\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"mfimjfk\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1345?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:06:15.4827", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:06:15.4827", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:06:15.4827", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:06:15.4827", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-09-02 11:06:15.4827", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:06:27.0450", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:06:27.0450", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_FIRRELEASED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"5827\"},{\"Key\":\"IncidentId\",\"Value\":\"1345\"},{\"Key\":\"OrgId\",\"Value\":\"248\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:06:27.0450", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_FIRRELEASED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:06:27.0450", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident FIR Released Event ###" }
{ "timestamp": "2026-09-02 11:06:27.0450", "level": "Info", "severity": "INFO", "message": "Using default template for Org 248: Templates\\IncidentFIRReleasedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 11:06:27.0450", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:06:27.0564", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:06:27.0564", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:06:27.0564", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:06:27.0564", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:06:27.1149", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm05716@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/FBY\/ROO\/FAO\/26\/00003 FIR has been released, form a team to investigate\",\"text\":null,\"html\":\"<p>Dear Merwin Barnette,<\/p>\\n\\n<p>\\n    This incident has been validated by Hebert Eaton, Please form a team to investigate it.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/FBY\/ROO\/FAO\/26\/00003<br>\\n    <strong>Reported By:<\/strong> Hebert Eaton<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Description:<\/strong> mfimjfk<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1345?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958326,\"created_on\":\"2026-09-02T11:06:27.120Z\",\"updated_on\":\"2026-09-02T11:06:27.120Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:06:27.1149", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:06:27.1149", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:06:27.1249", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:06:27.1249", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 5827" }
{ "timestamp": "2026-09-02 11:06:27.1249", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002062\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_fir_release_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Merwin Barnette\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"IMF\/FBY\/ROO\/FAO\/26\/00003\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"mfimjfk\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/248\/1345?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:06:27.1697", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:06:27.1697", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:06:27.1697", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:06:27.1697", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:06:27.1697", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:06:27.1831", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident FIR Released Notification for Incident Id:1345" }
{ "timestamp": "2026-09-02 11:06:27.1831", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:06:27.1831", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:06:27.1831", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:06:27.366Z\"}" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident FIR Released Notification for Incident Id:1345" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:06:27.3600", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/11142717-d489-357b-a9eb-58b683a2d855" }
{ "timestamp": "2026-09-02 11:06:27.5399", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:06:27.547Z\"}" }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26874." }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident FIR Released Notification for Incident Id:1345" }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:06:27.5415", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/dc61a4c8-1124-30ae-a82b-4abf50439439" }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:06:27.726Z\"}" }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26875." }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident FIR Released Notification for Incident Id:1345" }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:06:27.7201", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:06:27.7282", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/49e39525-937f-398d-ae0a-c5dce0e7d353" }
{ "timestamp": "2026-09-02 11:06:27.9012", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:06:27.907Z\"}" }
{ "timestamp": "2026-09-02 11:06:27.9012", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:06:27.9012", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:06:27.9012", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26876." }
{ "timestamp": "2026-09-02 11:06:27.9012", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:06:27.9012", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-09-02 11:06:27.9012", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:06:27.9012", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:06:27.9012", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"EXTERNAL_INCIDENT_FIRRELEASED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"TTK_COB_SITE_EHS@oqsha.com;osm05614@osmosys.co;osm01301@osmosys.co;osm05716@osmosys.co;osm03181@osmosys.co;TTK_EHS@oqsha.com;osm06965@osmosys.co;osm06409@osmosys.co;osm07104@osmosys.co;TTK_KHA_PlantH@oqsha.com;TTK_COB_PlantH@oqsha.com;osm02653@osmosys.co;osm03800@osmosys.co;osm05708@osmosys.co;osm05322@osmosys.co;osm02542@osmosys.co;osm00209@osmosys.co;osm07176@osmosys.co;osm03119@osmosys.co;osm03934@osmosys.co;osm02541@osmosys.co;osm02612@osmosys.co;osm00660@osmosys.co;osm03569@osmosys.co;osm02764@osmosys.co;osm06639@osmosys.co;osm07250@osmosys.co;osm03966@osmosys.co;osm00439@osmosys.co;osm02169@osmosys.co;osm01584@osmosys.co;osm02857@osmosys.co;osm02234@osmosys.co;osm03536@osmosys.co;osm02916@osmosys.co;osm04404@osmosys.co;TTK_HOD@oqsha.com;osm03964@osmosys.co;osm00733@osmosys.co;osm02082@osmosys.co;osm01538@osmosys.co;TTK_KAR_HOD@oqsha.com;osm03664@osmosys.co;osm03368@osmosys.co;osm11365@osmosys.co;osm07294@osmosys.co;osm01369@osmosys.co;osm09145@osmosys.co;osm01026@osmosys.co;TTK_KHA_MEO@oqsha.com;osm00021@osmosys.co;osm01200@osmosys.co;osm02035@osmosys.co;osm00644@osmosys.co;osm00821@osmosys.co;osm00856@osmosys.co;osm08692@osmosys.co;TTK_CMO@oqsha.com;osm00254@osmosys.co;osm06710@osmosys.co;osm07055@osmosys.co;osm07261@osmosys.co\"},{\"Key\":\"IncidentId\",\"Value\":\"1345\"},{\"Key\":\"OrgId\",\"Value\":\"248\"}]}" }
{ "timestamp": "2026-09-02 11:06:27.9214", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : EXTERNAL_INCIDENT_FIRRELEASED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:06:27.9214", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident FIR Released Event - External User ###" }
{ "timestamp": "2026-09-02 11:06:27.9214", "level": "Info", "severity": "INFO", "message": "Using default template for Org 248: Templates\\IncidentFIRReleasedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 11:06:27.9410", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:06:28.9962", "level": "Debug", "severity": "DEBUG", "message": "Incident PDF generation successfull" }
{ "timestamp": "2026-09-02 11:06:28.9962", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:06:28.9962", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:06:28.9962", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:06:28.9962", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:06:29.0617", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_COB_SITE_EHS@oqsha.com, TTK_EHS@oqsha.com, TTK_KHA_PlantH@oqsha.com, TTK_COB_PlantH@oqsha.com, TTK_HOD@oqsha.com, TTK_KAR_HOD@oqsha.com, TTK_KHA_MEO@oqsha.com, TTK_CMO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/FBY\/ROO\/FAO\/26\/00003 FIR has been released\",\"text\":null,\"html\":\"<p>The following incident FIR has been released<\/p>\\n\\n<p>\\n  <strong>Incident UID:<\/strong> IMF\/FBY\/ROO\/FAO\/26\/00003<br \/>\\n  <strong>Reported By:<\/strong> Hebert Eaton<br \/>\\n  <strong>Date & Time:<\/strong> 02-Sep-2026 12:00:00 AM<br \/>\\n  <strong>Site:<\/strong> Colver<br \/>\\n  <strong>Incident Type<\/strong> Fire and others<br \/>\\n  <strong>Description:<\/strong> mfimjfk<br \/>\\n  <strong>Level of Injury:<\/strong> NA<br \/>\\n<\/p>\\n\\n<p>\\n  Regards,<br \/>\\n  <br \/>\\n  Oqsha Team\\n  <br \/>\\n  -----------------------------------------------\\n  <br \/>\\n  OQSHA - Powered by Osmosys\\n<\/p>\\n\",\"attachments\":[{\"filename\":\"OQSHA_Incident_Management_Incident_1345.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFQAYQBiAGwAZQAgAGYAcgBvAG0AIABFAHgAYwBlAGwpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIxMTA2MjhaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKOCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDc1NAovSGVpZ2h0IDIxNwovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA5IDAgUgovRmlsdGVyIC9EQ1REZWNvZGUKPj4Kc3RyZWFtCv\/Y\/+AAEEpGSUYAAQEBAJAAkAAA\/9sAQwACAQECAQECAgICAgICAgMFAwMDAwMGBAQDBQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJDg8NDA4LDAwM\/9sAQwECAgIDAwMGAwMGDAgHCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM\/8AAEQgA2QLyAwEiAAIRAQMRAf\/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC\/\/EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29\/j5+v\/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC\/\/EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29\/j5+v\/aAAwDAQACEQMRAD8A\/Wb\/AIKZfHPXP2ef2UvF\/iTw7K1vq1nAzW869YW3qM9CO5r83P2FP+Cw3xVtviv5PjO+1rx1pdyrf6PBa+bLCSBjasagnFfrx8aPhLovxv8ABOreGfEFv9p0vVFaKdBgEjdnjP0FeSfs6f8ABNz4YfsxeI5NV8OaZO16+RvupBLtz6cDFeNjcHi6mKhVo1OWKWq\/4GzP0ThziDIsJk1fB5hhvaVpv3XZbWX2t42fY4t\/+CqOmKxH\/CvPiXx\/1Ls3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ5R\/wDfNH9nwf8APGP\/AL5rs9hif+fv\/kq\/zPn\/AO0sn\/6A3\/4Nl\/8AInyr\/wAPUtM\/6J38S\/8AwnZv8aP+HqWmf9E7+Jf\/AITs3+NfVX9nwf8APGP\/AL5o\/s+D\/njH\/wB80ewxP\/P3\/wAlX+Y\/7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8a8p\/bH\/wCCu2qeG\/gxeP4S8JeMdD1e4DRx3upaTLbR25xkMGbIJ9jX6Af2fB\/zxj\/75rmPi78EfDnxu8FXWga\/YRXNhdqVYBRuTPdSRwayrYbFSg4xq6v+6v8AM68vzfI6WJp1auCbimm\/3knp6OKT9HufmR\/wSU\/4KV\/Fb42ftWW\/hDxlr1z4j03VLW4uA0qqptTGmQAFUZBPr6V+vGif8ejf75\/kK+dP2a\/+CdHw0\/ZX8XTa74Y06ddUlVlE1xIJGjVhgheBgEV9F6J\/x6N\/vn+QoyrDV6FHkxEuZ39dBcbZtlmY5j9Yyqj7OnypWso3avd2Wi6fcXKKKK9I+QMO7\/4+5f8AfP8AOo6ku\/8Aj7l\/3z\/Oo6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8ejf75\/kKALlFFFAGHd\/8fcv++f51HXG\/tE\/HrQ\/2cfAmo+J\/EMoh06y3NI27HGQP6184j\/gtd8HmAP2\/r\/02H+Fc9XF0aUuWpJJnsYDh\/MsbTdbCUJTje10rq59gUV8f\/wDD634Pf8\/\/AP5GH+FH\/D634Pf8\/wD\/AORh\/hWX9o4X\/n4vvO3\/AFNzz\/oFn\/4Cz7Aor4\/\/AOH1vwe\/5\/8A\/wAjD\/Cj\/h9b8Hv+f\/8A8jD\/AAo\/tHC\/8\/F94f6m55\/0Cz\/8BZ9gUV8f\/wDD634Pf8\/\/AP5GH+FH\/D634Pf8\/wD\/AORh\/hR\/aOF\/5+L7w\/1Nzz\/oFn\/4Cz7Aor5N8Nf8FjfhN4q1+0061vt1xeSCOMeaOSfwr6hu\/E1vZeGDqznFqLf7TnP8O3d\/KtqWJpVU3TknY83H5NjsFKMcXSlBy2urX9DRor5K17\/gsr8JPD2uXen3F8Vns5DFIPNHUfhVT\/h9b8Hv+f8A\/wDIw\/wrF5jhVp7RfeejHg\/O2k1hZ2f91n2BRXx\/\/wAPrfg9\/wA\/\/wD5GH+FH\/D634Pf8\/8A\/wCRh\/hR\/aOF\/wCfi+8f+puef9As\/wDwFn2BRXx\/\/wAPrfg9\/wA\/\/wD5GH+FH\/D634Pf8\/8A\/wCRh\/hR\/aOF\/wCfi+8P9Tc8\/wCgWf8A4Cz7Aor4\/wD+H1vwe\/5\/\/wDyMP8ACkb\/AILXfB5VJN\/wP+mw\/wAKP7Swv\/PxfeH+puef9As\/\/AWfYNFcf8CvjZo\/7Qfw107xToTmTTNUjEsDZzuXJH9Ko\/tEftF+H\/2Z\/Az+IPEc3k2KHBO7HOR\/jXT7WHJ7S+m9zxY4HEPEfVFB+0vbl637W7nfUV8f\/wDD634Pf8\/\/AP5GH+Fdn8CP+CnPw5\/aG8f23hzQbvzb+5+6PMB7E+ntWEcfh5NRjNNvzPVr8KZxRpyq1cNNRirttOyR9G0UA5FFdZ8+FFFeaftJftXeEP2WPDkGpeKtQhtI7lykSM+GkIGTjj0qJzjCLlN2SN8Nha2IqqjQi5SeySu2el0V8f8A\/D6z4Pf8\/wD\/AORh\/hT7b\/gtL8Ibu4SKO9LySHaqiUZJ\/KuX+0cL\/wA\/F9573+puef8AQLP\/AMBZ9e0VifDvxvB8RvB9lrNtFJDBfJ5iI5+YCtuuxNNXR87OEoScJKzWgUUUUyAoormfjJ8VdL+B\/wAMNa8W61J5WlaFbm5uXzjagIH9aUpKKcnsjSlSnVmqdNXk2kl3b0SOmor4\/H\/Ba74PMARf8H\/psP8ACj\/h9b8Hv+f\/AP8AIw\/wrj\/tHC\/8\/F959D\/qbnn\/AECz\/wDAWfYFFfH\/APw+t+D3\/P8A\/wDkYf4Uf8Prfg9\/z\/8A\/kYf4Uf2jhf+fi+8P9Tc8\/6BZ\/8AgLPsCivkjS\/+Cz3wc1G7WJ9Wjtw38byjA\/IV7D8LP23fhb8ZbqC18P8AjPR7+9nxi3R23gntyAK0p4yhN2hNP5nJi+HM1w0eevh5xXfldvvserUU2KVJ0DIyup6EHIp1dJ4oUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRTZJUiHzMq\/U4oAdRSJIsgyrBh6g5paACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8ejf75\/kKALlFFFAHxV\/wW4\/5Mj8V\/8AXJ\/\/AEJa\/B9GOwcnp61\/QT\/wVa+DXiL46\/sreIvD\/hfTbjVdVu0dYreEAsx3L7+1fkOv\/BJP4+BR\/wAUBrf\/AH6X\/wCKr4biPCV6mKUqcG1bovNn9KeEWdYDCZNOniq8IS9o3aUknay7s+b9x9W\/OjcfVvzr6Q\/4dKfHz\/oQNb\/79L\/8VWL8Qv8Agmr8Zvhb4Tutb1vwVq1lptmN000kahUGCcnn2r594DEpXdN\/cz9Wp8S5TOShDFU23olzx\/zPCdx9W\/OjcfVvzpFYOoIOQa1PBng7UfiD4ntNH0m2kvNRvXCQwoMs5JA4\/E1yxTbsj2ZzUIuUnZLczNx9W\/OjcfVvzr6Q\/wCHSnx8\/wChA1r\/AL9L\/wDFUf8ADpT4+f8AQga3\/wB+l\/8Aiq6\/7PxX\/PuX3M8P\/WnJ\/wDoKp\/+Bx\/zPIf2eGJ+Ofhfk\/8AH8nf61\/RP4u\/5N9b\/sDr\/wCiK\/F34Lf8Ervjp4b+LOgaheeBdXgtbS7WSWR4hhVGefvV+1\/iPw9d3vwZbTY4Wa8\/swQeWOu\/ytuPzr63hzD1adKoqkWr915H4Z4u5pg8Xi8HLC1YzUb35WnbVb2Z\/OD8b2P\/AAubxPyf+P8Afv8ASuX3H1b86+sPix\/wSp+Omv8AxP16+tPAesy213eNJE4jUhlOOfvVz\/8Aw6U+Pn\/Qga3\/AN+l\/wDiq+VqZfinNv2b3fR92ftmF4nydUIJ4qn8K+3HsvM+b9x9W\/OjcfVvzr6RH\/BJP4+E\/wDIga1\/36X\/AOKr5517Q7rwzrd3p19E0F5YytBNG3VHUlSD+Irnq4atSSdSLV+6PVwWbYLGNrCVoza35ZJ29bNlTcfVvzo3H1b86VVLMAOSa92+H\/8AwTU+M3xQ8LW+taJ4L1a90675iljjUqw\/OppUKlV2pxb9C8ZmOFwkVPFVIwT2cml+djwjcfVvzpHJKHk9PWvpH\/h0p8fP+hA1v\/v0v\/xVI\/8AwST+Pmw4+H+tnj\/nkv8A8VW\/9n4r\/n3L7mecuKcn\/wCgqn\/4HH\/M\/Wb\/AII9f8mCeAf+wcv\/AKG9cR\/wXV\/5M7uv+un\/ALMtesf8EzfhVr\/wX\/Y78H+HfEunT6Xq+nWSxT28wAeNtzHB\/OvJ\/wDgur\/yZ1df9dP\/AGZa+9rRccq5ZKzUF+SP5ey2rCpxtGpTd067aa1TXM9j8QVYkdW\/OvrD\/gjGT\/w2zovJ\/P8A2Wr5OT7or6w\/4Ix\/8ns6L\/n+Fq+Eyz\/e6fqj+nOMP+RJi\/8Ar3L8j95E+4PpS0ifcH0pl5dx2FrJNKwSOJSzE9ABX6sfw6lfQwfit8TNM+EHgPUPEGrTx29np8TSMXYDcQCcDPc4r8CP+CgX7Zmq\/tffGa+1CS5l\/sa0kMVlDkhQqkgHHuMV9Df8Fkv+Ch83xd8XTeAfDV639iae5W6eJ\/kmcHIz+BNfn6o2jA7V8FxBmvtp\/V6T91b+bP6h8K+CP7Pw6zXGR\/ezXup\/Zi\/1f5C7iB1P5191\/wDBHT\/gnfP+0F4+j8b+J7eSPwvo0ge3icH\/AE2QHBU5wQMEHIrwP9gr9jjV\/wBsn43WOi2sTx6NauJtRutp2IilSUz\/AHipOK\/f\/wCD\/wAJtH+CXw+07w5odrHa2GnRLGoUAFyABuPqTjmlw\/lXt5\/WKq91beb\/AMkaeKfHH9m4d5Zg5fvqi1a+zF\/q+nZa9joNPsIdKsYra3jWKGBAiIowFAGBU1FFffH8tt3d2FFFFAgr59\/4Krf8o7\/iz\/2A3\/8ARiV9BV8+\/wDBVb\/lHf8AFn\/sBv8A+jErkx\/+7VP8MvyZ7XDf\/I3wv\/Xyn\/6XE\/nsiY+WvJ6etLuPq3502L\/VL9K1\/BPgnU\/iJ4lttI0e1kvdQvHCQwoMs5PYV+TxTbsj+6ak4wTlJ2S3Zlbj6t+dG4+rfnX0dD\/wSZ+PVxCkieAdaZJFDKREvIPP96nf8OlPj5\/0IGt\/9+l\/+Krr\/s\/Ff8+5fczw\/wDWjJ\/+gqn\/AOBx\/wAz5w3H1b86taVr9\/oU4lsr67tZB0aKVkI\/I17p4n\/4JffHDwhpr3d94E1mKCMFmYxLwB\/wKvDvEXhnUPCWpvZ6laTWdzGcMki4IrKpQrUtZxa+9HdhMywWMTWGqxqd7NP9WfZX7Cv\/AAWQ8Zfs\/wCrWWi+LriTXvDBdY8yEmS2BOCwwMt+J7V+zHwm+LWg\/G7wLYeIvDl9HfaZqMQljYEb1B7MAflPsa\/mPIyK\/QH\/AIIgftm3Xw3+KCeAdUuZH0nWXCWyM3yxSHAH6CvpMizmpGosPXd09n2PyLxM8PcNWws81y6ChUhrJLaS6u3RrfzP2TopEcSIGU5VhkH1pa+5P5nCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApHcRoWYhVUZJJwAKWuZ+NNzJZfB\/wAVTQu0UsWkXbo6nBUiFyCPxpSdk2aUqfPUjDu0vvaX6mn\/AMJpo\/8A0FdO\/wDAhP8AGlTxlpEjBV1TT2J4AFwhJ\/Wv5t9R\/aQ+IK6jOo8aeIQFcgf6Ua2vhV+0V4+u\/iRokUvjHxBJHJeRBlN0cEb1r5OPFcXLl9m\/vR+6VPA+tGm5\/W1or\/C+1+5\/R+jiRQykMD0I6Glrmfg3cy3nwt0OWaRpZZLVSzsclj7101fWRd1c\/C6tPknKHZtfccl8b\/i7p\/wP+G2p+I9RZRBp8LS7ScbyO1fiZ+1B\/wAFdPih8ZPGl4ulaw+j6LBMyQQRAdAxGc4zzgV+p\/8AwVU8Ean47\/ZE8QWmlRyS3CQu5Cdcba\/n\/urZ7K7mhlBWWGRkcHqCDg18fxNja9OcaUG0munU\/fvBzh7LsThquOxEFOopWSavyq29vPufa\/7Ff\/BZX4gfCX4jaXYeM9RbXPCt1KsNx5gAe0UnmQYGWIHbPev2s8M+ILfxZ4csNUtG32uo20d1EfVHUMP0Ir+X200m5167jsbOF7i7u28uKJBlnY9AK\/pU\/Zh0G78Nfs\/eD7O+ZmuYtItd4bqn7lPl\/DpWvDGMrVeenUd0rWb\/ACOHxmyDL8G8Pi8JBQnNyUktE0kmnbvra\/U7yiiivrD8LCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/wCPRv8AfP8AIVl1qaJ\/x6N\/vn+QoAuUUUUAYd3\/AMfcv++f51HUl3\/x9y\/75\/nUdABXgP8AwU1JH7HHirHH7o\/+gNXv1eA\/8FNv+TOPFX\/XI\/8AoDVzYz+BP0f5Hr8P\/wDIzw\/+OP5o\/nks\/wDj1j\/3RXrn7Df\/ACdb4Q\/6+0\/9GJXkdn\/x6x\/7or1v9hv\/AJOt8If9faf+jEr8rwf8aHqj+3s5\/wBxr\/4Jf+ks\/o6tebZPpUlR2n\/Hsn0qSv10\/gt7hRRRQIKKKKACv5nv2jv+S\/8AjH\/sMXX\/AKOev6Ya\/me\/aO\/5L\/4x\/wCwxdf+jnr5Liz+FT9X+R+8+Bf+84z\/AAw\/9KZx9t\/x8J9a\/oX\/AOCahz+yF4a\/3T\/Ja\/notv8Aj4T61\/Qv\/wAE1P8Ak0Lw1\/un+S1xcK\/xp+h9B43f8iyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/ACZ1df8AXT\/2Za+1q+Kf+C6v\/JnV1\/10\/wDZlrz81\/3Op6M+q4H\/AOR\/hP8AGj8QE+6K+sP+CMf\/ACezov8An+Fq+T0+6K+sP+CMf\/J7Oi\/5\/havznLP97p+qP644w\/5EmL\/AOvcvyP3kU4QfSvg3\/gsJ\/wULtfgf4Dm8HaBeK\/iDVFKOYmyYlIB5I6dDX0D+3X+17pP7JnwZvdVup0\/tCWMx2sO7DO5Bxj8RX4C\/Gb4tap8cPiLqPiPV5pJrm+kLLvOdiZJC\/hmvss\/zX2EPY037z\/BH8+eFvBH9pYlZljI\/uab0X80v8l1Ocv76bU76a5uJGlnnYu7sclia6H4PfCXWPjh8Q9O8N6HbSXN9qEojG0EhB6k9uAa5\/TtPn1jUbeztY2mubqQRRRqMl2JwAK\/af8A4JB\/8E7rb9nrwLD4v8QWat4n1WMOnmJ81shwy49DyRXyWV5dPGVuX7K3Z+7cZ8V0Mhy915a1JaQj3ff0XX7j3b9gv9jjRv2PPgvZaNZwRvqlwiyX10VG+V8Hv24OK9xoor9NpUo04KnBWSP41x+Or4zETxWJlzTm7thRRRWhyBRRRQAV8+\/8FVv+Ud\/xZ\/7Ab\/8AoxK+gq+ff+Cq3\/KO\/wCLP\/YDf\/0YlcmP\/wB2qf4Zfkz2uG\/+Rvhf+vlP\/wBLifz1xf6pfpXsP7B5x+1H4X\/6+0\/rXj0X+qX6V7D+wf8A8nReF\/8Ar7T+tfl2D\/jw9Uf2xnn\/ACL6\/wDgl+TP6KvD\/wDyAbH\/AK94\/wD0EVbqp4f\/AOQDY\/8AXvH\/AOgirdfra2P4Pn8TGXFrFdxlJY0lQ9VdQwP518df8FUP+Cfnh747\/A\/WNf0jTILXxPo1u9xA0CBftBA4Qge5r7IqvqiW8mnTLdbDblcSbvu496xxOHhXpunUWjPTybN8TluLp4vDSalFp+vdPyex\/Ltd2slhez28qlZbaVonB7MpIP6iul+Cvi248DfFbQtTtZGjltrpG3A4xiqvxXCD4seKxHjyxrV7tx0x574rL0JimuWhHUSDFfksG4zTXR\/qf3PNKth2pLSUfzj\/AME\/pi+C3iqPxp8K9B1CNiwmsYdx9W8tc\/rXUV5J+w27yfszeGjIct9nX\/0Fa6nxr8ffCnw91X7Fq+s2dlc4z5cj4OK\/W6dRezjKTtoj+FMZg5\/XKtCjFytKWyvs2dlRXmh\/a6+HwH\/Iyab\/AN\/P\/rV13gT4laJ8S9Na70XULe\/t0O1nibIBq41YSdkzCrgsRSjzVINLzTX6G7RXn\/xb\/ad8F\/BSxebX9csrPZ1R3w1ed\/DX\/gpt8J\/ix47tfDui+IrK71O8kEcUSS5LEnHpWcsTSjLklJJ+p00Mmx9ak69KjJwW7UXb77H0JRRRW55gUVHc3UdnC0krqiKMkntXmfxO\/bE+H3wniY6t4j0+J0GSnmYI\/SonUjBXk7HRh8JWry5KEHJ+Sb\/I9Qor5auP+CwfwRtZzG\/iqwDA4x5w\/wAK6z4df8FIvhP8TL1LfT\/FGnb5OmZev6VhHG4eTtGa+9Hp1eGs2pQ56mGml35X\/ke80VR0LxNp\/ie0E+n3cN3C3Ro2yDV6upO+x4souLtJWYUUUUCCikZgikkgAV5z8UP2r\/AvwjtHl1jX7GAx\/eUyYI\/SpnOMVeTsb4fDVa8+SjFyfZJv8j0eivlu6\/4LBfBK0nMb+KrBWBxjzh\/hXZ\/DH\/gof8LPivdJDpnibT2d+mZc\/wBKwjjcPJ8sZpv1R6lbhvNaUPaVcNNLu4v\/ACPcaKq6Rrdpr1mtxZ3EdxC3R0OQatV0nitNOzCuW+OX\/JF\/Fv8A2Brz\/wBEPUXjr46eF\/htfpbazq9pYzSDKrI+Ca8++Mn7VvgPUvhH4ot4fEWnPLNpN0iKJOWJhcAVhVqwUWm1s\/yPSwOAxM6tOcacmrx1s+68j+eDUv8AkKXH++a2\/hF\/yVLQf+v2H\/0YtYeokNqU5HILnBrZ+F10lj8RtFmkIWOO8iZiewDrX5PD+IvU\/uquv3El\/df5H9JvwS\/5JNoH\/XotdTXiPwf\/AGrfAWn\/AAv0KGXxHpySpaKGUycqfTpXovgX4zeHPiTO8ejapa3zp1ETZxX6zSqwaSTR\/CmOwOJhVqTnTkld6tPu\/I6DV9Jt9d02a0uolmt51KOjDIYV8F\/tLf8ABC\/wr8VPFlxrOgX7aXNduXeAINmSck5J9zX3tqepQ6Pp811cSLFBApd3PRR6154\/7XHw\/SRlPiTTtyMVI8zoQcHtWOLw+HrJRrpP1O\/IM2zbL6jq5XKSfWybXzVmfNn7IH\/BFrwd+zz4ys\/Eer3J1vUrMiSGORMJE46HqQa+24o1hjVEUKqAAADAA9K88sP2rfAep38NtD4i055p2CIok5Ynt0r0OGZbiFJEIZHUMpHcGqwlChSjyUEkvIyz7M8zx1ZV80lJy6cytp5LQdRRRXUeGFFMuLhLWFpJGCIgySewrzD4oftk\/D34RxFtX8R6fCV+8pkwR+lROpGCvJ2OjD4StiJclCDk+yTf5HqVFfLc\/wDwWC+CNvcGM+K9PLf9dhz+ld78Lf2+Phj8XJlj0rxLp7s\/3QZc5\/SsYYyhJ8sZpv1R6Nfh3NKEPaVsPOK7uL\/yPZ6KgstSg1KzS4glSWFxlXU8EVwWo\/tV+A9K1Ce1n8RafHPbSGKRTJyrA4IreU4x+Jnm0sNWqtqlFtrsmz0SivNV\/a4+H7MAPEmnEn\/ppXe+H\/ENp4o0uK9sZkuLaYZR1OQwpRqRl8LuOthK9JXqwcV5pou0UUVZzhRSO4jUsxAA6k1wHxI\/ag8D\/Cq1kk1jxBp9qYshkaTBGPwqZTjFXk7G1DD1a0uSjFyfZJv8j0Civl7Uf+CvfwT0u5aKXxVYKynH+uH+FbPgj\/gqH8IPHt9HBZeKdP3SHAJm4\/lXOsdh27Kav6o9afDGbwjzyw00u\/K\/8j6IorH8K+P9G8bW4l0rUba+TAOYmzWxXSmnqjxZwlB8slZhWpon\/Ho3++f5CsutTRP+PRv98\/yFMkuUUUUAYd3\/AMfcv++f51HUl3\/x9y\/75\/nUdABXgP8AwU2\/5M48Vf8AXI\/+gNXv1eA\/8FNv+TOPFX\/XI\/8AoDVzYz+BP0f5Hr8P\/wDIzw\/+OP5o\/nks\/wDj1j\/3RXrf7Df\/ACdb4Q\/6+0\/9GJXkln\/x6x\/7or1v9hv\/AJOt8If9faf+jEr8rwf8aHqj+3s5\/wBxr\/4Jf+ks\/o6tP+PZPpUlR2n\/AB7J9Kkr9dP4Le4UUUUCCiiigAr+Z79o7\/kv\/jH\/ALDF1\/6Oev6Ya\/me\/aO\/5L\/4x\/7DF1\/6OevkuLP4VP1f5H7z4F\/7zjP8MP8A0pnH23\/Hwn1r+hf\/AIJqf8mheGv90\/yWv56Lb\/j4T61\/Qv8A8E1P+TQvDX+6f5LXFwr\/ABp+h9B43f8AIsof4\/0PeqKKK+6P5mCvin\/gur\/yZ1df9dP\/AGZa+1q+Kf8Agur\/AMmdXX\/XT\/2Za8\/Nf9zqejPquB\/+R\/hP8aPxAT7or6O\/4Jb\/ABK074TftR2Wt6pMkFtaRs5ZjgHCNxXzin3RXc\/AH4Oan8cfGraNpEnl3nlM4xnLYUnH6V+aYOco1oygrtPQ\/sfO6FGvgK1HES5YSi032TPSP+ChP7amqftf\/GK7ujLJHoVi7R2cAJ2suQckfXNfP4GeAMk9AO9Wtb0W68N6zdafewvbXlnIY5YnGGQ+9Q2c4tL6CYgMIZFcqe+CDior1p1ajqVHqzXLcDh8FhYYbCRShFaW\/P59\/M\/Rj\/gjR\/wTmk8c6zD8RPFdky2NswawhlXG\/uGwfQrX66WtrHZW6RRKqRxgKqgYAFfNf\/BLv9pjQfj\/APs66ZHpSwW91pMSwXNsnWJsE8j6c19MV+l5RhqNHDR9jrfW\/c\/j3j3OMfj84q\/X04uDcVH+VLb7979Qooor0z4sKKKKACiiigAr59\/4Krf8o7\/iz\/2A3\/8ARiV9BV8+\/wDBVb\/lHf8AFn\/sBv8A+jErkx\/+7VP8MvyZ7XDf\/I3wv\/Xyn\/6XE\/nri\/1S\/SvYf2D\/APk6Lwv\/ANfaf1rx6L\/VL9K3fh149vvhl4vs9a059l3ZOJIz6EV+WYeahUjN7Jo\/t7MsPKvhatCG8otL5po\/pu8P\/wDIBsf+veP\/ANBFW6\/Cq1\/4LR\/Fq0tY4l1D5YlCD5m6AY9ak\/4fV\/Fz\/oID\/vpv8a+8XE2E8\/uP5kl4M5423zQ+\/wD4B+6DMFUkkADkk9q+V\/8Agp5+3FoP7OPwF1qxtdQgn8R6tbPBZxwyBmjcjgnB46d6\/MPxJ\/wWR+MetWckMOsPbiRSpKyMDgjHrXzf8RPihr3xX16TUtf1K51G6kOd0r7tv0rix3E1N03DDp3fV9D6HhvwbxNLGQxGaVI8kWnyx1vbWz7Ixb++k1TUbm7lOZbuZ53P+0zFj+pre+EPhebxl8TdF06BGke5ulTAGTzXOdK+6v8Agid+x5dfF74xR+M7+0f+xdCkDpI6\/u5JAQdv5GvlcDhpV68acerP2viLNqWWZbVxlV2UYu3m7WSR+v3wN8JReCfhLoGnRDCxWMJI9GMa5\/Wvx6\/4Lq6rd2v7WEaw3l5Aot2+WKdkH3\/QGv2vhiWCJUQBUQBVA7AV+JX\/AAXb\/wCTso\/+vdv\/AEOvuOI42wNl3R\/OHhFP2vEbnLW8Zv7z4rOu6jg\/8TPUv\/AqT\/Gvtr9lP\/gocf2Uf2MtU0y0nluvE+rTgwGSQuYl2YzznuK+HKJJDtBZvlQcZ6CvhsJi54eTnT3asf0nnGSYXM6McPio3ipKVu9tl6HUfE\/4z+JvjB4mudV13V727nuGLFfNYIBnpjOK9X\/4JhZH7aHg7k5+3Rd\/9sVzHwH\/AGJPiV+0dbpdeGvDd\/PpkjFBfmLdBkdRkelfXP7E3\/BK74o\/A39pjwv4g1q1hNhZ3UckrRxsCgDA85+ldeBwuJqV4VnFtXWp4XEmdZThcur4H20Iy5JJRTV9npZfkfsHXDfHn9oDw9+z14Judb168it4YELKhYbpCM8Ade1dV4o8Q2\/hTw\/d6jdOI4LSJpHYngADNfg5\/wAFNP269U\/ao+MN\/Y2d4\/8AwjGlzNFbIjfJMODu\/MkV91m2ZxwdLm3k9kfzPwLwdVz\/ABvs2+WlDWT\/AEXmztv20f8Agsb4x+Nmt3en+FZ30fRUdkR1+9IOmfWvjjXPGGr+Jb2S4v8AU7+6llOWL3DkH8M1m9MAd+APWvrb9iv\/AIJI+Of2p7WHWb9H0Lw65H7yVSskoPdTyMda+Bc8Xj6ttZP8Ef1HGjknDWC5mo0oLS73b\/Ns+SWILcnJ9zzU1vf3FowaG5uYCOhjlZCPyNfr9pP\/AAb3eA7SwVJtc1aaUj5mZ1PPt8teJftVf8EFdZ+H3h641TwDqM+sLbRtI9rPl5ZMc4XAAzXTVyDG048\/Lf0ep42D8UeHcTWVCNZpvROUWl972+Z8vfs2f8FCviH+zjrdrJZ6vc32nQsN1tM5bcPqc1+xP7Bn\/BRfwz+2B4XSITx2WvQKBLbOdpY4ySM4z+FfgVrOj3fhzWLnT7+3ktL6ykaGeGQYaJ1OCD7g11XwD+NmrfAH4l6d4h0i5lge1lVpAjY3rkEj8hVZZnNbCzUZu8eqfQnjLw\/wGdYeVWhFQrWvGS2fWzto79z+mGmXNylnbvLIwWONSzE9ABXl37H37RNl+0r8FtL8QW0qNPLEonQHJVsDOfxNUP29PifcfCL9mDxJrFsxWZYWhBHUbkav0J14+y9strXP5Rhldf68svmrT5uX53sfDX\/BUL\/grjqPhrxDe+C\/Ak6xyQ5iuLtedh5Bx+Ir8zPFfxF17xzqkt7qurX93POxZ907bT+GcVT8S6\/N4q8QXmpXDtJNeytKzE8nJzXQ\/Aj4R3vx1+LOjeFrDIm1OdVdh1SPcAzfgDX5ljcdWxlbV7vRfkf2TkHDmX5DgeWnFLlV5Sa1dldts5BmBPzNk+55qxZ6pd6fKr293d27KcgxTMn8jX7JeFf+CCHw707wpHbX13d3V8U+edtpIb24r5m\/bB\/4IZeIvhNplxrHgW6n1uxt1LyW8gLzY6\/LgAdM101sgxtKHPy39HqeNl\/ifw\/jK\/1ZVXFvROSsn8+nzPFP2UP+Cn3j79mnW7RZtQm1XRo2AeCZixVfqcmv20\/ZV\/aN0\/8Aac+FNj4k0+KaFbhBvSSNkw3fr71+N3\/BO7\/gmR4i\/ab+JC3HiHT7nTPD2kz7btZkwZGB5TuO4r9t\/hR8KtH+Dngy00TRbSK0tLRAgVBjPHWvouHI4vkcqr9zpfc\/KPF6tkXt40sHFfWFrJxty27O2jZ+Tn\/BfPU7q0+NOlCG7uoAYxxHMyDq3oa\/Pw65qDAg6lqLA8EG6cg\/rX7S\/wDBSX\/gmFrf7Zfjyy1XTtSgsktlAIfdk9fQe9fKvjD\/AIIJeK\/CPhPU9Vk120ePTbWW6ZRuyQiFj29q8nNspxVTFTqwjdH3PA\/GuR4XJsPhMRXUaiVmrdb+nmfn31pVYqcgkEdCDginXEX2e5kjzkxnGat+GNEbxL4istPRtr3kyxA+hZgP6180k27H6\/KSS5nsRDXNQUYGpaiAOwunAH61+lP\/AAb+6ndXvi3WPPurq4G0f62Vnx971Ncj4R\/4IJeK\/Fnhmy1KPXrREvIhKFIbjP4V9gf8Ez\/+CcGsfsXa1f3OpahFei6GBszx19R719Rk+VYqlio1KkbI\/GuPuMskxmS18JhqylUelrdn6H0r+04xT9n\/AMWlWZWGnSYIOCK\/m98T6\/qLeK9W\/wCJlqIxfTgAXTj\/AJaN71\/SF+09\/wAm++Lf+wdJX82XiX\/katX\/AOv+f\/0Y1bcW\/FT+Z5Xgak6GLuusf1Ov\/Z317Uf+F9eEFOo6gytqcQIa5cgjP1r+kXwQc+C9IyST9ih5P\/XNa\/mv\/Z4\/5L54O\/7CkX86\/pQ8D\/8AIl6P\/wBeUP8A6LWteEvhq+q\/I4vHNJVcJZdJfmjUrkvjP8Z9D+Bvgm71vXLyG1trZC2GYAufQDvXT397Hp1nJPKQscSlmJ7Cvw5\/4K0ft63v7RvxbvPDekXbp4b0WUwsqNxLIpKuD9Cte7mmYxwdHne72R+a8EcJVc+x\/sFpTjrN9l29X0N\/9t3\/AILK+KvjFrNzpfg6V9J0eMlBMv3pB9CM18U6\/wCMNX8U30lzqOp311NKSzF52IJPtms4DFdR8Jfgx4m+OXiRdK8L6Td6tdkjeIE3eUD3PtX51iMXXxVS82230\/4B\/W2WZLlmTYbkw8IwjFaydvvbZy+Oc5JPrmrWn65faTOklrfXlu6HKmOZkwfwNfbfgX\/ggt8VPEmlRXV9qGl2PnLuETJIHT2PFc38a\/8Agif8XvhNokuo2kNt4hjjBbyLGN2lIH1wK1eVYyMed02cMONsgq1fYLFQb230+9qxc\/YZ\/wCCt3i74Ea1b6R4ou5NY0CQhCzn54V6fU96+Y\/jb8RLnxr8Y\/FOsWmo6itpqeqXF1AFuXUBHkJHGfQ1zGvaDe+GNZudN1K1lsr+zfy54JRh4m9CKqgYFYVsZVq040qjuovQ9DA5DgMNiqmOwsFGVRJO1rOzun267rc0NM17URqdv\/xM9S5kX\/l6f1+tf0M\/8E95Xm\/ZW8Ms7vIxt0yzHJPyL3r+dzTf+Qnbf9dV\/nX9EP8AwTz\/AOTU\/DH\/AF7p\/wCgLX0XCn8WfoflXjdFLL8PZfbf5HttYfxE+ImkfCzwnd61rV5DZWNlGZHeRgucdhnqa2Lq6jsraSaV1jiiUs7HooHU1+MH\/BYv9v2\/+MPxGufBGhXsiaDpbmOcRt8s7DKn8OBX1GZZhDCUXUlv0R+LcHcK18+x6wtPSC1lLsv830Nv9uj\/AILYa9491G90HwAxsNNVyhvMYdsHsCK+DfFvxI1\/x1qkl5q2r6hd3EpyxM77SfpnFYvQV9CfsXf8E4\/HP7ZN79q022aw8PwvtlvpkOxznBVSP4hkGvzypiMVjqttZN9Fsf1dg8syXhvBc6UacI7ydrv57tvsj57dtxyzEn1JzT4bqa3OYp5oj2MchU\/pX67eE\/8Ag3r8F2emIdQ17Vprpl+f512g+3y1wf7QX\/BvyNG8Oz3ngbWrq5vY1LCC6O4N7AKtdU+HsdGPNy\/jqeLQ8VOHKtVUVWavpdxaX3nwt8C\/2y\/H\/wCz\/rENzouuXjQxsGaGWQuHx25Jr9cP+Cdf\/BVrQ\/2o7S30LXJItN8SIoUq5wszdOCcCvxb+KHwu1v4O+MLnQ9fspbG\/tmKlXXG\/HcVR8HeMNS+H\/ie01nSLqSz1CxkEkUiHBBFRgM1r4Opyyu11TOrifgjLM\/wznFKNRq8Zxtr2vbdM\/qBRxIoZSCCMgjvWron\/Ho3++f5CvlX\/gmH+2Xb\/tdfAW2uZZF\/tvSVWC+jz8ynkKT9QM19VaJ\/x6N\/vn+Qr9HoVoVqaqwejP5EzTLa+AxdTB4lWnB2f9ee5cooorU4DDu\/+PuX\/fP86jqS7\/4+5f8AfP8AOo6ACvAf+Cm3\/JnHir\/rkf8A0Bq9+rwH\/gpt\/wAmceKv+uR\/9AaubGfwJ+j\/ACPX4f8A+Rnh\/wDHH80fzyWf\/HrH\/uivW\/2G\/wDk63wh\/wBfaf8AoxK8ks\/+PWP\/AHRXrf7Df\/J1vhD\/AK+0\/wDRiV+V4P8AjQ9Uf29nP+41\/wDBL\/0ln9HVp\/x7J9KkqO0\/49k+lSV+un8FvcKKKKBBRRRQAV\/M9+0d\/wAl\/wDGP\/YYuv8A0c9f0w1\/M9+0d\/yX\/wAY\/wDYYuv\/AEc9fJcWfwqfq\/yP3nwL\/wB5xn+GH\/pTOPtv+PhPrX9C\/wDwTU\/5NC8Nf7p\/ktfz0W3\/AB8J9a\/oX\/4Jqf8AJoXhr\/dP8lri4V\/jT9D6Dxu\/5FlD\/H+h71RRRX3R\/MwV8U\/8F1f+TOrr\/rp\/7Mtfa1fFP\/BdX\/kzq6\/66f8Asy15+a\/7nU9GfVcD\/wDI\/wAJ\/jR+ICfdFfV3\/BGuBLr9tLR45FDI4KkEZBG1q+UU+6K+sP8AgjH\/AMns6L\/n+Fq\/Ocs\/3un6o\/rji\/8A5EmL\/wAEvyPWf+C2X7CbfDPxn\/wsPw\/ZMum6o\/8ApyRruCyE4DcdAAtfnsDuGexr+mH49\/BzTvjt8K9U8OalGJIL+BoxkZwSCAf1r+er9rL9nPVP2YvjPqvhy\/hZYIpS9rJjCtGWO0fUAV6\/EWW+xq+3pr3Zb+T\/AOCfCeFHF\/8AaOC\/s3Ey\/e0lpf7Uf81t6Hd\/8E4P2xb\/APZL+O1hO0znQdUlEN5ET8q7iF3\/AIDNfvx4I8Y2Xj7wrY6vp8yz2l9EssbqcggjI\/nX8wDqHUg9DX6r\/wDBDj9v4arZr8K\/FOoD7ZDzpMs7\/NOCcCFf91VzituG8z5J\/Vaj0e3r2+Z53i7wd9aof2zhI+\/Be+l1j\/N6rr5eh+n1FAORn1or7k\/mkKKKKACiiigAr59\/4Krf8o7\/AIs\/9gN\/\/RiV9BV8+\/8ABVb\/AJR3\/Fn\/ALAb\/wDoxK5Mf\/u1T\/DL8me1w3\/yN8L\/ANfKf\/pcT+euL\/VL9KdTYv8AVL9K779mj4Y2Pxi+M+i+HtSlnhs9QnWOR4cbwDnpmvyinBzkoR3Z\/cuJrwoU51qm0U2\/RanBZHqKMj1Ffsjpv\/Bvd8Kb7Trec+IfFKtNErkAxYBIB\/u1N\/xDx\/Cj\/oY\/FX5xf\/E17v8Aq1jey+8\/NX4v8OJ255\/+AP8AzPxo3AdxT7eJ7yZY4I5J5WOFSJS7N9AOa\/Z3Sv8Ag3z+EmnXSyPrXiS6A\/glMZU\/pXtvwc\/4Ja\/Bf4NvDNa+DtJv763YNHd3MAMqn1BFa0+F8XJ++0l95xY3xnyOlC+HjOo+1uX8Wz8oP2FP+CVfjj9qzXrTUdSsbjQfCscgaae6jMcsgB6BGw2DjGfev2z+A\/wI8P8A7PHw8sfDnh2zjtbKyjCAgfM+O5PUn612Frax2VtHDEixxRKERR0UAYAqSvrMtymlg4+7rJ7s\/DOL+Osfn9Re29ylHaC29W+r8\/uCvxI\/4Lt\/8nZR\/wDXu3\/odftvX4kf8F2\/+Tso\/wDr3b\/0OuPiX\/c36o+i8G\/+Sg\/7cl+h8RV9Cf8ABNT9kf8A4a6\/aNsNKuw66NpuLu9IHEiqwyme2Qa+eycCv1l\/4N1\/AUEHw28Ya5LFGbqTUljikx8wQxKSPzr47J8KsRi4U5bbv5H77x7nNTK8jr4qi7Tsop9nJ2v8j9Efh\/8ADTRfhl4YtNI0fT7azs7ONY0SONV6ADJwOTxW55S5ztXI9qdRX6gopKyP4uqVJzk5zd292z5B\/wCCy3x7l+Df7Kuow2VwYNR1T9zFjqeVz+hr8KSxdixJJY5JPev1O\/4ONNZntdI8CWiMRDcXU+8Z64jU1+WNfnfElZzxjh0il\/mf1l4RZfChw\/CtHepKTfydl+R3H7OWo+GNG+L+k3vi9Xk0O0lEk0SqSZcdBx74r9YvCX\/Bbn4PeC9AttN060uLa1tYwiIluwAA+gr8ZGIHXFJvX2rjwOa1sJFxpJa+R9DxJwVgM8nCeOcvdVkk7L1t3P2u\/wCH8nws\/uXn\/fl\/8KR\/+C8PwqkUq0d2wPUGFyD+lfilvX2o3r7V3\/6zYzy+4+Z\/4g5kHaf\/AIF\/wD6Y\/wCCmXxp+HP7Q3xRtvFfga3a0u7wCK\/iERjUhQTuxgDJY1809abvUdxR5i+orw8RWdao6slZvsfo2V5dDA4WGEpNuMFZXd3b18j9O\/8Ag3++O80Osav4OuJnlDDzY1JJ2bn\/APrV9r\/8FQ\/Ddx4q\/Y48S2trG8kuA+FGTgK+a\/LH\/giL4hbQ\/wBsABDxcQRow9fmav3A8T+G7Xxp4Yu9MvU321\/A0Ug9mXB\/nX3eRydfLnTfmj+Z\/EqMMt4rjjIL+Sb9ev5H8vz2zWUjQuMPCdjD0Irpvgz8Ub74LfE\/SPE+nH\/SdLuElK\/30DAsv4gYr6S\/4KX\/APBN3xJ+y\/8AEfUNb0ywnv8AwlqErTJcxJlbfJJ2sfYY\/OvkUNkkdxXw9ehVw1blkrNM\/pDLsyweb4JV6ElOnNa\/Nap9mfuJ+zB\/wWp+Gvxj020tfEFw\/h\/WpcI0ToWjLeu84Ar618OePPD\/AMQbANpuqaXqcUq52w3EcvBHcAmv5htoznvXefCH9pzx78BtQW48J+JtT0cqwLJBLtWQeh9jX0eF4pqR93ERv5rc\/JM78FcJVbqZXWdN\/wAstY\/etV+J\/SZo3huw8OpItjZ21osrF3EUapuPqcCrtfmF+wt\/wXS\/4SHU7Lw38T4YraaYiKLUkOEY+shY9evSv0x8P+ILTxTo9vf2E8dza3KB45EOQwIzX1eCx1DEw5qL+XVH4dxHwzmWTYj2WYQtfaW6l6P+mXK5b45f8kX8W\/8AYGvP\/RD11Nct8cv+SL+Lf+wNef8Aoh66qnwP0f5Hi4P\/AHin\/ij+aP5mtS\/5Clx\/vmtz4Rf8lR0H\/r9h\/wDRi1h6l\/yFLj\/fNbfwi\/5KloP\/AF+w\/wDoxa\/I4fxF6n96V\/8Ad5f4X+R\/SV8Ev+STaB\/16LXU1y3wS\/5JNoH\/AF6LXU1+uU\/hR\/BeL\/jz9X+bOE\/ae\/5N98W\/9g6Sv5svEv8AyNWr\/wDX\/P8A+jGr+k39p7\/k33xb\/wBg6Sv5svEv\/I1av\/1\/z\/8Aoxq+N4t+Kn8z+gvAz+Bi\/WP6nSfs8f8AJfPB3\/YUi\/nX9KHgf\/kS9H\/68of\/AEWtfzX\/ALPH\/JfPB3\/YUi\/nX9KHgf8A5EvR\/wDryh\/9FrWvCXw1fVfkcXjn\/FwnpL80eDf8FRvjkfgd+yX4ju4ZjBe39u9rbODgrIynH8q\/n7ubyTUrqW5mYvPcu00jHqzMck\/ma\/Yj\/g4b1hrf9mfQrRSV83WImJHcYfivx0AwK87ies5Yv2fSKX4n1vg1gIUsieJS96pN39I2SOn+DXwr1D41fEnS\/DemozT6jMsbMoz5ak4LfhX78\/sS\/sV+GP2VfhZp9jY2MEmpSRK9zcvGDI7kAnk8jnNflp\/wQ98C2\/iP9p7+0ZVDSWEZCf8Ajpr9vwMCvV4YwUFSeIktXt6HxPjNxDiHi4ZTTlanFKUrdW+\/oIqhRgAADsKSWFJ0Kuqsp7EZp1FfWH4WfBX\/AAV5\/wCCbujfGD4a33jnw7ZRWXiTQoGnl8lAouIhlnBUYBbgDPWvxheN4ZGSRGSRDtZSMFT3Ff1DeItLg1rQru0uY1lguImR0bowI5Ffzb\/tUeGo\/CP7R3jSxhVVhj1e5aNV6KpkbAr4bifBQpzjXgrc2j9e5\/SvgxxDiMVh6uW4iTl7Kzi30T0a+T1Rw2m\/8hO2\/wCuq\/zr+iH\/AIJ5\/wDJqfhj\/r3T\/wBAWv53tN\/5Cdt\/11X+df0Q\/wDBPP8A5NT8Mf8AXun\/AKAtPhT+LP0H43\/8i\/D\/AON\/kS\/t\/wDxff4KfsveI9XiYLK8Jtl5wfnRhx+VfzweI9cl8Ta\/eahM7SSXcrSlmOTyc1+0P\/BdTxPNpX7NqWaEiO6lQsPxYV+J8XEYrLims5YiNPokdfgtgIUsoqYq3vTlv5I0fCiWUnirTRqZYaabmP7Vt6+VuG7H4Zr9cfgp\/wAFgfgp8CvhzpnhvRbOa3tNNgWEFLdgXwMbiccnjqa\/H4kAc0m9favIwGZVcI26SV33PvOJeEsHnsYQxrlywvZRdld9X3Z+13\/D+T4Wf3Lz\/vy\/+FB\/4Lx\/Cwj\/AFd5\/wB+X\/wr8Ud6+1G9favS\/wBZsZ5fcfJf8QcyDtP\/AMC\/4B9q\/wDBUb9rD4W\/tZwWeq+GLR7XX4SBJJ5TKJFyM54A6Cviym71HcUeYvqK8bF4qWIqOrNK77H6BkuT0cswkcFh3JwjtzO79L9j7i\/4INfGO98G\/tejwsJSumeIbOeeYE8b4o\/l\/U1+5Gif8ejf75\/kK\/ng\/wCCUmrNpX7cfhaVCctFMnHuAK\/of0T\/AI9G\/wB8\/wAhX23C1Rywji+jf6H83eNOFhTzyFWKtz0035tNq\/3WLlFFFfSn5AYd3\/x9y\/75\/nUdSXf\/AB9y\/wC+f51HQAV4D\/wU2\/5M48Vf9cj\/AOgNXv1eA\/8ABTb\/AJM48Vf9cj\/6A1c2M\/gT9H+R6\/D\/APyM8P8A44\/mj+eSz\/49Y\/8AdFet\/sN\/8nW+EP8Ar7T\/ANGJXkln\/wAesf8AuivW\/wBhv\/k63wh\/19p\/6MSvyvB\/xoeqP7ezn\/ca\/wDgl\/6Sz+jq0\/49k+lSVHaf8eyfSpK\/XT+C3uFFFFAgooooAK\/me\/aO\/wCS\/wDjH\/sMXX\/o56\/phr+Z79o7\/kv\/AIx\/7DF1\/wCjnr5Liz+FT9X+R+8+Bf8AvOM\/ww\/9KZx9t\/x8J9a\/oX\/4Jqf8mheGv90\/yWv56Lb\/AI+E+tf0L\/8ABNT\/AJNC8Nf7p\/ktcXCv8afofQeN3\/Isof4\/0PeqKKK+6P5mCvin\/gur\/wAmdXX\/AF0\/9mWvtavin\/gur\/yZ1df9dP8A2Za8\/Nf9zqejPquB\/wDkf4T\/ABo\/EBPuivrD\/gjH\/wAns6L\/AJ\/havk9PuivrD\/gjH\/yezov+f4Wr85yz\/e6fqj+uOMP+RJi\/wDr3L8j95E+4PpXxZ\/wWA\/Yag\/aI+EkniHSrVBruiK0oZBgyDAGD696+00+4PpUWo2EWqWMtvMoeKZCjA9wRX6disPCvSdKezP4yyTN6+WY2njcO7Si\/vXVfNH8u1\/YTaVfzWtwjRz27lHVhggitLwD441H4aeM9O17SZ3ttQ0yYTRSKcEY6\/pmvsX\/AILD\/sNP8BPilL4o0e3b+xdYcyPheEYkAfyNfEYORX5bi8NPDVnTluv6R\/a+TZrhs3y+GLpawmtV+DT\/ABP6H\/8Agn5+11p37XnwE07W4HjTU7aNIb+33AtFJg4\/MDNe61\/P9\/wTB\/bRvf2QPj9aNNPL\/wAI1rsogv7fP7ve21FlI\/2Rmv3y8LeJrPxj4ftNU0+ZLizvolmikU5DKRkGv0LJcyWLoe98UdH\/AJ\/M\/lLxE4RlkeZP2S\/c1LuD7d4+q\/Kxfooor2D4AKKKKACvn3\/gqt\/yjv8Aiz\/2A3\/9GJX0FXz7\/wAFVv8AlHf8Wf8AsBv\/AOjErkx\/+7VP8MvyZ7XDf\/I3wv8A18p\/+lxP564v9Uv0r2H9g\/8A5Oi8L\/8AX2n9a8ei\/wBUv0r2H9g\/\/k6Lwv8A9faf1r8uwf8AHh6o\/tjPP+RfX\/wS\/Jn9FXh\/\/kA2P\/XvH\/6CKt1U8P8A\/IBsf+veP\/0EVbr9bWx\/B8\/iYUUUUyQooooAK\/Ej\/gu3\/wAnZR\/9e7f+h1+29fiR\/wAF2\/8Ak7KP\/r3b\/wBDr5\/iX\/c36o\/V\/Bv\/AJKD\/tyX6HxC3Q1+yv8Awb9xLH+zfqxAwXvEJ9\/3Yr8am6Gv2X\/4N\/v+TbdU\/wCvtP8A0WK+b4a\/3z5M\/XvF7\/knZ\/4o\/mff1FFFfoh\/JR+Zv\/BxH4IuNX8D+EtXSNjBpdzK0jDoNyKtfk6ORX9CP\/BSz9nr\/hon9mDXdJiTNzHEZY2AywKkNx+Vfz66rpU+harc2V1G0NzaSGOSNhgqR61+e8TYdwxXtOkl+KP6s8Hs1hiMk+qX96lJq3lLVP77n2N\/wR6+Afw5\/aT+Imr+H\/G2nyXc8MSSQkXJizlj6deBX6Q\/8ObfgMf+ZZvP\/A96\/FD9mT476h+zj8Y9K8T2DuotZR56KcCVOmD9Mmv34\/ZT\/a98K\/tPeALLUtI1G2kunjXzYQ4LI3pXpcPSwtal7GpFcy7rdHyfivTzvAY1Y\/B1qiozS+GTtFr02vueb\/8ADm34Df8AQs3v\/ge9H\/Dm34Df9Cze\/wDge9fUtU9b16z8OWD3N9cR20EYyzucACvpHgMN\/wA+19yPyBcVZ23ZYqp\/4Ez5lb\/gjh8BUHPhq8H1v3o\/4c2\/AY\/8yzef+B718x\/8FMf+Cx9x4V8VQeGvhdfxzTWEpN9eRyHyzxjYCO4I5+tUf2Zf+C\/jvJb2HxB0vy3bCm5tsmMDplixrx5Y7Ko1nRlFadbafeff0+HeOKmAjj6dao1LXl53zW6Oz7\/efbPwV\/4JvfCj9n7xgNd8MaHcWepKABI900g4zjg\/WvdwNoAHQVxfwP8AjtoHx\/8AB8OteHrpLuzmXO9WBAPHH612hIUZPQV71CFKMP3SST7H5fmeJxtau\/r8pSqR0fM22rdNSh4j8L6d4v0ySz1Oytb62kBDRzxLIvPsQa+KP2ov+CHPgD4wTXF\/4Ylfw1qMuZHxmRJG64C5AFdB+23\/AMFZ\/Df7KPxL0jw\/FF\/acrTD+0PLIPkxkH3HORX0F8A\/2oPCH7RXhK21Xw7q1peJMoLIjgshPUGuOq8HipuhO0mvvPosFHiHI6FPM8Nz06dTZrZ+q29LrU\/GT9oD\/gjl8VfgpDPeQWC6rpsZOx4WDOwH+yMmvlnxJ4V1HwfqkllqlncWV1GcMkqFT+or+oUjIwehr8qP+DgD4ceDPD9hpGrWNvaWnieaQBliGHnQuAxb6Cvm83yClQoyr0Xa3Rn69wH4o4zMsdTy3H003PaUdPvXbzPzCBKsCCVYHIIOCK\/Yf\/ghV+1bf\/E\/wBd+ENVne6utGwEkcknbgkDn2FfjxX6Af8G\/jXY+OuveRnyNn7zH\/XM4ryshrSp42Cjs9GfaeJ2X0cTw9XnUWsLST7O\/6n7KVy3xy\/5Iv4t\/7A15\/wCiHrqa5b45f8kX8W\/9ga8\/9EPX6RU+B+j\/ACP5Dwf+8U\/8UfzR\/M1qX\/IUuP8AfNbnwi\/5KjoP\/X7D\/wCjFrD1L\/kKXH++a3PhEP8Ai6Og\/wDX7D\/6MWvyOH8Rep\/elf8A3eX+F\/kf0k\/BL\/kk2gf9ei11Nct8Ev8Akk2gf9ei11NfrlP4UfwXi\/48\/V\/mzhP2nv8Ak33xb\/2DpK\/my8S\/8jVq\/wD1\/wA\/\/oxq\/pN\/ae\/5N98W\/wDYOkr+bLxL\/wAjVq\/\/AF\/z\/wDoxq+N4t+Kn8z+gvAz+Bi\/WP6nSfs8f8l88Hf9hSL+df0oeB\/+RL0f\/ryh\/wDRa1\/Nf+zx\/wAl88Hf9hSL+df0oeB\/+RL0f\/ryh\/8ARa1rwl8NX1X5HF45\/wAXCekvzR8N\/wDBwH4Qn8Q\/ssabc28Zc2GqRyyED7qBWya\/GJTkA+tf0fftqfBJfj9+zp4l8OiJZLm8s5FgJGSrkYBFfzq+NfCF58P\/ABhqWiX8Tw3Wm3EkDK4wSFYqD+OK4eKMO44hVukl+KPpPBfNadbKZ4G\/vU5N28pdfvVj6c\/4I8\/GG3+GH7VdlbX0y29pqQ2l2OBuJUAV+8Nrcpe20c0bBo5VDKR3Br+Xrw\/rtz4X1y01KykMV3ZSiaJgcbWHIr9jf+CcX\/BXLw58T\/CWn+GfGF9HpuvWyiFHncATgAAYyfauvhvMqcIvDVHbt\/keP4v8IYrE1I5vg4uSStNLdW2fp3PvyisvT\/GmlarCslvfW8yMMgq2cis3xn8YPDngHRLjUNU1W0tba2Xc7O+MCvsXOKV2z+e40KkpckYtvtZj\/i149s\/hj8OtX12\/kWO1062eZyxxwqk\/0r+bf44+MV+IXxl8Ua3G2+HUtTnniP8AsNISv6GvuD\/gq7\/wViX4529x4D8BXUiaCr4vb6J+LrH8KkcFSDg\/Svz1VQigDoK+B4izGGIqRpUndR6+Z\/UfhPwjiMqwlTGYyPLUq2tF7qK1V+zb6difTf8AkJ23\/XVf51\/RD\/wTz\/5NT8Mf9e6f+gLX872m\/wDITtv+uq\/zr+iH\/gnn\/wAmp+GP+vdP\/QFro4U\/iz9DzfG\/\/kX4f\/G\/yPHP+C3fw+n8UfspXGoRLuXT5o92Ov8AEf6V+HUf3BX9Kn7Ufwnh+NXwO17QJkMhubZ2jUDOXCtt\/U1\/Oj8Yfh9d\/C34l6voV7C0E1jcvHtYYOASP6UuKcO1VjWWzVi\/BTNYVMvq4Bv3oSv8n\/wT1n\/gmT4E8GfE79rrStC8ewm40DULKdAglMZM52iPke5Nfrj\/AMObfgN\/0LN7\/wCB71+EXgzxZeeAvF+ma3YOY7zSrqO6iIOPmRgwH5iv3r\/4J8\/8FBvDn7WvwwsvP1CCDxPaQql9bSP87OMAsB6E1XDc8NOMqFaKcr3V+pj4uUc5w06eZZfVnGlblkotpJrZ2Xe+r7pFH\/hzb8Bv+hZvf\/A96P8Ahzb8Bv8AoWb3\/wAD3r6lBDAEcg1FeXsWn27SzSLHGgyWY4Ar6z6hhv8An2vuR+GLivOtvrVT\/wACZ8vN\/wAEb\/gKgyfDV4B7370D\/gjd8BSMjw1eEf8AX+9eS\/8ABTz\/AIKvWHwX0o+HPBOoRXPiAuDJJC+fJwenHsa8I\/Zn\/wCC+mveHDBZeP8ATBewLhBcW2WfHq2415FbGZXSrexnFettD77A5DxtjMvWYUK1Sz2i5tSa7pM+8\/hX\/wAEvvg98GfG9r4i0DQbq21SzBEUjXbuFz14NfTGif8AHo3++f5CvGP2Xf2ufCX7WPheTUvC99FdC22i4jVgWhJ6A4+lez6J\/wAejf75\/kK9vDRoqF6CVn2PzbOK+YTxDhmcpOpHT32215alyiiitzyjDu\/+PuX\/AHz\/ADqOpLv\/AI+5f98\/zqOgArwH\/gpt\/wAmceKv+uR\/9Aavfq8X\/wCCgPgrUfiD+y34i0rSreS6vbmPEcaDJb5WH9a58Wm6E0uz\/I9XIpxjmVCUnZKcfzR\/OdZ\/8esf+6K9b\/Yb\/wCTrfCH\/X2n\/oxK2Lf\/AIJx\/FxIEH\/CK6hwMf6lq9N\/Y\/8A2CPif4R\/aP8ADOpaj4bvreztblGkkaJgFAdT\/SvzPCYOuqsG4PddD+ys3z3LZYKuo4iDbhL7S7PzP3VtP+PZPpUlMt0KQKD1AxT6\/VD+IXuFFFFAgooooAK\/me\/aO\/5L\/wCMf+wxdf8Ao56\/phr8CPjx\/wAE+firrnxp8U3tt4Zvpba71S5licRMQytKxB\/I18vxRRqVKdNU4t6vb0P27wVx+Gw2IxbxFRQvGFrtK\/vPufMtt\/x8J9a\/oX\/4Jqf8mheGv90\/yWvxZg\/4Jz\/FtZ1P\/CKagcH\/AJ4tX7efsE+CtR+H37MegaXqtu9re26nzI3GCvArj4Zw9WnWk5xa06nveMuZYTE5dQhh6sZtT6NPp5HslFFFfaH85hXxT\/wXV\/5M6uv+un\/sy19rV8nf8Fg\/hHr3xl\/ZcuNK8PWUl9fNJkRopJPK+lcOZxcsLUjFXdmfT8GVYUs8wtSo0kpq7eyPwbT7or6w\/wCCMf8Ayezov+f4WrgR\/wAE5fi4B\/yKuof9+Wr6R\/4JV\/sY\/EP4TftaaRq+u6Dd2VhGfmkeMgD5W9frX5\/l2DrxxVOUoO110P6n4szvL6mTYqEK8G3CVkpK709T9kU+4PpS0i\/dH0pa\/Tj+MTzH9rT9njTv2lPg5qnh+9gjklliY27kDKuAdvP1Nfz2\/tBfBnUvgL8VNU8OanC8UtnMwQsOHXJAI\/Kv6YK+Av8AgsZ\/wTun+Pegw+L\/AAnYCTxBZjbOkaZaZAMAfmTXzvEGWfWKXtaa96P4o\/XPCrjFZZjPqGLlajU6vaMu\/o9mfjRyOQSCOhBwRX63f8EQv29v+Ex8Pf8ACtfEl2Pt2nqDYSSNzIpIUJz6AGvgM\/8ABOX4uA\/8irf\/APflq6T4QfsZ\/G74PfEbS\/EOleHNSt7vT5hIGWJgfT+tfL5Y8Vha6qKDt106H7VxfRyfO8tnhKmIhzbxfMtJLbr12Z+\/wORRXE\/s9eNNT8d\/CjSb7WbGbTtTeEC4hlUgqw47\/Su2r9IjJSSkj+Pq9GVKpKlLdNr7goooqjIK+ff+Cq3\/ACjv+LP\/AGA3\/wDRiV9BV4p\/wUZ8D6l8Sv2H\/iToWkW73epanpDQ28KDLSNvQ4A\/CuXGxbw9RLflf5M9fh6cYZrhpzdkqkG3\/wBvxP51Iv8AVL9K9h\/YP\/5Oi8L\/APX2n9a0Y\/8AgnL8XFQD\/hFdQ6f88Wr1H9jj9g34neDP2hfD2paj4cvbeztrpWkdomAUc1+b4TB11Wg3B7rof2NnWe5bLAV4xrwbcZfaXZ+Z+5Hh\/wD5ANj\/ANe8f\/oIq3VXRImg0a0RhhkhRSPQhRVqv1FbH8ST+JhRRRTJCiiigAr8SP8Agu3\/AMnZR\/8AXu3\/AKHX7b1+Sf8AwWJ\/ZE8ffGb9pVNT8PaFd39kIGUyRxlhnfntXhcRU5zwnLBXd0fp\/hJi6OHz32leajHklq3ZdO5+azdDX7L\/APBv9\/ybbqn\/AF9p\/wCixX5tH\/gnL8XCP+RVv\/8Avy1fqj\/wRY+CPiT4H\/AjUdP8S6fNp91LdK6JIpUkbAO9fP8AD2GqwxfNOLSs+h+reK2bYKvkEqdCtGUuaOikm9\/Jn2lRRRX3p\/LRHd2qXtrJDIodJFKsCMgg1+RP\/BX7\/gmle+D\/ABRdeP8AwlZNPZXrGS9giXOxj3AHsOwr9eqp69oFp4m0uayvoEuLadSro4yCDXDmGAp4uk6c\/k+x9NwpxRicixqxWH1T0lHpJdv8j+XiWJ4JWjkRo5EOGVhgg\/Suq+FPxx8V\/BDW11DwzrF1p869FDsYj\/wHOK\/Vj9tj\/giBonxQvrrXPBEi6RqUuXa3RQscje\/U9TX59fFn\/gmZ8XvhJfyQz+GrzVFQ8NZRM4I\/Kvz\/ABWU4vCzuk3bqj+p8m44yLOqHI6kU2tYTsvz0Z3\/AIa\/4LS\/FvRtK+z3N1BdyhdvmeSorzn41\/8ABR\/4q\/HPT5bHUteeDT5esUC+U3\/fSmvOrr9nL4gWUpSXwbr8bjghrcgitjwr+xz8UPGN2kVp4J15Q5x5j2xCD6mspYvHVF7NuT+\/\/I7KWT8OYWf1iFOlF73vH8NTzaSRppGeR2kdzlnc5Zj6knrXrP7IX7J2v\/tUfFCw0nTrKZrHzA1xOUIRUBGeenQ19Pfswf8ABDHxl471W0vPGk66XpjEO0cX32HoQwr9Tv2af2UfCf7L\/hGLTPDunW9swUCSVUw0h9TXp5Zw\/WqyU665Y\/iz4\/jDxTwGAoyoZbJVKz0uvhj536vyRpfs4fA\/T\/2ffhRpnhvT41RLOJVdgOWbAB\/lXnf\/AAUX\/abv\/wBmb4Cahqel2NxeX9wnlRmNC3l7gRuPB6V9AVjeOfAWlfEfw9caXq9nDeWdwhR0kXIwRj+tfc1KT9k6dJ20svI\/mrB4+H1+OLx0faLm5pK++t2fzPfEX4g6n8U\/GF7resTy3F9eyGRzISduTnGD0rS+Ffx08W\/BPWEvfDWtXmnyx8hBKxi\/74ziv0x\/a\/8A+CENp4ivbvWfAF0LG4lYstkQFhz17AmvhT4pf8E4\/i78K9Qkgn8K6hqew432ULOv61+b4rLcZh6jlJP1R\/XeTcYcP5thlSpVIpWtyTsreVnoegad\/wAFl\/jDZ6J9mk1GCWfbjzfIUfjivn740\/H3xV+0H4m\/tbxVqcmoXQyEHKogPoucUXH7O3j+0mMcvg7XkccEG3ORXQ+Cf2Kfil481GO3tfBmtwiU4Es1uRGPqawqVsZXSpz5n5a\/5HpYXBZDl8niMPGlTfdOK\/X8jy3kkAAsT0AGSa\/YD\/ghD+y3ffDnwJfeMNTge2n1jHlo4IJXDLmvN\/2H\/wDghzfx69aa78RnjMcDCRLNRlW+uRX6leEvCtl4K8P22m6fAlva2sYjRFGAABivpsgyapTn9Yrq3ZH474oeIOExOFeU5bLnUn78ltZdF38zSrlvjl\/yRfxb\/wBga8\/9EPXU1zvxf02bWPhR4mtLdDJPdaVdRRqOrM0LAD8zX1tT4H6M\/CMI0q8G\/wCZfmj+ZPUv+Qpcf75rc+ER\/wCLo6D\/ANfsP\/oxa9Uv\/wDgnR8XHv5mHhW\/wzZH7lq1\/hl\/wTz+LGl\/EPRrmbwtfrDBdxO58luAHBJr8shgsR7RPke\/Y\/t6vn2W+wkvrEPhf2l29T93vgl\/ySbQP+vRa6mud+E2my6P8NtGtZ1KTQWyo6nsa6Kv1SHwo\/iDFNOtNru\/zZwn7T3\/ACb74t\/7B0lfzZeJf+Rq1f8A6\/5\/\/RjV\/St+0Jo9x4g+CfiaytY2luLmxdI0AyWJ7V+DPiD\/AIJ1\/Fm48SanLH4W1Bo5byZ1PktyC5Ir5HiihUqSp+zi3vsfu\/gtmGFw1HFLEVIwu42u0r79zzP9nj\/kvng7\/sKRfzr+lDwP\/wAiXo\/\/AF5Q\/wDota\/Br4Hf8E+firofxl8MXtz4Yvore01COSRzEwCgHrX70eEbZ7PwnpcMg2yRWkSMPQhADWvC9CpTjU9pFq7W\/ocfjVj8NiauF+r1IzspXs07arsaDKHUgjINfmN\/wWM\/4JoXHiu7n+Ing6yD3SoPt1vEMbwB1AHfJJ6V+nVRXtlFqNq8MyLJFICrKehFfQY7BU8VSdKp\/wAMflnDfEWKyXGxxuFeq0a6NdUz+XW\/sJ9LvHt7mGSCeI7WR1KkH6Gm29xLZzLLBLLBKvKvG5Rl+hHNftr+2v8A8Ea\/B\/7Qc0+r+H1XQtafLs0CBRIffOfavzw+MH\/BH34ufCu4maHT01a1VjsNuGd2HbtX59jMjxVCWkeZd0f1RkHiPkuZ01eqqc+sZafc9meNeDv2sviJ4Csxb6b4n1BYlGAJpnlI\/EtWT47+PnjP4ltnWfEWqXCnqiXMiI31UHBrfuf2L\/ivbXBj\/wCED8ROR\/EtqcV3Hwt\/4Je\/GD4p38cMXhy40wMRlryNkAFcqpYyfuJSflqe7UxmR4dvEznSi+94X\/C7\/A+fbSzkvblYYI3lmkOFRFLMx+gouLd7Wd4pFZJIyVZWGCpHY1+xH7GP\/BGbw58ALdfFXjZ01fU7aPz\/AC5VBjtyBnjgHtmvyk\/aHeCT4\/eNmtQotjrd35QXoF81sYq8ZltXC0oTq6OV9DjyHjDBZxjK2GwN5RpJNy6NttWX3bnK6b\/yE7b\/AK6r\/Ov6If8Agnn\/AMmp+GP+vdP\/AEBa\/ng0eMzaxaIOrTKP1r+iT\/gn\/aPZfsteGUcEEW6Hn\/cWvb4UX72fofnnje19Qw6\/vP8AI9oIyMHkV+bX\/BYn\/gmnL8RIpfH\/AIOtN2owKWvLdBzKAOv1ya\/SWmXNtHeQNFKoeNxhlPQivrcbg6eJpOlUPwfh3iDFZNjY43CvVbro11TP5dNQsJ9JvZLa6hkt7iFirxyKVZSPY1peBviFrfw012LU9C1K6068hYMrRSMqn6gEZH1r9n\/24P8Agjb4R\/aIu7nXPDypoWuygyO8ChRM3oc561+b3xr\/AOCUPxd+Dl7IP7Fk1m3yTG1mjOxHvwOa\/PsZk2Kw07xTa7o\/qrIfEHJM4oqM5qE2tYTsvz0aNzwT\/wAFlPi94Y09ILzUIb8ou1WEKqa534s\/8FU\/i38VdOlsn1oWVnONrpHGFcj2YEEV5LqH7NXxD0qYx3HgvxBE4OMNbEVb0D9k\/wCJnia5SO08EeIH3n732Y7R9axeMx0l7Pml+P8AkejHJOG6U\/rEadFPe94f52OF1LU7nWb2S5vLia6uJDuaSVy7E\/U811PwQ+BniD9oLx3aaB4fsprie5kCPIEJSIHuT0r6k\/Zy\/wCCJ3xG+Kl\/b3HiILommOQXGCsuPTBGK\/Uz9j79gnwZ+yJ4bjg0exhk1FlHn3bIA8jcZOR9K7cvyCvXkpVlyx892fN8V+J+WZZRlSwUlVrbJL4V6vbTsh\/7A\/7Imm\/shfA6w0O2RTfSoJbuXvIx55+mTX0Lon\/Ho3++f5CssDArU0T\/AI9G\/wB8\/wAhX6DSpRpwVOCskfytj8dWxmInisRLmnNtt+bLlFFFaHIYd3\/x9y\/75\/nUdSXf\/H3L\/vn+dR0AFJJGsqlWUMp7EZFLRQBX\/sm1\/wCfa3\/79ilTTLaNsrbwKR3EYBqeiiw+Z9wooooEFFFFABRRRQAVA2l2zsSbeAk9zGKnooGm1sVxpNqD\/wAe1v8A9+xU6RrEuFUKB2AwKWigG29wooooEFMmgS4XbIiOPRhkU+igCv8A2Ta\/8+1v\/wB+xTotOt4H3JBCjDuqAGpqKLD5n3CiiigQUkkayoVZQynqCMg0tFAFf+ybX\/n2t\/8Av2KP7Jtf+fa3\/wC\/YqxRSsPmfcbFCkK7UVUX0UYFOoopiCiiigApJI1mQq6qynqCMg0tFAFf+ybX\/n2t\/wDv2KVNMto2ytvAp9RGBU9FFh8z7h0ooooEFFFFABRRRQAVFNYwXDZkhic+rIDUtFAJlf8Asm1\/59rf\/v2Klht47dcRoiD0UAU+iiw7sKKKKBBRRRQAVDcabb3ZzLbwyn\/bQN\/OpqKBptbGJdfDnQrx90mk6ezZzn7On+FXLLwtpunJtgsLOIf7MKj+lX6KXKuxbqzas5P72IiLGoCgKB2AwKWiimZhRRRQAVBPpVrdEmW2t5Ceu6MHNT0UDTa2MO5+Gug3cxkk0nT2Y9T9nT\/Cr1l4Z07TkCwWNpEB02wqP6Veopcq7FurNqzk\/vYABRgAACiiimZhQQGBBGQaKKAK50m1J\/49rf8A79ilXSrVTkW0APtGKnopWHzPuIqhQAAAB2FLRRTEIyh1IYAg9Qe9QHSbUn\/j2t\/+\/YqxRQNNrYgXS7ZGBFvACOhEYqcDAoooBtvcK8z\/AGn\/ANqDw7+y\/wDDu71zXLuKIxITFEWG6RscADr6V3fi3VZ9E8O3d1awm4nhjLJGBneR2r+fv\/goZ+1P42\/aG+OerQeKBPp8GlXDwW+nEnZGqsVD4PPzAA15GcZmsHSuleT2PveAODXn+NcakuWlCzl3fkl59+h+q37AX\/BU7RP2tdRv9M1JodL1NJcW0bsF8xcD6dzX13Jbw3agukcqnplQwr+YTwX431X4d+IrbVdGvJrG\/tHDxyxnBUiv0V\/ZO\/4L33\/hLTbbSfiJp0moQQKE+3QbpJ3HTkEgdq8rK+I4Sj7PFOz79D7fjPwkxFOo8VkceaHWF9V6X3\/M\/WD+wrH\/AJ87X\/v0v+FSQWEFqcxQQxn1VAK+SdA\/4LXfBfXdPE5v7y1OM7JlRW\/nXnHx7\/4L5+AvCmhXEPg+wvdW1bafLNwmIMnpyrZr3J5pg4R5nUR+b4fgjiCvV9jHCzv5qyXq27HuH\/BT79q7S\/2av2a9aL3UY1jV4Gs7OEMN4Z1YBsdcA1+Ad9fzatfz3dwxe4upGllb1ZjkmvR\/2o\/2rfFn7Wfj+TXPE99LMFJFtbb90dspOdq9+vNeZk4FfBZzmX1ytePwrb\/M\/p3gDg\/+wMA6VR3qzd5NbeSXkvzOr+Bfg+48efF\/w9pltGZXlvYmZQM5UOM\/zr+j74I+FY\/Bnwr0PT40MYgtIwy+h2jNfkr\/AMERP2Mrr4kfE7\/hPNTt3TS9L4t3K8Oxww\/Va\/ZREEaBVGAOAPSvpuGMJKnRdaX2tvQ\/HfGbPaeJx9PL6LuqS1\/xPp8kLRRRX05+LhUVxZQ3Y\/exRS\/76hv51LRQCZj33w\/0TUXLTaXYOx6kwIT\/ACqbT\/B2laWMW+nWUXb5YFH9K0qKXKuxo6s2rOTt6sbFCkCbURUX0UYFOoopmYVqaJ\/x6N\/vn+QrLrU0T\/j0b\/fP8hQBcooooAw7v\/j7l\/3z\/Oo6ku\/+PuX\/AHz\/ADqOgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBGUMCCAQexr4d\/4Ka\/8EntO\/aetJvFHhRItO8VQJllVcJdADgYGBnryfWvuOjrXPisLSxFN0qqumevkmeYzKcVHGYKfLJfc12a6o\/mX+K\/wN8VfBLxHcaX4k0e70+6tmKNuQlSfY9K5LINf0sfGn9mXwT+0BpD2ninQLDUwVKo8qHdH7jBFfEfxn\/4N+\/CmvTzXXhbW7yylkJZYHjjWNPYHBNfF4vhitB3oPmX4n9EZF4y5biIKGZRdKfdaxf6r5n5B+WvoKAoHYV+h1\/8A8G8\/j8XDfZ9e0oxZ433AB\/8AQa1fB\/8AwbzeKjeJ\/bPiCzWHd83kSqxx+K15qyLHN29mfXT8SOHIx5vrSfyd\/wAj83o0aZwqKzseAFGSa+qP2Cv+CYHi79rHxZaXeoWdxpHhaKQNcXMqFTIo7AcH0\/Ov0h\/Z1\/4IqfC34MXsN9qkDeJ7tBnZexKERvUbSK+vtB8PWPhjS4bLT7WG0tbdAkcca4CqOAK9vAcMNSU8U9Oy\/U\/OOKPGWk6csPksXzPTnlpb0XfzZz\/wU+DGh\/Ab4e2HhzQLSO1sbGMIMAbnI7sccnk9a6yiivsYxUUox2R\/PtatOrN1ajvJu7b3bCiiiqMwooooAKKKKACiiigArU0T\/j0b\/fP8hWXWpon\/AB6N\/vn+QoAuUUUUAYd3\/wAfcv8Avn+dR1Jd\/wDH3L\/vn+dR0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFamif8ejf75\/kKy61NE\/49G\/3z\/IUAXKKKKAMHUJVhnmd2VFVjkscAc1WtdUtr8kQXEExHUJIGx+VfP3\/BV34g678M\/wBjbxtqnh+eW1voLZiJo\/vRfOvI\/Ovy5\/4JtftmfGDS\/jEYNDFz4xa4RzLa3LsIwcDklQSMZrycXm8MPiI4eUW+bsfeZBwHiM1ymtmlKrGKpu1npeyT32W\/U\/c6ivk7\/hrH4+f9Es8Of+Btx\/8AE0f8NY\/Hz\/olnhz\/AMDbj\/4mur67T7P7meJ\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaP+Gsfj5\/0Szw5\/wCBtx\/8TR9dp9n9zD\/VnF\/z0\/8AwZA+saK+Tv8AhrH4+f8ARLPDn\/gbcf8AxNH\/AA1j8fP+iWeHP\/A24\/8AiaPrtPs\/uYf6s4v+en\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/8AA24\/+Jo\/4ax+Pn\/RLPDn\/gbcf\/E0fXafZ\/cw\/wBWcX\/PT\/8ABkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/ABNH\/DWPx8\/6JZ4c\/wDA24\/+Jo+u0+z+5h\/qzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaF\/aw+PZYA\/Czw7gn\/AJ\/bj\/4mn9dp9n9zD\/VnF\/z0\/wDwZA+saK534UeIdY8V+AdPv9f0+DS9WuELXFrC5dIjk8Ank8V0VdUXdXR4NSm4TcHutNNfxCiiimQfOn\/BSn4za18E\/gY+qaHP9nvBPGofGeCTmu+\/Y\/8AG9\/8Rf2fPDmsanIJb29tI5JGxjJKg14r\/wAFhv8Ak2p\/+viL+Zr1P9gVSv7KfhDIx\/xL4v8A0EV50Jy+uSjfTlX5n1+Iw9JcOUqyiuZ1ZK\/W1tj2SiiivRPkAr5K\/wCCpH7QHiT4FaD4Xl8PXQtZL\/UPIlYjIK7CfX2r61r4V\/4LV5\/4RbwVj\/oLf+02rhzGTjh5Si7P\/go+n4NoU62cUadWKlFt3T2+Fn2J8HdauPEPw20i9umDz3Fuju3qSorpq474A\/8AJIdC\/wCvSP8A9BFdjXXTfuo8DFpKvNLu\/wA2FeNft4\/GbUP2f\/2b9f8AFumYa70W3e5RSMhyo6Yr2Wvmj\/grhx+wn47\/AOwbL\/IVjjZuGHnKO6T\/ACPR4eoQrZph6NVXjKcU13Tkkz0T9kP9p\/RP2rPg5pniTSJ0d5YlS5j3ZaOQABs\/8CzXPft0\/tiaX+yb8MpL2aaM6teZisoSRl3IOOPwr8vv2Fvjn4r\/AOCdNponinUhPffDzxgkikLlhHIg7gDj5m45rJ\/bE8b+MP21vGOpfEu5a4tvA+k3Zh0lGyBIPvLwR6E968F53J4VJL971Xb+96WP1Kl4a0Y543KaeDTbTvu7tez\/AMSej8tT9kP2bPGl18Qvg\/pWsXjBp79PObjpuAOP1ru68r\/YtOf2b\/DR9bVP\/QFr1Svo6Lbpxb7I\/IcyhGGLqwirJSa\/FhXmf7Ynja\/+HP7NXjDW9Mk8m+03TZZ4XxnawXIr0yvHP+CgP\/Jnnj\/\/ALA8\/wD6DU4htUpNdn+TNMnhGePowkrpzjf\/AMCRx3\/BKD42a7+0B+yDY+I\/EdwLnU5dUvIGcDGVSTC9z2r6Ur4+\/wCCGn\/Jg2mf9hrUP\/Ror7BrHLpOWFpyk7tpHo8XUadHO8XSpJRiqkkktkroK5H446drmqfDfUYPDky2+rvEwt3ZSwDYOOMjvXXUYzXVKN00eDRqOnNVEr2d9dj8h\/j78Vv2lvgJ8QtL0HU\/EtpJc67OUtSlsyheMgH5\/Svtb\/gnp4Y+MGi2up3HxN1S31Fbp1e08uEx7E2dDljnmvEf+Crwx+1R8Mf+v3\/2mK+\/vBwA8MWOAP8AUr\/KvFwOGaxM7zk+V6XfdH6XxPm8Z5NhXGhTi60W5OMEn7srKz6eZpUUUV7h+YFfVZjb6bO46qhI\/Kvyyv8A40fH749\/tXeN\/CvgjxBbWdpoVztQSwNJtXYGxw49a\/UrXf8AkD3P\/XNv5V+PXgLQPjNrf7eHxNHwgu7G1vluv9INzceSpHlL32t2rxM4nJOlFXs3ry77H6V4e0KU4YyrNU+aME06qvBPmSu9z7O\/Yo+Hnx68L\/E6Sb4i69aano7RqEjitmjIbJyclz2r7Cr5u\/Yc0D46aN9t\/wCFuXmnXO7\/AFH2a5E2Of8AdXtX0jXfgYpUla\/\/AG9ufLcT1nUx0rum7JK9JWg\/Tb5hRRRXYfPH5u\/8FCP2hviyn\/BQHRPhp8P9XhsF1nTYDErxFwJGL5Jww7LUemfti\/G79izxXYRfFKwGreHbydIJNRhhEaxFmCjOWY9\/0p\/7Qef+H6vw5\/68rb\/2rX0T\/wAFWNU8M6V+ynrI1824ebCWgfG4zHITH\/AsV81GNR+3rqo04ydtdLK2lj9kdfC045bls8LCcK9KLk1H37uUldSWt1v8j6A+Hvjyw+JfhCx1rTJVltL6ISoQc8Gtqvmb\/gkxZ6pZ\/sb+Hl1XzfPaNWXzOu3aMV9M17+HqupSjUatdJn5Zm+DjhMdWwsHdQk0n3swooorY84KKzPGOp3ujeF766062ju76CItDC7FVkb0JHNfMdz+1b8eorqVF+FvhxkR2VT9uuPmAPB+7WNWvGn8SfyVz0sBlVbFpypOKt\/NJR\/Pc+r6K+Tv+Gsfj5\/0Szw5\/wCBtx\/8TR\/w1j8fP+iWeHP\/AANuP\/iax+u0+z+5nf8A6s4v+en\/AODIH1jRXyd\/w1j8fP8Aolnhz\/wNuP8A4mj\/AIax+Pn\/AESzw5\/4G3H\/AMTR9dp9n9zD\/VnF\/wA9P\/wZA+saK+Tv+Gsfj5\/0Szw5\/wCBtx\/8TR\/w1j8fP+iWeHP\/AANuP\/iaPrtPs\/uYf6s4v+en\/wCDIH1jRXyd\/wANY\/Hz\/olnhz\/wNuP\/AImj\/hrH4+f9Es8Of+Btx\/8AE0fXafZ\/cw\/1Zxf89P8A8GQPrGivk7\/hrH4+f9Es8Of+Btx\/8TR\/w1j8fP8Aolnhz\/wNuP8A4mj67T7P7mH+rOL\/AJ6f\/gyB9Y0V8nf8NY\/Hz\/olnhz\/AMDbj\/4mj\/hrH4+f9Es8Of8Agbcf\/E0fXafZ\/cw\/1Zxf89P\/AMGQPrGivk7\/AIax+Pn\/AESzw5\/4G3H\/AMTR\/wANY\/Hz\/olnhz\/wNuP\/AImj67T7P7mH+rOL\/np\/+DIH1jRXyd\/w1j8fP+iWeHP\/AANuP\/iaP+Gsfj5\/0Szw5\/4G3H\/xNH12n2f3MP8AVnF\/z0\/\/AAZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/wATR\/w1j8fP+iWeHP8AwNuP\/iaPrtPs\/uYf6s4v+en\/AODIH1jRXyd\/w1j8fP8Aolnhz\/wNuP8A4mj\/AIax+Pn\/AESzw5\/4G3H\/AMTR9dp9n9zD\/VnF\/wA9P\/wZA+saK+Tv+Gsfj5\/0Szw5\/wCBtx\/8TR\/w1j8fP+iWeHP\/AANuP\/iaPrtPs\/uYf6s4v+en\/wCDIH1jTZZVgjLuyoq9SxwBXyh\/w1j8fP8Aolnhz\/wNuP8A4mvFf28\/2yfj1ovwEvXl8E2Ph22mDJPeWNxLI8a4zk7lwKirmNOEHNp6eTOvA8H4zE4iGHU6a5ml\/Ei\/wW5+ilpqltfsRBcQTEdRHIGx+Vbeif8AHo3++f5CvxQ\/4Ir\/ALSnxC8W\/tiW+i3erX+q6NfWtzLdpKcojqmVyccHJNftfon\/AB6N\/vn+QpZbmEcZS9rFW1sRxfwvVyHHfUqs1NuKlded+nyLlFFFegfLHJeN\/CWm+OtKvtK1eyt9Q0+8yk0E6B45FznBB4PSuO+Fn7MHgX4L6hNd+G\/DmmaZczZ3Sw26I\/PUZAHFehXf\/H3L\/vn+dR1DpwclJrVHRDF14U3RhNqL3Sbs\/VXsJ5a+go8tfQUtFWc4nlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFAABgcUUUUAFFFFAHhv7en7MerftTfB6Xw\/o+pWumXbSK6yzxNIowSegNfNnw6\/YY\/af+Geg6fpWnfFLwumn6eqxxxnS5ydo7f6z0r9BaK4a+X0qtT2rbT8m0fSZdxVjcHhfqdOMJQve0oRlq\/UoeF7S7sfD1nDfypPexwqs0iDCu4AyQPrV+iiu1K2h85KV22FfOH\/BQX9jnW\/2tNG8P2+jatZaW2kXv2qQ3ELSBxtK4GD719H0VnWoxqwcJ7M7cuzCtgcRHFYd2lHa6v0a2+Zg\/DLwrN4K8C6bpdxKk01nAsbOowGIAHSt6iitErKyOSpNzk5y3eoV5N+2x8Ab79pn9nTxH4O069g0+71i0eCOaZC6IWHUgc16zRU1acakHCWz0NsHiqmFrwxNF2lBpr1Tuj5b+Hn\/BN3SNS\/Yt0z4VeOpIdVaxmab7XaqYWU7ww2k5I6c+tVv2jP8AgnUvi79lXR\/hx4JurHRo9J2gTTwmQy4UjLbcEnnqa+raK5ngKHLy8vS3nb1PYjxTmarqv7TabqW+zzvd8uxxvwA+HNz8J\/hPpGg3c8dzcafAsbyRqVViFAyAfpXZUUV1RiopRXQ8OtWlVqSqz3k238wrgv2nfhbefGr4EeJ\/C1hcRWl3rVjJaxTSqWSNmGASByRXe0UTgpRcXsx4evOhVjWp\/FFpr1TuvyPCf+Cc37Lur\/sf\/sz2ngvW9RtNVv7fULq7ae3iaNCsr7gMEk5Fe7UUVFGlGlTVOGy0Nswx1XG4mpi67vObbdlbV+QUUUVqcZ8tftqfsN6\/+0l8aPB\/iTTNZsNPtPD1x5s0M0DO8o2YwCDgc19M+H7B9L0W2t5GDPDGEJAwDirlFY06EITlOO8tz0cVmmIxGHpYaq1y0k1HTu7v1CiiitjziHUbY3ljLECFMilQT24r899Y\/wCCZXxp8G\/tDeKfGngXx\/oGkJ4hm8wxT2EshUbQvUOPSv0OorlxWDp17c99NVZ2PbybP8VlntPq3K1UVpKUVJNXvs\/M+X\/2TfgR8c\/h38QJLz4geOtF8Q6QyKFt7WylhcHJycs5HSvqCiitKFBUo8kW36u5x5lmNTG1vbVIxi7WtGKivuWgUUUVscB8N\/trf8E5fiL8aP2wNL+KPgbxZpGg3OlWUUEK3VpJMQ6luflYcfNXOWX\/AASf+J\/xn8e6dqHxc+Jdl4h0OwlWY6baQTwB2Vgyn5mZeCK\/QeivNllOHlNzd9Xdq7tf0PsKHHWa0aEKFJxXJHkjLkjzKOuilut3ruZng7whYeA\/DVnpOmwiCysYxFEg7KOladFFeikkrI+RlJyk5Sd2wooopkgRkUnlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FZ3inwfpnjbRJtN1axtr+xuF2yQzxh0Ye4NaVFJpNWZUZyi1KLs0cD8K\/2YfAvwV1GW78N+HNM0y6mJLTQ26K\/PUZAFepaJ\/wAejf75\/kKy61NE\/wCPRv8AfP8AIUoQjBWirI0r4irXn7StJyfdtt\/jcuUUUVRif\/\/ZCmVuZHN0cmVhbQplbmRvYmoKOSAwIG9iagozMjU0MAplbmRvYmoKMTAgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNzU5LjUwMDAwMCAgMF0KZW5kb2JqCjExIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjc0NC41MDAwMDAgIDBdCmVuZG9iagoxMiAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo2NTUuMjUwMDAwICAwXQplbmRvYmoKMTMgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNTEyLjc1MDAwMCAgMF0KZW5kb2JqCjE0IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjYxNS41MDAwMDAgIDBdCmVuZG9iagoxNSAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo0MTAgIDBdCmVuZG9iagoxNiAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAozNDguNTAwMDAwICAwXQplbmRvYmoKMTcgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKMzI3LjUwMDAwMCAgMF0KZW5kb2JqCjE4IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjE3OC4yNTAwMDAgIDBdCmVuZG9iagoxOSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDc3Mi4yNTAwMDAgIDE1NC41MDAwMDAgIDc4MS4yNTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHBzOi8vYXBpLm9xc2hhLmluL2F0dGFjaG1lbnRzJTVDb3JnYW5pc2F0aW9ucyU1Q1RUS19lNTRlODUwYS1hMTJiLTRiNWYtODMwYy1lNWVlZjQyZWJlNjEucG5nKQo+Pgo+PgplbmRvYmoKMjAgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNy41MDAwMDAwICA0ODUgIDE1Ny41MDAwMDAgIDQ5NCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vQmx1ZV9BcmNoaXRlY3R1cmVfUGF0dGVybl9MaW5rZWRJbl9CYWNrZ3JvdW5kX1Bob3RvLndlYnApCj4+Cj4+CmVuZG9iagoyMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3LjUwMDAwMDAgIDQzOS4yNTAwMDAgIDY3LjUwMDAwMDAgIDQ0OC4yNTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHBzOi8vYXBpLm9xc2hhLmluL2F0dGFjaG1lbnRzLzI0OC9pbmNpZGVudC1tYW5hZ2VtZW50L2NpdHlfMjAyNi0wOS0wMl8xMS0wNC01NS00NTVfZWJiNmY5ZjMtNDNmNi00NWRmLWIzYzYtOGU4NDlkNTVlZDIyLmpwZWcpCj4+Cj4+CmVuZG9iagoyMiAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzQwLjUwMDAwMDAgIDQxOS43NTAwMDAgIDU1Mi43NTAwMDAgIDQzMi41MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHBzOi8vYXBpLm9xc2hhLmluL2F0dGFjaG1lbnRzLzI0OC9pbmNpZGVudC1tYW5hZ2VtZW50L2ZpbGVfZXhhbXBsZV9NUDRfNDgwXzFfNU1HJTIwXCgxXClfMjAyNi0wOS0wMl8xMS0wMi00MS0yNDFfNTE3NDgyNWQtYTdiMi00ZDUyLTkxYzgtZDRkY2QwMTYxNjBjLm1wNCkKPj4KPj4KZW5kb2JqCjIzIDAgb2JqCjw8Ci9fX1dLQU5DSE9SXzIgMTAgMCBSCi9fX1dLQU5DSE9SXzQgMTEgMCBSCi9fX1dLQU5DSE9SXzYgMTIgMCBSCi9fX1dLQU5DSE9SX2EgMTMgMCBSCi9fX1dLQU5DSE9SXzggMTQgMCBSCi9fX1dLQU5DSE9SX2MgMTUgMCBSCi9fX1dLQU5DSE9SX2UgMTYgMCBSCi9fX1dLQU5DSE9SX2cgMTcgMCBSCi9fX1dLQU5DSE9SX2kgMTggMCBSCj4+CmVuZG9iagoyNSAwIG9iago8PC9UaXRsZSAo\/v8ASQBuAGMAaQBkAGUAbgB0ACAAUgBlAHAAbwByAHQAIAAtACAAXCgASQBuAGMAaQBkAGUAbgB0ACAAVQBJAEQAIAAtACAASQBNAEYALwBGAEIAWQAvAFIATwBPAC8ARgBBAE8ALwAyADYALwAwADAAMAAwADMAXCkpCiAgL1BhcmVudCAyNCAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl8yCiAgL0NvdW50IDAKICAvTmV4dCAyNiAwIFIKPj4KZW5kb2JqCjI2IDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AYwBpAGQAZQBuAHQAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4pCiAgL1BhcmVudCAyNCAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl80CiAgL0NvdW50IDAKICAvTmV4dCAyNyAwIFIKICAvUHJldiAyNSAwIFIKPj4KZW5kb2JqCjI3IDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AYwBpAGQAZQBuAHQAIABEAGUAcwBjAHIAaQBwAHQAaQBvAG4pCiAgL1BhcmVudCAyNCAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl82CiAgL0NvdW50IDAKICAvTmV4dCAyOCAwIFIKICAvUHJldiAyNiAwIFIKPj4KZW5kb2JqCjI4IDAgb2JqCjw8L1RpdGxlICj+\/wBTAGUAYwB0AGkAbwBuAHMpCiAgL1BhcmVudCAyNCAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl84CiAgL0NvdW50IDAKICAvTmV4dCAyOSAwIFIKICAvUHJldiAyNyAwIFIKPj4KZW5kb2JqCjI5IDAgb2JqCjw8L1RpdGxlICj+\/wBQAGgAbwB0AG8AZwByAGEAcABoACAAbwBmACAASQBuAGoAdQByAHkAIAAmACAATQBhAGMAaABpAG4AZSkKICAvUGFyZW50IDI0IDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2EKICAvQ291bnQgMAogIC9OZXh0IDMwIDAgUgogIC9QcmV2IDI4IDAgUgo+PgplbmRvYmoKMzAgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbQBtAGUAZABpAGEAdABlACAAYwBvAHIAcgBlAGMAdABpAHYAZQAgAEEAYwB0AGkAbwBuAHMAIAB0AGEAawBlAG4pCiAgL1BhcmVudCAyNCAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9jCiAgL0NvdW50IDAKICAvTmV4dCAzMSAwIFIKICAvUHJldiAyOSAwIFIKPj4KZW5kb2JqCjMxIDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuACAAVABlAGEAbSkKICAvUGFyZW50IDI0IDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2UKICAvQ291bnQgMAogIC9OZXh0IDMyIDAgUgogIC9QcmV2IDMwIDAgUgo+PgplbmRvYmoKMzIgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdAAgAEgAaQBzAHQAbwByAHkpCiAgL1BhcmVudCAyNCAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9nCiAgL0NvdW50IDAKICAvTmV4dCAzMyAwIFIKICAvUHJldiAzMSAwIFIKPj4KZW5kb2JqCjMzIDAgb2JqCjw8L1RpdGxlICj+\/wBEAGUAZgBpAG4AaQB0AGkAbwBuADopCiAgL1BhcmVudCAyNCAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9pCiAgL0NvdW50IDAKICAvUHJldiAzMiAwIFIKPj4KZW5kb2JqCjI0IDAgb2JqCjw8L1R5cGUgL091dGxpbmVzIC9GaXJzdCAyNSAwIFIKL0xhc3QgMzMgMCBSPj4KZW5kb2JqCjM0IDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgovT3V0bGluZXMgMjQgMCBSCi9QYWdlTW9kZSAvVXNlT3V0bGluZXMKL0Rlc3RzIDIzIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAzNSAwIFIKL1Jlc291cmNlcyAzNyAwIFIKL0Fubm90cyAzOCAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjM3IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCi9GNyA3IDAgUgo+PgovWE9iamVjdCA8PAovSW04IDggMCBSCj4+Cj4+CmVuZG9iagozOCAwIG9iagpbIDE5IDAgUiAyMCAwIFIgMjEgMCBSIDIyIDAgUiBdCmVuZG9iagozNSAwIG9iago8PAovTGVuZ3RoIDM2IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztXUuv3Mpx3p9fwbWBS\/X7AQQB7tUjiBcGBAnwIsgikOMYhuRY9iJ\/P9XkDPtRJJvDUzWaI0mCpDklTnVXddX3VTebzVf\/9uG\/hv\/55\/Dq9Ye\/D58u\/77+8CRGb8X8a0i\/fykFKoyXz0OQ+vJ5+PTl6evw9en903v4+\/pv+u6XJy\/9mK6RFn78XP4ohXGjizIGkIv2x3TxX57++Lvhb6Dw2kUxRhOFjE74zc\/\/\/PS3p1ezafBNMQYhlNJKy8mY9mfouYS2tYc\/alB2+Md\/P\/0ZDGBt0Wp3aVLeq8lkpFN3N3Jq8q5GhnkkjbyfkWEeyTs1CUYqFe49knOTqyM5\/T6fdXrAfjuvcgo4WpWpl4NyVBqN4lKpo6UzPOkEZ5LrpDV9QVIGlZBgVJZnLCTWSWu6c55LpZKRzPJJJ3iTXCet6SFY8kznQbjAg8PECMejkhzgAg8QUyMck0pqgAtMQEyMcDwqyQEu8AAxNWgSZzoLws0FMT0OD5DvtGjEoJIa4JIzOYCY0PQFjRhUEgPcdXpIDsR0pl\/RiEElNcAlb3IAMaHpE2gSZzoLwimrWXCYtixkUkkOmuBMDiAmLgu5VFKD5hSaDEBMWxYyqSQHTfAmBxATV5rUmZ7uj9gheEeJcBr+EKtMvaR25ZZKpjVwDZME6yBnVSR09aTUULraREmtUk\/zI6kFFVR5zaZTSzq2TzqTO6l1Utue0oFaJwy7VZoaB6ylV6nS4GgqjcmXmyqZoCWla\/CW9F7XrJPW0yGSq5yAipQXiFXy2O0UvStDqn5W7gk\/w5W0KnnsdgB8DKMD+W8IXbmpkglSvDBQD4d73bFPde3cZLxXk8b4ezfpnNtr8nS8XXUShrCHeKNWKUiB9RoyDCqVEmSGTzqTM6l10pp+zQYGlZSWTzqJvclg+jXRGVRSWj7pJPYmg+mJ\/4hVMiGcZcFhaoTjUUkOcJYHiKkRjkclOcARe5PB9CsaMagkBzhibzKYPoHmlkqmSUNItyPE6joES4vSzk1af7d5ildTkybcbTNzirXJSk27mXkeLNJ5b4CBoFapabfWXEOGQaUNdIYnncmZ1DppTb9mA4NKE+iWzCed4E1ynbSmL4nOoJLwPvGk09JuAmIwPfEfdabzIFwMLDhMuLXmikYMKqkBLjmTA4jpTL+iEYNKcoADb3IAMaHpCxoxqKQGuEi7CYjB9Ak0iTOdBeGijiw4TIxwTCqJAW5yJgcQEyMcj0pqgEve5ABiaoRjUkkMcFNscgAxMWgSZzoLwkmheIB4iGS7hq5wxKCSGOFmb3JAMZ3tVzxiUEkNcZM7ObCY0PYFkBhUEmPcHJ0cYExnewLOTZVcx20ICDEV73bChxby2ub9jr+IerfNZxDIRSklKYFScp1iwhGyhZ9lEDl0qkiHeZPS2aHESomtX0KUQyel8ZNSao9yWD89Ukeskys90xN1HDBCnZ5cOulTXjPhCHV6cumkT3lij3JYP6U8sU629LQ8MEKenkw66bPTMuEIeXoy6aTPTmKPclg\/pzytTrb05JgsWAZGZtJJn50sswVa65dM4tBJn50sswVa6+eUp9XJlZ6KY7LAMO\/m0kmenYpltsAw7+bSSZ6d1B7lsH5Oefq5PEd6KobJgmKYd3PppE95jtkCsfVLJnHopE95jtkCsfVTyhPrZEtPhsmCYph3c+mkz06O2QKx9Usmceikz06O2QKx9XPKNzrfH\/vudtOz5MPrP8Cn\/xvU8Hv489fhP\/4ThH8C3dtf\/O3j06t36bDZ4eOfh7mhX+Z\/Pn55UtrDT0IPH\/80\/Et6G8a\/Dh\/\/+mTSf84CNQliFuhJELLAtF+x7VdcK0BK\/SSwWRBapXESSLGj9ddW8FsreD0J3C3tvule8ba94mF9+A75sO2qFOiSEx5BWmeB1FnS9l7q9jvoCtN2TVokabXgsJGzI6Xck\/Q741vBASWhGXUZWwH6yq\/tFScEv7WCOQvefgRMyqAiMagkbJDCXF+t8+XJ2VgKPj99YEIl7f21kV\/SsWqPnljdjkmUNF1skjOuSJUl71rrUM+QuagZtTb4lGMnLfxg7cOP2WEwJPCV3\/KV8SvO0q1dBapcvBV3vIWu6LsP6fAbNFD2BEv6XYmt4ICSFtBEC2j4K6\/bK04I3nAnijWyHHyFqPdAvrcjqeTNNZCaY8xvp4rS3Z5hsLp0jTF5nFdV8qBge9tm07vGfZcEL8xAEKDWKboQmK4O217h2it8e0XbMdz1cBccD0sMmB7C9qNVtUCk2GNkBtjFConwJ94ny3f8uIG9O0n+shI0O\/\/XjQIe1arFPOF1A05bmcGcCErYugM3TURxanQnopvj9ayi53igcPtTybuF4YQBeQBRDXKpzf2OAMXp2y4tIIxnB+wJaQo7H7Xyxhl0otDBob1VshaX3GkIcmy3\/vxmKFyEBSp00YJBW2tcKtMiY1oQvpSdOzpwFd\/tB6rzUWWl2uoM6VBoQahb+KNW8KTlLnNoZdzmzADzR5sfZ1IKJTvKXLTIReeKffRefPE9hS\/Sodq5BA7fN13zUZKgYWUP3xkG85jdae3+RECjNWXFHtAzHufkRpmLovPE7BBVHygqQtssmukiHagK0tyBpH1KfvjrxZU0eGXGtT1DXUURvrEUttezOy4AbyI2kJde7iiq2HKG+rXtY7tQs\/KddmKIlKjVuxqUwWhkvimhjakxey+e0ECfHjWOpZO9GkTndYuHXZ1EOvC9FvQV5O974sg0ZtdBkdPvjfv8oxeXX3hc35cjC3E5PVIczObnsgnjwhi1CFIPWqjRBKODHCDCvRq1ssGnjRtxFCFqmMt8BrkYjRVh2tDhRyWNCmowzo9GCh8bqR2ttt5WOj5Bm3p00BVpoE0xRme0k0MlNSO42QhZ6tDCjsFHY2Yda\/3+\/PSXaYfF1x2nblq82hJYnG3Two\/eGgOpUPihki5eq3vrzaig+IHZXmlbKc1+WPX8cYvFqKyIQeioNj8fiwAJQRfS+z1SP7yAwbGXCJDeGOdAHuCjMpcIcMFLJ2qpG6UFBvCljmSLGZ0McRprOSojfDoZopTqEURCm1JH8qlyKp0Fe4s\/gpbaK2ti+iytC075lBGQC\/P\/HIyPtX7M8XGxXAs3+ujUJT4uXqqki09rW7wGJyg\/RUK2vJRmL62Oy7MyAjRGcAqQLIqARW7AHAmenCyDUVJujnGro\/dxqFpfpJ8m7yijdXt1Sg6YG9hKcyld+vHpqZKL5Ms4Xb1oTn4AxIlBl\/0opJ+eil6XV5cWZs2r\/viUPPm7HQpNTcAYKRdbNxZyGFHhrU9hHUdnDXDFPORRB4isyo2LdB5c+KJTor4aQk9JAK1acyGt3FjIIYaclCEMlWaZYjZCQlT9WKRJR9HrfHVpYda86o+LG2\/cA3eaG7k20W1VvBbQFWoltTnRP31r8rFqBRlgQEOAuWtVK2hpRxG1D66uFQBnoSoIHq4v+bSUZvbNOupaQTrgyAA5XNUKSgCfhuBqHUqOIeiIkDH3+9ZaobJ4taW6VlCQpgDSxla1QinNXqt6W1QFhW2FtPDDquePW\/ycWqGOgMxr0A8vpYCsr2oFLRPOu3iJgCtjltLMr1lHXSvIBPlWRl3VChJYUCuTzvkrdIBPlXNOqZv8cb5WqONjrR91raBUgjt\/iY+rl0pp9mllS1EVFJaX0uyl1XF5VkYU3NhGwFWukjlORVvVCmADFMnA2BW5ZGldK5RXZ\/YvNBfS3I+6VoA8CULq6MpaIfkBPkG5XvUjS6taoby6tDxrXvXHj0BywOyHSQ7fzEcLiEhgHpD1tBlN1OndxzXraQnYG5RtZshaxTENtZQV65XSzCNZR816Wo0RkjyKivW0GyEAtRa1Dg88ApWhaHI89\/tW1qssXm2pZj0NiOS0EbFivVJaeK3sbcFvhW2lNPth1fPHLX4O69URkNEV+uGltTBrq1lPw8cgzSUCrthfSjNTZB016+kE7dGlw79LKeC5dtHpWgcAnZcCVQH7\/jjPenV8rPWjZj0dAP+skvUMuZQWPi1tKfitsLyUZi+tjsuzMqJA+TYCFjkYH2AiJSrWAxusCdCbim2ytGa98urMY4XmUrr0o2Y9nSoIG1w1Q05+MNqnRKr6sUhr1iuuLi3Mmlf98UOwntpkPbypTfW3E\/WJEW0nesTpoAWsj9572xCj8aMUkJ+2IUZjgQK98\/V0sJRmqsk6amI00Hxq0lbEaBWQh\/eXEvGqw+oxRBUQDOR+30qMlcWrLdXEaAG0nA9pfabwQynNXqt6W1BgYVshLfyw6vnjFj+HGOsIyAAM\/fAywq+GGE0CNZveaF7SQynNZJJ11MRooJAC0FOqIkYLjZt0B6LSAT5V4CNUKOz74zwx1vGx1o+aGK0BiIzuEh9XL5XS7NPKloICC8sLaeGl1XF5VkYURNBGwCJXaUyVMhUxgg1Ay9LX08EsrYmxvDpTXaG5lC79qIkR8iRIoZWtiBH8APPMtLug7EeW1sRYXF1YWGhe9ccPQYxmkxj7+1rwjpN2szemUjTpROumaEtgu9SKuRV1\/W3bdXTFu96C7tZzIo\/F4ABRNgVibBgcqBUYLG3drxncyTHNYY2oGLyUZk7MOmoGB9CGuVt6m24lDSN0RNlY64jAiV4hvMr9vpXBK4tXW6oZPIGnV1rXU9tSWnit7G3B1YVtpTT7YdXzxy1+DoPXEZCZwqUbkkBHumFwB+gbhb5EwJXHSmlmvayjZnBwO1gL9lYMDuq8gbZVrQN4LKTNaDf54zyD1\/Gx1o+awX1qwMhLfFy9VEoLn5a2FFxdWF5Ks5dWx+VZGVEwVhsBizwAz0YXYsXgYIO13jV3LbO0ZvDy6szJheZSuvSjZnAIEfClj6JicPADeCGYemqbpTWDF1eXFmbNq\/74IRjcbTN4u0UUbZPGrIcehkSbWdHWPqyky\/qoGawjtDr61cfGVx6LsYOCi5wXpmFsH0cppTOmYWwPKaOnzSIVqxXSzIFZR83YQaTkgPSpGDsYYDXnL3X4VUewY4Tpqmvn3LnftzJ2ZfFqSzVjB0BT74D1KsYupdlrVW8Lbi5sK6XZD6ueP27xcxi7joDMDNAPr9IKQsPYHtA2miDqOXcpzSyXddSMHdKtSC2srBg7pNvaQk9L1FkH+FSFaWPcLf44z9h1fKz1o2bs4KCB4C7xcfVSKc0+rWwpuLmwvJRmL62Oy7MyomCoNgIWuUljKm095wYbLPy\/qJkyS2vGLq\/OHFxoLqVLP2rGDmkIo7KmYmzwg7FSC1f1I0trxi6uLi3Mmlf98UMw9vY+I41IDi0sI25FNIgWpxH7do8vOHDQwsbTJpzPkui8fd9KW9cjRZHTfxIJ7XNvr8D73NHhPmjzfNss7gfFxvfuAzSXBy32Hh87cYBI\/9nclSPCkIvaJRXsov6+\/iLMGgJyl1+bn28\/\/tIOFmAfyoeV4wq5GjT2zg2m19ENMtylPQVlR9vgQbAHILcKOAyqvWHrcxfwAVng4kGml4JOJzt+qNEIaO3yC7NB8X\/HoG1D2f6zVw7AbVmURedJ4dkXAmKNnoVdmQZRE97eM0g281176B5G4v6hNF0QITl5Q90TZ5QYbIyDuVfWQ3sOxuue7SX77oYyNqL27gkySg5OpInKg2IM9O8XZ2WdPztPc+KKsq0GNaoG0RW6LaDar6w8M4qQ7PaO4AP48CFW7WIUUoKvQOtX7UkAWAfCaSRoa33cd40PKUVTCIRkqJ3QXIGdRnFYAjqBAbkInZ7a\/QpqFjuxjeYtQZ6oNDm3do4qJLRV+RhVDTVaIfjcZvgdiFUrA0kclhMa0BwPHz56gBbRVAGdf0Nw0A9+NLd\/VET3uJQTz2hfHjjfewAYTXJQAcP4aHjYcWG3TFLonJGNGoj5AXSvtou\/l\/lYfToXvjDrwNkoeDz7SxT9mEDh3G56wFe8a93ZPbqQ7jSVzUMZrCrd+eDHVG5Z4bysrMDHiaC1HgzHaAUJjRfKYYKMweDSuu8w6DOfSeLN9RwZXLOiM6PQVqQDx5hsKGE0awaTxS68gQqdknLeDOQLRrvmrN6xC69joHk9OjEG33lGy9RkBxptH\/4kS8Ne3GlmnOvzQS7r8z6ErcoUU1u3DsPk1y\/u2hV8wrP39w6xbF8R0T\/Xj\/+8Vh0BZIIyh0fkGx3CpTFromHtR8LRE4mYC99gm4T\/vk9\/3HSFEqUvVl7agGrh0+XHoxwcuDlzSIfh7cZFv0h8xuI2o2XextKyF7rOz1e5pkdjXmjB0D\/+lNt3cVmpPnG6av8IYr7TVTetmjBxCYmfB4juTZAmzPSbL9jBj2m0G2RO7HE9cBg88iZKUvSVvnvRofRoRyta5kWR0d8Vi7reja4DDtpYf97DKDQMfQehfvTf3dKPYXQHpZ144tOf0Gue8P4YJMGd797NOrzFeccjmmzetwfSUX7H53tz+043i5\/fB8HlkPhJcD2Cy77C78vp7u88QHAcyPqTin9S8d2pWLdrhY+SHneiWftiF56\/Pc365UT7F\/aWjn2aXULiJ812aTanD3qHGEKrjRN8Cm+2ZwgcONwA4Uj3TWVYRxdoccduZyLM3acfCbkFRlEm9tkd43u\/WWRtf17VzQMKemN9w6LdaRf17A3qSJ8s0DbCLpis3AYmKAAfZTS\/7YsKfdsxdnTNBIu4EEVC\/7k2NGZoVPsg9iCBsJLW\/dcS91HsxFSA4G3I+JjYo6fC7lEWql1O9LRf+bc60LMyfWTESd2PyxNR9yCRu7KMiTa298sgtI\/9RKmAIASPbv9J2P4EfOPkKHbsDPEZpHECKrtlJnZvt5UDydNfFcdlRb8ipljNQntG+4eYPEiOvvx53y34q9sMRQOFI6hb\/1+2h+ztqnw565+PEpfPfGkKI9pKkd8GT1ARYd90D1g4kIAn0PVRI\/LAbBIHbXcBAr91EiV+2zNsbv\/g5kdNrzu\/l\/N7DcQTi1ZdSjrg95ezJsW\/On\/BZHXd5\/WCb2WwvND+xFf609aVh4u7ef2t7qw+SCZg89Gd1Zbnj5yW2PaMbrlu+0XIKiWcV7U\/955hxEcT9Y\/q6T5deOKJC002H9\/bvC+lWMDoG5241D5Igr+CNs7zn8AlXOUbfHAAenKn\/2zPO+5e2xiqXj98tDPfCJdSLZv1+gv1LcQdPqmV0YpLHC5moGPz6J7l2D7JL+x78vzL0\/ZqQnwjod\/MXZ5wkHI5UAaVGogV+4f+o6A6PHPjD7vFUBR2oj1ahCvs8uE9bUmCZmsnXp+wskrbL3T6O9du37dw4NY+avaAMd17rPgItW4z\/doQP5aNlhhRFmys9LPnst+Gta5Zd8tDvwn\/l+1b\/Hm4dIEnD087f49CUBqiCVl\/aeL2yVR\/baq\/wUi352H0dy31F15PnWffvdN4oKv9OSx7FE\/JrsQmnx0GpJuo\/fSiLDuk7LhCGe4uzJBSdAHdiu4OD3Z+91bFga+gAexnHYKU7vrMCXg8cZelv7R0GLfZ0zJPLdB9tH6OoRHpLsN9g3txl6TbnsZdTkTkT7qdadzRN3vuLST27zo891xfzkDcmdgdOLKzDwUviSB25n7smywvsbrdBeyWE1smWx39jRB46tdd2Ohvrjm\/u\/iWgz2\/5lM6R+Us+DZtxJq\/rFx6gUyA4IbEldX7JvDAeWvm0VIyGZX+\/vRlePXvX8IwvPnf6fzh98PXdAbxXmi8H94\/\/T8Nwl4KCmVuZHN0cmVhbQplbmRvYmoKMzYgMCBvYmoKNTc3MgplbmRvYmoKMzkgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUU5CQUFBK0FyaWFsQm9sZAovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNTYyLjAxMTcxOCAtMzM2LjkxNDA2MiAxNzkwLjAzOTA2IDk0NC44MjQyMTggXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2NTEuMzY3MTg3IAovRGVzY2VudCAtMTg4LjQ3NjU2MiAKL0NhcEhlaWdodCAwIAovU3RlbVYgOTMuNzUwMDAwMCAKL0ZvbnRGaWxlMiA0MCAwIFIKPj4KZW5kb2JqCjQwIDAgb2JqCjw8Ci9MZW5ndGgxIDE4MjA0IAovTGVuZ3RoIDQzIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJzteQl4W9Wd7zlavCReIsu7HfvKm7xo8S7viSzLlmLZcmTZjhNCLEuyrUSWFC1xnBWICWkSYDopUwK0AdK810ACj6UvfaUptPR1YF7psD3KTGfSfC0UEmAKbSkQZPn9z7n3SnIWvr5+37w3832xfKX\/2f7L77+cc+9FGCGUhG5DQoTMw+r6rNCt\/w16jsI1Me2en5L+yvUF0B8ilPHqjNPmcPxXwxMISX8Ifc0z0LHyEekvof0naJfNzAZ3vpItmUYoMxfaP3d77bbQd3ZNQfsdaM\/M2nb6kAYZEMoyQZvx2Gadhc1v74S2G6G6J5FQ+Kbgh0iMksQPiBsQwgXsr\/A1NCXISBILViaKBORPdBGpll5AOzcBl2S4kHVAxyD4LIXFb0TW44bELvz0WoSXlpYQElWIf0CkoSwkQO9Ce5doF1ibiFCDRCYpl0lk7wrvCx8SbgqfEu368uBqESxEe0H6QTFDUCGz9uJkMXPlInSi20Gfd4Q\/R6sRkpVKGuUV8orSksSExIQcSamkIatZU5+TTT\/Cd8KrJKUV9drGRmkmDl\/ec96q7ykrSU\/F+N3jakV+XllZe\/uJyHrhuaMP46IitbqtYxb49y99IPw58JeBsETCHFhnZeZka+o1zZocaJSWyCs0FRoqSPj85ylKRd+tmpbW1i19akXmZ\/LZ2XOv7d6L8d49bz4xNSX4ttIoL8drtfef1vfhqkpH9WNjYwt3XL68cAfuX4cAkQWQcxu1FBCRNjVkCSUNkoVwOCzSXLr05cvCc2EjzOpfuiz8EGZloBJidxPoIQc9mho1zQ31OZIGDBo2gIZNnMbCDy+3D643nwqG\/NufOBEKL9qqOzxjHZ24rWPTxo6Oo8MVVXhh4cNP9u1bwG+HX72\/Z3Kd8dhJowH3GkBaK2BwDjDII9LwMqMBWaEsmxUm5bDPETz2Za1r5ltf7NgCdu8+\/8aeXeLFw4L2trG2qspSUaPGNNzUjLG6+rDB8OjtP\/vw4J0YHzka+bV3TRfD4N7Z1taOjmni28KlDwQmcRLxLc4qlWQSPwLuOVQ8+TRJSpsamjQSgeaMWJQhyS\/pydrg7WluyctPTgoEwsJzL0VuD0kzV6bh3BcrcrLLy7pqDuITL53\/RuRJgvVBhMSlgGIBqqZxRQMlKxOih1BSmZAKKS2VSBqywVaKJmkfFKhen9jS1jo2dmakVTPxcOTF56fLK6prNjX\/9PlaVWEBLilbK3vkH8UMEBs3ho7ZJvLqOzqOLyFcdH+VPD198V8En2JJepW8vbuqMkUEmuyJ\/J2oEBDORGXgdRK2xI\/ZWQTqBBAqKZUmgO2gRVMj69E9HyjNpon\/EgzgQOjU0Bptb\/hzrF1zy4b2to7ODZs7uyCMDQrlHXe89\/sDC5gpHogwwtFHTAMY9\/U+fB9xbB9BwLh0WVQMcqWoFOQ2EiM1HAZyinF5AhdIjaxvjV2d\/u1H3z58+MjRNw7MzXV2YQHu0dnt3Tpdt92u68GX9uwIdXUSh7719t334va2gP+b967r7++\/94gJvsGr8yD4IpVJMpa3FXIrgaRtFg6FL3fUqrpGhga0TU1lFZlZwnN3TRQV1f6qEuPC1aaBPwCPaXyrYESwkdQDaZMsaxr\/G741HCYxMxHZJ6gUNxPuuJSEyCowqUEAUUnDR1B+9nCvYdw0d2a3So0LCmqLI\/t+cfHCa1jw3kuPRT4+\/\/yb3zj+4OFbCKeFpUuiByA6IPOlMkkCDT42DKACkSAhSZfABeICTsYrV2nX+LztrStTcHJWTmvbhO3B8xOTLS0Z+WJmsfW7Detr6yHqVTrdQ4K3Fs0f2Sa7e+RVGCtqevUDvn8hub+0JHqNZnU5kclVrixelgxzcci6g8biAn735FhgeL2iprJ+kz40\/reRVJz8M2\/92pqaAvirrTe2nBQzeaWjG\/bs\/\/6joXvHdeWrsag7\/BBOS5dXjI8d\/6ZlSK1clQr2HoBsCIL0FJoLUrC5VIJlWHgA3\/3RJXzPp5HwEopEsJgJ3y7cf+WiKPnLz8gFKyGPRCthZTJdmSWj10HhnYsLgvLFX4mZC5F\/uLD4OmC6FF66jJfAO+C3RNyARbj3fORctth05Vko45TP68AnH\/KxNR6BBDYleSQSo0iwONAMrY\/L0IOC1IcGTJ0dVZW4rt46p11bXWUwunSLES1OfuIBua5SXiLTVT53\/5\/vlbdXlENUNWueFTOpaZXVOv3ILQMDFaVWq3+jdbS+YWUSFvVGXsPiJHmFtkNenixa\/CzySNKK6qq+turqDCnYFAGt\/wG0ToJ4JoDBvwRfiDC4GT4qXB9ZLagUfL74uSBpMWHxn0nWDS1dEhtpjMayrrmBycmWQJzKRPIKnMBuMHzWDXUoBwY273oEy558Ap85G\/l15FdnzoKUmekT356asjtOnnI4BYdevssxZJY3Pvts5IXIi88+g595Gusu+oPY73\/nN16vbztIhj9xGeiaiFaAtjIhfLBMKhSKyyIX\/Yt\/mo28hyM4v\/x7T+PqyFvg6ffx7yL54GEVuOeEuJzEZXmWrDkWhKQUJcrjyhX3EZ4I35tm6HvztLxRqTKblerEL7N37HjqJ14vLmZ61Dt2FjNS2PXmdvz0260DA1alEqvqZvNe3bjJNfPQuHn9WLvbU1pWAhoPLF0S\/gAkFxEdojtwIisvky2PUP9pm+x6NEVJFABswkf\/mFxR0T6kaUndfPRb23075r7\/0v7b8ME73\/qG3bb4m5ZWg16twriuYZ2xvl7464L+0jLY8H7j3bnz\/P\/auQs\/+ACewDMPn7AOL3bu7u7BuKVp720dbbi1lep1WfgI6JWO5KAXCJeuYrdFCRScHLaU0YrDBiZVqQJ\/9iP3fnz7th+9EArdvvV5VWm5ND8np6xMqSwvycrDODu3tExcfuiRyJHI0ZMHjx3Du\/D279z5KgRo\/+Tv3hsdLVy9utA08d7vxkaKCsEresDmDOjQCFGkyebOJGzIRLeKEs4\/7AElJ5PPI4Kb\/o8pDQ2GgeZGDD913YVTTc3yqrVapTr5\/Zz62g2jnu9v34TP+3p0+\/Y\/90wwhDcX3VpXDyXdeWurRvqKUK0yd8vlSuWIfK6vD1Jth23+7FTuiHXu7PwuPDNFamg7VGMhRHoWaBgXNcIGPqu7jMVF+XlpKSrl7sfv6u\/HbbrjkX0nRka8XofD9ebz5\/GqF95++8Jzb\/3+MnADLoLjwC2P7JFNNG+AEbtzZGU1wBEBPllH8\/P0uq3bZko6Nc25uT\/8Yfio8FzfzvY2SPTiJ+C0l5dv0P1sMV3wCXDcDvnwPuxFteyuS9TK4aHKJidIPt4SsiTc6VJewjW3v7\/n7MYeXU3XOoNlZp2hLA+HcV6poUlVK80Kp6YVrq5tU6kzM+EUcsc3cXlFfz8oUFNt6bpr8WEBc3dVMy6Wda25M6IRJB+uqsyUQl60dxyK1ENsrYXYOg9aKVEXgMhnFyAmJBFFdjU5d+DTcMVDw+cipsrmZPJx14TXvFOxZfMPvjtsKSkRpaTIvliZmiDUGtdZjllHsby8V7\/wpL6szN5TXoHbal0uph7L5V26LlXaCsF9VYe7uysrO7tORv55X1unLq8uO2lNMYOHzLvWr+kqleXJVucZiotxXkHkD5Ls7KyypuZyuVJWL9sIyI7C7vkL8BU5N4vJMUbE5imt6WIOxxwuYYWvYNxx6PAbkSvf\/S5+7DTO\/PibG1SRK7nGda5jG2\/B4xvvdQ2Y8G\/X\/9I1Q6paM+7779+7x\/qtNVPtbdjluvyFaxuGUwggty6yTwjndVSJWhDKEUfTr0nDwlVBoWxq4PdvkrBNFdLM5eV2Gy5OzC8bnKyXSVKw\/\/EXfOMYB\/1nnwx+UFjQUG8d2f+HKSd+p71tdJN2TWfn5o1t7V2lDdKCIqmieOTIg\/jR\/S\/82\/59D9wZfvwxi1WtLigYHt6fKlhzf28fNvTde8xgIGcvjFJB1wvCcyiH7HSw3WK+eIJS8my6v6XilHf+FYsiT3fKiork8tZWWJvdVjeqqMoRnlvcLDgZdp+y1igKVqelp\/\/PFNzUMAR8D8F+dDy6G8NOSb4OYSwo+DTy2eJHUNX\/Rui7clG4OXwSZncvvS+aBT+R\/bY8roawHza+GqI+i1a12MGEFJJuLMjpM+y8TbsWFxT2qE+9NbILt7a4t97\/2d49iZHPMjQtvqC2Wl7\/kx9v3tzUuGaN3\/\/4lTsP4jN5Bzq6cHOzUSWT5a6qahx0P+jYMKZUuWefTXEqazBWMfVqWbVSrQbQ92yfnKytxcEAwW4v3JH8GrAjd31NnB9BW7A1ruY2QVPwadPw6OYJ04CsFIfTUsvLW9Y21kul4XtMNYrqqgHTXYLxSP9LSmVBfmlpU+PP8dfh9gr410AGPgpxVMdVVv4ILC8j8cIhksjd72QlxPAgB8Ka8Kq6unFbvSwjozvyj0Pb8aTtFz\/ZsqXso\/SaarO9ejXOL3nppSHzrOd\/v+jz41UV68orynJrCqUZ6boW09f2WK1r1+5RaIqKCjOLCzLylUqdbueBzXArNTQIZ6T1SxfEaeAvckLqhd04MVoLaEHkfcbvxjnsTSqp+jgW4JB3OcL4OiFOu983PTQ+vufT3RP9\/X\/XA2ht2fLU6YkJrKq953vFub8tzc0vqO7uXgz29JeVd3aUlOLWrsmxGgVuatrYpmnWPvKiZsIAvYe3HtnndPSbDQbtjmELHhvbM9RnGP9Dyy0N85rW8kqVWvCDhrY2dWkJxLO6uy\/ye2Vn19r1jQ05Oc0E90qI3TZ6PoGzlKyJnCPx2chuUUZkj6j7woUvf8TetYkC9JQsi7tr43JHDkdB\/izIng0P4tOfrPNB+ahR6Hp6tzxz9usPNTUWF1XXrK29B+7QpKvt9m\/NW4ZV6vRMHJGIuiNHsqRKRZtBrUpJZk\/FwndAGrkHlbAbBBHHbg38swbSxPvnT4\/26ctK0lLDODW9rKx5TV1ddk5YzESK74ZaX1\/f2bl\/8XX85\/uqKnNzi5iOrp0RchRDgqUzkb14nt7zF7D3\/FmSaGrJNbEzhGRvODdX1zNTUaOoU6ySpKeV5+cmJWLyZOC28PS5df3V1TgpIe2XQqFAsionJyQ8QjBdCRb8DnIFfslhj+5vUG3w1yJ34KRnGqUJqWnfw8LIQeG5SMGjnZmVVfhdSAKMdsO6y6DVSoJyA3uyFSZKdodxBW6OPIdviXzyMdwvLBqwOfKdxVP48d2RV8npdh7uKfP4ZxNk5fJb2Swpd7jVcPDNh4Mnntjux4HgKYvZ3LoKq7vdFijs3LMJwK9yYd++D\/50xwKuqlx\/FH\/8jV4n7us7fpIWUhz3xIRKWwjTR0PsXckJXn9Z9HMQJwsScTKUwi9A+bBAdOWioGvxJ0TzZ4DTk4BU7NkLXM+Ew2HBc+Hwoh5uMDG6G7hWibOQmOOadTfwOybO+vLlC4g8u4Prrj8+PrQlveNT8iDv6j\/ia\/H7kL8YJUQ7YY24ObIPS7PKlzzkREI5xf81iLegd\/Ei2iuaQLcLv0QmoBeA7ge6TTCJCqGNxAp0EPr2wGUUvIzmoX8argnoX6DXZ+gAjB3Ei0thOvfvlxbFf4uGgEbARwXXIFwDcOlhXTtcWQm3ou3Q1sKcMU5eKtCHRH+PuqG9D9o10F4PdCX0EfkHgP8Z6F8B125ozxNdiTzg9wy0AUGUCbm7Hn0NPYTewOl4DXwW8Av4iqBQUCUYFNwl+Jngt4LPhYnCSeFu4feFb4okos2iE6KPxTniteIj4o8SKhP2JTyW8OPEwkRT4vGkpKT8pPVJB5KeTvpF0uXkkmRVcl\/yePIMRbEB9ZHIYFG+5m9YeBkhdlyQT3uEdOYK2iK0ACUJyjhaiLoECo4WoUxBF0eLUa5gK0cnAH0HRycih+ABjk6CM2YaRyejw4IIR6emiYSHeN1wquQoR2MkzjjO0QIkyvg2RwtRccajHC1CKzIe52gxSsn4MUcnAP0KRyeiuox\/4ugklCs5xtHJSC9dwdGpiQKpGThjkRBkpeWv52gRys\/fQmkx9K\/In+doEcrOP0DpBOhPyD\/O0SKUkX+C0okEt\/ynOBqwyv8flE6C\/pT8VzhahHLz\/4nScFYRFOV\/wtEs\/izN4s\/SLP4szeLP0iz+LM3iz9KJaHJ1Okez+LM0iz9Lp6Zlrt5O6RXE9po7ORpsrzlG6ZXQn1FzlqNFqKjmeUqnEN1q\/pWjQZ+adymdBv2rar7gaBEqVCRTehXhoyjnaOCj0FBaSjBUjHA0YKjYROlMoo9ilqNBH8VuSpPn5pmK+zhahBjFaUpn0\/kvczSZ\/0tK59H5n3A0zFeKKV1AfKos52jwqVJN6dXUp09xNPEp67tiOl\/P0WQ+GzNlxKdKJ0eDT5UsntUEH+XXOBrwUX6d0krK5xRHEz5PEjopDv+kOPyT4uxKirMrJW5+Stz8lDi\/pPB+OY0YVA8RUI+agLKiGeSE3wHkRR64gmge+WiPDlp+oMm3DfpddIYKRrTIDR8GWaBvGtYHUYC2nPDrhNk74NtBZ6bCxwCtSeh1ojnoMVPuHpDLyzEB93ngHQI+DPD1Ak8XsgNtB9oHY\/6oHCaqfS1UMwZVRFsapKA62ICDD+YyINcGcggPO9rGzV0HrRnoJaMh0DEQtYng4KJ2uG+ozxTFgkHd0J6EEdJro0gst5Hl4+UsZaiUEIzaqb2kNQW852Ctn\/aEYJaDIsdAP+8PI+hE0HHRdR6KbTtd76QznGgWZBKkHfSb4TTi5zK0PwA9BD9f1IMxO8h4ELRwwcoAoKClM4lF3TDDDeNXR0Vb3BwmOouBs+oAle2HHt6+KjRKbQpE5WpARi1EXYyHMk6SdRlvHkUbxYREoINaTDDbRtGd+qui99qZsUjsoXPnYK4HfE5idQo+Ls5vShpfXsDcRa0ZpCMzVH8b6Erib4jK8tMRF9V9GL5j\/iUW1cHdSgtE7bWIEd+GQBcf9STr0ymqb5DG6DiNI4aiME\/jhvVzMBq7\/GzS56UZRCKM6OSk+jnoPB8X4wqKr4fK8VGt2bV2jouTa9sobx+1YBZmBekYWTVJ9eBj9ur4C3Ir2GzwX9MzFbVBEW3H4v9adHy07YA1dmgruFwg9YaVq4jKudoC1mNzFCc7rQ7Xw2yOs9RF64abVgi+kl2NPVnjplQlzK9alo\/X587q8NdiG5\/tfHz6aX7z8cbH+PUs4KVfq1d7XAwQS1hbglQenz1+WiHmafx4ASUPrYq2G1rKxp5tWVSx1c3LfbNWsTSpsz6u2hJteW\/yfMhMUtO\/KkbZXcnDeSbGnc8QF4eyn9Z\/F83hIOdbskfxdWSKZrObWsmjvDyqFdQzNko7uDi4tmpfnQmVdPcidrYhNXyctBYRGdtobXZSr9qgjyA0DTP4MTXHc8tVO0EVl72xahGIIsZr83+z1\/6FextTeBUPE8+DWR2N5q3Qx\/qJjxonPRO4uT0xFt1ftV\/zUXnjPZt4biiaOYG4nYb1NxsFTk7WNI1lD+d3BbXZz+2lbO0hlcFG8Wf9zMcxG1c+roKzEsg+wO6dnmik2FDszHJ1Pft38EUUIRu13cvtOXz9cNCeEGDD5khsF2TorubmYqaS1\/HGvkVkH1t2agFvV8Vh5KC7jHtZnbnWxq\/gR6uvi67jZ1+\/uimuqm489levJqix9TTebl6v2IkyljWxnYj3oYLWey+VMhVtO+MihNQt1kMB4BbbYVmtJ6kuTm6nCkV9GV9LWB+qOY8HaJa4ozrweb08lv5yVON3eNbK+J1meUzHkJijOM7+lX7kdwNy4vVwyDjjNHDQbyIzhstWmGGP2zuCX1GP2crvoBbwO17bsipuA45eWnGufw\/Bnv\/4XSaGD7+TxTCKrynLVwVorWB9NcnZff0913YDj\/qj1gdolHoodzaL2J03fkf\/ayOA398MSE9HzagXWmOwW1pojxH6yLnVAiOj0OqB3h7okcOMYW5cTj01RvchA8wboXscy8MC34PQHqc1rhcxtE1a\/TB\/EHiRtXq0gcrQA7dhOtNCeQ9Arwl+9dw8skIHPSPQJnQfrYKsvEFYxd4RGbk9kdXUCv1M1MLlWhmpRF6zAWhZgL+BG9UCbyPlR\/Qn8nspPRjVs5fTVEsxIpwJTx1oZKIt0jsCv0Mwb5jK11KbWW0HqQ29MM7aoqcaEMkqzlZ2HsFnlBshPiL6meATs0pLMTBQbWL46eB3CDQn\/Ptg1Ep3CDOs7KGWDlP09BxmxFoTbcWsYj2lo9YQVAkGPUAPwNUXxc5Cv1ldLHHclmM3Rsdjs1j7tNy3jiJnpi3WGzraslJfkVEF50sLteNqqWM0EvV0lpZaPByNkF4avaz2fHSyMsxxmrDyiG\/jdeGjmvmKHGG58OMjnKevxYWgrqWYEL2Go5JvxFl1mqmvrW9irDNOZsDr8QbnfU5G5\/X7vH5b0OX1qBit281YXNMzwQBjcQac\/h1Oh4pJTTU4J\/3OOcbsc3qsZI3JNu8NBRm3d9plZ+xe37yfrGEI+9oGpoL8aBSMxeb2zTAGm8futW+D3nXeGQ9jCDkCRJJ1xhVg3PF8prx+pts16XbZbW6GkwhzvCCUCXhDfrsTfqaCcza\/kwl5HE4\/EyR2GK2MyWV3egLOdibgdDLO2Umnw+F0MG62l3E4A3a\/y0cMpDIczqDN5Q6otH6Xzd3tdTt4KNpoD0O6mMoBl93vJfKqRp3+AFmrUdU20RlKusjKzgYNbUzQb3M4Z23+bYx36sboRjsphj1+25zLM82Yp6ZAUUbJWLyTLg8z6LLPeN22gIIZsgX9LrvLxgzbqLkBpq61pT6qFxMI+XxuFxg65fUEVcy4N8TM2uaZEJgcJOCSbiboZex+py3oVDAOV8AHgCsYm8fB+PwuGLXDFCf82gKMz+mfdQWDwG5yngLLwxeEAfCCnyemiAQF+aXwR9Xx+b2OkD2oYEjYwFoFWcMLAMPmZsCyOM3mQKjLY3eHHCTGeO29Hvc8U+mqYt0YNx04fJW2rNcJnn5ngOBGEI8JIMujvNopApUukBJ0zhL3+F0g1eGd87i9Nsdy9GwsVBBtYI4XRMF3KOiDqHU4iZlkzozT7VuOKGSSZ56bThwCDAGfGdekC3RWpaaSGJnyut1eGgIc1Apm0hYAXb2eaGTzTqicCQZ9bWq106Oac21z+ZwOl03l9U+rSUsNM7dwOVAF7qVhESCKETbXT9rrJdvr3AwTmfEGgXmrF2wi0Dh3ON2QiBTu5WlNoFyW2KmpQ8Q5AZozYDdA4IRV034bIONQMFN+SFKIHvuMzT8NNhOMASvwKCxnvJOQnB4Cio0WFj7O\/nIriEK2QMALmUPiw+G1h2bBIzY2\/11uQKaScFxmLTPMVZY3qqhGDidJbdYP153HzLmCM6Q7LtwUXLgR7flhtwvilJVNePnZ2goSaBIRCxXMrNfhmiK\/TgqILwQGBWZowgLryRBJ3gDp5KIELFSD4QEnFGvgQHzNoXRdVdmEB5Fs0nBIUyXmZryzX2EjSYOQ3wPKOCkDhxcqMNVlq9Me5AMsFscQ\/A4XTbw2NsRtk94dzrgNAuofSRmqD0kyXyxSuKHAjA2smnQuy1xbnKF+Ij4QhGAi1ReSl030rwKA5JtBzwybe61jWoueMQ4zQxbzqLFH38PItcPQliuYMaPVYB6xMjDDoh20jjPmXkY7OM70Gwd7FIx+w5BFPzzMmC2McWDIZNRDn3FQZxrpMQ72Md2wbtAM+5ARMhGYWs0MEcixMuqHCbMBvUVngKa222gyWscVTK\/ROkh49gJTLTOktViNuhGT1sIMjViGzMN6EN8DbAeNg70WkKIf0A9aVSAV+hj9KDSYYYPWZKKitCOgvYXqpzMPjVuMfQYrYzCbevTQ2a0HzbTdJj0rCozSmbTGAQXTox3Q9unpKjNwsdBpnHZjBj3tAnla+NdZjeZBYobOPGi1QFMBVlqs0aVjxmG9gtFajMMEkF6LGdgTOGGFmTKBdYN6lguBmlnmEZhC2iPD+pguPXqtCXgNk8Xxk1VwxHHShyvsy4T4h\/jLR4IohFPhdubSsjmx3il62xQ\/xvb00vXBZSNcn\/CQ8Lzwp8Ln4fup+PFl\/f9vX3itoNfNl17\/+V56\/fu9crr5oufmi56bL3r+\/7\/oYWvzzZc9\/zlf9rDeu\/nC5+YLn5svfG6+8Lm6mt986bP8pQ+Pzs0XPzdf\/Nx88fMf7MVP9MmI64bPTNgRcg4kNWcHPWUFIffj51472kfPPIFls\/i+XnQJ2tvQn2H+Jehb\/jxl+Ri\/JoDYZy\/e63KMjY5SKn4O22OgrR30Sc7y8eUjQ7Sa+WllZOvf\/LLZ1xuPR8p7Qwy9omJRl6hdpBM1i1pEa0Wdon5Ra\/zs645br\/usKtbbT3pwHdDx47HeflqHfYCo96oZ0X4sQb8RlsKOEzce7TNxpxDbVf7me\/8PB\/LlVAplbmRzdHJlYW0KZW5kb2JqCjQzIDAgb2JqCjc4MTYKZW5kb2JqCjQxIDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9BcmlhbEJvbGQKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgMzkgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzY2NiAyNDcgNTQzIDQ5NCAyNDcgNTQzIDQ5NCAyOTUgMjQ3IDY0MSA1NDMgNTQzIDM0NSAyOTUgMjk1IDY0MSA2NDEgNzQwIDU0MyAyNDcgNjQxIDU5MiA2OTEgNjQxIDQ5NCA0OTQgNDk0IDQ5NCAyOTUgMjk1IDc5MCA0OTQgNjQxIDU0MyA0OTQgNjQxIDU5MiA1NDMgNDk0IDY0MSA1NDMgNTkyIDU0MyAyNDcgNDk0IDQ5NCA1NDMgMjQ3IDY0MSAyOTUgNTQzIF0KXQo+PgplbmRvYmoKNDIgMCBvYmoKPDwgL0xlbmd0aCA3MTQgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwMzI+IFs8MDA0OT4gPDAwNkU+IDwwMDYzPiA8MDA2OT4gPDAwNjQ+IDwwMDY1PiA8MDA3ND4gPDAwMjA+IDwwMDUyPiA8MDA3MD4gPDAwNkY+IDwwMDcyPiA8MDAyRD4gPDAwMjg+IDwwMDU1PiA8MDA0ND4gPDAwNEQ+IDwwMDQ2PiA8MDAyRj4gPDAwNDI+IDwwMDU5PiA8MDA0Rj4gPDAwNDE+IDwwMDMyPiA8MDAzNj4gPDAwMzA+IDwwMDMzPiA8MDAyOT4gPDAwNjY+IDwwMDZEPiA8MDA2MT4gPDAwNDM+IDwwMDY3PiA8MDA3OT4gPDAwNEU+IDwwMDUzPiA8MDA3NT4gPDAwNzM+IDwwMDI2PiA8MDA1ND4gPDAwNTA+IDwwMDY4PiA8MDA2QT4gPDAwNzY+IDwwMDZCPiA8MDA2Mj4gPDAwNkM+IDwwMDQ4PiA8MDAzQT4gPDAwNEM+IF0KZW5kYmZyYW5nZQplbmRjbWFwCkNNYXBOYW1lIGN1cnJlbnRkaWN0IC9DTWFwIGRlZmluZXJlc291cmNlIHBvcAplbmQKZW5kCgplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvQXJpYWxCb2xkCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFs0MSAwIFJdCi9Ub1VuaWNvZGUgNDIgMCBSPj4KZW5kb2JqCjQ0IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FTQkFBQStBcmlhbFJlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTU5NC43MjY1NjIgLTI5MC41MjczNDMgMTc5MC4wMzkwNiA5MzAuMTc1NzgxIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjUxLjM2NzE4NyAKL0Rlc2NlbnQgLTE4OC40NzY1NjIgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDY1LjQyOTY4NzUgCi9Gb250RmlsZTIgNDUgMCBSCj4+CmVuZG9iago0NSAwIG9iago8PAovTGVuZ3RoMSAxODYxNiAKL0xlbmd0aCA0OCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7XkJVFvXue7ZGgAb4xgzecIcECAGITAyEjMIIZBAExLzYFtIBxAISdFgDB5wHMeO3dixY8dObScpSWM7ceIMbY2duMlt5tvhrdeXpu1te9sMN7evTd\/t65D12sQS79\/7nCOE42T1dq373r1rGXGkvffZ+x++f9r7HApRFJVA7aWEFGW2lZantg3th5H74No26p4e+eZQqAHav6OoDN0YY3c61brnKGrNZhhTjsFAYm2KFfpu6OeOTQZ3\/GlD2gnoH6MoRLm9DvurzPVHKGot9Kl9k\/YdPqqZaqWodanQpz32SUZe\/PGfoA\/05PsoofBedIwSUwniM2IFUFjP\/gp\/SI0IVieIBYlxIgH+E71HyRf+gdoxAFSWwUV1GjU01UjRCzfE70Q6kCK+Hr3QSKGFhQWKEuWLX8LcqDRKQH0E\/RnRDGgbT1GK5OzkvOzk7I+ED964Vzhw4wnRzGcHMkWwkLoE3PvENEZFkaxIvnRZTH\/6HozfS1HiSRhfRVaj9AylCimSJclIgpLvRWKkKkpL24RqfnMhcte5yH4xfWPr3Q2tXxEe\/\/Q9UdtnV0RDnz2OgTkFUqwAKssIlbRscp0Sbg9XCsbCD4nps5Hxs+Gn8Uxq4bcoIlZiOdKQAqFd+yL708WGT78JIwcWFkQMUFlDFVBVhFJ5RnpGelpqfFw8\/wsfKcouVylVyorN0nxpviQ7OZntwyefHTmAfndqoL9CIS8ZmlI3SqVVVT3deyIvovUBRVN2ThZdXX0k8ilq7cypLSxYtxahPGmTZnfkh2K6oMDa2d+lby+RdHYGBs2WIllaBhL89Y4UuVzbqChLXR0Jhh+LW75ubVlZg05VkZEOGolB92sg9QqKyk4GlTCEKQqUjBYice8goa6+umvhu+E\/C2SCP0eCHt\/oXWhfeEX4R2A78CFxCqzMpIqItumx2makSIREHVBIAiqm8wpKso8JWp4d7Fep+gdf0uQZmj\/8p8uGTeX50oKNmn9Eoe3NGkkOQprm4xG7mEY5eb397vu22tfmZLWORc6i5O0N9evWJMaFrwn+Ga1bo1Q2DtXWgiy9C78VN4pV4FNSikoRqJR5BPsMgrkkB4uhSs1IV5VHcc+Jj+tDzz2L0q88cNxoQB2WkyefevGBB9rbv7F3z6uvzc4qla6xfdf2HxDMopZrV1FPz9lzr7\/98COWjr6+c2cu\/du9h9DhQ5FHd0w1Nc3OUpRgIQI4fhfQiKdWUpQEgJQIs4Up2QBCXLwA\/eW6YM2bD4V\/duxV9PLh+o3rZdh\/0ZFIQLAOuZ+Y2LMbLFEBkXVGnIc1yEvLzud8QlnBSZsmhY4CqxUXz3+EZ248LEij2\/SH321vRxqtJ6htPb\/K57n+bc8kQlnZbe3PPFBQuP7s2Wplb0\/Xnc+OjgxubWpqadmZfHXY7nKdMRsMnZ0nZoplxYBh88JvhBeBfy6lBFeP59jCB\/NN5\/lK4qT5KatYSVAqBlmVzoKKZwuPfy1d2rTNWG0sLkHVnZ1Dc34fQpuVQ0Pbvzu7Fx2Z+e9nHY7wXZLchoaWkTa9Tuf1tBuFv0zaKtMWV45PvNFXXIy2T720yzVRWYkePIG60M7Lp3p6wuU2g1FaiJDNevSgxWSyAOJU+8JvhY+DvBnE5psJWqzV09PieLunrMpIV4DVk1eB1UFAQ1np1i3HXBbz5s2ZG5G8bMu2o69M3H2h3eCdNLa3G3zeJpvg4P+8\/wi4RJHMbAkEX\/310SMm48En0J2R6+MTExNIgzQT42jLNFjMyCFWCfxVwFaxiISKcCUdLIs0Klw0HXBYGufWa5rsfpNJ1+aVa5JXLR+1WWvrtmypb1g9l+lynZsY6C8rk5f0B9WNaNeeV57x+9Fg2qG6WmQxhbw63eojAqXS21tTjaprt2c+1teL5KVmS2+3Vlu0vrNr9tKOKTQ2itGaIfmbZjNtSoUiTQh5dGZubk40eu3aZ18Vzt\/Qg0ZTMHWn8PtUCsmzaazU8diH4ZOWPHVcVVpa1dFZWVutLChavV44f8yZnYUUpyBks+jK7pHISsxLs\/Cx8Fmgsh58iUIZnCkqNrNeAwjgXIHxQdmclwmFFwpdE0\/8cGZm5643Xp6eRuGaZRbzVF9DQyRFkJJYbtzpbTciRdoJc8feu379+wP79+37+I4N5zptpXI0PlU\/1N6O+TaBRzwDfMspLcQQzrVxLNtoLHFuytqD9Wr8SYuDL0m+kIurjDg2VcBH8FG\/zbblEVsnnbVZoZbbXxtE8vrpO5WqtY+klZdtGZqZMRhyJXfEI5S4POviupS+y0xBUXoGQnBzsE2XsxaFDFk0QkbDDm11VW7O6qQV6dnZy4YLVQXSkTSmoS4nB23ILJapiyZ+8l5trXITejp37crVq3MkReoiGSosaFVOgF2mITfsJoiydlHwjg61juQzKbHP9HHXG906XW7uymVzKSmlmxpH2tuF8wfPZW1UlGtLfOGrgiZH2abMDQg1Nl0J\/xVjVg+2mgK\/SKfyoQJU8MlyMZzATXCcY3OpOPgEHww869+6bXMFKi3dujXU1awpmgt7jIZxV5setRsm3TrdjiMNdX7viSOhQH0dys2rQj+GfPfz+YH+7p7nXxsc6O3BvOvAXvOgVTKVDT65ijUIWyelIIYqjksunJPUnZh+\/vXdu1SVY+O73p7ZeR5ZzNM7LGZktkxNmy3oFyh+dhzN3vXBVZerugbtnf3DfP8gQoMD158bGOgfBBSzFv6Ifi8WYhTzMkj0gXskSyoUFSoAVZJM0pkiHf00o1nZU1a+OnVqCgIkISE1JXfdsftXosz18pLjgtzdH9sj39wdfqclJW35CsRZZxYwXMvuTvhIZ23DJlGwzZzvGZfJlJ0zt1m5RdfQsB6iMVK4DxUV6du+Ej4v6N9RqcrLb2j0hv+CdxqVYBczYNPA55Zo6SJSc07NeTBO1ji7paVm8C4dkwMrH02qr\/N6lcqy7P3Pa5tzJZmZ5fnqRoO3q6ugYNUjiYqKIW9ZaepqWcbUpWaNVAppsbfP96J9GG1Yu02hKCmpV9Jp2SXZWTVVLY1KZe761BSoLSrlUJq+qADl5W2i16xftSxbvmGjqtLa0dIqlRoNoAHsWUWn+F0V7ChgX4aS73tB8ML5F8ImMf3Zp6I42IbFffYpzB1Y+I3oQ6jfhVy+kOYsakl8ndcQdIzL4OAQVVxWHbn\/++\/uP6DVmszHjl9+\/eA9ykvynu79DzEjhYUQgqOjO46PMOgHsp\/47kTd3U88fv0HX33IYnYy3yq8v6kR6dqmZ\/Zd3LW7rr7ThjEPwVf64i4zNMftMjPAvnuE89RyiBCkSOG2SGg28tBT36cz0\/LfOR95SDgffnPQ0TYhaIZECmt04Nv7wX4SPgPGfU4f7Bk41eCyIfjXR9aPT5x7bfuUQjHmmjnrGN7wcEZltXnGYESoTT+1pbER8v7XBwfBr3\/\/1WCgutpkuX\/N1vKynr7rr\/T0oJpq4BnEsQxyZsZEMoQRqMJixm7CoCv4tfflLl2bJDcpEc2hxJXlm\/St6ob1a9HcfXN0dtmmVvmYwBj+w2xxY24uys9rbJxBYVIfqtBhQaFAhhFKqchOq0L\/Gx1+7DGsrxUsOAoW1HD+ymWMGJ\/ls0qMz0qW+Cwb+WxYWr++oqi4r+9Oh8GQn5eba1V+64pui7wUVak8EweO3+mtrRWfX2k0n35Er1OUv\/sji1+pqq31+b\/yjR07tFp0fqWjoUEq3bihQlFXVyrPSpMVS8vadAOOnu6SEqiQA4OBpF2NjdXVHa3ykrKy3IqODtf4wNBmBarYPDYGmWk6clL4AlgP7+WpFLYSKmK3lFjIZGHq0gQ1fWKzWr1lemioTI42VziYyY5GdcEdbfrxCdhO6NtHx0yWyEmxZJcuL7eh3h84eCIYqq9HkuyKyCZh09WePkhW\/a9cGejfZseIvgUp8inYXeCduSQZR3MFNp9C8NRczdDW9oMMUzQmElSqKtefqx\/s6wapz8OyIbD\/Yo2H6\/z8\/LyQmp8PwwVzsC8\/Bj6+nErCO\/7sCqQguU+YjASW8FuC7v3PPz8XYVD1SaH1xuWTkTfRf4Px52DlEYjnKXLWylw83bB5Jps\/xXBnmiPo9\/tatjU1SQvQ+ETk48izyHaxtQVSnaYkFHlOTCetKimxWu0XA8Hwx4LnGuoC1prqlBWg80ngAQcuKpGNwGycNOD75GXBxcuXw71iOvyRYP2n7wnGw6dAoh0QY0CNSsX7DMAIp14+\/6WSJCLkKzlXIlHSg3Mjj\/SaTIpyqILT009e3CZApYZ9LjAQ0reNjRuMkJVlswjl5DY29g+MfHLPAXQfcj9t2A2F5MqLsL9CA0PYOsdBUoaXlD8zZqcdF1658RfBT8KFwnx8bvSejTSdZSuEeB\/4kyy6ryJRwFVYvobjaIgtGhnJ08dk7fptrmZNpu\/KEWM7mlt1R1GhimlqmiuQ9jdX1axdj4TzB7Sway6Wmc8jk+WxcFDQs1VWBOdCTdOJ8E8FLneFMjdP03JXJAXkSAafqoPzK6lUuPDxGSmezUZp2BUePXo0OaOmerzZtlZR3LaRRteuCqt3M1tL6wqkq44sy6K7enbfeBPOPE9HZtFaki9TWH9DKvaIBZZIxbVnx1zkxMbSzLJ1a+bk1QebRMxLL31afGglys7aL\/z1jfTntH0gE+xMhUcXbY6P1RIUD3tTtPuHkQfRsbcir\/vA8Kno7sij4afQv05GDsKqzMgeyK\/z1AbgLOVyjQqf\/vn0zB62c\/yrNxdUZGelr5QIEyOnL78BSUH6vbnI6ZosmarSUBo5cRp2W\/SabUnrhFfDP3f5JyYERTcqz9WY8\/LhuC+kzAsfiB4GxPCpSMPuKqOpPH\/JpjZFqcrAW\/v4fBSz1cQJPiMjBYuTwW2jhKOWLVsmvxvaZjKd68vMHBo4ek9P11\/\/lzTjQrGu3+92RDpcG7OKihvUxTKEklfSrR9EfnZ3SSlqaAzqTIazfTIZOuQ9ND083D7S0FAb6u2x2gLX90d+bBqTPOPZYd1bL5RC0qvSFBUXFdVlZefk2cLvIK+5qbmxowvyH8We+sWZgN5qtqIRxFIyMGwSoVSI8iO\/Ov+QSlh6+vzRUuXXH468e\/503qtQ4X7+\/ZVXBCXhn37rqiDvhl5Q9XgYb\/CpAwDUi2BBMRe1aQcuCw5Ahd95Fu\/yaiKzwrvA9\/PwCTdjsTJISZWPemAF8Rnu1JYas+EBEAceXl5S4\/LW1WasQOMPvzHuht31lj0XJx8skdsd918adR1qa\/d629uNJre7vd2U0UaXlBRbyx7ZjY4cffNg0N\/QcG\/gxvd+ObRls9LYLnj3eld3d9f8ZQjmnj6Qf+FfIidFqxYScFUTQlXbIJJFTgaDWDPIkcKDgBN+voSQgoSsCjsooJSEBiMvv32ycJ00+2uvRl5GfW++Ll9Av0Pf+1VDUaX8g0hlJBnl6yIPYC9qg5MizuVZVBnVBIRxMcyPek70QMifV1JiN9x4zyNM5XHjaw3SMmXlCI2NXHp6zFVWNjzd2IC27\/gObCDUTb01tVuH4EhYV9c\/VFtbQdPqxrZAezsyGIP+tjbB27lazdb7h+1O59FBTXNuQU\/vzEV\/EKGg\/5nZnm60aUt1TU1Vd099LaqusYYfa2lUSyRt7f6g0dCO93UG0OUF8R0450ZPvSp+eyZNgTwoZDfyXKgYnkxp1m4LdZgRCLDH1FCfe3pWcF\/4k9bQ3ZemtqPR2X\/65p13ot6VOxvqUV\/PA4dhR58rqUoVPHYm8jUr6PTiN\/Y9ihgncB5e+K04C\/YY+FlkRXZy9NFOzL6K2ynyjy643QURsULwZ0Hx3nsPHX314UfNHRbz6VNvHAn6m5qyz22UyTo6HDu6ezcrM8tra4OBfT73RKVAcDaybmSzwmZ9+Nyrr1w4b+mQl1pt+4sdNVWSnNy86tqWmaPPhaaqqpCsuPxP2Fu8kT0CGnJFMmthIpaCFWMVQs8cGBzUdlwMTOaosvJRYmTPhQ\/f\/+O7r33w\/kvmnQcvPBnpiNiW0kiRUMnszok\/F30QQIkoj66QTAYudmiHhiJ70DPo2QsX7tlt\/vb7H7z27h\/f\/5B\/MoK9rYiq5mykSo8egPkElr\/kiQRBEvE5i3M\/59mUSlVPW5UqN3fNGlTW2Wl\/HPbRU6HnZydclSqV0u0+fsY+LNgLWxs3HMDa2+706nSobKVnE3imJKeqcngbsyzDVFqGprZ\/562ZaaTVzu79w42Tp4ym7i7BPx+2dfT2fmWPyWQyY\/TI7oWaJ7tvbt8Cox1CM0pgc0uKFIbjZwrni4XmT37xi0\/gbgJU4atkN4PzGPf8FwmEEfF11FWQmVmIHM+HI2L6RmvAMe4WXoPtPN7JLCyQZ3WpkJNu2slwz2jz+GeyFfn8jub1r3b4LKMVCpQjUVY2qgcHt0d+hNbc1a6X1UtykKZ5W8uZyO\/EdMq65t57Dz17KhBsNxTL0jPQ2TVrZHWusQd\/4PXkr8d6FoPMNeRJIdl\/4X0D+nnEIloVMYnuOXv2s50w56HIDdQPWKxgsUjlH1k8Pp8rMZUo1qwRzs+P1NfnaNNlxVb8XBpfat1bhVvvqP0Ev0C4+Q9q9R7xPogdRMVFB2GNWAk+lJKWt+BZ8Ij3EUqxf43irdRHKExdEv8f6l7RNuoUtCnRW9QBuMRiGXVM\/ADVJ3prISL8jKqASwuXAS4jOk3NCIapKWhr8Br4bYJrGq4GuOpgLIv0H6Qqgc59cA3AmhD0M+DSwb0QrK8CPlZu3Vuw5jz8ZsDYEZh\/Eto7oH0cZJuGe8no9MLTsHYGrkwYN8McEcw5AFeN8LOFf4HxJGi3YRlB7mGg78UX7mPaaAvVAesSYN0R0LUYxh4CDFIpGip\/LzVCfYf6JcpFDDqA3hRsFGwVfEvwtuBjqARS4Unhd4QLIpXIIToi+jexSNwqtoknxRfEPxV\/FGeIOxp3Ie5a3I\/jE+Kz4ofig\/FX43+VIEjITOhIuJ7wYcIfl2mWWZYFl\/1secby0eWHll9KjEtMTqQTaxJnEu9L\/DprJ6qRasGRwfVu\/qsWvExR7H3BOjIiJDOXkx5uC6iVglyuLaSaBeVcWxQzR0ytEWzn2nEw\/yjXjqecgnNcOwEq2EquvYw6LOR5Ja0UCQ\/zsqGk5KNcG\/Yaq89ybQEVv\/prXFtI5ay+wLVFMXPE1IrV\/8i142D+u1w7ntq0+hdcO4Fak\/wg115GaVOSuHZSvCDFCpSRSAi8VqzrJG0xtFet20bacWTcR9rxZHwXaSeQ9n2kvQwE3bjuHNdmMWTbLIZsm8WQbYti5rAYsm0WQ7YdTw1veJFrsxiybRZDtp20MjVzA2kvj5E\/EctWXEbaK2LGV+J2cSNpr8KyFRtIOwXaq4v7STs1Zn4aoeMm7fSY8bVkLYvDejLnMGlnxszJimnnkvlnSLuItC+SdglpX8HthBj5E2J4rYgZX8Hr8iTEVzkgUg77Q5rqpMYoBn6NlJfywBWEs5OPjGig54c2\/rbDuIvMkMMdNeWGD01ZYWwU1gepAOkx8MvA7O3w7SQzk+Cjg94wjDLUFIyYCXUP8OX5GID6NNAOAR0a6HqBpotyQNsBbR\/c80f50FHpy2BXQlP50Z4KznpYBjtQ8MFcGvjagQ+m4aAmuLlt0BuDUXw3BDIGojphHFxED\/cXyjNCsKBhR+kCjdxk1E6QWKojS8fLaUoTLiG46yD64t4I0J6CtX4yEoJZToIcDeO8PfQgE0bHRdZ5CLY1ZD1DZjDUJPDESDvJN81JxM+lyXgARjB+vqgFF\/XA94MghQtWBgAFNZmJNcK2HAW53ETGm32jOmYmfdNcmiqA+S7C1RvVtZDqJvoFojKogF8ZeOAiJSPoG0uXx9FOUME+6CQ6Yy4TBN+Rv8t\/Pz9z0RebydwpmOsBnbC3jsDHxVmuhGjrBdRdRAcTuTMGI1j3APFAC+HlJ3dcRHYbfC9aGGu0iaqiKsFvP48Ttm4IZPERW7JWHSHyBomX9hFPogkK08RzWEsHo97Lz8ZjXhJD2MewTAyRz0nm+TgvlxF8PYSPj0jNrnVwVBiubye0fUSDSZgVJPfwqmEiB++1N3tgkFvBxoP\/cyMjUR1k0f5iBHweHR\/pO2GNA\/oyLhpwxmH5yqJ8btaAtdgUwclB8sOtMJviNHWRzOEmOYLPZTdjj9e4SasA5hcuichbU2dl+HuxjY133j\/9JMJ5f+N9\/FYa8Nw\/L1dNjA9gTVhdgoQfHz1+kiOmif94ASUPyYv2L9SU9T37Eq9i85uX+2a1Yts40\/q4fIul5a3J08EzcVb\/Mh9l65KHs8widT5CXBzKflIBXCSGg5xtcZXi88gIiWY30ZJHealXy4hl7KTt5Pzg83n75kgoIPUL61lNlcKHIbkI85gg2ZkhVrXDGEZoFGbw90o5mltvqgWFXPQuZotAFDFemn9Ptf0bqxu94SYaBp4GnRn15nEYY+3Eew1DdgVurioueveXVWzeK7+4amPLWaKRE4ipL6y9WS9gOF6jxJc9nN1lRGc\/V03Z3IMzg53gz9qZ92PWr3xcBmc54DrAVk9P1FPs1OKu5eZ89h9giyhCdqK7l6s5fP5wkpEQYMPGyGIVpElVc3M+U8DL+MW2pXAdW7JvAWsXxmDkJFXGvSTPfF7HL6FHsq+LrONn3zq7yW7Kbjz2N6\/GqLH5NFZvXq7FPeVi1CxWIt6GMpLvvYTLSLTPxHgIzlushQJAbbHCslIPE1kYrlKForaMzSWsDUs5iwdIlLijMvBxvdSX\/nZUYys8q2VspVnq04tITBEcJ\/9OO\/LVAO95PRwyTIwETvKNeS7iMg4zHDG1I\/gl+ZjN\/E6iAV\/xqpdkcTtQ9JKMc+tTBLv\/46vMIj58JVvEKDanLF0VILmCtdUwp\/eta679Cyzqj2ofIF7qIdTZKGIrb2xF\/3s9gK9vOkpL7pqpFuj1QLW0khE9jOF9qxXudEOvGUabYUQKM2zcfSmxVA+pQzqY10VqHEvDCt8m6PeRHNdC0aSPe+0w3wS08Fot1Ut4aIGajcy0EtpGGDXAr5abh1doYKQL+rjdSrIgy88Eq9gzkZ6riayknTBORzVcKpWecOQlM0LPCvR13F010NYTelh+zL+FtE1ROVs4SdUEI0wZ09SARAbSw6Nd8GuBeTbCX010ZqU1ER1a4D6ri5ZIgDnLOV3ZeRifbu4OthGWzwCfRa3UBAMdkWYRPw38WkByTL8V7naSCmGGlc1EUxtBT8thhrU1kN6iVqylNEQbjCrGoBnaRrhao9hZyTcrizWG2lLsesj9xVmsfmruW0OQM5Meaw0N6XUSW+G7Ms6WVqLHzVx7iCdqySw10dgW9ZAW4r2s9Lx3sjzMMZKw\/LBtY2XhvZr+khhhqfD3uzhLfx4XjLqaYILlskU5fxFl+ZN0eVl5Bd05xtBGr8cbnPYxtMbr93n99qDL65HTarebtrpGx4IB2soEGP92ximnk5J0zLCfmaLNPsbTidcY7NPeUJB2e0ddDtrh9U378Roaky9T0Pn4RyWjrXa3b4zW2T0Or2MCRtu8Yx5aF3IGMKfOMVeAdsfSGfH66SbXsNvlsLtpjiPM8QJTOuAN+R0M\/IwEp+x+hg55nIyfDmI99J20weVgPAGmhg4wDM1MDjNOJ+Ok3ewo7WQCDr\/LhxUkPJxM0O5yB+Rqv8vutjKjIbfdz6NRTQZpbpQuMLocfi\/mWtjN+AOYgkpeVkEmGTvZuSCinQ767U5m0u6foL0jXwxvdJCA2Oy3T7k8o7R5ZAQkpUtoq3fY5aFNLseY120PyGiLPeh3OVx22mYn+gboTVWV5VGR6EDI53O7QNMRrycop\/u8IXrSPk2HQOcgRhcP00Ev7fAz9iAjo52ugA8Ql9F2j5P2+V1w1wFTGPi1B2gf4590BYNAbniaIMvjF4QbYAY\/3xjBHGT4l+AfFcfn9zpDjqCMxn4Da2V4Dc8AFJsaA81iJJsCpi6Pwx1yYifjpfd63NN0gauQtWPMdKDwZdKyZsd4+pkAxg0jvsgAL4\/SqiEIFLiAS5CZxObxu4Cr0zvlcXvtzqXo2VmowN1AHS+wgu9Q0Adu62SwmnjOGOP2LUUUQskzzU3HBgGCgM+Ya9gFMsuTkrCPjHjdbi9xAQ5qGT1sD4CsXk\/UtXkjFIwFg77q0lLGI59yTbh8jNNll3v9o6W4Vwozt3JBUAjmJW4RwIJhMreO2ltF2\/\/gZhjwjHcwzONe0AlDw2xn3BCJBO6lcY2hXBLZSUkWbJwACRfQGyBgYNWo3w7IOGX0iB+iFLzHMWb3j4LOGGPACiwKy2nvMESnB4NiJ5mF97O\/XQsskD0Q8ELkYP9weh2hSbCInU0ALjcgU4ApLtGWtnGp5Z1CIpGTwaHN2uGW8+gpV3AMD8e4m4xzNyw9f9vtAj9leWNafja5AgcSRFhDGT3pdbpG8C9DAPGFQKHAGAlYID0cwsEbwIOcl4CGpaB4gIFsDRSwrTmUbikqG\/DAkg0aDmkixNSYd\/JLdMRhEPJ7QBiGEHB6IQUTWcYZR5B3sEU\/Bud3ukjgVbMubh\/2bmdiKgTkPxwyRB4cZL5FT+FuBcbsoNUwsyRy7TGK+jH7QBCcCWdfCF420L8MABxvOi1tM7d09qitWlpvoy1Wc7e+WdtMS9U26EtldI++U2fu6qRhhlVt6uyjzS202tRHt+tNzTJa22uxam022myl9UaLQa+FMb1JY+hq1pta6SZYZzJDIdJDJALRTjONGXKk9FobJmbUWjU66Kqb9AZ9Z5+MbtF3mjDNFiCqpi1qa6de02VQW2lLl9VitmmBfTOQNelNLVbgojVqTZ1y4ApjtLYbOrRNpzYYCCt1F0hvJfJpzJY+q75V10nrzIZmLQw2aUEydZNBy7ICpTQGtd4oo5vVRnWrlqwyAxUrmcZJ16PTkiHgp4Z\/TafebMJqaMymTit0ZaCltTO6tEdv08potVVvw4C0WM1AHsMJK8yECKwzaVkqGGp6iUVgCu532bSLsjRr1QagZcOLYyfLYY\/jJeclOzmpDVPTKAlOHuNwcvkNOTXx92zcOcdJziZO4Rnh88JvC1+B65rwReHT\/4\/fTS0n1+33U\/\/13k\/9x70buv1G5vYbmdtvZP7\/v5Fhc\/PttzL\/Nd\/KsNa7\/Wbm9puZ229mbr+ZuTmb3347s\/TtDI\/O7Tc0t9\/Q3H5D85\/sDU3Msw07qRF8\/33oxT73YJY83SDPN5bch52KaKNok6hd1Cqqg++qJZQ8sN4E87aTPTyby8bQc2hOSJHcis++fnISxzyo\/wuWI7YmCmVuZHN0cmVhbQplbmRvYmoKNDggMCBvYmoKODQ3MQplbmRvYmoKNDYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL0FyaWFsUmVndWxhcgovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciA0NCAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbNjY2IDI0NyA3NDAgNTQzIDI0NyA1OTIgNTkyIDY0MSA2OTEgNTkyIDQ5NCA0OTQgNDk0IDQ5NCAxOTcgMjk1IDQ5NCAyNDcgNDk0IDQ5NCA0OTQgNDk0IDI0NyA0OTQgNDQ0IDY0MSA2NDEgMTk3IDQ0NCA0NDQgNDk0IDI5NSA1OTIgNDk0IDQ5NCAyNDcgNDk0IDU5MiA2NDEgNDk0IDU5MiA3NDAgMjQ3IDE5NyA0NDQgNDQ0IDU5MiA2NDEgNDk0IDQ5NCA0OTQgNDQ0IDQ5NCA0OTQgNjkxIDI5NSAyOTUgNDk0IDI0NyAxNzAgNTkyIDY0MSA1NDMgMjQ3IF0KXQo+PgplbmRvYmoKNDcgMCBvYmoKPDwgL0xlbmd0aCA4MDUgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwM0Y+IFs8MDA0OT4gPDAwNEQ+IDwwMDQ2PiA8MDAyRj4gPDAwNDI+IDwwMDU5PiA8MDA1Mj4gPDAwNEY+IDwwMDQxPiA8MDAzMj4gPDAwMzY+IDwwMDMwPiA8MDAzMz4gPDAwNjk+IDwwMDcyPiA8MDA2NT4gPDAwMjA+IDwwMDYxPiA8MDA2RT4gPDAwNjQ+IDwwMDZGPiA8MDA3ND4gPDAwNjg+IDwwMDczPiA8MDA0RT4gPDAwNDM+IDwwMDZDPiA8MDA3Nj4gPDAwNjM+IDwwMDc1PiA8MDAyRD4gPDAwNTM+IDwwMDcwPiA8MDAzMT4gPDAwM0E+IDwwMDM0PiA8MDA1MD4gPDAwNDg+IDwwMDYyPiA8MDA0NT4gPDAwNkQ+IDwwMDY2PiA8MDA2QT4gPDAwNkI+IDwwMDc5PiA8MDAyNj4gPDAwNzc+IDwwMDRDPiA8MDA2Nz4gPDAwNUY+IDwwMDc4PiA8MDAzOD4gPDAwMzU+IDwwMDQ3PiA8MDAyOD4gPDAwMjk+IDwwMDM5PiA8MDAyRT4gPDAwMjc+IDwwMDU2PiA8MDA0ND4gPDAwNTQ+IDwwMDJDPiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago3IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL0FyaWFsUmVndWxhcgovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbNDYgMCBSXQovVG9Vbmljb2RlIDQ3IDAgUj4+CmVuZG9iagoyIDAgb2JqCjw8Ci9UeXBlIC9QYWdlcwovS2lkcyAKWwo1IDAgUgpdCi9Db3VudCAxCi9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQ10KPj4KZW5kb2JqCnhyZWYKMCA0OQowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDA2MjQxNCAwMDAwMCBuIAowMDAwMDAwMTg5IDAwMDAwIG4gCjAwMDAwMDAyODQgMDAwMDAgbiAKMDAwMDAzNjM5NiAwMDAwMCBuIAowMDAwMDUxOTc5IDAwMDAwIG4gCjAwMDAwNjIyNzYgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDMzMDMwIDAwMDAwIG4gCjAwMDAwMzMwNTEgMDAwMDAgbiAKMDAwMDAzMzEwMyAwMDAwMCBuIAowMDAwMDMzMTU1IDAwMDAwIG4gCjAwMDAwMzMyMDcgMDAwMDAgbiAKMDAwMDAzMzI1OSAwMDAwMCBuIAowMDAwMDMzMzExIDAwMDAwIG4gCjAwMDAwMzMzNTYgMDAwMDAgbiAKMDAwMDAzMzQwOCAwMDAwMCBuIAowMDAwMDMzNDYwIDAwMDAwIG4gCjAwMDAwMzM1MTIgMDAwMDAgbiAKMDAwMDAzMzc2OCAwMDAwMCBuIAowMDAwMDMzOTkyIDAwMDAwIG4gCjAwMDAwMzQyODAgMDAwMDAgbiAKMDAwMDAzNDU5NyAwMDAwMCBuIAowMDAwMDM2MjI5IDAwMDAwIG4gCjAwMDAwMzQ4MDggMDAwMDAgbiAKMDAwMDAzNTAyNiAwMDAwMCBuIAowMDAwMDM1MTc5IDAwMDAwIG4gCjAwMDAwMzUzMzIgMDAwMDAgbiAKMDAwMDAzNTQ2MSAwMDAwMCBuIAowMDAwMDM1NjM0IDAwMDAwIG4gCjAwMDAwMzU4MTUgMDAwMDAgbiAKMDAwMDAzNTk2NCAwMDAwMCBuIAowMDAwMDM2MTA5IDAwMDAwIG4gCjAwMDAwMzYyOTIgMDAwMDAgbiAKMDAwMDAzNjc1MiAwMDAwMCBuIAowMDAwMDQyNjAwIDAwMDAwIG4gCjAwMDAwMzY1MTcgMDAwMDAgbiAKMDAwMDAzNjcwNCAwMDAwMCBuIAowMDAwMDQyNjIxIDAwMDAwIG4gCjAwMDAwNDI4NzEgMDAwMDAgbiAKMDAwMDA1MDgwMCAwMDAwMCBuIAowMDAwMDUxMjEzIDAwMDAwIG4gCjAwMDAwNTA3NzkgMDAwMDAgbiAKMDAwMDA1MjExNCAwMDAwMCBuIAowMDAwMDUyMzY3IDAwMDAwIG4gCjAwMDAwNjA5NTEgMDAwMDAgbiAKMDAwMDA2MTQxOSAwMDAwMCBuIAowMDAwMDYwOTMwIDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgNDkKL0luZm8gMSAwIFIKL1Jvb3QgMzQgMCBSCj4+CnN0YXJ0eHJlZgo2MjUxMgolJUVPRgo=\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958328,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:06:29.065Z\",\"updated_on\":\"2026-09-02T11:06:29.065Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:06:29.0617", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:06:29.0617", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:06:29.0617", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-09-02 11:06:29.0617", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:06:59.9260", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:06:59.9260", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[267]\"},{\"Key\":\"IncidentId\",\"Value\":\"1345\"},{\"Key\":\"OrgId\",\"Value\":\"248\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:06:59.9260", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:06:59.9260", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Investigation In Progress Event ###" }
{ "timestamp": "2026-09-02 11:06:59.9365", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:06:59.9365", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:06:59.9365", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:06:59.9365", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:06:59.9365", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:06:59.9984", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/FBY\/ROO\/FAO\/26\/00003 has been validated, form a team to investigate\",\"text\":null,\"html\":\"<p>Dear Hebert Eaton,<\/p>\\n\\n<p>\\n    This Incident has been assigned by <strong>Hebert Eaton<\/strong>. Kindly proceed to investigate this incident.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/FBY\/ROO\/FAO\/26\/00003<br>\\n    <strong>Reported By:<\/strong> Hebert Eaton<br>\\n    <strong>Type of Incident:<\/strong> Fire and others<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Description:<\/strong> mfimjfk\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n    <strong>Treatment of Injury:<\/strong> Fire<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/248\/638?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958329,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:07:00.004Z\",\"updated_on\":\"2026-09-02T11:07:00.004Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:06:59.9984", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:06:59.9984", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:06:59.9984", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:06:59.9984", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 267" }
{ "timestamp": "2026-09-02 11:06:59.9984", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_investigation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"IMF\/FBY\/ROO\/FAO\/26\/00003\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"mfimjfk\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/248\/638?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:07:00.0488", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:07:00.0488", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:07:00.0488", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:07:00.0488", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:00.0488", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:00.0488", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:00.0488", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:00.0488", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:00.0488", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:07:00.2256", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:00.233Z\"}" }
{ "timestamp": "2026-09-02 11:07:00.2256", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:00.2256", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:00.2256", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:07:00.2289", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:00.2289", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:00.2289", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:00.2289", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:00.2289", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:00.2289", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:00.2289", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:07:00.4238", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:00.431Z\"}" }
{ "timestamp": "2026-09-02 11:07:00.4238", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:00.4238", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:00.4238", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:07:00.4238", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:00.4238", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:00.4238", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:00.4238", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:00.4313", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:00.4313", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:00.4313", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:00.628Z\"}" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:00.6186", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:00.811Z\"}" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:00.8044", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:00.985Z\"}" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:00.9789", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:07:01.1523", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:01.164Z\"}" }
{ "timestamp": "2026-09-02 11:07:01.1523", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:01.1523", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:01.1523", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:07:01.1523", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:01.1523", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:01.1523", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:01.1523", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:01.1652", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:07:01.1652", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:01.1652", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:01.347Z\"}" }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:01.3411", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:01.3528", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:01.3528", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:01.532Z\"}" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:01.5262", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:01.718Z\"}" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:01.7126", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:07:01.8930", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:01.899Z\"}" }
{ "timestamp": "2026-09-02 11:07:01.8930", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:01.8930", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:01.8930", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:07:01.8930", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:01.8930", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:01.8930", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:01.8930", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:01.8930", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:01.9005", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:01.9005", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:07:02.0795", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:02.088Z\"}" }
{ "timestamp": "2026-09-02 11:07:02.0795", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:02.0795", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:02.0795", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:07:02.0795", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:02.0795", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:02.0795", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:02.0795", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:02.0873", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:02.0873", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:02.0873", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:02.270Z\"}" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:02.2636", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:02.455Z\"}" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:02.4485", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:07:02.6295", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:02.636Z\"}" }
{ "timestamp": "2026-09-02 11:07:02.6295", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:02.6295", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:02.6295", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:07:02.6295", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:02.6295", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:07:02.6378", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:02.6378", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:02.6378", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:02.6378", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:02.6378", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:02.6378", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:02.820Z\"}" }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:02.8142", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:02.8222", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:03.002Z\"}" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:02.9960", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:07:03.1771", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:03.183Z\"}" }
{ "timestamp": "2026-09-02 11:07:03.1771", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:03.1771", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:03.1771", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:07:03.1771", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:03.1808", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:03.1808", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:03.1808", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:03.1808", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:03.1808", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:03.1808", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:07:03.3616", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:03.367Z\"}" }
{ "timestamp": "2026-09-02 11:07:03.3616", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:03.3616", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:03.3616", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:07:03.3616", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:03.3616", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:03.3616", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:03.3616", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:03.3679", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:07:03.3679", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:03.3679", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:03.548Z\"}" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:03.5415", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:03.722Z\"}" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:638" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:07:03.7158", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:07:03.8876", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:07:03.895Z\"}" }
{ "timestamp": "2026-09-02 11:07:03.8876", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:07:03.8876", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:07:03.8876", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:07:03.8876", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:07:03.8876", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Investigation In Progress Event ###" }
{ "timestamp": "2026-09-02 11:07:03.8876", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:08:02.0392", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:08:02.0392", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"2034\"},{\"Key\":\"IncidentId\",\"Value\":\"1346\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:08:02.0392", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:08:02.0392", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Validated Event ###" }
{ "timestamp": "2026-09-02 11:08:02.0392", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:08:02.0392", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:08:02.0392", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:08:02.0392", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:08:02.0392", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:08:02.0997", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05485@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Validated \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00002 | Site: Alanreed\",\"text\":null,\"html\":\"<p>Dear Harve Cope,<\/p>\\n\\n<p>\\n    This incident has been validated by Renard Whatley. Kindly release the FIR.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<br>\\n    <strong>Reported By:<\/strong> Renard Whatley<br>\\n    <strong>Date & Time:<\/strong> 13-Feb-1990 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Alanreed<br>\\n    <strong>Description:<\/strong> Non deleniti et dolo<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1346?dlType=viewIncidentReport\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958331,\"created_on\":\"2026-09-02T11:08:02.107Z\",\"updated_on\":\"2026-09-02T11:08:02.107Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:08:02.1018", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:08:02.1018", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:08:02.1018", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:08:02.1018", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Validation to User: 2034" }
{ "timestamp": "2026-09-02 11:08:02.1018", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010553\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_validate_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Harve Cope\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00002\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"13-Feb-1990 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Non deleniti et dolo\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1346?dlType=viewIncidentReport\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:08:02.1689", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:08:02.1689", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:08:02.1689", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:08:02.1689", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:08:02.1689", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:08:02.1689", "level": "Debug", "severity": "DEBUG", "message": "Sending Incident Validated Notification for Incident Id:1346" }
{ "timestamp": "2026-09-02 11:08:02.1689", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:08:02.1689", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:08:02.1689", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7a5b486b-170d-338c-91ba-2b36bfac86ff" }
{ "timestamp": "2026-09-02 11:08:02.3489", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:08:02.354Z\"}" }
{ "timestamp": "2026-09-02 11:08:02.3489", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:08:02.3489", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:08:02.3489", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26274." }
{ "timestamp": "2026-09-02 11:08:02.3489", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:08:02.3489", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-09-02 11:08:02.3523", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:08:17.9838", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:08:17.9838", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"5538\"},{\"Key\":\"IncidentId\",\"Value\":\"1345\"},{\"Key\":\"OrgId\",\"Value\":\"248\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:08:17.9838", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:08:17.9838", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Submitted Event ###" }
{ "timestamp": "2026-09-02 11:08:17.9944", "level": "Info", "severity": "INFO", "message": "Using default template for Org 248: Templates\\InvestigationSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 11:08:17.9944", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:08:17.9944", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:08:17.9944", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:08:17.9944", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:08:17.9944", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:08:18.0513", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_EHS@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"You have been assigned to review the investigation report IMF\/FBY\/ROO\/FAO\/26\/00003\",\"text\":null,\"html\":\"<p>Dear Mozell Heaton,<\/p>\\n\\n<p>\\n    You have been assigned to review the investigation report.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/FBY\/ROO\/FAO\/26\/00003<br>\\n    <strong>Reported By:<\/strong> Hebert Eaton<br>\\n    <strong>Date & Time:<\/strong> 02-Sep-2026 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Description:<\/strong> mfimjfk<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/248\/638?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958333,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:08:18.057Z\",\"updated_on\":\"2026-09-02T11:08:18.057Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:08:18.0513", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:08:18.0513", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:08:18.0606", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:08:18.0606", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Investigation Approval to User: 5538" }
{ "timestamp": "2026-09-02 11:08:18.0606", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002528\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_submission_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"IMF\/FBY\/ROO\/FAO\/26\/00003\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"mfimjfk\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/248\/638?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:08:18.1069", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:08:18.1069", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:08:18.1069", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:08:18.1069", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Submitted Event ###" }
{ "timestamp": "2026-09-02 11:08:18.1069", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:08:32.2766", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:08:32.2766", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_INVESTIGATION_REQUIRED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"MH_Admin_HO@oqsha.com;osm05485@osmosys.co;osm02276@osmosys.co\"},{\"Key\":\"IncidentId\",\"Value\":\"1346\"},{\"Key\":\"OrgId\",\"Value\":\"211\"}]}" }
{ "timestamp": "2026-09-02 11:08:32.2766", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_INVESTIGATION_REQUIRED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:08:32.2766", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Investigation Required notification ###" }
{ "timestamp": "2026-09-02 11:08:32.2952", "level": "Info", "severity": "INFO", "message": "Executing email notifications for Incident Investigation Required" }
{ "timestamp": "2026-09-02 11:08:32.2952", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\IncidentInvestigationRequiredNotification.html" }
{ "timestamp": "2026-09-02 11:08:32.2952", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:08:32.2952", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:08:32.2952", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:08:32.2952", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:08:32.3414", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Investigation Required - (FAC) FIR Released | Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00002 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Investigation Required<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the first-hand information for the\\r\\n      below-mentioned incident (<strong>FAC<\/strong>) has been\\r\\n      reviewed and released in the OQSHA Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Further to the above, a\\r\\n      <strong>detailed Incident Investigation is required<\/strong> to be\\r\\n      conducted for this case.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<\/li>\\r\\n      <li><strong>Site:<\/strong> Alanreed<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FAC<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 13-Feb-1990 12:00:00 AM<\/li>\\r\\n      <li><strong>Brief Description:<\/strong> Non deleniti et dolo<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      You are requested to conduct the Incident Investigation and submit the\\r\\n      investigation report in the OQSHA Portal within the defined timeline.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-incident\/view\/211\/1346?dlType=viewIncidentReport\\\">Click here to start investigation<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System (My Home Construction Pvt. Ltd.)\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958335,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:08:32.351Z\",\"updated_on\":\"2026-09-02T11:08:32.351Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:08:32.3414", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:08:32.3414", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:08:32.3414", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Validated Event ###" }
{ "timestamp": "2026-09-02 11:08:32.3414", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:09:09.1205", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:09:09.1205", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[1955]\"},{\"Key\":\"IncidentId\",\"Value\":\"1346\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"PreviousApproverName\",\"Value\":\"Renard Whatley\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:09:09.1205", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INCIDENT_INVESTIGATION_INPROGRESS_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:09:09.1205", "level": "Info", "severity": "INFO", "message": "### Started processing for Incident Investigation In Progress Event ###" }
{ "timestamp": "2026-09-02 11:09:09.1205", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:09:09.1205", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:09:09.1205", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:09:09.1205", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:09:09.1205", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:09:09.1797", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident IMF\/GLTO\/GRR\/FAC\/26\/00002 has been validated, form a team to investigate\",\"text\":null,\"html\":\"<p>Dear Renard Whatley,<\/p>\\n\\n<p>\\n    This Incident has been assigned by <strong>Renard Whatley<\/strong>. Kindly proceed to investigate this incident.\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<br>\\n    <strong>Reported By:<\/strong> Renard Whatley<br>\\n    <strong>Type of Incident:<\/strong> FAC<br>\\n    <strong>Date & Time:<\/strong> 13-Feb-1990 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Alanreed<br>\\n    <strong>Description:<\/strong> Non deleniti et dolo\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n    <strong>Treatment of Injury:<\/strong> NA<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/639?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958336,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:09:09.185Z\",\"updated_on\":\"2026-09-02T11:09:09.185Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:09:09.1797", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:09.1797", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:09:09.1797", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Incident Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:09:09.1797", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 1955" }
{ "timestamp": "2026-09-02 11:09:09.1797", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_incident_investigation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00002\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"13-Feb-1990 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Non deleniti et dolo\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/639?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:09:09.2294", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:09:09.2294", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:09:09.2294", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:09:09.2294", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:09.2294", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:09.2294", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:09.2294", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:09:09.2294", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:09.2294", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/b3e70b5c-430b-3b73-9725-af152d0f6d36" }
{ "timestamp": "2026-09-02 11:09:09.4117", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:09.418Z\"}" }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26883." }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:09.4135", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/06c1c641-add1-3c27-a54e-ad4d0ae84d34" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:09.600Z\"}" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26888." }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:09.5899", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/db4ae0e6-b052-33c3-ac0c-ad3cb0a23463" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:09.774Z\"}" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26891." }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:09.7675", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/57104947-df79-3c70-b669-3a26660e27bd" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:09.952Z\"}" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26892." }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:09.9457", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/b3e70b5c-430b-3b73-9725-af152d0f6d36" }
{ "timestamp": "2026-09-02 11:09:10.1310", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:10.138Z\"}" }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26883." }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:10.1326", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/06c1c641-add1-3c27-a54e-ad4d0ae84d34" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:10.319Z\"}" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26888." }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:10.3112", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/db4ae0e6-b052-33c3-ac0c-ad3cb0a23463" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:10.493Z\"}" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26891." }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:10.4867", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/57104947-df79-3c70-b669-3a26660e27bd" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:10.670Z\"}" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26892." }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:10.6635", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/b3e70b5c-430b-3b73-9725-af152d0f6d36" }
{ "timestamp": "2026-09-02 11:09:10.8486", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:10.855Z\"}" }
{ "timestamp": "2026-09-02 11:09:10.8486", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:10.8509", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:10.8509", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26883." }
{ "timestamp": "2026-09-02 11:09:10.8509", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:10.8509", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:10.8509", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:10.8509", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:10.8509", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:09:10.8509", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:10.8509", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/06c1c641-add1-3c27-a54e-ad4d0ae84d34" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:11.034Z\"}" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26888." }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:11.0279", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/db4ae0e6-b052-33c3-ac0c-ad3cb0a23463" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:11.219Z\"}" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26891." }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation In Progress Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:09:11.2126", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/57104947-df79-3c70-b669-3a26660e27bd" }
{ "timestamp": "2026-09-02 11:09:11.3846", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:09:11.392Z\"}" }
{ "timestamp": "2026-09-02 11:09:11.3846", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:09:11.3846", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:09:11.3846", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26892." }
{ "timestamp": "2026-09-02 11:09:11.3846", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:09:11.3846", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Investigation In Progress Event ###" }
{ "timestamp": "2026-09-02 11:09:11.3846", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:13:59.7370", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:13:59.7370", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ADD_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Rahul Prajapati\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"Email\",\"Value\":null},{\"Key\":\"MobileNumber\",\"Value\":\"+918981122122\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+918981122122\"}]}" }
{ "timestamp": "2026-09-02 11:13:59.7370", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ADD_APP_USER ###" }
{ "timestamp": "2026-09-02 11:13:59.7370", "level": "Info", "severity": "INFO", "message": "### Started Event for Add App User Email ###" }
{ "timestamp": "2026-09-02 11:13:59.7370", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Add User Email" }
{ "timestamp": "2026-09-02 11:13:59.7370", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:13:59.7370", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:13:59.7552", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:13:59.7552", "level": "Debug", "severity": "DEBUG", "message": "Sending welcome WhatsApp notification to: +918981122122" }
{ "timestamp": "2026-09-02 11:13:59.7552", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+918981122122\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_user_registration_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Rahul Prajapati\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:13:59.8065", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:13:59.8065", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:14:35.7054", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:14:35.7054", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"5881\"},{\"Key\":\"IncidentId\",\"Value\":\"1278\"},{\"Key\":\"OrgId\",\"Value\":\"248\"},{\"Key\":\"InjuredCount\",\"Value\":\"1\"}]}" }
{ "timestamp": "2026-09-02 11:14:35.7054", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:14:35.7054", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Validated Event ###" }
{ "timestamp": "2026-09-02 11:14:35.7054", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:14:35.7054", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:14:35.7054", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:14:35.7054", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:14:35.7054", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:14:35.7677", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"osm06409@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Validate the investigation report for the Incident H1835C\",\"text\":null,\"html\":\"<p>Dear Maiya Walden,<\/p>\\n\\n<p>\\n    Please Validate the Final Incident Investigation Report & Include the Horizontal Deployment\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> H1835C<br>\\n    <strong>Reported By:<\/strong> Ashby Graham<br>\\n    <strong>Date & Time:<\/strong> 07-Jul-2026 07:30:00 AM<br>\\n    <strong>Site:<\/strong> Mathiston<br>\\n    <strong>Description:<\/strong> In unit 2 body press line on EP press - After the machine setup was completed and the first part was being produced. The operator switched the machine to manual mode and attempted to raise the ram without drawing. As the ram moved upward, the undraw body moved along with it and it was suddenly ejected with full force. The ejected body hit the base die & hit on the operator lower lips. It resulted to laceration injury. After the treatment, person returned to work.<br>\\n    <strong>Number of people Injured:<\/strong> 1<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/248\/608?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958341,\"created_on\":\"2026-09-02T11:14:35.772Z\",\"updated_on\":\"2026-09-02T11:14:35.772Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:14:35.7677", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:14:35.7677", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:14:35.7677", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:14:35.7677", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 5881" }
{ "timestamp": "2026-09-02 11:14:35.7858", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010023\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_validation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Maiya Walden\"},{\"type\":\"text\",\"text\":\"H1835C\"},{\"type\":\"text\",\"text\":\"Ashby Graham\"},{\"type\":\"text\",\"text\":\"07-Jul-2026 07:30:00 AM\"},{\"type\":\"text\",\"text\":\"Mathiston\"},{\"type\":\"text\",\"text\":\"In unit 2 body press line on EP press - After the machine setup was completed and the first part was being produced. The operator switched the machine to manual mode and attempted to raise the ram without drawing. As the ram moved upward, the undraw body moved along with it and it was suddenly ejected with full force. The ejected body hit the base die & hit on the operator lower lips. It resulted to laceration injury. After the treatment, person returned to work.\"},{\"type\":\"text\",\"text\":\"1\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/248\/608?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:14:35.8357", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:14:35.8357", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:14:35.8357", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:14:35.8357", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Validated Event ###" }
{ "timestamp": "2026-09-02 11:14:35.8357", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:14.9519", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:14.9519", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"TTK_COB_SITE_EHS@oqsha.com;osm05614@osmosys.co;osm01301@osmosys.co;osm05716@osmosys.co;osm03181@osmosys.co;TTK_EHS@oqsha.com;osm06965@osmosys.co;osm06409@osmosys.co;osm07104@osmosys.co;TTK_KHA_PlantH@oqsha.com;TTK_COB_PlantH@oqsha.com;osm02653@osmosys.co;osm03800@osmosys.co;osm05708@osmosys.co;osm05322@osmosys.co;osm02542@osmosys.co;osm00209@osmosys.co;osm07176@osmosys.co;osm03119@osmosys.co;osm03934@osmosys.co;osm02541@osmosys.co;osm02612@osmosys.co;osm00660@osmosys.co;osm03569@osmosys.co;osm02764@osmosys.co;osm06639@osmosys.co;osm07250@osmosys.co;osm03966@osmosys.co;osm00439@osmosys.co;osm02169@osmosys.co;osm01584@osmosys.co;osm02857@osmosys.co;osm02234@osmosys.co;osm03536@osmosys.co;osm02916@osmosys.co;osm04404@osmosys.co;TTK_HOD@oqsha.com;osm03964@osmosys.co;osm00733@osmosys.co;osm02082@osmosys.co;osm01538@osmosys.co;TTK_KAR_HOD@oqsha.com;osm03664@osmosys.co;osm03368@osmosys.co;osm11365@osmosys.co;osm07294@osmosys.co;osm01369@osmosys.co;osm09145@osmosys.co;osm01026@osmosys.co;TTK_KHA_MEO@oqsha.com;osm00021@osmosys.co;osm01200@osmosys.co;osm02035@osmosys.co;osm00644@osmosys.co;osm00821@osmosys.co;osm00856@osmosys.co;osm08692@osmosys.co;TTK_CMO@oqsha.com\"},{\"Key\":\"InvestigationId\",\"Value\":\"608\"},{\"Key\":\"OrgId\",\"Value\":\"248\"}]}" }
{ "timestamp": "2026-09-02 11:15:14.9573", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:15:14.9573", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-09-02 11:15:14.9573", "level": "Info", "severity": "INFO", "message": "Executing email notifications to external users about the final report release" }
{ "timestamp": "2026-09-02 11:15:15.0598", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:15.0598", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17649},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/INR\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":\"ujfnjdcn\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Investigation Report\"}]}" }
{ "timestamp": "2026-09-02 11:15:15.0598", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 11:15:15.0634", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 11:15:15.0634", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 11:15:15.0634", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/INR\/26\/00002\"},{\"type\":\"text\",\"text\":\"ujfnjdcn\"},{\"type\":\"text\",\"text\":\"Investigation Report\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17649?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:15:15.1287", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:15:15.1287", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17649, UserId: 267" }
{ "timestamp": "2026-09-02 11:15:15.1287", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:15:15.1287", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:15:15.1287", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:15:15.1287", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/INR\/26\/00002\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/INR\/26\/00002\\n<br \/>\\n<b>Action Tracker Description:<\/b> ujfnjdcn\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Medium\\n<br \/>\\n<b>Due Date:<\/b> 02-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17649?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958344,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:15:15.185Z\",\"updated_on\":\"2026-09-02T11:15:15.185Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17649" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:15:15.1789", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:15:15.366Z\"}" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17649" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:15:15.3609", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:15:15.548Z\"}" }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17649" }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:15:15.5425", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:15:15.5486", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:15:15.729Z\"}" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17649" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:15:15.7225", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:15:15.905Z\"}" }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17649" }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:15:15.8993", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:15:15.9085", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:15:16.0400", "level": "Info", "severity": "INFO", "message": "PDF generation completed successfully." }
{ "timestamp": "2026-09-02 11:15:16.0400", "level": "Debug", "severity": "DEBUG", "message": "Incident PDF generation successfull" }
{ "timestamp": "2026-09-02 11:15:16.0400", "level": "Info", "severity": "INFO", "message": "Using default template for Org 248: Templates\\ExternalUserInvestigationFinalReportReleasedTemplate.html" }
{ "timestamp": "2026-09-02 11:15:16.0400", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:15:16.0556", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:15:16.0556", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:15:16.0556", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:15:16.088Z\"}" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17649" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:15:16.0821", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:15:16.1210", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_COB_SITE_EHS@oqsha.com, TTK_EHS@oqsha.com, TTK_KHA_PlantH@oqsha.com, TTK_COB_PlantH@oqsha.com, TTK_HOD@oqsha.com, TTK_KAR_HOD@oqsha.com, TTK_KHA_MEO@oqsha.com, TTK_CMO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"The Final Report of Investigation has been released on this Incident H1835C\",\"text\":null,\"html\":\"<!DOCTYPE html>\\n\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\n  <head>\\n    <meta charset=\\\"utf-8\\\" \/>\\n    <title><\/title>\\n  <\/head>\\n  <body>\\n    <p>\\n      The investigation for this Incident has been completed and the\\n      <strong>Final Report<\/strong> has been released.\\n    <\/p>\\n\\n    <p>\\n      <strong>Incident UID:<\/strong> H1835C<br \/>\\n      <strong>Reported By:<\/strong> Ashby Graham<br \/>\\n      <strong>Type of Incident:<\/strong> Injury<br \/>\\n      <strong>Date & Time:<\/strong> 07-Jul-2026 07:30:00 AM<br \/>\\n      <strong>Site:<\/strong> Mathiston<br \/>\\n      <strong>Description:<\/strong> In unit 2 body press line on EP press - After the machine setup was completed and the first part was being produced. The operator switched the machine to manual mode and attempted to raise the ram without drawing. As the ram moved upward, the undraw body moved along with it and it was suddenly ejected with full force. The ejected body hit the base die & hit on the operator lower lips. It resulted to laceration injury. After the treatment, person returned to work.<br \/>\\n      <strong>Incident Category:<\/strong> Category 4 - Injury taken to outside hospital - Non reportable<br \/>\\n    <\/p>\\n\\n    <p>\\n      Regards,<br \/>\\n      <br \/>\\n      Oqsha Team\\n      <br \/>\\n      -----------------------------------------------<br \/>\\n      OQSHA - Powered by Osmosys\\n    <\/p>\\n  <\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"OQSHA_Incident_Management_Investigation_608.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFQAYQBiAGwAZQAgAGYAcgBvAG0AIABFAHgAYwBlAGwpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIxMTE1MTVaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKOCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDc1NAovSGVpZ2h0IDIxNwovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA5IDAgUgovRmlsdGVyIC9EQ1REZWNvZGUKPj4Kc3RyZWFtCv\/Y\/+AAEEpGSUYAAQEBAJAAkAAA\/9sAQwACAQECAQECAgICAgICAgMFAwMDAwMGBAQDBQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJDg8NDA4LDAwM\/9sAQwECAgIDAwMGAwMGDAgHCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM\/8AAEQgA2QLyAwEiAAIRAQMRAf\/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC\/\/EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29\/j5+v\/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC\/\/EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29\/j5+v\/aAAwDAQACEQMRAD8A\/Wb\/AIKZfHPXP2ef2UvF\/iTw7K1vq1nAzW869YW3qM9CO5r83P2FP+Cw3xVtviv5PjO+1rx1pdyrf6PBa+bLCSBjasagnFfrx8aPhLovxv8ABOreGfEFv9p0vVFaKdBgEjdnjP0FeSfs6f8ABNz4YfsxeI5NV8OaZO16+RvupBLtz6cDFeNjcHi6mKhVo1OWKWq\/4GzP0ThziDIsJk1fB5hhvaVpv3XZbWX2t42fY4t\/+CqOmKxH\/CvPiXx\/1Ls3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ5R\/wDfNH9nwf8APGP\/AL5rs9hif+fv\/kq\/zPn\/AO0sn\/6A3\/4Nl\/8AInyr\/wAPUtM\/6J38S\/8AwnZv8aP+HqWmf9E7+Jf\/AITs3+NfVX9nwf8APGP\/AL5o\/s+D\/njH\/wB80ewxP\/P3\/wAlX+Y\/7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8aP+HqWmf8ARO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP8Az9\/8lX+Yf2lk\/wD0Bv8A8Gy\/+RPlX\/h6lpn\/AETv4l\/+E7N\/jR\/w9S0z\/onfxL\/8J2b\/ABr6q\/s+D\/njH\/3zR\/Z8H\/PGP\/vmj2GJ\/wCfv\/kq\/wAw\/tLJ\/wDoDf8A4Nl\/8ifKv\/D1LTP+id\/Ev\/wnZv8AGj\/h6lpn\/RO\/iX\/4Ts3+NfVX9nwf88Y\/++aP7Pg\/54x\/980ewxP\/AD9\/8lX+Yf2lk\/8A0Bv\/AMGy\/wDkT5V\/4epaZ\/0Tv4l\/+E7N\/jR\/w9S0z\/onfxL\/APCdm\/xr6q\/s+D\/njH\/3zR\/Z8H\/PGP8A75o9hif+fv8A5Kv8w\/tLJ\/8AoDf\/AINl\/wDInyr\/AMPUtM\/6J38S\/wDwnZv8aP8Ah6lpn\/RO\/iX\/AOE7N\/jX1V\/Z8H\/PGP8A75o\/s+D\/AJ4x\/wDfNHsMT\/z9\/wDJV\/mH9pZP\/wBAb\/8ABsv\/AJE+Vf8Ah6lpn\/RO\/iX\/AOE7N\/jR\/wAPUtM\/6J38S\/8AwnZv8a+qv7Pg\/wCeMf8A3zR\/Z8H\/ADxj\/wC+aPYYn\/n7\/wCSr\/MP7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5h\/aWT\/9Ab\/8Gy\/+RPlX\/h6lpn\/RO\/iX\/wCE7N\/jR\/w9S0z\/AKJ38S\/\/AAnZv8a+qv7Pg\/54x\/8AfNH9nwf88Y\/++aPYYn\/n7\/5Kv8w\/tLJ\/+gN\/+DZf\/Inyr\/w9S0z\/AKJ38S\/\/AAnZv8a8p\/bH\/wCCu2qeG\/gxeP4S8JeMdD1e4DRx3upaTLbR25xkMGbIJ9jX6Af2fB\/zxj\/75rmPi78EfDnxu8FXWga\/YRXNhdqVYBRuTPdSRwayrYbFSg4xq6v+6v8AM68vzfI6WJp1auCbimm\/3knp6OKT9HufmR\/wSU\/4KV\/Fb42ftWW\/hDxlr1z4j03VLW4uA0qqptTGmQAFUZBPr6V+vGif8ejf75\/kK+dP2a\/+CdHw0\/ZX8XTa74Y06ddUlVlE1xIJGjVhgheBgEV9F6J\/x6N\/vn+QoyrDV6FHkxEuZ39dBcbZtlmY5j9Yyqj7OnypWso3avd2Wi6fcXKKKK9I+QMO7\/4+5f8AfP8AOo6ku\/8Aj7l\/3z\/Oo6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8ejf75\/kKALlFFFAGHd\/8fcv++f51HXG\/tE\/HrQ\/2cfAmo+J\/EMoh06y3NI27HGQP6184j\/gtd8HmAP2\/r\/02H+Fc9XF0aUuWpJJnsYDh\/MsbTdbCUJTje10rq59gUV8f\/wDD634Pf8\/\/AP5GH+FH\/D634Pf8\/wD\/AORh\/hWX9o4X\/n4vvO3\/AFNzz\/oFn\/4Cz7Aor4\/\/AOH1vwe\/5\/8A\/wAjD\/Cj\/h9b8Hv+f\/8A8jD\/AAo\/tHC\/8\/F94f6m55\/0Cz\/8BZ9gUV8f\/wDD634Pf8\/\/AP5GH+FH\/D634Pf8\/wD\/AORh\/hR\/aOF\/5+L7w\/1Nzz\/oFn\/4Cz7Aor5N8Nf8FjfhN4q1+0061vt1xeSCOMeaOSfwr6hu\/E1vZeGDqznFqLf7TnP8O3d\/KtqWJpVU3TknY83H5NjsFKMcXSlBy2urX9DRor5K17\/gsr8JPD2uXen3F8Vns5DFIPNHUfhVT\/h9b8Hv+f8A\/wDIw\/wrF5jhVp7RfeejHg\/O2k1hZ2f91n2BRXx\/\/wAPrfg9\/wA\/\/wD5GH+FH\/D634Pf8\/8A\/wCRh\/hR\/aOF\/wCfi+8f+puef9As\/wDwFn2BRXx\/\/wAPrfg9\/wA\/\/wD5GH+FH\/D634Pf8\/8A\/wCRh\/hR\/aOF\/wCfi+8P9Tc8\/wCgWf8A4Cz7Aor4\/wD+H1vwe\/5\/\/wDyMP8ACkb\/AILXfB5VJN\/wP+mw\/wAKP7Swv\/PxfeH+puef9As\/\/AWfYNFcf8CvjZo\/7Qfw107xToTmTTNUjEsDZzuXJH9Ko\/tEftF+H\/2Z\/Az+IPEc3k2KHBO7HOR\/jXT7WHJ7S+m9zxY4HEPEfVFB+0vbl637W7nfUV8f\/wDD634Pf8\/\/AP5GH+Fdn8CP+CnPw5\/aG8f23hzQbvzb+5+6PMB7E+ntWEcfh5NRjNNvzPVr8KZxRpyq1cNNRirttOyR9G0UA5FFdZ8+FFFeaftJftXeEP2WPDkGpeKtQhtI7lykSM+GkIGTjj0qJzjCLlN2SN8Nha2IqqjQi5SeySu2el0V8f8A\/D6z4Pf8\/wD\/AORh\/hT7b\/gtL8Ibu4SKO9LySHaqiUZJ\/KuX+0cL\/wA\/F9573+puef8AQLP\/AMBZ9e0VifDvxvB8RvB9lrNtFJDBfJ5iI5+YCtuuxNNXR87OEoScJKzWgUUUUyAoormfjJ8VdL+B\/wAMNa8W61J5WlaFbm5uXzjagIH9aUpKKcnsjSlSnVmqdNXk2kl3b0SOmor4\/H\/Ba74PMARf8H\/psP8ACj\/h9b8Hv+f\/AP8AIw\/wrj\/tHC\/8\/F959D\/qbnn\/AECz\/wDAWfYFFfH\/APw+t+D3\/P8A\/wDkYf4Uf8Prfg9\/z\/8A\/kYf4Uf2jhf+fi+8P9Tc8\/6BZ\/8AgLPsCivkjS\/+Cz3wc1G7WJ9Wjtw38byjA\/IV7D8LP23fhb8ZbqC18P8AjPR7+9nxi3R23gntyAK0p4yhN2hNP5nJi+HM1w0eevh5xXfldvvserUU2KVJ0DIyup6EHIp1dJ4oUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRTZJUiHzMq\/U4oAdRSJIsgyrBh6g5paACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8ejf75\/kKALlFFFAHxV\/wW4\/5Mj8V\/8AXJ\/\/AEJa\/B9GOwcnp61\/QT\/wVa+DXiL46\/sreIvD\/hfTbjVdVu0dYreEAsx3L7+1fkOv\/BJP4+BR\/wAUBrf\/AH6X\/wCKr4biPCV6mKUqcG1bovNn9KeEWdYDCZNOniq8IS9o3aUknay7s+b9x9W\/OjcfVvzr6Q\/4dKfHz\/oQNb\/79L\/8VWL8Qv8Agmr8Zvhb4Tutb1vwVq1lptmN000kahUGCcnn2r594DEpXdN\/cz9Wp8S5TOShDFU23olzx\/zPCdx9W\/OjcfVvzpFYOoIOQa1PBng7UfiD4ntNH0m2kvNRvXCQwoMs5JA4\/E1yxTbsj2ZzUIuUnZLczNx9W\/OjcfVvzr6Q\/wCHSnx8\/wChA1r\/AL9L\/wDFUf8ADpT4+f8AQga3\/wB+l\/8Aiq6\/7PxX\/PuX3M8P\/WnJ\/wDoKp\/+Bx\/zPIf2eGJ+Ofhfk\/8AH8nf61\/RP4u\/5N9b\/sDr\/wCiK\/F34Lf8Ervjp4b+LOgaheeBdXgtbS7WSWR4hhVGefvV+1\/iPw9d3vwZbTY4Wa8\/swQeWOu\/ytuPzr63hzD1adKoqkWr915H4Z4u5pg8Xi8HLC1YzUb35WnbVb2Z\/OD8b2P\/AAubxPyf+P8Afv8ASuX3H1b86+sPix\/wSp+Omv8AxP16+tPAesy213eNJE4jUhlOOfvVz\/8Aw6U+Pn\/Qga3\/AN+l\/wDiq+VqZfinNv2b3fR92ftmF4nydUIJ4qn8K+3HsvM+b9x9W\/OjcfVvzr6RH\/BJP4+E\/wDIga1\/36X\/AOKr5517Q7rwzrd3p19E0F5YytBNG3VHUlSD+Irnq4atSSdSLV+6PVwWbYLGNrCVoza35ZJ29bNlTcfVvzo3H1b86VVLMAOSa92+H\/8AwTU+M3xQ8LW+taJ4L1a90675iljjUqw\/OppUKlV2pxb9C8ZmOFwkVPFVIwT2cml+djwjcfVvzpHJKHk9PWvpH\/h0p8fP+hA1v\/v0v\/xVI\/8AwST+Pmw4+H+tnj\/nkv8A8VW\/9n4r\/n3L7mecuKcn\/wCgqn\/4HH\/M\/Wb\/AII9f8mCeAf+wcv\/AKG9cR\/wXV\/5M7uv+un\/ALMtesf8EzfhVr\/wX\/Y78H+HfEunT6Xq+nWSxT28wAeNtzHB\/OvJ\/wDgur\/yZ1df9dP\/AGZa+9rRccq5ZKzUF+SP5ey2rCpxtGpTd067aa1TXM9j8QVYkdW\/OvrD\/gjGT\/w2zovJ\/P8A2Wr5OT7or6w\/4Ix\/8ns6L\/n+Fq+Eyz\/e6fqj+nOMP+RJi\/8Ar3L8j95E+4PpS0ifcH0pl5dx2FrJNKwSOJSzE9ABX6sfw6lfQwfit8TNM+EHgPUPEGrTx29np8TSMXYDcQCcDPc4r8CP+CgX7Zmq\/tffGa+1CS5l\/sa0kMVlDkhQqkgHHuMV9Df8Fkv+Ch83xd8XTeAfDV639iae5W6eJ\/kmcHIz+BNfn6o2jA7V8FxBmvtp\/V6T91b+bP6h8K+CP7Pw6zXGR\/ezXup\/Zi\/1f5C7iB1P5191\/wDBHT\/gnfP+0F4+j8b+J7eSPwvo0ge3icH\/AE2QHBU5wQMEHIrwP9gr9jjV\/wBsn43WOi2sTx6NauJtRutp2IilSUz\/AHipOK\/f\/wCD\/wAJtH+CXw+07w5odrHa2GnRLGoUAFyABuPqTjmlw\/lXt5\/WKq91beb\/AMkaeKfHH9m4d5Zg5fvqi1a+zF\/q+nZa9joNPsIdKsYra3jWKGBAiIowFAGBU1FFffH8tt3d2FFFFAgr59\/4Krf8o7\/iz\/2A3\/8ARiV9BV8+\/wDBVb\/lHf8AFn\/sBv8A+jErkx\/+7VP8MvyZ7XDf\/I3wv\/Xyn\/6XE\/nsiY+WvJ6etLuPq3502L\/VL9K1\/BPgnU\/iJ4lttI0e1kvdQvHCQwoMs5PYV+TxTbsj+6ak4wTlJ2S3Zlbj6t+dG4+rfnX0dD\/wSZ+PVxCkieAdaZJFDKREvIPP96nf8OlPj5\/0IGt\/9+l\/+Krr\/s\/Ff8+5fczw\/wDWjJ\/+gqn\/AOBx\/wAz5w3H1b86taVr9\/oU4lsr67tZB0aKVkI\/I17p4n\/4JffHDwhpr3d94E1mKCMFmYxLwB\/wKvDvEXhnUPCWpvZ6laTWdzGcMki4IrKpQrUtZxa+9HdhMywWMTWGqxqd7NP9WfZX7Cv\/AAWQ8Zfs\/wCrWWi+LriTXvDBdY8yEmS2BOCwwMt+J7V+zHwm+LWg\/G7wLYeIvDl9HfaZqMQljYEb1B7MAflPsa\/mPIyK\/QH\/AIIgftm3Xw3+KCeAdUuZH0nWXCWyM3yxSHAH6CvpMizmpGosPXd09n2PyLxM8PcNWws81y6ChUhrJLaS6u3RrfzP2TopEcSIGU5VhkH1pa+5P5nCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApHcRoWYhVUZJJwAKWuZ+NNzJZfB\/wAVTQu0UsWkXbo6nBUiFyCPxpSdk2aUqfPUjDu0vvaX6mn\/AMJpo\/8A0FdO\/wDAhP8AGlTxlpEjBV1TT2J4AFwhJ\/Wv5t9R\/aQ+IK6jOo8aeIQFcgf6Ua2vhV+0V4+u\/iRokUvjHxBJHJeRBlN0cEb1r5OPFcXLl9m\/vR+6VPA+tGm5\/W1or\/C+1+5\/R+jiRQykMD0I6Glrmfg3cy3nwt0OWaRpZZLVSzsclj7101fWRd1c\/C6tPknKHZtfccl8b\/i7p\/wP+G2p+I9RZRBp8LS7ScbyO1fiZ+1B\/wAFdPih8ZPGl4ulaw+j6LBMyQQRAdAxGc4zzgV+p\/8AwVU8Ean47\/ZE8QWmlRyS3CQu5Cdcba\/n\/urZ7K7mhlBWWGRkcHqCDg18fxNja9OcaUG0munU\/fvBzh7LsThquOxEFOopWSavyq29vPufa\/7Ff\/BZX4gfCX4jaXYeM9RbXPCt1KsNx5gAe0UnmQYGWIHbPev2s8M+ILfxZ4csNUtG32uo20d1EfVHUMP0Ir+X200m5167jsbOF7i7u28uKJBlnY9AK\/pU\/Zh0G78Nfs\/eD7O+ZmuYtItd4bqn7lPl\/DpWvDGMrVeenUd0rWb\/ACOHxmyDL8G8Pi8JBQnNyUktE0kmnbvra\/U7yiiivrD8LCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/wCPRv8AfP8AIVl1qaJ\/x6N\/vn+QoAuUUUUAYd3\/AMfcv++f51HUl3\/x9y\/75\/nUdABXgP8AwU1JH7HHirHH7o\/+gNXv1eA\/8FNv+TOPFX\/XI\/8AoDVzYz+BP0f5Hr8P\/wDIzw\/+OP5o\/nks\/wDj1j\/3RXrn7Df\/ACdb4Q\/6+0\/9GJXkdn\/x6x\/7or1v9hv\/AJOt8If9faf+jEr8rwf8aHqj+3s5\/wBxr\/4Jf+ks\/o6tebZPpUlR2n\/Hsn0qSv10\/gt7hRRRQIKKKKACv5nv2jv+S\/8AjH\/sMXX\/AKOev6Ya\/me\/aO\/5L\/4x\/wCwxdf+jnr5Liz+FT9X+R+8+Bf+84z\/AAw\/9KZx9t\/x8J9a\/oX\/AOCahz+yF4a\/3T\/Ja\/notv8Aj4T61\/Qv\/wAE1P8Ak0Lw1\/un+S1xcK\/xp+h9B43f8iyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/ACZ1df8AXT\/2Za+1q+Kf+C6v\/JnV1\/10\/wDZlrz81\/3Op6M+q4H\/AOR\/hP8AGj8QE+6K+sP+CMf\/ACezov8An+Fq+T0+6K+sP+CMf\/J7Oi\/5\/havznLP97p+qP644w\/5EmL\/AOvcvyP3kU4QfSvg3\/gsJ\/wULtfgf4Dm8HaBeK\/iDVFKOYmyYlIB5I6dDX0D+3X+17pP7JnwZvdVup0\/tCWMx2sO7DO5Bxj8RX4C\/Gb4tap8cPiLqPiPV5pJrm+kLLvOdiZJC\/hmvss\/zX2EPY037z\/BH8+eFvBH9pYlZljI\/uab0X80v8l1Ocv76bU76a5uJGlnnYu7sclia6H4PfCXWPjh8Q9O8N6HbSXN9qEojG0EhB6k9uAa5\/TtPn1jUbeztY2mubqQRRRqMl2JwAK\/af8A4JB\/8E7rb9nrwLD4v8QWat4n1WMOnmJ81shwy49DyRXyWV5dPGVuX7K3Z+7cZ8V0Mhy915a1JaQj3ff0XX7j3b9gv9jjRv2PPgvZaNZwRvqlwiyX10VG+V8Hv24OK9xoor9NpUo04KnBWSP41x+Or4zETxWJlzTm7thRRRWhyBRRRQAV8+\/8FVv+Ud\/xZ\/7Ab\/8AoxK+gq+ff+Cq3\/KO\/wCLP\/YDf\/0YlcmP\/wB2qf4Zfkz2uG\/+Rvhf+vlP\/wBLifz1xf6pfpXsP7B5x+1H4X\/6+0\/rXj0X+qX6V7D+wf8A8nReF\/8Ar7T+tfl2D\/jw9Uf2xnn\/ACL6\/wDgl+TP6KvD\/wDyAbH\/AK94\/wD0EVbqp4f\/AOQDY\/8AXvH\/AOgirdfra2P4Pn8TGXFrFdxlJY0lQ9VdQwP518df8FUP+Cfnh747\/A\/WNf0jTILXxPo1u9xA0CBftBA4Qge5r7IqvqiW8mnTLdbDblcSbvu496xxOHhXpunUWjPTybN8TluLp4vDSalFp+vdPyex\/Ltd2slhez28qlZbaVonB7MpIP6iul+Cvi248DfFbQtTtZGjltrpG3A4xiqvxXCD4seKxHjyxrV7tx0x574rL0JimuWhHUSDFfksG4zTXR\/qf3PNKth2pLSUfzj\/AME\/pi+C3iqPxp8K9B1CNiwmsYdx9W8tc\/rXUV5J+w27yfszeGjIct9nX\/0Fa6nxr8ffCnw91X7Fq+s2dlc4z5cj4OK\/W6dRezjKTtoj+FMZg5\/XKtCjFytKWyvs2dlRXmh\/a6+HwH\/Iyab\/AN\/P\/rV13gT4laJ8S9Na70XULe\/t0O1nibIBq41YSdkzCrgsRSjzVINLzTX6G7RXn\/xb\/ad8F\/BSxebX9csrPZ1R3w1ed\/DX\/gpt8J\/ix47tfDui+IrK71O8kEcUSS5LEnHpWcsTSjLklJJ+p00Mmx9ak69KjJwW7UXb77H0JRRRW55gUVHc3UdnC0krqiKMkntXmfxO\/bE+H3wniY6t4j0+J0GSnmYI\/SonUjBXk7HRh8JWry5KEHJ+Sb\/I9Qor5auP+CwfwRtZzG\/iqwDA4x5w\/wAK6z4df8FIvhP8TL1LfT\/FGnb5OmZev6VhHG4eTtGa+9Hp1eGs2pQ56mGml35X\/ke80VR0LxNp\/ie0E+n3cN3C3Ro2yDV6upO+x4souLtJWYUUUUCCikZgikkgAV5z8UP2r\/AvwjtHl1jX7GAx\/eUyYI\/SpnOMVeTsb4fDVa8+SjFyfZJv8j0eivlu6\/4LBfBK0nMb+KrBWBxjzh\/hXZ\/DH\/gof8LPivdJDpnibT2d+mZc\/wBKwjjcPJ8sZpv1R6lbhvNaUPaVcNNLu4v\/ACPcaKq6Rrdpr1mtxZ3EdxC3R0OQatV0nitNOzCuW+OX\/JF\/Fv8A2Brz\/wBEPUXjr46eF\/htfpbazq9pYzSDKrI+Ca8++Mn7VvgPUvhH4ot4fEWnPLNpN0iKJOWJhcAVhVqwUWm1s\/yPSwOAxM6tOcacmrx1s+68j+eDUv8AkKXH++a2\/hF\/yVLQf+v2H\/0YtYeokNqU5HILnBrZ+F10lj8RtFmkIWOO8iZiewDrX5PD+IvU\/uquv3El\/df5H9JvwS\/5JNoH\/XotdTXiPwf\/AGrfAWn\/AAv0KGXxHpySpaKGUycqfTpXovgX4zeHPiTO8ejapa3zp1ETZxX6zSqwaSTR\/CmOwOJhVqTnTkld6tPu\/I6DV9Jt9d02a0uolmt51KOjDIYV8F\/tLf8ABC\/wr8VPFlxrOgX7aXNduXeAINmSck5J9zX3tqepQ6Pp811cSLFBApd3PRR6154\/7XHw\/SRlPiTTtyMVI8zoQcHtWOLw+HrJRrpP1O\/IM2zbL6jq5XKSfWybXzVmfNn7IH\/BFrwd+zz4ys\/Eer3J1vUrMiSGORMJE46HqQa+24o1hjVEUKqAAADAA9K88sP2rfAep38NtD4i055p2CIok5Ynt0r0OGZbiFJEIZHUMpHcGqwlChSjyUEkvIyz7M8zx1ZV80lJy6cytp5LQdRRRXUeGFFMuLhLWFpJGCIgySewrzD4oftk\/D34RxFtX8R6fCV+8pkwR+lROpGCvJ2OjD4StiJclCDk+yTf5HqVFfLc\/wDwWC+CNvcGM+K9PLf9dhz+ld78Lf2+Phj8XJlj0rxLp7s\/3QZc5\/SsYYyhJ8sZpv1R6Nfh3NKEPaVsPOK7uL\/yPZ6KgstSg1KzS4glSWFxlXU8EVwWo\/tV+A9K1Ce1n8RafHPbSGKRTJyrA4IreU4x+Jnm0sNWqtqlFtrsmz0SivNV\/a4+H7MAPEmnEn\/ppXe+H\/ENp4o0uK9sZkuLaYZR1OQwpRqRl8LuOthK9JXqwcV5pou0UUVZzhRSO4jUsxAA6k1wHxI\/ag8D\/Cq1kk1jxBp9qYshkaTBGPwqZTjFXk7G1DD1a0uSjFyfZJv8j0Civl7Uf+CvfwT0u5aKXxVYKynH+uH+FbPgj\/gqH8IPHt9HBZeKdP3SHAJm4\/lXOsdh27Kav6o9afDGbwjzyw00u\/K\/8j6IorH8K+P9G8bW4l0rUba+TAOYmzWxXSmnqjxZwlB8slZhWpon\/Ho3++f5CsutTRP+PRv98\/yFMkuUUUUAYd3\/AMfcv++f51HUl3\/x9y\/75\/nUdABXgP8AwU2\/5M48Vf8AXI\/+gNXv1eA\/8FNv+TOPFX\/XI\/8AoDVzYz+BP0f5Hr8P\/wDIzw\/+OP5o\/nks\/wDj1j\/3RXrf7Df\/ACdb4Q\/6+0\/9GJXkln\/x6x\/7or1v9hv\/AJOt8If9faf+jEr8rwf8aHqj+3s5\/wBxr\/4Jf+ks\/o6tP+PZPpUlR2n\/AB7J9Kkr9dP4Le4UUUUCCiiigAr+Z79o7\/kv\/jH\/ALDF1\/6Oev6Ya\/me\/aO\/5L\/4x\/7DF1\/6OevkuLP4VP1f5H7z4F\/7zjP8MP8A0pnH23\/Hwn1r+hf\/AIJqf8mheGv90\/yWv56Lb\/j4T61\/Qv8A8E1P+TQvDX+6f5LXFwr\/ABp+h9B43f8AIsof4\/0PeqKKK+6P5mCvin\/gur\/yZ1df9dP\/AGZa+1q+Kf8Agur\/AMmdXX\/XT\/2Za8\/Nf9zqejPquB\/+R\/hP8aPxAT7or6O\/4Jb\/ABK074TftR2Wt6pMkFtaRs5ZjgHCNxXzin3RXc\/AH4Oan8cfGraNpEnl3nlM4xnLYUnH6V+aYOco1oygrtPQ\/sfO6FGvgK1HES5YSi032TPSP+ChP7amqftf\/GK7ujLJHoVi7R2cAJ2suQckfXNfP4GeAMk9AO9Wtb0W68N6zdafewvbXlnIY5YnGGQ+9Q2c4tL6CYgMIZFcqe+CDior1p1ajqVHqzXLcDh8FhYYbCRShFaW\/P59\/M\/Rj\/gjR\/wTmk8c6zD8RPFdky2NswawhlXG\/uGwfQrX66WtrHZW6RRKqRxgKqgYAFfNf\/BLv9pjQfj\/APs66ZHpSwW91pMSwXNsnWJsE8j6c19MV+l5RhqNHDR9jrfW\/c\/j3j3OMfj84q\/X04uDcVH+VLb7979Qooor0z4sKKKKACiiigAr59\/4Krf8o7\/iz\/2A3\/8ARiV9BV8+\/wDBVb\/lHf8AFn\/sBv8A+jErkx\/+7VP8MvyZ7XDf\/I3wv\/Xyn\/6XE\/nri\/1S\/SvYf2D\/APk6Lwv\/ANfaf1rx6L\/VL9K3fh149vvhl4vs9a059l3ZOJIz6EV+WYeahUjN7Jo\/t7MsPKvhatCG8otL5po\/pu8P\/wDIBsf+veP\/ANBFW6\/Cq1\/4LR\/Fq0tY4l1D5YlCD5m6AY9ak\/4fV\/Fz\/oID\/vpv8a+8XE2E8\/uP5kl4M5423zQ+\/wD4B+6DMFUkkADkk9q+V\/8Agp5+3FoP7OPwF1qxtdQgn8R6tbPBZxwyBmjcjgnB46d6\/MPxJ\/wWR+MetWckMOsPbiRSpKyMDgjHrXzf8RPihr3xX16TUtf1K51G6kOd0r7tv0rix3E1N03DDp3fV9D6HhvwbxNLGQxGaVI8kWnyx1vbWz7Ixb++k1TUbm7lOZbuZ53P+0zFj+pre+EPhebxl8TdF06BGke5ulTAGTzXOdK+6v8Agid+x5dfF74xR+M7+0f+xdCkDpI6\/u5JAQdv5GvlcDhpV68acerP2viLNqWWZbVxlV2UYu3m7WSR+v3wN8JReCfhLoGnRDCxWMJI9GMa5\/Wvx6\/4Lq6rd2v7WEaw3l5Aot2+WKdkH3\/QGv2vhiWCJUQBUQBVA7AV+JX\/AAXb\/wCTso\/+vdv\/AEOvuOI42wNl3R\/OHhFP2vEbnLW8Zv7z4rOu6jg\/8TPUv\/AqT\/Gvtr9lP\/gocf2Uf2MtU0y0nluvE+rTgwGSQuYl2YzznuK+HKJJDtBZvlQcZ6CvhsJi54eTnT3asf0nnGSYXM6McPio3ipKVu9tl6HUfE\/4z+JvjB4mudV13V727nuGLFfNYIBnpjOK9X\/4JhZH7aHg7k5+3Rd\/9sVzHwH\/AGJPiV+0dbpdeGvDd\/PpkjFBfmLdBkdRkelfXP7E3\/BK74o\/A39pjwv4g1q1hNhZ3UckrRxsCgDA85+ldeBwuJqV4VnFtXWp4XEmdZThcur4H20Iy5JJRTV9npZfkfsHXDfHn9oDw9+z14Judb168it4YELKhYbpCM8Ade1dV4o8Q2\/hTw\/d6jdOI4LSJpHYngADNfg5\/wAFNP269U\/ao+MN\/Y2d4\/8AwjGlzNFbIjfJMODu\/MkV91m2ZxwdLm3k9kfzPwLwdVz\/ABvs2+WlDWT\/AEXmztv20f8Agsb4x+Nmt3en+FZ30fRUdkR1+9IOmfWvjjXPGGr+Jb2S4v8AU7+6llOWL3DkH8M1m9MAd+APWvrb9iv\/AIJI+Of2p7WHWb9H0Lw65H7yVSskoPdTyMda+Bc8Xj6ttZP8Ef1HGjknDWC5mo0oLS73b\/Ns+SWILcnJ9zzU1vf3FowaG5uYCOhjlZCPyNfr9pP\/AAb3eA7SwVJtc1aaUj5mZ1PPt8teJftVf8EFdZ+H3h641TwDqM+sLbRtI9rPl5ZMc4XAAzXTVyDG048\/Lf0ep42D8UeHcTWVCNZpvROUWl972+Z8vfs2f8FCviH+zjrdrJZ6vc32nQsN1tM5bcPqc1+xP7Bn\/BRfwz+2B4XSITx2WvQKBLbOdpY4ySM4z+FfgVrOj3fhzWLnT7+3ktL6ykaGeGQYaJ1OCD7g11XwD+NmrfAH4l6d4h0i5lge1lVpAjY3rkEj8hVZZnNbCzUZu8eqfQnjLw\/wGdYeVWhFQrWvGS2fWzto79z+mGmXNylnbvLIwWONSzE9ABXl37H37RNl+0r8FtL8QW0qNPLEonQHJVsDOfxNUP29PifcfCL9mDxJrFsxWZYWhBHUbkav0J14+y9strXP5Rhldf68svmrT5uX53sfDX\/BUL\/grjqPhrxDe+C\/Ak6xyQ5iuLtedh5Bx+Ir8zPFfxF17xzqkt7qurX93POxZ907bT+GcVT8S6\/N4q8QXmpXDtJNeytKzE8nJzXQ\/Aj4R3vx1+LOjeFrDIm1OdVdh1SPcAzfgDX5ljcdWxlbV7vRfkf2TkHDmX5DgeWnFLlV5Sa1dldts5BmBPzNk+55qxZ6pd6fKr293d27KcgxTMn8jX7JeFf+CCHw707wpHbX13d3V8U+edtpIb24r5m\/bB\/4IZeIvhNplxrHgW6n1uxt1LyW8gLzY6\/LgAdM101sgxtKHPy39HqeNl\/ifw\/jK\/1ZVXFvROSsn8+nzPFP2UP+Cn3j79mnW7RZtQm1XRo2AeCZixVfqcmv20\/ZV\/aN0\/8Aac+FNj4k0+KaFbhBvSSNkw3fr71+N3\/BO7\/gmR4i\/ab+JC3HiHT7nTPD2kz7btZkwZGB5TuO4r9t\/hR8KtH+Dngy00TRbSK0tLRAgVBjPHWvouHI4vkcqr9zpfc\/KPF6tkXt40sHFfWFrJxty27O2jZ+Tn\/BfPU7q0+NOlCG7uoAYxxHMyDq3oa\/Pw65qDAg6lqLA8EG6cg\/rX7S\/wDBSX\/gmFrf7Zfjyy1XTtSgsktlAIfdk9fQe9fKvjD\/AIIJeK\/CPhPU9Vk120ePTbWW6ZRuyQiFj29q8nNspxVTFTqwjdH3PA\/GuR4XJsPhMRXUaiVmrdb+nmfn31pVYqcgkEdCDginXEX2e5kjzkxnGat+GNEbxL4istPRtr3kyxA+hZgP6180k27H6\/KSS5nsRDXNQUYGpaiAOwunAH61+lP\/AAb+6ndXvi3WPPurq4G0f62Vnx971Ncj4R\/4IJeK\/Fnhmy1KPXrREvIhKFIbjP4V9gf8Ez\/+CcGsfsXa1f3OpahFei6GBszx19R719Rk+VYqlio1KkbI\/GuPuMskxmS18JhqylUelrdn6H0r+04xT9n\/AMWlWZWGnSYIOCK\/m98T6\/qLeK9W\/wCJlqIxfTgAXTj\/AJaN71\/SF+09\/wAm++Lf+wdJX82XiX\/katX\/AOv+f\/0Y1bcW\/FT+Z5Xgak6GLuusf1Ov\/Z317Uf+F9eEFOo6gytqcQIa5cgjP1r+kXwQc+C9IyST9ih5P\/XNa\/mv\/Z4\/5L54O\/7CkX86\/pQ8D\/8AIl6P\/wBeUP8A6LWteEvhq+q\/I4vHNJVcJZdJfmjUrkvjP8Z9D+Bvgm71vXLyG1trZC2GYAufQDvXT397Hp1nJPKQscSlmJ7Cvw5\/4K0ft63v7RvxbvPDekXbp4b0WUwsqNxLIpKuD9Cte7mmYxwdHne72R+a8EcJVc+x\/sFpTjrN9l29X0N\/9t3\/AILK+KvjFrNzpfg6V9J0eMlBMv3pB9CM18U6\/wCMNX8U30lzqOp311NKSzF52IJPtms4DFdR8Jfgx4m+OXiRdK8L6Td6tdkjeIE3eUD3PtX51iMXXxVS82230\/4B\/W2WZLlmTYbkw8IwjFaydvvbZy+Oc5JPrmrWn65faTOklrfXlu6HKmOZkwfwNfbfgX\/ggt8VPEmlRXV9qGl2PnLuETJIHT2PFc38a\/8Agif8XvhNokuo2kNt4hjjBbyLGN2lIH1wK1eVYyMed02cMONsgq1fYLFQb230+9qxc\/YZ\/wCCt3i74Ea1b6R4ou5NY0CQhCzn54V6fU96+Y\/jb8RLnxr8Y\/FOsWmo6itpqeqXF1AFuXUBHkJHGfQ1zGvaDe+GNZudN1K1lsr+zfy54JRh4m9CKqgYFYVsZVq040qjuovQ9DA5DgMNiqmOwsFGVRJO1rOzun267rc0NM17URqdv\/xM9S5kX\/l6f1+tf0M\/8E95Xm\/ZW8Ms7vIxt0yzHJPyL3r+dzTf+Qnbf9dV\/nX9EP8AwTz\/AOTU\/DH\/AF7p\/wCgLX0XCn8WfoflXjdFLL8PZfbf5HttYfxE+ImkfCzwnd61rV5DZWNlGZHeRgucdhnqa2Lq6jsraSaV1jiiUs7HooHU1+MH\/BYv9v2\/+MPxGufBGhXsiaDpbmOcRt8s7DKn8OBX1GZZhDCUXUlv0R+LcHcK18+x6wtPSC1lLsv830Nv9uj\/AILYa9491G90HwAxsNNVyhvMYdsHsCK+DfFvxI1\/x1qkl5q2r6hd3EpyxM77SfpnFYvQV9CfsXf8E4\/HP7ZN79q022aw8PwvtlvpkOxznBVSP4hkGvzypiMVjqttZN9Fsf1dg8syXhvBc6UacI7ydrv57tvsj57dtxyzEn1JzT4bqa3OYp5oj2MchU\/pX67eE\/8Ag3r8F2emIdQ17Vprpl+f512g+3y1wf7QX\/BvyNG8Oz3ngbWrq5vY1LCC6O4N7AKtdU+HsdGPNy\/jqeLQ8VOHKtVUVWavpdxaX3nwt8C\/2y\/H\/wCz\/rENzouuXjQxsGaGWQuHx25Jr9cP+Cdf\/BVrQ\/2o7S30LXJItN8SIoUq5wszdOCcCvxb+KHwu1v4O+MLnQ9fspbG\/tmKlXXG\/HcVR8HeMNS+H\/ie01nSLqSz1CxkEkUiHBBFRgM1r4Opyyu11TOrifgjLM\/wznFKNRq8Zxtr2vbdM\/qBRxIoZSCCMgjvWron\/Ho3++f5CvlX\/gmH+2Xb\/tdfAW2uZZF\/tvSVWC+jz8ynkKT9QM19VaJ\/x6N\/vn+Qr9HoVoVqaqwejP5EzTLa+AxdTB4lWnB2f9ee5cooorU4DDu\/+PuX\/fP86jqS7\/4+5f8AfP8AOo6ACvAf+Cm3\/JnHir\/rkf8A0Bq9+rwH\/gpt\/wAmceKv+uR\/9AaubGfwJ+j\/ACPX4f8A+Rnh\/wDHH80fzyWf\/HrH\/uivW\/2G\/wDk63wh\/wBfaf8AoxK8ks\/+PWP\/AHRXrf7Df\/J1vhD\/AK+0\/wDRiV+V4P8AjQ9Uf29nP+41\/wDBL\/0ln9HVp\/x7J9KkqO0\/49k+lSV+un8FvcKKKKBBRRRQAV\/M9+0d\/wAl\/wDGP\/YYuv8A0c9f0w1\/M9+0d\/yX\/wAY\/wDYYuv\/AEc9fJcWfwqfq\/yP3nwL\/wB5xn+GH\/pTOPtv+PhPrX9C\/wDwTU\/5NC8Nf7p\/ktfz0W3\/AB8J9a\/oX\/4Jqf8AJoXhr\/dP8lri4V\/jT9D6Dxu\/5FlD\/H+h71RRRX3R\/MwV8U\/8F1f+TOrr\/rp\/7Mtfa1fFP\/BdX\/kzq6\/66f8Asy15+a\/7nU9GfVcD\/wDI\/wAJ\/jR+ICfdFfV3\/BGuBLr9tLR45FDI4KkEZBG1q+UU+6K+sP8AgjH\/AMns6L\/n+Fq\/Ocs\/3un6o\/rji\/8A5EmL\/wAEvyPWf+C2X7CbfDPxn\/wsPw\/ZMum6o\/8ApyRruCyE4DcdAAtfnsDuGexr+mH49\/BzTvjt8K9U8OalGJIL+BoxkZwSCAf1r+er9rL9nPVP2YvjPqvhy\/hZYIpS9rJjCtGWO0fUAV6\/EWW+xq+3pr3Zb+T\/AOCfCeFHF\/8AaOC\/s3Ey\/e0lpf7Uf81t6Hd\/8E4P2xb\/APZL+O1hO0znQdUlEN5ET8q7iF3\/AIDNfvx4I8Y2Xj7wrY6vp8yz2l9EssbqcggjI\/nX8wDqHUg9DX6r\/wDBDj9v4arZr8K\/FOoD7ZDzpMs7\/NOCcCFf91VzituG8z5J\/Vaj0e3r2+Z53i7wd9aof2zhI+\/Be+l1j\/N6rr5eh+n1FAORn1or7k\/mkKKKKACiiigAr59\/4Krf8o7\/AIs\/9gN\/\/RiV9BV8+\/8ABVb\/AJR3\/Fn\/ALAb\/wDoxK5Mf\/u1T\/DL8me1w3\/yN8L\/ANfKf\/pcT+euL\/VL9KdTYv8AVL9K779mj4Y2Pxi+M+i+HtSlnhs9QnWOR4cbwDnpmvyinBzkoR3Z\/cuJrwoU51qm0U2\/RanBZHqKMj1Ffsjpv\/Bvd8Kb7Trec+IfFKtNErkAxYBIB\/u1N\/xDx\/Cj\/oY\/FX5xf\/E17v8Aq1jey+8\/NX4v8OJ255\/+AP8AzPxo3AdxT7eJ7yZY4I5J5WOFSJS7N9AOa\/Z3Sv8Ag3z+EmnXSyPrXiS6A\/glMZU\/pXtvwc\/4Ja\/Bf4NvDNa+DtJv763YNHd3MAMqn1BFa0+F8XJ++0l95xY3xnyOlC+HjOo+1uX8Wz8oP2FP+CVfjj9qzXrTUdSsbjQfCscgaae6jMcsgB6BGw2DjGfev2z+A\/wI8P8A7PHw8sfDnh2zjtbKyjCAgfM+O5PUn612Frax2VtHDEixxRKERR0UAYAqSvrMtymlg4+7rJ7s\/DOL+Osfn9Re29ylHaC29W+r8\/uCvxI\/4Lt\/8nZR\/wDXu3\/odftvX4kf8F2\/+Tso\/wDr3b\/0OuPiX\/c36o+i8G\/+Sg\/7cl+h8RV9Cf8ABNT9kf8A4a6\/aNsNKuw66NpuLu9IHEiqwyme2Qa+eycCv1l\/4N1\/AUEHw28Ya5LFGbqTUljikx8wQxKSPzr47J8KsRi4U5bbv5H77x7nNTK8jr4qi7Tsop9nJ2v8j9Efh\/8ADTRfhl4YtNI0fT7azs7ONY0SONV6ADJwOTxW55S5ztXI9qdRX6gopKyP4uqVJzk5zd292z5B\/wCCy3x7l+Df7Kuow2VwYNR1T9zFjqeVz+hr8KSxdixJJY5JPev1O\/4ONNZntdI8CWiMRDcXU+8Z64jU1+WNfnfElZzxjh0il\/mf1l4RZfChw\/CtHepKTfydl+R3H7OWo+GNG+L+k3vi9Xk0O0lEk0SqSZcdBx74r9YvCX\/Bbn4PeC9AttN060uLa1tYwiIluwAA+gr8ZGIHXFJvX2rjwOa1sJFxpJa+R9DxJwVgM8nCeOcvdVkk7L1t3P2u\/wCH8nws\/uXn\/fl\/8KR\/+C8PwqkUq0d2wPUGFyD+lfilvX2o3r7V3\/6zYzy+4+Z\/4g5kHaf\/AIF\/wD6Y\/wCCmXxp+HP7Q3xRtvFfga3a0u7wCK\/iERjUhQTuxgDJY1809abvUdxR5i+orw8RWdao6slZvsfo2V5dDA4WGEpNuMFZXd3b18j9O\/8Ag3++O80Osav4OuJnlDDzY1JJ2bn\/APrV9r\/8FQ\/Ddx4q\/Y48S2trG8kuA+FGTgK+a\/LH\/giL4hbQ\/wBsABDxcQRow9fmav3A8T+G7Xxp4Yu9MvU321\/A0Ug9mXB\/nX3eRydfLnTfmj+Z\/EqMMt4rjjIL+Sb9ev5H8vz2zWUjQuMPCdjD0Irpvgz8Ub74LfE\/SPE+nH\/SdLuElK\/30DAsv4gYr6S\/4KX\/APBN3xJ+y\/8AEfUNb0ywnv8AwlqErTJcxJlbfJJ2sfYY\/OvkUNkkdxXw9ehVw1blkrNM\/pDLsyweb4JV6ElOnNa\/Nap9mfuJ+zB\/wWp+Gvxj020tfEFw\/h\/WpcI0ToWjLeu84Ar618OePPD\/AMQbANpuqaXqcUq52w3EcvBHcAmv5htoznvXefCH9pzx78BtQW48J+JtT0cqwLJBLtWQeh9jX0eF4pqR93ERv5rc\/JM78FcJVbqZXWdN\/wAstY\/etV+J\/SZo3huw8OpItjZ21osrF3EUapuPqcCrtfmF+wt\/wXS\/4SHU7Lw38T4YraaYiKLUkOEY+shY9evSv0x8P+ILTxTo9vf2E8dza3KB45EOQwIzX1eCx1DEw5qL+XVH4dxHwzmWTYj2WYQtfaW6l6P+mXK5b45f8kX8W\/8AYGvP\/RD11Nct8cv+SL+Lf+wNef8Aoh66qnwP0f5Hi4P\/AHin\/ij+aP5mtS\/5Clx\/vmtz4Rf8lR0H\/r9h\/wDRi1h6l\/yFLj\/fNbfwi\/5KloP\/AF+w\/wDoxa\/I4fxF6n96V\/8Ad5f4X+R\/SV8Ev+STaB\/16LXU1y3wS\/5JNoH\/AF6LXU1+uU\/hR\/BeL\/jz9X+bOE\/ae\/5N98W\/9g6Sv5svEv8AyNWr\/wDX\/P8A+jGr+k39p7\/k33xb\/wBg6Sv5svEv\/I1av\/1\/z\/8Aoxq+N4t+Kn8z+gvAz+Bi\/WP6nSfs8f8AJfPB3\/YUi\/nX9KHgf\/kS9H\/68of\/AEWtfzX\/ALPH\/JfPB3\/YUi\/nX9KHgf8A5EvR\/wDryh\/9FrWvCXw1fVfkcXjn\/FwnpL80eDf8FRvjkfgd+yX4ju4ZjBe39u9rbODgrIynH8q\/n7ubyTUrqW5mYvPcu00jHqzMck\/ma\/Yj\/g4b1hrf9mfQrRSV83WImJHcYfivx0AwK87ies5Yv2fSKX4n1vg1gIUsieJS96pN39I2SOn+DXwr1D41fEnS\/DemozT6jMsbMoz5ak4LfhX78\/sS\/sV+GP2VfhZp9jY2MEmpSRK9zcvGDI7kAnk8jnNflp\/wQ98C2\/iP9p7+0ZVDSWEZCf8Ajpr9vwMCvV4YwUFSeIktXt6HxPjNxDiHi4ZTTlanFKUrdW+\/oIqhRgAADsKSWFJ0Kuqsp7EZp1FfWH4WfBX\/AAV5\/wCCbujfGD4a33jnw7ZRWXiTQoGnl8lAouIhlnBUYBbgDPWvxheN4ZGSRGSRDtZSMFT3Ff1DeItLg1rQru0uY1lguImR0bowI5Ffzb\/tUeGo\/CP7R3jSxhVVhj1e5aNV6KpkbAr4bifBQpzjXgrc2j9e5\/SvgxxDiMVh6uW4iTl7Kzi30T0a+T1Rw2m\/8hO2\/wCuq\/zr+iH\/AIJ5\/wDJqfhj\/r3T\/wBAWv53tN\/5Cdt\/11X+df0Q\/wDBPP8A5NT8Mf8AXun\/AKAtPhT+LP0H43\/8i\/D\/AON\/kS\/t\/wDxff4KfsveI9XiYLK8Jtl5wfnRhx+VfzweI9cl8Ta\/eahM7SSXcrSlmOTyc1+0P\/BdTxPNpX7NqWaEiO6lQsPxYV+J8XEYrLims5YiNPokdfgtgIUsoqYq3vTlv5I0fCiWUnirTRqZYaabmP7Vt6+VuG7H4Zr9cfgp\/wAFgfgp8CvhzpnhvRbOa3tNNgWEFLdgXwMbiccnjqa\/H4kAc0m9favIwGZVcI26SV33PvOJeEsHnsYQxrlywvZRdld9X3Z+13\/D+T4Wf3Lz\/vy\/+FB\/4Lx\/Cwj\/AFd5\/wB+X\/wr8Ud6+1G9favS\/wBZsZ5fcfJf8QcyDtP\/AMC\/4B9q\/wDBUb9rD4W\/tZwWeq+GLR7XX4SBJJ5TKJFyM54A6Cviym71HcUeYvqK8bF4qWIqOrNK77H6BkuT0cswkcFh3JwjtzO79L9j7i\/4INfGO98G\/tejwsJSumeIbOeeYE8b4o\/l\/U1+5Gif8ejf75\/kK\/ng\/wCCUmrNpX7cfhaVCctFMnHuAK\/of0T\/AI9G\/wB8\/wAhX23C1Rywji+jf6H83eNOFhTzyFWKtz0035tNq\/3WLlFFFfSn5AYd3\/x9y\/75\/nUdSXf\/AB9y\/wC+f51HQAV4D\/wU2\/5M48Vf9cj\/AOgNXv1eA\/8ABTb\/AJM48Vf9cj\/6A1c2M\/gT9H+R6\/D\/APyM8P8A44\/mj+eSz\/49Y\/8AdFet\/sN\/8nW+EP8Ar7T\/ANGJXkln\/wAesf8AuivW\/wBhv\/k63wh\/19p\/6MSvyvB\/xoeqP7ezn\/ca\/wDgl\/6Sz+jq0\/49k+lSVHaf8eyfSpK\/XT+C3uFFFFAgooooAK\/me\/aO\/wCS\/wDjH\/sMXX\/o56\/phr+Z79o7\/kv\/AIx\/7DF1\/wCjnr5Liz+FT9X+R+8+Bf8AvOM\/ww\/9KZx9t\/x8J9a\/oX\/4Jqf8mheGv90\/yWv56Lb\/AI+E+tf0L\/8ABNT\/AJNC8Nf7p\/ktcXCv8afofQeN3\/Isof4\/0PeqKKK+6P5mCvin\/gur\/wAmdXX\/AF0\/9mWvtavin\/gur\/yZ1df9dP8A2Za8\/Nf9zqejPquB\/wDkf4T\/ABo\/EBPuivrD\/gjH\/wAns6L\/AJ\/havk9PuivrD\/gjH\/yezov+f4Wr85yz\/e6fqj+uOMP+RJi\/wDr3L8j95E+4PpXxZ\/wWA\/Yag\/aI+EkniHSrVBruiK0oZBgyDAGD696+00+4PpUWo2EWqWMtvMoeKZCjA9wRX6disPCvSdKezP4yyTN6+WY2njcO7Si\/vXVfNH8u1\/YTaVfzWtwjRz27lHVhggitLwD441H4aeM9O17SZ3ttQ0yYTRSKcEY6\/pmvsX\/AILD\/sNP8BPilL4o0e3b+xdYcyPheEYkAfyNfEYORX5bi8NPDVnTluv6R\/a+TZrhs3y+GLpawmtV+DT\/ABP6H\/8Agn5+11p37XnwE07W4HjTU7aNIb+33AtFJg4\/MDNe61\/P9\/wTB\/bRvf2QPj9aNNPL\/wAI1rsogv7fP7ve21FlI\/2Rmv3y8LeJrPxj4ftNU0+ZLizvolmikU5DKRkGv0LJcyWLoe98UdH\/AJ\/M\/lLxE4RlkeZP2S\/c1LuD7d4+q\/Kxfooor2D4AKKKKACvn3\/gqt\/yjv8Aiz\/2A3\/9GJX0FXz7\/wAFVv8AlHf8Wf8AsBv\/AOjErkx\/+7VP8MvyZ7XDf\/I3wv8A18p\/+lxP564v9Uv0r2H9g\/8A5Oi8L\/8AX2n9a8ei\/wBUv0r2H9g\/\/k6Lwv8A9faf1r8uwf8AHh6o\/tjPP+RfX\/wS\/Jn9FXh\/\/kA2P\/XvH\/6CKt1U8P8A\/IBsf+veP\/0EVbr9bWx\/B8\/iYUUUUyQooooAK\/Ej\/gu3\/wAnZR\/9e7f+h1+29fiR\/wAF2\/8Ak7KP\/r3b\/wBDr5\/iX\/c36o\/V\/Bv\/AJKD\/tyX6HxC3Q1+yv8Awb9xLH+zfqxAwXvEJ9\/3Yr8am6Gv2X\/4N\/v+TbdU\/wCvtP8A0WK+b4a\/3z5M\/XvF7\/knZ\/4o\/mff1FFFfoh\/JR+Zv\/BxH4IuNX8D+EtXSNjBpdzK0jDoNyKtfk6ORX9CP\/BSz9nr\/hon9mDXdJiTNzHEZY2AywKkNx+Vfz66rpU+harc2V1G0NzaSGOSNhgqR61+e8TYdwxXtOkl+KP6s8Hs1hiMk+qX96lJq3lLVP77n2N\/wR6+Afw5\/aT+Imr+H\/G2nyXc8MSSQkXJizlj6deBX6Q\/8ObfgMf+ZZvP\/A96\/FD9mT476h+zj8Y9K8T2DuotZR56KcCVOmD9Mmv34\/ZT\/a98K\/tPeALLUtI1G2kunjXzYQ4LI3pXpcPSwtal7GpFcy7rdHyfivTzvAY1Y\/B1qiozS+GTtFr02vueb\/8ADm34Df8AQs3v\/ge9H\/Dm34Df9Cze\/wDge9fUtU9b16z8OWD3N9cR20EYyzucACvpHgMN\/wA+19yPyBcVZ23ZYqp\/4Ez5lb\/gjh8BUHPhq8H1v3o\/4c2\/AY\/8yzef+B718x\/8FMf+Cx9x4V8VQeGvhdfxzTWEpN9eRyHyzxjYCO4I5+tUf2Zf+C\/jvJb2HxB0vy3bCm5tsmMDplixrx5Y7Ko1nRlFadbafeff0+HeOKmAjj6dao1LXl53zW6Oz7\/efbPwV\/4JvfCj9n7xgNd8MaHcWepKABI900g4zjg\/WvdwNoAHQVxfwP8AjtoHx\/8AB8OteHrpLuzmXO9WBAPHH612hIUZPQV71CFKMP3SST7H5fmeJxtau\/r8pSqR0fM22rdNSh4j8L6d4v0ySz1Oytb62kBDRzxLIvPsQa+KP2ov+CHPgD4wTXF\/4Ylfw1qMuZHxmRJG64C5AFdB+23\/AMFZ\/Df7KPxL0jw\/FF\/acrTD+0PLIPkxkH3HORX0F8A\/2oPCH7RXhK21Xw7q1peJMoLIjgshPUGuOq8HipuhO0mvvPosFHiHI6FPM8Nz06dTZrZ+q29LrU\/GT9oD\/gjl8VfgpDPeQWC6rpsZOx4WDOwH+yMmvlnxJ4V1HwfqkllqlncWV1GcMkqFT+or+oUjIwehr8qP+DgD4ceDPD9hpGrWNvaWnieaQBliGHnQuAxb6Cvm83yClQoyr0Xa3Rn69wH4o4zMsdTy3H003PaUdPvXbzPzCBKsCCVYHIIOCK\/Yf\/ghV+1bf\/E\/wBd+ENVne6utGwEkcknbgkDn2FfjxX6Af8G\/jXY+OuveRnyNn7zH\/XM4ryshrSp42Cjs9GfaeJ2X0cTw9XnUWsLST7O\/6n7KVy3xy\/5Iv4t\/7A15\/wCiHrqa5b45f8kX8W\/9ga8\/9EPX6RU+B+j\/ACP5Dwf+8U\/8UfzR\/M1qX\/IUuP8AfNbnwi\/5KjoP\/X7D\/wCjFrD1L\/kKXH++a3PhEP8Ai6Og\/wDX7D\/6MWvyOH8Rep\/elf8A3eX+F\/kf0k\/BL\/kk2gf9ei11Nct8Ev8Akk2gf9ei11NfrlP4UfwXi\/48\/V\/mzhP2nv8Ak33xb\/2DpK\/my8S\/8jVq\/wD1\/wA\/\/oxq\/pN\/ae\/5N98W\/wDYOkr+bLxL\/wAjVq\/\/AF\/z\/wDoxq+N4t+Kn8z+gvAz+Bi\/WP6nSfs8f8l88Hf9hSL+df0oeB\/+RL0f\/ryh\/wDRa1\/Nf+zx\/wAl88Hf9hSL+df0oeB\/+RL0f\/ryh\/8ARa1rwl8NX1X5HF45\/wAXCekvzR8N\/wDBwH4Qn8Q\/ssabc28Zc2GqRyyED7qBWya\/GJTkA+tf0fftqfBJfj9+zp4l8OiJZLm8s5FgJGSrkYBFfzq+NfCF58P\/ABhqWiX8Tw3Wm3EkDK4wSFYqD+OK4eKMO44hVukl+KPpPBfNadbKZ4G\/vU5N28pdfvVj6c\/4I8\/GG3+GH7VdlbX0y29pqQ2l2OBuJUAV+8Nrcpe20c0bBo5VDKR3Br+Xrw\/rtz4X1y01KykMV3ZSiaJgcbWHIr9jf+CcX\/BXLw58T\/CWn+GfGF9HpuvWyiFHncATgAAYyfauvhvMqcIvDVHbt\/keP4v8IYrE1I5vg4uSStNLdW2fp3PvyisvT\/GmlarCslvfW8yMMgq2cis3xn8YPDngHRLjUNU1W0tba2Xc7O+MCvsXOKV2z+e40KkpckYtvtZj\/i149s\/hj8OtX12\/kWO1062eZyxxwqk\/0r+bf44+MV+IXxl8Ua3G2+HUtTnniP8AsNISv6GvuD\/gq7\/wViX4529x4D8BXUiaCr4vb6J+LrH8KkcFSDg\/Svz1VQigDoK+B4izGGIqRpUndR6+Z\/UfhPwjiMqwlTGYyPLUq2tF7qK1V+zb6difTf8AkJ23\/XVf51\/RD\/wTz\/5NT8Mf9e6f+gLX872m\/wDITtv+uq\/zr+iH\/gnn\/wAmp+GP+vdP\/QFro4U\/iz9DzfG\/\/kX4f\/G\/yPHP+C3fw+n8UfspXGoRLuXT5o92Ov8AEf6V+HUf3BX9Kn7Ufwnh+NXwO17QJkMhubZ2jUDOXCtt\/U1\/Oj8Yfh9d\/C34l6voV7C0E1jcvHtYYOASP6UuKcO1VjWWzVi\/BTNYVMvq4Bv3oSv8n\/wT1n\/gmT4E8GfE79rrStC8ewm40DULKdAglMZM52iPke5Nfrj\/AMObfgN\/0LN7\/wCB71+EXgzxZeeAvF+ma3YOY7zSrqO6iIOPmRgwH5iv3r\/4J8\/8FBvDn7WvwwsvP1CCDxPaQql9bSP87OMAsB6E1XDc8NOMqFaKcr3V+pj4uUc5w06eZZfVnGlblkotpJrZ2Xe+r7pFH\/hzb8Bv+hZvf\/A96P8Ahzb8Bv8AoWb3\/wAD3r6lBDAEcg1FeXsWn27SzSLHGgyWY4Ar6z6hhv8An2vuR+GLivOtvrVT\/wACZ8vN\/wAEb\/gKgyfDV4B7370D\/gjd8BSMjw1eEf8AX+9eS\/8ABTz\/AIKvWHwX0o+HPBOoRXPiAuDJJC+fJwenHsa8I\/Zn\/wCC+mveHDBZeP8ATBewLhBcW2WfHq2415FbGZXSrexnFettD77A5DxtjMvWYUK1Sz2i5tSa7pM+8\/hX\/wAEvvg98GfG9r4i0DQbq21SzBEUjXbuFz14NfTGif8AHo3++f5CvGP2Xf2ufCX7WPheTUvC99FdC22i4jVgWhJ6A4+lez6J\/wAejf75\/kK9vDRoqF6CVn2PzbOK+YTxDhmcpOpHT32215alyiiitzyjDu\/+PuX\/AHz\/ADqOpLv\/AI+5f98\/zqOgArwH\/gpt\/wAmceKv+uR\/9Aavfq8X\/wCCgPgrUfiD+y34i0rSreS6vbmPEcaDJb5WH9a58Wm6E0uz\/I9XIpxjmVCUnZKcfzR\/OdZ\/8esf+6K9b\/Yb\/wCTrfCH\/X2n\/oxK2Lf\/AIJx\/FxIEH\/CK6hwMf6lq9N\/Y\/8A2CPif4R\/aP8ADOpaj4bvreztblGkkaJgFAdT\/SvzPCYOuqsG4PddD+ys3z3LZYKuo4iDbhL7S7PzP3VtP+PZPpUlMt0KQKD1AxT6\/VD+IXuFFFFAgooooAK\/me\/aO\/5L\/wCMf+wxdf8Ao56\/phr8CPjx\/wAE+firrnxp8U3tt4Zvpba71S5licRMQytKxB\/I18vxRRqVKdNU4t6vb0P27wVx+Gw2IxbxFRQvGFrtK\/vPufMtt\/x8J9a\/oX\/4Jqf8mheGv90\/yWvxZg\/4Jz\/FtZ1P\/CKagcH\/AJ4tX7efsE+CtR+H37MegaXqtu9re26nzI3GCvArj4Zw9WnWk5xa06nveMuZYTE5dQhh6sZtT6NPp5HslFFFfaH85hXxT\/wXV\/5M6uv+un\/sy19rV8nf8Fg\/hHr3xl\/ZcuNK8PWUl9fNJkRopJPK+lcOZxcsLUjFXdmfT8GVYUs8wtSo0kpq7eyPwbT7or6w\/wCCMf8Ayezov+f4WrgR\/wAE5fi4B\/yKuof9+Wr6R\/4JV\/sY\/EP4TftaaRq+u6Dd2VhGfmkeMgD5W9frX5\/l2DrxxVOUoO110P6n4szvL6mTYqEK8G3CVkpK709T9kU+4PpS0i\/dH0pa\/Tj+MTzH9rT9njTv2lPg5qnh+9gjklliY27kDKuAdvP1Nfz2\/tBfBnUvgL8VNU8OanC8UtnMwQsOHXJAI\/Kv6YK+Av8AgsZ\/wTun+Pegw+L\/AAnYCTxBZjbOkaZaZAMAfmTXzvEGWfWKXtaa96P4o\/XPCrjFZZjPqGLlajU6vaMu\/o9mfjRyOQSCOhBwRX63f8EQv29v+Ex8Pf8ACtfEl2Pt2nqDYSSNzIpIUJz6AGvgM\/8ABOX4uA\/8irf\/APflq6T4QfsZ\/G74PfEbS\/EOleHNSt7vT5hIGWJgfT+tfL5Y8Vha6qKDt106H7VxfRyfO8tnhKmIhzbxfMtJLbr12Z+\/wORRXE\/s9eNNT8d\/CjSb7WbGbTtTeEC4hlUgqw47\/Su2r9IjJSSkj+Pq9GVKpKlLdNr7goooqjIK+ff+Cq3\/ACjv+LP\/AGA3\/wDRiV9BV4p\/wUZ8D6l8Sv2H\/iToWkW73epanpDQ28KDLSNvQ4A\/CuXGxbw9RLflf5M9fh6cYZrhpzdkqkG3\/wBvxP51Iv8AVL9K9h\/YP\/5Oi8L\/APX2n9a0Y\/8AgnL8XFQD\/hFdQ6f88Wr1H9jj9g34neDP2hfD2paj4cvbeztrpWkdomAUc1+b4TB11Wg3B7rof2NnWe5bLAV4xrwbcZfaXZ+Z+5Hh\/wD5ANj\/ANe8f\/oIq3VXRImg0a0RhhkhRSPQhRVqv1FbH8ST+JhRRRTJCiiigAr8SP8Agu3\/AMnZR\/8AXu3\/AKHX7b1+Sf8AwWJ\/ZE8ffGb9pVNT8PaFd39kIGUyRxlhnfntXhcRU5zwnLBXd0fp\/hJi6OHz32leajHklq3ZdO5+azdDX7L\/APBv9\/ybbqn\/AF9p\/wCixX5tH\/gnL8XCP+RVv\/8Avy1fqj\/wRY+CPiT4H\/AjUdP8S6fNp91LdK6JIpUkbAO9fP8AD2GqwxfNOLSs+h+reK2bYKvkEqdCtGUuaOikm9\/Jn2lRRRX3p\/LRHd2qXtrJDIodJFKsCMgg1+RP\/BX7\/gmle+D\/ABRdeP8AwlZNPZXrGS9giXOxj3AHsOwr9eqp69oFp4m0uayvoEuLadSro4yCDXDmGAp4uk6c\/k+x9NwpxRicixqxWH1T0lHpJdv8j+XiWJ4JWjkRo5EOGVhgg\/Suq+FPxx8V\/BDW11DwzrF1p869FDsYj\/wHOK\/Vj9tj\/giBonxQvrrXPBEi6RqUuXa3RQscje\/U9TX59fFn\/gmZ8XvhJfyQz+GrzVFQ8NZRM4I\/Kvz\/ABWU4vCzuk3bqj+p8m44yLOqHI6kU2tYTsvz0Z3\/AIa\/4LS\/FvRtK+z3N1BdyhdvmeSorzn41\/8ABR\/4q\/HPT5bHUteeDT5esUC+U3\/fSmvOrr9nL4gWUpSXwbr8bjghrcgitjwr+xz8UPGN2kVp4J15Q5x5j2xCD6mspYvHVF7NuT+\/\/I7KWT8OYWf1iFOlF73vH8NTzaSRppGeR2kdzlnc5Zj6knrXrP7IX7J2v\/tUfFCw0nTrKZrHzA1xOUIRUBGeenQ19Pfswf8ABDHxl471W0vPGk66XpjEO0cX32HoQwr9Tv2af2UfCf7L\/hGLTPDunW9swUCSVUw0h9TXp5Zw\/WqyU665Y\/iz4\/jDxTwGAoyoZbJVKz0uvhj536vyRpfs4fA\/T\/2ffhRpnhvT41RLOJVdgOWbAB\/lXnf\/AAUX\/abv\/wBmb4Cahqel2NxeX9wnlRmNC3l7gRuPB6V9AVjeOfAWlfEfw9caXq9nDeWdwhR0kXIwRj+tfc1KT9k6dJ20svI\/mrB4+H1+OLx0faLm5pK++t2fzPfEX4g6n8U\/GF7resTy3F9eyGRzISduTnGD0rS+Ffx08W\/BPWEvfDWtXmnyx8hBKxi\/74ziv0x\/a\/8A+CENp4ivbvWfAF0LG4lYstkQFhz17AmvhT4pf8E4\/i78K9Qkgn8K6hqew432ULOv61+b4rLcZh6jlJP1R\/XeTcYcP5thlSpVIpWtyTsreVnoegad\/wAFl\/jDZ6J9mk1GCWfbjzfIUfjivn740\/H3xV+0H4m\/tbxVqcmoXQyEHKogPoucUXH7O3j+0mMcvg7XkccEG3ORXQ+Cf2Kfil481GO3tfBmtwiU4Es1uRGPqawqVsZXSpz5n5a\/5HpYXBZDl8niMPGlTfdOK\/X8jy3kkAAsT0AGSa\/YD\/ghD+y3ffDnwJfeMNTge2n1jHlo4IJXDLmvN\/2H\/wDghzfx69aa78RnjMcDCRLNRlW+uRX6leEvCtl4K8P22m6fAlva2sYjRFGAABivpsgyapTn9Yrq3ZH474oeIOExOFeU5bLnUn78ltZdF38zSrlvjl\/yRfxb\/wBga8\/9EPXU1zvxf02bWPhR4mtLdDJPdaVdRRqOrM0LAD8zX1tT4H6M\/CMI0q8G\/wCZfmj+ZPUv+Qpcf75rc+ER\/wCLo6D\/ANfsP\/oxa9Uv\/wDgnR8XHv5mHhW\/wzZH7lq1\/hl\/wTz+LGl\/EPRrmbwtfrDBdxO58luAHBJr8shgsR7RPke\/Y\/t6vn2W+wkvrEPhf2l29T93vgl\/ySbQP+vRa6mud+E2my6P8NtGtZ1KTQWyo6nsa6Kv1SHwo\/iDFNOtNru\/zZwn7T3\/ACb74t\/7B0lfzZeJf+Rq1f8A6\/5\/\/RjV\/St+0Jo9x4g+CfiaytY2luLmxdI0AyWJ7V+DPiD\/AIJ1\/Fm48SanLH4W1Bo5byZ1PktyC5Ir5HiihUqSp+zi3vsfu\/gtmGFw1HFLEVIwu42u0r79zzP9nj\/kvng7\/sKRfzr+lDwP\/wAiXo\/\/AF5Q\/wDota\/Br4Hf8E+firofxl8MXtz4Yvore01COSRzEwCgHrX70eEbZ7PwnpcMg2yRWkSMPQhADWvC9CpTjU9pFq7W\/ocfjVj8NiauF+r1IzspXs07arsaDKHUgjINfmN\/wWM\/4JoXHiu7n+Ing6yD3SoPt1vEMbwB1AHfJJ6V+nVRXtlFqNq8MyLJFICrKehFfQY7BU8VSdKp\/wAMflnDfEWKyXGxxuFeq0a6NdUz+XW\/sJ9LvHt7mGSCeI7WR1KkH6Gm29xLZzLLBLLBKvKvG5Rl+hHNftr+2v8A8Ea\/B\/7Qc0+r+H1XQtafLs0CBRIffOfavzw+MH\/BH34ufCu4maHT01a1VjsNuGd2HbtX59jMjxVCWkeZd0f1RkHiPkuZ01eqqc+sZafc9meNeDv2sviJ4Csxb6b4n1BYlGAJpnlI\/EtWT47+PnjP4ltnWfEWqXCnqiXMiI31UHBrfuf2L\/ivbXBj\/wCED8ROR\/EtqcV3Hwt\/4Je\/GD4p38cMXhy40wMRlryNkAFcqpYyfuJSflqe7UxmR4dvEznSi+94X\/C7\/A+fbSzkvblYYI3lmkOFRFLMx+gouLd7Wd4pFZJIyVZWGCpHY1+xH7GP\/BGbw58ALdfFXjZ01fU7aPz\/AC5VBjtyBnjgHtmvyk\/aHeCT4\/eNmtQotjrd35QXoF81sYq8ZltXC0oTq6OV9DjyHjDBZxjK2GwN5RpJNy6NttWX3bnK6b\/yE7b\/AK6r\/Ov6If8Agnn\/AMmp+GP+vdP\/AEBa\/ng0eMzaxaIOrTKP1r+iT\/gn\/aPZfsteGUcEEW6Hn\/cWvb4UX72fofnnje19Qw6\/vP8AI9oIyMHkV+bX\/BYn\/gmnL8RIpfH\/AIOtN2owKWvLdBzKAOv1ya\/SWmXNtHeQNFKoeNxhlPQivrcbg6eJpOlUPwfh3iDFZNjY43CvVbro11TP5dNQsJ9JvZLa6hkt7iFirxyKVZSPY1peBviFrfw012LU9C1K6068hYMrRSMqn6gEZH1r9n\/24P8Agjb4R\/aIu7nXPDypoWuygyO8ChRM3oc561+b3xr\/AOCUPxd+Dl7IP7Fk1m3yTG1mjOxHvwOa\/PsZk2Kw07xTa7o\/qrIfEHJM4oqM5qE2tYTsvz0aNzwT\/wAFlPi94Y09ILzUIb8ou1WEKqa534s\/8FU\/i38VdOlsn1oWVnONrpHGFcj2YEEV5LqH7NXxD0qYx3HgvxBE4OMNbEVb0D9k\/wCJnia5SO08EeIH3n732Y7R9axeMx0l7Pml+P8AkejHJOG6U\/rEadFPe94f52OF1LU7nWb2S5vLia6uJDuaSVy7E\/U811PwQ+BniD9oLx3aaB4fsprie5kCPIEJSIHuT0r6k\/Zy\/wCCJ3xG+Kl\/b3HiILommOQXGCsuPTBGK\/Uz9j79gnwZ+yJ4bjg0exhk1FlHn3bIA8jcZOR9K7cvyCvXkpVlyx892fN8V+J+WZZRlSwUlVrbJL4V6vbTsh\/7A\/7Imm\/shfA6w0O2RTfSoJbuXvIx55+mTX0Lon\/Ho3++f5CssDArU0T\/AI9G\/wB8\/wAhX6DSpRpwVOCskfytj8dWxmInisRLmnNtt+bLlFFFaHIYd3\/x9y\/75\/nUdSXf\/H3L\/vn+dR0AFJJGsqlWUMp7EZFLRQBX\/sm1\/wCfa3\/79ilTTLaNsrbwKR3EYBqeiiw+Z9wooooEFFFFABRRRQAVA2l2zsSbeAk9zGKnooGm1sVxpNqD\/wAe1v8A9+xU6RrEuFUKB2AwKWigG29wooooEFMmgS4XbIiOPRhkU+igCv8A2Ta\/8+1v\/wB+xTotOt4H3JBCjDuqAGpqKLD5n3CiiigQUkkayoVZQynqCMg0tFAFf+ybX\/n2t\/8Av2KP7Jtf+fa3\/wC\/YqxRSsPmfcbFCkK7UVUX0UYFOoopiCiiigApJI1mQq6qynqCMg0tFAFf+ybX\/n2t\/wDv2KVNMto2ytvAp9RGBU9FFh8z7h0ooooEFFFFABRRRQAVFNYwXDZkhic+rIDUtFAJlf8Asm1\/59rf\/v2Klht47dcRoiD0UAU+iiw7sKKKKBBRRRQAVDcabb3ZzLbwyn\/bQN\/OpqKBptbGJdfDnQrx90mk6ezZzn7On+FXLLwtpunJtgsLOIf7MKj+lX6KXKuxbqzas5P72IiLGoCgKB2AwKWiimZhRRRQAVBPpVrdEmW2t5Ceu6MHNT0UDTa2MO5+Gug3cxkk0nT2Y9T9nT\/Cr1l4Z07TkCwWNpEB02wqP6Veopcq7FurNqzk\/vYABRgAACiiimZhQQGBBGQaKKAK50m1J\/49rf8A79ilXSrVTkW0APtGKnopWHzPuIqhQAAAB2FLRRTEIyh1IYAg9Qe9QHSbUn\/j2t\/+\/YqxRQNNrYgXS7ZGBFvACOhEYqcDAoooBtvcK8z\/AGn\/ANqDw7+y\/wDDu71zXLuKIxITFEWG6RscADr6V3fi3VZ9E8O3d1awm4nhjLJGBneR2r+fv\/goZ+1P42\/aG+OerQeKBPp8GlXDwW+nEnZGqsVD4PPzAA15GcZmsHSuleT2PveAODXn+NcakuWlCzl3fkl59+h+q37AX\/BU7RP2tdRv9M1JodL1NJcW0bsF8xcD6dzX13Jbw3agukcqnplQwr+YTwX431X4d+IrbVdGvJrG\/tHDxyxnBUiv0V\/ZO\/4L33\/hLTbbSfiJp0moQQKE+3QbpJ3HTkEgdq8rK+I4Sj7PFOz79D7fjPwkxFOo8VkceaHWF9V6X3\/M\/WD+wrH\/AJ87X\/v0v+FSQWEFqcxQQxn1VAK+SdA\/4LXfBfXdPE5v7y1OM7JlRW\/nXnHx7\/4L5+AvCmhXEPg+wvdW1bafLNwmIMnpyrZr3J5pg4R5nUR+b4fgjiCvV9jHCzv5qyXq27HuH\/BT79q7S\/2av2a9aL3UY1jV4Gs7OEMN4Z1YBsdcA1+Ad9fzatfz3dwxe4upGllb1ZjkmvR\/2o\/2rfFn7Wfj+TXPE99LMFJFtbb90dspOdq9+vNeZk4FfBZzmX1ytePwrb\/M\/p3gDg\/+wMA6VR3qzd5NbeSXkvzOr+Bfg+48efF\/w9pltGZXlvYmZQM5UOM\/zr+j74I+FY\/Bnwr0PT40MYgtIwy+h2jNfkr\/AMERP2Mrr4kfE7\/hPNTt3TS9L4t3K8Oxww\/Va\/ZREEaBVGAOAPSvpuGMJKnRdaX2tvQ\/HfGbPaeJx9PL6LuqS1\/xPp8kLRRRX05+LhUVxZQ3Y\/exRS\/76hv51LRQCZj33w\/0TUXLTaXYOx6kwIT\/ACqbT\/B2laWMW+nWUXb5YFH9K0qKXKuxo6s2rOTt6sbFCkCbURUX0UYFOoopmYVqaJ\/x6N\/vn+QrLrU0T\/j0b\/fP8hQBcooooAw7v\/j7l\/3z\/Oo6ku\/+PuX\/AHz\/ADqOgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBGUMCCAQexr4d\/4Ka\/8EntO\/aetJvFHhRItO8VQJllVcJdADgYGBnryfWvuOjrXPisLSxFN0qqumevkmeYzKcVHGYKfLJfc12a6o\/mX+K\/wN8VfBLxHcaX4k0e70+6tmKNuQlSfY9K5LINf0sfGn9mXwT+0BpD2ninQLDUwVKo8qHdH7jBFfEfxn\/4N+\/CmvTzXXhbW7yylkJZYHjjWNPYHBNfF4vhitB3oPmX4n9EZF4y5biIKGZRdKfdaxf6r5n5B+WvoKAoHYV+h1\/8A8G8\/j8XDfZ9e0oxZ433AB\/8AQa1fB\/8AwbzeKjeJ\/bPiCzWHd83kSqxx+K15qyLHN29mfXT8SOHIx5vrSfyd\/wAj83o0aZwqKzseAFGSa+qP2Cv+CYHi79rHxZaXeoWdxpHhaKQNcXMqFTIo7AcH0\/Ov0h\/Z1\/4IqfC34MXsN9qkDeJ7tBnZexKERvUbSK+vtB8PWPhjS4bLT7WG0tbdAkcca4CqOAK9vAcMNSU8U9Oy\/U\/OOKPGWk6csPksXzPTnlpb0XfzZz\/wU+DGh\/Ab4e2HhzQLSO1sbGMIMAbnI7sccnk9a6yiivsYxUUox2R\/PtatOrN1ajvJu7b3bCiiiqMwooooAKKKKACiiigArU0T\/j0b\/fP8hWXWpon\/AB6N\/vn+QoAuUUUUAYd3\/wAfcv8Avn+dR1Jd\/wDH3L\/vn+dR0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFamif8ejf75\/kKy61NE\/49G\/3z\/IUAXKKKKAMHUJVhnmd2VFVjkscAc1WtdUtr8kQXEExHUJIGx+VfP3\/BV34g678M\/wBjbxtqnh+eW1voLZiJo\/vRfOvI\/Ovy5\/4JtftmfGDS\/jEYNDFz4xa4RzLa3LsIwcDklQSMZrycXm8MPiI4eUW+bsfeZBwHiM1ymtmlKrGKpu1npeyT32W\/U\/c6ivk7\/hrH4+f9Es8Of+Btx\/8AE0f8NY\/Hz\/olnhz\/AMDbj\/4mur67T7P7meJ\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaP+Gsfj5\/0Szw5\/wCBtx\/8TR9dp9n9zD\/VnF\/z0\/8AwZA+saK+Tv8AhrH4+f8ARLPDn\/gbcf8AxNH\/AA1j8fP+iWeHP\/A24\/8AiaPrtPs\/uYf6s4v+en\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/8AA24\/+Jo\/4ax+Pn\/RLPDn\/gbcf\/E0fXafZ\/cw\/wBWcX\/PT\/8ABkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/ABNH\/DWPx8\/6JZ4c\/wDA24\/+Jo+u0+z+5h\/qzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaF\/aw+PZYA\/Czw7gn\/AJ\/bj\/4mn9dp9n9zD\/VnF\/z0\/wDwZA+saK534UeIdY8V+AdPv9f0+DS9WuELXFrC5dIjk8Ank8V0VdUXdXR4NSm4TcHutNNfxCiiimQfOn\/BSn4za18E\/gY+qaHP9nvBPGofGeCTmu+\/Y\/8AG9\/8Rf2fPDmsanIJb29tI5JGxjJKg14r\/wAFhv8Ak2p\/+viL+Zr1P9gVSv7KfhDIx\/xL4v8A0EV50Jy+uSjfTlX5n1+Iw9JcOUqyiuZ1ZK\/W1tj2SiiivRPkAr5K\/wCCpH7QHiT4FaD4Xl8PXQtZL\/UPIlYjIK7CfX2r61r4V\/4LV5\/4RbwVj\/oLf+02rhzGTjh5Si7P\/go+n4NoU62cUadWKlFt3T2+Fn2J8HdauPEPw20i9umDz3Fuju3qSorpq474A\/8AJIdC\/wCvSP8A9BFdjXXTfuo8DFpKvNLu\/wA2FeNft4\/GbUP2f\/2b9f8AFumYa70W3e5RSMhyo6Yr2Wvmj\/grhx+wn47\/AOwbL\/IVjjZuGHnKO6T\/ACPR4eoQrZph6NVXjKcU13Tkkz0T9kP9p\/RP2rPg5pniTSJ0d5YlS5j3ZaOQABs\/8CzXPft0\/tiaX+yb8MpL2aaM6teZisoSRl3IOOPwr8vv2Fvjn4r\/AOCdNponinUhPffDzxgkikLlhHIg7gDj5m45rJ\/bE8b+MP21vGOpfEu5a4tvA+k3Zh0lGyBIPvLwR6E968F53J4VJL971Xb+96WP1Kl4a0Y543KaeDTbTvu7tez\/AMSej8tT9kP2bPGl18Qvg\/pWsXjBp79PObjpuAOP1ru68r\/YtOf2b\/DR9bVP\/QFr1Svo6Lbpxb7I\/IcyhGGLqwirJSa\/FhXmf7Ynja\/+HP7NXjDW9Mk8m+03TZZ4XxnawXIr0yvHP+CgP\/Jnnj\/\/ALA8\/wD6DU4htUpNdn+TNMnhGePowkrpzjf\/AMCRx3\/BKD42a7+0B+yDY+I\/EdwLnU5dUvIGcDGVSTC9z2r6Ur4+\/wCCGn\/Jg2mf9hrUP\/Ror7BrHLpOWFpyk7tpHo8XUadHO8XSpJRiqkkktkroK5H446drmqfDfUYPDky2+rvEwt3ZSwDYOOMjvXXUYzXVKN00eDRqOnNVEr2d9dj8h\/j78Vv2lvgJ8QtL0HU\/EtpJc67OUtSlsyheMgH5\/Svtb\/gnp4Y+MGi2up3HxN1S31Fbp1e08uEx7E2dDljnmvEf+Crwx+1R8Mf+v3\/2mK+\/vBwA8MWOAP8AUr\/KvFwOGaxM7zk+V6XfdH6XxPm8Z5NhXGhTi60W5OMEn7srKz6eZpUUUV7h+YFfVZjb6bO46qhI\/Kvyyv8A40fH749\/tXeN\/CvgjxBbWdpoVztQSwNJtXYGxw49a\/UrXf8AkD3P\/XNv5V+PXgLQPjNrf7eHxNHwgu7G1vluv9INzceSpHlL32t2rxM4nJOlFXs3ry77H6V4e0KU4YyrNU+aME06qvBPmSu9z7O\/Yo+Hnx68L\/E6Sb4i69aano7RqEjitmjIbJyclz2r7Cr5u\/Yc0D46aN9t\/wCFuXmnXO7\/AFH2a5E2Of8AdXtX0jXfgYpUla\/\/AG9ufLcT1nUx0rum7JK9JWg\/Tb5hRRRXYfPH5u\/8FCP2hviyn\/BQHRPhp8P9XhsF1nTYDErxFwJGL5Jww7LUemfti\/G79izxXYRfFKwGreHbydIJNRhhEaxFmCjOWY9\/0p\/7Qef+H6vw5\/68rb\/2rX0T\/wAFWNU8M6V+ynrI1824ebCWgfG4zHITH\/AsV81GNR+3rqo04ydtdLK2lj9kdfC045bls8LCcK9KLk1H37uUldSWt1v8j6A+Hvjyw+JfhCx1rTJVltL6ISoQc8Gtqvmb\/gkxZ6pZ\/sb+Hl1XzfPaNWXzOu3aMV9M17+HqupSjUatdJn5Zm+DjhMdWwsHdQk0n3swooorY84KKzPGOp3ujeF766062ju76CItDC7FVkb0JHNfMdz+1b8eorqVF+FvhxkR2VT9uuPmAPB+7WNWvGn8SfyVz0sBlVbFpypOKt\/NJR\/Pc+r6K+Tv+Gsfj5\/0Szw5\/wCBtx\/8TR\/w1j8fP+iWeHP\/AANuP\/iax+u0+z+5nf8A6s4v+en\/AODIH1jRXyd\/w1j8fP8Aolnhz\/wNuP8A4mj\/AIax+Pn\/AESzw5\/4G3H\/AMTR9dp9n9zD\/VnF\/wA9P\/wZA+saK+Tv+Gsfj5\/0Szw5\/wCBtx\/8TR\/w1j8fP+iWeHP\/AANuP\/iaPrtPs\/uYf6s4v+en\/wCDIH1jRXyd\/wANY\/Hz\/olnhz\/wNuP\/AImj\/hrH4+f9Es8Of+Btx\/8AE0fXafZ\/cw\/1Zxf89P8A8GQPrGivk7\/hrH4+f9Es8Of+Btx\/8TR\/w1j8fP8Aolnhz\/wNuP8A4mj67T7P7mH+rOL\/AJ6f\/gyB9Y0V8nf8NY\/Hz\/olnhz\/AMDbj\/4mj\/hrH4+f9Es8Of8Agbcf\/E0fXafZ\/cw\/1Zxf89P\/AMGQPrGivk7\/AIax+Pn\/AESzw5\/4G3H\/AMTR\/wANY\/Hz\/olnhz\/wNuP\/AImj67T7P7mH+rOL\/np\/+DIH1jRXyd\/w1j8fP+iWeHP\/AANuP\/iaP+Gsfj5\/0Szw5\/4G3H\/xNH12n2f3MP8AVnF\/z0\/\/AAZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/wATR\/w1j8fP+iWeHP8AwNuP\/iaPrtPs\/uYf6s4v+en\/AODIH1jRXyd\/w1j8fP8Aolnhz\/wNuP8A4mj\/AIax+Pn\/AESzw5\/4G3H\/AMTR9dp9n9zD\/VnF\/wA9P\/wZA+saK+Tv+Gsfj5\/0Szw5\/wCBtx\/8TR\/w1j8fP+iWeHP\/AANuP\/iaPrtPs\/uYf6s4v+en\/wCDIH1jTZZVgjLuyoq9SxwBXyh\/w1j8fP8Aolnhz\/wNuP8A4mvFf28\/2yfj1ovwEvXl8E2Ph22mDJPeWNxLI8a4zk7lwKirmNOEHNp6eTOvA8H4zE4iGHU6a5ml\/Ei\/wW5+ilpqltfsRBcQTEdRHIGx+Vbeif8AHo3++f5CvxQ\/4Ir\/ALSnxC8W\/tiW+i3erX+q6NfWtzLdpKcojqmVyccHJNftfon\/AB6N\/vn+QpZbmEcZS9rFW1sRxfwvVyHHfUqs1NuKlded+nyLlFFFegfLHJeN\/CWm+OtKvtK1eyt9Q0+8yk0E6B45FznBB4PSuO+Fn7MHgX4L6hNd+G\/DmmaZczZ3Sw26I\/PUZAHFehXf\/H3L\/vn+dR1DpwclJrVHRDF14U3RhNqL3Sbs\/VXsJ5a+go8tfQUtFWc4nlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFAABgcUUUUAFFFFAHhv7en7MerftTfB6Xw\/o+pWumXbSK6yzxNIowSegNfNnw6\/YY\/af+Geg6fpWnfFLwumn6eqxxxnS5ydo7f6z0r9BaK4a+X0qtT2rbT8m0fSZdxVjcHhfqdOMJQve0oRlq\/UoeF7S7sfD1nDfypPexwqs0iDCu4AyQPrV+iiu1K2h85KV22FfOH\/BQX9jnW\/2tNG8P2+jatZaW2kXv2qQ3ELSBxtK4GD719H0VnWoxqwcJ7M7cuzCtgcRHFYd2lHa6v0a2+Zg\/DLwrN4K8C6bpdxKk01nAsbOowGIAHSt6iitErKyOSpNzk5y3eoV5N+2x8Ab79pn9nTxH4O069g0+71i0eCOaZC6IWHUgc16zRU1acakHCWz0NsHiqmFrwxNF2lBpr1Tuj5b+Hn\/BN3SNS\/Yt0z4VeOpIdVaxmab7XaqYWU7ww2k5I6c+tVv2jP8AgnUvi79lXR\/hx4JurHRo9J2gTTwmQy4UjLbcEnnqa+raK5ngKHLy8vS3nb1PYjxTmarqv7TabqW+zzvd8uxxvwA+HNz8J\/hPpGg3c8dzcafAsbyRqVViFAyAfpXZUUV1RiopRXQ8OtWlVqSqz3k238wrgv2nfhbefGr4EeJ\/C1hcRWl3rVjJaxTSqWSNmGASByRXe0UTgpRcXsx4evOhVjWp\/FFpr1TuvyPCf+Cc37Lur\/sf\/sz2ngvW9RtNVv7fULq7ae3iaNCsr7gMEk5Fe7UUVFGlGlTVOGy0Nswx1XG4mpi67vObbdlbV+QUUUVqcZ8tftqfsN6\/+0l8aPB\/iTTNZsNPtPD1x5s0M0DO8o2YwCDgc19M+H7B9L0W2t5GDPDGEJAwDirlFY06EITlOO8tz0cVmmIxGHpYaq1y0k1HTu7v1CiiitjziHUbY3ljLECFMilQT24r899Y\/wCCZXxp8G\/tDeKfGngXx\/oGkJ4hm8wxT2EshUbQvUOPSv0OorlxWDp17c99NVZ2PbybP8VlntPq3K1UVpKUVJNXvs\/M+X\/2TfgR8c\/h38QJLz4geOtF8Q6QyKFt7WylhcHJycs5HSvqCiitKFBUo8kW36u5x5lmNTG1vbVIxi7WtGKivuWgUUUVscB8N\/trf8E5fiL8aP2wNL+KPgbxZpGg3OlWUUEK3VpJMQ6luflYcfNXOWX\/AASf+J\/xn8e6dqHxc+Jdl4h0OwlWY6baQTwB2Vgyn5mZeCK\/QeivNllOHlNzd9Xdq7tf0PsKHHWa0aEKFJxXJHkjLkjzKOuilut3ruZng7whYeA\/DVnpOmwiCysYxFEg7KOladFFeikkrI+RlJyk5Sd2wooopkgRkUnlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FZ3inwfpnjbRJtN1axtr+xuF2yQzxh0Ye4NaVFJpNWZUZyi1KLs0cD8K\/2YfAvwV1GW78N+HNM0y6mJLTQ26K\/PUZAFepaJ\/wAejf75\/kKy61NE\/wCPRv8AfP8AIUoQjBWirI0r4irXn7StJyfdtt\/jcuUUUVRif\/\/ZCmVuZHN0cmVhbQplbmRvYmoKOSAwIG9iagozMjU0MAplbmRvYmoKMTAgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNzU5LjUwMDAwMCAgMF0KZW5kb2JqCjExIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjc0NC41MDAwMDAgIDBdCmVuZG9iagoxMiAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo2NzAuMjUwMDAwICAwXQplbmRvYmoKMTMgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNTA3LjUwMDAwMCAgMF0KZW5kb2JqCjE0IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjU3Ni41MDAwMDAgIDBdCmVuZG9iagoxNSAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAozMzMuNTAwMDAwICAwXQplbmRvYmoKMTYgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKMjg5LjI1MDAwMCAgMF0KZW5kb2JqCjE3IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjE5NC43NTAwMDAgIDBdCmVuZG9iagoxOCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAoxNjEgIDBdCmVuZG9iagoxOSAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAoxMDcuNzUwMDAwICAwXQplbmRvYmoKMjAgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNDguNTAwMDAwMCAgMF0KZW5kb2JqCjIxIDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMzQuNTAwMDAwMCAgNzcyLjI1MDAwMCAgMTU0LjUwMDAwMCAgNzgxLjI1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDVFRLX2U1NGU4NTBhLWExMmItNGI1Zi04MzBjLWU1ZWVmNDJlYmU2MS5wbmcpCj4+Cj4+CmVuZG9iago1IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9QYXJlbnQgMiAwIFIKL0NvbnRlbnRzIDIyIDAgUgovUmVzb3VyY2VzIDI0IDAgUgovQW5ub3RzIDI1IDAgUgovTWVkaWFCb3ggWzAgMCA1OTUgODQyXQo+PgplbmRvYmoKMjQgMCBvYmoKPDwKL0NvbG9yU3BhY2UgPDwKL1BDU3AgNCAwIFIKL0NTcCAvRGV2aWNlUkdCCi9DU3BnIC9EZXZpY2VHcmF5Cj4+Ci9FeHRHU3RhdGUgPDwKL0dTYSAzIDAgUgo+PgovUGF0dGVybiA8PAo+PgovRm9udCA8PAovRjYgNiAwIFIKL0Y3IDcgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTggOCAwIFIKPj4KPj4KZW5kb2JqCjI1IDAgb2JqClsgMjEgMCBSIF0KZW5kb2JqCjIyIDAgb2JqCjw8Ci9MZW5ndGggMjMgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1dW6\/dunF+379CzwEs804KKALk+FK0DwUMG8hD0YfCSRoEx2ndPPTvl9RaSyL5SWsk7aH28tmOkXO252gPOcPhzDfD29t\/\/vyf3X\/9o3v77vP\/dF+v\/373+Un03orL\/7r0501OUKG\/\/twFqa8\/d1+\/PX3vvj99evoU\/3n7d\/rdb09e+j59I23866\/5X6UwrneDHEKki\/qv6eO\/Pv3xd93fI8NbF0U\/mEHIwQm\/+vM\/vv796e1FtPibog9CKKWVlqMw9d9jz2VsW\/tOOd0Z2f3vn5\/+EgVo2qIx\/uwmk5A+jC0qe56Q5zYZhVRCr7U4\/jluHabDkTrOclQML8vYS9kZxcRRed2Mpbdsgo88ozLZefKKfpvxDVhymtE8Z5l58oru+c19Yukdm+T+OtHZefKKHoLlZtnGw118O7sflpEptzdqwJLZwSVlNnHEfKLfvFEDltwOjts0G4ju+c29lYO72GYDR8wn+ug0eVm28XBKNfHDzB6uEUsnNa\/TjMpk58krejLMVZatki4nzs4sT24yCZkUe7KQ5zYZhdTy9JE8uckkpD59JE9uMgm5PkGOO\/6RJ28sGU2cl2XsJXcsacSSG9OPoISZJ6\/oN9\/dgCU7pmc2zQaie35zn1hyY\/rRNpl58oo+Qidelm083CVksvthbg\/XiCWzg9OykSNm9nBtWHI7OG7TbCC65zf3Vg7uYpsNHDGz0+Rl2cbDXSA4ux9m9nCtWHI7Td3IEfN6uEYs2Z0ms2k2EN3zm3srB3exzQaOmNdpMrNs5OH4M\/5xeJg9XCOW3A6uQcrPLPrNGzVgye7gGqT8zKJ7fnNv5uAapPzMoo9Ok5dlIw\/XIOPnL0C2Ysnt4Fqk\/PwFSGaWcciN9F1gnJGJ5SDYWcq0ccgbxjm+yrLRSok1qrNORSvTZzXppR2bPG85yBtxdotuVcbD1nYZKr7192koWFmmXspoTlyTwnrVjKeWfHEq8Uzq5ObJLXtyMtw821jSZday2ztjoLqNeQOW7KZpRBNzZ4a4zCwbWZFrYuvcVtSGJbsRuTbGzm2YvCwbWdHQxNa5ragNS3YjGtoYO7dh8rKMQx5UxK1KcFpRSHuxmFmqhGH4jmepoRVLTsFHnszKbCC6MaEVS07JR57M2mwgunO+FUslBzbJR55Jm9w8eUVPTnOVZaNyQBhim96ylgMuPFnrWYNiL5GlXjJHPGaWbeQeTJPRYVYlM8tGcvsmo8OtSl6WjeRu4DM8v1XysmwjtxQNnAa\/s2RmOQpuFb8yPft6z9hP7kOPzDxTN6UYOqP5INPI0zl+niLxs4ERJzfjaXRgBfRXhXIz5ZV+NNBVnq3u1UlXFknjT7vKx\/prm9ac1aaW8trmibckeXNrU53VptPu0mZs76wm\/XU4nT2rSZ8Wv1KTgziryaCvTdpF+3mGTx4nH59bSjxVihvMPMd+Mt6wMjmBFjwt336bkemoUG6mzNLPLq4FT8btYCPTUaPcTJmlnx14C56Mizwj04tGmZkySz+FpxY8xx0RjDyTQrl5csvu+f3IHM\/5crmRZ9InN09m2Sdg0YLnIPl2JyeeSZ\/cPJlln1BTC56WL3qMPJM+uXlyyz7mh8yo6QoYuWs3aQc5O8+xIMJbD6p5ftr2u+tNXyif3\/1b\/On\/OtX9a\/z\/37p\/\/49I\/FPkvf6Lv3x5evsxKsx1X\/7SXRp6c\/nXl29PyvnbbcVvpNDdlz91\/5TuIf599+VvTyZ9cyGokTDMBF0TTE2wIyHMBDcS7EzwdSuh5jHs5\/GHmgd0\/Zf6V96NBCnuCPO+JkAzH0aCu9NVaPcj9YUU9RevamCkhIGp5ZcKPjmg5ovOpL5jErJWo7TwiQOKr3\/posgPX6I\/mCe0xAkd52UnhbnNzYhLVMgJvz59buQR0pGNN1INr9LiaGnlUDdLegJ5+UKqFsJUpsRpCdLGv7jXGRO2ux6GAfBrwdmHhRGQspYj76WutWPgE1sL71pbkrHqFZsSBIoN7YK40Hfa7fzS2j796CGsLZWl606HWnBdSxFq7WWauERiPxPe10Pyof4V+OJj7cRF1ex1us+tXCd39oWuun4FBDDO2a+4+leAh6\/HDHhAK8CjlkUsYgz+cfdy87hfYU+m3noG4ADQgte2w6i8jADGBD4XhQHjgWZqM792tXU0H9zrdMHvlkOe3dEPCSmgPSf+z2PmajdWmzNOPNInnWvf5nntgkOFL0Be8CvwK2xh8j76mYZxAQ9A7QCm2n7EID+Qs+LjCp5sHjpmXbyrR+N9LWgd3SUoC+IA2Djw+Fj\/CvSj\/kKBidcGrCTJQy2PQPYFwHdoBUxDnhE5lJKlIu7VxoCwMmS7gg3wAHOG8gvMmoVMfCWotfbqsz4xq0N0CjCR9oy0nwdQTDtTwFMkfFKW8vsKq2Y1V+VBReAPIfLVsVHVGFQNFQG7VpvphmZXwsuejoGaDykRBg+a2Y8e0IiguoDGC2ChVhEt3iFsAARSGvVLNd5gIhuabTFHFnwEDC+MZp04b5D\/WvW+ozOUF+x7ZY40DFDaz4tYKoKtQml3UhyI2JBrIIiCeAHJB73u87PIXIGLGBEffMwepx6cKauO4KAbVaNp9aEm1AhUNC9EjOnQjzDkv+26bTYCDeu2jT2HnrYsYIkHnBs9WJwpRWs\/oOvdGnfRQY1KNMA0KI3SFdl2lee7viMbdFz\/onduwCQmd25sSRsP+JfHNC5fziusN0BpD0yphoTgLeiU58xljrsORt28pIIRJqsaGLjoEvo55YdZLFgN1s3rSZdJPCsWCkorSrmnR7Yl7PvT4iXVNnbAbl9DfynY9AOvtWTqbbLWctLSym97JWUepJ8rKZku6hUMXVvSj7ySUjPFlRT4gmzl6rHPXknRc9510r7j\/fZ8XYbKPUjzpPTigCflwOiA\/4EURsPiGbl3SBuYuOBea0eIqVP9xXW9om3Fs3tjxPZNui8FBjYkaKA96CqYOKT2ME1estS5ZuFp9hu9Y7ccLANA1YVc9aL3XYB\/xklSz6sNGR858wDo4MSj94jVBGyF3IJHr+Ah0\/2bxnSdLmBa\/TIKojdPgiPWru4pJO+gQqgOgrR0gYocl4VlYvAtdeGBroMdMRAaKsO0BOgFww8DA4dLSMiOKoNCzIa1d0hR6GSCtBD0IKBUKALAwNA8GKwMzR8sBiYqWUqlZz+Kv3+LHYfFYDCAoaRnEMSxA86Po+pIWqEOpE6H2j3uN6kDeyZomLqhXN8c04+Ix8o140J7JOHLBgd+wLX8poIPPe4H+o4Qh959T25BW2iXnNUbFMARKOjZRIa0LZGTIy7uH+8NzoNeDdxviAdmFd1T1PKGsEe6GewqKBXsn47pMJZ0rYHsOh1cN8QwstbyuIO7xYfsj\/t06g1zmQZXKG\/dLL0TkEXvdBmBwVIZywitEYrz5xrThl2VZImBxtAcbg+7fqDAxBGP9zfLkezgF+AGAJ9s3Q97DyjR1TNgWu\/QQjhC77nYb8lNbAwybHpdisaamLaTC6t0vnhSevgog92iDrxhIxrtYTjKOiDc\/gVwGvGhcHTHYKGiiQr317Q5tP6ylY979WgyIqPrO1D1pm8IAH1AEYX0QbDSxHfY\/C6sCnp1yMiViw0u\/2VyZ\/pYER02jpgww80FdO7IcT\/HgXTzYVeU0G\/SlkwO5aHTjPuPBB7xpBDhDlyPQWuIXPvCwd1\/zJJjrqOLpzFjfWJQt98TL+fTb1aZW1dhG2a94oz7LDiu3mDbqHlvD5V11XR7qUM6WcCCU34rh4efdTCw5TaeccxugyLHPyv3j\/ZeXP+H4\/opH9lol+PDCMGs\/pw3YVzopRY2vb9gXB+NOb1Zm+4Ml\/Ev1pkh0nUv1WCF7n6N3w+9s8LJ9L3slY2\/pTvjXB9J1ldU03ttrRY5j6+Rh+qDE2aQkW77qC5r0tcZNfQi\/qdQ8Rj6Icqg1Mhjqd+\/Pv11vPn1+x2lrkq82FKSeJbNyt4PkaC6XA8ZNdda3luvexMHPQyFbDl11sOi5rdLLKL6xRBiGqxWf95mAaIfRNDpsZ3YD2+cD\/5qAdoblbpqVK+kclcLCMEN2pdU22urgjQ5jySL7oOMn4tRchXEkBSZU33vXVDR8xQ8YtNCaT3s0kfQUvtok0P6WVoXnPJpRsS5cPkvG+1jqR8X+7hJblNjzlzt46aljJrrNJfFqz6qzYyWMEueU2ctLY7Ls2ZEtDgZ7BAC+oCJHtKYRoQzShZHSeiLjVs\/RLfSFa1P1K+jdmI3pRHl19HcvZXRFAvOGXXqx9engm6iLr2UF4ubOMeJ5AaZ3q3J+zFRvz4VvZ6\/ziWcOS\/q42vS5O\/2Xip92Km3upV6LX200e\/GID+d5N9w7QSdQa0crru3xrf\/MkIM0AeuK4SzJ7Rw5IqCBrBx4A4RehViQ5JBr6TSdXnYpQaXu9SEDUkGmbngzR10qv+BCw+vzhU\/xLkyHyo454wRrv9B\/XRlV+BjwUwf46hWdhgqmBl\/jEHUXoPqDK9ivBMuYhdRwMycOgO3mUcJM31CFiqNW0GNkdsqJ4eSR+i98s7WIGPu916YWUi82FIJM4PoXfQN6SWcTA8ZNdda3tsMUGay5dRZD4ua3y7xc2BmaQEznIl4x1oTlK5gZuyfUMINQwEzc+oMzWYeJcz0phchRJhewMyoJetdusCm4BG7KkXUyC59HIeZpX0s9aOEmT4aRcQrV\/uYtDRTc53msmSAMpM8p85aWhyXZ82IDFbVPmCi+zSmIhllBtiiDDpE5OgLeDdTS5iZfz0Dx5xzRp36UcLMOE9czOvMUMDMqAflfcSqZT8magkzs69zCWfOi\/p4FTBzCGsw43FhJn1oh4aZcASFxm5HNooeKG4fWUeF0vVhgBLuibtfGESz50BCJ2+l4J+QcA8ktML00cE6bUtIGNFd742NcaqChEPogxdWuwIS5tQJZGU8CkhohepdhA9jhSmj2t454awtefjeauuGChBk\/d4JCUuJF1sqIGGEVL2RIn6VQ8Kcmmst7+0M\/nLZcuqsh0XNb5f4GZCwsoAJekTT6bVTwQ4VJBxinFXBXy3gBoxy6gSjMh4FJEyShyHiad0V1PiLwagUlXMerh9kMFLu0sdhSFjZx1I\/CkhoRehNHLurfVy1lFNzneayzOAvlzynzlpaHJdnzYgZAoEPmOg2jakINoeEycaTU9G6K1qfqAUkLL6eQF7BOaNO\/SggYdKDsToaSVdwjklIzLO0L\/sxUQtImH+dSzhzXtTHa4CETps1JPK4kBCudmSBhPtPHSI0238w6CfeO4D37NTgT7y3B+9p1Q8mOK8qvKeGPsIgJ1WJ96zyvfPBepXjvYI6I6iZR4n3tOxjbHNjqSejmj52zA0lD+16bbTXdbSf+70X7xUSL7ZU4j2dVsWC97LAexk101rR2wzZZbLl1FkPi5rfLvFz8F5pATOu0KKXXoQr\/p2RjAq9085fLeCGenLqjJFmHiXei5LH9ECM5d6MGuPsECOoKXnY3itnTNilj+N4r7SPpX6UeE\/7XrloKrLAexk112kuS4bsMslz6qylxXF51ozI8E3tAya6SWMqlSzwXrTxCASEGwqcNVNLvJd\/PSO4nHNGnfpR4r2oBxU\/VqrAe3GehEGnUc37MVNLvJd9nUs4c17UxxXvrUem1ISJ89m42nAyuo7OMZr4paMhmkbQowqUDVKFUo0TNXXfR1fh9eDLr6PpKSm1KTln1EKNBV3FGTGuvGScZRyK4bK9I+vHRL0Y2dTr7OtC8onzkj5eBWz269DzcWEz+eLOhgX7l3n4kEZk9PsVB455bNgjv\/+wNOJ5QPz7bwKgT3Gf8+7jmkk1TwnC9HRcff9Um53dP7OKKXy4iFxs9Iihyips6GPYd1cMNaNpG8N6cE4MRVaRU2ecPvMoswoXwW4ESGO1MKPqXvkYg0LBI4ILaaV3Naac+703qygkXmypzCpcWgR1Qfgiq8iomdaK3mb5QyZbTp31sKj57RI\/J6soLWBGr7Efg09IrMoqbEQkEReLUGQVOXVG4jOPMquIktvUvi2yivijSKdsZMEjDlEEVSaYXfo4nlWU9rHUjzKriD\/G4XRX+7hpKaNmOi1kyfKHTPKcOmtpcVyeNSMyFF37gImu05hK64usIsoQ4a0UroChM7XMKvKv5zwh55xRp36UWYVL25aGiKqLrCLqwcewJ4t9tBm1zCqyr3MJZ86L+ngNcNgLtxpKHxcOM2ws2HB3OsMNeXhpDYkYD1zzhM2+q2vE8AxT+yeU0hkor6cnOuCUEBz5gfNMcCYKvoAzUXAL7wr+vtePleWEe+ca4YvauvDtUIYzUZuf7miK4X0+zC\/05IS3j\/9SF9w9BAcX4YU96Af5KzgjTrKAaQDwPVKOi5gf5XYRuPWFPDmw4XowunpBX7TLck8Zxy1IL3XRx49+Peld9xZWX9TB17c2PAS2wbEcOKAMQbB+M6nNYW5o1i\/7CnAN9+ImBI2BCvlX0wAce+9ZATxtTb8ozoEKoO\/QD\/LZsAUroyMexGZQkWS7ieB+uJom1MLjGuSlsfQdiSx3RZNvYdPV5vavHel0RvWS0b4J025efGsIn32F93PgfYwWto8T+SOF3A49gbPy+Ns9V0d\/AUkESFdnJgvvN8Lv\/OGMEBbMqhfYcOfEDzQC0HeIT\/UrUBhrweHQ2QVEdIYAvnY7SGtTsW5V\/6ffNdImCHmViwkPhSG6Pz+tVtqkWbv6sqiCPoLFna9X5YaFTj+WYo3VeR8f\/3nglmBM24cfLzdO1rmP4L7pokz795CFeng9js\/BhXC7xnohpkOuR1eEIQ7SV22tvdu6J2HC54BhzCHpXNk\/7u\/0AyzrlIvLBjkV7S9uRc4pB26+P+V9lkE3LS\/+yJfTNrxBsfWgOt1yUH\/WjHfbH\/IAAn0s5kWvo29tsqGCAZlrfKEHW17sdTyOy37hvmqYK6R5bbj+FhRC7jjdcHPtw14Kfk7HXuYBs3PeGz3rqbFTXJYUE5yjn0WkbyRjeXEAxmi\/H9jwPhD0FDwl\/aIYeZE66pTmQYNLGtzQiJWO1PRV6y0QA+1b27zlTO5E24DxHwVSnvKizfHHZ1pWz8R8kbgUxpTj\/8DVhMZJuxTTwabtaz55ggElDliwg6oIeVk7LrRDKx+bx0ChC+3QtTHcPfkT252A7R7mcdqHeYoTIji8mkkCuocFDhwPnXCUK+iXq2j8duBpmHOmVKvHS1tkQwceGKTN\/wCmwaGiPdfrKsFgkliPFCrk3nHIVstN6W8x+y07eXedldykvwVIkccH6IVy3LNAbyIBYeg1Yliz2rq9vDWWleq2SriwOl47bHoj2TPWvu2ecWWxMHIxcoNxaOgIvcVofzMH9uZiQoWbhGGjieCyufVdI74wug3L5xtur6L9OVmPYrmFlnyGAIJ1oyvGaJxNJy9sYeNuyVSaHa9C0tt0yQrpkWdt99dhN2DOl1nDxpOmcG4Sig\/wBX2YZUMpjgNQHbiK5GU2h284\/sOwln3Eh9H3JgKupx9w3F8hPn4SoLmDssPLTtmXKtac8FJl2p6ZRYANSBusAghbn6S8VyltgvhXUF\/T8zem1C8Jtn58d3DPo8KkIAM7y6uxoDEoar1vPdN0kMkSBlFawq4DQOR5jA2J3f5DHi911PGU7Z9Sze\/zyhqY4eEd1bxPTpWdgkeD6XM89AlIXDNbucoEqwgtp0gkF7I\/7EvCD6rAdNllrkDcuE0HbzAv0B8ZVn9YA3Qm+Wglb0eVsB6HC+BndUqr1U5tnhUtexlUqTqcu3R82z+7+RAcIdikfiw3tj927I0vHeOGU1SQoECMhvGAqQ\/GfjisN1RO0J6ImNBr0s7W9rm0znSV9WWD556BHMPvtOn7Ctbv7jIibUivbJDfhVnJ00UYYA6cM0SucFCjBgY8ay1bTyLf+ZWf2cS2bOJeyQGOf9FQG3eJwVjSq4zwK3QrNMA6nDbUDubeJY7f50sbe+WssnIIw8XtxL+rdAuslF2chLK4NBL9krfm4oyUTJMr\/fPrt+7tv3wLXff+v2OH4p\/ue7qa8p7n+9R9evp\/hsoi2wplbmRzdHJlYW0KZW5kb2JqCjIzIDAgb2JqCjYwNDQKZW5kb2JqCjI3IDAgb2JqClsxIC9YWVogMzQuNTAwMDAwMCAgCjc2My4yNTAwMDAgIDBdCmVuZG9iagoyOCAwIG9iago8PAovX19XS0FOQ0hPUl8yIDEwIDAgUgovX19XS0FOQ0hPUl9vIDI3IDAgUgovX19XS0FOQ0hPUl80IDExIDAgUgovX19XS0FOQ0hPUl82IDEyIDAgUgovX19XS0FOQ0hPUl9hIDEzIDAgUgovX19XS0FOQ0hPUl84IDE0IDAgUgovX19XS0FOQ0hPUl9jIDE1IDAgUgovX19XS0FOQ0hPUl9lIDE2IDAgUgovX19XS0FOQ0hPUl9nIDE3IDAgUgovX19XS0FOQ0hPUl9pIDE4IDAgUgovX19XS0FOQ0hPUl9rIDE5IDAgUgovX19XS0FOQ0hPUl9tIDIwIDAgUgo+PgplbmRvYmoKMzAgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4AIABSAGUAcABvAHIAdAAgAC0AIABcKABJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuACAAVQBJAEQAIAAtACAATQBSAFgAQwBOAEYAXCkpCiAgL1BhcmVudCAyOSAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl8yCiAgL0NvdW50IDAKICAvTmV4dCAzMSAwIFIKPj4KZW5kb2JqCjMxIDAgb2JqCjw8L1RpdGxlICj+\/wBJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuACAASQBuAGYAbwByAG0AYQB0AGkAbwBuKQogIC9QYXJlbnQgMjkgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfNAogIC9Db3VudCAwCiAgL05leHQgMzIgMCBSCiAgL1ByZXYgMzAgMCBSCj4+CmVuZG9iagozMiAwIG9iago8PC9UaXRsZSAo\/v8ASQBuAGMAaQBkAGUAbgB0ACAASQBuAGYAbwByAG0AYQB0AGkAbwBuKQogIC9QYXJlbnQgMjkgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfNgogIC9Db3VudCAwCiAgL05leHQgMzMgMCBSCiAgL1ByZXYgMzEgMCBSCj4+CmVuZG9iagozMyAwIG9iago8PC9UaXRsZSAo\/v8ASQBuAGMAaQBkAGUAbgB0ACAARABlAHMAYwByAGkAcAB0AGkAbwBuKQogIC9QYXJlbnQgMjkgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfOAogIC9Db3VudCAwCiAgL05leHQgMzQgMCBSCiAgL1ByZXYgMzIgMCBSCj4+CmVuZG9iagozNCAwIG9iago8PC9UaXRsZSAo\/v8AUwBlAGMAdABpAG8AbgBzKQogIC9QYXJlbnQgMjkgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfYQogIC9Db3VudCAwCiAgL05leHQgMzUgMCBSCiAgL1ByZXYgMzMgMCBSCj4+CmVuZG9iagozNSAwIG9iago8PC9UaXRsZSAo\/v8ATwBjAGMAdQByAGUAbgBjAGUAOgAtACAAUgBlAHAAZQB0AGkAdABpAHYAZQAvAE4AZQB3KQogIC9QYXJlbnQgMjkgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfYwogIC9Db3VudCAwCiAgL05leHQgMzYgMCBSCiAgL1ByZXYgMzQgMCBSCj4+CmVuZG9iagozNiAwIG9iago8PC9UaXRsZSAo\/v8AUgBvAG8AdAAgAEMAYQB1AHMAZQAgAEEAbgBhAGwAeQBzAGkAcykKICAvUGFyZW50IDI5IDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2UKICAvQ291bnQgMAogIC9OZXh0IDM3IDAgUgogIC9QcmV2IDM1IDAgUgo+PgplbmRvYmoKMzcgMCBvYmoKPDwvVGl0bGUgKP7\/AFIAbwBvAHQAIABDAGEAdQBzAGUpCiAgL1BhcmVudCAyOSAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9nCiAgL0NvdW50IDAKICAvTmV4dCAzOCAwIFIKICAvUHJldiAzNiAwIFIKPj4KZW5kb2JqCjM4IDAgb2JqCjw8L1RpdGxlICj+\/wBSAGUAdgBpAGUAdwBzACAAYQBuAGQAIABMAGUAYQByAG4AaQBuAGcpCiAgL1BhcmVudCAyOSAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9pCiAgL0NvdW50IDAKICAvTmV4dCAzOSAwIFIKICAvUHJldiAzNyAwIFIKPj4KZW5kb2JqCjM5IDAgb2JqCjw8L1RpdGxlICj+\/wBQAHIAZQB2AGUAbgB0AGkAdgBlACAAQQBjAHQAaQBvAG4AcykKICAvUGFyZW50IDI5IDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2sKICAvQ291bnQgMAogIC9OZXh0IDQwIDAgUgogIC9QcmV2IDM4IDAgUgo+PgplbmRvYmoKNDAgMCBvYmoKPDwvVGl0bGUgKP7\/AEgAbwByAGkAegBvAG4AdABhAGwAIABEAGUAcABsAG8AeQBtAGUAbgB0ACAAbwBmACAAUAByAGUAdgBlAG4AdABpAHYAZQAgAEEAYwB0AGkAbwBuAHMAIABXAGkAdABoACAAaQBuACAAdABoAGUAIABTAGkAdABlKQogIC9QYXJlbnQgMjkgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfbQogIC9Db3VudCAwCiAgL05leHQgNDEgMCBSCiAgL1ByZXYgMzkgMCBSCj4+CmVuZG9iago0MSAwIG9iago8PC9UaXRsZSAo\/v8ASABvAHIAaQB6AG8AbgB0AGEAbAAgAEQAZQBwAGwAbwB5AG0AZQBuAHQAIABvAGYAIABQAHIAZQB2AGUAbgB0AGkAdgBlACAAQQBjAHQAaQBvAG4AcwAgAEEAYwByAG8AcwBzACAAdABoAGUAIABTAGkAdABlAHMpCiAgL1BhcmVudCAyOSAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9vCiAgL0NvdW50IDAKICAvUHJldiA0MCAwIFIKPj4KZW5kb2JqCjI5IDAgb2JqCjw8L1R5cGUgL091dGxpbmVzIC9GaXJzdCAzMCAwIFIKL0xhc3QgNDEgMCBSPj4KZW5kb2JqCjQyIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgovT3V0bGluZXMgMjkgMCBSCi9QYWdlTW9kZSAvVXNlT3V0bGluZXMKL0Rlc3RzIDI4IDAgUgo+PgplbmRvYmoKMjYgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgNDMgMCBSCi9SZXNvdXJjZXMgNDUgMCBSCi9Bbm5vdHMgNDYgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iago0NSAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgovRjcgNyAwIFIKPj4KL1hPYmplY3QgPDwKPj4KPj4KZW5kb2JqCjQ2IDAgb2JqClsgXQplbmRvYmoKNDMgMCBvYmoKPDwKL0xlbmd0aCA0NCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7VxNayQ3EL33r9A54LG+WlJDCNheO5BDwHggh5BD8GYTluwSZw\/5+5Fa6q8q9\/SM6dezTrzG9ozoflX1VKp61WP28vuHX8XvX8TlzcNf4rH8vnmo5M7XMv8T6etivKDDrrwWQZnyWjx+qp7EU3Vf3cefT1W+7+Hmx\/jqH6HFD\/H7o\/j5l7j4vlyULvhUeeV3CUDV8e2f47dKWrdzjWpCXJf0bbr4j+qnb8TnZG0XpNTaaKNau9P3F6Nbo5sLrj1VHRty19hGqsZJP\/v6y+Pn6jKzeKofKsZkZBDKemGD+Pu36kM0v5Xx2hfrtd3eulGqWHdme+vW28663t66My5bt+oMxn3Zdldvb9xbnY03cnvjwRTj9bMZ136tcpjjNwa9dkj05LuwzfrgfaHBotc1gpkWPhEPhEdxMxRZLLqzAGoyfGIeCI\/iZmgwWPTYPNenJsO3zOPgUdz0zRWLnhoZCD0SD0SHMeORlWxQLQ7BjC9FHoiOYqaXVFj0RgGYyeiRdyA6ipleTWLRa0Tvy+iRdyA6jJlQI9VkkdnBIypBix4UEj11baEdiPY5dPxjEquiFGmaNDJva1zLpljX9fbWjbHFunXbW7ehY96E7a07FbJ1ewbiXZK+ybg7g3GvS+TpMcnWxkNHu\/PPGV+jSiV0LSWoBtrY1YDo6Tgkgb42+FBosOga0XsyfJITQHgUN0ORxaJbj3iO0cIn5oHwKG6GBoNFNw3iOUYoxQYJj+Kmb65YdAsZqFv09KkVDh3GTKcrsOiYBxkteuQdiI5ippdUWHTMgwxd8h2IjmImQE\/ToFURn4qFrs4A0WHMpHkdho6X2bVFjwgqTVc4HYxFx6nsRDx6RkBwM+hgLDpOZbfMg2cEBDeDDsai41R2yzx4RkBw0wthLDpOZifisSMChplOCGPRcTI78Y4dESDM9EIYi46T2Yl37IgAYSZAT9MGMrvNd+iIgGGmFfEE\/f5UlHl38srM30E\/Hbjxel9d3qW\/DxL7DyK7cJF\/7dPftMU3xnixfy++lVKp78T+Y5LdsqzIvGL7BaXbhdt9DA7kk9OtU7azeNNabAafPPFJunahHhYsveWahuFYpE27EoZLrvIlmsICYzdxeRJ7vejmEcEHunBFF27bBTfEnvnyr45A65sJgVrSUGvKH1tg6cX403SBUf5aE9BZlfiLQ+XkuI\/cVO+ejxXvlNWzTh19KpBeBj2ljp9desx4mpx+utXtRoH19GvDcuIa7YOPw\/akU\/EUYFzSg60VJZftBzv6LNnZfrBbWHGFd8xgCDmsYzKvF\/OMH\/N6rTD8QTHi7dTg4IFRaCKjKovvrKw7i5Jl2WLrZAlR3PYHMFg\/Wdwv\/Y6mHWswR5wQuscclbrKhMFskzopPOo8t9ss3aKZleVqaxbb9rLr7PwvgzLXqUjhlerFZeeQ8nmBH4xTZnZZX7HNpsHpF8ipNYaE1SrcwXHLmqZz+msYt7SyU6f+T+OWaaaxv41bpxFowzSj38at0\/hz2rT8qdmmfY5xKztlD2jtr2HccmFK3X9m3MqB9fSfZdwyZloY38at0bilzULHfD3jVi27cauMKaNxq6ELM8JtpBfpZpjbRQyWWSbTqdShFQaT88JQ\/lhejA2xJnFHU1iSBX7LDe0iL1i4Q2911njDXpfDOy4pNNLSMAdCVSAaRbGkXq0szcWR9dooDrbrgYax6LWi47mydI8NpeKKYtDadwQGJZy5LtkwzsUBC0bTBWbmmlae1Tr13K5lkTjatTvaU2kYxtAwZnKNhcF6yeg5DK0IR+zazCYBySriy\/fPumeqBWureJ9C6Mri9dIGsjzcyskhyxhPy0yWco93Us\/6pGnml8da9sAV8PZRvDbdJxv8+cxqT2ZnXciiuHEb1BB4GLXSr6om5WlgVMBp\/yv6duhuxtFqzLobvaUMNaO8pq0bH2ggNYRpYi4W2MKiWOAahVXPkZA67r\/oE\/fVv20PI84KZW5kc3RyZWFtCmVuZG9iago0NCAwIG9iagoxNDg2CmVuZG9iago0NyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RVkJBQUErQXJpYWxCb2xkCi9GbGFncyA0IAovRm9udEJCb3ggWy01NjIuMDExNzE4IC0zMzYuOTE0MDYyIDE3OTAuMDM5MDYgOTQ0LjgyNDIxOCBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDY1MS4zNjcxODcgCi9EZXNjZW50IC0xODguNDc2NTYyIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA5My43NTAwMDAwIAovRm9udEZpbGUyIDQ4IDAgUgo+PgplbmRvYmoKNDggMCBvYmoKPDwKL0xlbmd0aDEgMTc1NTYgCi9MZW5ndGggNTEgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1ZCXSb1ZV+T79k2YmdRJbtxHZi\/4oXeZGX2JEV75Fl2VIsW44sx1kIiSz9jkVkSdGCYxKSQoxJQ4BhAgMBWloyzCn7tKFNpzQDpcvAHLoAHUqHIc3MhGkTYFo6QylE\/j33vf9py8Lp9JzOck6iSLrvvfvu8t377n3yjzBCKBN9DnEI2UcamvKj1\/81zByF985dvpmJu7b1\/Rzo9xFaZpsUXB7hx5ZnEVKtg7mWSZjInlG\/CeMgjMsnpyJ7X+1X3QPje2H8si\/gdu35Z78GodzrYDwx5dobRC1oPYy\/B2Pe75oSVra8tRfG5xBa8yziuJ\/Kvo0UKFPxoKIZIVwsfXOvoQlZbqZCtlgpl5F\/8rOofuFFtHcbSMmCN3IOmngEr4WY4g1xI25WduGvrUd4YWEBIXml4ltEG8pHMvQujG+S3wTeKhFqVmlUFRqV5l3uvthhblvsMflNF+dWyWEjuhm0zyl4ggrhuhlnKfhPz8IkugXsOce9ilYhpClTrdVWaivLViszlBnLVWWq5vwWQ9PyAvrizsWWqcoqm4xr16rzcOzC\/tNOc2\/56qU5GL97vEFXVFhe3t7+iLiRO3X0S7ikpKGhrWMK5C8G+f\/GnSLfGqxRL28xtBjUGow\/L96KM0+uVWfkLPk65sQ57pRY\/GhnXlU1fjdmBc9aF97jToFdhWg1mLkcDCpbra00VMJ2sIbTwEdzk6FFzexdLnviYqN38guf3LgD45v3nX5j\/02K+SOy9raxtuqqMvlag21E34JxQ80Ri+XRW37w\/txtGN9xVPxFoLuL53HfVGtrR8cugkftwgXuUdC7BiG1gSnRE1jKtZV60N5M8FAyrfkZEjj5ecoMbYa2sja2bM2aLa4mTW5uj\/jj4T143PWjl3bsKP9gaW2N3V2zChetfvnlYfuU\/x++GwzhZZUbKirLV9SuVOcuNa2zfX6\/07l+\/X6doaRkZV5pcW5RXZ3JtPfQdnBoeAgsW7nwnsymyCSRwvllqjyi2NBkWE6BIS+9qkzfrDeoZIanFPJcVdHq3vzNgd6WdYVFWZnhcIw79bJ4S1Sdt3gJXvHdyuUFFeVdtXP4kZdP3yvCEZChWZD7OZojkEtqfXM+p2pWzcZiMbnh\/PmLr3CnaFw2iAe49wCfKgRnZrmCIQQYGTK0LEAAkb5ZlUeSSIqavlKdR22lSBLgduNSZVH50HiTRpWNQ0++GNyCcST09LOR91YWNzc5Rw\/+dkLA59rbNm0zdnd2bt\/a1t5V1qwuLlHrSkfveAg\/evDFfz944MHbYk8+4XA2NBQXj4wczJF1P9DXjy39dx+zWPr6iUfrIZanwdY61AW+aVtY9AryOQJeGQENLKRmryU+wIsaCJOYGr88L+Ee7j5XuWP7t74y4li9Wp6drflkcU4GZ7RucBxzbsLaij7z7LPm8nJ3b0Ulbmv0evkmrNV2mbrqlyyS3Vd9pKenqqqz64T4jwfaOk2Fawoyu0t5PGy\/aWN3V5mmULOq0FJaiguLxd+qCgryy\/UtFdo6TZNmK\/hgXbggLwUf1KgMoiKZGc84GveKjGSSEmitXZ2hPUffOnLkjqNvHJqe7uzCMtxrcrt7TKYet9vUi8\/vvzHa1UnS\/8237rwbt7eFQ\/ffvWFgYODuO2zwCTrnEFKUQSYUoxpaLxI5riSUWsPRdCsrU6maCyg4bDwnq39954621rGxp0ZbDTu\/JH73hV0VlTW121q+90Jj\/cpivLp8vebLP1bwQGzdGj3m2lnY1NFxfAHhkgeqtUuXzv+T7COsWlqtbe+prsqWgyX7xb+QrwTv81A5eE\/KEQ1hPkksOG9aVZka3DcUMPdhev97dXbbzr+KhHE4+thwt7Ev9nts7L5uc3tbR+fm7Z1dUJ4surpbb\/3lrw\/NYr50UOS5TV+2DWLc3\/el+6wWTDIHoxlIn7MUdVIV43qVNF\/g2ONo7EJHY33X6PCgUa8vr8zL507dvrOkpPHtKoxXrrIN\/hZk7MLXy0ZlW0nNVes1+bvwv+PrYzEifad4QFalaCHSMclC\/TJAsVkm5dvyAlnF00f6LFts00\/tq2\/AxcWNpeKBH5098xqW\/fLlJ8TfnH7hp\/cef+jIdUTS7MJ5+YMQKehJao2KViODFBKo8uwEksJEy8MszsKLlxm7g4H21sXZOCt\/eWvbTtdDp3eOr1uXW6Tg51u\/0ryxsQmqZL3J9LDszXn7B67xnl5tNca62j7zYPCfSJVYWJC\/BhpzUQXR2ZQsgFSXBrOcYFWT5MUsfvfEWHhko662qmmbObrlz8UcnPWDQNP62tpi+NfYZF13QsEXlm3avP\/gNx+N3r3FVLEKy3tiD+MlS7WVW8aO3+8YbqhblgP+HoLMjID2bJqXavC5TIU1mDuE7\/zgPL7rIzG2gEQRK\/jYLdzBT8\/Ksy5+TN6wE+4F8u\/DTuhDzRi2sP8Yf18UsB7L4aUX3TB6UXxHfEf2pCwq7sWH54\/OO\/G3xV6C9SbA+kcQNcAaK0gCyrWVUGtbKAYK4upqKYIkAtwPMe44fOQN8dOvfAU\/8TjO+839m+vFT1dYN3iPbb0Ob9l6t3fQhv9148+8k\/jk13AL7v\/G1+9yfqF7or0Ne70XPvHuxnBqQethsPs42J1FPQZ0ycdhjGXFH4kfz38Anv4ZF\/z0LLc9dgK44eTKFye48zX0PcfdNj8rq5h\/W8GfEf\/+zPzrxJt2yEEOvMmHKLYkA8Y1F0jHS9llLS0pKlySXV+378nbBwZwm+m4eOCR0dFAwOPx\/vSF03jZi2+9deb5N399AaSBFNlxkFZITqmeVqnmAnZe8vOboV3BK\/9oUaHZdMPuydWdhpYVK7797dhR7lT\/3va2ygpc+gzcIwqLLKYfzC+VfQgS90CkfwUnsFE698QseneQEg7EVUrnHeSr2L1Fu5oN9\/xq\/9Nbe021XRssjskNlvJCHMOFZRZ9faM6P5azZOWqxrb6hrw86Ii33o8rKgcGwIDaGkfX7fNfkvF3VrfgUk1X922iQZZ1pLoqT41L+faOw2ITWJUD3e8M3GaWk9yH9MNS2tM2py2gmZ+Ds8+9g+Xi1zo1JSVabWsrdKOCtjWbdNXLuVPz22UnYr7HnLW64lVLli79fjbWNw+D3J6FX8mnAL9WkFsh9fUWAzs\/8e7UnMgz4mUeu5axo0eqYQ+WLe+37P2ccT0uXtnb8Nibozfh1nW+Gx74+Ob9SvHjXMO6YMRYo2166Tvbt+vXdneHQk9+etscfqrwUEcXbmmx1ms0K5ZVrx3yPeTZPFZX75t6Lluoq8W4nm9q0NTUNTRAY96\/Z3y8sRFHwiSHboY72i8ADXJ31LNeD9ZCjlLrWOeEoewj\/cim7Tttg5oyHFuSU1Gxbv3aJrU6dpetVldTPWi7XbZFHHi5rq64qKxMv\/ZVfA9cNaDWDED\/fp\/WmtWkDutZsyb5BWComjFrz3qWC9z7F9qHNtofi0RDe555JBqbd9V0+Mc6OnFbx7atHR1HRyqr8ezs+x8eODCL34r95IHe8Q3WYydI0beAtuGF8worrcrJTtvSzC8vUEFl1sBhxxnpl5jhjrrBwe03fRlrnn0GP\/W0+Avx7aeexio8ueuRL05MuD0nHvMIssOv3O4ZtmvXPvccVJbvPneSnHbT2VAEh0Ln\/iUQCO4BzfBPUQ5+KtEi8FPDwQuuyhynKBfPhub\/c0r8JRZxUcXXv4ZrxDfhxP8K\/5tYBPgPAP6vwhkhFUnJMMhnNy1D2pUZUod74ffZdbr+6w3rWlt39Dfo8j7WTk2dem3fzXBf3v\/TZyYmZF+ss2or8HrjA4+b+3F1lafmibGx2VsvXJi9FQ9sQNK9QB6m8dCk3AvYCdDCdUDFQi79jJjDj3+4IQhlrlZn6u3bcfLpex7Wry0tqald33gX3AHUq9zuL8w4RuobluZhUSXvEe\/IV9fp2iwN9dlZ0DWJttdBWxHcQlpTe02GdBGJ9xxloucwvWUJO6T+MyfLeXjQ1tlRXYXXNDmnjetrqi1Wr2leNOKsZx7Umqq0qzWmqucf+N3d2naoBCtXtRieU\/A5S6pqTObR6wYHK8ucztBW56am5sWZWN4nvoYVmdpKY4e2Iks+\/7H45cxFNdX9bTU1uWqpQ3HnwGpyS1dJZYvYKhWs+G8rMsQHZx7f1G8uX70kJ4ZzlpaXt3SvWVOwPKbgxdI7oQI1NXV2Hpx\/Hf\/uvuqqFStK+I6uvSJJEvgZGFu4gBcgU+FmocTN0Ln6TounChS2T59DrAf4WKdL9ABN\/hz3w\/kO2bH5Kdk7pA+8c0b8whngrgLuNpp7CLj0hBc\/Le6T54r75T1nzlz8W+DZBz5diEtsVtHWySlV+2K4EreIz+PrxA9\/A1153oLt4l\/OP4af3Cf+hOTLSTDnWagPyV8U8D4Jvyhkz8di82a4DGH4rY4U9wBPNvl92KxWk\/+4jOOgG7\/xnydP\/McjX\/+9+OPfnngUauc9sgB5x6wyz\/zDxNNJ8W08g2JoCUKGZpYO5JZvKLs5plav1W9cY9OUcjfFnvN3r1\/TvHKyUFc7SPbdCT5XK\/Lhlzn9NazJvxNnyY4p8i++QhBJ\/g6i3s7G6E9ljDIQynhRunuQ4ynVf3KF6BRfwcu+\/2vc\/stX8GLxJfFdMSZehGO6j7st5uPuheb8D7FaovceAOV1RQU95WWqDKW+hd77Xo8deX48Eta9yp28pfNc6bate1kUH0lEMfGaA0uVOAta\/ycAeEwm\/\/SsrGv+JSK9BKIUACSXwQ49bjFklCkgnFjZYtDkl2DP5pq6PvGvuVzx3s9NFuG5H+D7PTWc7LWT4vVH5Pgdcj8i7weKimd3LO34iPwR5dJ\/CzHxACDQImHB\/sEeRYt4AKvzKxb8BCEqKfVfk2IHehfPo5vlO9Et3EW0CN5t8K6VjaOVMD8L8wMwNsK3FcZIoUNzQO+XvYJmgGcXvHfC3Cx9f4wOyf+O8ozB+zDwzcF6O7zzM65He0BODqz3wPwBIlfx52gY+BDM22B+jsk+hOcXYmQMdBWs7YP9J4E3E\/RPwtydxK6Ml1AGrN1D9nD3EXzhd4gGbURT6HH0O8j9Vnw3\/lBWC6+g7CnZj2Rvc4hr5fZy93Hf4D6UZ8pXyXvlU\/Jvys8puhUBxV8p\/lWxkGHI8Ge8knFRuUipUTYr7UqX8qDyIeUTym8of6b8IDMjs1LCFDWhbpKBbHTpvxHuAnzSdVkRneEo5yI6IrQMZcrKGc2hLpmO0XKUJ+titAKtkN3A6Aygb2W0EnlkDzI6E25gSxidhY7IREbnLJFzh+O24RzVUUZjpMg9zmgZkud+kdEcKs19lNFytCj3SUYrUHbudxidAfQPGa1Ea3J\/zuhMtEJ1jNFZyKxexOgcpUxtB8lYzoGuJUUbGS1HRUU7KK2A+UVFM4yWo4KiQ5TOgPmMouOMlqPcokcorSS4FX2V0YBV0d9QOhPms4t+yGg5WlH0c0rDPVtWUvQhoyX8JVrCX6Il\/CVawl+iJfwlWsJfopVofNVSRkv4S7SEv0TnLMlbtYfSi4jvtbcxGnyvPUbpxTCfW\/s0o+WopPYFSmcT22rfYTTYU\/supZfA\/LLaTxgtRyt1WZReRuToKhgNcnQGSqsJhrpRRgOGum2UziP26KYYDfbo9lGa\/L0yT3cfo+WI1z1O6QLK\/wqjCf\/PKF1I+T9kNPDXKShdTGJaV8FoiGldA6VX0Zh+ldEkplLsSim\/mdGEX8qZchLTOoHRENM6Cc8agk\/d5xkN+NTdQ+k6KucxRhM5zxI6MwX\/zBT8M1P8ykzxKzuFPzuFPzslLtnxuDyOeKgEjfDWA+VEk0iA70EUQH54R9AMCtIZE4xCQJNPF8x7KUc9rBiRD148csDcLtgfQWE6EuBbAO4b4dNDOXPgZYHROMwKaBpm7FS6H\/TG9dhA+gzIjoIcHuQGQKYXuYF2Ax2EtVBCD5+wvhE1A1WZGBmQjtrgAglB4OVBrwv0EBlutJvxboDRJMyS1SjYGE74RHDwUj98V7VngmLBox4Yj8MKmXVRJNJ9lOQEmKc81RKFVTf1l4wmQPY07A3RmShweShyPMzH42EFmwg6XrrPT7Ftp\/sFyiFAzxinSHvoJ88sivPydD4MMwS\/YCKCST\/IegSs8MLOMKBgpJzEox7g8MH6pVnRlsLDJ7h4uPENUt0hmIn7V402UZ\/CCb0G0NEIWZeUUZeiyZkmO46ii2JCMtBDPSaY7aboTvxR2Xs5ZzITeynvNPD6IeYkVyfg5WVxq6P5FQDMvdSbIboySe13ga0k\/4aprhBd8VLbR+AzGV\/i0Rr45bEOsvZyxEhso2BLkEZSiukEtTdCc3QLzSOeojBD80aKcySRu3FuMhegJ4hkGLFJoPZ5KF+Q5biO4uuneoLUammvm0kR2NhFZQepB1PAFaFrZNc4tSOes5fmX4TtkE5D6LKZiYQPusQ4mf+XoxOkYw\/sccNYx84CqTeSXl1Cz6UeSBGbpji5aXW4EmbTzFMvrRs+WiHilexS7MkeH6WqgL867TxeWbpkwx+Lbeppj+dniJ7veL7Fc\/xKHsS1X25Xe0oOEE8kXyJUX\/z0hGiFmKH5EwCU\/LQquq7qqZR7rrSskqpbgH1KXkk0qbNBVm2JtfFoxuUQTlLTPytHpa7kZ5FJSo+fEC9DOUTrv5ee4QiLLelR8ToyQU+zj3oZRzk9q3U0Mi5Ke1geXF61Lz0JVbR7ET\/bUAO8BFqLiI7dtDYLNKoumCMI7QKO+FoDk7njkk5QzU5vslqEE4jFrfnv9No\/sLfxKy+RYYvL4FclsvkGmJPiFM8agd4JfKwnJrP7s\/p1PCuv3rNJ5IYTJyec0mmkeEtZIDBdu2gu+1ncddTnEOulUu0hlcFF8ZfiHM9jKa+CrIJLGkgfkHqnP5EpLpS8s1xaz\/4EsUgg5KK+B1jPidcPD52JAjbSGUl2QZ52NR\/Lmaq4jVePLSJ9LO3WAtGuTsHIQ7uML63OXO7jZ8ij1ddL98W5r1zddJdUtzj2l+4mqEn1NNXvuF3JG2Xy1CQ7UTyGOlrvA1TLRGIspGQIqVtShMIgLdlhJavHqS0C61TRRCxTa4kUwwYW8TA9Jb6EDfFznZ5LfziqqR1e8jK106TndBKJaYrj1B8Zx3g3IDdeP0NGSLHAQz+JziQuNwCHO6V3RD6jHkuV30M9iHe8trQq7gKJAVpxrvwbQrr\/xbtMEp94J0tilFpT0neFaa2QYjXO\/L5yz3VdJaKhhPdhmqV+Kl06RVLnTe3of2wGxPubBZnpqh31wWgMuqWDzlhhjtxbHbCyCUa9MNsLM1rgGGHrWhqpMdqHLMA3SnucJMMBn0Mw3kJrXB\/i6ZiMBoB\/CGSRvWa0meowg7QRyumgsgdh1gbfZsZHdphgZhTGhO6nVVDSNwS7pF9EVtYTJUudMM8nPEy3yko1xi0bhJED5FvYqhFkW6k8Yj\/R30fpoYSdfcxSI8WISCYyTWCRjY7I7Ch8DwPfCNVvpD5L1g5RH\/pgXfLFTC0gmuuZrxIfwWcTWyExIvbZ4JX0ykgxsFBrkviZ4HsYLCfy+2HVSTuEHXb2Uk9HKHpmhhnx1kZHSa+kSJmoNwRVgkEv0IPw7k9g56Cfki2OFGnp2I3R9SSX5J+RfZoocnY6kqJhoiMnjRVZ1bFYOqgfl2odo5loplxG6vFIIkP6aPZK1sezU9JhT7FE0kdim2pLPKv5zzgjkpT4+iiL9OW4ENSNFBNi10hC89Uk1z\/ONzU26XnnpMAPBvyByExQ4E2BUDAQckW8AX89b\/T5eId312QkzDuEsBC6UfDU8zk5FmE8JEzz9qDgd5I9NtdMIBrhfYFdXjfvDgRnQmQPT8Q3NvOV5Mug4x0uX3CSt7j87oB7N8xuCEz6eUvUEyaanJPeMO9LlTMRCPE93nGf1+3y8Uwj8ARAKR8ORENuAb4mItOukMBH\/R4hxEeIH1Ynb\/O6BX9YaOfDgsALU+OCxyN4eJ80y3uEsDvkDRIHqQ6PEHF5feF6Y8jr8vUEfJ44FG10hidTfNWg1x0KEH3Vm4RQmOw11DfqKUcd3eSUuMFCFx8JuTzClCu0mw9MXB3dxCTFsDfkmvb6d\/H2iQkwlK\/jHYFxr58f8ronAz5XWMcPuyIhr9vr4kdc1N0wv6Z1XVPCLj4cDQZ9XnB0IuCP1PNbAlF+yjXDR8HlCAGXTPORAO8OCa6IoOM93nAQANfxLr+HD4a8sOoGFgG+XWE+KISmvJEIiBufocDG4YvAAkQhFCcmiAYd+abwJ8wJhgKeqDui40nawF4d2RNXAI5NT4JnKZZNg1Kv3+2LekiOxa0P+H0zfJW3WgpjCjtI+CxrpagTPENCmOBGEE8qINsTstopAlVe0BIRpkh4Ql7Q6glM+30BlycdPZcEFWQbuBMAVfAZjQQhaz0CcZPwTAq+YDqicJL8M4ydBAQEAj6T3nEv2Fyfk0NyZCLg8wVoCjCodfy4Kwy2BvyJzI4HoWoyEgm2NTQI\/vpp725vUPB4XfWB0K4GMmoAzh3sDFRDeGlahIlhRMyVD+2VDtvrjMNGON4gMN8QAJ8INMKNgg8OIoU7\/VgTKNMOdk7OMAlOmJ4Z8BsgEGDXrpALkPHo+IkQHFLIHvekK7QLfCYYA1YQUdjOB8bhcPoJKC5aWOJ59od7QQxyhcMBODkkPzwBd3QKIuKSzr\/XB8hUEYlp3vIjrLK8UU0t8gjkaEtxuCIfP+2NTJLplHTTsXQj1seXfV7IU0k3kRWSaitooIeIeKjjpwIe7wT5FiggwSg4FJ6kBxZEj0fJ4Q2TSZYl4GEDOB4WoFiDBBJrhtIVTZUOPKiUDg1DmhoxPRmY+gwfyTGIhvxgjEAFeAJQgaktNwjuSDzBknkMye\/x0oPXJqW4azxwo5DSIKD+kSND7SGHLJjMFLYUnnSBV+NC2sl1pTgaIurDEUgmUn3h8EoH\/bMAIOfNYuZH7H3OMaPDzFtH+GGHfZO119zLa40jMNbq+DGr02IfdfLA4TAOObfw9j7eOLSFH7AO9ep48+Zhh3lkhLc7eOvgsM1qhjnrkMk22msd6ud7YN+QHfqQFU4iCHXaeaKQibKaR4iwQbPDZIGhscdqszq36Pg+q3OIyOwDoUZ+2OhwWk2jNqODHx51DNtHzKC+F8QOWYf6HKDFPGgectaDVpjjzZtgwI9YjDYbVWUcBesd1D6TfXiLw9pvcfIWu63XDJM9ZrDM2GMzS6rAKZPNaB3U8b3GQWO\/me6ygxQHZWPWjVnMdAr0GeG\/yWm1DxE3TPYhpwOGOvDS4UxsHbOOmHW80WEdIYD0OewgnsAJO+xUCOwbMktSCNR8WkSAhYxHR8xJW3rNRhvIGiGbU5nr4Yoj0D+uSA8TUv+In74SQVGcAz9nzqfxJGcn6M+m1DVppo\/uj6StsDnuMHea+x73Anx+NXU9bf5\/9oHXIvq+9tDr\/99Drz\/dI6drD3quPei59qDnf\/9Bj1Sbrz3s+f\/5sEeK3rUHPtce+Fx74HPtgc+l1fzaQ5\/0hz5xdK49+Ln24Ofag5\/\/Yw9+En8Z8V71bybSCrkHkppzI71lReDsp\/JevtpP7zzhNK74XB86D+Pd6HfAfx7m0v+ekr4W3xNG0t9eAleUmFzdRKlUHmnGQkc30r\/kpK+nrwzTahailVGqfzNp3FdaT0UqcFUMA\/JSeZe8XW6St8jXydfLO+UD8tZU7iuuO6\/4t6rk7ACZwWuATl1Pzg7QOhwERAOXcCTmsQr9C1cGHSdlPTFnY7cQ1yXxjs\/+F0rTVr8KZW5kc3RyZWFtCmVuZG9iago1MSAwIG9iago3MzM1CmVuZG9iago0OSAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvQXJpYWxCb2xkCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDQ3IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFs2NjYgMjQ3IDU0MyA0OTQgNDk0IDQ5NCAyOTUgMjQ3IDU0MyA0OTQgNTQzIDI0NyA2NDEgNTQzIDM0NSAyOTUgMjk1IDY0MSA2NDEgNzQwIDU5MiA2NDEgNjQxIDU0MyAyOTUgMjk1IDc5MCA0OTQgNTkyIDU0MyA1NDMgNjkxIDY0MSA0OTQgNTkyIDY0MSA1NDMgMjQ3IDU5MiA1NDMgNDk0IDI5NSA2OTEgMjQ3IDU0MyAyNDcgODM4IDQ5NCA2NDEgNDQ0IF0KXQo+PgplbmRvYmoKNTAgMCBvYmoKPDwgL0xlbmd0aCA3MDcgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwMzE+IFs8MDA0OT4gPDAwNkU+IDwwMDc2PiA8MDA2NT4gPDAwNzM+IDwwMDc0PiA8MDA2OT4gPDAwNjc+IDwwMDYxPiA8MDA2Rj4gPDAwMjA+IDwwMDUyPiA8MDA3MD4gPDAwNzI+IDwwMDJEPiA8MDAyOD4gPDAwNTU+IDwwMDQ0PiA8MDA0RD4gPDAwNTg+IDwwMDQzPiA8MDA0RT4gPDAwNDY+IDwwMDI5PiA8MDA2Nj4gPDAwNkQ+IDwwMDc5PiA8MDA1Mz4gPDAwNzU+IDwwMDY0PiA8MDA0Rj4gPDAwNDE+IDwwMDYzPiA8MDA1MD4gPDAwNDI+IDwwMDY4PiA8MDAyRj4gPDAwNDU+IDwwMDU0PiA8MDA2Qj4gPDAwM0E+IDwwMDc3PiA8MDAyQz4gPDAwNEM+IDwwMDZDPiA8MDA1Nz4gPDAwMzE+IDwwMDQ4PiA8MDA3QT4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9BcmlhbEJvbGQKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzQ5IDAgUl0KL1RvVW5pY29kZSA1MCAwIFI+PgplbmRvYmoKNTIgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUUFDQUFBK0FyaWFsUmVndWxhcgovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNTk0LjcyNjU2MiAtMjkwLjUyNzM0MyAxNzkwLjAzOTA2IDkzMC4xNzU3ODEgXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2NTEuMzY3MTg3IAovRGVzY2VudCAtMTg4LjQ3NjU2MiAKL0NhcEhlaWdodCAwIAovU3RlbVYgNjUuNDI5Njg3NSAKL0ZvbnRGaWxlMiA1MyAwIFIKPj4KZW5kb2JqCjUzIDAgb2JqCjw8Ci9MZW5ndGgxIDE4NzIwIAovTGVuZ3RoIDU2IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJzteQl4W9WZ6D26lp3NId6dxfGV90WWHTuWvNuyLFuytdjyvsWRpWtLtiwJLfGSxSGEJAQSEhICzQJ1gJASCIHSOEAKM5RtWtr3GMq0HWiHMh\/Thb7p9E37XgmW\/P5z7r2yHAJfX79v3pv5vli+uv859z\/\/vpyjSyGKolZQeymaoozthcXxzYP7YeZ+uLaPOqZHXl18VQPw7ygq6ZqNNVtZh+YKRSU\/AXNyG0ysGY1rg\/FHMM6wTfim\/tdv469T1HoYUgsOl8X8wvFrf4LxAoz3Tpin3JSKaqKoDbtgzDjNE6ws\/7N\/h\/FZipLto2j6EDpGiakV4tPiEopCG7k7\/R41IopdIRatjowQ4b+IjynZ4t9QU\/1AZSVm1aFXMVQdxSwuiN8PtqGSqBr0Qh2FFhcXKSoiS\/wK5kYlUCLqUxjPRMyAtlEUVRIjicmUxEg+pR9aOET3LzwZMfPFgZQIWEgdoijxhJih1hEslJgkV6CSmPQYlI5iDiExUuQlJGxBlb95KnjX2eB+MbMwdHdt03308RsfRzR\/cTVi8IvHKeB2DKjEAZUUKo\/QSUyCT0J8VGQUhuLS6axs8klPj4GHCjl88EhyTNT43ECfQtE38IoqU9fwzz+7rNtSnJWds1n1d8i\/o0GVnoaQquF40CxmUFpmT5\/j\/iHz+rTUJlvwDIrZUVuzIXl1ZOAl0c\/RhmS5vG6wqgo0WgGavwKyxIEkCJXEcSohUCgrOzIKrUBfBJU\/+reWzdJqFPndYDn67IPgiykb8uOCL4ouiqaCV2zljQY0GDgWaEU\/zslt2BAsBwdR\/Yu\/ifhnsYLKhUFSZFRkdhrWp3Qr1qWkGJSMwgqmgcaRCZFY+5JihTyi9LLiyAPvfrD\/gFptMB47fvmNg\/fIL8m6u\/Y\/wo7k5qLiotHRqeMjLPqh9CfuO1FX15OPX\/\/hNx5pNVrZ7+Q+UF+HNM3TM\/su7tpdXdPRjqWAaI04BbqtxFYuQTHgKRRz\/wuiFy68EDCImS9uRESCYyK\/uAG4pwB3jYArSZCQ6xS9I1AmsgUeETNngmNnAs9gqpfgqxcwaUI15tJlMXPjY5ifhojcTb9LbSTzCZye2LEQH1uJQ7G2MdPH7W92aTQZGWtXzsXFFW6pG2lpoecPnk3dXFKsLnAHronqLUVbUjYhVFd\/NfA5xMviM8FZtJ5wBC\/FlZYkIEWiAgxWCuwhatLTpuaCJzYXphRtSJ6TVRysj2BfeeVG\/r1rkSR1P\/2rhcQr6l6Qz7f4GT1Jz0PUUZJSWMTFmAJocB7gAg2Gol+5Xu3UNKdnRK9Gc2j12uIt2iZl7cb1aO7+OUZStKVJZhPpA3+Yza\/LyEBZmXV1MyiwoAUOkyDsTrBAHG8BIFeMPR1J\/BwzeVxRWFje1lFWVSHPyYvdSM8fs0pSUckpCNtUpqxrJLgW2zcluIfeD3JuAl2zSWCQDx+bcSWIkMtO88RuzSmVpCauTadXBx++\/Gb25k3ZP5gLPlyZKlWU6QqDJx5eGxvLJG+P3kBfC3xo94yPi\/IWys5WGjOzEOZTjg6LckVS7Me4UklCOfo3dPj8efzkJMQCuJxazXlYggMHvk9eFl28fDnQI2YCn4o23vhYNBY4Bdlcvfhbeh60jqEkQGkdBLiQzSTsFWBdcJe8FKcwRHz1ienn39i9S1FmG9v1zszOC6jVOD3VakTG1slpYyv6CEXNjqHZuz65ZrdXVKK9s3+Y7xtAaKD\/+pX+\/r4BkK4M\/GgEfrXATcGnTikXYKEc44QIy7OEeC4YSUASA+IAKHssuqba5ZLLiyT7n1c3ZKSnpBRnKet0rs7OnJx1j64uKR10FRXGx0qTJi81qLKzkayop9f9snkYbVq\/vaSkoKBGziRICiSpleWNdXJ5xsb4OJQqUcgHE7R5OSgzcwuTvHHdSols02ZFmamtsSk7W68Di00HT9IvgAbJVA7owEUKny3EbOmRIHQMHb\/ccNMntiqV26YHB4tkaGuphZ1oq1Pm3NGsHRvX65C2ZdRmaA2eFKfv0mRm1NZ4vAdP+Pw1NShdUhrcQtdf6+4FI\/a9drW\/b7sZ1+AZ0kcYruLjnKLByzNzc3MRoy+99MU36HkS0amL\/xP9XkzjnM5M4uTKKo1JLy0phURJSI+J5zIH\/TSpQd5dVBwbPzkJJFasiI\/L2HDsgbUoZaOs4LgoY\/dn5uCLuwPvN8YlrFqDgHs9xMyzYIFiSg2UcaRELrkOf7BDsdJR2eHeTEwi1TI9iyYujIpMwsHFZYjo07729m2PtncwqVtLlDLz9waQrGb6Trli\/aMJxUXbBmdmdLqM9DuiEFq9KvXihrjey2xOXmISgrK6baBZk7Ye+XWpDEJ63ZS6ojwjLTZ6TaJEsnI4V5GTPZLA1lanpaFNKflSZd74Tz6uqpJvQc9krIcMS0vPU+ZJUW5Ok3wcLOYHuyYuVUf\/HF8dM6A6TkBWQ4qXlKJIcIskAUXJFZKEDNGAzQA5vyIQGB7fjubvFl0V3z0eeNIZhe7D2ZgEK\/fAylVQt5aKAJoNPvL0u0xKQtb7F4KP0POBtwYszeOiBnAb2FcFOfIcqcUZfAfC4Y4NjOMMklPCJw6S8NFF00\/l2seffG9mZueuN1+dnkaBypWtxsne2tpgnChudbF+p6tFj0oSThjb9t71q98f2L9v32d3bDrb0V4oQ2OTNYMtLZhvZXCWvgv4ZlKlsDMSGptCnk1KQaj\/lZK6zQkVFx+WwiBI\/7lVBZV2V3VV0ho0du7NMQf4Z9ueixMPFcjMlgcujdrvbW5xuVpa9AaHo6XFkNTMFBTkm4oe3Y2OHH3roM9TW3vIu\/CDXwxu2yrXt4g+uN7Z1dU5f7m3B3X3YglrcBcA\/yRSWWF9QMGFHs5BcBriRVLwQSj6pP85z9D2raWosHBoyN\/ZoMqbCzj1ujF7sxa16CYcGs3Ukdpqj+vEEb+3phplZJajf7jxMfpwvr+vq\/v57w3093Rj3i0Q9Y+LM8Gj2ZBzSyyX1aS4dRzzmHWcPXRFhUPbjtlbjVu3pmyGArRt+9HXxu9+qkXnmtC3tOjcrvp20cFfP3AEikCe1Njq9b3+q6NHDPqDT6I7g9fHxsfHkQqpxsfQtmlegqdBgjyqgq+eisRQwvGVpzRLECsh5CTEWyKJt4z1TFyZoru5XJGRkZyMijo6zI\/DjmTS\/\/zsuL1MoZA7HMdPm4dFe6EsOaCotzTf6dJoUNFa55Zi2FqllZcNb2dXJhkKi9Dkjr99e2YaqdWze\/+wcPKU3tDVKfr54fa2np779hgMBiPOgC0gdRT4LEmQmcQU3\/350D4XWVzcqyySxcVezsnp6vZd7h9AvoRTijK0eXNJiYc+uLDvyb6+okLLMKYI0UmfBjuAHzITJFmhqsMnQ0K2UJH5OgMf+vTCOVEC06w9\/EFLC1KpnT5104V1buf17zonoH9LmluefTAnd+OZMxXynu7OO58bHRkYqq9vbNwZc23YbLefNup0HR0nZvKl+eCHhsXf0BeBfwYlB3GieLbwEWpdpNAHSEMFSRAptaQf8L6gj38zMbt+u75Cn1+AKjo6Buc8boS2ygcHd3x\/di86MvPfz1gsgbvSM2prG0eatRqNy9mip38RPSRV55eNjb\/Zm5+Pdky+sss+XlaGHjqBOtHOy6e6uwPF7Tp9di5C7aajB1sNhlZsr7chfHHcrIGcSY\/BwpVig5WInp6rHBxqOciyebYIUZmibOPZmoHeLtDwAiwbhKq11F\/gujA\/P09T8\/MBuAAHV7bz4NdVVDTQjZGUohLSVegYJGoNvC3q2v\/883NBFlWcpE0Ll08G30I\/gvkrsPII7FAmyTkkhexXw7JIIoFDA5+8+NBwBP1+X+P2+vrsHDQ2Hvws+Bxqv9jUiPLyVAX+4BUxE72uoMBkMl\/0+gKfia7UVntNlRVxa0DnR4ILqI+axzqXgOzxQjN6fD4j3VBQkpxMz8+P1NSkqROl+SYs0+JixPdBpniofjfJxH2yMyXFS3HGyfbGN9rcraOlJSgtXV5WpxwY2BH8MUq+q0UrrYHTjKphe+Pp4O\/ETNyGhp5D9z53yutr0eVLoWudSU6WVtttD\/3Q5czaSHG7b\/E+qLzS0N6TxBFf04QdOI5tbsDFW1LM9DFpi3a7vUGV4r56RN+C5tbdkZerYOvr53Ky+xrKK9dvRPT8ATXESr7UeAEZWs8HfKLuIWnehvVIVX8i8FOR3VEqz8hUNd4VjAM5NJCr+0GOdKHvRH7p3EMKSSS34xb9y6Mbx8bPfm\/HZEmJzT5zxjK86VxSWYVxRqdHqFk7ua2uDg0kPDEwADvB33\/D562oMLQ+kDxUXNTde\/217m5UWQE8YS9DH13ar3LHtyjYzaDd7wUfQsfeDr7hhk1rPLo7+FjgafQvE8GDEJcHwF8srMK7sPIljwnnUK74gdcQ57VSPp746OIPpXjmAPrdqf6+0hJZweCksi47u7y8u2tP8GW00VtSL0lLZSoqjgRvoKaOtKrcHLAaysyuV+0OvidmcnJMHX2d2paC9I4O74CxNU+akIREn98RJ5Op60qK4mODvsD5yFUb1hcV1WoUpUmJoKsJTpajcLJU8bVQ6LBLO2Chm4XtgNOX7YATljaZWaYn1uTl9\/beadHpsjIzMkzy71zVbJMVonKFc\/zA8TtdVVXiC2v1xocf1WpKij\/4catHrqiqcnvu+\/bUlFqNLqy11NZmw8GjtKS6ulCWmiDNzy5q1vRbursKCpCssH\/AG72rrq6ioq1JVlBUlFHa1mYf6x\/cWoJKt9psoE0iRUU+S3wQtrcRtjj8ERx5gk+88A6TvGXV539\/XS1Jzv3hc8HTTwf\/NSMyaV3wMzGz8MShe95n4KRq+\/PPdp2nW258TP961+b+2gUgSlPNUGlx5Uqliqh6iElsnqzQNojzdNj+My689eNTGx0v2FhoDkjNFkEXs41cesZmLyoanq6rRTum\/hZCWFnfU1k1NFhZgaqr+warqkoZRlnX7IV2odP7PM3Noncy1KqhB4bNVuvRAVVDRk53z8xFjw8hn+fZ2e4utGVbRWVleVd3TRWqqDQFzjfWKdPTm1s8Pr2uRQfW0vNdo0w4+Sx1A0VoD4Wl5grV8nDmXa6f26iqN3sMBk2zS6aKWbdqtN1UVb1tW01t7FyK3X52vL+vqEhW0OdT1qFde1571uOB\/Lu3ugq1GvzQw2OPiORyVw+oWFG1I+U8bKtkhcbWni61Om9jR+fspalJZBvF9UgHsr4gvgPvP0OyKoQfPbLjJAkSmjso8nLpvhXXoN7ubzMiMNYeQ21NxsOzovsDf2ry331pcgcanf3Zi3feiXrW7qytQb3dDx6GE2NGenm86Pzp4DdNYP+Xv73vMcRa+d8hZiGm1nPVQLBDeNlLiJmecz9rNxgkaXNb5ds0tbUb4SwUzN0HbUHbfF\/ggqhvqkyRmVVb5wr8Gf8CEYR+g2t7FN6\/p0OBSacldJyExgEqQn++Lkp+65HAPx57Hb16uGbzRine86MjQa9oA3I8Ob5nN0gFG0Dw3R34lzN82uZaQjpXR7rptt07d9Vvib4gqix3OnZG+M7sPvDzX\/z6yTdOf\/Thuz+4H+8dp6CuXiHdJYP0YKyYcCiKJydtWjgL8T+1oOiH5kYe7TEYSopTNqHp6W9d3C5Chbp9dtgpIm2zbUynB52lswilZdTV9fWP\/OmeA+h+5HhGtxuO21dfBt+i\/kHsy+HF34pToebg3x5LJTH8lmtZXedP2sI2hq82xOmloj+K8vceuvfo6+ceM7a1Gh8+9eYRn6e+XnJ2s1Ta1maZ6urZKk8prqryefe5HeNlItGZ4IaRrSXtpnNnX3\/tqQutbbJCU\/v+fEtleXpaRmZFVePM0Sv+yfJyJM0v\/ncs33HwDivUf+G3K0nCcfrqwp9FPwnk0ln49yvXmWD9GcCOAXNWi+VcfOCjrKBFFNeZEvAW5LGjR2OSKivGGtrXl+Q3b2bQS9foit3sUGF1Tva6IytTmc7u3QtvATUx9N0U2OfEchWMK2BJpHzR2TTKCv7ThUcUdOHDF44Wyp84F\/zgwsOZr8Np7cN3114VFQR++p1roswFraj88QA+qHG7JmqenB75\/RLM5oN+lST6yC4Ja4c+DLZGrAsaIu45c+aLnYBvXPwk4hxohXeUKu5MHWq9WcuOfnFyRRIuCVFZKOygjRtyUlIc\/nFJ2OTTo63btk1837\/dYDjbm5Iy2H\/0nu7Oz\/9HdtJT+Zo+j8MSbLNvTs3Lr1XmSxGKWcs0fRL8x7sLClFtnU9j0J3plUrRva57p4eHW0Zqa6v8Pd2mdu\/1\/cF\/MNjSn3VOmfbW0NnQNMpVefl5edWpkrTM9sD7yGWsb6hr64T+ge1BLf4WBUErsEcCbuu79gX3J4p1N16EjOiBqKyDqEwgpymRQp4Z\/hMKd6yL51KC792gZi+68hxKvPrgcUiCttaTJ59++cEHW1q+vXfP69+bnZXL7bZ9L+0\/IJpFjS9dQ93dZ86+8c65R1vbenvPnr70r4fuRYfvDT42NVlfPzuLpYNdK30QfL+O++2YbLcUePMBno9GA8FX3zmZuyFb8s3Xg6+i3rfekC2i36Ef\/FNtXpnsk2BZMAZlaYIPUlwMRbwE\/sW7a7x74ftfDFoMRr6PaE1NRefi9wN\/FElFfwz6nO7Ru9C+wJrAj7F98FU7Upk+dEfVn\/ALi5v\/Fp8J7oEOqwC8yNAkrBHLg3tQXELmonPRGfksoRT+Vyseoj4V\/2\/qkFhKHYt4m1oB93647o\/YTp1CAeoS\/QU1jR5efAbuftEwNUk\/RKXAPAVwOeCdhPlqmCvj8KgZeJYKcD3AfpjPgCsJxiq4KuGqhUtHroeoLXAvhUsN19uw7gLck0CGIwA\/ArSPgFzTgKeBawbmD8BlinydSgS8Zrj0PK3piLcXg3DvhmtK\/CA1DHjHgUYM0IjAdEGXfJgzYrnheS\/Qi4YxeAOqrILaTV2kPkMIJaI0ZEQe9Dh6C91AN0RRos2iLtG86HN6DV1GP0k\/T\/+I\/nVERoQ\/4tsRfxQbxVPia5HrInMjKyN7Ig9Hno\/8ZVRm1FDUTNQHK6pWTKx4f2XuypGVx1Y+v\/K9VXesGlq1Y9W5VW+s+m+rfrlat7pv9ZnVr63+iHijlmrEUc9560t\/FaJXKYp7LtpAZmiCuYqMMCyi1ooyeJimGkTFPBwRhiOmkkU7eDgS8I\/ycBRlFZ3l4RWwb1rLwyupw7TAK3ptBH1YkA1FxxzlYYjm2DM8LKKiYr\/JwzSVFvsUD0eE4YipNbF\/x8ORgP8BD0dRW2I\/4uEVVHLMQzy8klLHRfNwdJQozgSUUQQNvNZs6CCwGOB1G7YTOJLMuwkcReZ3EXgFge8n8EoQdPOGszzM2ZCDORtyMGdDDo4Iw+FsyMGcDTk4ihre9DIPczbkYM6GHBy9Nj5lE4FXhcm\/GsuWX0TgNWHzazGcX0fgdVi2fB2B4wCOze8jcHwYfgKh4yBwYtj8erKWs8NGgnOYwClhOKlhcAbBP03gPAJfJHABga9ieEWY\/CvCeK0Jm18j6PItiqGKwSLFVClAHZSNYuGup1yUEy4f7N\/cZEYFIw\/A+NsM83aCIYMnSsoBH4YywdworPdRXjJi4c4C9g74thLMaPhoYDQMsyw1CTNGQt0JfAU+OqA+DbT9QIcBui6gaacsAFsAdsMzT4gPE5K+CHZDDJUVGing5I1lMAMFN+AywNcMfDANCzXO4zbDyAaz+KkfZPSGdMJ2sBM9HF8pzwixBQPnGDto5CCzZmKJ5TpydFy8pgzh4oenFqIvHo0A7UlY6yEzfsCyEssxMC\/4QwsyYevYyTonsW0lWc8SDJaaAJ7Y0lbyzfASCbgMmffCDLafO+TBJT3wcx9IYYeVXrCCkmBijbAvR0EuB5Hx5tioCMNkbsJl4DSvJ3J4YIWgay7VRfTzhmRQAL8iiMAlSnrQN5yuYEczsQqOQSvRGXMZJ\/Yd+avi98uYS7HYQHAnAdcJOuFoHYGPnfdcAdHWBVa3Ex0M5IkNZrDuXhKBrYSXhzyxE9nb4XvJw1ijLVQ5nCGLb2En7F0\/yOImvuS8OkLk9ZEo7SWRxBArTJPI4TztC0WvgI3nXCSHcIxhmVgin5XgufkolxL7OgkfN5GaW2vhqbD82Exou4kGE4DlI8\/wqmEihxC1N0egj1\/B5YPnSzMjIR2kofFSBnzZOm4ytsIaC4ylfDbgisPxlYb43KwB57FJYicLqQ+3stkkr6mdVA4HqRFCLbvZ9niNg0A5gJ+7LCNvTZ2T4a+1bXi+C\/HpIRkuxJsQ47fSQOD+Zbkqw2IAa8Lp4iP8hOzxkBoxTeLHBVZykrpo\/kpNudgzL4sqrr65+G9OKw7GldbN11ssreBNgQ7GxFX962KU60tO3jNL1IUMsfNW9pAOYCc57ON9i7uUUEdGSDY7iJaClZdHtZR4xkxgKx8HX67bN2dCDulfWM8KqhA+LKlFmMc4qc4s8aoZ5rCFRgFDeFbI0xy6qRfk8tm7VC28IYsJ0vzfdNu\/sLsxm26ioRNoMCmhaB6DOc5PQtSwZFfg4LviUnR\/XccWovKruzb2XGsoc7xh\/YXzNxcFLM9rlMSyk\/e7lOjs4bspV3twZTAT+3N+FuKYiys3X8E5DrgPcN3TGYoUM7W0a7m5nv0H+CJkITPR3cX3HKF+WMmMH2zD5chSF2RIV3PwMZMjyPjVvqVwH1u2bwFv54bZyEq6jGNZnfmyjl9Dj1RfO1knYN+6uklvqm6C7W9eja3G1dNwvQW5lvaUS1mz1IkEH0pJvXcRLiOhMRsWIbhucR7yArWlDstJPUxkYflO5Q\/5MryWcD4s5D3uJVniCMkg5PXyWPrLrRre4TktwzvN8phessQksePEX+lHoRvgPa+TtwwbJoGVfGOeS3YZAwxLWO\/wfU095iq\/lWggdLyKZVXcDBRdpOLc+hTB7f+ELrNkH6GTLdkovKYsX+UltYLz1TCv9617rvkrPOoJae8lUeok1Lks4jpveEf\/ayNA6G8aSk2eGqlGGHVDtzSRGS3M4X2rCZ50wagBZhtgJhsw2vnn2cRT3aQPaQCvk\/Q4joYJvg0w7iU1rpFiyBiPWgDfALTwWjXVQ3iogVo7wTQR2nqY1cFdzePhFSqY6YQxhptIFeT4GWAVdybS8j2Rk7QD5pmQhsul0hKOgmR6GJmAvoZ\/qgTaWkIPy4\/5NxLYEJKzkZdUSWyEKWOaKpBIR0Z4thPurYDXTvgric6ctAaiQyM853RREwkwZxmvK4eH7dPFP8E+wvLp4LOklZLYQEOkWbKfCu6tIDmm3wRPO0iHMMLKBqJpO7GemrcZ1lZHRktacZ5SEW2wVbENGgDWw9UUsp2JfHOymMKoLbddN3m+hMXpp+S\/VcRyRjLivKEiow7iK\/xUyvvSRPS4mWs3iUQ1wVISjdtDEdJIopeTXohOjocxTBKOH\/ZtuCxCVDNfkyMcFeF5J+\/pL9sFW11JbILlag9x\/irKsm8xxUXFpUyHjWX0LqfLN+1mGZXL43Z5zD67yyljlA4HY7KP2nxexsR6Wc8O1ipjoqM17LCHnWSMbtbZgdfozNMuv49xuEbtFsbick978BoGky8qYbLwTSFlTGaH28ZozE6LyzIOs80um5PR+K1ezKnDZvcyjnA6Iy4PU28fdtgtZgfDcwQcFzBlvC6\/x8LCbcQ3afawjN9pZT2MD+uh7WB0dgvr9LKVjJdlGXZimLVaWSvj4GYZK+u1eOxurCDhYWV9ZrvDK1N67GaHiR31O8wewRoVZJLhZ5kcvd3icWGuuV2sx4spKGRFpQRJ38HhgohmxucxW9kJs2eccY18tXlDk8SIDR7zpN05yhhHRkBSpoAxuYbtTsZgt9hcDrNXyrSafR67xW5m2s1EXy+zpbysOCQS4\/W73Q47aDricvpkTK\/Lz0yYpxk\/6OzD1sXTjM\/FWDys2cdKGavd6waLSxmz08q4PXZ4agEUFu5mL+NmPRN2nw\/IDU8Tywr288EDcINHAEYwBym+E\/uHxHF7XFa\/xSdlcNzAWileIzAAxSZtoFmYZJPA1O60OPxWHGSC9C6nY5rJsedyfgxDBwpfJy3ndmxPD+vFdsMWX2KAl4doVRIL5NiBi4+dwO7x2IGr1TXpdLjM1uXWM3OmgnADdVzACr79PjeErZXFamIcG+twL7copJJzmkfHDgGCYB+bfdgOMsuio3GMjLgcDhcJAd7UUmbY7AVZXc5QaAtOyLH5fO6KwkLWKZu0j9vdrNVulrk8o4V4VAiYQ3wS5IJ7SVh4sWCYzK2z9lbZ9vc8hg5jvI\/NPOYCnbBp2B2sAzKRmHt5XmNTLsvs6OhW7BwvSRfQG0zAwqpRjxksY5UyIx7IUogei83sGQWdsY3BVuBRWM64hiE7ndgoZlJZhDj7y7XAApm9XhdkDo4Pq8vinwCPmLkCYHeAZXIwxWXaMu18aXk\/l0hkZXFqc364JR4zaffZ8HRYuEn5cMPSC48ddohTjjem5eGKK3AgSYQ1lDITLqt9BN9ZYhC3HxTy2kjCAulhP05eL57kowQ0LATFvSxUa6CAfc1b6ZaicgkPLLmk4S1NhJi0uSa+RkecBn6PE4RhCQGrC0owkWWMtfiEAFuKYwh+q50kXgUX4uZh1w42rENA\/cMpQ+TBSeZeihT+kddmBq2G2WWZaw5T1IPZe30QTLj6QvJyif51BsD5plEz7cbGjm6lSc1o25lWk7FL26BuYLKV7TDOljLd2g6NsbODAQyT0tDRyxgbGaWhl2nRGhqkjLqn1aRub2eMJkarb9Vp1TCnNah0nQ1aQxNTD+sMRmhEWshEINphZDBDnpRW3Y6J6dUmlQaGynqtTtvRK2UatR0GTLMRiCqZVqWpQ6vq1ClNTGunqdXYrgb2DUDWoDU0moCLWq82dMiAK8wx6i4YMO0apU5HWCk7QXoTkU9lbO01aZs0HYzGqGtQw2S9GiRT1uvUHCtQSqVTavVSpkGpVzapySojUDERNF66bo2aTAE\/JfyrOrRGA1ZDZTR0mGAoBS1NHaGl3dp2tZRRmrTt2CCNJiOQx+aEFUZCBNYZ1BwVbGpmmUcABY8729VLsjSolTqg1Y4XhyPLYI\/jIuclMzmpDVPTKBpOHmNwcvkNOTUJz9r5c46VnE2s9Gn6efq79GtwvUS\/TD\/z\/\/jd1Cpy3X4\/9V\/v\/dR\/3Luh229kbr+Ruf1G5v\/\/GxmuNt9+K\/Nf860M573bb2Zuv5m5\/Wbm9puZm6v57bczy9\/OCNa5\/Ybm9hua229o\/pO9oQn7bcNMeoQw\/iWMwn\/3YJf9ukF+31j2HHYqEZsjtkS0RDRFVMN3+TJKTlhvALwdZA\/P1TIbuoLmaIrUVnz29ZCTOOZB\/R9RQ9kOCmVuZHN0cmVhbQplbmRvYmoKNTYgMCBvYmoKODU1MAplbmRvYmoKNTQgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQmFzZUZvbnQgL0FyaWFsUmVndWxhcgovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciA1MiAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbNjY2IDc0MCA2NDEgNTkyIDY0MSA2NDEgNTQzIDI0NyA0OTQgMTk3IDQ5NCAyOTUgNDQ0IDI0NyAyOTUgNjQxIDQ5NCA0NDQgNDk0IDE5NyAyNDcgNDk0IDE5NyA0NDQgNDQ0IDQ5NCA0OTQgNDk0IDQ5NCA0OTQgNDQ0IDQ5NCA0OTQgNDk0IDI0NyA0OTQgNTkyIDI0NyA2NDEgNzQwIDQ0NCA0NDQgNTkyIDU5MiA4MzggNDk0IDQ5NCA0OTQgNDk0IDU5MiA0OTQgNDk0IDY5MSA1OTIgMjQ3IDY0MSAyNDcgNTQzIDU5MiAyNDcgNjkxIDQ0NCA1OTIgXQpdCj4+CmVuZG9iago1NSAwIG9iago8PCAvTGVuZ3RoIDc5OCA+PgpzdHJlYW0KL0NJREluaXQgL1Byb2NTZXQgZmluZHJlc291cmNlIGJlZ2luCjEyIGRpY3QgYmVnaW4KYmVnaW5jbWFwCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoVUNTKSAvU3VwcGxlbWVudCAwID4+IGRlZgovQ01hcE5hbWUgL0Fkb2JlLUlkZW50aXR5LVVDUyBkZWYKL0NNYXBUeXBlIDIgZGVmCjEgYmVnaW5jb2Rlc3BhY2VyYW5nZQo8MDAwMD4gPEZGRkY+CmVuZGNvZGVzcGFjZXJhbmdlCjIgYmVnaW5iZnJhbmdlCjwwMDAwPiA8MDAwMD4gPDAwMDA+CjwwMDAxPiA8MDAzRT4gWzwwMDREPiA8MDA1Mj4gPDAwNTg+IDwwMDQzPiA8MDA0RT4gPDAwNDY+IDwwMDQ5PiA8MDA2RT4gPDAwNkE+IDwwMDc1PiA8MDA3Mj4gPDAwNzk+IDwwMDIwPiA8MDAyRD4gPDAwNDg+IDwwMDZGPiA8MDA3Mz4gPDAwNzA+IDwwMDY5PiA8MDA3ND4gPDAwNjE+IDwwMDZDPiA8MDA3QT4gPDAwNzY+IDwwMDY1PiA8MDA2Nz4gPDAwNjQ+IDwwMDMwPiA8MDAzOT4gPDAwNEE+IDwwMDMyPiA8MDAzNj4gPDAwMzE+IDwwMDNBPiA8MDAzND4gPDAwNTA+IDwwMDJDPiA8MDA0ND4gPDAwNkQ+IDwwMDYzPiA8MDA2Qj4gPDAwNDI+IDwwMDUzPiA8MDA1Nz4gPDAwMzg+IDwwMDMzPiA8MDAzNT4gPDAwNjg+IDwwMDQxPiA8MDAzNz4gPDAwNjI+IDwwMDQ3PiA8MDA0NT4gPDAwNjY+IDwwMDc3PiA8MDAyRT4gPDAwNTQ+IDwwMDI2PiA8MDAyRj4gPDAwNEY+IDwwMDc4PiA8MDA1OT4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNyAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9BcmlhbFJlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzU0IDAgUl0KL1RvVW5pY29kZSA1NSAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKMjYgMCBSCl0KL0NvdW50IDIKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDU3CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDY0MTEzIDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDMzODcyIDAwMDAwIG4gCjAwMDAwNTM2MTAgMDAwMDAgbiAKMDAwMDA2Mzk3NSAwMDAwMCBuIAowMDAwMDAwMzIxIDAwMDAwIG4gCjAwMDAwMzMwMzAgMDAwMDAgbiAKMDAwMDAzMzA1MSAwMDAwMCBuIAowMDAwMDMzMTAzIDAwMDAwIG4gCjAwMDAwMzMxNTUgMDAwMDAgbiAKMDAwMDAzMzIwNyAwMDAwMCBuIAowMDAwMDMzMjU5IDAwMDAwIG4gCjAwMDAwMzMzMTEgMDAwMDAgbiAKMDAwMDAzMzM2MyAwMDAwMCBuIAowMDAwMDMzNDE1IDAwMDAwIG4gCjAwMDAwMzM0NjcgMDAwMDAgbiAKMDAwMDAzMzUxMiAwMDAwMCBuIAowMDAwMDMzNTY0IDAwMDAwIG4gCjAwMDAwMzM2MTYgMDAwMDAgbiAKMDAwMDAzNDIwNyAwMDAwMCBuIAowMDAwMDQwMzI3IDAwMDAwIG4gCjAwMDAwMzM5OTMgMDAwMDAgbiAKMDAwMDAzNDE4MCAwMDAwMCBuIAowMDAwMDQyODQzIDAwMDAwIG4gCjAwMDAwNDAzNDggMDAwMDAgbiAKMDAwMDA0MDQwMCAwMDAwMCBuIAowMDAwMDQyNjc2IDAwMDAwIG4gCjAwMDAwNDA2NzQgMDAwMDAgbiAKMDAwMDA0MDg3NiAwMDAwMCBuIAowMDAwMDQxMDM5IDAwMDAwIG4gCjAwMDAwNDExOTIgMDAwMDAgbiAKMDAwMDA0MTM0NSAwMDAwMCBuIAowMDAwMDQxNDc0IDAwMDAwIG4gCjAwMDAwNDE2MzkgMDAwMDAgbiAKMDAwMDA0MTc5MCAwMDAwMCBuIAowMDAwMDQxOTIzIDAwMDAwIG4gCjAwMDAwNDIwNzYgMDAwMDAgbiAKMDAwMDA0MjIyNSAwMDAwMCBuIAowMDAwMDQyNDU4IDAwMDAwIG4gCjAwMDAwNDI3MzkgMDAwMDAgbiAKMDAwMDA0MzE2MSAwMDAwMCBuIAowMDAwMDQ0NzIzIDAwMDAwIG4gCjAwMDAwNDI5NjUgMDAwMDAgbiAKMDAwMDA0MzE0MSAwMDAwMCBuIAowMDAwMDQ0NzQ0IDAwMDAwIG4gCjAwMDAwNDQ5OTQgMDAwMDAgbiAKMDAwMDA1MjQ0MiAwMDAwMCBuIAowMDAwMDUyODUxIDAwMDAwIG4gCjAwMDAwNTI0MjEgMDAwMDAgbiAKMDAwMDA1Mzc0NSAwMDAwMCBuIAowMDAwMDUzOTk4IDAwMDAwIG4gCjAwMDAwNjI2NjEgMDAwMDAgbiAKMDAwMDA2MzEyNSAwMDAwMCBuIAowMDAwMDYyNjQwIDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgNTcKL0luZm8gMSAwIFIKL1Jvb3QgNDIgMCBSCj4+CnN0YXJ0eHJlZgo2NDIxOAolJUVPRgo=\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958345,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:15:16.123Z\",\"updated_on\":\"2026-09-02T11:15:16.123Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:15:16.1257", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:16.1257", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:15:16.1257", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-09-02 11:15:16.1257", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:15:16.263Z\"}" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17649" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:15:16.2572", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:15:16.4298", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:15:16.438Z\"}" }
{ "timestamp": "2026-09-02 11:15:16.4298", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:16.4298", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:15:16.4298", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:15:16.4298", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:15:16.4298", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:15:16.4298", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:15:16.4385", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17649" }
{ "timestamp": "2026-09-02 11:15:16.4385", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:15:16.4385", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:15:16.4385", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:15:16.6143", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:15:16.620Z\"}" }
{ "timestamp": "2026-09-02 11:15:16.6143", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:15:16.6143", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:15:16.6143", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:15:16.6143", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:15:16.6287", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:47.4386", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:47.4386", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"TASK_CLOSURE_NOTIFICATION_VALIDATION_1\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17649},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:15:47.4386", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : TASK_CLOSURE_NOTIFICATION_VALIDATION_1 ###" }
{ "timestamp": "2026-09-02 11:15:47.4386", "level": "Info", "severity": "INFO", "message": "### Started processing for Task Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 11:15:47.4558", "level": "Info", "severity": "INFO", "message": "## Sending notification to Site EHS user ##" }
{ "timestamp": "2026-09-02 11:15:47.4558", "level": "Info", "severity": "INFO", "message": "## Notification to be send for these users: []" }
{ "timestamp": "2026-09-02 11:15:47.4558", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 11:15:47.4558", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:48.2772", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:48.2772", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17651},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/INR\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":\"Tesring\"},{\"Key\":\"DueDate\",\"Value\":\"03-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Investigation Report\"}]}" }
{ "timestamp": "2026-09-02 11:15:48.2772", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 11:15:48.2772", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 11:15:48.2852", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-09-02 11:15:48.2852", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/INR\/26\/00002\"},{\"type\":\"text\",\"text\":\"Tesring\"},{\"type\":\"text\",\"text\":\"Investigation Report\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17651?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:15:48.3343", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:15:48.3343", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:15:48.3343", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:15:48.3343", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ADD_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Rahul Prajapati\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"Email\",\"Value\":null},{\"Key\":\"MobileNumber\",\"Value\":\"+918981122122\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+918981122122\"}]}" }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ADD_APP_USER ###" }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Info", "severity": "INFO", "message": "### Started Event for Add App User Email ###" }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Add User Email" }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Debug", "severity": "DEBUG", "message": "Sending welcome WhatsApp notification to: +918981122122" }
{ "timestamp": "2026-09-02 11:15:59.4900", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+918981122122\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_user_registration_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Rahul Prajapati\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:15:59.5530", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:15:59.5530", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_SUBMITTED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"2034\"},{\"Key\":\"IncidentId\",\"Value\":\"1346\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_SUBMITTED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Submitted Event ###" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\InvestigationSubmittedNotificationEmailTemplate.html" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:16:26.9551", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:16:27.0075", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05485@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Investigation Submitted \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00002 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Incident Investigation Submitted<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the Incident Investigation for the\\r\\n      below-mentioned incident has been completed and submitted by\\r\\n      <strong>Alanreed<\/strong> (Harve Cope) in the OQSHA\\r\\n      Portal, as per instructions.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<\/li>\\r\\n      <li><strong>Site:<\/strong> Alanreed<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FAC<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 13-Feb-1990 12:00:00 AM<\/li>\\r\\n      <li><strong>Description:<\/strong> Non deleniti et dolo<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      You are requested to review, validate, and release the final report after\\r\\n      verification.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/639?dlType=viewInvestigation\\\">Click here to review investigation report<\/a>\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958349,\"created_on\":\"2026-09-02T11:16:27.022Z\",\"updated_on\":\"2026-09-02T11:16:27.022Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:16:27.0075", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:16:27.0075", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:16:27.0233", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:16:27.0233", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Investigation Approval to User: 2034" }
{ "timestamp": "2026-09-02 11:16:27.0233", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010553\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_submission_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Harve Cope\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00002\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"13-Feb-1990 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Non deleniti et dolo\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/639?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:16:27.0734", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:16:27.0734", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:16:27.0734", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:16:27.0734", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:16:27.0734", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:16:27.0734", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation Submitted Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:16:27.0734", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:16:27.0734", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:16:27.0796", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7a5b486b-170d-338c-91ba-2b36bfac86ff" }
{ "timestamp": "2026-09-02 11:16:27.2514", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:16:27.257Z\"}" }
{ "timestamp": "2026-09-02 11:16:27.2514", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:16:27.2514", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:16:27.2514", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26274." }
{ "timestamp": "2026-09-02 11:16:27.2514", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:16:27.2514", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Submitted Event ###" }
{ "timestamp": "2026-09-02 11:16:27.2514", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:37.0904", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:37.0904", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ADD_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Rahul Prajapati\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"Email\",\"Value\":null},{\"Key\":\"MobileNumber\",\"Value\":\"+918981122122\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+918981122122\"}]}" }
{ "timestamp": "2026-09-02 11:16:37.0982", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ADD_APP_USER ###" }
{ "timestamp": "2026-09-02 11:16:37.0982", "level": "Info", "severity": "INFO", "message": "### Started Event for Add App User Email ###" }
{ "timestamp": "2026-09-02 11:16:37.0982", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Add User Email" }
{ "timestamp": "2026-09-02 11:16:37.0982", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:16:37.0982", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:16:37.0982", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:16:37.0982", "level": "Debug", "severity": "DEBUG", "message": "Sending welcome WhatsApp notification to: +918981122122" }
{ "timestamp": "2026-09-02 11:16:37.0982", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+918981122122\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_user_registration_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Rahul Prajapati\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:16:37.1507", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:16:37.1507", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:44.3071", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:44.3071", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17653},{\"Key\":\"OrganisationId\",\"Value\":258},{\"Key\":\"TaskUid\",\"Value\":\"AT\/KURA\/FD1\/INS\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"yihvf - Hazardous Storage (Paint & Thinner) - 61.Ensure chemicals are properly labeled, segregated, and stored securely.\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11127,\\\"MobileNumber\\\":\\\"2000005487\\\",\\\"WhatsAppNumber\\\":\\\"2000005487\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Gary\\\",\\\"LastName\\\":\\\"Bhatia\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Gary Bhatia\\\",\\\"Email\\\":\\\"osm00132@osmosys.co\\\",\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-03-05T16:18:36\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T08:25:20\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Inspections\"}]}" }
{ "timestamp": "2026-09-02 11:16:44.3071", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 11:16:44.3071", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 11:16:44.3154", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11127" }
{ "timestamp": "2026-09-02 11:16:44.3154", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005487\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Gary Bhatia\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/KURA\/FD1\/INS\/26\/00002\"},{\"type\":\"text\",\"text\":\"yihvf - Hazardous Storage (Paint & Thinner) - 61.Ensure chemicals are properly labeled, segregated, and stored securely.\"},{\"type\":\"text\",\"text\":\"Inspections\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17653?dlType=viewTask&orgID=258\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:16:44.3642", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:16:44.3642", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17653, UserId: 11127" }
{ "timestamp": "2026-09-02 11:16:44.3642", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:16:44.3642", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:16:44.3642", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:16:44.3642", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm00132@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"New Task Assigned - AT\/KURA\/FD1\/INS\/26\/00002\",\"text\":null,\"html\":\"Hello Gary Bhatia,\\n<br \/>\\n<br \/>\\n\\nA new Task has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Task ID:<\/b> AT\/KURA\/FD1\/INS\/26\/00002\\n<br \/>\\n<b>Task Description:<\/b> yihvf - Hazardous Storage (Paint & Thinner) - 61.Ensure chemicals are properly labeled, segregated, and stored securely.\\n<br \/>\\n<b>Task Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 02-Sep-2026\\n<br \/>\\n<b>Task Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17653?dlType=viewTask&orgID=258\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Task and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958353,\"created_on\":\"2026-09-02T11:16:44.417Z\",\"updated_on\":\"2026-09-02T11:16:44.417Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17653" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:16:44.4124", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1675c629-2df5-3f9e-ab12-e2fc3d26936e" }
{ "timestamp": "2026-09-02 11:16:44.5972", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:16:44.602Z\"}" }
{ "timestamp": "2026-09-02 11:16:44.5972", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:16:44.5972", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:16:44.5972", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26098." }
{ "timestamp": "2026-09-02 11:16:44.5972", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:16:44.6100", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:49.0868", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:49.0868", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79432},{\"Key\":\"AssignedToID\",\"Value\":1778}]}" }
{ "timestamp": "2026-09-02 11:16:49.0868", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:16:49.0868", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 11:16:49.0868", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 11:16:49.1065", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 11:16:49.1091", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:49.1091", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ESCALATE_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CronCountPush\",\"Value\":8},{\"Key\":\"CronCountEmail\",\"Value\":7},{\"Key\":\"CronCountWhatsapp\",\"Value\":8},{\"Key\":\"CronCountSMS\",\"Value\":0},{\"Key\":\"CallOut\",\"Value\":0},{\"Key\":\"IsImmediate\",\"Value\":\"Yes\"},{\"Key\":\"IncidentID1Push\",\"Value\":79432},{\"Key\":\"IncidentUID1Push\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID1Push\",\"Value\":1929},{\"Key\":\"EscalateCronType1Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID1Push\",\"Value\":127619},{\"Key\":\"IncidentID2Push\",\"Value\":79432},{\"Key\":\"IncidentUID2Push\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID2Push\",\"Value\":1783},{\"Key\":\"EscalateCronType2Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID2Push\",\"Value\":127620},{\"Key\":\"IncidentID3Push\",\"Value\":79432},{\"Key\":\"IncidentUID3Push\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID3Push\",\"Value\":1928},{\"Key\":\"EscalateCronType3Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID3Push\",\"Value\":127621},{\"Key\":\"IncidentID4Push\",\"Value\":79432},{\"Key\":\"IncidentUID4Push\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID4Push\",\"Value\":1922},{\"Key\":\"EscalateCronType4Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID4Push\",\"Value\":127622},{\"Key\":\"IncidentID5Push\",\"Value\":79432},{\"Key\":\"IncidentUID5Push\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID5Push\",\"Value\":1785},{\"Key\":\"EscalateCronType5Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID5Push\",\"Value\":127623},{\"Key\":\"IncidentID6Push\",\"Value\":79432},{\"Key\":\"IncidentUID6Push\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID6Push\",\"Value\":1782},{\"Key\":\"EscalateCronType6Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID6Push\",\"Value\":127624},{\"Key\":\"IncidentID7Push\",\"Value\":79432},{\"Key\":\"IncidentUID7Push\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID7Push\",\"Value\":1781},{\"Key\":\"EscalateCronType7Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID7Push\",\"Value\":127625},{\"Key\":\"IncidentID8Push\",\"Value\":79432},{\"Key\":\"IncidentUID8Push\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID8Push\",\"Value\":1779},{\"Key\":\"EscalateCronType8Push\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID8Push\",\"Value\":127626},{\"Key\":\"IncidentID1Email\",\"Value\":79432},{\"Key\":\"IncidentUID1Email\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserIDs1Email\",\"Value\":\"1929, 1783\"},{\"Key\":\"attachmentCount1Email\",\"Value\":0},{\"Key\":\"EscalateCronID1Email\",\"Value\":127627},{\"Key\":\"IncidentID2Email\",\"Value\":79432},{\"Key\":\"IncidentUID2Email\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserIDs2Email\",\"Value\":\"1928\"},{\"Key\":\"attachmentCount2Email\",\"Value\":0},{\"Key\":\"EscalateCronID2Email\",\"Value\":127628},{\"Key\":\"IncidentID3Email\",\"Value\":79432},{\"Key\":\"IncidentUID3Email\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserIDs3Email\",\"Value\":\"1922\"},{\"Key\":\"attachmentCount3Email\",\"Value\":0},{\"Key\":\"EscalateCronID3Email\",\"Value\":127629},{\"Key\":\"IncidentID4Email\",\"Value\":79432},{\"Key\":\"IncidentUID4Email\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserIDs4Email\",\"Value\":\"1785\"},{\"Key\":\"attachmentCount4Email\",\"Value\":0},{\"Key\":\"EscalateCronID4Email\",\"Value\":127630},{\"Key\":\"IncidentID5Email\",\"Value\":79432},{\"Key\":\"IncidentUID5Email\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserIDs5Email\",\"Value\":\"1782\"},{\"Key\":\"attachmentCount5Email\",\"Value\":0},{\"Key\":\"EscalateCronID5Email\",\"Value\":127631},{\"Key\":\"IncidentID6Email\",\"Value\":79432},{\"Key\":\"IncidentUID6Email\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserIDs6Email\",\"Value\":\"1781\"},{\"Key\":\"attachmentCount6Email\",\"Value\":0},{\"Key\":\"EscalateCronID6Email\",\"Value\":127632},{\"Key\":\"IncidentID7Email\",\"Value\":79432},{\"Key\":\"IncidentUID7Email\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserIDs7Email\",\"Value\":\"1779\"},{\"Key\":\"attachmentCount7Email\",\"Value\":0},{\"Key\":\"EscalateCronID7Email\",\"Value\":127633},{\"Key\":\"IncidentID1Whatsapp\",\"Value\":79432},{\"Key\":\"IncidentUID1Whatsapp\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID1Whatsapp\",\"Value\":1929},{\"Key\":\"EscalateCronType1Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID1Whatsapp\",\"Value\":127634},{\"Key\":\"IncidentID2Whatsapp\",\"Value\":79432},{\"Key\":\"IncidentUID2Whatsapp\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID2Whatsapp\",\"Value\":1783},{\"Key\":\"EscalateCronType2Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID2Whatsapp\",\"Value\":127635},{\"Key\":\"IncidentID3Whatsapp\",\"Value\":79432},{\"Key\":\"IncidentUID3Whatsapp\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID3Whatsapp\",\"Value\":1928},{\"Key\":\"EscalateCronType3Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID3Whatsapp\",\"Value\":127636},{\"Key\":\"IncidentID4Whatsapp\",\"Value\":79432},{\"Key\":\"IncidentUID4Whatsapp\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID4Whatsapp\",\"Value\":1922},{\"Key\":\"EscalateCronType4Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID4Whatsapp\",\"Value\":127637},{\"Key\":\"IncidentID5Whatsapp\",\"Value\":79432},{\"Key\":\"IncidentUID5Whatsapp\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID5Whatsapp\",\"Value\":1785},{\"Key\":\"EscalateCronType5Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID5Whatsapp\",\"Value\":127638},{\"Key\":\"IncidentID6Whatsapp\",\"Value\":79432},{\"Key\":\"IncidentUID6Whatsapp\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID6Whatsapp\",\"Value\":1782},{\"Key\":\"EscalateCronType6Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID6Whatsapp\",\"Value\":127639},{\"Key\":\"IncidentID7Whatsapp\",\"Value\":79432},{\"Key\":\"IncidentUID7Whatsapp\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID7Whatsapp\",\"Value\":1781},{\"Key\":\"EscalateCronType7Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID7Whatsapp\",\"Value\":127640},{\"Key\":\"IncidentID8Whatsapp\",\"Value\":79432},{\"Key\":\"IncidentUID8Whatsapp\",\"Value\":\"T\/BEAT\/FFF\/26\/00001\"},{\"Key\":\"UserID8Whatsapp\",\"Value\":1779},{\"Key\":\"EscalateCronType8Whatsapp\",\"Value\":\"Immediate\"},{\"Key\":\"EscalateCronID8Whatsapp\",\"Value\":127641}]}" }
{ "timestamp": "2026-09-02 11:16:49.1091", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ESCALATE_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:16:49.1091", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:16:50.0096", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 11:16:50.0096", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 11:16:50.0096", "level": "Info", "severity": "INFO", "message": "## Sending email to Randal Jessup, UserId : 1778 for assigned to notification ##" }
{ "timestamp": "2026-09-02 11:16:50.0160", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Email for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:16:50.0160", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:16:50.0160", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:16:50.0160", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:16:50.0160", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:16:50.0697", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"CIs_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"A Ticket T\/BEAT\/FFF\/26\/00001 is assigned to you related to 'Fire'\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Randal Jessup,\\n    <br>\\n    <br>\\n    Ticket T\/BEAT\/FFF\/26\/00001 is assigned to you in the organisation: Heartbeam Inc. reported by Randal Jessup\\n    <br>\\n    <br>\\n    Description: test\\n    <br>\\n    <br>\\n    Site: Robertsdale\\n    <br>\\n    <br>\\n    Category: Fire\\n    <br>\\n    <br>\\n    Map Link: <a href = \\\"https:\/\/www.google.com\/maps\/place\/0.000000000,0.000000000\\\">Click here<\/a>\\n    <br>\\n    <br>\\n    You can view ticket details by clicking on the link below,\\n    <br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\\\">Click to open<\/a>\\n    <br>\\n    <br>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\",\"attachments\":[{\"filename\":\"Ticket_T_BEAT_FFF_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MDkwMjExMTY0OVopCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago3IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggMjc4Ci9IZWlnaHQgMTgyCi9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovTGVuZ3RoIDggMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO2dT4gcxxXGB98NAd2MTtmjEAuzhEWHRbAEYoyQBXuwdhlmB1bewyJEDiLORYkuigiGxCKYhCATEda7rCSCLWQcDBIyGGFFEVg2AlvGBiFkFCSwkDD2bfK9etVVNd0zs\/2n5s9qvh+NWPX0VFVXv6\/fq1c13e02IYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghJM0PP\/709Xff37z78P1Pv3n32pe64e+rt+9jJz4adQMJGS8gCgjkxMaN2ZOXaysbtda6\/IttdTO96f7WOo48ffEWBDXqthMyGqAaeJbX3rrixbK2VTt6vnbsQq4NR+J480VICW5r1CdEyDCAcM5c+mzqjffE0ahqckqmv5Ra6yh21CdHyKCAj4DHscIp5Gvyb6ubKP\/J02ejPldCYnLn3uNj73xiPc4ghBNu0Obq5oOHj0Z90oRE4Ort+5IZUKczUOGkgrqj50d96oRUAtqRgA3D\/GFqJ\/BEr711ZdR9QEgZbt59aLXTNWCDoEyg5VPT7u+4g6PWOqLHUXcGIQXA6OPgmx9JzBYKQfWiUzzHLsA1nL54y02P6oa\/3\/7g8+PnrsdM0K1trf7t41F3CSF5gS5qzUA7KpzW+vypD6EOOKac8zU4DIKyo6eKLqm1PuizJqQ6UIeYOvSio3gjHNz\/4VyqzHLaaLCKM1rZYCBHxhybplanY1bawINELB9KtNossa1uQsURG0NIRL7+7nu1UtUOpNR1wScGR7rgDeGceCjIzSgOo56cU58ionKeaHUTA67Y501IBDC0kVGPCdigjqwWED7JyMgMRqzKUqk241lyVlfaB1FBZAyRtaDQRVO0kxrp4L8iLjMG2d5xNPOO9BGMSYGM4sgOBwKR0X1z\/eCbH6VWziCE80t38ph3wWxzmdkiZhLIOCEDH5NhTv0kB\/utVyo0WlndLJSpE3kWHQ0xm03GBklZHzyLsC3cieGPDPObBbVj8glFf2cqwWGhpNza1vypD6P2ASElkWFIM71Ixk6hFvULJqVQ4mfa73\/6TTEFMY1AxgPIJ3UzF0HpkoNC2jFWPXvycrlpVsihWI3Ndf5QiIwciCX84SeM3658K6odY9KIxEq3pFgUx7XZZAxA2BZmgyWOKvdrBRO5VUyLFZtX5cJsMgaE4ZbNtpVY6rm6GWVEr7+byylY5hDI+CBJbF1RUCJyMysW4rQh\/4xqs3Cij5ABIeP3ZqlRj7HkWNkwyfvllPDa1vFz16NUSkhFZOhRYi1NIp+IK2oKPKJkbStWpYRUQX7jVvpnBc31iI8SLZDHjlovIeV48vSZ3szHQT7t\/CvizJNLI9ZLSAlkzF7lqW6tmMFbW0dAeRwQ829kDLApr9LyWdmoMmfavT15Zm9NgyPWS0gJHjx8VEk+A3g2jvySIl\/8xgU8ZLT88ONP1R\/XFrdJx89dzxW\/FV\/mTUh08t7te5tx3FU0soIoT\/xG+ZAxQFbsVHmo1NrWsXc+idgeiHF7+ZjHalE+ZOTImufS06aJI4j49qtcwzGjd459yMiRZFfpRTuJMUdZ+eaw\/qVPjZGWqhJSnarDn9gjEYixX\/YATW2uc9qUjAmyWqZi\/Hb0\/OzJy7HaI2sh+jhEoyz+6oeMDxHeKLe2FfHVpd3XvyXvSI07V0tIRQo\/+qaHX4i4hkcUFKbgktem8D3dZAyJ866r2I80lIfCJW8a0rc\/RCyckFjIw98qjoAGoyBCdgSS8oryelM+mJpMJBGS2APIJBCyUyj5wLfsdvQ8xDjqs9kGfa0kf7tKYiHLZmIpyAyFxjaQg2pkyd\/Bs5A5s3kkFsWeHJUvlhv1OXXw5Okz+w4j846wuG+lJESm\/iP6IKOgiCsTSqPRmjyUuLmu75rkGI0MiMgKMiJCpDSSxdIqHPtI1dVN2bq9XI+QiMhLgaNksztFhOBwaC8cQSyKUE1OpBm8p7VF7ZBhUPhNIjk386s3\/IHyB2HGUA1KludAmtU+VjjHLugLkbn4hwyTSg8V2XYzJo3ICgZf+rcPkMOde48RocGtiK9BkOZUoy03Xg\/\/8k1bZPhE+GlDTpeEWlY2IIHj564j7oIirt6+f\/Puw3DDHuxHk+BH4GLs41KzknHFmoANZY5tIp1MApK2ij4a6qMmXWutm5GV39x+Hc70etGJOh3zbFI+IYGMA7K8Z2giKr2p9ExYSKdDxg0ZYgw6nCvttoxw0ELEeMwSkLHlzKXPyryVe3Aex\/xECB6HwiE7hQcPH9lJyZHoKInT8PeJjRsM1cgOBcNz+ZVoa91PtQwoPNPEQvJz1OPnrsPd8Plv5LkB9mxfYNc1n1xUL5ph0xSccXPwd29\/8Dl8DYM08nxz597jd699CR8hczRq\/6n8c3ZzOWrjy6beeA9iPH3xlv5Ih5IhkwzsH5FeOAcabm62FLrDwIpiIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCyLjx5OmzQ8f+8MvXf\/\/fL+6Oui3D5sSZf\/5i8Td\/3xz9K\/zIzgUmVNvXqs2t1KYW4j5dBMJEmbU9h2svvjI4edZ2HajtPnT8j2eLfvHP\/\/hXbe9ibf8RNPLajduDaBuZBMTC51dl23P43oP\/RSz59d\/9RbSJkqeXBqQgFIvCUQu8SdHvNn\/7J7lvoHkzjY1LVwbRPDIJnPrrpniKvYtwRnFLHoKCpPGzy+UUJOp76dVavYFbBx+4SqrwxVffDiKMGYKCfn7o1xKGlVJQ2zxv\/N8f\/4dPxosIOhMOHf4dN2RcHYyvcZf76tv0o9QR7SCKRpyPY7DhD4xGs\/cxFIX9uukeXC\/YFYrFV8LIAVWgIh3Rwxi63hJxubOVpq4+GuZqVKNFjVosyu9qKmiGbq60sBCIK6wa5WDE0TXY02\/hU2w4GF\/BHykF4bxcyanACRJ2H4XlYz9ajk7DRUGB7lMUhbbJQAbl72vhI9SIj9CT+Agn4kpDD7SNx9Ge1yNdjXri2UusV8qZAS5K15sA2oCT1ebhX\/ytPTaZoDMlnkFUgPAYG\/6Yaci260DYLWIYOAy2gU0P0IOnFtCBYYFyh0SQgI92H2rrmB1BuxaObe8iur2tQ1ot0NU7vaRX2WGPMRGLrRR\/mErVQhRYhT1sz2GcjgQ5GOZosTONn\/1qLXvW2OkaqcpNFYLyO7oF9U4tpOzE9gmOwQarRqV7Dsvp6wgrURBOCrXIMfUGzDJdAr5ozsg5RBxjd+J868m26wAEUnvhZelMLd+ISP6LbfchtBknYiuaXoJhyxnhv0H7UYLtnEwfQobi1+oN7TTbOfjWnsO4h3Q\/687mZfU4CYiJujH1TANXH7cdzXaGqSTJL6G7cMzcCo7B7Uu+iA7XMenexTCckO\/iI+zff0S+CGPAJUYn605s9Ya9jijTjIjt\/rmV0MBs1sjYCSpVl2FzaNgZmJyYSr2hNVrzU4EnlhyaimIDIZNJ8Aqq23OUZmebt\/9IOGjCKVtj3n8Eekw3L6UgPZHOE2yrNerx9YaejuyBcWLP7LL6NVQkJ\/XiK6IgDGFc+aoglIztpVetgrQi7Qc1cnf87DJKk17VPTMN1y3SQpyvdsj0Eq4OPrLqNl90IpL7re40IkVpGkWgeROoIIkHcDNJLndqggCfap\/4TjPXJTzG22Fwf\/YKMuLSoAjmIbd9t9+oFTtRhZii2owpx8VUtm0ZqxPbQDlmIKB7vPGbE8Glxx65rEnSKTv30U9B5iuoRZvnTTponpicNs+0JCxZTl\/rLaUgW2y9kQo+XYgr7dS7WWYc5CtKzB4H+yr2tdTmswqSLk1uhqEQ5NJrn+xd1IPt2dUb2bBtAgdW3sbMXbfXYWL5iXGm+i1139adXkGdx\/tLv\/8IDDgsx38luYLhaCJ1c5NsklY6vaRWFzZDQ8S2GWSpx8T+bNp2Wx+U7oHkYI0zxQ4TT5EKYrOZhPwKEi+jIUG90ety+Hb2UZBxi26\/OnHswfFZBUlHaaVzK9kJJnvuScvtFZxeijsFsEPxDii5AWax\/j2ZOkl96q948GkohzA54C0\/c6W8lhO9+NgjU2nbzebsayGEaPc1ql70U1CmkPAWrQryDc50XRUFtd1FMa4N1p4NjXIqqFeWXuLnTgXBQbu7QTbclQhBjzcXwvfbTKNXnmFCkDDJefzEMLLYyTtzWMpxKH5gm9yfQwWFxeZXUIcw9x\/RYZfb5IrrNU08zqAV5AOz5Iz81zN+uaKCvFpNmKrrB8IoNLqCfBvmVjTMCze5NElH2UTETBLrah7DjGonMIQT3x0Yf6\/JNW\/2PS6KHyPsXVTPHllBpnnpTfNy00sabg1fQT6uywSZFRVkD0avujGjSZG521d0BUmDXdbFzLR2bPWG7e3dh\/y5zwR5IeO8sPW6CT+viA9yCuoMt0JCBXX3QW70nVhXdB\/k5m6ym9rA86SgtomNxc5Ro84CzNvkxrYha1UFmQJ7dXU4DYe\/pQNxjVywva+VOrXnHsl8OivNmIFDXJUL9jqTTko4DtIerq6gjmJ7j6kdo43iUmOB\/grqMreSUZAD8aEsY1Mvb6rr385yCvIjnd7D4a7gJuxT+vOr0dfojj82Jzy\/zSLDrEYcoSNzyZ8oCvIm2nuM5hi+gvxoZXY51XX+lp5VUGY6QBTUIyPh8GtBzVg+uoIkZZ2kx9XNFcIPS5MwfnLwKdnO5Keiy0Xa4RxfRmj+9hUkdaMoSK5LMofrEtQpnN8cvoK8Hc6thLYqLtsNtLMKMkpxAbMse3AxcG8F2U5OfJDM4uldK+PRyilIopEgK9v1ftXnDbNyFnrKk+eDgF3yoUHC3Aq6VxNfOgmuBiCjEreiYHoJIlJxhZPyYYAXRUG2bVrO7DLKxJXCR9h0zRj2O\/sZvoJEKc7qjIh0GZtdp9SpoHY4cWD224VPew77ubZ6Awejb1EI\/tBFbvjXz2km46B2mP80O9EzusgtXJOQX0FtvZcGZeokOArUJsnVeeFlXZIHw8C3VFDYI\/JJxlB9phSfY+SuZTrNmpOuOtPFYFMLzgAkWtP9OEzXgOlyF\/zXrJ8JleIVlOS3FZ8YN5PjYTO8goI5cWmblq\/RZr1h14DVbSLO+abQ+HP+6ExsOAmN0gqaXe6poOCMxDUH6Q5N7epqzOzabBGXS1oa0eG7ONLPxZiDxSA1\/aWr7FxSbqYRpnHsUkZ3yeqSKEP7\/di2v4K0xnojnP2xp5OEptLPqF1Xx2HbdcAuakW9M0nztKl67oFvnUBwRcSi0DlqomaJFO5LoVO2CSKz1NCuxUoOS5Um9qaLEqcWQgWJiWr2pt5IKUhcnq7gmlpI5TRgY3Kjxhe1bah3agGtRb0dC12SknMqSMpMGukVlBTSRUHdzgj9Zttm+kSrtvdz01FOQeg9+9tV7d75VT+biTMyB+siInsh9B6lB3cbnuDr9khjxuhA3OVsPGZug10Tp22NCesNrTE1f4rW2kaGtZuL5RaZy5VSA9BrYa4LTnyS5ePAVdZ18v1H7ugrjaaG2WmuUrRw3IJtjWfyHKlnkedgvRBD7uRU7SrJrgfAQrR5kzYHRAghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghZAfxf7mdk\/0KZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjQyOTMKZW5kb2JqCjkgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFsyOC41MDAwMDAwICA4MTMuNTAwMDAwICAyOC41MDAwMDAwICA4MTMuNTAwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChodHRwczovL2FwaS5vcXNoYS5pbi9hdHRhY2htZW50cyU1Q29yZ2FuaXNhdGlvbnMlNUNpbWFnZXNfYjhkMDM5ZGQtYTcwZi00Mjk4LWE5MGMtZmY5ODllNmNiNjQzLnBuZykKPj4KPj4KZW5kb2JqCjEwIDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMzQuNTAwMDAwMCAgMjMxLjUwMDAwMCAgMzkzLjc1MDAwMCAgMjQ1Ljc1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yMDQvNzk0MzIpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDIxNy4yNTAwMDAgIDQ4MyAgMjMxLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAobWFpbHRvOmNvbnRhY3RAb3FzaGEuY29tKQo+Pgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUgL0NhdGFsb2cKL1BhZ2VzIDIgMCBSCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9QYXJlbnQgMiAwIFIKL0NvbnRlbnRzIDEzIDAgUgovUmVzb3VyY2VzIDE1IDAgUgovQW5ub3RzIDE2IDAgUgovTWVkaWFCb3ggWzAgMCA1OTUgODQyXQo+PgplbmRvYmoKMTUgMCBvYmoKPDwKL0NvbG9yU3BhY2UgPDwKL1BDU3AgNCAwIFIKL0NTcCAvRGV2aWNlUkdCCi9DU3BnIC9EZXZpY2VHcmF5Cj4+Ci9FeHRHU3RhdGUgPDwKL0dTYSAzIDAgUgo+PgovUGF0dGVybiA8PAo+PgovRm9udCA8PAovRjYgNiAwIFIKPj4KL1hPYmplY3QgPDwKL0ltNyA3IDAgUgo+Pgo+PgplbmRvYmoKMTYgMCBvYmoKWyA5IDAgUiAxMCAwIFIgMTEgMCBSIF0KZW5kb2JqCjEzIDAgb2JqCjw8Ci9MZW5ndGggMTQgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1cQW\/lNBC+51f4jNQ0tuPYkRBS+9oiOCBVrcQBcUBdFrTaLpQ98Pexk7wk9ecks2kzeUC7at\/LrOPxfDMeTyYen39794v47bM4P9z9KR66z8NdVuTWFO2PCP\/OxgTl8u67cFJ338XDY\/YknrLb7Nb\/PX6Gex8zK20e2kjjLz+OL2VRVnlVy9p5ehFfhsa\/Zz9+JT5locsid0WhlFZaNoOKr\/0IjnK0o\/788Ck7byXMLu+z85tKqFLcvxdt+7P24\/4xk\/6iLqW4fye+DgP7Rtx\/yKQK\/9lSVEuRA0U3FDMQyrZJMVBM3KSCXmxLMTP9OripjpsAATq5aDvRA+USuj0ABQRAGK4aih0I1wDDTdREFg3BDQQJowPOODgEc6PRqXh0Ui+zlmXMeqPRmWWtgXkgdGuG0vZSTlsdRa\/IJ24CSMp20lzfex+zuVOozKTScWBAwLkL8nbSmBkVx4SE1yBQJJgBIH0BIl4uOzXCzEx0DFAdYgvEXhBNnHZxNzgPsV+45wqaXAPlBigxvgnwYLyq1a2c0baC1QgN4pQ0mTBxGO\/rrJUIFeILs1aVIAF0Az5VwWgS3YDVdMPZxFHleuSpdBGipvDjPZarJ8OYxMJFcMgQTKy5B+curBbrpgt2DJHNGh8Aw1N2zeygcAIJCONNzFXAk8uj4sICQ8EgZZkPaoCgagreBFezbNAJ6AhhFiEeSNwFQMAsSHS8HAWCSISQVTN5NGdVbtvnypFHo7gIygqFMw46hptUDaCje6LEe+iDcTgvCCUa3bzyw7fLe72OvvoIufKXZeWsG9M\/julSqrzQUhnl6aNGU\/Rn\/fTP\/pslFW5fv9PdwXrq51iRG2tseFSruglqrDTO+ZtEuhs\/ZZV1on0QciFyCH8fHsX5d49WiKs\/euN6U8ab5f7LwCKtWCHRqepSSuvnzMT3u8MPnsPfQonv\/e8H8dPP\/t53WeUqPwqhQopUi79+ze4apv0amBvv2avCunLy+3iFJA038Kt0+xtYvvcsN2WobMutklwc2UUMDOvqP41pw9HLyKtFVlA9Q61qbi2yYho4BhlZtcgLamBYKWYt8mLacPQy8mqRFdTAsDbcWmTFtOHoZeTVIiuonmGpHLcWWTENHIOMrFrkBTUwrCSzFnkxbTh6GXm1yApqYFiX3FpkxbTh6GXk1SIrqJ6hUZZbi6yYBo5BRlYt8oIaGFYFsxZ5MW04ehl5tcgKamBYc2dSeDFtONbMuRteUD3DSnHnbngxDRyDjKxa5AU1MDTcuRteTBuOhjl3wwtqYFhz5254MW041sy5G15QPUOruHM3vJgGjkFGVi3yghoYGu7cDS+mDUfDnLvhBTUwrLlzN7yYNhxr5twNL6ieoVPcuRteTAPHICOrFnlBDQwNd+6GF9OGo2HO3fCCGhjW3LkbXkwbjnWUZ3jx\/s2WMrET5mnmxm7jp7apmhtt6ryrJzyTdRntZIeKh9Em5G6HZNVT1EVcL3DcWju0kViIoON9n5fAG7vpdnDi1lkocMEtps2GzZeima5gUv5CmeooSTeCMh7TSFjc5I6bU3GTO6EggLDJfbnasGO9JWJOP4PsKoaMsql7ecu8gnoiSr+Jfd+wNfwm3jlMqATqthtvbYgzhSlYwASDPE7nYgYytKkYH91BqKcR05LHyObqdOKKJK3iJhq3kWON73LHWJlBoiwXXiUq5uAmrM1aRdEsflQrdeRnAFZChQE0wdqVaxbDGwRJLAhYwDBV5LQ13MZMwr1cItyNenMo+0Eeo4S5IwMoTp9Qv4prK9aCkYuTttaic8+96tg7UcrR1qytuErSy1g3t5geEAwt0NC15lBSqeS0FbNVYRMqGhOrIM88n0WIEiCvmqEgPqECNeEdkIIFso7FzszxeU5PPi\/Ness1B1sAiDVE9AAHepAvcN2b2+KAItgZlqlrKFNHRED+U6OM6+g3NE9np+MiqHnG8JtQebxcVkx4fkscnoB1ujAz8KYpD7y5Afc4J+YiS2xpVG9rB4hK1lTjJ9Imy2si09o1CEs4KmjqzICtFWL0F4SJiZpqTGksVv1jHHPCGakBIEokhfiwPCEbd0yb7ZjgAQdKOSyBcrYH\/YiszY2hx3kvB1rJE0jlncCpcVtresB5N00btb+mT+D0ws013eO8m6ad2V\/T3KcZbq7WHtS91Gpln4GDWJdwQtRLDqfaGtxBtMRbApjrujWK4aVtIq9MSHZBN6Qz5wivRzCSoRxdFx8emWiCL2KWb8JEAk5VOBZVs2SRrJHP+c1mkQjLgr5eDPt3s\/Be1jcL\/x9ZuDtm+NZlg+gPhDM2T9oJsv6BeTYhiQsVJdtGCUkWj8Dd5dm5meq90veKFJy0z\/mN423Ka4VlE6Kcj0l4DzR5PvvWShogensP9AJDM8U0ihRJXjXdPbtA4YsAnnzfANFu3sDp6dnGlszD7Xdkhz0XFe6Vix9AnVfr8Ry82aHcitvsH4ZlMpAKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iagoxODYwCmVuZG9iagoxNyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RUkFBQUErUm9ib3RvUmVndWxhcgovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNjE0LjI1NzgxMiAtMjI1LjU4NTkzNyA5NTcuMDMxMjUwIDg3OS44ODI4MTIgXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2MjUgCi9EZXNjZW50IC0yMDguNDk2MDkzIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA0MC41MjczNDM3IAovRm9udEZpbGUyIDE4IDAgUgo+PgplbmRvYmoKMTggMCBvYmoKPDwKL0xlbmd0aDEgOTk0NCAKL0xlbmd0aCAyMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpVoJcBvXeX5vFyBIiRfuY3EtrsW1uBYHcV+8wQskKIqkRJGiREqyJCrWYfmIJVtWbSWRXMd26pC1LTm2k7aJ3aaOHSdRnXias3Xq3m7cpmlct5nWiTtNk8xYBNR\/AfBUG3em2NnFe2933\/G9\/\/\/+A0AYIdSIziMSoeExb+C3LvzBJWj5BJyzi0fvXPjVK1PPQvk9hOjfPHRw7sCB13r\/FCHTPdAWPgQNO4Ut+6H+EtQth46dOvvDVfmPof4W1FePLs3PlX\/U8AuEzH8F9fPH5s6eQN3oOXi0BHXj8bljB8NXZh6B+imEiP1IIHgQ\/yYSIiRcFnIIYUPtm\/xztEDAC\/xZ+\/wIETdHkHGa74Wv9wwP96AMQjfLDaiC0IJomYAb+Gn+niAm\/P3qcyRqQGPQyzXBdSg3ohYkQUpEwThyOsSJzWKO5i8k1GgxNmOOxBwmHiy\/o2BZgmZZTfkdQleR+PDPfL7ql+A6y97IC65XzxMsK7jjxmnBx2snTNYJM\/\/L6lgiGAO6pqFnYvApwrI6UXvpgQf4RQ3cfJ+8j\/wUolEeIWnIFglXD4WyesjlMlEDf5hNjI0\/IvKG2p2IovZkKBSs3TGbak8OYp02HBws7JsZHAiHdFqtLhQuDOzbVxgMhbW6FSxuM9I+Xybj89AGcXu72EB7\/ems10sb28T4VelcaSydNJswNpmT6bHSnHR+tJRKmcxmUypVGj0j7YrHPV41hTGl9nri8S5pLhH3eiiNhvJ44wl+RYApqSUvIgFqQsgq5bCZlCrNGD\/0y6cqX118uSJerLz6ceKD1bvJi2XiQXgQ3jkDGLGCNwAtaQ0tJlgDgV8\/08DYsG6lWanwuFXwcXsUSvIi\/\/77Vo0aY7XGalVrMNaoEUaDN39G9gOeaZCjOmYAUQ0rLrCGKmxyaAtqAHTtHheAJ5XVNvzvMwOD4YhWTxs7Ir3dA3M9XR63Ul7eR4hIhdzjGQ65WINRLJFIzKaAP1OMRp0zepbN5sRGQyJaHJ41H5vYlUgYDLQ5lhwu7uu6d2ci2mGzKBQudypdNGc7OpxupYqmO\/rddodKA4hZQGJ\/AJAI0U4kBvnk8RORNQA5zGMZ4cskg6f+dUH23vxvfLPtcOXGMvGt65+ufLCo\/PY7mv0\/l10l3n203AroSp+Ai4r4yerdTxI\/KTOfJ37+ScB6ChDKA0I2BHpoFVfFx1xdsNK8Jn5VoORiHhO5Ge7DmA11oBrWUVrDCXaoinSk\/jZHXJIrnM503OVWafAy7IvXk8+NzhcKLlejSHytuaFRi387x3EWs0SCZVLGFu2OhI1GMidSa1yuWLxvT1eXlcFVQR4o7FnGb4YZRqHAUhlNW\/1en41RKjBtzuUWKntZjrO2UG4Wv3AU79gpkxuMDpfJIpPpdW6Xo9\/sdFvtIBsWSyJR6O2I2CwyXsDQ\/XDRAdWQNWkD6RKiGzz3QIsK9gDUE3ZjB2qF+zwZYMzwcsyr8FDl+LP4+0cwfJNH8JvPycsTguKNF6s6XTx6I4+\/AYpNoNsB5Y6qFth4lIFhpJG6LvPyXJVLaF2Tuqo2E0+uPKbISCVOZ75zNhfhFy1fbm1RqfRaen8sqlG\/SXxp9W58hZgeGOjoMBgxgGe3ZzLTRFf51RRjVyibmjBjzWZgFcMwfh8sSIAY1FOfAd6uCEp5fQPNa1OKrOlBpLbDNS2Bo\/4g8cLKlfJjGpXPk8sVS5kM66LUO5soysVmsuMj2ZzHp9KstLbotR42NcD59XrxTolMq4ddTXs8Wn1L64sAFsKvihfHS8kkTev1kejwyPzg\/PBIJKrVY6CZZKk0LxZ3xRJuD+yckQ6F0t9l3U6TSSYFXadYNpGAHVyqnCUY4SQyb2bNNXlUrrGkUlSf\/wnscGRSPd1xo4\/jnM4agTmdHOczxrt7UhmHA7\/b+KXHHl063t9LL9iyudnZe88\/2fz0vedn5zo77Xvp3r6lY48\/ysvOEDC2FvSnCKiuoVPj5jV0ayRjDm4QzBqqdf7ZQuoRbrMI3I9b2l2e3YVkwulSKLFK6XalE4NHBwccjmWF0uFMZhlGImkSqRQOe2apt8dsVmlYbzozfMfomNONV0gT7fN70y6XUvE+rdOqVJI2hdyodzqiQb\/HZpHLsZVJZwetFotSKZXp9bRGKmtvb21r0ZgsAa434Q+YLFKZ09mZH8hYbG1tWNyu18GqjZWz+K0a3nht\/iImvM0IMWuGC79ld6bT3T0x2s\/5XU4wDzon6w+46VhPdzrttOOfNr7y6OPHlvp66b3Wzvz+ufvOPd385H3n9s915mwzdG\/\/8aVHH+PRbr\/5BHGlakermkhcqTQ8gD8QXP\/gbaGVtxy8ttqr2spbG9BUsDRAloQML7xQSd9TeRvvd99TyXxZIKwa6htfhmcxugyK\/ksoGaBXsAVVWa+twcy7AXRtFTWJH6h8DXfOxKNaitJG4zOVH1\/Dr12anQn4MPYFZmbx31\/Q60OhrmRH2Ezf+LbgOvb4SmNHT\/PbAfM7DSPFqkxjrXGNlAluJlmeZs3iLbYIt6+cyVCUz9eZG82HQjabTLaCpQrGEYt5vCaTRFbjqtV3iT0jQ\/EobcASCWNPpneX\/4AY6XE5ZTKVyuWMRGD0xps\/wz8XzMLodU8nwokbtpi5muaH8PsV9bMruK1FqaAkCvlOLNHrHTGPTwuW\/MyZt1fPeRUqUaNAQHy0oUGIlYpwcJpfE4\/jPXWPqrnOpbxxlcIFe64RT5b\/iTCMlh+ueTzlf3zgAYLm\/R6MVDdbMEavgB+GrFV5qstSCGObrWs3JZHsaMKv3DNYKkWTFpvNYWfPwXqO33wf+8iHUBu\/c7y9qTJZXZWk2+pLWKPyetQqjFVqj1elIbbVCwwFH8aupig12bipwq\/sdOU5cgm0vM6f\/Mo4vEaXawzOhMLbCFW0nTBF8i3uGuztZeIYVqhdnky2tCuXY70abVOTVsuyucz4ONRZUJ4V3NKm04Nax1wuvV4ia2zX6wNcIc2yel1bC\/HWjTcEP6p0iedLpSS4ZryhjIQGC7N750eGoxHQaTqZLI0visX5RIJlKXCRpDKTyelm34pzHG82ar4b7MIdgGcH+hzgeQuaZ38NWmtyXcXHVkeH\/L8I9ie1v1ayiW+W4+TFyuyHSTbv571PdsH4cZCfGrbcFkd5u9Nn3ubu1Q0E\/mHE69HrhZ8U+gPDI7MLhQF\/QKVWqwL+gcLC4ZEhrxtuUeDbJnt8Pkq3sxk379RRfu9x0AG7nRvp6nI6LRbw5kb2mKeLxXTSanG5+\/r3Rjws0AXl80ZjMXOcXx6lq6FGOKqo6euoWUWbhUVk25g0oPUprMdSsVgRtju0uva2BhewsZkOB\/vbFQriV+Um8qLwYQGGT7sY1NXhVxd7ezoiRoNAAGPxHsCI4PvIgSZgLG4zx9Vskjm4CZ81k2SWh9bd5O3OASfb8AzqPeHu4yOhkIZSKb3enqw\/oNUuez3jpRPHSkUvi8HT9XT3zF+4cGqg4HaDs6fVBYPd3aMAWzik1y9rqVCwpzvIabVGYzQ+SPwepfF5Et0+EDu1xuNN7y0MsCzDDAye8HIht0ero\/dQWtYLw\/Oa4lUqYRfcYGeKaZ8PTLpKHfAPFgI+lYpnmOOw\/mPATWP86uW37HzdhQ1vU9g1k7YmxOvArIGw5mwQL7W23j0KQbNMDm4YbXI6vEGXXa9tb8MtLZTO7uzIRjpMFmFxB230+RLx\/FQ+63LKpVil8vm6e6bn+\/p9MFPQxUzmIx8RXL\/AOLL54tj4F4vJtNOpACfBauW4RJjz2xmVAmOD0c\/F8Z7OnNMBjpDJ3BHr7u3fVRiIREGjHfbO\/NjoeN+5e+46eCAeg9WfB\/24G1YPIRlmpBB8kpvDyrWdrSsLs9kFWdvbmpxg+z1JYqkis5q4QOdYZ87rU6mxQuXz9vbN9WdyXNBANz66Q68L+LJht1Onb2trExsMLBsbYuxE1kjsuVJ5WSJux7D1oVChsHd3b3+4Q6eXySFASO3qAmZRAnwWSyCQjfr9VqtMLpfz\/HsK4rcDdf7tW2eY7ZsDrcEtem0VbY\/11khoTcdw28onlb1YpfCyXfnpdDhoBy8bLwOxuGOdHq8GdJzoXVSpWE8uv6s3GrGDeVqBFcNtjgEObGkl\/qLs2UpSUisTT5bKnyWK3RsklRg39nflwyGjQSoDEkuNl3+fGB1wOnkw2iV6o83Oe+fzcBGu5yTECHFSjuRPM++YyEm4\/OS9s++9\/dM73juLv7f6JDmf5i\/1vEOeeP\/UqcriyapfCrCdA3138xYVzG8NKdstCh\/ZovAiTJ5b\/Vd8uc\/B8BPjhTNfDIcoapllJyfuv32s6HbBAvVGh9NT+eq5c0v4K6PRDi\/rS\/j8Op3BGOnoXRgf5\/zY7ujrmwvz\/QdDgcpV3jebBQ2cgRlZUYH3PrYEi1s5et01Jtc9Sdt6xLnhPNeDkjA5g9VaP9fVs7snlvB6aVoipqiAv6d7d3cy5vNAvX25aadYSuksFrbD4dLpWtuammQSHQX1qNOp07a1Eq+9+vjiQjql1WFJu92WTk3tPvvq4wcXEkmKgv2x2JLJ3ZOVV94DTgcbSrW0YKnc7e7tXYCWqiFubcVyudfT1wcrBczJJ2AXRRC3V\/0szIkwL7PkE6uPEYZ7H6x8mpAt40+fmyZ7f17+M9LC7x7sWRbeOw2lBv4tzG85ebrS9Az+RfmE4PrEjWVB6hw8NXbzJjkEOAKPR9Z1dB2oLYH5Bq9FuG2po9B287zuxjcw5kr7xbES6xaLpRKadjo9YadTq29tw60tWsppj3Ie1mJSyAV9vPHOZQemcjmnSyoHafH2dO9d7O\/zskp5c7PJlM4uHPpU+wVss2bSI8OlrxSzGT4UwViusDJcEOiMcziUKrnUavK4A135znCHkTab4rFeILPBQiwG6uR0dvXsmpzu2De7f2Kyq9vuwKAdxcpvk33ABxqURHt5RhfLNi0usiEc4v9TlNuwRaBuiXKvf8Lnm9h1wptOJ5L2YgS++sJBgxaXn1GBU5TLjUHo62Y1fOirYd0Q+o5mch6vWrUMHrRuI\/bdIZHp9E53NfbVtbSRF1evnB0bd7nbWiym+HQnCBpFhcNDxEuVD\/6fATEgNAQea+9mjxV8\/Q\/HIvK\/RfxrlEp8oeVKWcQvO58bH8+mvSyl2bFDTXk8mdx4KZdnwTfEK62tej3LpgeCAaNe3CST6Q0uFpbN6vWtrZXnBNwXbhhJ2YevsZ5cpI0dYX6NLrNJLqtmFpM8n0xVHhR+XvA5tIg+A+vbZsMiwJnbVSDMbNvYanJAsS3Tt24F19IImyylUiHcKiobSYb1gddf4tYzDnXshM8LpHLGkc5MRV1uDbWjudF5t0vYKJK0g3kHu05Rba3CBonY7sjkJqdPHtk92d0T4LQ6YYNM4nbmM7t33dY3UOCM8YmJwfOLR4aLobBKIxJaTOnkrvHbbrv3\/OHF4aEQp1KtfqahQSBp12psKg2lUSsV7RHYAqvN4XIlWa9Wu7O5UaRSmk1uV8AXmuKC3h4Vw4Q9doY2ypX4M0MDQ+msjZHJbUw41Im\/XwmkbIxULmrUaLyeZLLn7sOLoyMQWWjBDaHjidL44SN3fvTQ4dHRaEyrl7Qb9tn4HGgut2\/mzjsffuius\/NzvT2Mlc8hQ9u+s2f\/Ks56DcZ2MW5u1qidzliiMxg0WcQSDbBJPj82UeiLx5x2MMNqyjymrPpIHl++uxqHwWW2Gj\/XsnF8hIlFTIRP0EfAkK4Qr1fu+PuWp7Dqa5crr43gz9aC48rFyvQ\/P3sd21fvxi9cKn8XpIePVcvAtUY+EpfSgU2ZGBHN1HIAkZo3YRabaehdfhk\/8tC+Gc5votPp3WzlQQLrJqIxnRZT2nh8z39cI75Z+bvPYpfgutNRHDs91tXl9SskF\/T6YDDVHeL02hvfJmy4\/M4OGH3+5s8EHHB4Nc9\/SyB5S4patD2tvzVBDYeAwyZTJjs5uXR0ciqbtVgsplxmauq2panduYzZ9LRC4XQlU4OFRNLpVqhUCtaZShSGkkmnQyknLg5eOnqsMMg4MHYwg4VjRy8NPnT06GDBYbc7CoNHj\/718NGxUkdUB59oR2ns6PDxsRLstU6njUVLY\/XIX+DfFPmDzZOu\/YpCPlc+ob52jSSvEi9duEA0rf1MUt1P8AlObOQlpZxYZF5PKK27BtvjavmHxdWnV1ovEzeUSpYPqycyWRerAZbSaFhXNr0LggU3q1Qu4+YWCugyF3e6dQaIqlsMei4IUbVLR7W2gNy8+CL+3npQrddGIyPDQFIfElN\/Nx4K8zG4Ru1xJ3jP+wlAI1rPWPHSGr22tnqMToFX\/g4UdVULtjkJKN6cmAlHyPxVnEjNHzx9z\/yBaBw\/jS2mTKpUSqcsJiy4vvonl6b2sPDZM3WJDK3+yb5USqfX61Kpfbycg7dwA8awQuSHaHOE28brfL5rmwdQnedfl\/Hq\/RPjrAu8QI3P19UzWXkfi8\/M7+\/tZhjG1tt3YKHy9rUL4cj8\/ov9i6NFQEX3gJ0p9B85\/EDvA4cPF\/oZh+CPaiutzeJbUDTxPg6+Vb\/E65OozYGkI1vScOYIvfk+kay8QWBlZ4gD7VNrgqHh967hy3v7+ziOohhbZ+dUtvLYNBZXf\/JSqYLc6LsEjpomkkmj0R+YmiIi94FwuJJ5p1Mm5bN0UinjSCRLA4kEw+woP3NBowkAFQV8FHWft9HhymSHbh8ctjtATnneeHizh25dk\/X1VBf5cPle+to1orn8lwQ7WP6NCxcuCGLVjNevePmvZbyuACz76r4evC0MWYl9y5Xv4ld58SArH\/nY8\/xTeZCQLwFPTEJl3RXe6sDVlGJrfnndqv1PGWY+dN9ixUhpSzNNR6LjU739HKeldNqO8MDA3odm9wUCT+t18fj0rkhUQ\/HZBlM4XFgY6OeDar0h0jE0PDNeLObyjP0q1qicznAwMRaPGfQ44KJpDaVSqSnef+yI9HQnE263Rh0MjY3PdIbCer2acnkijMGooRQqqcFkYdmOaHd\/IuFyKZRKpdfT3TmddrM68JOwUul2gQxJKiukhLwIPp+h9kvi5giC2bDJpFQJ3vbJD56r\/FazXG6gXWxKotXtxA1tbQ2czaJRyc7+m32p8tI8abrxSxqsswWMnlAg+CjGBHi4RkMH+Wa571qUfITfATcwlBP2ic+YiutKWiOmOoo1hSI+dhX7Art2nViamPD7r2Gdlgtk01wAjOR+cnr1uTur+XgbMzR0x6Dfp1Lynl6NN4WdVSlo5mUJFlXNWXO8QNH879BfX8FX8CeerEjvKv\/4kvKqgP3YVVB4M\/kPVXnSVhheXPDfoVoWWxCAvpqqElVLUYoFgWfKT4EsHqyK1edWd8Pbu8jf5XUyi+4iz5M\/rf8mzUcpPFmfX\/0G\/uky8fFHHsH7Vy+TJ3lu3gsY7AcpVKMAxG7za95WzVyFbJvlUBTcoOWajapzsnSTg157pS64ok2GTdmw8Qa5H3PcxMSx4xMTHMfjyfV0j5+Y2B3gVvS6YKirhwuCpFKhYG8vx+kofK\/HN1JcOFwseljs9RRHDoGT4vUsAz2w3kSq6izzrMymEh5w1XHviYFBO2\/w7IMDJ3pSCdatUblchcLePG+qMdbquVC+28\/Vfhvi\/N1EeLK71+5w2Hu7J4\/0F4AEebIjIOCkKD49lcls\/BIOu8Fb+CbALM5z+1Yfeyti\/1susq6bh682h8Nz+x+5bWIilabBspjpTGZq8iOXZmfCwZarzQZjLD5TTKbsTj7zJGGsiXhxIZk0GPB9p6amgyFYYH\/foUPn7zx3aLHQ57AHg9N77iilkiZab+wAv3v2rqmh4VgCejbSfOSAkRH\/MX6ZyFctFi8VL1eOEPlzfL6dA7EpCev\/lKDN4o0EgmhjC5X8O9PLFlNnbg9FaagmiVwpD5jNEhn+ekVFvjvXmTObMCkU3isgwGpabZHZM\/wP\/qh6lhTfubGvLfEL\/o8ot34qZ4WfF07Ccw3rTfAO+HfjaLwNZndzWfiFak+bP2niv9AY+QFykm+gQfxZPlONKPw0OkNeQoNCAlnIq2ga6vcLJpGK\/Dy6nXwdDRO96AR5Ar5HkZH4OmoXpJBKEESX4f5pwoNE5IvoMh5BKvwkWiL\/CJ3Gr6Oz5AvoNPlRNEjk4Ps1NAznEpznhW+hUwINmofyEJyzcLrhzMI5Bu8Wye+hYeEqmibn0GkBhS4LPoXmBd+Asfh+30RPCEahfRbaGWj7HpyvoSvkL1CeZJCE\/AJyC\/8c7vHPf6fa54xgFzqA\/xbmXeR3DIVRP\/pDON5A\/4mL+AIhJKREmDhD\/AtpJp8if0D+m0AoiAnuFPyO4FuCfxIqhJeEzwv\/pSHbcEfDr0RnRH\/T2N+41PjlJrapr2lP0w93LO340c4f7LzZnGp+vvn1Fq4l23Ky5eVWqjXdOtr6Vpu0Ldd2qO182+Pt3vZPtH+6\/TvV3UijZ+s7tn1v+E8LegZkDQuAt9AXcWu9jFEzJuplAnz9\/6qXSeCg1+tlAdKi5+tlIbJV\/7nElxug\/UC93Arr99TK2ApRg6VeZoBxVfWyHcrN9bJ7Yywc4H1Z1IdOoTl0FB0G5ptAB+F7ER2CtiG0hG5Hx6r3JqD1ALQdqt45hU6gkyiGvHAsQfkgOo4WoHQc7tT64VtOwtVT7WMRjcL3fjhPwclC7SC0nYZn5+DuLqjdDk8frvZghD31IB\/yoxBwixHQ8MEZ3tKDcVsPm9\/oQcNw9EDp1425vbbxZL66ojuhdQ2H2hz8cBhRCVoOVsffPJsReHoJHYE789Xns9Azj9VSdV1GZL8FtUXonX\/iNPTigbeWAGe+dQmORZjVwXU8T0L77VtWMl+d9ckqYvO81\/vf2+OSPAplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjY2NjMKZW5kb2JqCjE5IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE3IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjQgNDcwIDc0MiA0MTkgNTA5IDU2OSA1ODkgNDY0IDIyNSA1MzYgNTQzIDUxNSA0NzAgNDY1IDQ5MSAzOTEgNDU2IDcyMSA1ODkgNDY5IDQ2NSA1MzggMjI4IDI4NyBdCl0KPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggNzk4ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDNFPiBbPDAwNTQ+IDwwMDZGPiA8MDAyMD4gPDAwNzY+IDwwMDY5PiA8MDA2NT4gPDAwNzc+IDwwMDYxPiA8MDA2Qz4gPDAwNDE+IDwwMDc1PiA8MDA2ND4gPDAwMjg+IDwwMDczPiA8MDAyOT4gPDAwMkY+IDwwMDU2PiA8MDA1MD4gPDAwNjg+IDwwMDc0PiA8MDA0Nj4gPDAwMkM+IDwwMDNBPiA8MDA3MD4gPDAwMkU+IDwwMDZFPiA8MDA2Mz4gPDAwNzI+IDwwMDMzPiA8MDAzNj4gPDAwMzU+IDwwMDZEPiA8MDAyMz4gPDAwMzI+IDwwMDMwPiA8MDAzND4gPDAwMzc+IDwwMDM5PiA8MDA2Nz4gPDAwNzE+IDwwMDQwPiA8MDA2Qj4gPDAwNTI+IDwwMDRGPiA8MDA0OD4gPDAwNjI+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDQyPiA8MDA0NT4gPDAwMzE+IDwwMDUzPiA8MDA3OT4gPDAwNEE+IDwwMDREPiA8MDA0RT4gPDAwMkI+IDwwMDM4PiA8MDA0Mz4gPDAwMkQ+IDwwMDY2PiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwMTYzMzUgMDAwMDAgbiAKMDAwMDAwMDE4NSAwMDAwMCBuIAowMDAwMDAwMjgwIDAwMDAwIG4gCjAwMDAwMDU1NjQgMDAwMDAgbiAKMDAwMDAxNjE5NiAwMDAwMCBuIAowMDAwMDAwMzE3IDAwMDAwIG4gCjAwMDAwMDQ3ODEgMDAwMDAgbiAKMDAwMDAwNDgwMSAwMDAwMCBuIAowMDAwMDA1MDU5IDAwMDAwIG4gCjAwMDAwMDUzMzYgMDAwMDAgbiAKMDAwMDAwNTUxNCAwMDAwMCBuIAowMDAwMDA1OTAyIDAwMDAwIG4gCjAwMDAwMDc4MzggMDAwMDAgbiAKMDAwMDAwNTY4NSAwMDAwMCBuIAowMDAwMDA1ODYyIDAwMDAwIG4gCjAwMDAwMDc4NTkgMDAwMDAgbiAKMDAwMDAwODEwNiAwMDAwMCBuIAowMDAwMDE0ODgxIDAwMDAwIG4gCjAwMDAwMTUzNDYgMDAwMDAgbiAKMDAwMDAxNDg2MCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKMTY0MzMKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958355,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:16:50.076Z\",\"updated_on\":\"2026-09-02T11:16:50.076Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:16:50.0697", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:16:50.0697", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:16:50.0807", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 11:16:50.0807", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:16:50.0807", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"918888888882\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:16:50.1333", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:16:50.1333", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:16:50.1333", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:16:50.1333", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:16:50.1333", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:16:50.1402", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:16:50.1402", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:16:50.1402", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:16:50.1402", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/40c4f354-e528-3a07-b564-bd95b07547c9" }
{ "timestamp": "2026-09-02 11:16:50.3159", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:16:50.322Z\"}" }
{ "timestamp": "2026-09-02 11:16:50.3159", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:16:50.3159", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:16:50.3159", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26877." }
{ "timestamp": "2026-09-02 11:16:50.3159", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:16:50.3159", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 11:16:50.3159", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:17:14.5331", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:17:14.5331", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79432},{\"Key\":\"OrgId\",\"Value\":204},{\"Key\":\"IncidentHistoryId\",\"Value\":117349},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 11:17:14.5331", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:17:14.5331", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 11:17:14.5331", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 11:17:14.5740", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:14.5740", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:14.5740", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:17:14.5740", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:17:14.5740", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:17:14.6261", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"CIs_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/BEAT\/FFF\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Randal Jessup,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/BEAT\/FFF\/26\/00001<\/strong> reported by <strong>Randal Jessup<\/strong> in organisation: <strong>Heartbeam Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Robertsdale<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Fire<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:46:49 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Randal Jessup<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +918888888882<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/0.000000000,0.000000000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958357,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:17:14.630Z\",\"updated_on\":\"2026-09-02T11:17:14.630Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:17:14.6261", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:14.6261", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:17:14.6261", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:14.6261", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"918888888882\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:14.6758", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:14.6758", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:14.6758", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:14.6758", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:14.6758", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:14.6758", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:14.6758", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:14.6758", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:14.6758", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/40c4f354-e528-3a07-b564-bd95b07547c9" }
{ "timestamp": "2026-09-02 11:17:14.8541", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:14.860Z\"}" }
{ "timestamp": "2026-09-02 11:17:14.8541", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:14.8541", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:14.8541", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26877." }
{ "timestamp": "2026-09-02 11:17:14.8541", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:14.8615", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:14.8615", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 11:17:14.8615", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:14.8615", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:14.8615", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:14.8615", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:14.8615", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:14.8615", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/40c4f354-e528-3a07-b564-bd95b07547c9" }
{ "timestamp": "2026-09-02 11:17:15.0394", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:15.045Z\"}" }
{ "timestamp": "2026-09-02 11:17:15.0394", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:15.0394", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:15.0394", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26877." }
{ "timestamp": "2026-09-02 11:17:15.0394", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:15.0494", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:15.0494", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:15.0494", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:15.0494", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:15.0494", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:15.0494", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:15.0494", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:15.0494", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1ed0574f-f394-38d4-b33c-1065f3e9da1e" }
{ "timestamp": "2026-09-02 11:17:15.2271", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:15.232Z\"}" }
{ "timestamp": "2026-09-02 11:17:15.2271", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:15.2271", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:15.2271", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 18903." }
{ "timestamp": "2026-09-02 11:17:15.2271", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:15.2373", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:15.2373", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:15.2373", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:15.2373", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:15.2373", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:15.2373", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005109\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Kathaleen Hoopes\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:15.2975", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:15.2975", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:15.2975", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:15.2975", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:15.2975", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:15.3145", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:15.3145", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:15.3145", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:15.3145", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/80f2e057-c1c4-33ff-ab71-96a94157f825" }
{ "timestamp": "2026-09-02 11:17:15.4900", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:15.495Z\"}" }
{ "timestamp": "2026-09-02 11:17:15.4900", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:15.4900", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:15.4900", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2596." }
{ "timestamp": "2026-09-02 11:17:15.4900", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:15.4900", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:15.4900", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:15.4900", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:15.4900", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:15.4996", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:15.4996", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009155\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Giselle Skelton\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:15.5511", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:15.5511", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:15.5511", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:15.5511", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:15.5511", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:15.5511", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:15.5511", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:15.5511", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:15.5511", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/51b263a2-751d-3f27-9fe4-a6d058409422" }
{ "timestamp": "2026-09-02 11:17:15.7307", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:15.737Z\"}" }
{ "timestamp": "2026-09-02 11:17:15.7307", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:15.7307", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:15.7307", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 17143." }
{ "timestamp": "2026-09-02 11:17:15.7307", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:15.7391", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:15.7391", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:15.7391", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:15.7391", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:15.7391", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:15.7391", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001657\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Karla Mcclintock\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:15.7985", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:15.7985", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:15.7985", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:15.7985", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:15.7985", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:15.8114", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:15.8271", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:15.8271", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:15.8271", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/056dd5a1-1c27-3e4d-9114-c7300dcd4445" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:16.008Z\"}" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2589." }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:16.0027", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cd147add-559f-39a0-aa42-2a122117d365" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:16.192Z\"}" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2568." }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:16.1867", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/22f1e197-ee6f-3ada-874b-b733f95c9f23" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:16.369Z\"}" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 6256." }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:16.3643", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f3e2e940-ac5f-343e-9c85-fc9a2a9d655f" }
{ "timestamp": "2026-09-02 11:17:16.5386", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:16.544Z\"}" }
{ "timestamp": "2026-09-02 11:17:16.5386", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:16.5386", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:16.5386", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16977." }
{ "timestamp": "2026-09-02 11:17:16.5386", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:16.5466", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:16.5466", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:16.5466", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:16.5466", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:16.5640", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:16.5640", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006478\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Jacqui Skelton\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:16.6147", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:16.6147", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:16.6245", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009853\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Areli Shrum\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:16.6745", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:16.6745", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:16.6745", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:16.6891", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:16.6891", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:16.6891", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:16.6891", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001710\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hellen Maravilla\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:16.7466", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:16.7521", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:16.7521", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 912000001710912000001710" }
{ "timestamp": "2026-09-02 11:17:16.7671", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:16.7671", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:16.7671", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:16.7671", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:16.7671", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:16.7671", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:16.7671", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:16.7671", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b0093205-7b0a-3ffc-a18f-0554136bb760" }
{ "timestamp": "2026-09-02 11:17:16.9479", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:16.954Z\"}" }
{ "timestamp": "2026-09-02 11:17:16.9479", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:16.9479", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:16.9479", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2328." }
{ "timestamp": "2026-09-02 11:17:16.9522", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:16.9522", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:16.9522", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:16.9522", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:16.9522", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:16.9522", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:16.9522", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9cef82ec-ee40-3b87-8215-1f0ad7165ff7" }
{ "timestamp": "2026-09-02 11:17:17.1317", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:17.138Z\"}" }
{ "timestamp": "2026-09-02 11:17:17.1317", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:17.1317", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:17.1317", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5927." }
{ "timestamp": "2026-09-02 11:17:17.1317", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:17.1317", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:17.1317", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:17.1317", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:17.1402", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:17.1402", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:17.1402", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9ae6f153-9f95-3b3a-9f54-55d87741a891" }
{ "timestamp": "2026-09-02 11:17:17.3148", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:17.322Z\"}" }
{ "timestamp": "2026-09-02 11:17:17.3148", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:17.3148", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:17.3148", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 9010." }
{ "timestamp": "2026-09-02 11:17:17.3148", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:17.3148", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:17.3148", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:17.3148", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:17.3148", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:17.3269", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:17.3269", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004003\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Marley Lacy\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:17.3721", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:17.3721", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:17.3721", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:17.3721", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:17.3721", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:17.3721", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:17.3721", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:17.3721", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:17.3721", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cd58aaa8-3aca-3d74-9b3e-2b3753cd1a3e" }
{ "timestamp": "2026-09-02 11:17:17.5450", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:17.557Z\"}" }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2561." }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:17.5525", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8b395690-f650-3a22-a5b2-98017b62ebb6" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:17.739Z\"}" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3575." }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:17.7336", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/39a2a7b6-5c94-3361-ac38-a2ad98d980a4" }
{ "timestamp": "2026-09-02 11:17:17.9142", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:17.920Z\"}" }
{ "timestamp": "2026-09-02 11:17:17.9142", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:17.9142", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:17.9142", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13030." }
{ "timestamp": "2026-09-02 11:17:17.9142", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:17.9214", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:17.9214", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:17.9214", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:17.9214", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:17.9214", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:17.9214", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:17.9214", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:17.9214", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cd58aaa8-3aca-3d74-9b3e-2b3753cd1a3e" }
{ "timestamp": "2026-09-02 11:17:18.1056", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:18.112Z\"}" }
{ "timestamp": "2026-09-02 11:17:18.1056", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:18.1056", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:18.1056", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2561." }
{ "timestamp": "2026-09-02 11:17:18.1100", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:18.1100", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:18.1100", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:18.1100", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:18.1100", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:18.1100", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:18.1100", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8b395690-f650-3a22-a5b2-98017b62ebb6" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:18.293Z\"}" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3575." }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:18.2879", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/39a2a7b6-5c94-3361-ac38-a2ad98d980a4" }
{ "timestamp": "2026-09-02 11:17:18.4593", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:18.471Z\"}" }
{ "timestamp": "2026-09-02 11:17:18.4593", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:18.4593", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:18.4593", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13030." }
{ "timestamp": "2026-09-02 11:17:18.4694", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:18.4694", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:18.4694", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:18.4694", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:18.4694", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:18.4694", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:18.4694", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:18.4694", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:18.4694", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cd58aaa8-3aca-3d74-9b3e-2b3753cd1a3e" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:18.661Z\"}" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2561." }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:18.6562", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8b395690-f650-3a22-a5b2-98017b62ebb6" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:18.836Z\"}" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3575." }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:18.8313", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/39a2a7b6-5c94-3361-ac38-a2ad98d980a4" }
{ "timestamp": "2026-09-02 11:17:19.0154", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:19.021Z\"}" }
{ "timestamp": "2026-09-02 11:17:19.0154", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:19.0154", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:19.0154", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13030." }
{ "timestamp": "2026-09-02 11:17:19.0154", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:19.0154", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:19.0154", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:19.0312", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:17:19.0312", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:17:19.0312", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:17:19.0854", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02388@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/BEAT\/FFF\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Randal Jessup,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/BEAT\/FFF\/26\/00001<\/strong> reported by <strong>Randal Jessup<\/strong> in organisation: <strong>Heartbeam Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Robertsdale<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Fire<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:46:49 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Randal Jessup<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +918888888882<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/0.000000000,0.000000000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958366,\"created_on\":\"2026-09-02T11:17:19.089Z\",\"updated_on\":\"2026-09-02T11:17:19.089Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:17:19.0854", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:19.0854", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:17:19.0854", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:19.0854", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:19.0854", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:17:19.0854", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:17:19.0854", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:17:19.1403", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02388@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/BEAT\/FFF\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Randal Jessup,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/BEAT\/FFF\/26\/00001<\/strong> reported by <strong>Randal Jessup<\/strong> in organisation: <strong>Heartbeam Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Robertsdale<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Fire<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:46:49 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Randal Jessup<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +918888888882<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/0.000000000,0.000000000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958367,\"created_on\":\"2026-09-02T11:17:19.145Z\",\"updated_on\":\"2026-09-02T11:17:19.145Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:17:19.1403", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:19.1403", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:17:19.1403", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:19.1403", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:19.1403", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:17:19.1403", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:17:19.1403", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:17:19.1913", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02388@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/BEAT\/FFF\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Randal Jessup,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/BEAT\/FFF\/26\/00001<\/strong> reported by <strong>Randal Jessup<\/strong> in organisation: <strong>Heartbeam Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Robertsdale<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Fire<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:46:49 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Randal Jessup<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +918888888882<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/0.000000000,0.000000000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958368,\"created_on\":\"2026-09-02T11:17:19.200Z\",\"updated_on\":\"2026-09-02T11:17:19.200Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:17:19.1913", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:19.1913", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:17:19.2027", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:19.2027", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001885\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Jasmyne Soukup\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:19.2536", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:19.2536", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:19.2536", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 912000001885912000001885" }
{ "timestamp": "2026-09-02 11:17:19.2646", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:19.2646", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 912000001885912000001885912000001885" }
{ "timestamp": "2026-09-02 11:17:19.2646", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 11:17:19.2646", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:17:34.6038", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:17:34.6038", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INVESTIGATION_VALIDATED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"2034\"},{\"Key\":\"IncidentId\",\"Value\":\"1346\"},{\"Key\":\"OrgId\",\"Value\":\"211\"},{\"Key\":\"InjuredCount\",\"Value\":\"0\"}]}" }
{ "timestamp": "2026-09-02 11:17:34.6038", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INVESTIGATION_VALIDATED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:17:34.6038", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Validated Event ###" }
{ "timestamp": "2026-09-02 11:17:34.6166", "level": "Info", "severity": "INFO", "message": "Executing email notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:17:34.6166", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:34.6166", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:17:34.6166", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:17:34.6166", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:17:34.6723", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05485@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Investigation Validated \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00002 | Site: Alanreed\",\"text\":null,\"html\":\"<p>Dear Harve Cope,<\/p>\\n\\n<p>\\n    Please Validate the Final Incident Investigation Report & Include the Horizontal Deployment\\n<\/p>\\n\\n<p>\\n    <strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<br>\\n    <strong>Reported By:<\/strong> Renard Whatley<br>\\n    <strong>Date & Time:<\/strong> 13-Feb-1990 12:00:00 AM<br>\\n    <strong>Site:<\/strong> Alanreed<br>\\n    <strong>Description:<\/strong> Non deleniti et dolo<br>\\n    <strong>Number of people Injured:<\/strong> 0<br>\\n<\/p>\\n\\n<p>\\n    <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/639?dlType=viewInvestigation\\\">Click here to view details<\/a>\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958370,\"created_on\":\"2026-09-02T11:17:34.676Z\",\"updated_on\":\"2026-09-02T11:17:34.676Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:17:34.6723", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:34.6723", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:17:34.6723", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to Investigation Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:17:34.6723", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for Incident Approval to User: 2034" }
{ "timestamp": "2026-09-02 11:17:34.6723", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000010553\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_investigation_validation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Harve Cope\"},{\"type\":\"text\",\"text\":\"IMF\/GLTO\/GRR\/FAC\/26\/00002\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"13-Feb-1990 12:00:00 AM\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Non deleniti et dolo\"},{\"type\":\"text\",\"text\":\"0\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/639?dlType=viewInvestigation\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:34.7342", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:34.7342", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:34.7342", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:34.7342", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:34.7342", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:34.7342", "level": "Debug", "severity": "DEBUG", "message": "Sending Investigation Validated Notification for Investigation Id:639" }
{ "timestamp": "2026-09-02 11:17:34.7342", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:34.7342", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:34.7342", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/7a5b486b-170d-338c-91ba-2b36bfac86ff" }
{ "timestamp": "2026-09-02 11:17:34.9150", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:34.920Z\"}" }
{ "timestamp": "2026-09-02 11:17:34.9150", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:34.9150", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:34.9150", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26274." }
{ "timestamp": "2026-09-02 11:17:34.9150", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:34.9150", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Validated Event ###" }
{ "timestamp": "2026-09-02 11:17:34.9150", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:17:35.1044", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:17:35.1044", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79432},{\"Key\":\"OrgId\",\"Value\":204},{\"Key\":\"IncidentHistoryId\",\"Value\":117350},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 11:17:35.1044", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:17:35.1082", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 11:17:35.1082", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 11:17:35.1437", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:35.1437", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:35.1437", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:17:35.1437", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:17:35.1437", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:17:35.1937", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"CIs_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/BEAT\/FFF\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Randal Jessup,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/BEAT\/FFF\/26\/00001<\/strong> reported by <strong>Randal Jessup<\/strong> in organisation: <strong>Heartbeam Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Robertsdale<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Fire<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:46:49 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Randal Jessup<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +918888888882<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/20.593683200,78.962880000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958372,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:17:35.201Z\",\"updated_on\":\"2026-09-02T11:17:35.201Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:17:35.1937", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:35.1937", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:17:35.1937", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:35.1937", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"918888888882\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:35.2467", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:35.2467", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:35.2467", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:35.2500", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:35.2500", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:35.2500", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:35.2500", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:35.2500", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:35.2500", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/40c4f354-e528-3a07-b564-bd95b07547c9" }
{ "timestamp": "2026-09-02 11:17:35.4193", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:35.429Z\"}" }
{ "timestamp": "2026-09-02 11:17:35.4193", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:35.4193", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:35.4193", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26877." }
{ "timestamp": "2026-09-02 11:17:35.4193", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:35.4270", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:35.4270", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 11:17:35.4270", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:35.4270", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:35.4270", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:35.4270", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:35.4270", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:35.4270", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/40c4f354-e528-3a07-b564-bd95b07547c9" }
{ "timestamp": "2026-09-02 11:17:35.6002", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:35.607Z\"}" }
{ "timestamp": "2026-09-02 11:17:35.6002", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:35.6002", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:35.6002", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26877." }
{ "timestamp": "2026-09-02 11:17:35.6002", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:35.6100", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:35.6100", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:35.6100", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:35.6100", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:35.6100", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:35.6100", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:35.6100", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:35.6100", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1ed0574f-f394-38d4-b33c-1065f3e9da1e" }
{ "timestamp": "2026-09-02 11:17:35.7840", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:35.794Z\"}" }
{ "timestamp": "2026-09-02 11:17:35.7840", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:35.7840", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:35.7840", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 18903." }
{ "timestamp": "2026-09-02 11:17:35.7840", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:35.7840", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:35.7840", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:35.7840", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:35.7840", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:35.7989", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:35.7989", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005109\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Kathaleen Hoopes\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:35.8473", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:35.8473", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:35.8473", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:35.8473", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:35.8473", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:35.8473", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:35.8473", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:35.8473", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:35.8473", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/80f2e057-c1c4-33ff-ab71-96a94157f825" }
{ "timestamp": "2026-09-02 11:17:36.0292", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:36.035Z\"}" }
{ "timestamp": "2026-09-02 11:17:36.0292", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:36.0292", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:36.0292", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2596." }
{ "timestamp": "2026-09-02 11:17:36.0292", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:36.0350", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:36.0350", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:36.0350", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:36.0350", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:36.0350", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:36.0350", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009155\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Giselle Skelton\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:36.0912", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:36.0970", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:36.0970", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:36.0970", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:36.0970", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:36.0970", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:36.0970", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:36.0970", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:36.0970", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/51b263a2-751d-3f27-9fe4-a6d058409422" }
{ "timestamp": "2026-09-02 11:17:36.2724", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:36.278Z\"}" }
{ "timestamp": "2026-09-02 11:17:36.2724", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:36.2724", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:36.2724", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 17143." }
{ "timestamp": "2026-09-02 11:17:36.2724", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:36.2724", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:36.2810", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:36.2810", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:36.2810", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:36.2810", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:36.2810", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001657\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Karla Mcclintock\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:36.3341", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:36.3490", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:36.3602", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:36.3602", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:36.3602", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:36.3602", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:36.3602", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:36.3602", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:36.3602", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:36.3602", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/056dd5a1-1c27-3e4d-9114-c7300dcd4445" }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:36.545Z\"}" }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2589." }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:36.5398", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:36.5490", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:36.5490", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:36.5490", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cd147add-559f-39a0-aa42-2a122117d365" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:36.730Z\"}" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2568." }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:36.7248", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/22f1e197-ee6f-3ada-874b-b733f95c9f23" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:36.912Z\"}" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 6256." }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:36.9067", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f3e2e940-ac5f-343e-9c85-fc9a2a9d655f" }
{ "timestamp": "2026-09-02 11:17:37.1059", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:37.111Z\"}" }
{ "timestamp": "2026-09-02 11:17:37.1059", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:37.1059", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:37.1059", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 16977." }
{ "timestamp": "2026-09-02 11:17:37.1059", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:37.1087", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:37.1087", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:37.1087", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:37.1087", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:37.1087", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:37.1087", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000006478\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Jacqui Skelton\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:37.1643", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:37.1732", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:37.1732", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000009853\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Areli Shrum\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:37.2287", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:37.2380", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:37.2380", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:37.2493", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:37.2493", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:37.2493", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:37.2493", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001710\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hellen Maravilla\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:37.3086", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:37.3166", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:37.3166", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 912000001710912000001710" }
{ "timestamp": "2026-09-02 11:17:37.3166", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:37.3166", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:37.3273", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:37.3273", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:37.3273", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:37.3273", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:37.3273", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:37.3273", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b0093205-7b0a-3ffc-a18f-0554136bb760" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:37.507Z\"}" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2328." }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:37.4994", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9cef82ec-ee40-3b87-8215-1f0ad7165ff7" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:37.682Z\"}" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 5927." }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:37.6767", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9ae6f153-9f95-3b3a-9f54-55d87741a891" }
{ "timestamp": "2026-09-02 11:17:37.8507", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:37.856Z\"}" }
{ "timestamp": "2026-09-02 11:17:37.8507", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:37.8507", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:37.8507", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 9010." }
{ "timestamp": "2026-09-02 11:17:37.8507", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:37.8591", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:37.8591", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:37.8591", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:17:37.8591", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:17:37.8591", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:37.8591", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004003\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Marley Lacy\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:37.9250", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:37.9250", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:37.9250", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:37.9250", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:37.9250", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:37.9250", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:37.9250", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:37.9250", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:37.9250", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cd58aaa8-3aca-3d74-9b3e-2b3753cd1a3e" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:38.106Z\"}" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2561." }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:38.1008", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8b395690-f650-3a22-a5b2-98017b62ebb6" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:38.281Z\"}" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3575." }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:38.2752", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/39a2a7b6-5c94-3361-ac38-a2ad98d980a4" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:38.457Z\"}" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13030." }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:38.4520", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cd58aaa8-3aca-3d74-9b3e-2b3753cd1a3e" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:38.638Z\"}" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2561." }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:38.6325", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8b395690-f650-3a22-a5b2-98017b62ebb6" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:38.811Z\"}" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3575." }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:38.8058", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/39a2a7b6-5c94-3361-ac38-a2ad98d980a4" }
{ "timestamp": "2026-09-02 11:17:38.9796", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:38.985Z\"}" }
{ "timestamp": "2026-09-02 11:17:38.9796", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:38.9796", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:38.9796", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13030." }
{ "timestamp": "2026-09-02 11:17:38.9796", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:38.9840", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:17:38.9840", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:17:38.9840", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:38.9840", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:38.9840", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:38.9840", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:38.9840", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:38.9840", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cd58aaa8-3aca-3d74-9b3e-2b3753cd1a3e" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:39.168Z\"}" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 2561." }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:39.1601", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/8b395690-f650-3a22-a5b2-98017b62ebb6" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:39.342Z\"}" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 3575." }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:17:39.3360", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/39a2a7b6-5c94-3361-ac38-a2ad98d980a4" }
{ "timestamp": "2026-09-02 11:17:39.5099", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:17:39.515Z\"}" }
{ "timestamp": "2026-09-02 11:17:39.5099", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:39.5099", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:17:39.5099", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 13030." }
{ "timestamp": "2026-09-02 11:17:39.5099", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:17:39.5165", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:39.5165", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:39.5165", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:17:39.5165", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:17:39.5165", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:17:39.5653", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02388@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/BEAT\/FFF\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Randal Jessup,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/BEAT\/FFF\/26\/00001<\/strong> reported by <strong>Randal Jessup<\/strong> in organisation: <strong>Heartbeam Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Robertsdale<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Fire<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:46:49 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Randal Jessup<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +918888888882<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/20.593683200,78.962880000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958381,\"created_on\":\"2026-09-02T11:17:39.570Z\",\"updated_on\":\"2026-09-02T11:17:39.570Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:17:39.5653", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:39.5653", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:17:39.5653", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:39.5653", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:39.5653", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:17:39.5653", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:17:39.5653", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:17:39.6176", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02388@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/BEAT\/FFF\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Randal Jessup,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/BEAT\/FFF\/26\/00001<\/strong> reported by <strong>Randal Jessup<\/strong> in organisation: <strong>Heartbeam Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Robertsdale<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Fire<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:46:49 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Randal Jessup<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +918888888882<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/20.593683200,78.962880000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958382,\"created_on\":\"2026-09-02T11:17:39.622Z\",\"updated_on\":\"2026-09-02T11:17:39.622Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:17:39.6176", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:39.6176", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:17:39.6176", "level": "Debug", "severity": "DEBUG", "message": "Sending email for incident closure" }
{ "timestamp": "2026-09-02 11:17:39.6176", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:17:39.6176", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:17:39.6176", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:17:39.6176", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:17:39.6676", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm02388@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket T\/BEAT\/FFF\/26\/00001 has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Randal Jessup,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>T\/BEAT\/FFF\/26\/00001<\/strong> reported by <strong>Randal Jessup<\/strong> in organisation: <strong>Heartbeam Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> test<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Robertsdale<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Fire<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 04:46:49 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Randal Jessup<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +918888888882<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - test<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/20.593683200,78.962880000\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958383,\"created_on\":\"2026-09-02T11:17:39.674Z\",\"updated_on\":\"2026-09-02T11:17:39.674Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:17:39.6676", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:17:39.6676", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:17:39.6739", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:39.6739", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001885\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Jasmyne Soukup\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"T\/BEAT\/FFF\/26\/00001\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\"Fire\"},{\"type\":\"text\",\"text\":\"Randal Jessup\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/204\/79432\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:17:39.7225", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:17:39.7225", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:39.7225", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 912000001885912000001885" }
{ "timestamp": "2026-09-02 11:17:39.7225", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79432" }
{ "timestamp": "2026-09-02 11:17:39.7225", "level": "Info", "severity": "INFO", "message": "Invalid Mobile Number - 912000001885912000001885912000001885" }
{ "timestamp": "2026-09-02 11:17:39.7225", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 11:17:39.7225", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:18:31.4936", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:18:31.4936", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"EmailIds\",\"Value\":\"osm05146@osmosys.co;osm06269@osmosys.co;osm02276@osmosys.co;MH_Admin_HO@oqsha.com;osm05485@osmosys.co;osm07904@osmosys.co\"},{\"Key\":\"InvestigationId\",\"Value\":\"639\"},{\"Key\":\"OrgId\",\"Value\":\"211\"}]}" }
{ "timestamp": "2026-09-02 11:18:31.4936", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : EXTERNAL_INVESTIGATION_FINAL_REPORT_RELEASED_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:18:31.4936", "level": "Info", "severity": "INFO", "message": "### Started processing for Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-09-02 11:18:31.4997", "level": "Info", "severity": "INFO", "message": "Executing email notifications to external users about the final report release" }
{ "timestamp": "2026-09-02 11:18:32.5530", "level": "Info", "severity": "INFO", "message": "PDF generation completed successfully." }
{ "timestamp": "2026-09-02 11:18:32.5530", "level": "Debug", "severity": "DEBUG", "message": "Incident PDF generation successfull" }
{ "timestamp": "2026-09-02 11:18:32.5530", "level": "Info", "severity": "INFO", "message": "Using org-specific template for Org 211: Templates\\OrgTemplates\\211\\Templates\\ExternalUserInvestigationFinalReportReleasedTemplate.html" }
{ "timestamp": "2026-09-02 11:18:32.5530", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:18:32.5530", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:18:32.5642", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:18:32.5642", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:18:32.6191", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Incident Investigation Released \u2013 Incident UID: IMF\/GLTO\/GRR\/FAC\/26\/00002 | Site: Alanreed\",\"text\":null,\"html\":\"<!doctype html>\\r\\n<html lang=\\\"en\\\" xmlns=\\\"http:\/\/www.w3.org\/1999\/xhtml\\\">\\r\\n  <head>\\r\\n    <meta charset=\\\"utf-8\\\" \/>\\r\\n    <title>Incident Investigation Released<\/title>\\r\\n  <\/head>\\r\\n  <body>\\r\\n    <p>Dear Sir(s),<\/p>\\r\\n\\r\\n    <p>\\r\\n      This is to inform you that the Incident Investigation Report from\\r\\n      <strong>Alanreed<\/strong>, <strong>FAC<\/strong>,\\r\\n      <strong>Renard Whatley<\/strong> for the below-mentioned incident has\\r\\n      been reviewed, validated, and released in the OQSHA Portal.\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      <strong>Incident Details:<\/strong>\\r\\n    <\/p>\\r\\n    <ul>\\r\\n      <li><strong>Incident UID:<\/strong> IMF\/GLTO\/GRR\/FAC\/26\/00002<\/li>\\r\\n      <li><strong>Site:<\/strong> Alanreed<\/li>\\r\\n      <li><strong>Incident Type:<\/strong> FAC<\/li>\\r\\n      <li><strong>Date of Incident:<\/strong> 13-Feb-1990 12:00:00 AM<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>The approved Incident Investigation Report is attached.<\/p>\\r\\n\\r\\n    <p>You are requested to ensure:<\/p>\\r\\n    <ul>\\r\\n      <li>Implementation of all Corrective & Preventive Actions (CAPA)<\/li>\\r\\n      <li>Monitoring of effectiveness<\/li>\\r\\n      <li>Horizontal deployment of learnings at site<\/li>\\r\\n    <\/ul>\\r\\n\\r\\n    <p>\\r\\n      <a href=\\\"https:\/\/oqsha.com\/#\/incident-management\/report-investigation\/view\/211\/?dlType=viewInvestigation\\\"\\r\\n        >Click here to view the released investigation report<\/a\\r\\n      >\\r\\n    <\/p>\\r\\n\\r\\n    <p>\\r\\n      Regards,<br \/>\\r\\n      <br \/>\\r\\n      Oqsha Team<br \/>\\r\\n      -----------------------------------------------<br \/>\\r\\n      OQSHA System\\r\\n    <\/p>\\r\\n  <\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"OQSHA_Incident_Management_Investigation_639.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFQAYQBiAGwAZQAgAGYAcgBvAG0AIABFAHgAYwBlAGwpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIxMTE4MzJaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKOCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDE0OAovSGVpZ2h0IDc4Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZUdyYXkKL0xlbmd0aCA5IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJzNmnlYFEcWwF8geB+IR1gT861XEFhJ4hEjn1H8jBpFJR9+uugS4xFRQLOKByhZwVUBWaJijCbqroLHJmsikCwTjWhURN0VQYwXrvciUTnWoIZDobfeq+6he2Z66GkGyPuj61XVe29+M9NdVa+qAaxJpxGhid9m3ygqKyu+lfvd5oVjulo1b3gZvibriWAiVWfXjW3WVED9Eq6b8khSuGVYUxD5fa8GxOX0+41OdMo6EcqlRqXqm143EcrJtxoN6U\/aiFASHRqFqEeWdiRBuDywEZD8ym1BYrK8wZEW20gknJsSEhvDJG44ug+Mo0rY6rUxMbGxnShkUFxM7CZn\/Uh\/sZGoPAzgMVfPon8K1wu2UbEfm3pTg\/5R9hMbkfa9zJxyuV7ZiukFXM8HPpa4sSZ6hrvpRvrYNqKbE8lLZBLGALiL6gPoReUPbFzBcptupKW2ISWI\/4fEtB5gnqgWOsB+Ul6Ho+xa01Yv0nibiE68IfkxpmfYchHgawRAJifoQFZ7fofXlXqRutpCVDa\/1pExPcnBxrZQIgi5D5DpeYBIbKp5hMa6B9YfbUDa5SpzZEw1sYWsdYijIFTHF4tMcE+ynqMXKVo7Uf44hSfeT35p7LLIl\/2BfjUS01jRvEAvUnftSKufU7oiU9+F7JJzXBD+2kOQmOAEtx+vl+mkVqLDr5q6IpNHH7E7sHUtU\/dfUM\/UizRSI1HpbHNfZPIB0cC1Uy0TXEb9I71MV7Uh7ehkwReZJomj1C\/gIWPKR32tTqR3NBGdH2XRGWkCYS2ZZIC3jIm+abxOpn9rQVL7EzjTKLJZBsPsxOSuylErhj5q3sj0B2hB667BMNROTHUvB+5NU\/fmTHCIFQ8d7MZUVBfSlnZWvMuYQQifS45Jt6YT9ZCapAvprTqIcnysuq9KTk72BujJitEAbqxI3shnuHjUA3QxxVslehquK2g95aw1pP09mgLJ+Zk60Z3JTUFkdV5Z30KD\/5zoqKjoQKY4haPGFw0vhiQfPZEeP5IqXaJIommFExBN+kQYFR0lk86KmB+qEZ0arOk70Ux7jSltyMuAbTEVYowT\/Vmtv1iJwC5Rz4K9ig\/rp4i5yTLRzSmaiMT1+EGmtCpF7XOmHZTF8QPwFNUDrGuAqO+FBMXHeShifmcR6Uh\/aNVFIS6amXYqIvWBV0WtnN0KS1SYXjePaSbXb5VXKKTynDambTCYR1j5\/rdUnhcTKyZvAxxQMj3+SpSXFDFvW2Qyl7vWmPAueq4Etc2QQebBrCWbtG4OUoh4aPZYyZRvOWaJRqZL1pjSjZGi+V1cgg3TSA3DlmsX2CUX3mSTYm7dTI\/swfRzdnZ2Dg10C7qR9T+xaxD\/SVzYJYuSbPhAEE4mypge70P5akZDMNVK6NtUbMUuvko\/1JvB5o1D9c0NLH8OkjGJ8kVD\/He1EvIuFYnY5UbqUY8qQbjfARPIw+ziO8mcKdEkptZ7XOvvNIaKTdjFB4GDPavZOAAbRYOW082Z9prEPGcPpoLt27fvpMH7Q75q3Y1dtMATktqzSyVM4GEeQriMqWgmyqxBJjEPCNrEKlMKarQ2jORP\/mVsCCR1Hj53FdCah0mDNTKmK5ZjbrYHE04bLWjMTIRLZD4ApDmmqyMytYT\/UG0hT3GsjwUL7MEkH8cDyPwn3wF8jy2PxvGKzrCFql4QJ2N6tFuUFxUxR9uXic13ykMID\/BCpi7gj7X7oGAyinK+c6m2N1ObfJnbVL4uYL9Tm6es\/FKFSbku0PrgqTH9jJ14S\/P10zdI94XkdANz536osQXdeQFvePgbVo\/BLiu\/k9atVTWmdakpKalRTGm+C7Vgahyy6czd+\/lpsx2x8jJr\/kd7gMmpqSndAN5LY\/UwmM6KWjHZGfapH5OaODa30UEhpQ3CVD\/Z8itk6ltvJo9FO9MNyRFeVBkRES7KokAvo8mY+H2GlA3+tPHYYhHrjPBD1ZsZh8Jr3CUi\/I8BUrJgefmrmamN8RHa3ZJVv5R7neKbVmOlbeXrmHp0JvUkdtDMDMvknzOdPDRt16syOd+oNbrC0oANSj9MW0Nl9TUAHSn\/okXTR0wphDkKjxgKe7M+TGfkVgYzJqErDFfUg6DDEwXTXRMmwQd7fOvBNIN68wKm0paqMAhobft0SdDc1TScCjPFZeM3wSJtcwfl7yQxHU5N\/y8pxyhwtn4mOh8rcQJoS1t1p\/ikUYFdE8kxmMZxIQOkLZz5YJnJGaBZJiplFPgV3UxvUOd6VJOq7uR+n8DXIsQ0kPoWr6NiKGvogKcMQqZTsUWm7iDmpFU8dJxeJn5a+3tZC21FVg1x85jAV1JLKOGrpAMzehyKPK9ZZHoBoAe53Bcj5Qt1iArTp9Q5DNwjI0NmhS5YOtt0j63Ik+aJW2T9L+Id+aNFprOZZ\/gaZbcY+7c6mfj2iDdmblxgpdJvgIPMnZhqfPMsMhnFmKhP0se0hzqHwmTR7AqsknsZXuOn1OLKmw76KkdcMDJFmjOV+dRGj9LFxJ9vf5ipZKo+wo+V2PjXjvKZYppVbqH6wJ3eGNqDDctNmCouJcgPB+vIFlSYgqkzFroHzVgjY2LPHT1c1R2lqQufqnaUvh97nu6wXeiOh9D3gFJjYWrvV3p1MY2\/XQcTHdgJRS7id5aYKl3Exe0KgNXSLwazSFsM5dySCe4H3YG51O5m8QNU9uxILlhmEo8OC+YFJAtyJldx24k91648QIjXFL7T4wx8uP7a792\/Y5kJYVRXeU3Iyjs9Fy06NPuNp9JMYnpBmhzGmb4lsMz0NGU+RFhjggDVLKYy31yulhWMh9lqTPy2P86iJskMcPBp\/1DWcNWBp+uqTOBudQvfVJ6xVAmmSdtFG0fhvPAZ6SyJbMlb8e2aFUaPP9On9DxtbMjoKM2Do9WYAGK1I23lG+iuK7IKS28bprER1LAV3jOkpxvS8E2epUxLPxSEJr1WZRWUFp6ONR65+e\/I\/el\/9\/J2TMDKJHQxeKozwcAj2ohyZAefTq2sBOTi2NpJ2eDU2pbXfQI05KE35toQ0C4ScNw60bm5jo2NxMT70wI1oJKkd5oAiMRp7Poc80Ori59N1P3ukH3kJd\/F2zLO3y4uKyu+c+HozuX+jXKe93+wvmsaCmVuZHN0cmVhbQplbmRvYmoKOSAwIG9iagoyMzQ2CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDE0OAovSGVpZ2h0IDc4Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovU01hc2sgOCAwIFIKL0xlbmd0aCAxMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lc6y6EWaVLJN7HJ8xQkKvqUoq+\/z\/bX5G9vOwc+9dZBVHD9BIagkECI\/HcZfq1BwQmNFHv1s9TbMX\/dq2JyROSF6QPHfy0ql\/xTCw\/WCOIH7G6sPx0okTIbs9zjfN06uCCWl0FFgXfIwHAUe8cUbqKq6wVji+3\/uL\/P\/Qa2uZSKRxmYQsPQy3XvHx3t\/sK9O1lVfLYsTDaAVYGcSvWL8S9\/6WX40Ualq+bcAlfSSF+7X7RrAOXRQvtHIeixXcN60QMb8Sfu9v\/8B0U2rrJOTE5ML7oOO3JbOU3n722oCsxERbhjJjTi\/fDFhKWe1Wzn2FUJKiS5QJ+t9O3ntVHoAuuNgmSa42qcyGJ3x8R\/KfWLxg\/MKY6Hs3eE9lR\/2H5xirg6IPpxHq\/jVDnWVt20ZfXJobDhOopg9c9QqkHLcZULYAWnJVaPackfwPGjmO9n+lTIaD42CF1bJLOEchQmh8MAzsiK6LLvmwNa9Cl25OwZUwWpkYLLn\/tRVquMc7khQupPc5SHMimKNYSZ0S4HKGmLuQ9X1wFqEPXPitdJ4Fbh3HrbrcxD9j+wQu\/gDNKDaVlEtPMNhJjAHubLhzeEox6Qcu\/Fa6YOALVBwTnJj6c+dMhDOHHe+ZncAj3gFYKDkZnbJKTXgXip4+PT19zLJvpyvaAa9V4Gp2w1l3wGEnQsHIHTQhBBC7HoCrLZOQ6fjjMN3piaxnn0Wu92QI1GSLZrwAH7uIxSynOLzUzICVPDh4KFfNragHXL\/vclels\/PjJqKOefk2hV3xfPUMvz\/Pv+0+dtqMJz5naaPxxnEkQCTSX4KkRasFfad1rk7pvNtaiTfPp3B08opKYya+vmMkkIqKmxyjKaEXnY2xy5g0D+QXvB76TehMuAYlrEqOS7OuPnZKSXGP77h2qJ3AJJFeg3YjA+6eBB7fZyZlFSSkXD3vbOo4kteOLX1gHzuFDm1z7NMfDodp7HoPaydp6yzr\/nRu+VZEls4xQxkkl7WRSR87any6JHbK7Ffe+jR2DfA4rA\/4EDSTSM1ZiYWcldduv4IoYjn5q80zoRLLPrMyswl9ugdyDS4vcnFwclviQDtum004iB2HUUoT3pQF2MXRswfBbsovWDTKLq9VwACxYyBOYtmHYfYlsTu\/0PX8tbC2QWm3U1ttTSB2VLsGsbJrNHbz8clHxG4+WbBxkEG1nWtnSyF2jRdLMRgNB78qdkX5gm0RFa3dftQvtuRePMSl7fwYl7MVKY71ILwb8Cw+O3ZXUuAarHYKDGqvuxUnKNYQ45AjTIQQd1CpOXuQISa8yUm+k+EE8emz5GdXGbsFuLRqE0oa3\/v7fWXSWwCmkVoU2nLHkXz7+TC+7SPS65\/oeTr4vJzpNLuh7wqu3ekWB5s29csRRPK9+Tg1IRgztV66yovrLE9fflYRxlhZOMJUizGiQ6I6VQTiz+JwsDfxh7phVDYmMDXJi2CO8zqHJ2HjWeZ99sbx5aXwu6ctzHXl6Gar3bKl30xxutyzDJ+fn+PAZlQG1ve5tB3zLJ8GxGRyjkZ6jrF+47Kl\/OiLg6hZ76BEx40ZHy112\/vYJBPR47ZtI2Slh6woWEw2huwkiNXAPycyc5iNsu6BHeIrd3y4q1rx1mp2e2\/b3w6icLxhvBk3u2JrsMvxERzUhIBYlz6rRJwTmzl0lmJXXr6r+W6dhHSWCdK7j\/VWRzdM\/OSMJoY4V5Kui7CzIi5Z9aeVEQlKJsYbmjg2KAW8XXgL5izATvQ0cjbd6LquGLu5ncUl4ZSJKiMS\/ktuiO+BHdBoUS7VJBpAgMVXWxIW4pqS2iynEJr8W3PYVfCeZhyEiiPk7mslnz3CjkV2ZqrwL8lZjnJpCI\/RaBgvZeos7VxxRZ98pD2wK41C57ivXNhGpen7YKftRrWwZnBYw6BEIkIxduHmBaja1OJjT2aq+REQjVcFys3+lCKZicNBaPQkW7Gbzf6sZcOdsJseemFhJW1o58OKF73OXXcrWwI3UUzHvbORIVRuqyxlxmoycyGO98FOaTqg7KLCBoYSS9prbnLlgvq\/zONoZRqyPLLl2C0tschit9OW1fG29+I70QG2ojMyUy27Tkzc0GHm76YtEyVdRYHMTA62lO\/KN0VWHTthpw0JOgwJwiZqAaGDEMlMBncGqXv+IjzuSFdWyDHPG2Xtk9ipeyohEAzFy4wtww7uGVm0pTE6mHMTwPG9bJVx+4+lKA\/OacrOJNElMYNYDy4CKKr2HP96vIEoh52oscchlplLc6xL9yPsjt1tTUzhSsJHgOJLeF4hPEu8fQ122bEJCkGHzt6\/zM6sgp2AjvM8Hy1E6i7Y5eIqAvrmdiu6VmqJ\/VxNGFdR2NlQPwdbobkJiUTMnpOZubgKLo4WXtp6jYmWzLwLdi6eWW7h2Mgw9zaea+\/7cGjA9hO31asEu4lRHs98w3iBmxAx5ufz7wqxe35+LnK4xmX08wiO79RNgk1h4803YleeR2j8qtpZ1FYXQgOg62EX2QDMnYL5Oz\/8ZZDN77mjWs+5yVE9vJc7CLYd2YM8pdpyPsUWvmuqNASYhCmJbzXsjC88JKnNB3fq2BwFocFZ4PxqHUepDVEqoWf6qFDoZwkNtPsT2mWwx3U2fHwA1wWC2TnjfGvcmtQ8hVlyOBZ1k3jdIxw9B18t7CqSwvrej7CG5sXm6m13mSD2J8TuQUmbK2s9tfnje9qZ33SZ7s6X89RIyoYpewf2wK43ykXqQHEvx9JoDtLQxpULVY9Xr8W1+uvhVcEdqO48oP1E7RIOgbhojjI5gpoxs+HdnyC9x7jtglFHouIxO4do8ylngk5ZLOt8gcmKwbrYaZs\/b8hFDm8uwQ2uYgwW+3kpg2jwMAGn\/Ih4QpQXDh+4Se0cTDxVyuK6ovyuhBWZ1g\/kO2ojzzNA9M72TrYXyw2fWXItkqBHoAghlKy4uGEHmr2URwyisG0DNyYkReJqrtzHv1uAxchEi7CTLp4JkkfZYTBKdR7IY9cvw06Om+sdXSd6LVaRlnvEMxPByV6XEGjdAZjI9JGIRJNtjzlqn0S1rd0aBiWtrfVKvgnW3diOHTPKl9mmoBkGd3QpNDg3S9Fa2PF4fW5v49PTU5RKs1GX6XRMsigC9hzzW3RKqKeGONhW7PwYC8iJxNj9e0LrlYBYDGUV7HgiT8pCIMZoiWlqJFLNBGLswD1NnCTGjnnGT64xC3ivFmPnG5agB0XC5iwKb0IE71GvkijyL2gcERl4GlxCGNILxTJpoKikU10StWSMcwq6fRnZjh3\/OfTm6sH7k+tQd2sptkfVCqnmI6TYgTWjb6WHqSXgoy6zgcqEiMsPiwLIA4KAJ1hYrt6H7dhhapsKJrRtpjDp9UCLsNsQKNuL76xUzBvzTZkb5S1RkDRPogCxE0N78Klc+UY7c6L0\/dIVA7ECxx35TquhZCGQ45dSviOEIrOkYcfvJN9xwHdizkcIGxoswI57vmqOzklcKnFiHVsFShLzpeCOgwnsjKlPEubluNTHHz8ixwH2f0gWpMVGUYQdWYadGN6HeeAG+GB6qErIuhJ2x8S2HdbYVKn18lLuQIxdplZBrScaU2nTFqAGN8ViyWoZR2FcxTwYfH+oLsnmCEmMbaHFIlrTCrVg73MV7P7Yxz+OoNbfD10m3QEJ7Myx7ivLehOnmpR6HescpiRt0GI3k1v3G\/6vo\/nE+vK6o1p7uP5Ayd8AfNwyHeTKDHZWCqX67Y99dZJb9rBOUhjujs\/aG0KRroMkioW19Ru9CYniQFmp86r+7a1a\/oK9z+ZuOe\/N3\/\/1l\/4fhPx5LhA9i51zo+Dmu9mtkQlM3Y68coM2w3e1uubq37yrpf6I\/WlXWTpw+EFvrRWnTrwjU6WguKwSdoltlZ5ZUhLE9pWa+EVMtBD3Xg9XuQRfg2odj3W7v7qNdNaOqDsBA0EMfzGdy2BlIFRPTkXi5N7kzg8qTmEBN\/KQVKAmuATfLCLovLiGWtUQ9INmdQVpIXBYvKfy1GJUc8bs16lzlzx1mXT3mbn0ek\/DkO\/trK34kqFtr9WiSbPacMeQfeiHrgJJMqVo9gcabCrc\/l5YnNvl4YPZsREsSKcXrl77uqxUyG7nls0+HvwptJ3osNxuX3HJHnQx7RrWe3xllZwjauLy\/Vu9temCUjZMPfmpdwii75+q35GGn5LPdbiaUGoZ1tO\/6Ir55eW7p9wH0bttPjC2x1nEX8PQGk3\/zt3pcX6z7OvRuTsaNtS+2NDpqLOfvaE1pnb0rubUd7\/NRfQ\/8cDhOQplbmRzdHJlYW0KZW5kb2JqCjExIDAgb2JqCjMyMDcKZW5kb2JqCjEyIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjczMSAgMF0KZW5kb2JqCjEzIDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjcxNS4yNTAwMDAgIDBdCmVuZG9iagoxNCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAo2NTEuNTAwMDAwICAwXQplbmRvYmoKMTUgMCBvYmoKWzAgL1hZWiAzNC41MDAwMDAwICAKNTE2LjUwMDAwMCAgMF0KZW5kb2JqCjE2IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjU1NyAgMF0KZW5kb2JqCjE3IDAgb2JqClswIC9YWVogMzQuNTAwMDAwMCAgCjUwMS41MDAwMDAgIDBdCmVuZG9iagoxOCAwIG9iagpbMCAvWFlaIDM0LjUwMDAwMDAgIAoyODQgIDBdCmVuZG9iagoxOSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDc0My43NTAwMDAgIDE1NC41MDAwMDAgIDc1Mi43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHBzOi8vYXBpLm9xc2hhLmluL2F0dGFjaG1lbnRzJTVDb3JnYW5pc2F0aW9ucyU1Q2xvZ28yXzY4ZjNlOTZjLTY0YzktNDk0NC05MWVmLTVkZjdjM2Q1YzkyNS5wbmcpCj4+Cj4+CmVuZG9iagoyMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3LjUwMDAwMDAgIDI5My43NTAwMDAgIDY3LjUwMDAwMDAgIDMwMi43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHBzOi8vYXBpLm9xc2hhLmluL2F0dGFjaG1lbnRzLzIxMS9pbmNpZGVudC1tYW5hZ2VtZW50L1NjcmVlbnNob3QlMjAyMDIzLTA5LTI2JTIwMTM0NTU2XzIwMjYtMDktMDJfMTEtMTYtMjEtMTYyMV81ZWJhNTg2MS0xYmI1LTQyN2ItYjM2Yy0yNzI5MWMwMWU5ZTYucG5nKQo+Pgo+PgplbmRvYmoKMjEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFsyNzMuNzUwMDAwICA1NS4yNTAwMDAwICAzOTMuNzUwMDAwICA2NC4yNTAwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChodHRwczovL2FwaS5vcXNoYS5pbi9hdHRhY2htZW50cy8yMTEvaW5jaWRlbnQtbWFuYWdlbWVudC9TY3JlZW5zaG90JTIwMjAyMy0xMC0wNiUyMDEyMzkxMl8yMDI2LTA5LTAyXzExLTE2LTIyLTE2MjJfN2M1ZWFlOWMtMTNjZC00N2I2LWI4YmItZDlkMmRmMTNhNjJiLnBuZykKPj4KPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMjIgMCBSCi9SZXNvdXJjZXMgMjQgMCBSCi9Bbm5vdHMgMjUgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoyNCAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgovRjcgNyAwIFIKPj4KL1hPYmplY3QgPDwKL0ltMTAgMTAgMCBSCj4+Cj4+CmVuZG9iagoyNSAwIG9iagpbIDE5IDAgUiAyMCAwIFIgMjEgMCBSIF0KZW5kb2JqCjIyIDAgb2JqCjw8Ci9MZW5ndGggMjMgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1dS4\/cuBG+96\/QOYDH4kMvIAiwnh0HySHAwAb2EOQQeLMJFutNnD3k74eSuiUNv5aKLX\/F7pmxXzNDt4qsYtXHqmKRevvHD38v\/vlb8fb+w3+KT8ev9x8O5V1TleOvov\/9Ztlg27vj90Vr3PH74tPnw5fiy+Hx8Bj+PX3tn\/18aExz13\/GVOHHX5Y\/mtLXd3Vnuja0l\/GP\/Yf\/dfjhd8WvgeBpiOVd57vSdHXZrH7\/26dfD29H1sKT5V1bltY668zATPxzGLkJfbdVYasu\/C3++4\/DT4EB1R59VR27bHN1GZi0\/d+8TI5dZmXSrc7k8Hu3dtThK4\/kIBguyX6UJhAlUbR1p0aybWiM9zTtwD2XJpn1k8UrkOy1ncX5bLNcmmTWG+PUSDaOxnlPc9BNMk0y621LnyAdhBuwnY\/DZITTIskGTacExFyEUyJJB02nA8RkhNMiyQZNpwTEXNAkk1RCuFoFh9kIp0OyNmSAC4Kk0+SyPijmGkmtoKuzhfVVtsiyaXN3GZh0Yd4zM5m5y55Jn30mM3fZM1nnn8m8XfZMrhvIfuAfaNbMtWRUcSrJfpTMtaR3xXRIWut5S0mgOQiTTJPM+gm7FUgy1WhGXy5NMuuNdWoka6L\/HWj20mTTJLM+uE5ckjoINy6ZdBwmI5wSSTpoeh0gJiOcEkk6aJJVU4H1CY0USLJB0ysBMRc0ySSVEK5WwWE2wumQpANcrQPEbITTIUkHOLJqKrA+oZECSTbA1UpATAZNLkklhFOI+Gu+W6hDkg5wGiE\/l\/UTGimQpAOcRsjPZX1CIwWSbIDTCPm5rA+gySWpg3BeIeLnJyCVSLIBzmuE\/PwEJJlkr0W+K9qGq5iNp5P0HdvGySTDIKuq10vqHnjVOTrJqleh4BWSFN12WiSZjA80ycJUYN37Voskk\/OBJlmaCqzXYRlXImkNrwproNlLk02Ty3oPmmSSOghXV6UGDpuiaslopECSDXBsYSqwfkIjBZJsgGNLU4H1ExopkGQD3CBNBSAmsj6AJpekDsI1rtPAYVN0JRmNFEiyAY4tTAXWT2ikQJINcGxpKrB+QiMFkmyAG6SpAMRE1nvQJJPUQbimqzVwmOwWKpGkgyZZmAqsn9BIgSQdNMnSVGD9hEZnSSrVK7fhubbh1iuPNKn5ztZZOsmSvk1CJqnEd8Mn6YYsCIviIMo1kkp20JW+cJ3P2aOvhh7znU3omjJ3j12VWaqmdPXQZdXk67JzQ5ctOmdaXfbHNDML1hqfWXuMDYth36XLJ9j+aOAKl7vhccSWiom4I3hwSZaeus0SyCmR9K3luXE9zSBMOk0u6\/2SSCappEXDGkPXdWbZwHHGFUjSlSgIU0PZyW4vmaSSFnUqus7WIh2SdCXqdJSdrZhckjpadPRY6crOXnh1SLK1aJCmhrqzF3MuSSU9OoY2fH1nJgxPs65Bk6+eQaAqOk\/eo2XT1FKmMRDmK70pWvq8a9Ck61IvUBWtJ3I\/KiiXppYyjWkTvtKT12I1mnRd6gWqovXkFZ5NU0uZxiQbX+nJYYwaTb6CBoGqaD378lEyTTVlqhVoDtusjj7vGjT5ulRrEOVyPyool6aaMnUKqFxTT+NM865Bk69LnQYsc7kfFTSi+Zj27HrXY8uH+7+E7\/5X2OLP4e\/PxV\/\/Fhp\/DLTXH3z38fD2fYjY6uLjT8XY0Zvxy8e+8seeXhnxxlSm+Phj8fv+ZRB\/KD7+fPD9Z8YGOzR0c4OLG3zcUA0N7dxQDw3V3NDEvbQxje5yGt\/FNGDo7+JH7ocGU24w833cAN08DA31xlCh3\/fSJ0wZf+JVTYwxMDEx\/8bCRy4XM0oVNMK4uONRrMbMLbFcTR03NPAMkI0lndAANOLJMd\/FDfDIu\/gTOxru44bRaB4+BvCb0csgegUQKkw1AdHnQ93HR3PDL4cPSvDn6v6npnmV5iVzax7ibkXYM6O1GavBTKRKTE0wVfHGlu5VKkI6zhImoFnzRBp\/ZgZczMZykDGKlYDJa3PQxfJbPgNkYVbkBqABExljMj4SA+yehnttu\/E9gr5Ww7El6KTcL7ALYxdB1hpta2xM+2RaYYzgED9kQWjbvk5Fg09AL+I4LMijyoPp85yB8N5HIH8MeBY+pIkbbPwI4CYsFEdffUEk1VWfpXd0u\/3X9QuDh08Av+O8NhuPfJcH46dpPIN6EPyCqV2OixZogN+Ca7e6mzIC46zSsOJC8PUu1qT72MuW1TOmgeIUxwEOByowRHTfxw0P8Qy8jz5hwYDjXo5r12Ke8\/j21Wkts5W4lq0sbnUszIsWG6ABIF+L3sSZ6GplUVNH9VmeMKEuVj2AecDBuAEfAZuQvX8A0yOk+PUGXIBi4zyqTxNP21euDPLCByuSaND2iI9ufWqwG1jnxDVrh0QsJLFEdq28EILcH0DusM6DWnltNHJNM6XcbeuT\/dnjbC7MKnYsccWEBtmP\/JYlElYSZ9JFc6U5u42ETu81grAWWGTBe5PTKEoZHiSL2aaE\/FNqlLxJ5EqZok7bdnzrnoXxvOCkTghbljNwI0kd56qnkAC26y+RPNOtVofHiXWQPfpd4CKBzwguIrhIV0geDGY\/8Xlmw1bebAf7EzfbUwKlHdBwm6o02vVsRQA1Zzdi6WZcr3r3cvyMWC8na\/UD3cFEZ7byy3U0nnkEkLpYEcqWHOs86nhNsQ3q2E7QerOexjPN6g9mMYtXI6ufKYn\/gnP2A3JMk\/S6c\/YDIM0K+y1n\/+QTFmjcSM7ez6FKphLNy\/X5mJZcjEw\/jhsAeCGcV5Fe1s3IBnn69Orna6X1EmKnGIZwqGAFEGODJV0zFbtmBANA1KfKTXAy0RkQdyZR43f4AnEv6AyBDwKfWKk13rIimReQB\/BCCwxWfRIz73xU5VROAIYAKAw6zKix0YeVqg58uvQdnhdVsQSPQLfAC4AozDv0IsOsHFJBt7AFpq4qPZhVzQbO78hAAxcAkbBvB49AtBn7wQndvjy111zV2vaJJoDzDgFAfOrCwjGMdzmW4qqtT\/1dNVZSNFIboDzMTbvGRUJSUwN612LCrS3F1NhfUWmcc0+kKWo6ZJVt7Kda9e0qX7mleR5HsIiAErb5HqRFbf90bRGVYTg+Jwfqi+gvjxRgWM4QxYceSXVx4Du8z6MtMzDuCN8S1jWYRxWQoeXs1\/Cg8vaJsOSVLy70wHUG8rBy7BXHb\/paUjd2CYS4xyNbPxg7RPDwyMqmzAJMgajcLehVrEaujI0QfD+RW\/D5nXrCrTX2wrVqJR2hHELUptPFzD0xhLjwqCgFwr28EkEvooeHOAkn9sHXVUdS07VLVTA0r2jL\/6+n8oPjdC5kIuaa3Uppi7YzX5v0nG8eLU1Abg0thRzcUUu3Nq9h4wPZFeEDnRewUvXcy6gJtlmVzc1A6ZlNXFmg4PyB\/sTcJKRb5a018OrFKBW5Q\/0BB+PyXRV9\/PV9ZLtQKHX8HTXYnw7kIN6CYwyHK+I94eRHtMOnhUsDwTbGo2IGGR9JwDXI6wDQjRJvNqjK6cgdFwgpZnTV53WufH2pUUPVRw0zn3LUAJt2eF4NajfETyQcghMfQeNXV5IhKp6N34GDkrDk7khGiTv9sqmjEYKCyy6cbPvyNpa8Nyau2lc4YjVO\/IwOckZM3ArTN\/WmbC4zdchdryWvtDMGGwcQQfKyDoL5XG4tCdi+Y1dS1nTZT768PvIrTiEoz3tTpvPp4hnBKZIRbkel6OXHSnU2sHP6J9rTbk759TyJhgzI65dc3WRmdgzP6tWbixICf4BRcePIxV6enGpKyPjLNTyyWVNOZjGuP7yBUGhUjXkNFvfyciXtCbiJj8AcgfYAKMnOHmSvgJe4wY3dLo4g7HEg8ujGYp1mLGXiwr2j1PKMSspLqOxbyiumfGQQupUdl5WEtPo8zwvzjTmiWyghSg\/DZ0AJcC7lWZQ3DW4W6xtnTyiE2wo3go\/ytk2ewjbXaDuPrqqWU5JQcwJhu3wIUbzrKkPh\/ZBx7ezTEbDri+VsgExjz2qj4gCB2cS9nBmIvMrJySyCH6tfCTvoUzOf4Liqp6eZwS+7JZ8JGXw4mANwAAdzID+vvuM9plhnOIh3vCHZ7lpx+nac2RFTQnIRQgKSySnIPfAg+2TyQX2gcYumPujKbAIYOyVXPKum3+vL7DT51MStHAHXzgtWzRoTqNnicR3ZxXymO9eDqJrpUvTLwx+Vc8KY44xLiDEMUxyYZqGha5YTkGDnO27ks\/ps9GrUduljhCsN4RNw7Fu+lFa+ODFP4dJiPgFiV25nXaS5bby6xxX9WO4QX1eLooGrKmMa6PiJl7PJ3aKvGHuTeL+CWKaFZyDibo\/bewtghct55V5gXnz8iTxns2Zlko+V77mzW4xSdNzNq95IoRlgdeVlgI6XxiZEWLL6yteUZPEtWjvd1wSngMD1l+NjsfiRkxZexKuPS\/7v2vr4a\/X7i9+tacui9bbw5Zk3gGr1V3V5+\/P9601Nm6W\/wFvcX+KbSsu7prKdN6bph3D++7X3\/ZnQqStc25tC6PVD9tee+jJEtW1XJ+Pra7yjYAupOjtlj+LI2cVDTNjpOJNWkK\/6kFe465QDXes2Sfl0tvyiE3EcLr4KLuH8tnxSKGEzQdwxznQXzI4zXSu8aJuoa1enWc7Py5fzwKagKKoMR2\/6hH3nJDdOPiKuPTe1ezqADfg8c8lEanUKGQp39EKoED6zNsh7RXLwt+PmZLloRT4ot2MedhTP3MgapV\/+ORr8ZE23UlbftdOGiWjfZ9wjsBrZ+7wZq1m5PG3Lp728+IAZuG65FGC+O4xCBgkI3OGKoFS3TN3SJr2+0g0XpjQnW3dxnidl5fxmA4INOHHvDq+4uDw7eaUyQM5Rfrm0\/jnf9OSyZDpNiApPk\/KMbzXIev\/oRYc75HqUWB4An5nCtaAK5ukgZfdt40ov3M3L4vGZsjqd4nBiRizlKgPZtuWaxR33JssV8jKNywOnM94qIfpMcN8Yi4pcDA1Dl\/cVd6SZICEDc7njVLn8CCOnur\/sV92sm3XZ7KhvJuRDKOdzIU6+0gERxBs5rSjXn8mHEMGHfTZHWRJenSvHjwkuLHYjXoMjFwLmci6na0QTsnoyFl9+hAbnFcLlXM7VjF+KzhXET9ozbKab+6DcIyUNcPnu0u3my3ckkHc4OQC6MLCVF9G1G5\/YYViMGA2ci7gACyuydsztjuUS5AHcMny8GymkNma6Iu8rThVsJVAYvryYikhY5Hlvq9kCqGfnul8Sy2R6V8mt7JvJ+R0RXHdcfXilQgVjpqsrGZOYkkuQX6vKuFJqx31F4vqf0MvlRT0Ja6Z4rA42Dl5CoHKJBb68yGLbaKvpgnEo+ErI6MPlQ7E+5QqQzFwmpREg5ZqN7hQPufgFsJjXx92pHaWU4htnUJflAnX53Tg7bs0WfbozECJjqHxBAuEuUcaVd\/LWWILnfB3fOoEXuSxRjpB2OLlZTuUaWzZrI\/hWJrYD6rtuTUsyVa\/Y6a4ZOJ6GeipXa+94wzXDkGGGxfuBgDnV4hV1RZqnUcVn4F1ssq2MswcXn6G7lTVjzy1wcuZoZX86zwm2XoOM9b6wZa5DZWOXtcneZeAy20m2umyxR\/2zbD640aHbqujfunT2ONtd546\/8GDb4v\/STHyF2DZmmXKw9ugC2nk7BDMmeCnRygtCBpvJfXpvRK92urKkiYevks7BMBdeSJrlAl18lQgMHSBQvvdTduNupPYtV15g1i\/GWzgseAGxn4A0lnVr+wHqy8S0uXOVGf4MnIYffW0q1wbILPs\/AQjXJWZ8O4qp6b+Gfz59Lt7+6XN4rPj+3wPSPhZferTdmpLH4vHwf9GhJOcKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago0MzkyCmVuZG9iagoyNyAwIG9iagpbMSAvWFlaIDM0LjUwMDAwMDAgIAo1MTYuNTAwMDAwICAwXQplbmRvYmoKMjggMCBvYmoKWzEgL1hZWiAzNC41MDAwMDAwICAKNDE5ICAwXQplbmRvYmoKMjkgMCBvYmoKWzEgL1hZWiAzNC41MDAwMDAwICAKMzYwLjUwMDAwMCAgMF0KZW5kb2JqCjMwIDAgb2JqClsxIC9YWVogMzQuNTAwMDAwMCAgCjI3OS41MDAwMDAgIDBdCmVuZG9iagozMSAwIG9iago8PAovX19XS0FOQ0hPUl8yIDEyIDAgUgovX19XS0FOQ0hPUl80IDEzIDAgUgovX19XS0FOQ0hPUl82IDE0IDAgUgovX19XS0FOQ0hPUl9hIDE1IDAgUgovX19XS0FOQ0hPUl84IDE2IDAgUgovX19XS0FOQ0hPUl9jIDE3IDAgUgovX19XS0FOQ0hPUl9lIDE4IDAgUgovX19XS0FOQ0hPUl9nIDI3IDAgUgovX19XS0FOQ0hPUl9pIDI4IDAgUgovX19XS0FOQ0hPUl9rIDI5IDAgUgovX19XS0FOQ0hPUl9tIDMwIDAgUgo+PgplbmRvYmoKMzMgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4AIABSAGUAcABvAHIAdAAgAC0AIABcKABJAG4AdgBlAHMAdABpAGcAYQB0AGkAbwBuACAAVQBJAEQAIAAtACAASQBSAC8ARwBMAFQATwAvAEYARgBGAC8AMgA2AC8AMAAwADAAMAAxAFwpKQogIC9QYXJlbnQgMzIgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfMgogIC9Db3VudCAwCiAgL05leHQgMzQgMCBSCj4+CmVuZG9iagozNCAwIG9iago8PC9UaXRsZSAo\/v8ASQBuAHYAZQBzAHQAaQBnAGEAdABpAG8AbgAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbikKICAvUGFyZW50IDMyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzQKICAvQ291bnQgMAogIC9OZXh0IDM1IDAgUgogIC9QcmV2IDMzIDAgUgo+PgplbmRvYmoKMzUgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbikKICAvUGFyZW50IDMyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzYKICAvQ291bnQgMAogIC9OZXh0IDM2IDAgUgogIC9QcmV2IDM0IDAgUgo+PgplbmRvYmoKMzYgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdAAgAEQAZQBzAGMAcgBpAHAAdABpAG8AbikKICAvUGFyZW50IDMyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SXzgKICAvQ291bnQgMAogIC9OZXh0IDM3IDAgUgogIC9QcmV2IDM1IDAgUgo+PgplbmRvYmoKMzcgMCBvYmoKPDwvVGl0bGUgKP7\/AFMAZQBjAHQAaQBvAG4AcykKICAvUGFyZW50IDMyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2EKICAvQ291bnQgMAogIC9OZXh0IDM4IDAgUgogIC9QcmV2IDM2IDAgUgo+PgplbmRvYmoKMzggMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4AIABiAGEAcwBpAGMAIABkAGUAdABhAGkAbABzKQogIC9QYXJlbnQgMzIgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfYwogIC9Db3VudCAwCiAgL05leHQgMzkgMCBSCiAgL1ByZXYgMzcgMCBSCj4+CmVuZG9iagozOSAwIG9iago8PC9UaXRsZSAo\/v8ASQBuAHYAZQBzAHQAaQBnAGEAdABpAG8AbikKICAvUGFyZW50IDMyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2UKICAvQ291bnQgMAogIC9OZXh0IDQwIDAgUgogIC9QcmV2IDM4IDAgUgo+PgplbmRvYmoKNDAgMCBvYmoKPDwvVGl0bGUgKP7\/AFAAcgBlAHYAZQBuAHQAaQB2AGUAIABBAGMAdABpAG8AbgBzKQogIC9QYXJlbnQgMzIgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfZwogIC9Db3VudCAwCiAgL05leHQgNDEgMCBSCiAgL1ByZXYgMzkgMCBSCj4+CmVuZG9iago0MSAwIG9iago8PC9UaXRsZSAo\/v8ASABvAHIAaQB6AG8AbgB0AGEAbAAgAEQAZQBwAGwAbwB5AG0AZQBuAHQAIABvAGYAIABQAHIAZQB2AGUAbgB0AGkAdgBlACAAQQBjAHQAaQBvAG4AcwAgAFcAaQB0AGgAIABpAG4AIAB0AGgAZQAgAFMAaQB0AGUpCiAgL1BhcmVudCAzMiAwIFIKICAvRGVzdCAvX19XS0FOQ0hPUl9pCiAgL0NvdW50IDAKICAvTmV4dCA0MiAwIFIKICAvUHJldiA0MCAwIFIKPj4KZW5kb2JqCjQyIDAgb2JqCjw8L1RpdGxlICj+\/wBIAG8AcgBpAHoAbwBuAHQAYQBsACAARABlAHAAbABvAHkAbQBlAG4AdAAgAG8AZgAgAFAAcgBlAHYAZQBuAHQAaQB2AGUAIABBAGMAdABpAG8AbgBzACAAQQBjAHIAbwBzAHMAIAB0AGgAZQAgAFMAaQB0AGUAcykKICAvUGFyZW50IDMyIDAgUgogIC9EZXN0IC9fX1dLQU5DSE9SX2sKICAvQ291bnQgMAogIC9OZXh0IDQzIDAgUgogIC9QcmV2IDQxIDAgUgo+PgplbmRvYmoKNDMgMCBvYmoKPDwvVGl0bGUgKP7\/AEkAbgB2AGUAcwB0AGkAZwBhAHQAaQBvAG4AIABIAGkAcwB0AG8AcgB5KQogIC9QYXJlbnQgMzIgMCBSCiAgL0Rlc3QgL19fV0tBTkNIT1JfbQogIC9Db3VudCAwCiAgL1ByZXYgNDIgMCBSCj4+CmVuZG9iagozMiAwIG9iago8PC9UeXBlIC9PdXRsaW5lcyAvRmlyc3QgMzMgMCBSCi9MYXN0IDQzIDAgUj4+CmVuZG9iago0NCAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKL091dGxpbmVzIDMyIDAgUgovUGFnZU1vZGUgL1VzZU91dGxpbmVzCi9EZXN0cyAzMSAwIFIKPj4KZW5kb2JqCjI2IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9QYXJlbnQgMiAwIFIKL0NvbnRlbnRzIDQ1IDAgUgovUmVzb3VyY2VzIDQ3IDAgUgovQW5ub3RzIDQ4IDAgUgovTWVkaWFCb3ggWzAgMCA1OTUgODQyXQo+PgplbmRvYmoKNDcgMCBvYmoKPDwKL0NvbG9yU3BhY2UgPDwKL1BDU3AgNCAwIFIKL0NTcCAvRGV2aWNlUkdCCi9DU3BnIC9EZXZpY2VHcmF5Cj4+Ci9FeHRHU3RhdGUgPDwKL0dTYSAzIDAgUgo+PgovUGF0dGVybiA8PAo+PgovRm9udCA8PAovRjYgNiAwIFIKL0Y3IDcgMCBSCj4+Ci9YT2JqZWN0IDw8Cj4+Cj4+CmVuZG9iago0OCAwIG9iagpbIF0KZW5kb2JqCjQ1IDAgb2JqCjw8Ci9MZW5ndGggNDYgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO1dTY\/cxhG9z6\/gOYBW7A+STSAIYK2kAD4YECQgB8MHQ4oTGLERxQf\/\/bDZHHKm3zSLpPhI7u5YsL1LzVQ3X1e9+uhi8\/XfP\/6c\/euP7PXjx\/9mn7v\/P3485Q9VkYd\/Mv\/n1eUF7R66nzOnTPdz9vm309fs6+nD6UPz36+n8L2Pjz80P\/2Z6ez75t9fsx9\/ai5+6T7kP\/DbqVLVgxegiubX\/1z+qnJbPpS1ql1zPY9\/9R\/+9+kff8l+96M9uDzX2mij2nGvf3918dVmmsLUvp7OaOQPta1zVZd5lfz5j8+\/n14HFOfOQzX3ZHKXmdpmVmX\/++fpl2b4LQe39Y6D1\/l+g9vmL\/YbvNL7DV4o0w6uiz0GN27Hwcs979ztaOelrve787Kw7eBFtcPglVI7Dl4mtb39s4rraNwkR3rrG2jSm7mrzOrVhdvcbiHdOk1AJohvgGeKZ2HjXEGUvoFKtvEI05yIKkmXztTIBniyPREVniWdr5IhBmaaE1El6dKJGumBJ9sTUeFZ0vkqGfIupjnxVJIvnanwDfBke+IpPE06XyVDrs80J6JK0qUTNdIDT7YnosKzpPNVMtSXmOakMl3ydIYrnanwhpoT07BpFZ4mfQOVLNnmRFRJunSmRpZ0eyIqPEv6Birp2OZEVEm6dKZGOro9ERWeJZ2vkmHvhmlOvCibL52okR54sj3xYniadL5Khv1CpjnxOJgvnanwDfBke+IxPE06XyXDHjXTnFRWOJ7OcKUTNdIDT7YnCjZB4VnS+SoZ+iKY5sRTSb50psKX1IiJhk2r8DTpG6hkzUyJ\/dx5QQdfOlMja2pOTMMmKHxKOr9zzeki0\/kO3Ypa2TC68rHu1qMba7rRm8xp89GtX\/R2dGO2H71ULoxuix0GLzvgyx0Gr3R3577rY+vB3Rn2sro1+Br+IRgzy\/u4smRK9+bAqGMMRMOVbnICMkF8AzxTPAubgWS50v0PJPEeeaJ4FjaDg+FKN5YRcLXiW53niWdh0ztXrnRbEpAJ0hvgidJpyJRMexqiFgoyZUc1ROksZPqQiiu9VgRkgvQGdKJ0FjKOak1DrOoIyLgzzxCl05Cheg9+mF0X7BRB+eyKFwdzpfOibA88O0dgYDPEwVzpvCi7RZ6cIzCwGeJgrnRelB10npsjMLDpA2GudF6Y7YHnpggcZEqmPW0QZnvcuSkCBZk+EOZK54XZHnduikBBxlGtaYMwu9V3aorAQWbUe\/A33WpX+YdvdjgipKi60YsdtvyM39dvRy932PaylT2PvsOWX2nKMHoz8vaDV92y77Lp1uTJ7eC7bLqZbvDipsZ9K5EMxswgwUa6zr0DYkkPc6cUMnqi4UovKJWMRnwAniaeh81AslzpJSOt8+ID8jTxPGwGB8OVXjJKGV58hzxLPA+b3rlypVtGe5mX3gJPk05EpmIy2RC1UDLqqiN5mnQeMn1IxZXOyagb6S3uNOk8ZPpokiu9YPg+L73FnSadiExbTKZFk12Y7SoGE7TSm+yDKF0Te5PT0ullEp2HM0r2KZOE0fcqk4TR9yqTdKPvVCZpR9+rTNIOvleZpB18rzJJOzitTNIZM6tMonTJLMI4Vr9HTzRc6bwySQs8sQrDwmYgWa50XpmkRZ5YhWFhMzgYrnRemSQgz6vCsLDpnStXOq9M4oEnFmFoyFRMJhuiFlqZxONOLMKwkOlDKq50XpnE404swrCQ6aNJrnRemcTjTizC0JBp83VaNNmF2bxChioUU7r32rQySVI6v0yiVZ2pvNjhnS+q6Eb3ofrWo+tKh9H9Y\/+bj141\/BDuvflbzmtfuoVl2YO2lildsU5p6pWOK72gFBNa8dZSxbOw6Q2OK906RmYVxFtLFc\/CZiAbrnTDyK2CeK\/zRPEsbFrfzmMbPg37aJDrQiixZs+TXOlEFg5nc1J9COU8izNPcqUzWdiXoLg+hFNP6HmSK53Iwu1bg7g+hJY389iGTsPG555cF8KjYb50Hgu3wJN9CI+G6dKJLOyRJ\/sQIg3zpfNYuNV5sg\/hkTyzOMqlYVNWbBdCo+ENpBNJ3gNP9iE0GuZLZ5K8PymR60N4NLyBdCLJe50n+xAayfPYhk7D1r9Um+tCeDTMl85j4RZ4sg\/h0TBdOpGFPfJkH0KkYb50Hgu3Ok\/2ITySp7ENnYZtrdkuJHOEHemeJ7nSiSTvgSf7EAY2PU9ypTNJvtZsH0LBZuBJrnQiyXudJ\/sQBjYtycfSP8yVkp5OuPLx8Yfmpz8znX3f\/Ptr9uNPzcUvzSjpL775dHr93vd\/Z59+ycIUXoX\/ffLPLDS\/+Pzj05fsr3lu3v0t+\/Tryfm\/DBeq9oLtL+i37QVl+it5HX0nL+ILbyIhedleKAapj+2FeviEjS+EmZUjn4BRYGLwCRAa3y7ci44RmjAs4AEX4F7Er6j3YR30iBAdX4hhh7krEy93LEMFhJQaPuLij8RCzHvQGZirrBHfRRe0rACAIgAAawWfiEf5BuDffWoIgWnHTXTZTfJdfBsxeqj6axipKEM2DjAwo9YCr0qAZ\/Pao2fseQoxWGqj9WtShDCgzSUeVkHHVJ7mrgkGssYSv3AO3Yoyb0iBucUw6iqGAGjAzHe84mJpmAd8ZcGCv5VmincL7FNsY8dN4pDAG4n5xdNuVaRoN4+totMB9vr5KL5brseYMt5IxLxOgAwcKoZuiB6oCQgFAol5CQNEMbCYYPzxV0wRUxvadnyhU8+xqeaxIRUSl8t2AxwjW+eCOFUDKwP5wQU5wIObm6oPdHvTNokVqBcsQIzVOpkRxAqrUc84HVp1zsX3ikKtrZPsF18gsR98IpaBNCQnlIEwqpFhgWNi1UK7BBOK7ZKTpyOosQywJAgxl6SEYgyGMmAtYVi4fTGenDAxmAcMK2b6E+JJWP5EOE232bJI3cWBlXjBoolzRw8yNZTgU3txTu93o\/Y6yeQqNrrjVH6fMk\/LkZ0c6QMdiiG3jOFzKhCu4R2Z6RTbqou8TGqXWCWbgIRcRAJVETdrZN+KeWQcwG3G2\/W5HKCBNextGqUvuVEpIjfbEDmUMOGCkcuTFHWFr8AocsV6fmHkKGS4lVEMGniYsl1RnHkQjeK7p2MUIt3eCFUgkpb3NQGAFaKKG4U8MbxBO5nvzuXkbkmDwVEpbzMT7+3pOH7Ppf2eXJuC+i+EhXKNCJYLNmbROmEisobLwbfos5BI5ufKCwqlqPJgenC3cnVbnthxzMYlPeNGaX6ZJx2hWuAIJyzggoLlgn6uNUIsOdSTd8TltiIYBeLH+Q56QuFUzvJl1lhj11DkhI3KD4lOFLr9aT0d701YeivuK5W9noIcMgzOVrlYS6C15s0262fPhVqMMt5K\/JkrMSCYUGucYIbzWxcnRKMyHYhxs1y4WSXflvcK5B0fOfeC2uv8+N2sprSC7fVaS7G9Dk667VV9D6toe9DhgfvEb2MiXBDuyFmBbK0b9WIexN3slQOI7ewTVk5sJMCpy\/ndgp6gxfxGt1Dnksq0Bl3Ob+xS4SuXvdBydzDD\/hS4rakNAmNOegFD2TgIWbAzK+\/ZIEJgkfH9T9iqXVAmB0sQiXEVloPST5zVTKgnHdbMq9ym1n0NM9+twW6gL06K8rjN6thzww+GSfIzfEBToGPy4xaM\/YOnE9RP4NOdWv\/ljuV96sJyLAaZ817Fko0StkqfG227XdyLAEamojwUES6igvfxV+KHyHAJ4DkkHQntQqsLMgHSBI58J3FkR0gXMqo4ooMLZXwv8AmYRzzsBBnwlbhcDuvSKZxNr0u3KTiycrjY8PjfAhkiHihDVBjwfx11jgCEqx\/fC64LzEP2w\/FSGlBcGDaWgXjIEwOAgPZEi5pwtzCKLGO1ao3AYUMcIprKKhQWyzCgkaUYoiHbitqDM1uBXbAJNVYW2VbQAGEeoIFgkbXI6bCWIsmrOHZBiwSNkc1cVHxETCQk9HGwSQrDygAByLHQrh1hxMzR14o61sUuYxNbw3Fu4ygeJT5GDZKdTUKD+ExZntsCMEKAtil0I\/G00VmJdAN4olqDjsa0d2OqYvAiJ82T\/dm3hRUyQ8ejTAiRYOorhBWyD0NSh2UQF1e+uQleD9YWbk6m23jlJkS7crAha2EilKCXblx5rX+X7ZIr9C0ayEjEB68mlGrkZtgFz+24WIY8MXHzBfL7zdL5fl1TfV8jygjucbJxEtXVONX85lT\/2BrUDeUmLrm8P7\/OvmQTJe79XPJwp9yAtU1\/kSv6Lljc+YL2E82ek3\/b2OWk8Fwa+Rk3eQFLuFPY7E+11TBNxLrre8\/FaU64ebk+D003co\/CMQH0j6ReAQhN2vO3IhA\/sVv4ySpgqY3Hz55PHMJzwVI7rPxJFXVyUpOtgjnL0l1Bd8N2Zf8237r1VjfWw69r0InV+kFTc6iMufZUqALinhr6aPnJPegaWuzWieA4bQSPOf+gytQmJjHubYORuj+wJoU9RIOQElxmQInmeogmLr8zQSyqH14BMSqKwfFRxwlCYOUgD0\/sjMLm8qwLqz2QlVr9EPaNLP+SrQ+oyEBeDxfoOx0hxru40VgtMDWTy8NiqXvC5gij9ISbFKDieDNQrZQrbavVWpJJeRtYjqgnFI8RLcACd47gTgGL1dx96k67aMv1j17EXKBAc+glkTCnOu9HjOtYE5Roq0kOKpI4MBxYFcicP0mjU3PSsNywNxevf74VtNalrE+vFmQlp9BGwXV\/lucUIpOr+4ktA\/596Kgd87IfGPbWRM8g7x9oevgYUoQL81vQjxkvx5Zl09R9uZhWIDCC21ijM4IXGCULf6b0N1qd80yDJRL5sc44HbOw+SOXXeUjs8QTBKfkp\/LuBPTAxmU50jFj83tN77V8aerywQZ4ZMwap53ID0cy+oaXF+3Jux26CcOv3dq+ux2q1FeTelG7Hc3lq3u\/73bMA9A2vvIKwPtuxyz8Sqs8fnnfdHqI3Y4wKT1S6j7CbofTV9A9n92OcGM9\/Lvsdtjq2lPddzsu8iFTCR7zyex26Nwmm3z4pxxq02p6de7Huedb93xrtv0\/4XxLnof8\/KgcXx0ru9q6uUwrdajmspBuDZN6eenWxb3f0615AIZ06wLAe7q1ILNR+bGay8Kk1MGby9qsZIDumaVbA\/z7pVsXnuqebsXp1pjHfDrplrLJd\/Kul24lZ5D7GbhzwaQ7fk5dPHI2\/QozSqiKhyL3\/zTT1f2yy6dpPKeTbm+kwuJriCecI5WIhNgxuDb9Izebuo0RgG88q8aP\/XV+BcaNhARKBJuAsYfP01UlaYb8oohjvry+KurrW9vkRa1rvieU7Qd1mWz\/wkThTTTH5b13YyHCAVrjAjSVS01JwYGx0BkHxznHh6fh6SHx+ZT8TraOB6tILTmdbGO3\/lw6zzouHQN0wfP1888EwWBpwXkDfPXzZmb6TPbOQDE0fS68BgNpeGXHYRjIDMnFnYHWYKABUJPHFpKw84tmM\/lQDBmK7Z+mCSZjkw8rvHg2KZNTemZsUvQx7Z1NVmGTAdAX9YQa8oF8bFz8iQknvIH2yLoiysADzOTnHUU88F6ADtfzFGPrMv9sKANHox3LL7p4pnRv0Jef744ygsbmKjWlBY4Snso+kKOs+9Tr7ihXcZQDoHdHeXeUz8JRLjhu98bbmkEqLP82bs\/2bbZ3txdDk94KmOD2YuLRopHs5vZs0dcI7m5vDbdndfqJZKAk8fFiPJwaZIiHuUw4s3f+quHEFrgbmJh8MM0ankF+dUZ8VPuEbAfWRQ5p5BObV3BZEHxNOU2JdGAUbMTIF45y0BO8\/0k8xgYcpOz3J5yiT9QqPjVanUJv32Ot5izry0pmwMzxfQqJo5ieAjUC20DrKRxFtcDut8n\/jgLqhPe+wP3D651SGdGYXc4\/\/wXfdCEfiX\/Ezb6OXYu+RUekqI3O\/j+qjuKRkxqCFzkSOfapmgu47TDBVjzsGl5Zjr5WNPYRZbTxXov8hqLDmM0TPdut48dqn7PdqhjQ9k6bP9nX5pZG7\/hD9uH0f0bGh4UKZW5kc3RyZWFtCmVuZG9iago0NiAwIG9iago0NTE1CmVuZG9iago0OSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RWEJBQUErQXJpYWxCb2xkCi9GbGFncyA0IAovRm9udEJCb3ggWy01NjIuMDExNzE4IC0zMzYuOTE0MDYyIDE3OTAuMDM5MDYgOTQ0LjgyNDIxOCBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDY1MS4zNjcxODcgCi9EZXNjZW50IC0xODguNDc2NTYyIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA5My43NTAwMDAwIAovRm9udEZpbGUyIDUwIDAgUgo+PgplbmRvYmoKNTAgMCBvYmoKPDwKL0xlbmd0aDEgMTk2OTIgCi9MZW5ndGggNTMgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nO16CXhTZb73eXOSLtAW2nShC+1Jt3RJ0iVN052madqEpk2bpi0FgaZN2gbSJCQppewIVAZBPwc3cEHg6iMKehW9zIzD4KjX0TvqjMt19HNEPi+Oinpn3MZR0tPv\/77nJE1ZfOab57nf993noeEk\/3f7L7\/\/8r7nHChEUVQUtZ2iKcrUXVKeNL7qn6FnH1wDI87JYUut5STQn1PUosZRu9Vm36Z\/jKJSZdBXOQodMZPij6Ftg3bu6Jh\/Q2xuci+091AUinG6h6y\/veP1rykq7XYY3zNm3eChWik9RaVnQJtxWcfsGZXvbIB2HUWVPU7R9FuCX1IiKkp0SKQEDuncL\/06NSxIiBIJ5kcKBfhPeJ5SzDxLbVgBXKLhoiztWoaCz0xA9CbbhZSRDejJRgrNzMxQlDBf9AssjUqiBNRH0N4o3AjWRlKUMl4SnyeJl3xE3xHYQ68IPCjceGlqsRAWUltA+pSIwajgWVtQtIj54Tx0UjtAnwv0K9RiipLkxFdI86X5OdmREZERKfE58cqkSnV5SjL50BcCC+Nz8ss1FRXiRBS4uPmMRdecm70gFqGPDpbI0lJzc2trD7Nd9Ol9D6DMzJKSmrox4D8f+P+JPo1\/JUgiTqlUV6rFEoR+wt6Iok5ViCNi455GNDtFn2bTj9YnFhSijwIGsKx65jP6NOiVSmWDmimgUE62NF+dD8tBG1oCX8pydaWY1zdF8MilUsfofd+vX43Qlk1n3ty8UTS9V1Bb01dTWJAjrFAbu1WVCJUU7dXrj+548fOp3QjdvI\/9wL2kgWFQy1h1dV3dCMajeOYifRTkllGUWM0LUWFYcqX5KpCuxHhE8lKTIjhwkhIjI6QR0vziwMKysn5ruSQhoYn9Xec6NGh97bnVq3O\/WFBcZBoqWozSsl96qdM05vr35z1etDB\/aV5+7qLiDHHCAm2V8SebLZbGxs0ydWZmRmJWekKaXK7Vbti5Egzq7ADNMmY+ExhFUdhTKCknPhELVperUwgw+KOKz1EpVep4gfqESJgQn5bdnLTM3VxZlZoWHeXzBejTL7E7xsWJ8+PQoufzU5LzchuKp9Dhl87czj5OAeK7gO92EiMQS2KVMomOV8bvCgQCQvWnn156mT5N\/LKU3Up\/BvgUUFUUlSLiEQKM1BFS3kEAkUoZn4iDiPOaKl+cSHQlSGLg1qKsyLTcjsFySXwM8j76rKcfIb\/35OP+zzLSleWWnm1fDdvRhdqa3hWaJfX1K5fX1DbkKMXpmWJZVs\/N96Cj2579z21bD+0OPPqI2VJSkp7e3b0tVrDk7pZWpG+99YBe39KKLWoEX54BXeVUA9gmreS9l5xEY\/ByMGigIVG7AtsAH6IgdCKifEpiyDy05EL+6pW\/eLjbnJ0tjImRfD8\/NoLWGJaaD1h6kTSvRbfrcV1u7lBzXj6qKXU4mHIklTZoGxRx8wR3FO5taiooqG84xv7PrTX12tSy5KglWQzqNG3sWtKQI0mVLE7VZ2Wh1HT2q\/jk5KRcVWWeVC4plywHGwwzF4VZYIOYygGvcGoGI474PS9iNkgxtIaGeu+6fe\/s3Xvzvjd3TkzUNyABatYODTVptU1DQ9pm9Onm9eMN9Tj8335n\/62otsbnvevWpW1tbbfebIRvkDlFUaIciIR0qojUi1CMR2JKLKFJuOXkxMcrkwk4fHtKoHhjYHVNdV\/fiZ5q9cAD7PNnR\/Lyi4pXVL5wtlSRkY6ycxslR34nYoBYvnz8gHUgtbyu7uAMhTLvLpQuWDD9R8G3KH5BobS2qbAgRgiabGbvFGaA9YlULliPyxFxYRIOLMg3aXyOGMxXJ\/PmQ\/fmz+Qm48BDfh\/yjT\/YuUTTEvgb0iy5YVltTV39spX1DVCe9DL5jTd+\/OeduxCT1c4ydO8RYztCrS0P3GHQIxw5iJqE8DlPUMdVMSg3ksQLpD0aD1ysK1U09HS2a1Sq3PzEJPr0TQOZmaXvFSCUsdjY\/hXwGEGrBD2C5bjmilWSpBH0n2hVIIC5D7BbBQWiSswd4ShULQQUlQIu3lKSBXkn97bo+40TJzYpSlB6emkWu\/W18+deR4KPX3qE\/cuZs2\/dfvCevTdgTrtmPhUeAk9JQIYknlQjNecSqPJ8BuLCRMrDLhSN5i\/ULPG4a6vnx6DopJTqmgHrPWcGBquqEtJEzHT1w8qu0nKokgqt9l7B29OmL6yDTc3SQoRkxS26ds8fcZWYmRG+DhITqDwss3y2ABJZEsTHBF81cVzsQh8d6\/N1d8mKC8pX6Mb7f8rGougX3eWNxcXp8Fdabqg6JmJSc3qXbd72s6Pjt\/Zr8xYjYVPgXhS3QJrf33fwLnNniXxhLGyAgZmLaAaQA0wjkRIJUcsZ9nSyyPjDUxiNZTOfQtxWUoXQUAEcwRRRcWmDdRXxSZ8UzGyV4BNBreW+w0deO3jI2N7b89DWM1\/v3Stlv88wtnsfGxkeHTlutljq0P86N\/3XLkim3t4jD5x55cj9vY1oZPjpMmuVGqEx17sX\/eOSrJKHsBb7YU8uFCXBvk\/2WknSfhQtOCBKuvTyORgtgNEawA9qLIxBXEji0Ul2kzCB3SxsOnfu0q8A406ww0DiYzbnK5VMSnI8xIhEKM1HEXPLaWedvL195cYjSPL4Y+jESfYD9r0TJ1E8Gh05fP\/w8JDt2IM2u2DPyzfZOk3SiqeeYp9ln3\/qFDr1JNKe9\/qR13vhQ7fbsw60g8wXzgftoonuSRJyTdG7p3cJ8qbfEzHn2H87N\/0GtlIB+\/phUR6OgrwkSeWsy3ESRkrDEpX\/0IcDt8bpW986Lq2QK0wmeUnkpeT16594zu1GWUxzyfoNWYz44sVdE+tfuL+6vd0ilyNF2Vjq75evcIze22\/q6qt1unJyswGd9plP6V+A5EysAyJbMebPyUvkCgPsgaSNEvmEwG4HoOijX0fn59d2qqtiV+67b51n\/cTPXtq2HU3tfvv2Iev0h1XVel2JAqEy5VJDeTn9QXpbTi5q0X\/o3rDhzG83bET3HEIDaPSBw5bu6fpNTc0IVam2bK+rQdXVRK+L9BHQawElBb1AuHght\/3FQ3qncIWD5De3oxCV8tF3v3JuQzvW\/urZ8fEda84qcvLEaSkpublyeV52UipCyYtyckV5e46wN7P7jk0dOIA2onX\/tPv3UGTaBv\/0cW9vxuLFGcaBj\/\/U15OZAV65DerWG6DDPFK3IiJVlaSyvBHY+8yg3yd7hT61o\/5C1orlG2BuLVQhGqIsCWIszH+0Mpn3W4MhKzMtNS5GId\/06E1tbahGe5Dderinx+222RxvnT2DFj77zjvnnnn7zxeBG3ARHARuqbhOcwmnTOYrZlKSEg4s8Enal5aq065ZO5pdr65ctOiXvwzso0+3bqityc9DWY\/BSTI1Ta99cXqB4EvguA52oU+gBpdylR+rlRJM42R8Og16PiIpnj+5SrP55rpPNp9c3qwtbliqN48u1eemogBKzdGrFKXipEBsXMbi0hpFSWIinIluvAvl5be1gQLFReaGm6YfEDD7CytRlqRhyW5WLYjeW1iQKIYIra3bw5aDVr1QcV8DO6HiIhHehoRctElC1SWbq+M47OhXEarbs\/dN9oeHH0aPHEeJf7lrmYL9YZFhqePA8htQ\/\/JbHe1G9B9df3CM4mysRK3\/8vQtlvuWDNfWIIfj4veOtQj2bpAaC6euc3CKTsE1Vwzn52BaQXxJk0nFjUUxF95HQvbJeklmplRaXQ2noOSasl5ZYQp9enql4FjA+aClWJa+OG7Bgn+NQSplJ\/BtmvlEOAbWVAPfPO48Wanm63bwVKS8vG6Gl3ycbE1IkNKq37Bd04jSM5pLHny7ZyOqrnKuufu7LZsj2e8S1FUev6ZIWv7cr1euVFUsWeL1PvrD7il0InVnXQOqrDQoJJJFCwsrOpz32Jb1yRXOsadi7PJihBRMeYmkSF5SAgfCzesGB0tLkd+Ha88WuDf4ANDA9ywq\/owJ2sJxNSy\/VNAUfKvq7l05YGyX5KBAXGxeXlVjRblYHLjFWCwrKmw33iToZ9teksvT03JyVBWvoNvgiAuZ3AaZ\/DnZ47JxHqn4jQRHNYARr0T85qHiI5D+\/GJtR5fpQf+4d91jh8cD09aiOldfXT2qqVuxvK5uX3d+Idq16\/Mvt27dhd4J\/P7u5sGlhgPH8GFDD9LgT5RLdgSctRIaPnCjRNOiXPa8d\/qbMfZjxKK0vKefREXs2yIm8An6E5sGKMA9qfBgqFbDvou\/9iAkSP+W\/W76C5j5P2jPD+fplYFjMLsNMHsFskkSVjOT+FO5es7tFbibPvu3GLmsdZW6qrp6dWuJLPE76djY6dc3bYF7q81vPTY8LLhfbpDmoUbN3cd1raiwwFb0SF\/frhuhft+I2pZS3BlS6CMYSsLOkHzUSuHoGM+7ibvlnELHv1zqgWQolmmbW1afOnnbvaqKrMyi4sbSW+C8KF48NHTfpLlbUbIgEbHxwib25iSxXFajL1HERMNpAEt7A6SlwYm1OvxcEsEdWoPnk8jQ+YSXmxPSgzurTAli72031tcVFqCycsuEprGoUG9waKdZDYp+7JBUWyDNlmgLnrn7r7dKa6FmZCyuVD8lYmLjCoq0up4b2tvzcywW73JLb7lyfhQStrCvI1GUNF9TJ82LFk5\/xx6JmldU2FpTVJQgBowm4WyfGowzJThw7uE2Scxv82r+dnMy4D\/82Dov8vkfNJtM1QtRSZPTDKWCjzMRwxbs2rr1s29u3AUu6dqH\/nJ7ix21th48Rm6IUNgdHpG2K0AeAiBqJ34GAP34zjKeK7QYM67EBp8H4CbaNnm8t1WXmx0XG0CxC3JzK5eUlSWnAB82az\/UzPLy+vpt02+gv95RWLBoUSZT17CBxaENMiIoKuJZIGO45wBcFZMghOrZl9HCf\/0zqv34ZTSffY79iA2wlyB4N9G7A076dgjgfw8UYw6bQMuLwGE+pz1eLKEj4zcFUD6qZJ9BN7Bf\/sUPp1g9MrH\/NP0genQT+3tYQnXNnBPFQY3DkdECp5XI0F0f2aaCdS54Wknh0gFHDZo9YUFFT6HD7whFcXd7Rjr7+zd\/u2mgre3OZqgwq1c\/cXxgAClKb3k6a9F\/5CxKSy9qapr2N7fl5tXXZeeg6obBvmIZUqmW16grNUeeVw\/ooXfvmpu32m1tJr1es77bjPr6Nne26vu\/qrpBOamuzitQlAh+oaypKcnJhqpe0tTK\/lle39DYVaFMSamEPJs5wW5Bk8Sn6dxde1J8qDBL1bOnjfgtgUWLtM2j+cWyMtnC+AVxeWmLoiIRvrffHhg5vbStqAhFRcT9gaYF8QtTUsbpm3EWr4K8ihUp4BwqJfcqpEDw2ULCQsrt88kpfGbToIHggQsChPJz3a5kCaqpHbI2ahZ9HL196+\/e2bENqnrpwS6x+MMLqLtsvrtVv3zZ4mKVAXvCs\/gBjwd5vHdaDG3b4K6DbeHulnBuO4N+D55JJUlT9KvTdYID02OC9\/G59P1z7H3n8NmZvZP+InjHiIL3AEEP4wcTdNgmjcERfFluWGo56tiC\/P4Tq1t0lZ98g2rql90Ah\/3ammW9TY3snegDTW4+2rj\/m4\/AgoLCrv0\/fEB33aZvQfql996n03V0YD1H2ffQJBWg4ihKreQLDoZHnbMlIBZXqLrKjJIsemPgKdeSxjJlxmiqrLgdr4uC+n8b7GYkM5RiMf6Hcmgaqdg3vzl17OvDT\/+N\/d1Xx47CLn6bwI2vgEFgm743iM3hEDahzxTccUSiaNgGvoeECAiEP5wXNEw\/R3G5jraBlrgGgK92BgBk7indRe4pnRKR9MTJRc9HvezPkPLhJ5CU\/RUaYH\/76+fRRfQqewmJ2AZ2PvS+i3nq4ER+Ak6dFfwzs+ApAiIkdGseDBbeD4nBqozjVPd1jFKpb6+sQPBT1pQxrKqUFjZq5CXRn6SUly7rdf1s3Qp0xtOs3brtmVP+cbQyc1VZOTjHvqpaLX6VLlGYmqRSubxHOtHaCoV7vXXy5PCiHsvEycmNaHQYx3E2fupKzsWx3H0XghICZ1I6Hglqpz8WVL957NjX7Bso6j26KXD2j+zf0AX0a3YJrDwFBj4OyMw+FYPrFKAmeCYQmNYR9LrA\/hdEC7AU7pnhrNFSMURrJEmRoLVdl+ZVVuhMGIm+sZ5XdggOsXkF3f0P+8dXbb\/wL14f6krrhbtwzZKdG+rrBzIFj3z2QRGa3Pjc0W2PoUErxhvCjX4E5MVxTxa4R1U5CeIEdQd9w9oxd3Wt4OuINWueFOZdPO144YX33z+JFqJ0lHYerFg68wl9HJDIgnN1IzDLn32sGdos+fKBk1J82dOlFDrsSR7OIpQ3KJMBymeeGR2BO7aesepq2J+efWr9flXFQ0hW1NoqKy4u1i0tkqEUlaqzQ6msqDCtlMsFLxTq9b0HVg8MrD5wQ4s+T2bpGTvt8aLVrufWLF+GFFCPiorbdLKi4uKW6ddGa2pRlXrtimo1alzCRbHIz+0mEPcQrnhzkiB6J9r\/xafolm\/ZwAzFsgi2kR30th\/OC6MvfYcv8lz5E\/qh4N1j6Amvmjv+8FWC3LgBACg\/VPzJrO6vo6R5De1VlQtW33KPZx2aGP\/5b7ZvQ7un3j60akCQhdRVhlZ5CSovM+rLy1AZvnvUt37ompg4+5uNk+jQPexh9u7Dh1G3WfDSpFarVm\/eWlcLt464dghmSBWPI\/c616wdImZO8UBgBUW7IToX4mxG2AwRBASKrFRLkjKRbVmRvIX9ZzqBvX37aBqaehHdZSuiBa+fYlftFaL3KfyuBK4\/PPXtwOoFdd\/iFyeX\/+H9BfbtSm4H5\/9gjaiS3YrESXkzLryvE07hf1rRauojNE1tEQ5QO+hL1Dy4auAqFgxSGdC\/C\/rboK2BXwO0KZGMmgJ6s+BlahLmjMA1AH278IWmZwKin1LLYHw\/XAVAd8LvFKxXwNUBVztct8GaWriSIlZR62BdH\/TFCn9DNcHcrVge9GE5e6DfCP1TvMxJXp+dEc9RETC2Cfq7QOYJ6FuF58EvtKlRkBuF1wC9k7dJB1c2yDwFv128LktF35HxGryGvgP7CHYjCdVFjVHHqb\/CaaUa3Yq+FBTDxyM4IXhN8B5N0dX0Bvom+t\/od+nPhAXCeuFG4YuiKFGmSCdyiX4u+iaCidgU8WjEhxFsZFJke+SuyA+iUqJyonqi1kf9NBpFl0Z7o38S\/WL0h\/Ooeanzcudp590+74l5z8+7ND91\/ub5B+dfiKFiGOIlLdWKaz\/nxSv+uumLFMWNC9JID01mziMtTAuoKEEuT9NUg0DG00IqUdDA0yJqkWANT0cAfSNPR1I2wSGejoL6E8fT0dReAcvTsXFCek9QNxQbv4+nESVKOMjTAkqYcD9P01RWwlGeFlLzEh7laREVk\/Brno4A+lWejqTKEt7l6ShqUfwBno6mdOJ5PB0bKRCbgDMS0iArLq2Lp4VUWtpqQougf17aJE8LqeS0nYSOgP6ItIM8LaQS0g4TOhLjlvYETwNWaT8ndBT0x6S9ytNCalHau4SGezpBZtqXPM3hz9Ec\/hzN4c\/RHP4czeHP0Rz+HB1JDS5ewNMc\/hzN4c\/RsXGJi9cReh62vXg3T4PtxQcIPR\/6E4pP8rSQyiw+S+gYrFvx+zwN+hR\/ROg46F9Y\/D1PC6kMWTShF2I+sjyeBj4yNaHxnVGErIenAUPZCkInYn1kYzwN+sg2ERq\/B02U3cHTQoqRHSd0Mpn\/Mk\/j+X8gdCqZ\/yVPw3y5iNDp2KfyPJ4Gn8pLCL2Y+PQJnsY+5XyXRebreBrP52ImF\/tUbudp8Kmcw7MI4yP\/CU8DPvLbCC0nfB7kaczncUxHheEfFYZ\/VJhdUWF2xYTNjwmbHxPml5igX45TDFUOEVBOqYCyUKOUHX7bKTflgstPTVIe0qOFlhdo\/G2FfgeZoYARDeWED0OZoW8E1vspH2nZ4dcOs9fDt43MjIWPHlqD0GunJqDHRLi7QG5QjhG4TwLvceDDAF838HRQQ0APAe2BMW9IDhPSvpRSApUfaqkpGdHBChw8MJcBuVaQg3kMUWv5uUuhNQq9eHQcdPSFbMI4OIgdzmvqM0ywYKgmaA\/CCO61EiTm2sjxcfOWMkTKOIwOEXtxaxh4T8BaL+kZh1k2ghwD\/UF\/GEAnjI6DrHMRbGvJejuZYYc9ZZAgbSPfDK9RcC5D+n3Qg\/HzhDw4awce94MWDljpAxQ0ZCa2qAlmOGH88qioCZvDhGYxVAHMdBBJ7pB9hVQvsckXkqsGGaUQdbM85GGSLHN4B1G0EkxwBNqIxRiztQTd4X8oeq+cORuJzWTuBMx1gc9xrA7Dx8H7TU7iyw2YO4g1HWRklOhvBV1x\/HUSWV4y4iC6d8P3rH+xRWVUNVUFUXslYti346CLh3iS8+kw0ddPYrSfxBFDUJgkccP52R+K3eBs3OcmGYQjDOtkJ\/rZyDwPH+Mygq+LyPEQrbm1QzwXO9+2Et4eYsEYzPKTMbxqkOgRjNnL48\/Pr+CywXtFz3DIBlmoPRv\/V6LjIW0brBmCtozPBVxvOLmykJzLLeA8NkFwGiLV4WqYTfCWOkjdcJIKEaxkl2OP1zgJVQDzC+fk49W5czr8o9iGZ3swPr0kv4PxFozxq1kQlH6lXrVhMYAt4WzxE3nB7PGSCjFJ4scNKLlIVbRe01Iu9qxzooqrbm7+m7OKo3Gd9fDVFmsb9GaQD56Ja\/qPxSi3K7l4z8xyD2aIg0fZS+q\/g+Swn\/ct3qOCdWSYZLOTWBlEeW5Uy4hnrIS28XFwZdW+PBMKyO6F7ayhSuBjJ7UIy1hLarOdeNUKfRihEZgRHCvhea6+bCco5LN3tlr4QogFtfk\/2Wv\/zr2NybiMhzHIg1kciuY10Mf5KRg1dnImcPJ74mx0\/9h+HYzKa+\/Z2HOdoczxhe00nL+5KLDzskZILLt4v8uIzV5+L+VqD64MVoI\/5+dgHHNx5eErOCcB7wPc3ukKRYqVmj2zXF7P\/gt8EULISmx383tOsH7YSM84YMPlyOwuyJBdzcnHTEFQx2v7lsL72JxTC3i7MAwjG9llnHPqzJU2\/gg\/Un0dZF1w9tWrm+yy6hbE\/vLVGDWunobbHdRr9kQ5mzWzO1HQhzJS791EynCobQ+LEFy3OA\/5gNvsDstpPUh0sfM71XjIl+G1hPNhCe9xH8kSZ0iHYF7PjaW\/H9XwHZ6zMnynmRvTs0hMEBzH\/kE\/BncDfOJ18cjYwzSwkW8scxaXNTBjKGzv8P9IPeYqv41YENzxauZUcStwdJOKc\/V7CO78F9xlZvEJ7mSzGIXXlLmrfKRWcL4a5O2++p5rvYZHvSHrfSRKXYQ7l0Xczhu+o\/+jERDc3\/SUjoyaqBZo9cFuaSY9BujD51YzjPRCqxl6m6FHCjO6+XEp8VQf2Yf0MK+H7HEcDzN8d0C7n9S4Foohbdxqg\/kdwAuv1VHLiAwdcOsmM82Edzv0GuFXx8\/DK7TQ0wNtTLeSKsjJ64BV3B2Rgd8TOU0t0M+ELJyrlYFIDGrWDi0z8NfzoxrgbSD8sP5YfguhO0J6tvCaaghGmDPmqQWNjKSFe3vgtxPmdRP5GmIzp20HsaEFxjlbdEQDLFnB28rNw\/j08iPYR1g\/I3xmrdIQDPREm1n8tPDbCZpj\/vj\/olvIDmGClc3E0m6Cno7HDFtrJK1ZqzhPaYk1GFWMQTPQ7XC1hrAzk29OF3MYt7nY9ZHx2VmcfRr+W0uQM5EW5w0taVmIr\/CojPelmdhxudQ+Eok6MktDLO4ORUgLiV5O+2B0cjJMYZpw8rBvw3UJRjXzIznCcQmO9\/CevhIXjLqGYIL16g5JvhZnxXGmvLRcxVhG7Uy72+X2T3rsjNbt9bi9Vr\/D7VIwGqeTMTtGRv0+xmz32b3r7TYFExurtw967ROMyWN3WfAao3XSPe5nnO4RxxAz5PZMevEaBrMvVTL5+EctY8xWp2eU0VtdQ+6htdC71D3qYvTjNh+WZBl1+BhnOJ9ht5dpcgw6HUNWJ8NLhDluEMr43OPeITv8DPsnrF47M+6y2b2MH9thsDBGx5Dd5bPXMj67nbGPDdptNruNcXK9jM3uG\/I6PNhAIsNm91sdTp9C43VYnU1upy0IRQ3pYXAXU9DuGPK6sbzCXrvXh9eqFaUqMkNOFlm42aChlfF7rTb7mNW7lnEPXxvdUCfBsNlrnXC4RhjT8DAoysgZs3vQ4WI6HEOjbqfVJ2M6rX6vY8hhZbqtxFwfU1ZdVR7Si\/GNezxOBxg67Hb5FUy\/e5wZs04y42CyH4OLuxm\/mxny2q1+u4yxOXweAFzGWF02xuN1wOgQTLHDr9XHeOzeMYffD+wGJwmwQfj8MABe8AaJYSxBhn8J\/CF1PF63bXzIL2Nw2MBaGV4TFACGTYyCZWGaTYBQh2vIOW7DMRbU3u1yTjIFjkLOjWHTgcOPact5HePptfswbhjxWQF4eYhXLUGgwAFS\/PYx7B6vA6Ta3BMup9tqm4uelYMKog3McYMo+B73eyBqbXZsJp4zand65iIKmeSa5KdjhwBDwGfUMegAnRWxsThGht1Op5uEAA+1jBm0+kBXtysU2UEnFIz6\/Z6akhK7SzHhWOvw2G0Oq8LtHSnBrRKYuZrPgUJwLwkLH1YMs7l60l4t2d7gZxjxjDcxzGvcYBOGxr7e7oREJHDPTWsM5ZzEjo3txM7xkZwBuwECO6wa8VoBGZuMGfZCkkL0DI1avSNgM8YYsAKPwnLGPQjJ6cKgWElhCcbZ328FVsjq87khc3B82NxD42PgESuX\/w4nIFOAOc6xlunmK8ubhUQjmx2nNueHq85jJhz+UdwdFm4yPtyw9sFhpwPilJONeXm52goSSBJhC2XMmNvmGMa\/dgKIZxwM8o2ShAXWg+M4eX24k48SsLAEDPfZoVgDB+xrHqWrqsolPIjkkoZHmigxMeoe+xEbcRqMe12gjJ0wsLmhAhNd1tiH\/MEAm41jCH6bgyReDRfi1kH3envYBgH1D6cM0QcnmWc2Uvgh36gVrBq0z8lca5ihXize54dgwtUXkpdL9B8DAOebXsd0m1osfRqzjjF0M51mU6+hWdfMSDXd0JbKmD6DRW\/qsTAww6zpsPQzphZG09HPtBk6mmWMblmnWdfdzZjMjKG902jQQZ+hQ2vsaTZ0tDJNsK7DBPuQATIRmFpMDBbIszLoujGzdp1Zq4empslgNFj6ZUyLwdKBebYAUw3TqTFbDNoeo8bMdPaYO03dOhDfDGw7DB0tZpCia9d1WBQgFfoYXS80mG69xmgkojQ9oL2Z6Kc1dfabDa16C6M3GZt10NmkA800TUYdJwqM0ho1hnYZ06xp17TqyCoTcDGTabx2fXod6QJ5GvintRhMHdgMranDYoamDKw0W0JL+wzdOhmjMRu6MSAtZhOwx3DCChNhAus6dBwXDDUzxyMwBbd7unWzujTrNEbg1Y0Xh09WwBHHTh6ucC8Twh\/izx3xU+MoFm5nPp0zZ7Z3mNw2hY9xPS1kvX\/OCN9H76HP0C\/QZ+H7ifDxOf3\/d194zSPX9Zde\/\/1eev3XvXK6\/qLn+oue6y96\/t+\/6OFq8\/WXPf89X\/Zw3rv+wuf6C5\/rL3yuv\/C5vJpff+kz96VPEJ3rL36uv\/i5\/uLn\/7MXP6EnI45rPjPhRvA5ENec9eSU5YfcD5975WgrOfP45swK9rVQn0J7LfVXmP8p9M19njJ3LLjGR3HPXtxX5Tg72kuo8Dlcj5601pMnOXPH5450kmrmJZWRq3+Tc2ZfbTwcKfc1MXQLs4QNwlqhVlgprBI2CuuFbcLq8NlXHbdc9VnVbG8b7kFlQIePz\/a2kTrsAUTdl80I9aN46kM6B3acsPFQn5E\/hVgv83ew938DDep6OgplbmRzdHJlYW0KZW5kb2JqCjUzIDAgb2JqCjg5MzYKZW5kb2JqCjUxIDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9BcmlhbEJvbGQKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChJZGVudGl0eSkgL1N1cHBsZW1lbnQgMCA+PgovRm9udERlc2NyaXB0b3IgNDkgMCBSCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL1cgWzAgWzY2NiAyNDcgNTQzIDQ5NCA0OTQgNDk0IDI5NSAyNDcgNTQzIDQ5NCA1NDMgMjQ3IDY0MSA1NDMgMzQ1IDI5NSAyOTUgNjQxIDY0MSAyNDcgNjkxIDU0MyA1NDMgNjkxIDU0MyA0OTQgNDk0IDQ5NCA0OTQgMjk1IDI5NSA3OTAgNjQxIDQ5NCA1OTIgNTQzIDU0MyA2NDEgNjQxIDQ5NCA1OTIgNjQxIDU0MyAyNDcgNTQzIDgzOCA0OTQgNjQxIDI0NyA1NDMgNTkyIDU0MyAyNDcgNjkxIDY0MSAyNDcgNDk0IDQ5NCA0OTQgMjk1IDQ5NCA0OTQgNDk0IDc0MCA0OTQgMjQ3IDQ0NCBdCl0KPj4KZW5kb2JqCjUyIDAgb2JqCjw8IC9MZW5ndGggODI2ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQyPiBbPDAwNDk+IDwwMDZFPiA8MDA3Nj4gPDAwNjU+IDwwMDczPiA8MDA3ND4gPDAwNjk+IDwwMDY3PiA8MDA2MT4gPDAwNkY+IDwwMDIwPiA8MDA1Mj4gPDAwNzA+IDwwMDcyPiA8MDAyRD4gPDAwMjg+IDwwMDU1PiA8MDA0ND4gPDAwMkY+IDwwMDQ3PiA8MDA0Qz4gPDAwNTQ+IDwwMDRGPiA8MDA0Nj4gPDAwMzI+IDwwMDM2PiA8MDAzMD4gPDAwMzE+IDwwMDI5PiA8MDA2Nj4gPDAwNkQ+IDwwMDQzPiA8MDA3OT4gPDAwNTM+IDwwMDc1PiA8MDA2ND4gPDAwNDE+IDwwMDRFPiA8MDA2Mz4gPDAwNTA+IDwwMDQyPiA8MDA2Mj4gPDAwNkM+IDwwMDY4PiA8MDA1Nz4gPDAwNkI+IDwwMDI2PiA8MDA2QT4gPDAwM0Y+IDwwMDQ1PiA8MDA3MT4gPDAwMkM+IDwwMDc3PiA8MDA0OD4gPDAwMkU+IDwwMDc4PiA8MDAzMz4gPDAwMzQ+IDwwMDNBPiA8MDAzNT4gPDAwMzc+IDwwMDM4PiA8MDA0RD4gPDAwMzk+IDwyMDE5PiA8MDA3QT4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9BcmlhbEJvbGQKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzUxIDAgUl0KL1RvVW5pY29kZSA1MiAwIFI+PgplbmRvYmoKNTQgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUUNDQUFBK0FyaWFsUmVndWxhcgovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNTk0LjcyNjU2MiAtMjkwLjUyNzM0MyAxNzkwLjAzOTA2IDkzMC4xNzU3ODEgXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2NTEuMzY3MTg3IAovRGVzY2VudCAtMTg4LjQ3NjU2MiAKL0NhcEhlaWdodCAwIAovU3RlbVYgNjUuNDI5Njg3NSAKL0ZvbnRGaWxlMiA1NSAwIFIKPj4KZW5kb2JqCjU1IDAgb2JqCjw8Ci9MZW5ndGgxIDE4NTY0IAovTGVuZ3RoIDU4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJzteQlUW+e95\/3ulcDGxjFmtTHmgtgRi5FB7CBAgEALSGIH20K6gEBIsiRWLySuYzuu7dixY7u2k5QsjhMnjpO2Jk7SZJr9tek7k5fmtZ2knSQ9eWmannbaad60iSXm\/333XiEcJ6fTc97MvHOMkPSt\/+X3375Pl0IURa2gbqcYijKYCopiWgb2wchheG8fdswMnTn1+0lo\/56i4teMcBYb52i+Au3rMFYyAgOrh6NNFJWwBfppI+O+af+\/xrVBv5uikMThslqe3\/mjhylqfT\/M7xu3TLspNdUE\/Q+gzzot41x+7mf\/k6I2QDd\/L8UwB9ExSkqtkJ6VKoBCIv\/NvE0N0etWSOlVYRIa\/0k+oPIX\/ws13QfbVsKbMuvqWaqWYhevS98JtCNFeDV6ppZCi4uLFCXJkD6PuVGxFE19DP1ZySxoG05RiqiUqPSUqJSPmXuvH2T6rj8imf1yf5IENlKXgHuPlMWoKKIUUZcuS9kvPoD9xyhKGg3jSVQO2R8XD6\/YmPCwcNyKljEZmeQlk0XBpLIEXriXcoxufKq\/V6ns7X++Pl3b8JtfXtZuLsrIzNpU\/09oYrKhXpaKUH3D8YBFyqLU9O5ex+FtlvWpyU0jgXMoarKmekPCqjD\/NfpXaENCSUntQGUlyEgt\/g4FpCVYxlikQGjX3sC+OKn2i+\/D3ODi76TJUiWFUSxOiQoLD5OlYrmKt2CZFEVY7PhwXtRUkB5esTF4UIGFLqb\/QufefvCuoy\/f94Chvc1w+tRrR3yeurqU85vk8vZ263Rn95aSpKLKSp93r9sxVkrT5wIbhrYoTMb7zr\/80qMX2trzC4ymfbnWijJZalp6eWXj7NErE1NlZUieWwTmRtR+sOpzgKOUxzcldv9ler+U\/XLnOTybC1aqgFmwEZinOCU2JQq9F2iTrA3oJXeeO\/flTrBEN2hYCxrGUpkUFU0rS9J5pbAtBGWVoJGySFlSvEXUswddeQrFXb3nuE6L2ttOnnz8uXvuaW393u17Xn5lbq6kxD6y99q+\/fQcarz2LOrqOnf+1Tfvu7+tvafn\/NlLfzh4Fzp0V+CB6am6urk5LOUpkHI1SLmSeALIiN+nmEl\/KT3iPyNlzwVGz\/mfwCuLQduz0nQsaXpsSgZxC3gVC1LFZoo2CQsXX8zZ6\/fRsWyL5tC7ra2oXu30qZsurHU7X\/ihcxyh5JSW1ifvycpOPHeuvKS7q2PHU8ND\/dvq6hobd0Y9O2ix288atFqz+cRsrjwXsGpY\/JS5CPzTqBIQJ3zJ6JhvnMhXFpaZEb2WlwQRZ1DG8eDh1czx78Zl1m3Xlety81C52Tww73EjtKVkYGDyx3O3oyOz\/\/Wc1eq\/Q5ZWU9M41KJpbnY5W3XMryO3ydW5paNjr\/Xk5qLJqed32cdKS9G9J1AH2nn5VFeXv8ik1WVmI2QyHj3QptdD8qCp1sXfMQ+BvPHEtsRllbx142LDRPtGrwVvBetGrQXrgoDawoJtW4\/Z2wxbtiRtQvmFW7cffWnsW4+2al3jutZWrdtVZ6IP\/PbuI2D6HLmhzet7+ZOjR\/S6A4+gHYEXRsfGxlA9qh8bRVtnwGJvgBiPgwSrwQNlOHzCi7EQCvrx+YqBba0HOC5nREKXKksTz1f393RS9GIAvOHHxGfXUJQM4lHGpDDRKZAQwsJp9NcX6ITXz\/j\/27GX0YuHqjclynE+QUcCXnoDcjwytmc38Oxb\/FTyG\/DobLARtkjmjRFL4pUYLjaMxCpoLym+rDxy91vv7tuvVusNx45ffvXAnSWX8rs6953hhrKzUVHh8PD08SEO\/VT+c\/cO1Nn5yEMv\/PQ7Z9oMNu4H2XfX1aLmlpnZvRd37a6qNpsw9rMk77J8howuVsQyEJ+z8\/PzkuFr1778DrNwXQOyzoBH72beohJJ\/MaKGSUuNkoWRaItE0sZNXPc\/lpnc3Na2pqV89HRBZtrh1pbmYUD55M3KYrUeW7\/s3SdtXBz0kaEauuu+v+G+deB7Z8EykVQKah0DEOYCIIQNYJDhmeSLvFf\/CKYyDIYIYLiw\/jghxf9ca\/JtPV+k5lN3qJQ5Vte6Uf51TM7SpTr748tKtw6MDur1abJbgtHaFVE8sUN0T2XuaycuHgE4G3tb2lOXY8mtMksQjrttLq8LC11XeTquJSUlYPZyqzMoViupio1FW1MypWrcsZ+\/kFlZclm9ETa+jXr1qXKclQ5cpSd1VQyBphNALJxSzVlYl6oKfWLnzFPESzTBMtj98YqY1ShuKQItkYpQuQyzKPZ9rFH3p6d3bnrtRdnZpC\/YmWbYaqnpiYQTUevKtLtdLXqkCL2hKH99js++eP+fXv3fnbbxvNmU0E+Gp2qHmhtxUjPBE4yzwDfBCoLLI2tGKwMMWI+yIxiYoQ8IPCeObFFpdo6MzBQmI+2FFu58fZaVdZtLZrRMQgsTevwiL4tcFIq29WcnlZT7fEeOOGbqK5GspTiwGam7tmuHoT6e1+62te73YJlqAJrL4AMUVQKyLCWNyepp8T9lWHLmVedmHn61d27lKUjo7venN15AbUZZqbbDMjQNjVjaEPvo\/C5UTR3x0fP2u3lFej2uT8t9PYDw74XrvT19faDDaaA6U7gFy34LUks4cRbsb9OHVcWFJS1m0sry0uyctYlMgvHbCnJSHEKynMyW9o5FFiD83ny4p\/RH6UM9v70eB6njOIoWbGiWAlEZVFCJUW\/iG8o6SosWhczNQUBtGJFTHTahmN3r0FJifl5x+m03Z9ZAt\/f7X+nMTo2YjUCuqXgCQaQrgawUApG54vXUiYIeryYDfi6fWN2LH0gsrrK5SopKUzZ97S6IU2WlFSUoarVujo6srLW3r9KUTzgKiyIWSePn7rUUJ+ZCQmzu8f9nGUQbVy\/XaHIy6suYWNT8lKSK8oaa0tK0hJjoqHqKEsGYjU5WSg9fTObkLh2ZUr+xk3KUmN7Y1Nmpk4L9qwGDabAx+OoDMicxWIhXkrh4Pi4tmDNlEIg0x\/1PeXZtn1LMSoo2LZtoqOhPmfe79RpR+0tGtSqHXc0N08fqanyuE4cmfBWV6G09DL0r5A931vo6+3sevqV\/r7uLmyVMnSIzqblOL6i4cxQhv4HOvTgg3jGCJl1GDJrvYCrwD8EW1HGEGxly7CNXQqJDOPDq3Nye3p2WLXajPS0NGPJD642b80vQGVK59j+4ztclZXSC2t0htP3a5oVRe\/+rM1ToqysdHu+\/b3pabUaXVhjranJzNy0sVhRVVWQnxwrz80sbGnus3Z15uWh\/IK+fm\/krtra8vL2pvy8wsK04vZ2+2jfwBYFKt4yMgIYx0PufRAwjqAi+fMRUhCvY6IQ3eZ\/g+7c9\/TT8wEOlZ9kjNcvnwy8jv4Zxq\/AzgsAxgCzEJLb4X1hYWGBoRYW\/PAGrHTCWaFU9MGlM4Ay6JCyMDH\/FoUegGMFiHTzifV1Fo9e39ziyq+PWhsxbDJWVm3dWl2zbj7Jbj8\/1tdbWJif1+tT1aJde1560uNB\/bF3VVWiNv2Eq7l53RG6pMTVXVGOyisnkx7s6QZUDG3dnWp1TqK5Y+7S9BQaGRbPCbhK51DlgrTKuGCREGQpzlgmJfFIJHhevOCJtnPRpcquljJlWlpCAio0my0PQa2cmnh6bsxeqlSWOBzHz1oG6dshvTkgzbS27AApUeEa5+YihGSpZaWD27mV8fqCQjQ1+aM3ZmeQWj13+5+unzyl03d20L86ZGrv7v72Hr1eb8BSH4GTAo6RtXCLwCfHkJNNSgpcG4TQwNeGI+iPexu319VlZqHRscBngaeQ6WJTI8rJqc+bCFyRspFr8\/KMRstFr8\/\/GX2lpsprrCiPXg1WPAj3lHHCA3NAcfElSvASWRSSoaiDSIqUObGxm1HFp48G7jgf2Cdlr2\/7Vk3Tt5njX3wgafnyqmTgy4coocrPAZX1fMUSceRrPH+EhBo\/737SrtenpM5vKdnaXFOTCKeHQPZeEFLT8m3\/Bbp3ulSZnlFT6\/L\/FdOMAgiq4NZCaOKUKZ5vwnmTxGJXfuDo0aj4ivLRBtN6RW7LJhZde5Yp381tK6jKylx7ZGUy29G1+\/rrQC0psIfZBx69EeyfKUS1EusajVWOVqAwvpR41m3JKk5JjlsjY1YFTl9+DcIv8yfzgdMVyXJlqbYgcOI01Gs2YXvkBuZZ\/3t2z9gYnXO99HyFIT0DYanPBK6jXmoBnwcVEDMxovs\/tJAm0+cpEhKYhYWh6upUdZw81wjr4ygq7ElALgEiNCiMKJMM4YKDkCfw8DNvsgmbI\/72Ly+oUxKyf\/pU4OzjgT+khcWvDXwGNnn44J3vsHCfGPnrL3c9yLR+8QHz212b+mquJ2CJToIXwSWDWiXcoKKweVOiTl6mL16+7O+Wsv6P6cQvPqBH\/adgNc4ZewCniFB5EJoLnHn8LTYpNuOdC4EzzIL\/9X5ryxjdAEc82HMYOJwS7zcKhBmgqMPP0M9ceMavh7vaF5IwcJewL7+AtVrIGs9Ib8MnmGDWUIrH1cxouBkxfGkXolL7WHSDevtEuwEhrW6PvqY67fQcfdj\/edPEty5NTaLhuV9+f8cO1L1mZ0016um65xDU+DRZWQz94NnAd41ocvq57+19AHE24AypH\/LVbdjTcdbnT38y3g26mPbdO3fVbY68QFeUOR07Jb5zu\/f\/6te\/feTVs++\/99ZPDmMt4QYquQZa4pN+FBzbBWii0GIg7B3ENFeXdyz+2P8XWk7\/JeBzuofvQHv9q\/0\/w3G8uEhO\/DFU+o1xzL8y01OKlm56fDy\/+p12d9twsQKlykpKa1X9\/ZOBn6GEO1o18mpZKqpv2N54NvB7KRu9oaH74F1PnfL6WrW5cjiLnktIkFfZR+79qcuZkYizSEVgjrkDzgrp+HYZv1TTMsnBKRhVxYqoYNqLjgk5UoBh+u6LyKuwu6oq41ej0fteG3XAeXfrnovj9+blW6x3Xxq239XS6nK1tur0Dkdrqz6+hc3LyzUW3r8bHTn6+gGfp6bmoPf6T349sHVLia6VfveFjs7OjoXLkK67ejCyKwDZZ0mdwj4n5CBEMwHpC6gjKykpG1mf9gfAz5u81lEHcw0Ow7DLh08Q4KlJIecHqM7gfWHB3ydKcJf+xPViR3OLLC1yFZpHq9YUbdY0qWoS16P5w\/NsSuHmpvwRWuf\/01xubVoaykivrZ1FfnJ3aYaqsQ+Qk4mn7bCv3LJIJgrjudH\/dn\/i6Nj5VyanFIoR++w56+DG++JLyw2zWh1CLZqprbW1UL0e7u+H8+Yfv+Pzlpfr2+5O2FZU2NXzwktdXaiiHHi6AntoFrIeZD8kHuUU\/KFzLUJP7u\/vV7df9I6nKpMz0KrAnkd\/8+Gf333low+fN+w88OhjgfaAaTmNaBkVxZ9bxPPyR160CqWzxbJx78V29cBAYA96Ej316KN37jb88MOPXnn3zx\/+Rsjo0r2guzx4\/iUnHuFsJt7d8MknNMnHR80ck7dqttsb6pPcV4\/oWtH82ttyspVcXd18VmZvQ1nF+kTELOxXwx0\/V264gPRtD\/p9dNc2ec6G9ai+7oT\/F7TdUVySll7feEcgmo86aRJYeR2fj\/j0GE+SI5PJoIzAf79wRskUnL5wtKDk4fsC7144nf4y5Kf33lpzlc7z\/+IHz9Lp1zV02UN+fGWijoOncWIuFH+JSYk9zly9\/lf65\/5sJgP\/GuM6F6g7B6vJKYhaIPcw4fwDo8fgjIjzKQQXEmImUzjYK4QDPQ4d5neX8\/J8Ey9e800WFV1mk\/XaHS+a2iHbRrzu82laEFLVTE+\/Tf+7f9WlNmOuvKvr3yFWp8HjrpBMkUZ+T8ClVDyzx5CbDiPeVoWrM4q8d37o\/m69XlEEt+OZmccubqdRgXavHS5ZSNMyMqrVQZWVzyGUmlZb29s39Pmd+9Fh5HhCuxuuO1efgyBEfQMYG7jPM0eX6gT+oVCGwuFGj3a\/HbgXHXsj8KobxI9B3wo84H8c\/dt44ABFLz4RmEPryV01mj8pIiX\/U1oUwUaWOj0fOLGpIKlwQ8J8fvmBOgn3\/PNf5N61BqUk72M+uR53Rd0De1ugKuDzWTJVSNXxnq\/MCF5rg0dG8YYfHXoxwKHBLOEuBCVSc4Vw5hoZuvTEiL2wcHCmtgaqwY8gOFV13RWV2wbg0FhV1TtQWVnMsqraFm9rKxQYn6elhX4zTV2\/7e5Bi812tL++IS2rq3v2oseHkM\/z5FxXJ9q8tbyioqyzq7oSlVcY\/Q821qpkspZWj0+nbdUCju2MAa3gf7GMzgRAwmezF3IZw+fvv\/85aLofagFH6n0WVbZUDYJaxggVAaWEXDxk4mlP+JkYj+xHvz\/V11usyM8bmFLVZmaWlXV17gk8hxK9irqU1GS2vPxI4AvUZE6tzM6C2ELpmXX1uwNvS9msLKO5t0PTmiczm739hrYceWw8ov92W3R+vrpWURizLuDzPxgWsWF9YWFNs7I4Hk4o+Ddk\/HYc+OdL226r\/Bw\/CLjxDzxhD5xklLAuLDgIe6QlkGGiY9MXnYvOsCcJpdA\/lXQb9THyU5ekcuoYfFPSe6hB5ktqv2Q7lQvtHvg+Bf1ieKvhrYX3G5I3FgOwvg+dpmahPwPvOmhP4P3QrhfGquhBagrGkpl7qVLo10C\/TPIGZYR2PIxfgG8dpgljR6T\/izqI98F4FKxPgu8zYS9TccDnJPTj4fuwwL8L1kuhfwTaFdBeAd8TsKYZ6LvwG2jNwLwE5o5jPlg3WDMNa2bR6cUnwrOJnC1oK9UOa\/YDDjEUSw1RPupV6h3AIwNVoJ3oHTqGzqP19HH6Yfptppppgdd+5k0JJZFJDJIrkj9IvpQOSuekx6WfhNWF+cJOh\/0o7LfhG8O3hHPhu8JPhT8R\/umKlSsyVnArrq54eyW9snLl1pW3r3x15WcRdERkREXETMTJiIWIhVVJq+SrDhDLqKhGnO0Ei9\/4V06\/CJ9knt5ARhiyMoL0cJum1tBpQpuhGugioS0JWSOlEuhJoR0G648K7XDKRp8X2isgD6wR2iupQ4zIK3KNhDkkyoYio44KbagT684JbZoKX\/ddoc1QqeseFdqSkDVSavW6fxLaYbD+XaEdTm1e977QXkElRN0rtFdS6uhIoR0ZTkcbgTKSMMBr9QYzaUuhvXbDdtIOI+Nu0g4n47tIewVpHyZtOCvTmzacF9o8hnybx5Bv8xjybUnIGh5Dvs1jyLfDqcGNzwltHkO+zWPItyPXxCRtJO2IEPlXYdlyC0l7dcj4GtzOrSXttVi2XC1pR0N7XW4vaceErI8ldBykHRcyvp7s5XFIJGsOkXZSyJrkkHYaWX+WtHNI+yJp55H2VdxeESL\/ihBeq0PGV4u6PAbxVQSIFMEpmKXM1AjFwbeOclFOePvgvOMmI\/XQ80Abf1pg3E5W5MOMinLAi6WMMDYM+32Ul\/Q4+OZg9SR82sjKSHg1Q28QRjlqCkYMhLoT+Ip8tEB9BmhPAB0W6LqApp2yQtsKbTfMeYJ82KD0hZQCWhnBnhLOZ1gGC1Bww1oW+FqAD6ZhpcaEtS3QG4FRPDsBMnqDOmEc7EQPx9fKM0SwYKEu20EjBxm1ECSW68jTcQmasoTLBMxaib64h\/PbFOz1kJEJWGUjyLEwLtpDAzJhdOxkn5NgW0H2c2QFR40DT4y0jXyygkTiWpaMe2EE4+cOWnBJDzzvAynssNMLKKjISqwRtuUwyOUgMt7oG+UhK9kb1rJQzXVEDg\/sEHXNpjqJft6gDErgVwgeuERJB\/qG0hVxtBBUsA\/aiM6YyxjBd+gf8t+vrlzyxQaydgrWOkEn7K1D8LILlssj2roAdTvRQU9mRmAE6+4lHthGeHnIjJ3IboLPJQtjjTbDeacU\/ParOGHrToAsbmJL3qpDRF4f8dIe4kksQWGGeA5vaV\/Qe8XVeMxFYgj7GJaJI\/LZyDq34OVygq+T8HETqfm9VoEKJ\/QthLabaDAOq3xkDu8aJHKIXnujB\/qEHXw8eL4yMhTUQR7sL0XAV9Fxk74N9lihLxeiAWccnq88yOdGDXiLTRGcrCQ\/3AyzKUFTO8kcDpIjxFx2I\/Z4j4O0smB99rKIvDl1XoZ\/FNvQeBf900MiXPQ30cdvpoHI\/atyVYT4ANaE18VH+InR4yE5Yob4jwtQcpK8aPlaTXnfsyzzKj6\/uYRPXiu+jTOtW8i3WFrRmiIdvBJn9W\/yUb4uOQXLLFEXI8QuoOwhFcBOYtgn2BZXKTGPDJFodhAtRZSXe7WcWMZC2jbBD76at2+MhCxSv7Ce5VQBvDiSizCPMZKdOWJVC4xhhIZhhThXINDcdkMtyBaidylbeIOIidL8n1Tbv7O6sRtvoKEVabBJQW8ehTHeTqLXcORU4BCq4pJ3f1PFFr3y66s2tlxbMHK8IfWFtzfvBZzAa5j4slOwu5zo7BGqKZ97cGawEPx5O4t+zPuVW8jgPAdcB\/jq6Qx6ioVaOrXcmM\/+A2wRRMhCdHcJNUfMHzYyMgHY8DGyVAVZUtUcgs9kiTJ+vW0pXMeWnVvA2tkhGNlIlXEsyzNf1fEb6JHsayf7xNU3z27yG7KbiP2NuzFqfD4N1VuUa+lMuRQ1S5VItKGc5HsX4TIU7HMhHoLzFm8hL1BbqrC81INEFk6oVBNBW4bmEt6GBYLFvSRKHEEZxLhe7kt\/P6qhFZ7XMrTSLPfpJSSmCI7j\/6AdxWqAz7xOARkuRAIb+cQ8l3AZhRXWkNrh+4Z8zGd+G9FArHjly7K4BSi6SMa5+S2CP\/+JVWYJH7GSLWEUmlOW7\/KSXMHbalDQ++Y11\/I1FvUEtfcSL3US6nwU8ZU3tKL\/ox4g1rdmSk1mDVQj9LqgWhrJiAbG8LnVCDOd0GuA0QYYyYQVJmE+k1iqi9ShZljXQWocT8MIn3ro95Ac10ixpI97rbBeD7TwXjXVTXiogZqJrDQS2joY1cK3WliHd9TDSAf0cbuJZEGenx528XcijVATeUnNMM4GNVwulYZwFCXTQc8I9JuFWRXQ1hB6WH7Mv5G09UE5GwVJVQQjTBnTrAeJtKSHRzvguw3WmQh\/FdGZl1ZPdGiEeV4XNZEAc84XdOXXYXw6hRlsIyyfFl5LWqkIBs1EmiX86uG7DSTH9Jtg1kwqhAF2NhBNTQQ9tYAZ1lZLekta8ZaqJ9pgVDEGDdDWwbspiJ2RfPKyGEOoLceui8wvreL1Uwmf9QQ5A+nx1qgnPTOxFZ6VC7Y0Ej1u5NpFPFFNVqmIxqaghzQS7+WlF72T52EIkYTnh20bKovo1ew3xAhPRZzvECz9VVww6iqCCZbLFOT8dZTzH2OLCouKWfMIx+pcTpdvxs2x9S6P2+Wx+OwuZz6rcjhYo314xOdljZyX80xytnw2MrKZG\/RwU6zBzTnNeI\/WMuOa8LEO17Ddylpd7hkP3sNi8oUKNgN\/KeWs0eJwj7DNFqfVZR2D0RbXiJNtnrB5MSfziN3LOkLpDLk8bJ190GG3WhyswBHWuIAp63VNeKwcfA35piwejp1w2jgP68N6aMys1m7lnF6ugvVyHMuND3I2G2djHfwoa+O8Vo\/djRUkPGycz2J3ePNVHrvFYeSGJxwWj4hGORlkhVE2S2e3elyYa3Yn5\/FiCsr8wmKySGfm14KIFtbnsdi4cYtnjHUNfT28wUECYoPHMmV3DrOGoSGQlM1jja5Bu5PV260jLofFK2fbLD6P3Wq3sCYL0dfLbi4rLQqKxHon3G6HHTQdcjl9+WyPa4Idt8ywE6CzD6OLh1mfi7V6OIuPk7M2u9cNiMtZi9PGuj12mLXCEg6+LV7WzXnG7T4fkBucIciK+PlgAszgERtDmIMcfxP8g+K4PS7bhNUnZ7HfwF453iMyAMWmRkCzEMmmgKndaXVM2LCTidK7nI4ZNsuezdsxZDlQ+CZpebNjPD2cF+OGEV9igLcHaVUQBLLswMXHjWPzeOzA1eaacjpcFtty9Cw8VOBuoI4LWMHnhM8NbmvjsJp4zQjncC9HFELJOSMsxwYBgoDPiH3QDjLnR0ZiHxlyORwu4gIC1HJ20OIFWV3OoGuLRsga8fnc5QUFnDN\/yj5md3M2uyXf5RkuwL0CWLlNCIJsMC9xCy8WDJO5edTeLNr+RVihxSvewTCPukAnDA03yTkgEgncy+MaQ7kssiMj27BxvCRcQG+AgINdwx4LIGOTs0MeiFLwHuuIxTMMOmOMASuwKGxnXYMQnU4MioVkFtHP\/n4tsEAWr9cFkYP9w+ayToyDRSx8ArA7AJksTHGZtqxJSC3vZBOJbBwObd4ON13HTtl9I3g4xN3kgrth6cVphx38lOeNaXn45AocSBBhDeXsuMtmH8LfHAHEPQEKeUdIwALpwQkcvF48KHgJaFgAins5yNZAAdtaQOmmovIBDyz5oBGQJkJMjbjGv0FHHAYTHicIwxECNhekYCLLKGf1iQ625Mfg\/DY7Cbxy3sUtg65JLqRCQP7DIUPkwUHmXvIUYco7YgGtBrllkWsJUdSD2Xt94Ew4+0Lw8oH+TQDgeGtWsyZDo7lLZVSzGhPbZjR0ahrUDWymygT9TDnbpTE3GzrMLKwwqvTmHtbQyKr0PWyrRt8gZ9XdbUa1ycQajKxG16bVqGFMo6\/XdjRo9E1sHezTG6AQaSASgajZwGKGAimN2oSJ6dTG+mboquo0Wo25R842asx6TLMRiKrYNpXRrKnv0KqMbFuHsc1gUgP7BiCr1+gbjcBFrVPrzfnAFcZYdSd0WFOzSqslrFQdIL2RyFdvaOsxapqazWyzQdughsE6NUimqtOqeVagVL1WpdHJ2QaVTtWkJrsMQMVIlgnSdTWryRDwU8F\/vVlj0GM16g16sxG6ctDSaA5u7dKY1HJWZdSYMCCNRgOQx3DCDgMhAvv0ap4KhppdZhFYgvsdJvWSLA1qlRZomfDm0MX5cMZxkfuShdzUBqkZFAk3j1G4uXxKbk3inEm459jI3cTGnGWeZn7IvATva8xzzBP\/l59NRZD3redT\/\/meT\/3HPRu69UTm1hOZW09k\/t8\/keFz862nMv85n8rw1rv1ZObWk5lbT2ZuPZm5MZvfejqz\/OmMiM6tJzS3ntDcekLz\/9kTmpDfNiykRoj9D6EX+rsHt+zXDfL7xrJ5OKlINkk2S1olTZIq+CxbRskJ+\/WwbpKc4flcNoKuoHmGIrkV33095CaOeVD\/G720sSsKZW5kc3RyZWFtCmVuZG9iago1OCAwIG9iago4NDA1CmVuZG9iago1NiAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvQXJpYWxSZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDU0IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFs2NjYgMjQ3IDY0MSAyNDcgNjkxIDQ5NCA1NDMgNjkxIDU0MyA0OTQgNDk0IDQ5NCA0OTQgNTkyIDY0MSAxOTcgNDk0IDQ5NCAxOTcgMjQ3IDQ5NCA0OTQgNDk0IDI5NSAyNDcgNDQ0IDQ5NCAyOTUgNTkyIDQ5NCAyNDcgNDk0IDQ5NCA1OTIgNzQwIDQ5NCAyNDcgNDQ0IDI0NyA4MzggNjQxIDQ0NCA2NDEgNDk0IDQ5NCA1OTIgNjQxIDQ5NCA1OTIgNDk0IDQ0NCAyOTUgMjk1IDc0MCA2NDEgNTkyIDI0NyA2NDEgNDk0IDQ0NCAxOTcgODg4IDQ5NCAxNzAgNTkyIF0KXQo+PgplbmRvYmoKNTcgMCBvYmoKPDwgL0xlbmd0aCA4MTIgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDA+IFs8MDA0OT4gPDAwNTI+IDwwMDJGPiA8MDA0Nz4gPDAwNEM+IDwwMDU0PiA8MDA0Rj4gPDAwNDY+IDwwMDMyPiA8MDAzNj4gPDAwMzA+IDwwMDMxPiA8MDA0MT4gPDAwNDM+IDwwMDY5PiA8MDA2RT4gPDAwNjE+IDwwMDZDPiA8MDAyMD4gPDAwNjU+IDwwMDcwPiA8MDA2Rj4gPDAwNzI+IDwwMDc0PiA8MDA3Mz4gPDAwNjQ+IDwwMDJEPiA8MDA1Mz4gPDAwMzQ+IDwwMDNBPiA8MDAzMz4gPDAwMzk+IDwwMDUwPiA8MDA0RD4gPDAwNjg+IDwwMDY2PiA8MDA3OT4gPDAwMkM+IDwwMDU3PiA8MDA0OD4gPDAwNzY+IDwwMDRFPiA8MDAzNT4gPDAwMzc+IDwwMDU5PiA8MDA0ND4gPDAwNjc+IDwwMDU2PiA8MDA3NT4gPDAwNjM+IDwwMDI4PiA8MDAyOT4gPDAwNkQ+IDwwMDc3PiA8MDA0NT4gPDAwMkU+IDwwMDU1PiA8MDA2Mj4gPDAwNkI+IDwwMDZBPiA8MjAwMz4gPDAwMzg+IDwwMDI3PiA8MDA0Mj4gXQplbmRiZnJhbmdlCmVuZGNtYXAKQ01hcE5hbWUgY3VycmVudGRpY3QgL0NNYXAgZGVmaW5lcmVzb3VyY2UgcG9wCmVuZAplbmQKCmVuZHN0cmVhbQplbmRvYmoKNyAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9BcmlhbFJlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzU2IDAgUl0KL1RvVW5pY29kZSA1NyAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKMjYgMCBSCl0KL0NvdW50IDIKL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDXQo+PgplbmRvYmoKeHJlZgowIDU5CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAwOSAwMDAwMCBuIAowMDAwMDQwODE4IDAwMDAwIG4gCjAwMDAwMDAxODkgMDAwMDAgbiAKMDAwMDAwMDI4NCAwMDAwMCBuIAowMDAwMDA3NTA0IDAwMDAwIG4gCjAwMDAwMzA0MzggMDAwMDAgbiAKMDAwMDA0MDY4MCAwMDAwMCBuIAowMDAwMDAwMzIxIDAwMDAwIG4gCjAwMDAwMDI4MzggMDAwMDAgbiAKMDAwMDAwMjg1OCAwMDAwMCBuIAowMDAwMDA2MjUwIDAwMDAwIG4gCjAwMDAwMDYyNzEgMDAwMDAgbiAKMDAwMDAwNjMxNiAwMDAwMCBuIAowMDAwMDA2MzY4IDAwMDAwIG4gCjAwMDAwMDY0MjAgMDAwMDAgbiAKMDAwMDAwNjQ3MiAwMDAwMCBuIAowMDAwMDA2NTE3IDAwMDAwIG4gCjAwMDAwMDY1NjkgMDAwMDAgbiAKMDAwMDAwNjYxNCAwMDAwMCBuIAowMDAwMDA2ODcyIDAwMDAwIG4gCjAwMDAwMDcxODggMDAwMDAgbiAKMDAwMDAwNzg1NSAwMDAwMCBuIAowMDAwMDEyMzIzIDAwMDAwIG4gCjAwMDAwMDc2MjUgMDAwMDAgbiAKMDAwMDAwNzgxNCAwMDAwMCBuIAowMDAwMDE0ODU0IDAwMDAwIG4gCjAwMDAwMTIzNDQgMDAwMDAgbiAKMDAwMDAxMjM5NiAwMDAwMCBuIAowMDAwMDEyNDQxIDAwMDAwIG4gCjAwMDAwMTI0OTMgMDAwMDAgbiAKMDAwMDAxMjU0NSAwMDAwMCBuIAowMDAwMDE0Njg3IDAwMDAwIG4gCjAwMDAwMTI3OTggMDAwMDAgbiAKMDAwMDAxMzAyOCAwMDAwMCBuIAowMDAwMDEzMTkxIDAwMDAwIG4gCjAwMDAwMTMzNDQgMDAwMDAgbiAKMDAwMDAxMzQ5NyAwMDAwMCBuIAowMDAwMDEzNjI2IDAwMDAwIG4gCjAwMDAwMTM3OTMgMDAwMDAgbiAKMDAwMDAxMzkzMiAwMDAwMCBuIAowMDAwMDE0MDgxIDAwMDAwIG4gCjAwMDAwMTQzMTQgMDAwMDAgbiAKMDAwMDAxNDU0NyAwMDAwMCBuIAowMDAwMDE0NzUwIDAwMDAwIG4gCjAwMDAwMTUxNzIgMDAwMDAgbiAKMDAwMDAxOTc2MyAwMDAwMCBuIAowMDAwMDE0OTc2IDAwMDAwIG4gCjAwMDAwMTUxNTIgMDAwMDAgbiAKMDAwMDAxOTc4NCAwMDAwMCBuIAowMDAwMDIwMDM0IDAwMDAwIG4gCjAwMDAwMjkwODMgMDAwMDAgbiAKMDAwMDAyOTU2MCAwMDAwMCBuIAowMDAwMDI5MDYyIDAwMDAwIG4gCjAwMDAwMzA1NzMgMDAwMDAgbiAKMDAwMDAzMDgyNiAwMDAwMCBuIAowMDAwMDM5MzQ0IDAwMDAwIG4gCjAwMDAwMzk4MTYgMDAwMDAgbiAKMDAwMDAzOTMyMyAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDU5Ci9JbmZvIDEgMCBSCi9Sb290IDQ0IDAgUgo+PgpzdGFydHhyZWYKNDA5MjMKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958385,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:18:32.621Z\",\"updated_on\":\"2026-09-02T11:18:32.621Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:18:32.6191", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:18:32.6191", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:18:32.6191", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Final Report Released - External User ###" }
{ "timestamp": "2026-09-02 11:18:32.6191", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:22:31.2240", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:22:31.2240", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ADD_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Rahul Prajapati\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"Email\",\"Value\":null},{\"Key\":\"MobileNumber\",\"Value\":\"+918981122122\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+918981122122\"}]}" }
{ "timestamp": "2026-09-02 11:22:31.2495", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ADD_APP_USER ###" }
{ "timestamp": "2026-09-02 11:22:31.2495", "level": "Info", "severity": "INFO", "message": "### Started Event for Add App User Email ###" }
{ "timestamp": "2026-09-02 11:22:31.2495", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Add User Email" }
{ "timestamp": "2026-09-02 11:22:31.2495", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:22:31.2495", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:22:31.2495", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:22:31.2495", "level": "Debug", "severity": "DEBUG", "message": "Sending welcome WhatsApp notification to: +918981122122" }
{ "timestamp": "2026-09-02 11:22:31.2495", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+918981122122\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_user_registration_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Rahul Prajapati\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:22:31.3033", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:22:31.3033", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:26:36.7669", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:26:36.7669", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"HIRA_APPROVAL_INVITATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[267]\"},{\"Key\":\"HIRAId\",\"Value\":\"504\"},{\"Key\":\"HIRAUid\",\"Value\":\"H\/FBY\/ROO\/HHH\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"InitiatorName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"InitiatedById\",\"Value\":267},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:26:36.7773", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : HIRA_APPROVAL_INVITATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:26:36.7773", "level": "Info", "severity": "INFO", "message": "# Calling SendHIRAApprovalInvitationNotification function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 11:26:36.7773", "level": "Info", "severity": "INFO", "message": "Executing email notifications to HIRA Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:26:36.7773", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:26:36.7773", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:26:36.7870", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:26:36.7870", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:26:36.8699", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Risk Assessment H\/FBY\/ROO\/HHH\/26\/00001 is awaiting your approval\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\nThe following Risk Assessment has been raised and is awaiting your approval. \\n<\/p>\\n\\n<p>\\n<strong>Risk Assessment ID:<\/strong> H\/FBY\/ROO\/HHH\/26\/00001<br> \\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Raised By:<\/strong> Hebert Eaton\\n<\/p>\\n\\n<p>\\nPlease review and take the necessary action.\\n<\/p>\\n\\n<p>\\n<strong>View Details:<\/strong> https:\/\/oqsha.com\/#\/hira\/view\/504?dlType=viewHIRA&orgId=248 \\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958389,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:26:36.882Z\",\"updated_on\":\"2026-09-02T11:26:36.882Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:26:36.8699", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:36.8806", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:26:36.8806", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to HIRA Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:26:36.8806", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for HIRA Approval to user: 267" }
{ "timestamp": "2026-09-02 11:26:36.8806", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_risk_approval_invitation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"H\/FBY\/ROO\/HHH\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/hira\/view\/504?dlType=viewHIRA&orgId=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:26:36.9280", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:26:36.9486", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:26:36.9486", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:26:36.9486", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:36.9486", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:36.9486", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:36.9486", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:36.9486", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:36.9613", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:37.142Z\"}" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:37.1339", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:26:37.3121", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:37.318Z\"}" }
{ "timestamp": "2026-09-02 11:26:37.3121", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:37.3121", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:37.3121", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:26:37.3121", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:37.3121", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:37.3121", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:37.3186", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:37.3186", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:37.3186", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:37.3186", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:37.502Z\"}" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:37.4970", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:26:37.6639", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:37.676Z\"}" }
{ "timestamp": "2026-09-02 11:26:37.6639", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:37.6639", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:37.6639", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:26:37.6639", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:37.6639", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:37.6639", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:37.6639", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:37.6772", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:37.6772", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:37.6772", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:37.858Z\"}" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:37.8528", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:26:38.0333", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:38.043Z\"}" }
{ "timestamp": "2026-09-02 11:26:38.0390", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:38.0390", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:38.0390", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:26:38.0390", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:38.0549", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:38.0549", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:38.0549", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:38.0549", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:26:38.0549", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:38.0549", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:38.239Z\"}" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:38.2333", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:26:38.4082", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:38.413Z\"}" }
{ "timestamp": "2026-09-02 11:26:38.4082", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:38.4082", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:38.4082", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:26:38.4120", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:38.4120", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:26:38.4120", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:38.4120", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:38.4120", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:38.4120", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:38.4120", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:38.4120", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:38.600Z\"}" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:38.5950", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:38.799Z\"}" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:38.7913", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:26:38.9721", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:38.977Z\"}" }
{ "timestamp": "2026-09-02 11:26:38.9721", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:38.9741", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:38.9741", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:26:38.9741", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:38.9741", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:38.9741", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:38.9741", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:38.9741", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:38.9741", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:38.9741", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:39.155Z\"}" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:39.1468", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:26:39.3305", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:39.336Z\"}" }
{ "timestamp": "2026-09-02 11:26:39.3305", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:39.3305", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:39.3305", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:26:39.3305", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:39.3351", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:39.3351", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:39.3351", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:39.3351", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:26:39.3351", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:39.3351", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:39.517Z\"}" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:39.5103", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:26:39.6905", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:39.696Z\"}" }
{ "timestamp": "2026-09-02 11:26:39.6905", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:39.6905", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:39.6905", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:26:39.6905", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:39.6944", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:39.6944", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:39.6944", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:39.6944", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:39.6944", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:39.6944", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:39.877Z\"}" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:39.8717", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:26:40.0501", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:40.056Z\"}" }
{ "timestamp": "2026-09-02 11:26:40.0501", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:40.0501", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:40.0501", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:26:40.0521", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:40.0521", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:40.0521", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:40.0521", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:40.0521", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:40.0521", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:40.0521", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:26:40.2216", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:40.230Z\"}" }
{ "timestamp": "2026-09-02 11:26:40.2216", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:40.2216", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:40.2264", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:26:40.2264", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:40.2264", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:40.2264", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:40.2264", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:40.2264", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:40.2264", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:40.2264", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:40.405Z\"}" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:40.4005", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:40.581Z\"}" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:40.5748", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:40.758Z\"}" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:40.7530", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:40.933Z\"}" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:40.9272", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:26:41.1070", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:41.114Z\"}" }
{ "timestamp": "2026-09-02 11:26:41.1070", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:41.1070", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:41.1070", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:26:41.1070", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:41.1070", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:26:41.1070", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:26:41.1070", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:504" }
{ "timestamp": "2026-09-02 11:26:41.1161", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:26:41.1161", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:26:41.1161", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:26:41.2918", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:26:41.297Z\"}" }
{ "timestamp": "2026-09-02 11:26:41.2918", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:41.2918", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:26:41.2918", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:26:41.2918", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:26:41.2918", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:26:43.9024", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:26:43.9024", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ADD_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Shivaji Bhondve\"},{\"Key\":\"Password\",\"Value\":\"WH8KSRSH\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"OldEmail\",\"Value\":null},{\"Key\":\"Email\",\"Value\":\"abhinav@gmail.inc\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+918981122121\"}]}" }
{ "timestamp": "2026-09-02 11:26:43.9130", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ADD_USER ###" }
{ "timestamp": "2026-09-02 11:26:43.9130", "level": "Info", "severity": "INFO", "message": "### Started Event for Add User Email ###" }
{ "timestamp": "2026-09-02 11:26:43.9130", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Add User Email" }
{ "timestamp": "2026-09-02 11:26:43.9130", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:26:43.9130", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:26:43.9130", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:26:43.9130", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:26:43.9685", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"abhinav@gmail.inc\",\"cc\":null,\"bcc\":null,\"subject\":\"Welcome to OQSHA\",\"text\":null,\"html\":\"Hi Shivaji Bhondve,\\n<br>\\n<br>\\nCongratulations. You have been given access to SailPoint Inc. organisation in OQSHA.\\n<br>\\n<br>\\nAvailable Ticket Sites: Clint\\n<br>\\nAvailable Category: No incident types available\\n<br>\\n<br>\\nYour Credentials for portal login are:<br><br>Email: abhinav@gmail.inc<br>Password: WH8KSRSH<br>\\n<br>\\nOrganisation: SailPoint Inc.\\n<br>\\n<br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in\\n<br>\\n<br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958391,\"created_on\":\"2026-09-02T11:26:43.974Z\",\"updated_on\":\"2026-09-02T11:26:43.974Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:26:43.9685", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:26:43.9685", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:26:43.9685", "level": "Debug", "severity": "DEBUG", "message": "Sending welcome WhatsApp notification to: +918981122121" }
{ "timestamp": "2026-09-02 11:26:43.9685", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+918981122121\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_user_registration_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Shivaji Bhondve\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:26:44.0185", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:26:44.0213", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:26:45.0634", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:26:45.0634", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ADD_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Rahul Prajapati\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"SailPoint Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Clint\"},{\"Key\":\"Email\",\"Value\":null},{\"Key\":\"MobileNumber\",\"Value\":\"+918981122122\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+918981122122\"}]}" }
{ "timestamp": "2026-09-02 11:26:45.0762", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ADD_APP_USER ###" }
{ "timestamp": "2026-09-02 11:26:45.0762", "level": "Info", "severity": "INFO", "message": "### Started Event for Add App User Email ###" }
{ "timestamp": "2026-09-02 11:26:45.0762", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Add User Email" }
{ "timestamp": "2026-09-02 11:26:45.0762", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:26:45.0762", "level": "Error", "severity": "ERROR", "message": "Error occurred while sending email using Osmo-x." }
{ "timestamp": "2026-09-02 11:26:45.0762", "level": "Error", "severity": "ERROR", "message": "{\r\n  \"MethodName\": \"SendEmail\",\r\n  \"Message\": \"Object reference not set to an instance of an object.\",\r\n  \"AdditionalData\": {\r\n    \"EntryPoint\": \"NotificationSender\",\r\n    \"InputData\": null\r\n  }\r\n}", "stackTrace": "System.NullReferenceException: Object reference not set to an instance of an object.\r\n   at IncidentReporter.NotificationSender.EmailHelper.SendEmail(String template, String subject, Object args, String toAddress, String ccAddress, List`1 reportAttachments, List`1 additionalAttachmentsFilePath, String rootEmailTemplatePath, OrganisationFromConfig organisationFromAddress) in C:\\GitLab-Runner\\builds\\27n6lYj0J\\0\\incident-reporter\\incident-reporter-api\\IncidentReporter\\IncidentReporter.NotificationSender\\Helpers\\EmailHelper.cs:line 39" }
{ "timestamp": "2026-09-02 11:26:45.0762", "level": "Debug", "severity": "DEBUG", "message": "Sending welcome WhatsApp notification to: +918981122122" }
{ "timestamp": "2026-09-02 11:26:45.0833", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+918981122122\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_user_registration_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Rahul Prajapati\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:26:45.1296", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:26:45.1296", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:27:03.6316", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:27:03.6316", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"HIRA_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"HIRAId\",\"Value\":\"504\"},{\"Key\":\"HIRAUid\",\"Value\":\"H\/FBY\/ROO\/HHH\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 04:57:03 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:27:03.6316", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : HIRA_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:27:03.6316", "level": "Info", "severity": "INFO", "message": "# Calling SendHIRAApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 11:27:03.6316", "level": "Info", "severity": "INFO", "message": "Executing email notifications to HIRA Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:27:03.6462", "level": "Info", "severity": "INFO", "message": "Sending HIRA Approval email to HIRA Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:27:03.6462", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:27:03.6462", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:27:03.6462", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:27:03.6462", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:27:03.6919", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"An Approver has Approved Risk Assessment H\/FBY\/ROO\/HHH\/26\/00001\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has approved the Risk Assessment you created.\\n<\/p>\\n\\n<p>\\n    <strong>Risk Assessment ID:<\/strong> H\/FBY\/ROO\/HHH\/26\/00001<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Approved On:<\/strong> 02-Sep-2026 04:57:03 PM\\n<\/p>\\n\\n<p>\\n    <strong>View Details:<\/strong> https:\/\/oqsha.com\/#\/hira\/view\/504?dlType=viewHIRA&orgId=248\\n<\/p>\\n\\n<p>\\n  Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958395,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:27:03.702Z\",\"updated_on\":\"2026-09-02T11:27:03.702Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:27:03.6919", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:27:03.6995", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:27:03.6995", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to HIRA Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:27:03.6995", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for HIRA Approval to creator user: 267" }
{ "timestamp": "2026-09-02 11:27:03.6995", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_risk_approval_notification_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"H\/FBY\/ROO\/HHH\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 04:57:03 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/hira\/view\/504?dlType=viewHIRA&orgId=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:27:03.7537", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:27:03.7592", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:27:03.7592", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:27:03.7705", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:27:03.7705", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:27:03.7705", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Notification for Hira Id:504" }
{ "timestamp": "2026-09-02 11:27:03.7705", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:27:03.7705", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:27:03.7705", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:27:03.9474", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:27:03.956Z\"}" }
{ "timestamp": "2026-09-02 11:27:03.9474", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:27:03.9474", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:27:03.9474", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:27:03.9474", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:27:03.9474", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:27:03.9474", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:27:03.9474", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Notification for Hira Id:504" }
{ "timestamp": "2026-09-02 11:27:03.9579", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:27:03.9579", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:27:03.9579", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:27:04.139Z\"}" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Notification for Hira Id:504" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:27:04.1337", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:27:04.3149", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:27:04.322Z\"}" }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Notification for Hira Id:504" }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:27:04.3187", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:27:04.4990", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:27:04.505Z\"}" }
{ "timestamp": "2026-09-02 11:27:04.4990", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:27:04.4990", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:27:04.4990", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:27:04.4990", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:27:04.4990", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:27:04.4990", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:27:04.4990", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Notification for Hira Id:504" }
{ "timestamp": "2026-09-02 11:27:04.5057", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:27:04.5057", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:27:04.5057", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:27:04.687Z\"}" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Notification for Hira Id:504" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:27:04.6813", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:27:04.8629", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:27:04.870Z\"}" }
{ "timestamp": "2026-09-02 11:27:04.8629", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:27:04.8664", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:27:04.8664", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:27:04.8664", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:27:04.8664", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:27:04.8664", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:27:04.8664", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Notification for Hira Id:504" }
{ "timestamp": "2026-09-02 11:27:04.8664", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:27:04.8664", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:27:04.8664", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:27:05.050Z\"}" }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Debug", "severity": "DEBUG", "message": "Sending Approval Notification for Hira Id:504" }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:27:05.0446", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:27:05.0528", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:27:05.2258", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:27:05.231Z\"}" }
{ "timestamp": "2026-09-02 11:27:05.2258", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:27:05.2258", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:27:05.2258", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:27:05.2258", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:27:05.2258", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:28:56.5419", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:28:56.5419", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"HIRA_APPROVAL_INVITATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[267]\"},{\"Key\":\"HIRAId\",\"Value\":\"505\"},{\"Key\":\"HIRAUid\",\"Value\":\"H\/FBY\/ROO\/HHH\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"InitiatorName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"InitiatedById\",\"Value\":267},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:28:56.5419", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : HIRA_APPROVAL_INVITATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:28:56.5419", "level": "Info", "severity": "INFO", "message": "# Calling SendHIRAApprovalInvitationNotification function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 11:28:56.5419", "level": "Info", "severity": "INFO", "message": "Executing email notifications to HIRA Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:28:56.5512", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:28:56.5512", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:28:56.5512", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:28:56.5512", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:28:56.6425", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Risk Assessment H\/FBY\/ROO\/HHH\/26\/00002 is awaiting your approval\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\nThe following Risk Assessment has been raised and is awaiting your approval. \\n<\/p>\\n\\n<p>\\n<strong>Risk Assessment ID:<\/strong> H\/FBY\/ROO\/HHH\/26\/00002<br> \\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Raised By:<\/strong> Hebert Eaton\\n<\/p>\\n\\n<p>\\nPlease review and take the necessary action.\\n<\/p>\\n\\n<p>\\n<strong>View Details:<\/strong> https:\/\/oqsha.com\/#\/hira\/view\/505?dlType=viewHIRA&orgId=248 \\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958397,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:28:56.648Z\",\"updated_on\":\"2026-09-02T11:28:56.648Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:28:56.6425", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:56.6425", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:28:56.6425", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to HIRA Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:28:56.6425", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp Notification for HIRA Approval to user: 267" }
{ "timestamp": "2026-09-02 11:28:56.6425", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_risk_approval_invitation_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"H\/FBY\/ROO\/HHH\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/hira\/view\/505?dlType=viewHIRA&orgId=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:28:56.6925", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:28:56.6925", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:28:56.7122", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:28:56.7122", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:56.7122", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:56.7122", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:56.7122", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:56.7122", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:56.7122", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:56.910Z\"}" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:56.9048", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:28:57.0791", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:57.085Z\"}" }
{ "timestamp": "2026-09-02 11:28:57.0791", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:57.0791", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:57.0811", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:28:57.0811", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:57.0811", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:57.0811", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:57.0811", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:57.0811", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:57.0811", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:57.0811", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:57.262Z\"}" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:57.2554", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:57.460Z\"}" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:57.4544", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:57.635Z\"}" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:57.6292", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:57.809Z\"}" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:57.8036", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:57.984Z\"}" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:57.9776", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:28:58.1578", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:58.163Z\"}" }
{ "timestamp": "2026-09-02 11:28:58.1578", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:58.1578", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:58.1578", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:28:58.1578", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:58.1596", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:28:58.1596", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:58.1596", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:58.1596", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:58.1596", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:58.1596", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:58.1596", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:58.344Z\"}" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:58.3384", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:58.526Z\"}" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:58.5208", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:58.712Z\"}" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:58.7067", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:28:58.8893", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:58.894Z\"}" }
{ "timestamp": "2026-09-02 11:28:58.8893", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:58.8893", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:58.8893", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:28:58.8893", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:58.8940", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:58.8940", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:58.8940", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:58.8940", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:58.8940", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:58.8940", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:59.077Z\"}" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:59.0712", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:59.259Z\"}" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:59.2548", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:28:59.4401", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:59.445Z\"}" }
{ "timestamp": "2026-09-02 11:28:59.4463", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:59.4463", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:59.4463", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:28:59.4463", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:59.4567", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:59.4567", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:59.4567", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:59.4567", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:59.4567", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:59.4567", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:28:59.6350", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:59.640Z\"}" }
{ "timestamp": "2026-09-02 11:28:59.6350", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:59.6350", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:59.6350", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:28:59.6350", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:59.6350", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:28:59.6350", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:59.6350", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:59.6441", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:59.6441", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:59.6441", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:59.6441", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:28:59.825Z\"}" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:28:59.8200", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:28:59.9945", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:00.006Z\"}" }
{ "timestamp": "2026-09-02 11:28:59.9945", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:00.0029", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:00.0029", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:29:00.0029", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:00.0029", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:00.0029", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:00.0029", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:29:00.0029", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:00.0029", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:00.0029", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:29:00.1856", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:00.191Z\"}" }
{ "timestamp": "2026-09-02 11:29:00.1856", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:00.1856", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:00.1856", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:29:00.1856", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:00.1856", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:00.1856", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:00.1856", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:29:00.1914", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:00.1914", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:00.1914", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:00.373Z\"}" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:00.3635", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:29:00.5454", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:00.550Z\"}" }
{ "timestamp": "2026-09-02 11:29:00.5454", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:00.5454", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:00.5454", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:29:00.5454", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:00.5501", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:00.5501", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:00.5501", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:29:00.5501", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:29:00.5501", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:00.5501", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:00.732Z\"}" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:00.7250", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:29:00.9086", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:00.914Z\"}" }
{ "timestamp": "2026-09-02 11:29:00.9086", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:00.9103", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:00.9103", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:29:00.9103", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:00.9103", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:00.9103", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:00.9103", "level": "Debug", "severity": "DEBUG", "message": "Sending Approaval Required Notification for HIRA Id:505" }
{ "timestamp": "2026-09-02 11:29:00.9103", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:00.9103", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:00.9103", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:29:01.0900", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:01.095Z\"}" }
{ "timestamp": "2026-09-02 11:29:01.0900", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:01.0900", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:01.0900", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:29:01.0900", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:01.0900", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:29:56.8698", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:29:56.8698", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_MOC_CREATION\",\"EventArgs\":[{\"Key\":\"MocId\",\"Value\":\"408\"},{\"Key\":\"ApproverIds\",\"Value\":\"[267]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 11:29:56.8698", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_MOC_CREATION ###" }
{ "timestamp": "2026-09-02 11:29:56.8698", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForMocCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 11:29:56.8698", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to MOC approvers" }
{ "timestamp": "2026-09-02 11:29:56.8800", "level": "Info", "severity": "INFO", "message": "Sending MOC creation email to: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:29:56.8800", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:29:56.8800", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:29:56.8800", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:29:56.8800", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:29:56.9302", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New MOC Assigned\",\"text\":null,\"html\":\"Dear Hebert Eaton,\\n<br><br>\\nA new MOC has been created and assigned to you.\\n<br><br>\\n\\n<strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00001<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Created By:<\/strong> Hebert Eaton<br>\\n<strong>Link:<\/strong> <a href=\\\"https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\\\">https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC<\/a>\\n<br><br>\\n\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958399,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:29:56.935Z\",\"updated_on\":\"2026-09-02T11:29:56.935Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:29:56.9302", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:56.9302", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:29:56.9302", "level": "Info", "severity": "INFO", "message": "Sending MOC creation WhatsApp message to: 912000001875" }
{ "timestamp": "2026-09-02 11:29:56.9302", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_creation_alert_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:29:56.9877", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:29:56.9877", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:29:56.9877", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:29:56.9877", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:56.9877", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:56.9877", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:56.9877", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:56.9877", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:56.9877", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:57.171Z\"}" }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:57.1524", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:57.1678", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:57.345Z\"}" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:57.3313", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:29:57.5148", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:57.520Z\"}" }
{ "timestamp": "2026-09-02 11:29:57.5148", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:57.5148", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:57.5148", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:29:57.5148", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:57.5148", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:57.5148", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:57.5148", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:57.5186", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:57.5186", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:57.5186", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:57.700Z\"}" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:57.6917", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:29:57.8747", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:57.881Z\"}" }
{ "timestamp": "2026-09-02 11:29:57.8747", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:57.8813", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:57.8813", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:29:57.8813", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:57.8813", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:57.8813", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:57.8813", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:57.8813", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:29:57.8813", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:57.8813", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:29:58.0617", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:58.067Z\"}" }
{ "timestamp": "2026-09-02 11:29:58.0617", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:58.0617", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:58.0617", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:29:58.0617", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:58.0655", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:58.0655", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:58.0655", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:58.0655", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:29:58.0655", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:58.0655", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:58.249Z\"}" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:58.2432", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:58.433Z\"}" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:58.4263", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:58.642Z\"}" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:58.6369", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:58.822Z\"}" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:58.8160", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:29:58.9979", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:59.003Z\"}" }
{ "timestamp": "2026-09-02 11:29:58.9979", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:58.9979", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:58.9979", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:29:58.9979", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:58.9979", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:58.9979", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:59.0033", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:59.0033", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:59.0033", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:59.0033", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:59.186Z\"}" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:59.1802", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:29:59.3611", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:59.369Z\"}" }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:59.3636", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:59.545Z\"}" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:59.5398", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:59.723Z\"}" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:59.7177", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:29:59.8887", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:29:59.898Z\"}" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:29:59.8933", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:30:00.077Z\"}" }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:30:00.0699", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:30:00.0801", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:30:00.259Z\"}" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:30:00.2538", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:30:00.4288", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:30:00.440Z\"}" }
{ "timestamp": "2026-09-02 11:30:00.4288", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:30:00.4288", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:30:00.4288", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:30:00.4288", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:30:00.4288", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:30:00.4407", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:30:00.4407", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:30:00.4407", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:30:00.4407", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:30:00.4407", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:30:00.622Z\"}" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:30:00.6166", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:30:00.7977", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:30:00.803Z\"}" }
{ "timestamp": "2026-09-02 11:30:00.7977", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:30:00.8001", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:30:00.8001", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:30:00.8001", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:30:00.8001", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:30:00.8001", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:30:00.8001", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:30:00.8001", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:30:00.8001", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:30:00.8001", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:30:00.985Z\"}" }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:30:00.9783", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:30:00.9873", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:30:01.166Z\"}" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:30:01.1609", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:30:01.3462", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:30:01.351Z\"}" }
{ "timestamp": "2026-09-02 11:30:01.3462", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:30:01.3462", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:30:01.3462", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:30:01.3462", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:30:01.3462", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:31:14.2619", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:31:14.2619", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"MocId\",\"Value\":\"408\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 05:01:14 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:31:14.2619", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:31:14.2619", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 11:31:14.2665", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:31:14.2665", "level": "Info", "severity": "INFO", "message": "Sending MOC Approver Clarification email to MOC Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:31:14.2665", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:31:14.2665", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:31:14.2665", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:31:14.2665", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:31:14.3158", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Hebert Eaton has Approved your MOC\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has approved the MOC you created.\\n<\/p>\\n\\n<p>\\n    <strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00001<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Approved On:<\/strong> 02-Sep-2026 05:01:14 PM\\n<\/p>\\n\\n<p>\\n    <strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958404,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:31:14.327Z\",\"updated_on\":\"2026-09-02T11:31:14.327Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:31:14.3158", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:14.3158", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:31:14.3329", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:31:14.3329", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 267" }
{ "timestamp": "2026-09-02 11:31:14.3329", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approved_inform_to_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 05:01:14 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:31:14.3837", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:31:14.3837", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:31:14.3837", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:31:14.3837", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:14.3837", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:14.3837", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:14.3837", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:14.3837", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:14.3837", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:31:14.5520", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:14.568Z\"}" }
{ "timestamp": "2026-09-02 11:31:14.5520", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:14.5520", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:14.5637", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:31:14.5637", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:14.5637", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:14.5637", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:14.5637", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:14.5637", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:14.5637", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:14.5637", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:31:14.7345", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:14.742Z\"}" }
{ "timestamp": "2026-09-02 11:31:14.7345", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:14.7345", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:14.7345", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:31:14.7345", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:14.7345", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:14.7345", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:14.7345", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:14.7345", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:14.7384", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:14.7384", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:14.916Z\"}" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:14.9097", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:15.091Z\"}" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:15.0831", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:15.268Z\"}" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:15.2620", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:31:15.4374", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:15.442Z\"}" }
{ "timestamp": "2026-09-02 11:31:15.4374", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:15.4374", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:15.4374", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:31:15.4374", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:15.4374", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:15.4392", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:15.4392", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:15.4392", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:31:15.4392", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:15.4392", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:15.617Z\"}" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:15.6121", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:31:15.7940", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:15.799Z\"}" }
{ "timestamp": "2026-09-02 11:31:15.7940", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:15.7940", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:15.7940", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:31:15.7940", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:15.7940", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:31:15.7940", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:31:15.7940", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVAL_INVITATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[5538]\"},{\"Key\":\"MocId\",\"Value\":\"408\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"InitiatorName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:31:15.7984", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVAL_INVITATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:31:15.7984", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovalInvitationNotification function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 11:31:15.7984", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:31:15.7984", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:31:15.7984", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:31:15.7984", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:31:15.7984", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:31:15.8618", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_EHS@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"An MOC is awaiting your approval\",\"text\":null,\"html\":\"<p>Hello Mozell Heaton,<\/p>\\n\\n<p>\\nThe following MOC has been raised and is awaiting your approval.\\n<\/p>\\n\\n<p>\\n<strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00001<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Raised By:<\/strong> Hebert Eaton\\n<\/p>\\n\\n<p>\\nPlease review and take the necessary action.\\n<\/p>\\n\\n<p>\\n<strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958406,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:31:15.866Z\",\"updated_on\":\"2026-09-02T11:31:15.866Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:31:15.8618", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:15.8618", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:31:15.8618", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:31:15.8618", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 5538" }
{ "timestamp": "2026-09-02 11:31:15.8618", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002528\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approval_invitation_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:31:15.9135", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:31:15.9135", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:31:15.9135", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:31:15.9243", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:31:15.9243", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:31:15.9243", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:31:15.9243", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:31:15.9243", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"MocId\",\"Value\":\"408\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 05:01:14 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:31:15.9243", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:31:15.9243", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 11:31:15.9243", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:31:15.9243", "level": "Info", "severity": "INFO", "message": "Sending MOC Approver Clarification email to MOC Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:31:15.9400", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:31:15.9400", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:31:15.9400", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:31:15.9400", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:31:15.9888", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Hebert Eaton has Approved your MOC\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has approved the MOC you created.\\n<\/p>\\n\\n<p>\\n    <strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00001<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Approved On:<\/strong> 02-Sep-2026 05:01:14 PM\\n<\/p>\\n\\n<p>\\n    <strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958408,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:31:15.993Z\",\"updated_on\":\"2026-09-02T11:31:15.993Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:31:15.9888", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:15.9888", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:31:16.0041", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:31:16.0041", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 267" }
{ "timestamp": "2026-09-02 11:31:16.0041", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approved_inform_to_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 05:01:14 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:31:16.0557", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:31:16.0557", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:31:16.0557", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:31:16.0557", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:16.0557", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:16.0644", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:16.0644", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:16.0644", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:16.0644", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:16.246Z\"}" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:16.2403", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:16.424Z\"}" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:16.4195", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:31:16.5904", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:16.599Z\"}" }
{ "timestamp": "2026-09-02 11:31:16.5904", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:16.5957", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:16.5957", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:31:16.5957", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:16.5957", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:16.5957", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:16.5957", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:16.5957", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:16.5957", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:16.5957", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:31:16.7814", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:16.786Z\"}" }
{ "timestamp": "2026-09-02 11:31:16.7814", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:16.7831", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:16.7831", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:31:16.7831", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:16.7831", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:16.7831", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:16.7831", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:16.7831", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:16.7831", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:16.7831", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:16.977Z\"}" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:16.9720", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:17.162Z\"}" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:17.1580", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:17.343Z\"}" }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:31:17.3381", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:31:17.3461", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:31:17.524Z\"}" }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVAL_INVITATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[5538]\"},{\"Key\":\"MocId\",\"Value\":\"408\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"InitiatorName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVAL_INVITATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:31:17.5188", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovalInvitationNotification function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 11:31:17.5321", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:31:17.5321", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:31:17.5321", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:31:17.5321", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:31:17.5321", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:31:17.5872", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_EHS@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"An MOC is awaiting your approval\",\"text\":null,\"html\":\"<p>Hello Mozell Heaton,<\/p>\\n\\n<p>\\nThe following MOC has been raised and is awaiting your approval.\\n<\/p>\\n\\n<p>\\n<strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00001<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Raised By:<\/strong> Hebert Eaton\\n<\/p>\\n\\n<p>\\nPlease review and take the necessary action.\\n<\/p>\\n\\n<p>\\n<strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958410,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:31:17.592Z\",\"updated_on\":\"2026-09-02T11:31:17.592Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:31:17.5872", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:31:17.5872", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:31:17.5872", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:31:17.5872", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 5538" }
{ "timestamp": "2026-09-02 11:31:17.5872", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002528\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approval_invitation_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:31:17.6370", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:31:17.6468", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:31:17.6468", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:31:17.6468", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:31:17.6468", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:31:17.6468", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:32:20.2468", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:32:20.2468", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Mozell Heaton\"},{\"Key\":\"MocId\",\"Value\":\"408\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 05:02:20 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:32:20.2468", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:32:20.2468", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 11:32:20.2468", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:32:20.2530", "level": "Info", "severity": "INFO", "message": "Sending MOC Approver Clarification email to MOC Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:32:20.2530", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:32:20.2530", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:32:20.2530", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:32:20.2530", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:32:20.2976", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Mozell Heaton has Approved your MOC\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Mozell Heaton has approved the MOC you created.\\n<\/p>\\n\\n<p>\\n    <strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00001<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Approved On:<\/strong> 02-Sep-2026 05:02:20 PM\\n<\/p>\\n\\n<p>\\n    <strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958413,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:32:20.311Z\",\"updated_on\":\"2026-09-02T11:32:20.311Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:32:20.2976", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:32:20.2976", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:32:20.3127", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:32:20.3127", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 267" }
{ "timestamp": "2026-09-02 11:32:20.3127", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approved_inform_to_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 05:02:20 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:32:20.3630", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:32:20.3630", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:32:20.3630", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:32:20.3630", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:32:20.3630", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:32:20.3630", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:32:20.3630", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:32:20.3630", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:32:20.3630", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:32:20.546Z\"}" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:32:20.5401", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:32:20.719Z\"}" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:32:20.7132", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:32:20.8779", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:32:20.892Z\"}" }
{ "timestamp": "2026-09-02 11:32:20.8779", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:32:20.8779", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:32:20.8779", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:32:20.8909", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:32:20.8909", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:32:20.8909", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:32:20.8909", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:32:20.8909", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:32:20.8909", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:32:20.8909", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:32:21.0743", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:32:21.079Z\"}" }
{ "timestamp": "2026-09-02 11:32:21.0743", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:32:21.0743", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:32:21.0743", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:32:21.0743", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:32:21.0743", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:32:21.0743", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:32:21.0800", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:32:21.0800", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:32:21.0800", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:32:21.0800", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:32:21.262Z\"}" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:32:21.2570", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:32:21.4349", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:32:21.439Z\"}" }
{ "timestamp": "2026-09-02 11:32:21.4349", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:32:21.4349", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:32:21.4349", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:32:21.4387", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:32:21.4387", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:32:21.4387", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:32:21.4387", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:32:21.4387", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:32:21.4387", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:32:21.4387", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:32:21.6180", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:32:21.622Z\"}" }
{ "timestamp": "2026-09-02 11:32:21.6180", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:32:21.6180", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:32:21.6180", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:32:21.6180", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:32:21.6180", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:32:21.6180", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:32:21.6180", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:32:21.6266", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:32:21.6266", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:32:21.6266", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:32:21.8062", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:32:21.810Z\"}" }
{ "timestamp": "2026-09-02 11:32:21.8062", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:32:21.8062", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:32:21.8062", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:32:21.8062", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:32:21.8062", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:33:33.7163", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:33:33.7163", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Mozell Heaton\"},{\"Key\":\"MocId\",\"Value\":\"408\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 05:03:33 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:33:33.7189", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:33:33.7189", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 11:33:33.7189", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:33:33.7189", "level": "Info", "severity": "INFO", "message": "Sending MOC Approver Clarification email to MOC Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:33:33.7189", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:33:33.7189", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:33:33.7189", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:33:33.7189", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:33:33.7739", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Mozell Heaton has Approved your MOC\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Mozell Heaton has approved the MOC you created.\\n<\/p>\\n\\n<p>\\n    <strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00001<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Approved On:<\/strong> 02-Sep-2026 05:03:33 PM\\n<\/p>\\n\\n<p>\\n    <strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958415,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:33:33.777Z\",\"updated_on\":\"2026-09-02T11:33:33.777Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:33:33.7739", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:33:33.7739", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:33:33.7739", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:33:33.7739", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 267" }
{ "timestamp": "2026-09-02 11:33:33.7739", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approved_inform_to_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 05:03:33 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/408?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:33:33.8379", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:33:33.8379", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:33:33.8379", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:33:33.8449", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:33:33.8449", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:33:33.8449", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:33:33.8449", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:33:33.8449", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:33:33.8449", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:33:34.025Z\"}" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:33:34.0208", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:33:34.1967", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:33:34.204Z\"}" }
{ "timestamp": "2026-09-02 11:33:34.1967", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:33:34.1967", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:33:34.2021", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:33:34.2021", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:33:34.2021", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:33:34.2021", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:33:34.2021", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:33:34.2021", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:33:34.2021", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:33:34.2021", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:33:34.386Z\"}" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:33:34.3762", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:33:34.5572", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:33:34.561Z\"}" }
{ "timestamp": "2026-09-02 11:33:34.5572", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:33:34.5572", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:33:34.5572", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:33:34.5572", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:33:34.5572", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:33:34.5572", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:33:34.5629", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:33:34.5629", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:33:34.5629", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:33:34.5629", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:33:34.743Z\"}" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:33:34.7385", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:33:34.917Z\"}" }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:33:34.9135", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:33:34.9216", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:33:35.0889", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:33:35.100Z\"}" }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:408" }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:33:35.0974", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:33:35.2773", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:33:35.282Z\"}" }
{ "timestamp": "2026-09-02 11:33:35.2773", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:33:35.2773", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:33:35.2807", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:33:35.2807", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:33:35.2807", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:10.6768", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:10.6768", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_MOC_CREATION\",\"EventArgs\":[{\"Key\":\"MocId\",\"Value\":\"409\"},{\"Key\":\"ApproverIds\",\"Value\":\"[267]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 11:35:10.6768", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_MOC_CREATION ###" }
{ "timestamp": "2026-09-02 11:35:10.6768", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForMocCreation function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 11:35:10.6768", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications to MOC approvers" }
{ "timestamp": "2026-09-02 11:35:10.6853", "level": "Info", "severity": "INFO", "message": "Sending MOC creation email to: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:35:10.6853", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:35:10.6853", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:35:10.6853", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:35:10.6853", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:35:10.7827", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New MOC Assigned\",\"text\":null,\"html\":\"Dear Hebert Eaton,\\n<br><br>\\nA new MOC has been created and assigned to you.\\n<br><br>\\n\\n<strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00002<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Created By:<\/strong> Hebert Eaton<br>\\n<strong>Link:<\/strong> <a href=\\\"https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\\\">https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC<\/a>\\n<br><br>\\n\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958418,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:35:10.785Z\",\"updated_on\":\"2026-09-02T11:35:10.785Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:35:10.7827", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:10.7827", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:35:10.7827", "level": "Info", "severity": "INFO", "message": "Sending MOC creation WhatsApp message to: 912000001875" }
{ "timestamp": "2026-09-02 11:35:10.7827", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_creation_alert_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:35:10.8436", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:35:10.8436", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:35:10.8436", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:10.8436", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:10.8436", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:10.8436", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:10.8436", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:10.8436", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:10.8436", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:11.025Z\"}" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:11.0149", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:35:11.1954", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:11.199Z\"}" }
{ "timestamp": "2026-09-02 11:35:11.1954", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:11.1954", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:11.1954", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:35:11.1954", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:11.1954", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:11.1954", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:11.2007", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:11.2007", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:11.2007", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:11.2007", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:11.381Z\"}" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:11.3742", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:11.564Z\"}" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:11.5604", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:35:11.7415", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:11.745Z\"}" }
{ "timestamp": "2026-09-02 11:35:11.7415", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:11.7415", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:11.7415", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:35:11.7415", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:11.7415", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:11.7415", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:11.7415", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:11.7486", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:11.7486", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:11.7486", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:11.927Z\"}" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:11.9228", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:35:12.1045", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:12.108Z\"}" }
{ "timestamp": "2026-09-02 11:35:12.1045", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:12.1045", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:12.1045", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:35:12.1045", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:12.1083", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:12.1083", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:12.1083", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:12.1083", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:12.1083", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:12.1083", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:12.286Z\"}" }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:12.2825", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:12.2953", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:12.2953", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:12.473Z\"}" }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:12.4698", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:12.4819", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:12.660Z\"}" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:12.6558", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:12.835Z\"}" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:12.8305", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:13.009Z\"}" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:13.0052", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:13.183Z\"}" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:13.1777", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:35:13.3515", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:13.360Z\"}" }
{ "timestamp": "2026-09-02 11:35:13.3515", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:13.3586", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:13.3586", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:35:13.3586", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:13.3586", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:13.3586", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:13.3586", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:13.3586", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:13.3586", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:13.3586", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:35:13.5392", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:13.544Z\"}" }
{ "timestamp": "2026-09-02 11:35:13.5392", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:13.5392", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:13.5392", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:35:13.5392", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:13.5392", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:13.5456", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:13.5456", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:13.5456", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:13.5456", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:13.5456", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:13.726Z\"}" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:13.7224", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:35:13.9001", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:13.904Z\"}" }
{ "timestamp": "2026-09-02 11:35:13.9155", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:13.9155", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:13.9155", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:35:13.9155", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:13.9155", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:13.9200", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:13.9200", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:13.9200", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:13.9200", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:13.9200", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:14.101Z\"}" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:14.0947", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:14.283Z\"}" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:14.2794", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:35:14.4623", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:14.466Z\"}" }
{ "timestamp": "2026-09-02 11:35:14.4623", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:14.4623", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:14.4623", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:35:14.4623", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:14.4662", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:14.4662", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:14.4662", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:14.4662", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:14.4662", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:14.4662", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:14.648Z\"}" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:14.6442", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:35:14.8233", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:14.829Z\"}" }
{ "timestamp": "2026-09-02 11:35:14.8233", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:14.8233", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:14.8233", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:35:14.8233", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:14.8233", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:14.8233", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:14.8233", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:14.8269", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:14.8269", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:14.8269", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:15.003Z\"}" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Creation Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:14.9993", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:35:15.1751", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:15.178Z\"}" }
{ "timestamp": "2026-09-02 11:35:15.1751", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:15.1751", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:15.1751", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:35:15.1751", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:15.1751", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:23.6182", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:23.6182", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"MocId\",\"Value\":\"409\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 05:05:23 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:35:23.6229", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:35:23.6229", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 11:35:23.6229", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:35:23.6229", "level": "Info", "severity": "INFO", "message": "Sending MOC Approver Clarification email to MOC Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:35:23.6229", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:35:23.6229", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:35:23.6229", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:35:23.6229", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:35:23.6809", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Hebert Eaton has Approved your MOC\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has approved the MOC you created.\\n<\/p>\\n\\n<p>\\n    <strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00002<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Approved On:<\/strong> 02-Sep-2026 05:05:23 PM\\n<\/p>\\n\\n<p>\\n    <strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958420,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:35:23.685Z\",\"updated_on\":\"2026-09-02T11:35:23.685Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:35:23.6809", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:23.6809", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:35:23.6913", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:35:23.6913", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 267" }
{ "timestamp": "2026-09-02 11:35:23.6913", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approved_inform_to_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 05:05:23 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:35:23.7396", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:35:23.7396", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:35:23.7396", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:23.7396", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:23.7396", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:23.7396", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:23.7396", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:23.7396", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:23.7396", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:35:23.9187", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:23.923Z\"}" }
{ "timestamp": "2026-09-02 11:35:23.9187", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:23.9207", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:23.9207", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:35:23.9207", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:23.9207", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:23.9207", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:23.9207", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:23.9207", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:23.9207", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:23.9207", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:24.105Z\"}" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:24.1007", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:35:24.2757", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:24.280Z\"}" }
{ "timestamp": "2026-09-02 11:35:24.2757", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:24.2757", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:24.2757", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:35:24.2757", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:24.2757", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:24.2795", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:24.2795", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:24.2795", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:24.2795", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:24.2795", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:35:24.4468", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:24.457Z\"}" }
{ "timestamp": "2026-09-02 11:35:24.4468", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:24.4551", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:24.4551", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:35:24.4551", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:24.4551", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:24.4551", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:24.4551", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:24.4551", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:24.4551", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:24.4551", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:35:24.6346", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:24.639Z\"}" }
{ "timestamp": "2026-09-02 11:35:24.6346", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:24.6346", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:24.6346", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:35:24.6387", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:24.6387", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:24.6387", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:24.6387", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:24.6387", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:24.6387", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:24.6387", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:35:24.8174", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:24.821Z\"}" }
{ "timestamp": "2026-09-02 11:35:24.8174", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:24.8174", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:24.8174", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:35:24.8174", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:24.8174", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:24.8256", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:24.8256", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:24.8256", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:24.8256", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:24.8256", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:25.004Z\"}" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:25.0007", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:35:25.1815", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:25.186Z\"}" }
{ "timestamp": "2026-09-02 11:35:25.1815", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:25.1815", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:25.1815", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:35:25.1864", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:25.1864", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:25.1864", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:25.1864", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVAL_INVITATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[5538]\"},{\"Key\":\"MocId\",\"Value\":\"409\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"InitiatorName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:35:25.2033", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVAL_INVITATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:35:25.2033", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovalInvitationNotification function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 11:35:25.2033", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:35:25.2033", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:35:25.2186", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:35:25.2186", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:35:25.2186", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:35:25.2690", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_EHS@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"An MOC is awaiting your approval\",\"text\":null,\"html\":\"<p>Hello Mozell Heaton,<\/p>\\n\\n<p>\\nThe following MOC has been raised and is awaiting your approval.\\n<\/p>\\n\\n<p>\\n<strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00002<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Raised By:<\/strong> Hebert Eaton\\n<\/p>\\n\\n<p>\\nPlease review and take the necessary action.\\n<\/p>\\n\\n<p>\\n<strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958422,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:35:25.272Z\",\"updated_on\":\"2026-09-02T11:35:25.272Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:35:25.2690", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:25.2690", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:35:25.2690", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:35:25.2690", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 5538" }
{ "timestamp": "2026-09-02 11:35:25.2690", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002528\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approval_invitation_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:35:25.3192", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:35:25.3377", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:35:25.3377", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:25.3429", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:25.3429", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:25.3429", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:25.3429", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:25.3429", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"MocId\",\"Value\":\"409\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 05:05:23 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:35:25.3609", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:35:25.3609", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 11:35:25.3609", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:35:25.3609", "level": "Info", "severity": "INFO", "message": "Sending MOC Approver Clarification email to MOC Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:35:25.3609", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:35:25.3609", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:35:25.3609", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:35:25.3609", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:35:25.4191", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Hebert Eaton has Approved your MOC\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Hebert Eaton has approved the MOC you created.\\n<\/p>\\n\\n<p>\\n    <strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00002<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Approved On:<\/strong> 02-Sep-2026 05:05:23 PM\\n<\/p>\\n\\n<p>\\n    <strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958424,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:35:25.422Z\",\"updated_on\":\"2026-09-02T11:35:25.422Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:35:25.4191", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:25.4210", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:35:25.4210", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:35:25.4210", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 267" }
{ "timestamp": "2026-09-02 11:35:25.4210", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approved_inform_to_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 05:05:23 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:35:25.4835", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:35:25.4835", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:35:25.4835", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:25.4835", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:25.4835", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:25.4835", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:25.4835", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:25.4835", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:25.4835", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:25.663Z\"}" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:25.6593", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:35:25.8356", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:25.839Z\"}" }
{ "timestamp": "2026-09-02 11:35:25.8356", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:25.8356", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:25.8356", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:35:25.8356", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:25.8356", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:25.8356", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:25.8414", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:25.8414", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:25.8414", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:25.8414", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:26.021Z\"}" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:26.0169", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:26.206Z\"}" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:26.2021", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:35:26.3838", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:26.387Z\"}" }
{ "timestamp": "2026-09-02 11:35:26.3838", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:26.3838", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:26.3838", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:35:26.3838", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:26.3838", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:26.3838", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:26.3838", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:26.3892", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:26.3892", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:26.3892", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:26.568Z\"}" }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:26.5678", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:26.5763", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:35:26.7565", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:26.762Z\"}" }
{ "timestamp": "2026-09-02 11:35:26.7565", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:26.7565", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:26.7565", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:35:26.7565", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:26.7565", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:26.7565", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:26.7565", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:26.7643", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:26.7643", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:26.7643", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:35:26.9404", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:26.944Z\"}" }
{ "timestamp": "2026-09-02 11:35:26.9404", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:26.9404", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:26.9404", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:35:26.9404", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:26.9404", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:26.9404", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:26.9404", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVAL_INVITATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"UserIds\",\"Value\":\"[5538]\"},{\"Key\":\"MocId\",\"Value\":\"409\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"InitiatorName\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:35:26.9529", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVAL_INVITATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:35:26.9529", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovalInvitationNotification function for email\/WhatsApp #" }
{ "timestamp": "2026-09-02 11:35:26.9529", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:35:26.9529", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:35:26.9683", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:35:26.9683", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:35:26.9683", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:35:27.0183", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_EHS@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"An MOC is awaiting your approval\",\"text\":null,\"html\":\"<p>Hello Mozell Heaton,<\/p>\\n\\n<p>\\nThe following MOC has been raised and is awaiting your approval.\\n<\/p>\\n\\n<p>\\n<strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00002<br>\\n<strong>Site:<\/strong> Colver<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n<strong>Raised By:<\/strong> Hebert Eaton\\n<\/p>\\n\\n<p>\\nPlease review and take the necessary action.\\n<\/p>\\n\\n<p>\\n<strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n Regards,<br>\\n <br \/>\\n Oqsha Team\\n <br>\\n -----------------------------------------------\\n <br>\\n OQSHA - Powered by Osmosys\\n\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958426,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:35:27.022Z\",\"updated_on\":\"2026-09-02T11:35:27.022Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:35:27.0183", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:27.0183", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:35:27.0183", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Approvers about the Pending approval" }
{ "timestamp": "2026-09-02 11:35:27.0183", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 5538" }
{ "timestamp": "2026-09-02 11:35:27.0183", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002528\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approval_invitation_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:35:27.0715", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:35:27.0834", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:35:27.0834", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:27.0834", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:27.0922", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:27.0922", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"CreatorId\",\"Value\":\"267\"},{\"Key\":\"ApproverName\",\"Value\":\"Mozell Heaton\"},{\"Key\":\"MocId\",\"Value\":\"409\"},{\"Key\":\"MocUid\",\"Value\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"},{\"Key\":\"ApprovedOn\",\"Value\":\"02-Sep-2026 05:05:54 PM\"},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : MOC_APPROVED_INFORM_TO_CREATOR_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "# Calling SendMOCApprovedInformToCreatorNotification function for email #" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "Executing email notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "Sending MOC Approver Clarification email to MOC Creator: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:35:54.5361", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:35:54.6029", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Mozell Heaton has Approved your MOC\",\"text\":null,\"html\":\"<p>Hello Hebert Eaton,<\/p>\\n\\n<p>\\n    Mozell Heaton has approved the MOC you created.\\n<\/p>\\n\\n<p>\\n    <strong>MOC ID:<\/strong> M\/FBY\/ROO\/NCI\/26\/00002<br>\\n    <strong>Site:<\/strong> Colver<br>\\n    <strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants<br>\\n    <strong>Approved On:<\/strong> 02-Sep-2026 05:05:54 PM\\n<\/p>\\n\\n<p>\\n    <strong>View MOC:<\/strong> https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\\n<\/p>\\n\\n<p>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/p>\\n\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958428,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:35:54.606Z\",\"updated_on\":\"2026-09-02T11:35:54.606Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:35:54.6029", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:54.6029", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:35:54.6128", "level": "Info", "severity": "INFO", "message": "Executing whatsapp notifications to MOC Creator about the approval by an Approver" }
{ "timestamp": "2026-09-02 11:35:54.6128", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp for MOC to user: 267" }
{ "timestamp": "2026-09-02 11:35:54.6128", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_moc_approved_inform_to_template_v2\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Mozell Heaton\"},{\"type\":\"text\",\"text\":\"M\/FBY\/ROO\/NCI\/26\/00002\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"02-Sep-2026 05:05:54 PM\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/moc\/view\/248\/409?dlType=viewMOC\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:35:54.6674", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:35:54.6674", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:35:54.6693", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:35:54.6693", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:54.6693", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:54.6693", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:54.6693", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:54.6693", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:54.6693", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:54.859Z\"}" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:54.8564", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:55.041Z\"}" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:55.0376", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:55.220Z\"}" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:55.2166", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:35:55.3980", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:55.402Z\"}" }
{ "timestamp": "2026-09-02 11:35:55.3980", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:55.3980", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:55.3980", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:35:55.3980", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:55.3980", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:55.3980", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:55.4038", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:55.4038", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:55.4038", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:55.4038", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:55.584Z\"}" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:55.5809", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:35:55.7595", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:55.766Z\"}" }
{ "timestamp": "2026-09-02 11:35:55.7595", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:55.7595", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:55.7595", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:35:55.7595", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:55.7595", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:55.7632", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:55.7632", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:55.7632", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:35:55.7632", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:55.7632", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:55.939Z\"}" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:55.9357", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:35:56.1179", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:56.121Z\"}" }
{ "timestamp": "2026-09-02 11:35:56.1179", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:56.1179", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:56.1179", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:35:56.1179", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:56.1179", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:35:56.1222", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:35:56.1222", "level": "Debug", "severity": "DEBUG", "message": "Sending MOC Approval Confirmed To Creator Notification for MOC Id:409" }
{ "timestamp": "2026-09-02 11:35:56.1222", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:35:56.1222", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:35:56.1222", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 11:35:56.2997", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:35:56.303Z\"}" }
{ "timestamp": "2026-09-02 11:35:56.2997", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:35:56.2997", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:35:56.2997", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 11:35:56.2997", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:35:56.2997", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:37:30.3771", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:37:30.3771", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_FOR_PSSR_ASSIGNMENT\",\"EventArgs\":[{\"Key\":\"PssrId\",\"Value\":163},{\"Key\":\"PssrUid\",\"Value\":\"P\/FBY\/ROO\/26\/00001\"},{\"Key\":\"UserIds\",\"Value\":\"[267]\"},{\"Key\":\"SiteName\",\"Value\":\"Colver\"},{\"Key\":\"CreatedBy\",\"Value\":\"Hebert Eaton\"},{\"Key\":\"OrgId\",\"Value\":248},{\"Key\":\"OrganisationName\",\"Value\":\"Falcon's Beyond Global Inc. Warrants\"}]}" }
{ "timestamp": "2026-09-02 11:37:30.3771", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_FOR_PSSR_ASSIGNMENT ###" }
{ "timestamp": "2026-09-02 11:37:30.3771", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationForPssrAssignment #" }
{ "timestamp": "2026-09-02 11:37:30.3771", "level": "Info", "severity": "INFO", "message": "Executing email and WhatsApp notifications for PSSR assignment" }
{ "timestamp": "2026-09-02 11:37:30.3887", "level": "Info", "severity": "INFO", "message": "Sending PSSR assignment email to: TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 11:37:30.3887", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:37:30.3887", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:37:30.3887", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:37:30.3887", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:37:30.4855", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"You have been added to the PSSR team \u2013 action required\",\"text\":null,\"html\":\"Dear Hebert Eaton,\\n<br>\\n<br>\\n\\nA new PSSR has been created and assigned to you.\\n<br>\\n<br>\\n\\n<strong>PSSR ID:<\/strong> P\/FBY\/ROO\/26\/00001\\n<br>\\n<strong>Site:<\/strong> Colver\\n<br>\\n<strong>Organisation:<\/strong> Falcon's Beyond Global Inc. Warrants\\n<br>\\n<strong>Assigned By:<\/strong> Hebert Eaton\\n<br>\\n<strong>Link:<\/strong> <a href=\\\"https:\/\/oqsha.com\/#\/pssr\/view\/248\/163?dlType=viewPSSR\\\">https:\/\/oqsha.com\/#\/pssr\/view\/248\/163?dlType=viewPSSR<\/a>\\n<br>\\n<br>\\n\\nRegards,\\n<br>\\n<br>\\nOqsha Team\\n<br>\\n-----------------------------------------------\\n<br>\\nOQSHA - Powered by Osmosys\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958430,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:37:30.488Z\",\"updated_on\":\"2026-09-02T11:37:30.488Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:37:30.4855", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:30.4855", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:37:30.5036", "level": "Info", "severity": "INFO", "message": "Sending PSSR assignment WhatsApp to: 912000001875" }
{ "timestamp": "2026-09-02 11:37:30.5036", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_pssr_assigned_template\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"P\/FBY\/ROO\/26\/00001\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/pssr\/view\/248\/163?dlType=viewPSSR\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:37:30.5567", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:37:30.5567", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:37:30.5582", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:37:30.5582", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:30.5582", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:30.5582", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:30.5582", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:30.5582", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:30.5582", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:30.739Z\"}" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:30.7359", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:30.914Z\"}" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:30.9105", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:31.091Z\"}" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:31.0872", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:31.264Z\"}" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:31.2610", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:37:31.4418", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:31.445Z\"}" }
{ "timestamp": "2026-09-02 11:37:31.4418", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:31.4418", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:31.4418", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:37:31.4418", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:31.4418", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:31.4418", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:31.4418", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:31.4418", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:37:31.4501", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:31.4501", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:31.627Z\"}" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:31.6223", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:37:31.8043", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:31.808Z\"}" }
{ "timestamp": "2026-09-02 11:37:31.8043", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:31.8043", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:31.8079", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:37:31.8079", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:31.8079", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:31.8079", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:31.8079", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:31.8079", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:31.8079", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:31.8079", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:31.991Z\"}" }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:31.9874", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:31.9958", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:32.173Z\"}" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:32.1699", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:32.361Z\"}" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:32.3575", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:32.541Z\"}" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:32.5295", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:37:32.7137", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:32.717Z\"}" }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:32.7152", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:32.897Z\"}" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:32.8940", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:33.079Z\"}" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:33.0761", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:33.261Z\"}" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:33.2577", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:37:33.4306", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:33.436Z\"}" }
{ "timestamp": "2026-09-02 11:37:33.4306", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:33.4339", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:33.4339", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:37:33.4339", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:33.4339", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:33.4339", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:33.4339", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:33.4339", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:33.4339", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:33.4339", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:33.616Z\"}" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:33.6126", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 11:37:33.7958", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:33.799Z\"}" }
{ "timestamp": "2026-09-02 11:37:33.7958", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:33.7958", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:33.7958", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 11:37:33.7958", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:33.7958", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:37:33.7958", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:33.7958", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:33.7958", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:33.8080", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:33.8080", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:33.8080", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:33.986Z\"}" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:33.9833", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:37:34.1627", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:34.166Z\"}" }
{ "timestamp": "2026-09-02 11:37:34.1627", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:34.1627", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:34.1627", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:37:34.1627", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:34.1627", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:34.1627", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:34.1627", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:34.1693", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:34.1693", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:34.1693", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:34.347Z\"}" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:34.3425", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:37:34.5222", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:34.532Z\"}" }
{ "timestamp": "2026-09-02 11:37:34.5222", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:34.5301", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:34.5301", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:37:34.5301", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:34.5301", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:34.5301", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:34.5301", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:34.5301", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:34.5301", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:34.5301", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:37:34.7139", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:34.720Z\"}" }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:34.7180", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:37:34.8999", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:34.903Z\"}" }
{ "timestamp": "2026-09-02 11:37:34.8999", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:34.8999", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:34.8999", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:37:34.8999", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:34.8999", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:34.9016", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:34.9016", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:34.9016", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:37:34.9016", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:34.9016", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:35.079Z\"}" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:35.0752", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:35.253Z\"}" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Debug", "severity": "DEBUG", "message": "Sending PSSR Assignment Notification for PSSR Id:163" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:37:35.2492", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 11:37:35.4671", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:37:35.474Z\"}" }
{ "timestamp": "2026-09-02 11:37:35.4671", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:37:35.4671", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:37:35.4671", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 11:37:35.4671", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:37:35.4671", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:39:03.6082", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:39:03.6082", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17655},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/PSR\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Category_1\"},{\"Key\":\"TaskDescription\",\"Value\":\"frjfrjfrjfr\"},{\"Key\":\"DueDate\",\"Value\":\"10-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"PSSR\"}]}" }
{ "timestamp": "2026-09-02 11:39:03.6082", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 11:39:03.6082", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 11:39:03.6082", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 11:39:03.6082", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/PSR\/26\/00002\"},{\"type\":\"text\",\"text\":\"frjfrjfrjfr\"},{\"type\":\"text\",\"text\":\"PSSR\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17655?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:39:03.7084", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:39:03.7084", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17655, UserId: 267" }
{ "timestamp": "2026-09-02 11:39:03.7084", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:39:03.7084", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:39:03.7084", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:39:03.7084", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:39:03.7589", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/PSR\/26\/00002\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/PSR\/26\/00002\\n<br \/>\\n<b>Action Tracker Description:<\/b> frjfrjfrjfr\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Category_1\\n<br \/>\\n<b>Due Date:<\/b> 10-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17655?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958436,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:39:03.762Z\",\"updated_on\":\"2026-09-02T11:39:03.762Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:39:03.7589", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:03.7589", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:39:03.7589", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:39:03.7589", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:39:03.7627", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:39:03.7627", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:39:03.7627", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17655" }
{ "timestamp": "2026-09-02 11:39:03.7627", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:39:03.7627", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:39:03.7627", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:39:03.941Z\"}" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17655" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:39:03.9378", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:39:04.117Z\"}" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17655" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:39:04.1116", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:39:04.2888", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:39:04.293Z\"}" }
{ "timestamp": "2026-09-02 11:39:04.2888", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:04.2888", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:39:04.2888", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:39:04.2888", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:39:04.2888", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:39:04.2888", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:39:04.2888", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17655" }
{ "timestamp": "2026-09-02 11:39:04.2908", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:39:04.2908", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:39:04.2908", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:39:04.468Z\"}" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17655" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:39:04.4636", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:39:04.641Z\"}" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17655" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:39:04.6382", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:39:04.819Z\"}" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17655" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:39:04.8154", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:39:04.995Z\"}" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17655" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:39:04.9912", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:39:05.1651", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:39:05.169Z\"}" }
{ "timestamp": "2026-09-02 11:39:05.1651", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:05.1651", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:39:05.1651", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:39:05.1651", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:39:05.1651", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:39:05.1651", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:39:05.1651", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17655" }
{ "timestamp": "2026-09-02 11:39:05.1668", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:39:05.1668", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:39:05.1668", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 11:39:05.3378", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:39:05.343Z\"}" }
{ "timestamp": "2026-09-02 11:39:05.3378", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:39:05.3378", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:39:05.3378", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 11:39:05.3378", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:39:05.3378", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:39:18.3271", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:39:18.3271", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"TASK_CLOSURE_NOTIFICATION_VALIDATION_1\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17655},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:39:18.3271", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : TASK_CLOSURE_NOTIFICATION_VALIDATION_1 ###" }
{ "timestamp": "2026-09-02 11:39:18.3271", "level": "Info", "severity": "INFO", "message": "### Started processing for Task Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 11:39:18.3271", "level": "Info", "severity": "INFO", "message": "## Sending notification to Site EHS user ##" }
{ "timestamp": "2026-09-02 11:39:18.3271", "level": "Info", "severity": "INFO", "message": "## Notification to be send for these users: []" }
{ "timestamp": "2026-09-02 11:39:18.3271", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 11:39:18.3271", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:43:27.8636", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:43:27.8647", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"AUDIT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AuditorsUserIds\",\"Value\":\"[267]\"},{\"Key\":\"AuditId\",\"Value\":\"381\"},{\"Key\":\"OrgId\",\"Value\":\"248\"}]}" }
{ "timestamp": "2026-09-02 11:43:27.8647", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : AUDIT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:43:27.8647", "level": "Info", "severity": "INFO", "message": "### Started processing for Audit Creation Event ###" }
{ "timestamp": "2026-09-02 11:43:27.8647", "level": "Info", "severity": "INFO", "message": "Using default template for Org 248: Templates\\AuditCreationEmailTemplate.html" }
{ "timestamp": "2026-09-02 11:43:27.9235", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:43:27.9235", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:43:27.9235", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:43:27.9235", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:43:28.0179", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"An Audit has been created\",\"text\":null,\"html\":\"<html>\\n<body>\\n    Dear all,\\n    <br>\\n    <br>\\n    The following audit is planned at your site. Refer the details & get ready for the audit.\\n    <br>\\n    <br>\\n    <strong>Details:<\/strong><br>\\n    <strong>Audit ID:<\/strong> A\/FBY\/ROO\/TTA\/26\/00001\\n    <br>\\n    <strong>{AuditHeading}:<\/strong> fjkf\\n    <br>\\n    <strong>Audit Date:<\/strong> 03-Sep-2026\\n    <br>\\n    <strong>Audit View Link:<\/strong> <a href=\\\"https:\/\/oqsha.com\/#\/audit\/edit-audit\/248\/381\\\">Click to open<\/a>\\n    <br><br>\\n    Regards,\\n    <br>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958437,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:43:28.020Z\",\"updated_on\":\"2026-09-02T11:43:28.020Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:43:28.0179", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:28.0179", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:43:28.0235", "level": "Info", "severity": "INFO", "message": "RequestBody: {  \"providerId\": 48,  \"data\": {    \"to\": \"912000001875\",    \"messaging_product\": \"whatsapp\",    \"type\": \"template\",    \"template\": {        \"namespace\": \"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",        \"name\": \"oqsha_audit_creation_template_v1\",        \"language\": {            \"code\": \"en\",            \"policy\": \"deterministic\"        },        \"components\": [{\"type\":\"body\",\"parameters\":[{\"type\":\"text\",\"text\":\"A\/FBY\/ROO\/TTA\/26\/00001\",\"image\":null,\"document\":null,\"video\":null},{\"type\":\"text\",\"text\":\"fjkf\",\"image\":null,\"document\":null,\"video\":null},{\"type\":\"text\",\"text\":\"03-Sep-2026 12:00:00 AM\",\"image\":null,\"document\":null,\"video\":null},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/audit\/edit-audit\/248\/381\",\"image\":null,\"document\":null,\"video\":null},{\"type\":\"text\",\"text\":\"Oqsha Team\",\"image\":null,\"document\":null,\"video\":null}]}]    }   }}" }
{ "timestamp": "2026-09-02 11:43:28.0730", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:43:28.0730", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:43:28.0858", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:43:28.0858", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:43:28.0858", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:43:28.0858", "level": "Debug", "severity": "DEBUG", "message": "Sending Audit Notification for Audit Id:381" }
{ "timestamp": "2026-09-02 11:43:28.0858", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:43:28.0858", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:43:28.0858", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:43:28.266Z\"}" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Debug", "severity": "DEBUG", "message": "Sending Audit Notification for Audit Id:381" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:43:28.2632", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:43:28.4420", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:43:28.446Z\"}" }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Debug", "severity": "DEBUG", "message": "Sending Audit Notification for Audit Id:381" }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:43:28.4431", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:43:28.624Z\"}" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Debug", "severity": "DEBUG", "message": "Sending Audit Notification for Audit Id:381" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:43:28.6213", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:43:28.806Z\"}" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Debug", "severity": "DEBUG", "message": "Sending Audit Notification for Audit Id:381" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:43:28.8029", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:43:28.9842", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:43:28.987Z\"}" }
{ "timestamp": "2026-09-02 11:43:28.9842", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:28.9842", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:43:28.9842", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:43:28.9842", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:43:28.9842", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:43:28.9842", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:43:28.9842", "level": "Debug", "severity": "DEBUG", "message": "Sending Audit Notification for Audit Id:381" }
{ "timestamp": "2026-09-02 11:43:28.9908", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:43:28.9908", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:43:28.9908", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:43:29.170Z\"}" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Debug", "severity": "DEBUG", "message": "Sending Audit Notification for Audit Id:381" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:43:29.1666", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:43:29.3463", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:43:29.349Z\"}" }
{ "timestamp": "2026-09-02 11:43:29.3463", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:29.3463", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:43:29.3490", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:43:29.3490", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:43:29.3490", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:43:29.3490", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:43:29.3490", "level": "Debug", "severity": "DEBUG", "message": "Sending Audit Notification for Audit Id:381" }
{ "timestamp": "2026-09-02 11:43:29.3490", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:43:29.3490", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:43:29.3490", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:43:29.531Z\"}" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Debug", "severity": "DEBUG", "message": "Sending Audit Notification for Audit Id:381" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:43:29.5274", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 11:43:29.7021", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:43:29.705Z\"}" }
{ "timestamp": "2026-09-02 11:43:29.7021", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:43:29.7021", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:43:29.7021", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 11:43:29.7021", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:43:29.7021", "level": "Info", "severity": "INFO", "message": "### Ended processing Investigation Creator Status Update Event ###" }
{ "timestamp": "2026-09-02 11:43:29.7021", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:50:20.6747", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 11:50:20.6923", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 11:50:25.2792", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 11:50:25.2956", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 11:50:25.5448", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 11:50:25.5640", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 11:52:42.6993", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:52:42.6993", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17658},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/PSR\/26\/00004\"},{\"Key\":\"TaskPriority\",\"Value\":\"Category_1\"},{\"Key\":\"TaskDescription\",\"Value\":\"frjfrjfrjfrvfkdfn\"},{\"Key\":\"DueDate\",\"Value\":\"17-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"PSSR\"}]}" }
{ "timestamp": "2026-09-02 11:52:42.9491", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 11:52:42.9491", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 11:52:43.0075", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 11:52:43.0386", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/PSR\/26\/00004\"},{\"type\":\"text\",\"text\":\"frjfrjfrjfrvfkdfn\"},{\"type\":\"text\",\"text\":\"PSSR\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17658?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:52:43.1106", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:52:43.1106", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17658, UserId: 267" }
{ "timestamp": "2026-09-02 11:52:43.1106", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:52:43.1106", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:52:43.1106", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:52:43.1219", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:52:43.1941", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/PSR\/26\/00004\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/PSR\/26\/00004\\n<br \/>\\n<b>Action Tracker Description:<\/b> frjfrjfrjfrvfkdfn\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Category_1\\n<br \/>\\n<b>Due Date:<\/b> 17-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17658?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958442,\"delivery_status\":1,\"created_on\":\"2026-09-02T11:52:43.194Z\",\"updated_on\":\"2026-09-02T11:52:43.194Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:52:43.1941", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:43.1941", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:52:43.1941", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 11:52:43.1941", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:52:43.2033", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:52:43.2033", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:52:43.2033", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17658" }
{ "timestamp": "2026-09-02 11:52:43.2033", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:52:43.2161", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:52:43.2161", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:52:43.411Z\"}" }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17658" }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:52:43.4066", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:52:43.4186", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:52:43.596Z\"}" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17658" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:52:43.5922", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 11:52:43.7736", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:52:43.778Z\"}" }
{ "timestamp": "2026-09-02 11:52:43.7736", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:43.7736", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:52:43.7736", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 11:52:43.7736", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:52:43.7736", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:52:43.7736", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:52:43.7736", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17658" }
{ "timestamp": "2026-09-02 11:52:43.7736", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:52:43.7767", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:52:43.7767", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:52:43.955Z\"}" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17658" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:52:43.9500", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:52:44.128Z\"}" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17658" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:52:44.1241", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:52:44.308Z\"}" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17658" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:52:44.3031", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:52:44.485Z\"}" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17658" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:52:44.4820", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:52:44.671Z\"}" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17658" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:52:44.6684", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 11:52:44.8414", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:52:44.852Z\"}" }
{ "timestamp": "2026-09-02 11:52:44.8414", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:52:44.8414", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:52:44.8414", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 11:52:44.8414", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 11:52:44.8739", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:52:49.5153", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:52:49.5153", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"TASK_CLOSURE_NOTIFICATION_VALIDATION_1\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17658},{\"Key\":\"OrgId\",\"Value\":248}]}" }
{ "timestamp": "2026-09-02 11:52:49.5153", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : TASK_CLOSURE_NOTIFICATION_VALIDATION_1 ###" }
{ "timestamp": "2026-09-02 11:52:49.5153", "level": "Info", "severity": "INFO", "message": "### Started processing for Task Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 11:52:49.5414", "level": "Info", "severity": "INFO", "message": "## Sending notification to Site EHS user ##" }
{ "timestamp": "2026-09-02 11:52:49.5449", "level": "Info", "severity": "INFO", "message": "## Notification to be send for these users: []" }
{ "timestamp": "2026-09-02 11:52:49.5449", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 11:52:49.5449", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:56:55.1927", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:56:55.1927", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WHATSAPP_TO_BATCH_PARTICIPANTS\",\"EventArgs\":[{\"Key\":\"BatchParticipantIds\",\"Value\":\"[65816]\"},{\"Key\":\"BatchId\",\"Value\":3239}]}" }
{ "timestamp": "2026-09-02 11:56:55.2210", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WHATSAPP_TO_BATCH_PARTICIPANTS ###" }
{ "timestamp": "2026-09-02 11:56:55.2210", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToBatchParticipants function for  whatsapp notification #" }
{ "timestamp": "2026-09-02 11:56:55.2480", "level": "Debug", "severity": "DEBUG", "message": "Executing completed course notification function to batch participants" }
{ "timestamp": "2026-09-02 11:56:55.2480", "level": "Debug", "severity": "DEBUG", "message": "Executing planned\/Inprogress notification function to batch participants" }
{ "timestamp": "2026-09-02 11:56:55.2480", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to batch participant for planned and in progress status267" }
{ "timestamp": "2026-09-02 11:56:55.2480", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_planned_batch_latest_v1\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"QUIZ TETING\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"0 Week(s) 0 Day(s) 1 Hour(s)\"},{\"type\":\"text\",\"text\":\"No faculty\"},{\"type\":\"text\",\"text\":\"September 02, 2026  05:26:00 PM\"},{\"type\":\"text\",\"text\":\"PLANNED\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/batches\/view\/262\/317\/3239?dlType=viewBatch\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:56:55.3063", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:56:55.3063", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 11:57:58.5075", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 11:57:58.5075", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79433},{\"Key\":\"InformToUserId\",\"Value\":5827}]}" }
{ "timestamp": "2026-09-02 11:57:58.5075", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 11:57:58.5075", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 11:57:58.5075", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 11:57:58.5759", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79433" }
{ "timestamp": "2026-09-02 11:57:58.5759", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002062\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Merwin Barnette\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/FBY\/NMM\/26\/00001\"},{\"type\":\"text\",\"text\":\"Desc\"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"Near Misses\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79433\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 11:57:58.6262", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 11:57:58.6262", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 11:57:59.8564", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 11:57:59.8564", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Merwin Barnette##" }
{ "timestamp": "2026-09-02 11:57:59.8564", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79433" }
{ "timestamp": "2026-09-02 11:57:59.8564", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 11:57:59.8564", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 11:57:59.8564", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 11:57:59.8564", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 11:57:59.9176", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05716@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/FBY\/NMM\/26\/00001 has been created\",\"text\":null,\"html\":\"<!DOCTYPE html>\\r\\n<html>\\r\\n<head>\\r\\n    <style>\\r\\n        body {\\r\\n            font-family: Arial, sans-serif;\\r\\n            color: #333333;\\r\\n        }\\r\\n        .header {\\r\\n            font-size: 16px;\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .content {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-details {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-detail-point {\\r\\n            margin: 0 0 8px 0;\\r\\n        }\\r\\n        .button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n    <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n    <p>Dear Merwin Barnette,<\/p>\\r\\n\\r\\n    <div class=\\\"content\\\">\\r\\n        <p>The following safety alert has been raised and is currently with you for action. Please respond within <strong>48 hours<\/strong>.<\/p>\\r\\n\\r\\n        <div class=\\\"alert-details\\\">\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> T\/FBY\/NMM\/26\/00001<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 02-Sep-2026 05:27:58 PM<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> Near Misses<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> Desc<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Hebert Eaton<\/div>\\r\\n        <\/div>\\r\\n\\r\\n        <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79433\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_FBY_NMM_26_00001.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MDkwMjExNTc1OVopCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago3IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggNzU0Ci9IZWlnaHQgMjE3Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovTGVuZ3RoIDggMCBSCi9GaWx0ZXIgL0RDVERlY29kZQo+PgpzdHJlYW0K\/9j\/4AAQSkZJRgABAQEAkACQAAD\/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz\/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\/wAARCADZAvIDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD9Zv8Agpl8c9c\/Z5\/ZS8X+JPDsrW+rWcDNbzr1hbeoz0I7mvzc\/YU\/4LDfFW2+K\/k+M77WvHWl3Kt\/o8Fr5ssJIGNqxqCcV+vHxo+Eui\/G\/wAE6t4Z8QW\/2nS9UVop0GASN2eM\/QV5J+zp\/wAE3Phh+zF4jk1Xw5pk7Xr5G+6kEu3PpwMV42NweLqYqFWjU5Ypar\/gbM\/ROHOIMiwmTV8HmGG9pWm\/ddltZfa3jZ9ji3\/4Ko6YrEf8K8+JfH\/Uuzf40f8AD1LTP+id\/Ev\/AMJ2b\/Gvqr+z4P8AnlH\/AN80f2fB\/wA8Y\/8Avmuz2GJ\/5+\/+Sr\/M+f8A7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5j\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xryn9sf\/AIK7ap4b+DF4\/hLwl4x0PV7gNHHe6lpMttHbnGQwZsgn2NfoB\/Z8H\/PGP\/vmuY+LvwR8OfG7wVdaBr9hFc2F2pVgFG5M91JHBrKthsVKDjGrq\/7q\/wAzry\/N8jpYmnVq4JuKab\/eSeno4pP0e5+ZH\/BJT\/gpX8VvjZ+1Zb+EPGWvXPiPTdUtbi4DSqqm1MaZAAVRkE+vpX68aJ\/x6N\/vn+Qr50\/Zr\/4J0fDT9lfxdNrvhjTp11SVWUTXEgkaNWGCF4GARX0Xon\/Ho3++f5CjKsNXoUeTES5nf10Fxtm2WZjmP1jKqPs6fKlayjdq93ZaLp9xcooor0j5Aw7v\/j7l\/wB8\/wA6jqS7\/wCPuX\/fP86joAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAYd3\/x9y\/75\/nUdcb+0T8etD\/Zx8Caj4n8QyiHTrLc0jbscZA\/rXziP+C13weYA\/b+v\/TYf4Vz1cXRpS5akkmexgOH8yxtN1sJQlON7XSurn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FZf2jhf+fi+87f8AU3PP+gWf\/gLPsCivj\/8A4fW\/B7\/n\/wD\/ACMP8KP+H1vwe\/5\/\/wDyMP8ACj+0cL\/z8X3h\/qbnn\/QLP\/wFn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FH9o4X\/n4vvD\/U3PP+gWf\/gLPsCivk3w1\/wWN+E3irX7TTrW+3XF5II4x5o5J\/CvqG78TW9l4YOrOcWot\/tOc\/w7d38q2pYmlVTdOSdjzcfk2OwUoxxdKUHLa6tf0NGivkrXv+Cyvwk8Pa5d6fcXxWezkMUg80dR+FVP+H1vwe\/5\/wD\/AMjD\/CsXmOFWntF956MeD87aTWFnZ\/3WfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7x\/6m55\/0Cz\/APAWfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7w\/1Nzz\/AKBZ\/wDgLPsCivj\/AP4fW\/B7\/n\/\/APIw\/wAKRv8Agtd8HlUk3\/A\/6bD\/AAo\/tLC\/8\/F94f6m55\/0Cz\/8BZ9g0Vx\/wK+Nmj\/tB\/DXTvFOhOZNM1SMSwNnO5ckf0qj+0R+0X4f\/Zn8DP4g8RzeTYocE7sc5H+NdPtYcntL6b3PFjgcQ8R9UUH7S9uXrftbud9RXx\/\/AMPrfg9\/z\/8A\/kYf4V2fwI\/4Kc\/Dn9obx\/beHNBu\/Nv7n7o8wHsT6e1YRx+Hk1GM02\/M9WvwpnFGnKrVw01GKu207JH0bRQDkUV1nz4UUV5p+0l+1d4Q\/ZY8OQal4q1CG0juXKRIz4aQgZOOPSonOMIuU3ZI3w2FrYiqqNCLlJ7JK7Z6XRXx\/wD8PrPg9\/z\/AP8A5GH+FPtv+C0vwhu7hIo70vJIdqqJRkn8q5f7Rwv\/AD8X3nvf6m55\/wBAs\/8AwFn17RWJ8O\/G8HxG8H2Ws20UkMF8nmIjn5gK267E01dHzs4ShJwkrNaBRRRTICiiuZ+MnxV0v4H\/AAw1rxbrUnlaVoVubm5fONqAgf1pSkopyeyNKVKdWap01eTaSXdvRI6aivj8f8Frvg8wBF\/wf+mw\/wAKP+H1vwe\/5\/8A\/wAjD\/CuP+0cL\/z8X3n0P+puef8AQLP\/AMBZ9gUV8f8A\/D634Pf8\/wD\/AORh\/hR\/w+t+D3\/P\/wD+Rh\/hR\/aOF\/5+L7w\/1Nzz\/oFn\/wCAs+wKK+SNL\/4LPfBzUbtYn1aO3DfxvKMD8hXsPws\/bd+FvxluoLXw\/wCM9Hv72fGLdHbeCe3IArSnjKE3aE0\/mcmL4czXDR56+HnFd+V2++x6tRTYpUnQMjK6noQcinV0nihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFNklSIfMyr9TigB1FIkiyDKsGHqDmloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAfFX\/Bbj\/kyPxX\/wBcn\/8AQlr8H0Y7ByenrX9BP\/BVr4NeIvjr+yt4i8P+F9NuNV1W7R1it4QCzHcvv7V+Q6\/8Ek\/j4FH\/ABQGt\/8Afpf\/AIqvhuI8JXqYpSpwbVui82f0p4RZ1gMJk06eKrwhL2jdpSSdrLuz5v3H1b86Nx9W\/OvpD\/h0p8fP+hA1v\/v0v\/xVYvxC\/wCCavxm+FvhO61vW\/BWrWWm2Y3TTSRqFQYJyefavn3gMSld039zP1anxLlM5KEMVTbeiXPH\/M8J3H1b86Nx9W\/OkVg6gg5BrU8GeDtR+IPie00fSbaS81G9cJDCgyzkkDj8TXLFNuyPZnNQi5SdktzM3H1b86Nx9W\/OvpD\/AIdKfHz\/AKEDWv8Av0v\/AMVR\/wAOlPj5\/wBCBrf\/AH6X\/wCKrr\/s\/Ff8+5fczw\/9acn\/AOgqn\/4HH\/M8h\/Z4Yn45+F+T\/wAfyd\/rX9E\/i7\/k31v+wOv\/AKIr8Xfgt\/wSu+Onhv4s6BqF54F1eC1tLtZJZHiGFUZ5+9X7X+I\/D13e\/BltNjhZrz+zBB5Y67\/K24\/OvreHMPVp0qiqRav3Xkfhni7mmDxeLwcsLVjNRvfladtVvZn84PxvY\/8AC5vE\/J\/4\/wB+\/wBK5fcfVvzr6w+LH\/BKn46a\/wDE\/Xr608B6zLbXd40kTiNSGU45+9XP\/wDDpT4+f9CBrf8A36X\/AOKr5Wpl+Kc2\/Zvd9H3Z+2YXifJ1Qgniqfwr7cey8z5v3H1b86Nx9W\/OvpEf8Ek\/j4T\/AMiBrX\/fpf8A4qvnnXtDuvDOt3enX0TQXljK0E0bdUdSVIP4iuerhq1JJ1ItX7o9XBZtgsY2sJWjNrflknb1s2VNx9W\/OjcfVvzpVUswA5Jr3b4f\/wDBNT4zfFDwtb61ongvVr3TrvmKWONSrD86mlQqVXanFv0LxmY4XCRU8VUjBPZyaX52PCNx9W\/OkckoeT09a+kf+HSnx8\/6EDW\/+\/S\/\/FUj\/wDBJP4+bDj4f62eP+eS\/wDxVb\/2fiv+fcvuZ5y4pyf\/AKCqf\/gcf8z9Zv8Agj1\/yYJ4B\/7By\/8Aob1xH\/BdX\/kzu6\/66f8Asy16x\/wTN+FWv\/Bf9jvwf4d8S6dPper6dZLFPbzAB423McH868n\/AOC6v\/JnV1\/10\/8AZlr72tFxyrlkrNQX5I\/l7LasKnG0alN3TrtprVNcz2PxBViR1b86+sP+CMZP\/DbOi8n8\/wDZavk5PuivrD\/gjH\/yezov+f4Wr4TLP97p+qP6c4w\/5EmL\/wCvcvyP3kT7g+lLSJ9wfSmXl3HYWsk0rBI4lLMT0AFfqx\/DqV9DB+K3xM0z4QeA9Q8QatPHb2enxNIxdgNxAJwM9zivwI\/4KBftmar+198Zr7UJLmX+xrSQxWUOSFCqSAce4xX0N\/wWS\/4KHzfF3xdN4B8NXrf2Jp7lbp4n+SZwcjP4E1+fqjaMDtXwXEGa+2n9XpP3Vv5s\/qHwr4I\/s\/DrNcZH97Ne6n9mL\/V\/kLuIHU\/nX3X\/AMEdP+Cd8\/7QXj6Pxv4nt5I\/C+jSB7eJwf8ATZAcFTnBAwQcivA\/2Cv2ONX\/AGyfjdY6LaxPHo1q4m1G62nYiKVJTP8AeKk4r9\/\/AIP\/AAm0f4JfD7TvDmh2sdrYadEsahQAXIAG4+pOOaXD+Ve3n9Yqr3Vt5v8AyRp4p8cf2bh3lmDl++qLVr7MX+r6dlr2Og0+wh0qxitreNYoYECIijAUAYFTUUV98fy23d3YUUUUCCvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+eyJj5a8np60u4+rfnTYv9Uv0rX8E+CdT+IniW20jR7WS91C8cJDCgyzk9hX5PFNuyP7pqTjBOUnZLdmVuPq350bj6t+dfR0P\/BJn49XEKSJ4B1pkkUMpES8g8\/3qd\/w6U+Pn\/Qga3\/36X\/4quv+z8V\/z7l9zPD\/ANaMn\/6Cqf8A4HH\/ADPnDcfVvzq1pWv3+hTiWyvru1kHRopWQj8jXunif\/gl98cPCGmvd33gTWYoIwWZjEvAH\/Aq8O8ReGdQ8Jam9nqVpNZ3MZwySLgisqlCtS1nFr70d2EzLBYxNYarGp3s0\/1Z9lfsK\/8ABZDxl+z\/AKtZaL4uuJNe8MF1jzISZLYE4LDAy34ntX7MfCb4taD8bvAth4i8OX0d9pmoxCWNgRvUHswB+U+xr+Y8jIr9Af8AgiB+2bdfDf4oJ4B1S5kfSdZcJbIzfLFIcAfoK+kyLOakaiw9d3T2fY\/IvEzw9w1bCzzXLoKFSGsktpLq7dGt\/M\/ZOikRxIgZTlWGQfWlr7k\/mcKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkdxGhZiFVRkknAApa5n403Mll8H\/ABVNC7RSxaRdujqcFSIXII\/GlJ2TZpSp89SMO7S+9pfqaf8Awmmj\/wDQV07\/AMCE\/wAaVPGWkSMFXVNPYngAXCEn9a\/m31H9pD4grqM6jxp4hAVyB\/pRra+FX7RXj67+JGiRS+MfEEkcl5EGU3RwRvWvk48VxcuX2b+9H7pU8D60abn9bWiv8L7X7n9H6OJFDKQwPQjoaWuZ+DdzLefC3Q5ZpGllktVLOxyWPvXTV9ZF3Vz8Lq0+Scodm19xyXxv+Lun\/A\/4ban4j1FlEGnwtLtJxvI7V+Jn7UH\/AAV0+KHxk8aXi6VrD6PosEzJBBEB0DEZzjPOBX6n\/wDBVTwRqfjv9kTxBaaVHJLcJC7kJ1xtr+f+6tnsruaGUFZYZGRweoIODXx\/E2Nr05xpQbSa6dT9+8HOHsuxOGq47EQU6ilZJq\/Krb28+59r\/sV\/8FlfiB8JfiNpdh4z1Ftc8K3Uqw3HmAB7RSeZBgZYgds96\/azwz4gt\/Fnhyw1S0bfa6jbR3UR9UdQw\/Qiv5fbTSbnXruOxs4XuLu7by4okGWdj0Ar+lT9mHQbvw1+z94Ps75ma5i0i13huqfuU+X8Ola8MYytV56dR3StZv8AI4fGbIMvwbw+LwkFCc3JSS0TSSadu+tr9TvKKKK+sPwsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArU0T\/AI9G\/wB8\/wAhWXWpon\/Ho3++f5CgC5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTUkfsceKscfuj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFeufsN\/8AJ1vhD\/r7T\/0YleR2f\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq15tk+lSVHaf8eyfSpK\/XT+C3uFFFFAgooooAK\/me\/aO\/5L\/wCMf+wxdf8Ao56\/phr+Z79o7\/kv\/jH\/ALDF1\/6OevkuLP4VP1f5H7z4F\/7zjP8ADD\/0pnH23\/Hwn1r+hf8A4JqHP7IXhr\/dP8lr+ei2\/wCPhPrX9C\/\/AATU\/wCTQvDX+6f5LXFwr\/Gn6H0Hjd\/yLKH+P9D3qiiivuj+Zgr4p\/4Lq\/8AJnV1\/wBdP\/Zlr7Wr4p\/4Lq\/8mdXX\/XT\/ANmWvPzX\/c6noz6rgf8A5H+E\/wAaPxAT7or6w\/4Ix\/8AJ7Oi\/wCf4Wr5PT7or6w\/4Ix\/8ns6L\/n+Fq\/Ocs\/3un6o\/rjjD\/kSYv8A69y\/I\/eRThB9K+Df+Cwn\/BQu1+B\/gObwdoF4r+INUUo5ibJiUgHkjp0NfQP7df7Xuk\/smfBm91W6nT+0JYzHaw7sM7kHGPxFfgL8Zvi1qnxw+Iuo+I9Xmkmub6Qsu852JkkL+Ga+yz\/NfYQ9jTfvP8Efz54W8Ef2liVmWMj+5pvRfzS\/yXU5y\/vptTvprm4kaWedi7uxyWJrofg98JdY+OHxD07w3odtJc32oSiMbQSEHqT24Brn9O0+fWNRt7O1jaa5upBFFGoyXYnAAr9p\/wDgkH\/wTutv2evAsPi\/xBZq3ifVYw6eYnzWyHDLj0PJFfJZXl08ZW5fsrdn7txnxXQyHL3XlrUlpCPd9\/RdfuPdv2C\/2ONG\/Y8+C9lo1nBG+qXCLJfXRUb5Xwe\/bg4r3Giiv02lSjTgqcFZI\/jXH46vjMRPFYmXNObu2FFFFaHIFFFFABXz7\/wVW\/5R3\/Fn\/sBv\/wCjEr6Cr59\/4Krf8o7\/AIs\/9gN\/\/RiVyY\/\/AHap\/hl+TPa4b\/5G+F\/6+U\/\/AEuJ\/PXF\/ql+lew\/sHnH7Ufhf\/r7T+tePRf6pfpXsP7B\/wDydF4X\/wCvtP61+XYP+PD1R\/bGef8AIvr\/AOCX5M\/oq8P\/APIBsf8Ar3j\/APQRVuqnh\/8A5ANj\/wBe8f8A6CKt1+trY\/g+fxMZcWsV3GUljSVD1V1DA\/nXx1\/wVQ\/4J+eHvjv8D9Y1\/SNMgtfE+jW73EDQIF+0EDhCB7mvsiq+qJbyadMt1sNuVxJu+7j3rHE4eFem6dRaM9PJs3xOW4uni8NJqUWn690\/J7H8u13ayWF7PbyqVltpWicHsykg\/qK6X4K+LbjwN8VtC1O1kaOW2ukbcDjGKq\/FcIPix4rEePLGtXu3HTHnvisvQmKa5aEdRIMV+SwbjNNdH+p\/c80q2HaktJR\/OP8AwT+mL4LeKo\/Gnwr0HUI2LCaxh3H1by1z+tdRXkn7DbvJ+zN4aMhy32df\/QVrqfGvx98KfD3VfsWr6zZ2VzjPlyPg4r9bp1F7OMpO2iP4UxmDn9cq0KMXK0pbK+zZ2VFeaH9rr4fAf8jJpv8A38\/+tXXeBPiVonxL01rvRdQt7+3Q7WeJsgGrjVhJ2TMKuCxFKPNUg0vNNfobtFef\/Fv9p3wX8FLF5tf1yys9nVHfDV538Nf+Cm3wn+LHju18O6L4isrvU7yQRxRJLksScelZyxNKMuSUkn6nTQybH1qTr0qMnBbtRdvvsfQlFFFbnmBRUdzdR2cLSSuqIoySe1eZ\/E79sT4ffCeJjq3iPT4nQZKeZgj9KidSMFeTsdGHwlavLkoQcn5Jv8j1Civlq4\/4LB\/BG1nMb+KrAMDjHnD\/AArrPh1\/wUi+E\/xMvUt9P8Uadvk6Zl6\/pWEcbh5O0Zr70enV4azalDnqYaaXflf+R7zRVHQvE2n+J7QT6fdw3cLdGjbINXq6k77Hiyi4u0lZhRRRQIKKRmCKSSABXnPxQ\/av8C\/CO0eXWNfsYDH95TJgj9Kmc4xV5Oxvh8NVrz5KMXJ9km\/yPR6K+W7r\/gsF8ErScxv4qsFYHGPOH+Fdn8Mf+Ch\/ws+K90kOmeJtPZ36Zlz\/AErCONw8nyxmm\/VHqVuG81pQ9pVw00u7i\/8AI9xoqrpGt2mvWa3FncR3ELdHQ5Bq1XSeK007MK5b45f8kX8W\/wDYGvP\/AEQ9ReOvjp4X+G1+ltrOr2ljNIMqsj4Jrz74yftW+A9S+Efii3h8Rac8s2k3SIok5YmFwBWFWrBRabWz\/I9LA4DEzq05xpyavHWz7ryP54NS\/wCQpcf75rb+EX\/JUtB\/6\/Yf\/Ri1h6iQ2pTkcgucGtn4XXSWPxG0WaQhY47yJmJ7AOtfk8P4i9T+6q6\/cSX91\/kf0m\/BL\/kk2gf9ei11NeI\/B\/8Aat8Baf8AC\/QoZfEenJKlooZTJyp9Olei+BfjN4c+JM7x6NqlrfOnURNnFfrNKrBpJNH8KY7A4mFWpOdOSV3q0+78joNX0m313TZrS6iWa3nUo6MMhhXwX+0t\/wAEL\/CvxU8WXGs6Bftpc125d4Ag2ZJyTkn3Nfe2p6lDo+nzXVxIsUECl3c9FHrXnj\/tcfD9JGU+JNO3IxUjzOhBwe1Y4vD4eslGuk\/U78gzbNsvqOrlcpJ9bJtfNWZ82fsgf8EWvB37PPjKz8R6vcnW9SsyJIY5EwkTjoepBr7bijWGNURQqoAAAMAD0rzyw\/at8B6nfw20PiLTnmnYIiiTlie3SvQ4ZluIUkQhkdQykdwarCUKFKPJQSS8jLPszzPHVlXzSUnLpzK2nktB1FFFdR4YUUy4uEtYWkkYIiDJJ7CvMPih+2T8PfhHEW1fxHp8JX7ymTBH6VE6kYK8nY6MPhK2IlyUIOT7JN\/kepUV8tz\/APBYL4I29wYz4r08t\/12HP6V3vwt\/b4+GPxcmWPSvEunuz\/dBlzn9KxhjKEnyxmm\/VHo1+Hc0oQ9pWw84ru4v\/I9noqCy1KDUrNLiCVJYXGVdTwRXBaj+1X4D0rUJ7WfxFp8c9tIYpFMnKsDgit5TjH4mebSw1aq2qUW2uybPRKK81X9rj4fswA8SacSf+mld74f8Q2nijS4r2xmS4tphlHU5DClGpGXwu462Er0lerBxXmmi7RRRVnOFFI7iNSzEADqTXAfEj9qDwP8KrWSTWPEGn2piyGRpMEY\/CplOMVeTsbUMPVrS5KMXJ9km\/yPQKK+XtR\/4K9\/BPS7lopfFVgrKcf64f4Vs+CP+Cofwg8e30cFl4p0\/dIcAmbj+Vc6x2Hbspq\/qj1p8MZvCPPLDTS78r\/yPoiisfwr4\/0bxtbiXStRtr5MA5ibNbFdKaeqPFnCUHyyVmFamif8ejf75\/kKy61NE\/49G\/3z\/IUyS5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTb\/kzjxV\/wBcj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFet\/sN\/8AJ1vhD\/r7T\/0YleSWf\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq0\/49k+lSVHaf8AHsn0qSv10\/gt7hRRRQIKKKKACv5nv2jv+S\/+Mf8AsMXX\/o56\/phr+Z79o7\/kv\/jH\/sMXX\/o56+S4s\/hU\/V\/kfvPgX\/vOM\/ww\/wDSmcfbf8fCfWv6F\/8Agmp\/yaF4a\/3T\/Ja\/notv+PhPrX9C\/wDwTU\/5NC8Nf7p\/ktcXCv8AGn6H0Hjd\/wAiyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/JnV1\/10\/8AZlr7Wr4p\/wCC6v8AyZ1df9dP\/Zlrz81\/3Op6M+q4H\/5H+E\/xo\/EBPuivo7\/glv8AErTvhN+1HZa3qkyQW1pGzlmOAcI3FfOKfdFdz8Afg5qfxx8ato2kSeXeeUzjGcthScfpX5pg5yjWjKCu09D+x87oUa+ArUcRLlhKLTfZM9I\/4KE\/tqap+1\/8Yru6MskehWLtHZwAnay5ByR9c18\/gZ4AyT0A71a1vRbrw3rN1p97C9teWchjlicYZD71DZzi0voJiAwhkVyp74IOKivWnVqOpUerNctwOHwWFhhsJFKEVpb8\/n38z9GP+CNH\/BOaTxzrMPxE8V2TLY2zBrCGVcb+4bB9Ctfrpa2sdlbpFEqpHGAqqBgAV81\/8Eu\/2mNB+P8A+zrpkelLBb3WkxLBc2ydYmwTyPpzX0xX6XlGGo0cNH2Ot9b9z+PePc4x+Pzir9fTi4NxUf5Utvv3v1CiiivTPiwooooAKKKKACvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+euL\/VL9K9h\/YP8A+TovC\/8A19p\/WvHov9Uv0rd+HXj2++GXi+z1rTn2Xdk4kjPoRX5Zh5qFSM3smj+3syw8q+Fq0Ibyi0vmmj+m7w\/\/AMgGx\/694\/8A0EVbr8KrX\/gtH8WrS1jiXUPliUIPmboBj1qT\/h9X8XP+ggP++m\/xr7xcTYTz+4\/mSXgznjbfND7\/APgH7oMwVSSQAOST2r5X\/wCCnn7cWg\/s4\/AXWrG11CCfxHq1s8FnHDIGaNyOCcHjp3r8w\/En\/BZH4x61ZyQw6w9uJFKkrIwOCMetfN\/xE+KGvfFfXpNS1\/UrnUbqQ53Svu2\/SuLHcTU3TcMOnd9X0PoeG\/BvE0sZDEZpUjyRafLHW9tbPsjFv76TVNRubuU5lu5nnc\/7TMWP6mt74Q+F5vGXxN0XToEaR7m6VMAZPNc50r7q\/wCCJ37Hl18XvjFH4zv7R\/7F0KQOkjr+7kkBB2\/ka+VwOGlXrxpx6s\/a+Is2pZZltXGVXZRi7ebtZJH6\/fA3wlF4J+EugadEMLFYwkj0Yxrn9a\/Hr\/gurqt3a\/tYRrDeXkCi3b5Yp2Qff9Aa\/a+GJYIlRAFRAFUDsBX4lf8ABdv\/AJOyj\/692\/8AQ6+44jjbA2XdH84eEU\/a8Ructbxm\/vPis67qOD\/xM9S\/8CpP8a+2v2U\/+Chx\/ZR\/Yy1TTLSeW68T6tODAZJC5iXZjPOe4r4cokkO0Fm+VBxnoK+GwmLnh5OdPdqx\/SecZJhczoxw+KjeKkpW722XodR8T\/jP4m+MHia51XXdXvbue4YsV81ggGemM4r1f\/gmFkftoeDuTn7dF3\/2xXMfAf8AYk+JX7R1ul14a8N38+mSMUF+Yt0GR1GR6V9c\/sTf8Ervij8Df2mPC\/iDWrWE2FndRyStHGwKAMDzn6V14HC4mpXhWcW1danhcSZ1lOFy6vgfbQjLkklFNX2ell+R+wdcN8ef2gPD37PXgm51vXryK3hgQsqFhukIzwB17V1XijxDb+FPD93qN04jgtImkdieAAM1+Dn\/AAU0\/br1T9qj4w39jZ3j\/wDCMaXM0VsiN8kw4O78yRX3WbZnHB0ubeT2R\/M\/AvB1XP8AG+zb5aUNZP8ARebO2\/bR\/wCCxvjH42a3d6f4VnfR9FR2RHX70g6Z9a+ONc8Yav4lvZLi\/wBTv7qWU5YvcOQfwzWb0wB34A9a+tv2K\/8Agkj45\/antYdZv0fQvDrkfvJVKySg91PIx1r4FzxePq21k\/wR\/UcaOScNYLmajSgtLvdv82z5JYgtycn3PNTW9\/cWjBobm5gI6GOVkI\/I1+v2k\/8ABvd4DtLBUm1zVppSPmZnU8+3y14l+1V\/wQV1n4feHrjVPAOoz6wttG0j2s+XlkxzhcADNdNXIMbTjz8t\/R6njYPxR4dxNZUI1mm9E5RaX3vb5ny9+zZ\/wUK+If7OOt2slnq9zfadCw3W0zltw+pzX7E\/sGf8FF\/DP7YHhdIhPHZa9AoEts52ljjJIzjP4V+BWs6Pd+HNYudPv7eS0vrKRoZ4ZBhonU4IPuDXVfAP42at8AfiXp3iHSLmWB7WVWkCNjeuQSPyFVlmc1sLNRm7x6p9CeMvD\/AZ1h5VaEVCta8ZLZ9bO2jv3P6YaZc3KWdu8sjBY41LMT0AFeXfsfftE2X7SvwW0vxBbSo08sSidAclWwM5\/E1Q\/b0+J9x8Iv2YPEmsWzFZlhaEEdRuRq\/QnXj7L2y2tc\/lGGV1\/ryy+atPm5fnex8Nf8FQv+CuOo+GvEN74L8CTrHJDmK4u152HkHH4ivzM8V\/EXXvHOqS3uq6tf3c87Fn3TttP4ZxVPxLr83irxBealcO0k17K0rMTycnNdD8CPhHe\/HX4s6N4WsMibU51V2HVI9wDN+ANfmWNx1bGVtXu9F+R\/ZOQcOZfkOB5acUuVXlJrV2V22zkGYE\/M2T7nmrFnql3p8qvb3d3bspyDFMyfyNfsl4V\/4IIfDvTvCkdtfXd3dXxT5522khvbivmb9sH\/ghl4i+E2mXGseBbqfW7G3UvJbyAvNjr8uAB0zXTWyDG0oc\/Lf0ep42X+J\/D+Mr\/VlVcW9E5Kyfz6fM8U\/ZQ\/4KfePv2adbtFm1CbVdGjYB4JmLFV+pya\/bT9lX9o3T\/wBpz4U2PiTT4poVuEG9JI2TDd+vvX43f8E7v+CZHiL9pv4kLceIdPudM8PaTPtu1mTBkYHlO47iv23+FHwq0f4OeDLTRNFtIrS0tECBUGM8da+i4cji+Ryqv3Ol9z8o8Xq2Re3jSwcV9YWsnG3Lbs7aNn5Of8F89TurT406UIbu6gBjHEczIOrehr8\/DrmoMCDqWosDwQbpyD+tftL\/AMFJf+CYWt\/tl+PLLVdO1KCyS2UAh92T19B718q+MP8Aggl4r8I+E9T1WTXbR49NtZbplG7JCIWPb2ryc2ynFVMVOrCN0fc8D8a5Hhcmw+ExFdRqJWat1v6eZ+ffWlVipyCQR0IOCKdcRfZ7mSPOTGcZq34Y0RvEviKy09G2veTLED6FmA\/rXzSTbsfr8pJLmexENc1BRgalqIA7C6cAfrX6U\/8ABv7qd1e+LdY8+6urgbR\/rZWfH3vU1yPhH\/ggl4r8WeGbLUo9etES8iEoUhuM\/hX2B\/wTP\/4Jwax+xdrV\/c6lqEV6LoYGzPHX1HvX1GT5ViqWKjUqRsj8a4+4yyTGZLXwmGrKVR6Wt2fofSv7TjFP2f8AxaVZlYadJgg4Ir+b3xPr+ot4r1b\/AImWojF9OABdOP8Alo3vX9IX7T3\/ACb74t\/7B0lfzZeJf+Rq1f8A6\/5\/\/RjVtxb8VP5nleBqToYu66x\/U6\/9nfXtR\/4X14QU6jqDK2pxAhrlyCM\/Wv6RfBBz4L0jJJP2KHk\/9c1r+a\/9nj\/kvng7\/sKRfzr+lDwP\/wAiXo\/\/AF5Q\/wDota14S+Gr6r8ji8c0lVwll0l+aNSuS+M\/xn0P4G+CbvW9cvIbW2tkLYZgC59AO9dPf3senWck8pCxxKWYnsK\/Dn\/grR+3re\/tG\/Fu88N6RdunhvRZTCyo3Esikq4P0K17uaZjHB0ed7vZH5rwRwlVz7H+wWlOOs32Xb1fQ3\/23f8Agsr4q+MWs3Ol+DpX0nR4yUEy\/ekH0IzXxTr\/AIw1fxTfSXOo6nfXU0pLMXnYgk+2azgMV1Hwl+DHib45eJF0rwvpN3q12SN4gTd5QPc+1fnWIxdfFVLzbbfT\/gH9bZZkuWZNhuTDwjCMVrJ2+9tnL45zkk+uatafrl9pM6SWt9eW7ocqY5mTB\/A19t+Bf+CC3xU8SaVFdX2oaXY+cu4RMkgdPY8Vzfxr\/wCCJ\/xe+E2iS6jaQ23iGOMFvIsY3aUgfXArV5VjIx53TZww42yCrV9gsVBvbfT72rFz9hn\/AIK3eLvgRrVvpHii7k1jQJCELOfnhXp9T3r5j+NvxEufGvxj8U6xaajqK2mp6pcXUAW5dQEeQkcZ9DXMa9oN74Y1m503UrWWyv7N\/LnglGHib0IqqBgVhWxlWrTjSqO6i9D0MDkOAw2KqY7CwUZVEk7Ws7O6fbrutzQ0zXtRGp2\/\/Ez1LmRf+Xp\/X61\/Qz\/wT3leb9lbwyzu8jG3TLMck\/Ivev53NN\/5Cdt\/11X+df0Q\/wDBPP8A5NT8Mf8AXun\/AKAtfRcKfxZ+h+VeN0Usvw9l9t\/ke21h\/ET4iaR8LPCd3rWtXkNlY2UZkd5GC5x2GeprYurqOytpJpXWOKJSzseigdTX4wf8Fi\/2\/b\/4w\/Ea58EaFeyJoOluY5xG3yzsMqfw4FfUZlmEMJRdSW\/RH4twdwrXz7HrC09ILWUuy\/zfQ2\/26P8Agthr3j3Ub3QfADGw01XKG8xh2wewIr4N8W\/EjX\/HWqSXmravqF3cSnLEzvtJ+mcVi9BX0J+xd\/wTj8c\/tk3v2rTbZrDw\/C+2W+mQ7HOcFVI\/iGQa\/PKmIxWOq21k30Wx\/V2DyzJeG8FzpRpwjvJ2u\/nu2+yPnt23HLMSfUnNPhuprc5inmiPYxyFT+lfrt4T\/wCDevwXZ6Yh1DXtWmumX5\/nXaD7fLXB\/tBf8G\/I0bw7PeeBtaurm9jUsILo7g3sAq11T4ex0Y83L+Op4tDxU4cq1VRVZq+l3FpfefC3wL\/bL8f\/ALP+sQ3Oi65eNDGwZoZZC4fHbkmv1w\/4J1\/8FWtD\/ajtLfQtcki03xIihSrnCzN04JwK\/Fv4ofC7W\/g74wudD1+ylsb+2YqVdcb8dxVHwd4w1L4f+J7TWdIupLPULGQSRSIcEEVGAzWvg6nLK7XVM6uJ+CMsz\/DOcUo1GrxnG2va9t0z+oFHEihlIIIyCO9auif8ejf75\/kK+Vf+CYf7Zdv+118Bba5lkX+29JVYL6PPzKeQpP1AzX1Von\/Ho3++f5Cv0ehWhWpqrB6M\/kTNMtr4DF1MHiVacHZ\/157lyiiitTgMO7\/4+5f98\/zqOpLv\/j7l\/wB8\/wA6joAK8B\/4Kbf8mceKv+uR\/wDQGr36vAf+Cm3\/ACZx4q\/65H\/0Bq5sZ\/An6P8AI9fh\/wD5GeH\/AMcfzR\/PJZ\/8esf+6K9b\/Yb\/AOTrfCH\/AF9p\/wCjErySz\/49Y\/8AdFet\/sN\/8nW+EP8Ar7T\/ANGJX5Xg\/wCND1R\/b2c\/7jX\/AMEv\/SWf0dWn\/Hsn0qSo7T\/j2T6VJX66fwW9wooooEFFFFABX8z37R3\/ACX\/AMY\/9hi6\/wDRz1\/TDX8z37R3\/Jf\/ABj\/ANhi6\/8ARz18lxZ\/Cp+r\/I\/efAv\/AHnGf4Yf+lM4+2\/4+E+tf0L\/APBNT\/k0Lw1\/un+S1\/PRbf8AHwn1r+hf\/gmp\/wAmheGv90\/yWuLhX+NP0PoPG7\/kWUP8f6HvVFFFfdH8zBXxT\/wXV\/5M6uv+un\/sy19rV8U\/8F1f+TOrr\/rp\/wCzLXn5r\/udT0Z9VwP\/AMj\/AAn+NH4gJ90V9Xf8Ea4Euv20tHjkUMjgqQRkEbWr5RT7or6w\/wCCMf8Ayezov+f4Wr85yz\/e6fqj+uOL\/wDkSYv\/AAS\/I9Z\/4LZfsJt8M\/Gf\/Cw\/D9ky6bqj\/wCnJGu4LITgNx0AC1+ewO4Z7Gv6Yfj38HNO+O3wr1Tw5qUYkgv4GjGRnBIIB\/Wv56v2sv2c9U\/Zi+M+q+HL+FlgilL2smMK0ZY7R9QBXr8RZb7Gr7emvdlv5P8A4J8J4UcX\/wBo4L+zcTL97SWl\/tR\/zW3od3\/wTg\/bFv8A9kv47WE7TOdB1SUQ3kRPyruIXf8AgM1+\/HgjxjZePvCtjq+nzLPaX0SyxupyCCMj+dfzAOodSD0Nfqv\/AMEOP2\/hqtmvwr8U6gPtkPOkyzv804JwIV\/3VXOK24bzPkn9VqPR7evb5nneLvB31qh\/bOEj78F76XWP83quvl6H6fUUA5GfWivuT+aQooooAKKKKACvn3\/gqt\/yjv8Aiz\/2A3\/9GJX0FXz7\/wAFVv8AlHf8Wf8AsBv\/AOjErkx\/+7VP8MvyZ7XDf\/I3wv8A18p\/+lxP564v9Uv0p1Ni\/wBUv0rvv2aPhjY\/GL4z6L4e1KWeGz1CdY5HhxvAOema\/KKcHOShHdn9y4mvChTnWqbRTb9FqcFkeooyPUV+yOm\/8G93wpvtOt5z4h8Uq00SuQDFgEgH+7U3\/EPH8KP+hj8VfnF\/8TXu\/wCrWN7L7z81fi\/w4nbnn\/4A\/wDM\/GjcB3FPt4nvJljgjknlY4VIlLs30A5r9ndK\/wCDfP4SaddLI+teJLoD+CUxlT+le2\/Bz\/glr8F\/g28M1r4O0m\/vrdg0d3cwAyqfUEVrT4Xxcn77SX3nFjfGfI6UL4eM6j7W5fxbPyg\/YU\/4JV+OP2rNetNR1KxuNB8KxyBpp7qMxyyAHoEbDYOMZ96\/bP4D\/Ajw\/wDs8fDyx8OeHbOO1srKMICB8z47k9SfrXYWtrHZW0cMSLHFEoRFHRQBgCpK+sy3KaWDj7usnuz8M4v46x+f1F7b3KUdoLb1b6vz+4K\/Ej\/gu3\/ydlH\/ANe7f+h1+29fiR\/wXb\/5Oyj\/AOvdv\/Q64+Jf9zfqj6Lwb\/5KD\/tyX6HxFX0J\/wAE1P2R\/wDhrr9o2w0q7Dro2m4u70gcSKrDKZ7ZBr57JwK\/WX\/g3X8BQQfDbxhrksUZupNSWOKTHzBDEpI\/OvjsnwqxGLhTltu\/kfvvHuc1MryOviqLtOyin2cna\/yP0R+H\/wANNF+GXhi00jR9PtrOzs41jRI41XoAMnA5PFbnlLnO1cj2p1FfqCikrI\/i6pUnOTnN3b3bPkH\/AILLfHuX4N\/sq6jDZXBg1HVP3MWOp5XP6GvwpLF2LEkljkk96\/U7\/g401me10jwJaIxENxdT7xnriNTX5Y1+d8SVnPGOHSKX+Z\/WXhFl8KHD8K0d6kpN\/J2X5Hcfs5aj4Y0b4v6Te+L1eTQ7SUSTRKpJlx0HHviv1i8Jf8Fufg94L0C203TrS4trW1jCIiW7AAD6CvxkYgdcUm9fauPA5rWwkXGklr5H0PEnBWAzycJ45y91WSTsvW3c\/a7\/AIfyfCz+5ef9+X\/wpH\/4Lw\/CqRSrR3bA9QYXIP6V+KW9fajevtXf\/rNjPL7j5n\/iDmQdp\/8AgX\/APpj\/AIKZfGn4c\/tDfFG28V+BrdrS7vAIr+IRGNSFBO7GAMljXzT1pu9R3FHmL6ivDxFZ1qjqyVm+x+jZXl0MDhYYSk24wVld3dvXyP07\/wCDf747zQ6xq\/g64meUMPNjUknZuf8A+tX2v\/wVD8N3Hir9jjxLa2sbyS4D4UZOAr5r8sf+CIviFtD\/AGwAEPFxBGjD1+Zq\/cDxP4btfGnhi70y9TfbX8DRSD2ZcH+dfd5HJ18udN+aP5n8Sowy3iuOMgv5Jv16\/kfy\/PbNZSNC4w8J2MPQium+DPxRvvgt8T9I8T6cf9J0u4SUr\/fQMCy\/iBivpL\/gpf8A8E3fEn7L\/wAR9Q1vTLCe\/wDCWoStMlzEmVt8knax9hj86+RQ2SR3FfD16FXDVuWSs0z+kMuzLB5vglXoSU6c1r81qn2Z+4n7MH\/Ban4a\/GPTbS18QXD+H9alwjROhaMt67zgCvrXw5488P8AxBsA2m6ppepxSrnbDcRy8EdwCa\/mG2jOe9d58If2nPHvwG1Bbjwn4m1PRyrAskEu1ZB6H2NfR4XimpH3cRG\/mtz8kzvwVwlVupldZ03\/ACy1j961X4n9JmjeG7Dw6ki2NnbWiysXcRRqm4+pwKu1+YX7C3\/BdL\/hIdTsvDfxPhitppiIotSQ4Rj6yFj169K\/THw\/4gtPFOj29\/YTx3NrcoHjkQ5DAjNfV4LHUMTDmov5dUfh3EfDOZZNiPZZhC19pbqXo\/6Zcrlvjl\/yRfxb\/wBga8\/9EPXU1y3xy\/5Iv4t\/7A15\/wCiHrqqfA\/R\/keLg\/8AeKf+KP5o\/ma1L\/kKXH++a3PhF\/yVHQf+v2H\/ANGLWHqX\/IUuP981t\/CL\/kqWg\/8AX7D\/AOjFr8jh\/EXqf3pX\/wB3l\/hf5H9JXwS\/5JNoH\/XotdTXLfBL\/kk2gf8AXotdTX65T+FH8F4v+PP1f5s4T9p7\/k33xb\/2DpK\/my8S\/wDI1av\/ANf8\/wD6Mav6Tf2nv+TffFv\/AGDpK\/my8S\/8jVq\/\/X\/P\/wCjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/wAl88Hf9hSL+df0oeB\/+RL0f\/ryh\/8ARa1\/Nf8As8f8l88Hf9hSL+df0oeB\/wDkS9H\/AOvKH\/0Wta8JfDV9V+RxeOf8XCekvzR4N\/wVG+OR+B37JfiO7hmMF7f272ts4OCsjKcfyr+fu5vJNSupbmZi89y7TSMerMxyT+Zr9iP+DhvWGt\/2Z9CtFJXzdYiYkdxh+K\/HQDArzuJ6zli\/Z9IpfifW+DWAhSyJ4lL3qk3f0jZI6f4NfCvUPjV8SdL8N6ajNPqMyxsyjPlqTgt+Ffvz+xL+xX4Y\/ZV+Fmn2NjYwSalJEr3Ny8YMjuQCeTyOc1+Wn\/BD3wLb+I\/2nv7RlUNJYRkJ\/wCOmv2\/AwK9XhjBQVJ4iS1e3ofE+M3EOIeLhlNOVqcUpSt1b7+giqFGAAAOwpJYUnQq6qynsRmnUV9YfhZ8Ff8ABXn\/AIJu6N8YPhrfeOfDtlFZeJNCgaeXyUCi4iGWcFRgFuAM9a\/GF43hkZJEZJEO1lIwVPcV\/UN4i0uDWtCu7S5jWWC4iZHRujAjkV\/Nv+1R4aj8I\/tHeNLGFVWGPV7lo1XoqmRsCvhuJ8FCnONeCtzaP17n9K+DHEOIxWHq5biJOXsrOLfRPRr5PVHDab\/yE7b\/AK6r\/Ov6If8Agnn\/AMmp+GP+vdP\/AEBa\/ne03\/kJ23\/XVf51\/RD\/AME8\/wDk1Pwx\/wBe6f8AoC0+FP4s\/Qfjf\/yL8P8A43+RL+3\/APF9\/gp+y94j1eJgsrwm2XnB+dGHH5V\/PB4j1yXxNr95qEztJJdytKWY5PJzX7Q\/8F1PE82lfs2pZoSI7qVCw\/FhX4nxcRisuKazliI0+iR1+C2AhSyipire9OW\/kjR8KJZSeKtNGplhppuY\/tW3r5W4bsfhmv1x+Cn\/AAWB+CnwK+HOmeG9Fs5re002BYQUt2BfAxuJxyeOpr8fiQBzSb19q8jAZlVwjbpJXfc+84l4SweexhDGuXLC9lF2V31fdn7Xf8P5PhZ\/cvP+\/L\/4UH\/gvH8LCP8AV3n\/AH5f\/CvxR3r7Ub19q9L\/AFmxnl9x8l\/xBzIO0\/8AwL\/gH2r\/AMFRv2sPhb+1nBZ6r4YtHtdfhIEknlMokXIzngDoK+LKbvUdxR5i+orxsXipYio6s0rvsfoGS5PRyzCRwWHcnCO3M7v0v2PuL\/gg18Y73wb+16PCwlK6Z4hs555gTxvij+X9TX7kaJ\/x6N\/vn+Qr+eD\/AIJSas2lftx+FpUJy0Uyce4Ar+h\/RP8Aj0b\/AHz\/ACFfbcLVHLCOL6N\/ofzd404WFPPIVYq3PTTfm02r\/dYuUUUV9KfkBh3f\/H3L\/vn+dR1Jd\/8AH3L\/AL5\/nUdABXgP\/BTb\/kzjxV\/1yP8A6A1e\/V4D\/wAFNv8AkzjxV\/1yP\/oDVzYz+BP0f5Hr8P8A\/Izw\/wDjj+aP55LP\/j1j\/wB0V63+w3\/ydb4Q\/wCvtP8A0YleSWf\/AB6x\/wC6K9b\/AGG\/+TrfCH\/X2n\/oxK\/K8H\/Gh6o\/t7Of9xr\/AOCX\/pLP6OrT\/j2T6VJUdp\/x7J9Kkr9dP4Le4UUUUCCiiigAr+Z79o7\/AJL\/AOMf+wxdf+jnr+mGv5nv2jv+S\/8AjH\/sMXX\/AKOevkuLP4VP1f5H7z4F\/wC84z\/DD\/0pnH23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/notv8Aj4T61\/Qv\/wAE1P8Ak0Lw1\/un+S1xcK\/xp+h9B43f8iyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/ACZ1df8AXT\/2Za+1q+Kf+C6v\/JnV1\/10\/wDZlrz81\/3Op6M+q4H\/AOR\/hP8AGj8QE+6K+sP+CMf\/ACezov8An+Fq+T0+6K+sP+CMf\/J7Oi\/5\/havznLP97p+qP644w\/5EmL\/AOvcvyP3kT7g+lfFn\/BYD9hqD9oj4SSeIdKtUGu6IrShkGDIMAYPr3r7TT7g+lRajYRapYy28yh4pkKMD3BFfp2Kw8K9J0p7M\/jLJM3r5ZjaeNw7tKL+9dV80fy7X9hNpV\/Na3CNHPbuUdWGCCK0vAPjjUfhp4z07XtJne21DTJhNFIpwRjr+ma+xf8AgsP+w0\/wE+KUvijR7dv7F1hzI+F4RiQB\/I18Rg5FfluLw08NWdOW6\/pH9r5NmuGzfL4YulrCa1X4NP8AE\/of\/wCCfn7XWnftefATTtbgeNNTto0hv7fcC0UmDj8wM17rX8\/3\/BMH9tG9\/ZA+P1o008v\/AAjWuyiC\/t8\/u97bUWUj\/ZGa\/fLwt4ms\/GPh+01TT5kuLO+iWaKRTkMpGQa\/QslzJYuh73xR0f8An8z+UvEThGWR5k\/ZL9zUu4Pt3j6r8rF+iiivYPgAooooAK+ff+Cq3\/KO\/wCLP\/YDf\/0YlfQVfPv\/AAVW\/wCUd\/xZ\/wCwG\/8A6MSuTH\/7tU\/wy\/JntcN\/8jfC\/wDXyn\/6XE\/nri\/1S\/SvYf2D\/wDk6Lwv\/wBfaf1rx6L\/AFS\/SvYf2D\/+TovC\/wD19p\/Wvy7B\/wAeHqj+2M8\/5F9f\/BL8mf0VeH\/+QDY\/9e8f\/oIq3VTw\/wD8gGx\/694\/\/QRVuv1tbH8Hz+JhRRRTJCiiigAr8SP+C7f\/ACdlH\/17t\/6HX7b1+JH\/AAXb\/wCTso\/+vdv\/AEOvn+Jf9zfqj9X8G\/8AkoP+3JfofELdDX7K\/wDBv3Esf7N+rEDBe8Qn3\/divxqboa\/Zf\/g3+\/5Nt1T\/AK+0\/wDRYr5vhr\/fPkz9e8Xv+Sdn\/ij+Z9\/UUUV+iH8lH5m\/8HEfgi41fwP4S1dI2MGl3MrSMOg3Iq1+To5Ff0I\/8FLP2ev+Gif2YNd0mJM3McRljYDLAqQ3H5V\/PrqulT6FqtzZXUbQ3NpIY5I2GCpHrX57xNh3DFe06SX4o\/qzwezWGIyT6pf3qUmreUtU\/vufY3\/BHr4B\/Dn9pP4iav4f8bafJdzwxJJCRcmLOWPp14FfpD\/w5t+Ax\/5lm8\/8D3r8UP2ZPjvqH7OPxj0rxPYO6i1lHnopwJU6YP0ya\/fj9lP9r3wr+094AstS0jUbaS6eNfNhDgsjelelw9LC1qXsakVzLut0fJ+K9PO8BjVj8HWqKjNL4ZO0WvTa+55v\/wAObfgN\/wBCze\/+B70f8ObfgN\/0LN7\/AOB719S1T1vXrPw5YPc31xHbQRjLO5wAK+keAw3\/AD7X3I\/IFxVnbdliqn\/gTPmVv+COHwFQc+GrwfW\/ej\/hzb8Bj\/zLN5\/4HvXzH\/wUx\/4LH3HhXxVB4a+F1\/HNNYSk315HIfLPGNgI7gjn61R\/Zl\/4L+O8lvYfEHS\/LdsKbm2yYwOmWLGvHljsqjWdGUVp1tp959\/T4d44qYCOPp1qjUteXnfNbo7Pv959s\/BX\/gm98KP2fvGA13wxodxZ6koAEj3TSDjOOD9a93A2gAdBXF\/A\/wCO2gfH\/wAHw614euku7OZc71YEA8cfrXaEhRk9BXvUIUow\/dJJPsfl+Z4nG1q7+vylKpHR8zbat01KHiPwvp3i\/TJLPU7K1vraQENHPEsi8+xBr4o\/ai\/4Ic+APjBNcX\/hiV\/DWoy5kfGZEkbrgLkAV0H7bf8AwVn8N\/so\/EvSPD8UX9pytMP7Q8sg+TGQfcc5FfQXwD\/ag8IftFeErbVfDurWl4kygsiOCyE9Qa46rweKm6E7Sa+8+iwUeIcjoU8zw3PTp1Nmtn6rb0utT8ZP2gP+COXxV+CkM95BYLqumxk7HhYM7Af7Iya+WfEnhXUfB+qSWWqWdxZXUZwySoVP6iv6hSMjB6Gvyo\/4OAPhx4M8P2GkatY29paeJ5pAGWIYedC4DFvoK+bzfIKVCjKvRdrdGfr3AfijjMyx1PLcfTTc9pR0+9dvM\/MIEqwIJVgcgg4Ir9h\/+CFX7Vt\/8T\/AF34Q1Wd7q60bASRySduCQOfYV+PFfoB\/wb+Ndj46695GfI2fvMf9czivKyGtKnjYKOz0Z9p4nZfRxPD1edRawtJPs7\/qfspXLfHL\/ki\/i3\/sDXn\/AKIeuprlvjl\/yRfxb\/2Brz\/0Q9fpFT4H6P8AI\/kPB\/7xT\/xR\/NH8zWpf8hS4\/wB81ufCL\/kqOg\/9fsP\/AKMWsPUv+Qpcf75rc+EQ\/wCLo6D\/ANfsP\/oxa\/I4fxF6n96V\/wDd5f4X+R\/ST8Ev+STaB\/16LXU1y3wS\/wCSTaB\/16LXU1+uU\/hR\/BeL\/jz9X+bOE\/ae\/wCTffFv\/YOkr+bLxL\/yNWr\/APX\/AD\/+jGr+k39p7\/k33xb\/ANg6Sv5svEv\/ACNWr\/8AX\/P\/AOjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/yXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/ANFrX81\/7PH\/ACXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/wBFrWvCXw1fVfkcXjn\/ABcJ6S\/NHw3\/AMHAfhCfxD+yxptzbxlzYapHLIQPuoFbJr8YlOQD61\/R9+2p8El+P37OniXw6IlkubyzkWAkZKuRgEV\/Or418IXnw\/8AGGpaJfxPDdabcSQMrjBIVioP44rh4ow7jiFW6SX4o+k8F81p1spngb+9Tk3byl1+9WPpz\/gjz8Ybf4YftV2VtfTLb2mpDaXY4G4lQBX7w2tyl7bRzRsGjlUMpHcGv5evD+u3PhfXLTUrKQxXdlKJomBxtYciv2N\/4Jxf8FcvDnxP8Jaf4Z8YX0em69bKIUedwBOAABjJ9q6+G8ypwi8NUdu3+R4\/i\/whisTUjm+Di5JK00t1bZ+nc+\/KKy9P8aaVqsKyW99bzIwyCrZyKzfGfxg8OeAdEuNQ1TVbS1trZdzs74wK+xc4pXbP57jQqSlyRi2+1mP+LXj2z+GPw61fXb+RY7XTrZ5nLHHCqT\/Sv5t\/jj4xX4hfGXxRrcbb4dS1OeeI\/wCw0hK\/oa+4P+Crv\/BWJfjnb3HgPwFdSJoKvi9von4usfwqRwVIOD9K\/PVVCKAOgr4HiLMYYipGlSd1Hr5n9R+E\/COIyrCVMZjI8tSra0XuorVX7Nvp2J9N\/wCQnbf9dV\/nX9EP\/BPP\/k1Pwx\/17p\/6Atfzvab\/AMhO2\/66r\/Ov6If+Cef\/ACan4Y\/690\/9AWujhT+LP0PN8b\/+Rfh\/8b\/I8c\/4Ld\/D6fxR+ylcahEu5dPmj3Y6\/wAR\/pX4dR\/cFf0qftR\/CeH41fA7XtAmQyG5tnaNQM5cK239TX86Pxh+H138LfiXq+hXsLQTWNy8e1hg4BI\/pS4pw7VWNZbNWL8FM1hUy+rgG\/ehK\/yf\/BPWf+CZPgTwZ8Tv2utK0Lx7CbjQNQsp0CCUxkznaI+R7k1+uP8Aw5t+A3\/Qs3v\/AIHvX4ReDPFl54C8X6Zrdg5jvNKuo7qIg4+ZGDAfmK\/ev\/gnz\/wUG8Ofta\/DCy8\/UIIPE9pCqX1tI\/zs4wCwHoTVcNzw04yoVopyvdX6mPi5RznDTp5ll9WcaVuWSi2kmtnZd76vukUf+HNvwG\/6Fm9\/8D3o\/wCHNvwG\/wChZvf\/AAPevqUEMARyDUV5exafbtLNIscaDJZjgCvrPqGG\/wCfa+5H4YuK862+tVP\/AAJny83\/AARv+AqDJ8NXgHvfvQP+CN3wFIyPDV4R\/wBf715L\/wAFPP8Agq9YfBfSj4c8E6hFc+IC4MkkL58nB6cexrwj9mf\/AIL6a94cMFl4\/wBMF7AuEFxbZZ8erbjXkVsZldKt7GcV620PvsDkPG2My9ZhQrVLPaLm1Jrukz7z+Ff\/AAS++D3wZ8b2viLQNBurbVLMERSNdu4XPXg19MaJ\/wAejf75\/kK8Y\/Zd\/a58JftY+F5NS8L30V0LbaLiNWBaEnoDj6V7Pon\/AB6N\/vn+Qr28NGioXoJWfY\/Ns4r5hPEOGZyk6kdPfbbXlqXKKKK3PKMO7\/4+5f8AfP8AOo6ku\/8Aj7l\/3z\/Oo6ACvAf+Cm3\/ACZx4q\/65H\/0Bq9+rxf\/AIKA+CtR+IP7LfiLStKt5Lq9uY8RxoMlvlYf1rnxaboTS7P8j1cinGOZUJSdkpx\/NH851n\/x6x\/7or1v9hv\/AJOt8If9faf+jErYt\/8AgnH8XEgQf8IrqHAx\/qWr039j\/wDYI+J\/hH9o\/wAM6lqPhu+t7O1uUaSRomAUB1P9K\/M8Jg66qwbg910P7KzfPctlgq6jiINuEvtLs\/M\/dW0\/49k+lSUy3QpAoPUDFPr9UP4he4UUUUCCiiigAr+Z79o7\/kv\/AIx\/7DF1\/wCjnr+mGvwI+PH\/AAT5+KuufGnxTe23hm+ltrvVLmWJxExDK0rEH8jXy\/FFGpUp01Ti3q9vQ\/bvBXH4bDYjFvEVFC8YWu0r+8+58y23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/FmD\/gnP8W1nU\/8IpqBwf8Ani1ft5+wT4K1H4ffsx6Bpeq272t7bqfMjcYK8CuPhnD1adaTnFrTqe94y5lhMTl1CGHqxm1Po0+nkeyUUUV9ofzmFfFP\/BdX\/kzq6\/66f+zLX2tXyd\/wWD+EevfGX9ly40rw9ZSX180mRGikk8r6Vw5nFywtSMVd2Z9PwZVhSzzC1KjSSmrt7I\/BtPuivrD\/AIIx\/wDJ7Oi\/5\/hauBH\/AATl+LgH\/Iq6h\/35avpH\/glX+xj8Q\/hN+1ppGr67oN3ZWEZ+aR4yAPlb1+tfn+XYOvHFU5Sg7XXQ\/qfizO8vqZNioQrwbcJWSkrvT1P2RT7g+lLSL90fSlr9OP4xPMf2tP2eNO\/aU+DmqeH72COSWWJjbuQMq4B28\/U1\/Pb+0F8GdS+AvxU1Tw5qcLxS2czBCw4dckAj8q\/pgr4C\/wCCxn\/BO6f496DD4v8ACdgJPEFmNs6RplpkAwB+ZNfO8QZZ9Ype1pr3o\/ij9c8KuMVlmM+oYuVqNTq9oy7+j2Z+NHI5BII6EHBFfrd\/wRC\/b2\/4THw9\/wAK18SXY+3aeoNhJI3MikhQnPoAa+Az\/wAE5fi4D\/yKt\/8A9+WrpPhB+xn8bvg98RtL8Q6V4c1K3u9PmEgZYmB9P618vljxWFrqooO3XToftXF9HJ87y2eEqYiHNvF8y0ktuvXZn7\/A5FFcT+z1401Px38KNJvtZsZtO1N4QLiGVSCrDjv9K7av0iMlJKSP4+r0ZUqkqUt02vuCiiiqMgr59\/4Krf8AKO\/4s\/8AYDf\/ANGJX0FXin\/BRnwPqXxK\/Yf+JOhaRbvd6lqekNDbwoMtI29DgD8K5cbFvD1Et+V\/kz1+HpxhmuGnN2SqQbf\/AG\/E\/nUi\/wBUv0r2H9g\/\/k6Lwv8A9faf1rRj\/wCCcvxcVAP+EV1Dp\/zxavUf2OP2Dfid4M\/aF8PalqPhy9t7O2ulaR2iYBRzX5vhMHXVaDcHuuh\/Y2dZ7lssBXjGvBtxl9pdn5n7keH\/APkA2P8A17x\/+girdVdEiaDRrRGGGSFFI9CFFWq\/UVsfxJP4mFFFFMkKKKKACvxI\/wCC7f8AydlH\/wBe7f8AodftvX5J\/wDBYn9kTx98Zv2lU1Pw9oV3f2QgZTJHGWGd+e1eFxFTnPCcsFd3R+n+EmLo4fPfaV5qMeSWrdl07n5rN0Nfsv8A8G\/3\/Jtuqf8AX2n\/AKLFfm0f+CcvxcI\/5FW\/\/wC\/LV+qP\/BFj4I+JPgf8CNR0\/xLp82n3Ut0rokilSRsA718\/wAPYarDF804tKz6H6t4rZtgq+QSp0K0ZS5o6KSb38mfaVFFFfen8tEd3ape2skMih0kUqwIyCDX5E\/8Ffv+CaV74P8AFF14\/wDCVk09lesZL2CJc7GPcAew7Cv16qnr2gWnibS5rK+gS4tp1KujjIINcOYYCni6Tpz+T7H03CnFGJyLGrFYfVPSUekl2\/yP5eJYnglaORGjkQ4ZWGCD9K6r4U\/HHxX8ENbXUPDOsXWnzr0UOxiP\/Ac4r9WP22P+CIGifFC+utc8ESLpGpS5drdFCxyN79T1Nfn18Wf+CZnxe+El\/JDP4avNUVDw1lEzgj8q\/P8AFZTi8LO6TduqP6nybjjIs6ocjqRTa1hOy\/PRnf8Ahr\/gtL8W9G0r7Pc3UF3KF2+Z5KivOfjX\/wAFH\/ir8c9PlsdS154NPl6xQL5Tf99Ka86uv2cviBZSlJfBuvxuOCGtyCK2PCv7HPxQ8Y3aRWngnXlDnHmPbEIPqayli8dUXs25P7\/8jspZPw5hZ\/WIU6UXve8fw1PNpJGmkZ5HaR3OWdzlmPqSetes\/shfsna\/+1R8ULDSdOspmsfMDXE5QhFQEZ56dDX09+zB\/wAEMfGXjvVbS88aTrpemMQ7RxffYehDCv1O\/Zp\/ZR8J\/sv+EYtM8O6db2zBQJJVTDSH1NenlnD9arJTrrlj+LPj+MPFPAYCjKhlslUrPS6+GPnfq\/JGl+zh8D9P\/Z9+FGmeG9PjVEs4lV2A5ZsAH+Ved\/8ABRf9pu\/\/AGZvgJqGp6XY3F5f3CeVGY0LeXuBG48HpX0BWN458BaV8R\/D1xper2cN5Z3CFHSRcjBGP619zUpP2Tp0nbSy8j+asHj4fX44vHR9oubmkr763Z\/M98RfiDqfxT8YXut6xPLcX17IZHMhJ25OcYPStL4V\/HTxb8E9YS98Na1eafLHyEErGL\/vjOK\/TH9r\/wD4IQ2niK9u9Z8AXQsbiViy2RAWHPXsCa+FPil\/wTj+Lvwr1CSCfwrqGp7DjfZQs6\/rX5vistxmHqOUk\/VH9d5Nxhw\/m2GVKlUila3JOyt5Weh6Bp3\/AAWX+MNnon2aTUYJZ9uPN8hR+OK+fvjT8ffFX7Qfib+1vFWpyahdDIQcqiA+i5xRcfs7eP7SYxy+DteRxwQbc5FdD4J\/Yp+KXjzUY7e18Ga3CJTgSzW5EY+prCpWxldKnPmflr\/kelhcFkOXyeIw8aVN904r9fyPLeSQACxPQAZJr9gP+CEP7Ld98OfAl94w1OB7afWMeWjgglcMua83\/Yf\/AOCHN\/Hr1prvxGeMxwMJEs1GVb65FfqV4S8K2Xgrw\/babp8CW9raxiNEUYAAGK+myDJqlOf1iurdkfjvih4g4TE4V5TlsudSfvyW1l0XfzNKuW+OX\/JF\/Fv\/AGBrz\/0Q9dTXO\/F\/TZtY+FHia0t0Mk91pV1FGo6szQsAPzNfW1Pgfoz8IwjSrwb\/AJl+aP5k9S\/5Clx\/vmtz4RH\/AIujoP8A1+w\/+jFr1S\/\/AOCdHxce\/mYeFb\/DNkfuWrX+GX\/BPP4saX8Q9GuZvC1+sMF3E7nyW4AcEmvyyGCxHtE+R79j+3q+fZb7CS+sQ+F\/aXb1P3e+CX\/JJtA\/69Frqa534TabLo\/w20a1nUpNBbKjqexroq\/VIfCj+IMU0602u7\/NnCftPf8AJvvi3\/sHSV\/Nl4l\/5GrV\/wDr\/n\/9GNX9K37Qmj3HiD4J+JrK1jaW4ubF0jQDJYntX4M+IP8AgnX8WbjxJqcsfhbUGjlvJnU+S3ILkivkeKKFSpKn7OLe+x+7+C2YYXDUcUsRUjC7ja7Svv3PM\/2eP+S+eDv+wpF\/Ov6UPA\/\/ACJej\/8AXlD\/AOi1r8Gvgd\/wT5+Kuh\/GXwxe3Phi+it7TUI5JHMTAKAetfvR4Rtns\/CelwyDbJFaRIw9CEANa8L0KlONT2kWrtb+hx+NWPw2Jq4X6vUjOylezTtquxoModSCMg1+Y3\/BYz\/gmhceK7uf4ieDrIPdKg+3W8QxvAHUAd8knpX6dVFe2UWo2rwzIskUgKsp6EV9BjsFTxVJ0qn\/AAx+WcN8RYrJcbHG4V6rRro11TP5db+wn0u8e3uYZIJ4jtZHUqQfoabb3EtnMssEssEq8q8blGX6Ec1+2v7a\/wDwRr8H\/tBzT6v4fVdC1p8uzQIFEh9859q\/PD4wf8Effi58K7iZodPTVrVWOw24Z3Ydu1fn2MyPFUJaR5l3R\/VGQeI+S5nTV6qpz6xlp9z2Z414O\/ay+IngKzFvpvifUFiUYAmmeUj8S1ZPjv4+eM\/iW2dZ8RapcKeqJcyIjfVQcGt+5\/Yv+K9tcGP\/AIQPxE5H8S2pxXcfC3\/gl78YPinfxwxeHLjTAxGWvI2QAVyqljJ+4lJ+Wp7tTGZHh28TOdKL73hf8Lv8D59tLOS9uVhgjeWaQ4VEUszH6Ci4t3tZ3ikVkkjJVlYYKkdjX7EfsY\/8EZvDnwAt18VeNnTV9Tto\/P8ALlUGO3IGeOAe2a\/KT9od4JPj942a1Ci2Ot3flBegXzWxirxmW1cLShOro5X0OPIeMMFnGMrYbA3lGkk3Lo221Zfducrpv\/ITtv8Arqv86\/oh\/wCCef8Ayan4Y\/690\/8AQFr+eDR4zNrFog6tMo\/Wv6JP+Cf9o9l+y14ZRwQRboef9xa9vhRfvZ+h+eeN7X1DDr+8\/wAj2gjIweRX5tf8Fif+CacvxEil8f8Ag603ajApa8t0HMoA6\/XJr9JaZc20d5A0Uqh43GGU9CK+txuDp4mk6VQ\/B+HeIMVk2NjjcK9VuujXVM\/l01Cwn0m9ktrqGS3uIWKvHIpVlI9jWl4G+IWt\/DTXYtT0LUrrTryFgytFIyqfqARkfWv2f\/bg\/wCCNvhH9oi7udc8PKmha7KDI7wKFEzehznrX5vfGv8A4JQ\/F34OXsg\/sWTWbfJMbWaM7Ee\/A5r8+xmTYrDTvFNruj+qsh8QckziiozmoTa1hOy\/PRo3PBP\/AAWU+L3hjT0gvNQhvyi7VYQqprnfiz\/wVT+LfxV06WyfWhZWc42ukcYVyPZgQRXkuofs1fEPSpjHceC\/EETg4w1sRVvQP2T\/AImeJrlI7TwR4gfefvfZjtH1rF4zHSXs+aX4\/wCR6Mck4bpT+sRp0U973h\/nY4XUtTudZvZLm8uJrq4kO5pJXLsT9TzXU\/BD4GeIP2gvHdpoHh+ymuJ7mQI8gQlIge5PSvqT9nL\/AIInfEb4qX9vceIguiaY5BcYKy49MEYr9TP2Pv2CfBn7InhuODR7GGTUWUefdsgDyNxk5H0rty\/IK9eSlWXLHz3Z83xX4n5ZllGVLBSVWtskvhXq9tOyH\/sD\/siab+yF8DrDQ7ZFN9Kglu5e8jHnn6ZNfQuif8ejf75\/kKywMCtTRP8Aj0b\/AHz\/ACFfoNKlGnBU4KyR\/K2Px1bGYieKxEuac2235suUUUVochh3f\/H3L\/vn+dR1Jd\/8fcv++f51HQAUkkayqVZQynsRkUtFAFf+ybX\/AJ9rf\/v2KVNMto2ytvApHcRgGp6KLD5n3CiiigQUUUUAFFFFABUDaXbOxJt4CT3MYqeigabWxXGk2oP\/AB7W\/wD37FTpGsS4VQoHYDApaKAbb3CiiigQUyaBLhdsiI49GGRT6KAK\/wDZNr\/z7W\/\/AH7FOi063gfckEKMO6oAamoosPmfcKKKKBBSSRrKhVlDKeoIyDS0UAV\/7Jtf+fa3\/wC\/Yo\/sm1\/59rf\/AL9irFFKw+Z9xsUKQrtRVRfRRgU6iimIKKKKACkkjWZCrqrKeoIyDS0UAV\/7Jtf+fa3\/AO\/YpU0y2jbK28Cn1EYFT0UWHzPuHSiiigQUUUUAFFFFABUU1jBcNmSGJz6sgNS0UAmV\/wCybX\/n2t\/+\/YqWG3jt1xGiIPRQBT6KLDuwooooEFFFFABUNxptvdnMtvDKf9tA386mooGm1sYl18OdCvH3SaTp7NnOfs6f4VcsvC2m6cm2Cws4h\/swqP6Vfopcq7FurNqzk\/vYiIsagKAoHYDApaKKZmFFFFABUE+lWt0SZba3kJ67owc1PRQNNrYw7n4a6DdzGSTSdPZj1P2dP8KvWXhnTtOQLBY2kQHTbCo\/pV6ilyrsW6s2rOT+9gAFGAAAKKKKZmFBAYEEZBoooArnSbUn\/j2t\/wDv2KVdKtVORbQA+0YqeilYfM+4iqFAAAAHYUtFFMQjKHUhgCD1B71AdJtSf+Pa3\/79irFFA02tiBdLtkYEW8AI6ERipwMCiigG29wrzP8Aaf8A2oPDv7L\/AMO7vXNcu4ojEhMURYbpGxwAOvpXd+LdVn0Tw7d3VrCbieGMskYGd5Hav5+\/+Chn7U\/jb9ob456tB4oE+nwaVcPBb6cSdkaqxUPg8\/MADXkZxmawdK6V5PY+94A4Nef41xqS5aULOXd+SXn36H6rfsBf8FTtE\/a11G\/0zUmh0vU0lxbRuwXzFwPp3NfXclvDdqC6RyqemVDCv5hPBfjfVfh34ittV0a8msb+0cPHLGcFSK\/RX9k7\/gvff+EtNttJ+ImnSahBAoT7dBukncdOQSB2rysr4jhKPs8U7Pv0Pt+M\/CTEU6jxWRx5odYX1Xpff8z9YP7Csf8Anztf+\/S\/4VJBYQWpzFBDGfVUAr5J0D\/gtd8F9d08Tm\/vLU4zsmVFb+decfHv\/gvn4C8KaFcQ+D7C91bVtp8s3CYgyenKtmvcnmmDhHmdRH5vh+COIK9X2McLO\/mrJerbse4f8FPv2rtL\/Zq\/Zr1ovdRjWNXgazs4Qw3hnVgGx1wDX4B31\/Nq1\/Pd3DF7i6kaWVvVmOSa9H\/aj\/at8WftZ+P5Nc8T30swUkW1tv3R2yk52r36815mTgV8FnOZfXK14\/Ctv8z+neAOD\/7AwDpVHerN3k1t5JeS\/M6v4F+D7jx58X\/D2mW0ZleW9iZlAzlQ4z\/Ov6Pvgj4Vj8GfCvQ9PjQxiC0jDL6HaM1+Sv8AwRE\/YyuviR8Tv+E81O3dNL0vi3crw7HDD9Vr9lEQRoFUYA4A9K+m4YwkqdF1pfa29D8d8Zs9p4nH08vou6pLX\/E+nyQtFFFfTn4uFRXFlDdj97FFL\/vqG\/nUtFAJmPffD\/RNRctNpdg7HqTAhP8AKptP8HaVpYxb6dZRdvlgUf0rSopcq7Gjqzas5O3qxsUKQJtRFRfRRgU6iimZhWpon\/Ho3++f5CsutTRP+PRv98\/yFAFyiiigDDu\/+PuX\/fP86jqS7\/4+5f8AfP8AOo6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEZQwIIBB7Gvh3\/gpr\/wSe079p60m8UeFEi07xVAmWVVwl0AOBgYGevJ9a+46Otc+KwtLEU3Sqq6Z6+SZ5jMpxUcZgp8sl9zXZrqj+Zf4r\/A3xV8EvEdxpfiTR7vT7q2Yo25CVJ9j0rksg1\/Sx8af2ZfBP7QGkPaeKdAsNTBUqjyod0fuMEV8R\/Gf\/g378Ka9PNdeFtbvLKWQllgeONY09gcE18Xi+GK0Heg+Zfif0RkXjLluIgoZlF0p91rF\/qvmfkH5a+goCgdhX6HX\/wDwbz+PxcN9n17SjFnjfcAH\/wBBrV8H\/wDBvN4qN4n9s+ILNYd3zeRKrHH4rXmrIsc3b2Z9dPxI4cjHm+tJ\/J3\/ACPzejRpnCorOx4AUZJr6o\/YK\/4JgeLv2sfFlpd6hZ3GkeFopA1xcyoVMijsBwfT86\/SH9nX\/gip8Lfgxew32qQN4nu0Gdl7EoRG9RtIr6+0Hw9Y+GNLhstPtYbS1t0CRxxrgKo4Ar28Bww1JTxT07L9T844o8ZaTpyw+SxfM9OeWlvRd\/NnP\/BT4MaH8Bvh7YeHNAtI7WxsYwgwBucjuxxyeT1rrKKK+xjFRSjHZH8+1q06s3VqO8m7tvdsKKKKozCiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8AHo3++f5CgC5RRRQBh3f\/AB9y\/wC+f51HUl3\/AMfcv++f51HQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVqaJ\/x6N\/vn+QrLrU0T\/j0b\/fP8hQBcooooAwdQlWGeZ3ZUVWOSxwBzVa11S2vyRBcQTEdQkgbH5V8\/f8FXfiDrvwz\/AGNvG2qeH55bW+gtmImj+9F868j86\/Ln\/gm1+2Z8YNL+MRg0MXPjFrhHMtrcuwjBwOSVBIxmvJxebww+Ijh5Rb5ux95kHAeIzXKa2aUqsYqm7Wel7JPfZb9T9zqK+Tv+Gsfj5\/0Szw5\/4G3H\/wATR\/w1j8fP+iWeHP8AwNuP\/ia6vrtPs\/uZ4n+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+Jo\/4ax+Pn\/RLPDn\/AIG3H\/xNH12n2f3MP9WcX\/PT\/wDBkD6xor5O\/wCGsfj5\/wBEs8Of+Btx\/wDE0f8ADWPx8\/6JZ4c\/8Dbj\/wCJo+u0+z+5h\/qzi\/56f\/gyB9Y0V8nf8NY\/Hz\/olnhz\/wADbj\/4mj\/hrH4+f9Es8Of+Btx\/8TR9dp9n9zD\/AFZxf89P\/wAGQPrGivk7\/hrH4+f9Es8Of+Btx\/8AE0f8NY\/Hz\/olnhz\/AMDbj\/4mj67T7P7mH+rOL\/np\/wDgyB9Y0V8nf8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo\/wCGsfj5\/wBEs8Of+Btx\/wDE0fXafZ\/cw\/1Zxf8APT\/8GQPrGivk7\/hrH4+f9Es8Of8Agbcf\/E0f8NY\/Hz\/olnhz\/wADbj\/4mj67T7P7mH+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+JoX9rD49lgD8LPDuCf8An9uP\/iaf12n2f3MP9WcX\/PT\/APBkD6xornfhR4h1jxX4B0+\/1\/T4NL1a4QtcWsLl0iOTwCeTxXRV1Rd1dHg1KbhNwe6001\/EKKKKZB86f8FKfjNrXwT+Bj6poc\/2e8E8ah8Z4JOa779j\/wAb3\/xF\/Z88Oaxqcglvb20jkkbGMkqDXiv\/AAWG\/wCTan\/6+Iv5mvU\/2BVK\/sp+EMjH\/Evi\/wDQRXnQnL65KN9OVfmfX4jD0lw5SrKK5nVkr9bW2PZKKKK9E+QCvkr\/AIKkftAeJPgVoPheXw9dC1kv9Q8iViMgrsJ9favrWvhX\/gtXn\/hFvBWP+gt\/7TauHMZOOHlKLs\/+Cj6fg2hTrZxRp1YqUW3dPb4WfYnwd1q48Q\/DbSL26YPPcW6O7epKiumrjvgD\/wAkh0L\/AK9I\/wD0EV2NddN+6jwMWkq80u7\/ADYV41+3j8ZtQ\/Z\/\/Zv1\/wAW6ZhrvRbd7lFIyHKjpivZa+aP+CuHH7Cfjv8A7Bsv8hWONm4Yeco7pP8AI9Hh6hCtmmHo1VeMpxTXdOSTPRP2Q\/2n9E\/as+DmmeJNInR3liVLmPdlo5AAGz\/wLNc9+3T+2Jpf7JvwykvZpozq15mKyhJGXcg44\/Cvy+\/YW+Ofiv8A4J02mieKdSE998PPGCSKQuWEciDuAOPmbjmsn9sTxv4w\/bW8Y6l8S7lri28D6TdmHSUbIEg+8vBHoT3rwXncnhUkv3vVdv73pY\/UqXhrRjnjcpp4NNtO+7u17P8AxJ6Py1P2Q\/Zs8aXXxC+D+laxeMGnv085uOm4A4\/Wu7ryv9i05\/Zv8NH1tU\/9AWvVK+jotunFvsj8hzKEYYurCKslJr8WFeZ\/tieNr\/4c\/s1eMNb0yTyb7TdNlnhfGdrBcivTK8c\/4KA\/8meeP\/8AsDz\/APoNTiG1Sk12f5M0yeEZ4+jCSunON\/8AwJHHf8EoPjZrv7QH7INj4j8R3AudTl1S8gZwMZVJML3PavpSvj7\/AIIaf8mDaZ\/2GtQ\/9GivsGscuk5YWnKTu2kejxdRp0c7xdKklGKqSSS2Sugrkfjjp2uap8N9Rg8OTLb6u8TC3dlLANg44yO9ddRjNdUo3TR4NGo6c1USvZ312PyH+PvxW\/aW+AnxC0vQdT8S2klzrs5S1KWzKF4yAfn9K+1v+Cenhj4waLa6ncfE3VLfUVunV7Ty4THsTZ0OWOea8R\/4KvDH7VHwx\/6\/f\/aYr7+8HADwxY4A\/wBSv8q8XA4ZrEzvOT5Xpd90fpfE+bxnk2FcaFOLrRbk4wSfuysrPp5mlRRRXuH5gV9VmNvps7jqqEj8q\/LK\/wDjR8fvj3+1d438K+CPEFtZ2mhXO1BLA0m1dgbHDj1r9Std\/wCQPc\/9c2\/lX49eAtA+M2t\/t4fE0fCC7sbW+W6\/0g3Nx5KkeUvfa3avEzick6UVezevLvsfpXh7QpThjKs1T5owTTqq8E+ZK73Ps79ij4efHrwv8TpJviLr1pqejtGoSOK2aMhsnJyXPavsKvm79hzQPjpo323\/AIW5eadc7v8AUfZrkTY5\/wB1e1fSNd+BilSVr\/8Ab258txPWdTHSu6bskr0laD9NvmFFFFdh88fm7\/wUI\/aG+LKf8FAdE+Gnw\/1eGwXWdNgMSvEXAkYvknDDstR6Z+2L8bv2LPFdhF8UrAat4dvJ0gk1GGERrEWYKM5Zj3\/Sn\/tB5\/4fq\/Dn\/rytv\/atfRP\/AAVY1TwzpX7KesjXzbh5sJaB8bjMchMf8CxXzUY1H7euqjTjJ210sraWP2R18LTjluWzwsJwr0ouTUffu5SV1Ja3W\/yPoD4e+PLD4l+ELHWtMlWW0vohKhBzwa2q+Zv+CTFnqln+xv4eXVfN89o1ZfM67doxX0zXv4eq6lKNRq10mflmb4OOEx1bCwd1CTSfezCiiitjzgorM8Y6ne6N4XvrrTraO7voIi0MLsVWRvQkc18x3P7Vvx6iupUX4W+HGRHZVP264+YA8H7tY1a8afxJ\/JXPSwGVVsWnKk4q380lH89z6vor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+JrH67T7P7md\/wDqzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaP+Gsfj5\/0Szw5\/wCBtx\/8TR9dp9n9zD\/VnF\/z0\/8AwZA+saK+Tv8AhrH4+f8ARLPDn\/gbcf8AxNH\/AA1j8fP+iWeHP\/A24\/8AiaPrtPs\/uYf6s4v+en\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/8AA24\/+Jo\/4ax+Pn\/RLPDn\/gbcf\/E0fXafZ\/cw\/wBWcX\/PT\/8ABkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/ABNH\/DWPx8\/6JZ4c\/wDA24\/+Jo+u0+z+5h\/qzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNNllWCMu7Kir1LHAFfKH\/DWPx8\/wCiWeHP\/A24\/wDia8V\/bz\/bJ+PWi\/AS9eXwTY+HbaYMk95Y3EsjxrjOTuXAqKuY04Qc2np5M68DwfjMTiIYdTprmaX8SL\/Bbn6KWmqW1+xEFxBMR1EcgbH5Vt6J\/wAejf75\/kK\/FD\/giv8AtKfELxb+2Jb6Ld6tf6ro19a3Mt2kpyiOqZXJxwck1+1+if8AHo3++f5ClluYRxlL2sVbWxHF\/C9XIcd9SqzU24qV1536fIuUUUV6B8scl438Jab460q+0rV7K31DT7zKTQToHjkXOcEHg9K474WfsweBfgvqE134b8OaZplzNndLDboj89RkAcV6Fd\/8fcv++f51HUOnByUmtUdEMXXhTdGE2ovdJuz9Vewnlr6Cjy19BS0VZzieWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAAGBxRRRQAUUUUAeG\/t6fsx6t+1N8HpfD+j6la6ZdtIrrLPE0ijBJ6A182fDr9hj9p\/4Z6Dp+lad8UvC6afp6rHHGdLnJ2jt\/rPSv0Forhr5fSq1PattPybR9Jl3FWNweF+p04wlC97ShGWr9Sh4XtLux8PWcN\/Kk97HCqzSIMK7gDJA+tX6KK7UraHzkpXbYV84f8FBf2Odb\/a00bw\/b6Nq1lpbaRe\/apDcQtIHG0rgYPvX0fRWdajGrBwnszty7MK2BxEcVh3aUdrq\/Rrb5mD8MvCs3grwLpul3EqTTWcCxs6jAYgAdK3qKK0SsrI5Kk3OTnLd6hXk37bHwBvv2mf2dPEfg7Tr2DT7vWLR4I5pkLohYdSBzXrNFTVpxqQcJbPQ2weKqYWvDE0XaUGmvVO6Plv4ef8E3dI1L9i3TPhV46kh1VrGZpvtdqphZTvDDaTkjpz61W\/aM\/wCCdS+Lv2VdH+HHgm6sdGj0naBNPCZDLhSMttwSeepr6tormeAocvLy9LedvU9iPFOZquq\/tNpupb7PO93y7HG\/AD4c3Pwn+E+kaDdzx3Nxp8CxvJGpVWIUDIB+ldlRRXVGKilFdDw61aVWpKrPeTbfzCuC\/ad+Ft58avgR4n8LWFxFaXetWMlrFNKpZI2YYBIHJFd7RROClFxezHh686FWNan8UWmvVO6\/I8J\/4Jzfsu6v+x\/+zPaeC9b1G01W\/t9Qurtp7eJo0KyvuAwSTkV7tRRUUaUaVNU4bLQ2zDHVcbiamLru85tt2VtX5BRRRWpxny1+2p+w3r\/7SXxo8H+JNM1mw0+08PXHmzQzQM7yjZjAIOBzX0z4fsH0vRba3kYM8MYQkDAOKuUVjToQhOU47y3PRxWaYjEYelhqrXLSTUdO7u\/UKKKK2POIdRtjeWMsQIUyKVBPbivz31j\/AIJlfGnwb+0N4p8aeBfH+gaQniGbzDFPYSyFRtC9Q49K\/Q6iuXFYOnXtz301VnY9vJs\/xWWe0+rcrVRWkpRUk1e+z8z5f\/ZN+BHxz+HfxAkvPiB460XxDpDIoW3tbKWFwcnJyzkdK+oKKK0oUFSjyRbfq7nHmWY1MbW9tUjGLta0YqK+5aBRRRWxwHw3+2t\/wTl+Ivxo\/bA0v4o+BvFmkaDc6VZRQQrdWkkxDqW5+Vhx81c5Zf8ABJ\/4n\/Gfx7p2ofFz4l2XiHQ7CVZjptpBPAHZWDKfmZl4Ir9B6K82WU4eU3N31d2ru1\/Q+wocdZrRoQoUnFckeSMuSPMo66KW63eu5meDvCFh4D8NWek6bCILKxjEUSDso6Vp0UV6KSSsj5GUnKTlJ3bCiiimSBGRSeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQVneKfB+meNtEm03VrG2v7G4XbJDPGHRh7g1pUUmk1ZlRnKLUouzRwPwr\/Zh8C\/BXUZbvw34c0zTLqYktNDbor89RkAV6lon\/AB6N\/vn+QrLrU0T\/AI9G\/wB8\/wAhShCMFaKsjSviKteftK0nJ9223+Ny5RRRVGJ\/\/9kKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjMyNTQwCmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDVFRLX2U1NGU4NTBhLWExMmItNGI1Zi04MzBjLWU1ZWVmNDJlYmU2MS5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDIzNiAgMzkzLjc1MDAwMCAgMjUwLjI1MDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoZmlsZTovLy9EOi9BcHAtRGF0YS9paXMvYXBpLmluY2lkZW50cmVwb3J0ZXIzNjUuY29tL2F0dGFjaG1lbnRzL2luY2lkZW50cy9leHBvcnRzL1RlbXAvTkEvIy9pbmNpZGVudHMvdmlldy8yNDgvNzk0MzMpCj4+Cj4+CmVuZG9iagoxMSAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM3My41MDAwMDAgIDIyMS43NTAwMDAgIDQ4MyAgMjM2IF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChtYWlsdG86Y29udGFjdEBvcXNoYS5jb20pCj4+Cj4+CmVuZG9iagoxMiAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMTMgMCBSCi9SZXNvdXJjZXMgMTUgMCBSCi9Bbm5vdHMgMTYgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoxNSAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgo+PgovWE9iamVjdCA8PAovSW03IDcgMCBSCj4+Cj4+CmVuZG9iagoxNiAwIG9iagpbIDkgMCBSIDEwIDAgUiAxMSAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwKL0xlbmd0aCAxNCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Nb9w2EL3rV\/BcwLL4JVFAUSBeO0V7KGDYQA9FD4XTtAjitG4O\/fslJa2k6FHieL2cde04iL2iKQ7nzXA4GnHG59\/f\/Cb++CzOdzd\/i7vh5+6mqMrGVv2XCP\/O5g3KlcNn4aQePou7++JBPBTXxbX\/vv8Z7r0vGtmUoY+0\/vLj\/FJWpi7rVrbOt1fLy9D5z+Lnb8SnIgxZla6qlNJKy25Sy2s\/gz0f\/aw\/330qznsOi4vb4vxtLZQRt+9F3\/+s\/3F7X0h\/0Wr\/q3fi2zCx78Tth0Kq8Mu+RfUtcmrRXYudGkzfpZpa7LJLDaM0fYvdGNfBTe2yCzTAIG\/6QfTUcgHD7qAFGEAYLruWZmq4AhjeLrrIqmtwU4OE2QFlnByCmWl2ajk7qdOkpVmSzjQ7m5YaqAdCd8hU+lHMutZR5Ip0ll0ASdkvmqtbb2OyGwXrVoWOE4MGXLvA78CN3RDxsiFiNQgtEtQAkH4DLF6kjRphZUYGBqh2Sw3EURBNXHbLYXAd4rhwzyV0uYKWt9CyxDcCHsxX9bKVG9JWsBuhQjwnSUZUHOZ7nL0SoUJ8YdUqAxzAMGBTFcwGB45ozWU+Q1XqmaXSlSltG768xXJq1Y2JbFwEgwzOxCH34NqF3eKw5YIDg2dziA2A6anmkNWx71OVbf+1QRE4Icw7smYBVy7LihsMTAWdlTQdlARB5BQJE0xOWrEj0BHcLYJfELkLgIDVEBk47Q0CSwTXVTNZNtdUEctGMRWUnQpXHAwMN6kWQEczRfH70BbjdJ7gUnSyOfJDuCtHuc4+ek+59pemdo2bt3+ct1td1tK0tja+fdZprf2LccYYQLbgwvXxBz05WA\/jGqtKJZWqK1eZYYEq6ZWrds6K+DB+yTa273ymZND+8P3uXpz\/cN8IcfnXqFxfhfFVc\/9nYJF2rBDwVK2RsqnF2ueb3U+ewr9CiR\/9\/w\/il1\/9ve+K2tV+FkKFUKkW\/\/xe3HRExz2wtGHxVY0zq5\/nOyRpup6ebD29WvuZeJLvPcmsBFWjO4q15KLIzmKQoRfgS8Y0UAw8skqRF9RA0NbMUuTFtKPoeeSVIiuogaBruaXIimlH0fPIK0VWUD1BrRS3FFkxDRQDj6xS5AU1ELSWWYq8mHYUPY+8UmQFNRB0jluKrJh2FD2PvFJkBdUTNEpyS5EV00Ax8MgqRV5QA0FrmKXIi2lH0fPIK0VWUANB13BLkRXTjqLnkVeKrKB6glZxR1J4MQ0UA4+sUuQFNRC03LEbXkw7ipY5dsMLaiDouGM3vJh2FB1z7IYXVBlWBXfshhfTQDHwyCpFXlADQcsdu+HFtKNomWM3vKAGgo47dsOLaUfRMcdueEH1BBvJHbvhxTRQDDyySpEX1EDQcsdueDHtKFrm2A0vqIGg447d8GLaUXTMsRteUGXIZeOO3fBiGigGHlmlyAtqIGi5Yze8mHYULXPshhfUQNBxx254Me0oukWc4clnqfuWlVNpDxs3DoewdRPLg\/O0yyHH90wquT9m\/Gbt8Hk9tig8rlwv+0jIBVJDToMRi+Pms5PbPXE1G7hdyXKYUdqtHO6ez29JSV0CmzjwwDiemIf8NiTendN+quDiCYwqXHglGzi5WsIKKRGRHBc8k445LoR8IEJuSzrZeCCdEzGn55BF8lXS6R6HJSeoPp\/QbIG4TNTQ1TLBC5NGhsXUPmoyhKwiLWGRQmIJUNKYSEJInwHSkLBCyHZMJydpk86mwSQoQhYXOWUysylQ3mR9abvVxrQH272ZNga5MaBshEIE6XQpQlIvCNMu6YDW6JrFmkyoR\/Ix09n8uMZ1kxxGu+Xi1O1yQ8IWQjptJA8aaIO6H9hywbImTLu6Jij5YtAFMxHzr+1OzSZGcJ9HI7uWupob7jGFL2KCkoUfKqYVO05S78Ba4Q4G9gudyjWLlhltLe2qOaQknKZTcdGkwRawqny5xTjjHjLzSXnkaX8G9ztM2s3PbJC02ZcpGXa1uaQp6d4ETwc2e8w+ppeLyC78CRAQvgYDqViMn3bjs\/Nl2nHPVe2E4tuDz6Hy26tOaiNCKCPkJPI0cRTXERSGsu+f4mHVXxi5L1qG\/hzp+euQYlGAGLib6AahtXiE+HLr3QxFKOuDpV80+nhQmQGhP5ZbvOYob5a4wYo2Q\/2i3OppmnWvFOqHYEUEgktCCJOk4wURn+04jl7FpMAjzpG1yGOI3Ag3Os2HVLaJxCLT+x\/TPjVjFuEmVHtJO9YRa06IslKKyLCEmqzch1DxyYMQQE5v0lhSbNnDVAT9wVDtMQPVm1WZDmEgXeaN6dlqku9TZrnpU7CEf6zZB+coz02RIj4YZ06WmULH\/hm\/CzkSQLnF2KxH8V5cZPuQKmCU4nX0GrDZlW4U56m8mVpuxClfmEI9g+rLuRVqEufJFMrYV6NQz6DYeHaFGsV5MoVq3KtRKO4a59m1Z5TdqbSnkWOgFZ7WCfVin1KqNje4M9bwkA2YFNNvfrMja7iaCKF5HIYQAKS8Xkf3D9+oYCXyZUn5SF1sDAhCHXoMhUJcEZcq\/LGEIZKRW6HNY+LghN0HLSahXDCThk+8ftXw16PhTbMuwBe24Uc2Jcq7AQjGGAU7fPKPYERiGDyvrCcBn8orcHJD0JRoMxhRCDuQYoHpN9Srf6Ept5AmiE4mJDMe6CacIogI6agvtjZfguIrP56g5QTRyYTUvKKjtnhUg2xTNw9QnOjl3iS7be3ZF6nenMq1uC7+AzyYsa8KZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iagoyMDYyCmVuZG9iagoxNyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9RUkFBQUErUm9ib3RvUmVndWxhcgovRmxhZ3MgNCAKL0ZvbnRCQm94IFstNjE0LjI1NzgxMiAtMjI1LjU4NTkzNyA5NTcuMDMxMjUwIDg3OS44ODI4MTIgXQovSXRhbGljQW5nbGUgMCAKL0FzY2VudCA2MjUgCi9EZXNjZW50IC0yMDguNDk2MDkzIAovQ2FwSGVpZ2h0IDAgCi9TdGVtViA0MC41MjczNDM3IAovRm9udEZpbGUyIDE4IDAgUgo+PgplbmRvYmoKMTggMCBvYmoKPDwKL0xlbmd0aDEgMTAzMDAgCi9MZW5ndGggMjEgMCBSCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4nKV6CXgb133nezMAD4kXbhD3PbgGADE4iIu4eIMXSFAUSYkiRYmUZEpUrMPyEUu2rNpKInkdO45D1rbk2E66Te02deK4qerEu06atM66bbrr2t1uW9dNvqxt7TZNsp9JjPb\/cPDyJs73LeYb4M2bmffm\/f7\/\/+9\/DBBGCNWhC4hGaHjM6\/\/ixT+6DD2fg312cenOhX1Hj1+C9vsImd4+cnju0KG3ev8SIfOfQ1\/oCHTs1jYuIGSBQ2Q5cvz0uQ8vKZLQhA7csLQ8P2et9\/4eQlYfnH\/o+Ny5k6gfPQfH34Jjw4m544dDV2cegeO3EKIOIoHgQfwfkBAh4YqQgxH05V\/6r9ACBTeQvfz5R0TdGkGGaTIKOe4ZHu5BKYRuFWsQj9BC7QoFJ\/DT5JwgKvzD0nU0qkFjMMp1wQ1o16FGJEYKpIZ5ZMYgJzKLOCP5ouHIKMJmzNGYw9SDxXflLEsZWVZVfJfS8mIf\/tDnK\/0IbrDsWlZwo7SfZFnBHWtnBJ8t7\/CwTnjyvynNVQtzwNBGGJkafIqyrE+Ub3rgAbKogVs36fvox5ERZRGSBG3hUGmTK0qbTCatrSGb2cTYyBaW1ZTPhOXlK4PBQPmM2VS+chBrNaHAYO7AzOBAKKjVaLTBUG7gwIHcYDCk0a5iUbPB6POlUj6PUS9qaRHpjd62ZNrrNRqaRfgVyVxhLJkwmzA2mRPJscKcZH600NFhMptNHR2F0bOSrljM421VY6xu9XpisS5JJh7zetQqldrjjcXJigBTWkNfQgJUD7KVcNhMSxRmjB\/65VP8txe\/yYsW+Vc+S320fjd9qUg9CBfCPWcBI1bwBqAlKaPFBMogkPUzNYwNa1cbFHKPWwkft0euoC+R+29aVa0Yt6qs1lYVxqpWhNHgrQ\/pfsAT9FBYwQwgKmPF+auogpCD21ADoMvnOD9cqSj14f85MzAYCmt0RkN7uLd7YK6ny+NWyIoHqFpaLvN4hoMuVm8QicVis8nflspHIs4ZHcumMyKDPh7JD8+aj0\/sicf1eqM5mhjOH+i6d3c80m6zyOUud0cyb063tzvdCqXR2N7vtjuUKkAMLEfwNkAiRLuRCPST4FdLlwHkMMEyTNo0g6d+siB9f\/53Xm8+yq+tUN+78SX+o0XF999VHfy59Br13qPFJkBX8gR8Kamfrt\/9JPXTIvM16uefB6ynAKEsIGRDBRhfVFIfc2nBCnNV\/UpAyUQEE5kZzsOcNRWgajZQquIEEiohHa7czVGXZXKnMxlzuZUqvAJy8XqymdH5XM7lqqsVXW+oqdPg381wnMUsFmOphLFFusMhg4HO1LaqXK5orG9fV5eVwSVFHsjtW8FvhhhGLscSqdFobfP6bIxCjo3mTGaB389ynLVR7WbxC0t4126pTG9wuEwWqVSndbsc\/Wan22oH3bBY4vFcb3vYZpESBUP3w5cWqIYuaxtolxCtEe6BHiXIAMwTpLELNcF5QgYYM0SPiQkP8SeexT86huGXPobffE5WnBDk114s2XR+aS2LvwuGTaHbAeX2khXYCMrAMJJwxZaJPpf0EnqrWleyZurJ1cfkKYnY6cx2zmbCZNGylaZGpVKnMR6MRlStb1LfWL8bX6WmBwba2\/UGDODZ7anUNNVVfKWDscsV9fWYsaZTsIphmL8PFiRADOqpPAHeaQgKWUWA5uojhat2EC5LuGwlsFUupF5YvVp8TKX0eTKZfCGVYl3q1t31arWLTaXHR9IZj0+pWm1q1Gk8bMcA16bTiXaLpRodSDXp8Wh0jU0vAlgIvyJaHC8kEkajTheODI\/MD84Pj4QjGh0GmkkUCvMiUVc07vaA5AzGYDD5A9btNJmkErB1NcvG4yDBZf4cxQgnkXkra1b1UVFlSUVt5flPYocj1dHTHTP4OM7pLBOY08lxPkOsu6cj5XDg9+q+8dijyyf6e40LtnRmdvbeC082PH3vhdm5zk77fmNv3\/LxLzxKdGcIGFsD9pMHVKvolLm5im6ZZMyBTYKpolrhn22kHua2qsD9uLHF5dmbS8SdLrkCKxVuVzI+uDQ44HCsyBUOZyLNMGJxfa1S7rCnlnt7zGalivUmU8N3jI453XiVNhl9bd6ky6WQ3zRqNUqluFkuM+icjkigzWOzyGTYyiTTg1aLRaGQSHU6o0oibWlpam5UmSx+rjfe5jdZJFKnszM7kLLYmpuxqEWnhVUb+HP4rTLeuPr8tUxohxNiqo4Lv2V3JpPdPVFjG9fmcoJ70DrZNr\/bGO3pTiaddvxB3cuPfuH4cl+vcb+1M3tw7r7zTzc8ed\/5g3OdGduMsbf\/xPKjjxG0W249QV0t+dGSJVJX+ZoH8EeCGx+9I7QSz0Gs1V6yVuJtwFLB0wBZUlK88AKfvId\/Bx9038OnviUQlhz12rfgWoyugKH\/Elp6GBV8QUnXy2swkzDAWF5FWeMH+D\/FnTOxiEat1kRiM\/w\/X8evXp6d8fsw9vlnZvHfX9TpgsGuRHvIbFz7vuAG9vgKY0tniDjg+c7ATNES01jLXCNhAltJltCsWbTNF+GW1bMptdrn68yMZoNBm00qXcUSOeOIRj1ek0ksLXPV+nvUvpGhWMSox2IxY08k9xb\/iBrpcTmlUqXS5QyHYfa6Wx\/inwtmYfZKpBPmRDXb3FzZ8oP4Jt\/67CpublTI1WK5bDcW63SOqMenAU9+9uw76+e9cmVtnUBAfbqmRogV8lBgmqyJ4HhPJaJqqHApca4S+MKe69STxX+i9KPFh8sRT\/F\/PPAAZSRxD0bKW40Yo5chDkPWkj5VdCmIsc3WtVctFu+qxy\/fM1goRBIWm81hZ8\/Dek7cuol99EOomUiO+JsSk1VMSbLjeBmrlF5PqxJjZavHq1RRO45zjBo+jL1VrW6l67YckJWd4Z+jl8HKK\/xJVsbhKl1WGZwJhnYQau1OwqyVbQvXQLZXqONY3urypNKFPZkM61Vp6us1GpbNpMbH4ZgF41nFjc1aHZh11OXS6cTSuhadzs\/lkiyr0zY3Um+tvSH4R75LNF8oJCA0I44yHBzMze6fHxmOhMGmjYlEYXxRJMrG4yyrhhBJIjWZnG72rRjHEbdRjt1ACncAnu3oq4Dnx9A89xvQqup1CR9bBR36t1Hsz2t+o2ZTrxdj9CV+9pM0m8R5N+kumD8G+lPGltsWKO8M+sw7wr2Kg8D\/EPZ6dDrh54Vt\/uGR2YXcQJtf2dqq9LcN5BaOjgx53XBKDbFtosfnU2t3N+CG3Vp1m\/cE2IDdzo10dTmdFgtEcyP7zNP5fDJhtbjcff37wx4W6ELt80aiUXOMLE+tLaNGOUqo6SqoWWu3KkutbfOhAa3HsQ5LRCJ5yO7QaFuaa1zAxmZjKNDfIpdTvyrW05eEDwswfFpEYK6OttZ8b0972KAXCGAuEgGMCH6EHGgC5uK2clzZJ5kDW\/CpuiSzLLgRJu8MDjjpZmRQGQl3nxgJBlVqpcLr7Um3+TWaFa9nvHDyeCHvZTFEup7unvmLF08P5NxuCPY02kCgu3sUYAsFdboVjToY6OkOcBqNwRCJDVK\/r1b5PPFuH6hdq8rjTe7PDbAswwwMnvRyQbdHozXuU2tYL0xPLMWrUIAU3OBn8kmfD1y6stXfNpjz+5RKwjAnYP3HgZvGyOplH5N8JYQN7TDYqkurKvEGMFUQqsEG9VJT092jkDRLZRCGGU1Ohzfgsus0Lc24sVGttTvb0+F2k0WY32U0+HzxWHYqm3Y5ZRKsVPp83T3T8339PnhSsMVU6lOfEty4yDjS2fzY+NfziaTTKYcgwWrluHiIa7MzSjnGekMbF8P7OjNOBwRCJnN7tLu3f09uIBwBi3bYO7Njo+N95++56\/ChWBRWfwHs425YPaRkmJFA8klvTSurkq0YC7M1BKnKtqwn2H5PglrmpVYT5+8c68x4fcpWLFf6vL19c\/2pDBfQG+se3aXT+n3pkNup1TU3N4v0epaNDjF2Km2g9l3lvykWtWAQfTCYy+3f29sfatfqpDJIEDr2dAGzKAA+i8XvT0fa2qxWqUwmI\/x7GvK3QxX+7dtgmJ3Cgd7ANru21u7M9aokVLUx3Lz6eUUvVsq9bFd2OhkK2CHKxitALO5op8erAhuneheVStaTye7pjYTt4J5WYcVwmmOAAxubqL8ueraTlMTKxBKF4leofPcmScXHDf1d2VDQoJdIgcQ6xot\/SI0OOJ0EjBaxzmCzk+h8Hr6EGzUJEUKchKPJbiaBiYyGr5++f+79dz644\/1z+IfrT9LzSfJVqTtkqZunT\/OLp0pxKcB2HuzdTTwquN8yUraPGXx4m8HXYvr8+k\/wlT4HQx6MKGc2Hwqq1SssOzlx\/+1jebcLFqgzOJwe\/tvnzy\/jPxmNtHtZX9zXptXqDeH23oXxca4N2x19fXMhMn4g6OevkdgMnoR+AtZWC9lsKfrAXC0mkqSfWH+M0t\/7IP8lSrqCv3R+mu79efG\/0Ja1ct61Hyz3IKykFflRjiCEt3jdoG2rgGsDm7ItB9kVTyuRbip4+ZbyDbLaLYgoajbvoA9ijpuYOH5iYoLjwKNyXE\/3+MmJvX5uVacNBLt6uIBaSwirt5fjtGp8r8c3kl84ms97WOz15EeOLI6OeD0ruBXC8XhHKXeBzBfSoLiHVbXi3pMDg3YHBksdHDjZ0xFn3SqlywUGkQ1yOg2Yh44LZrvbuHJmwrV1U6HJ7l67w2Hv7Z481p9j4JPrP0bFvV5wwECOqdRmHQaknwaszwB6NQRpTJSHPsPXP4N\/UTwpuDGxtiLoOA9Xjd26RQ8BsuARwhvWvhG8b0vxNxkyzO0oQgV3OvqNhKCGMfMtl8YKrFskkoiNRqfTE3I6NbqmZtzUqFE77RHOw1pMcpmgj4QBmfTAVCbjdElkoHfenu79i\/19XlYha2gwmZLphSOPt1zENmsqOTJc+JN8OkWSGoxlcivDBYAYOYdDoZRJrCaP29+V7Qy1G4xmUyzaC7Q4mItGwTCdzq6ePZPT7QdmD05MdnUD\/mBnef536T5gFhVKoP3EN4i2qEopgankvqLfKl+u1uN+Tb5843M+38Sek95kMp6w58Pw0xcK6DW4+IwSwqtMZgySaDcoCCTRKtYNSfRoKgOCVa5ALK7dzKJ3iaVandNdyqK1jc30pfWr58bGXe7mRospNt2pVmO1OhQaol7iP\/r\/TK0BoSGIfXu3xr6QNXwyFuFfVzuokjP1B41Xi7Vk2dnM+Hg66WXVql27WtUeTyozXshkWYgy8WpTk07HssmBgN+gE9VLpTq9i4VlszpdUxP\/nID7gzUDLf3kNVbKlEZDe4is0WU2yaSlGmWCMNMU\/6Dwa4KvokX05Sq7bKmxAvvuNIEQs0OwJfqQ76gZbvjTakFii89VyIXbVWWzXLEx8cZN3EbtooKd8HmBRMY4kqmpiMutUu9qqHPe7RLW1YpbIFCACEGtbm4S1ohFdkcqMzl96tjeye4eP6fRCmukYrczm9q757a+gRxniE1MDF5YPDacD4aUqlqhxZRM7Bm\/7bZ7LxxdHB4Kckrl+pdragTiFo3KplSpVa0KeUsYRGC1OVyuBOvVaHY31NUqFWaT2+X3Bae4gLdHyTAhj50xGmQK\/OWhgaFk2sZIZTYmFOzEP+L9HTZGIqutU6m8nkSi5+6jQJOQowDj6Y2xeGH86LE7P33k6OhoJKrRiVv0B2ykmprJHJi5886HH7rr3Pxcbw9jJdVo6Dtw7tyPY6xXb2gR4YYGVavTGY13BgImi0isAjbJZscmcn2xqNMODr1VbR5TlKItjy\/bTfxjFiKibwD3TcJBYEOc2wit4iK2VW42pPz\/qt2QoHibVGlJY4PRGI6MT\/X2c5wGPEZ7aGBg\/0OzB\/z+p3XaWGx6TziiUpM43hQK5RYG+km4qtOH24eGZ8bz+UyWsV+DzMvpDAXiY7GoXof9LqMRAmxlq5rwaXu4pzsRd7tVrYHg2PhMZzCk07WqXZ4wozeo1HKlRG+ysGx7pLs\/Hne55AqFwuvp7pxOulkt8AZWKNwu0H8OjKAgrLwBMUIQtUHntZvOUUE89vSKxdSZ2adWq9T1YplC5jebxVL8HV5JvzfXmTGbMC0U3iugIMO02sKzZ88S6xLzq7SYvgQMqy+\/AdhaJmY2LYCWKCAeOPXRc\/wXG2QyvdHFdog12t24prm5hrNZVErpuZ\/Zl\/mX5mnT2i+NYAsWUDGhQPBpjCnwJwZ9O\/1mse96hH6EzEpqEUXwgAZSaZEY\/VukVWtkyjWecFmyZpHZiMNYdgU\/8tCBGa7NZEwm97L8gxTWTkSiWg1Wa2Kxff\/rOvU6\/3dfwS7BDacjP3ZmrKvL2yYXX9TpAoGObuK2175P2XDx3V0w+\/ytDwUcaFfpPc7HCgUfewVRu\/O1zfYXELAJOGwypdKTk8tLk1PptMViMWVSU1O3LU\/tzaTMpqflcqcr0TGYiyecbrlSKWedHfHcUCLhdChk1KXBy0vHc4MMCTiYwdzxpcuDDy0tDeYcdrsjN7i09LfDS2OF9ogWPpH2wtjS8ImxAligVquJRgokYUIT9O3ox+RlHGApo82i4I\/FtwnRPv5H2HKshDZEEt8DtE0k8sAfx1dk9G8zGNoY3lZmM4eNW89TCf4NCis6gxyg36oKBIffv46v7O\/v4zi1mrF1dk6l+cemsaj0SkupDHCj71E4YppIJAyGNv\/UFBW+T6FgXYms0ymVkCqcRMI44onCQDzOMLuKz1xUqfxAEH6fWn2ft87hSqWHbh8ctjtgpYdv3RQ0guSSxNNt5+PtseavqyFUJCYyBgWNijbw9g8t79+f7bLYMDbqkx37Ju\/4zIH9wUDL9d0GQyy2fzzRYbdLpGDkHjadHBonmXAL\/xNqH99pcjj0OsaW6186dnnmwaVjuX6G8fkKhaVMKATOzhCJ5scOzx4bHYvEtBBTSWVi3HJ\/qVoFEfPJzWq\/hBPVmjfKtEzVK+2sVsk+qVp1ZrXpCrUGwJJi1UQq7WJV4LFVKtaVTu6BFNzNKhQruKFRDaFDJuZ0a\/ViaV2jXscFcknWpVU3NQrR2osv4h9ulKp0mkh4ZBgc9idUqn4QC4ZIZQsiaHec5LNPgHQilTowqTJGrpdTILJmYDPh69DceGuGwYOT146S6lszCYY2TeO\/\/N+ns3zx9LOvRk\/xb1+jH\/\/2df6dU3H+7Z+Nn\/6oEy\/TQ\/zL658T3Fh\/jb8Pvv8TnVjL4gt0Yv3r\/CP0adwHz3EavMi7MJe2FDluLeOLtpZWgdyy13C8Y\/7wmXvmD0Vi+GlsMaU6CoVkh8WEYey\/uDy1j4XPvqnLdHD9Lw50dGh1Om1Hx4GKba3BHFbkIOwc5nbEU6RivSPyLmHyt0W8fv\/EOOuCPE7l83X1TPI3sejs\/MHebsgebL19hxb4d65fDIXnD17qXxzNgwS0D9hJWnH0gd4Hjh4FdXMI\/qyMKiaVWfrfoFkH+oQBRzLD6ziK4y\/z+6\/xM4IbxaepuWIdH8OvU\/+nXFMX+OH6+pKEygVTkcD\/TPGp69epw0Ra9FfX98LS99D\/sVI7FnaWMpYGkveCmErVe05CyIO8kf\/OKr6KP\/ckL7mr+M+XFdcE7Geuwd1m+r+XaskaniFj4r8jbDQL+j8DNmyFfHEL+26EY5v8u+HI6Y20x7bxbnPzNU01RqNncKumjevq2dsThdTLaBSL1Gp\/W0\/33u5E1OeB45aV+t0iiVprsbDtDpdW29RcXy8Va9VwHHE6tZrmJurVV76wuJDs0GixuMVuS3ZM7T33yhcOL8QTELa3iC22RGLvJP\/y+\/lkAmxA3diIJTK3u7d3AXpKJd+mJiyTeT19RP+uwnIPVPI8wEgYtFIHVvgf4FdKAPOf+szzRHbEG9UDHjGipduj9N+O0yrRzNFrDaHQ3MFHbpuY6EgawR7NxlRqavJTl2dnQoHGaw16QzQ2kwdCc5IqmJixxmP5hURCr8f3nZ6aDgQh3e3vO3Lkwp3njyzm+hz2QGB63x2FjoQJyKwdIvfZu6aGhqNxGNlgJLmHoOTFH95aDyG1DEm5+l55sUA\/XLzXCDrVUPwbih0s\/s7FixcF0ZJO\/OriRaqevF8oaZegbcubieoo5PUO\/VzxZOv16zR9jXqJ3FH9GwfRpDS6i75Af1D53waJgMgNF9a\/iz9YoT77yCP44PoV+lQ13liq\/sOj+pT0UvEZw\/WNJyKyMOD\/jL9JZUvMRcb7Jn+Myp4\/T1gbRpgtvRsqv2kmFoZrmTD580kY45ZV6jX+jr9vfAor\/\/QK\/+oI\/kr5xQ9\/iZ\/+l2dvYPv63fiFy8UfIDJLadf8S9dzB5rjvyB\/6vn4hz8nfF04CdfVbHRh4uD5cTTeDBx6a0X4emmkrZ8s9e9ojP4IOek30CD+Cqn6IzV+Gp2lL6NBIYUs9DU0Dcf3CyaRkv4aup1+DQ1TvegkfRJ+R5GB+g5qEXQgpSCArsD5M5QH1dIvoit4BCnxk2iZ\/jN0Br+GztEvoDP0p9EglYHfV9Ew7MuwXxC+hU4LVGge2kOwu2GfgT0N+xjcm6d\/iIaF62ia\/gU8ax5xNIPEAjW6IngczWMnmhAw0P4MWijN8yZ6QvgzxAlG0RnBLPRj1CD4Lroi\/Ct4tlfRLOxXBXvQIRjzCumn\/xzm+SI8639DBnqOyAuFUD\/6Y9jeQP+G8\/giJaQkVIg6S\/0rbaafot+mfyYQCqKCOwW\/J\/ie4J+EcuFl4fPCf61J19xR86vas7X\/ta6\/brnuW3U\/rj9Rf98uetdju4W7bzVcanip4Wajp\/Hxxuebdjcdb\/qHpvebTc2F5i82v9j8\/eYPWg62nGn565ZfisQiRhQT9YqOl6SURc9WJLlTZuTTiJ4BvcICYGP0ddxUacN6MVVpU6Bz\/15p08iPXqu0BUiDnq+0hchW+ncYaddA\/6FKuwlw8JTb2Araa6m0GbA1ZaVth3ZDpe3enAv7iT2iPnQazaEldBTNowl0GH4X0RHoG0LL6HZ0vHRuAnoPQd+R0pnT6CQ6haLIC9sytA+jE2gBWifgTHkc0nMKvj2lMRbRKPwehP007CwcHYa+M3DtHJzdA0e3w9VHSyMYIIbwIB9qQ0HgTAOg4YM9tG0Ew44Rtt7Rg4Zh64HWb5pz59HmldnSiu6E3ioO5Wdog82ACtBzuDT\/1qcZgauX0TE4M1+6Pg0jE6yWS+syIPvHUFuE0ckVZ2AUD9y1DDiT3mXYFuGpDm\/geQr6b9+2kvnSU58qITZP4pL\/C9nv7PcKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago2OTM2CmVuZG9iagoxOSAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciAxNyAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbMzY2IDQ5MyA0NzEgMjA1IDQwMCAyMDEgNDM4IDYyMSA0NTAgMjAxIDUzOSA0NTUgNDY2IDI4MyA0MjYgMjg4IDM0MSA1MjYgNTIxIDQ1NSAyNzAgNDU3IDE2MyAyMDAgNDY0IDIxOCA0NTYgNDMzIDI4MCA0NjUgNDY1IDQ2NSA3MjUgNTA5IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgNDkxIDI4NyAzOTEgNTA5IDU2OSAxNDQgNTE1IDU2MyA0NjQgMjI1IDczMyA1MzYgNTQzIDQ5NiA1ODkgNzIxIDQ2NSA0NjUgNTM4IDQ3MCA1ODkgNDY5IDQ0NSAyMjggNDE5IF0KXQo+PgplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCA4MjYgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDI+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzQ+IDwwMDM4PiA8MDAzNz4gPDAwMzk+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDUzPiA8MDA2Nj4gPDAwNzk+IDwwMDUyPiA8MDA0Rj4gPDAwMjc+IDwwMDQyPiA8MDA0Nz4gPDAwNjI+IDwwMDQ5PiA8MDA1Nz4gPDAwNTU+IDwwMDQ0PiA8MDA1OT4gPDAwNEU+IDwwMDREPiA8MDAzMD4gPDAwMzE+IDwwMDQzPiA8MDA0NT4gPDAwNDg+IDwwMDJCPiA8MDA0Qz4gPDAwMkQ+IDwwMDZCPiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwNDUwODQgMDAwMDAgbiAKMDAwMDAwMDE4NSAwMDAwMCBuIAowMDAwMDAwMjgwIDAwMDAwIG4gCjAwMDAwMzM3OTMgMDAwMDAgbiAKMDAwMDA0NDk0NSAwMDAwMCBuIAowMDAwMDAwMzE3IDAwMDAwIG4gCjAwMDAwMzMwMjYgMDAwMDAgbiAKMDAwMDAzMzA0NyAwMDAwMCBuIAowMDAwMDMzMzAyIDAwMDAwIG4gCjAwMDAwMzM1NzIgMDAwMDAgbiAKMDAwMDAzMzc0MyAwMDAwMCBuIAowMDAwMDM0MTMxIDAwMDAwIG4gCjAwMDAwMzYyNjkgMDAwMDAgbiAKMDAwMDAzMzkxNCAwMDAwMCBuIAowMDAwMDM0MDkxIDAwMDAwIG4gCjAwMDAwMzYyOTAgMDAwMDAgbiAKMDAwMDAzNjUzNyAwMDAwMCBuIAowMDAwMDQzNTg2IDAwMDAwIG4gCjAwMDAwNDQwNjcgMDAwMDAgbiAKMDAwMDA0MzU2NSAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKNDUxODIKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958448,\"created_on\":\"2026-09-02T11:57:59.917Z\",\"updated_on\":\"2026-09-02T11:57:59.917Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 11:57:59.9176", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:57:59.9176", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 11:57:59.9176", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 11:57:59.9176", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79433" }
{ "timestamp": "2026-09-02 11:57:59.9176", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:57:59.9328", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:57:59.9328", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 11:58:00.1108", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:58:00.114Z\"}" }
{ "timestamp": "2026-09-02 11:58:00.1108", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:58:00.1108", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:58:00.1148", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 11:58:00.1148", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79433" }
{ "timestamp": "2026-09-02 11:58:00.1148", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:58:00.1148", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:58:00.1148", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/11142717-d489-357b-a9eb-58b683a2d855" }
{ "timestamp": "2026-09-02 11:58:00.2871", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:58:00.295Z\"}" }
{ "timestamp": "2026-09-02 11:58:00.2871", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:58:00.2871", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:58:00.2871", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26874." }
{ "timestamp": "2026-09-02 11:58:00.2871", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79433" }
{ "timestamp": "2026-09-02 11:58:00.2871", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 11:58:00.2871", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:58:00.2871", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/dc61a4c8-1124-30ae-a82b-4abf50439439" }
{ "timestamp": "2026-09-02 11:58:00.4708", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:58:00.477Z\"}" }
{ "timestamp": "2026-09-02 11:58:00.4708", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:58:00.4755", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:58:00.4755", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26875." }
{ "timestamp": "2026-09-02 11:58:00.4755", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79433" }
{ "timestamp": "2026-09-02 11:58:00.4755", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 11:58:00.4755", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 11:58:00.4755", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/49e39525-937f-398d-ae0a-c5dce0e7d353" }
{ "timestamp": "2026-09-02 11:58:00.6499", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T11:58:00.652Z\"}" }
{ "timestamp": "2026-09-02 11:58:00.6499", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 11:58:00.6499", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 11:58:00.6499", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26876." }
{ "timestamp": "2026-09-02 11:58:00.6499", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 11:58:00.6499", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:03:34.7506", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 12:03:34.7673", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 12:03:39.2660", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 12:03:39.2835", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 12:03:39.5306", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 12:03:39.5467", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 12:14:00.1129", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:14:00.1129", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"BULK_EXPORT_READY\",\"EventArgs\":[{\"Key\":\"UserId\",\"Value\":\"267\"},{\"Key\":\"DownloadLink\",\"Value\":\"https:\/\/sandbox.oqsha.com\/#\/downloads?exportId=21\"},{\"Key\":\"ExportId\",\"Value\":\"21\"}]}" }
{ "timestamp": "2026-09-02 12:14:00.3526", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : BULK_EXPORT_READY ###" }
{ "timestamp": "2026-09-02 12:14:00.3526", "level": "Info", "severity": "INFO", "message": "# Calling SendBulkExportReadyEmail for exportId=21 userId=267 #" }
{ "timestamp": "2026-09-02 12:14:00.3526", "level": "Info", "severity": "INFO", "message": "[BulkExport] Fetching user details for userId=267" }
{ "timestamp": "2026-09-02 12:14:00.3724", "level": "Info", "severity": "INFO", "message": "[BulkExport] Sending email to=TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 12:14:00.3804", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:14:00.3804", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:14:00.3804", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:14:00.3804", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:14:00.5392", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Your OQSHA bulk export is ready\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Hebert Eaton,\\n    <br>\\n    <br>\\n    Your bulk export has been processed and is ready to download.\\n    <br>\\n    <br>\\n    You can download your files by clicking on the link below,\\n    <br>\\n    <a href=\\\"https:\/\/sandbox.oqsha.com\/#\/downloads?exportId=21\\\">Download Link<\/a>\\n    <br>\\n    <br>\\n    Regards,<br>\\n    <br \/>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958489,\"delivery_status\":1,\"created_on\":\"2026-09-02T12:14:00.529Z\",\"updated_on\":\"2026-09-02T12:14:00.529Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:14:00.5392", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:14:00.5392", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:14:00.5392", "level": "Info", "severity": "INFO", "message": "[BulkExport] Email sent successfully to=TTK_Admin@oqsha.com" }
{ "timestamp": "2026-09-02 12:14:00.5392", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:17:59.7240", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:17:59.7240", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443140},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"CompanyId\",\"Value\":548},{\"Key\":\"StringIssuerIds\",\"Value\":\"[1939]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[2552,4258]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/ABVX\/BL\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Randal Jessup\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"02-Sep-2026 05:47:59 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Reviewed\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 12:17:59.7436", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-09-02 12:17:59.7436", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 12:17:59.7729", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 12:17:59.7830", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-09-02 12:17:59.7830", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 443140" }
{ "timestamp": "2026-09-02 12:17:59.7830", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"2000003468\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/ABVX\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Randal Jessup at 02-Sep-2026 05:47:59 PM\"},{\"type\":\"text\",\"text\":\"Review\"},{\"type\":\"text\",\"text\":\"Elizabet Patty\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/204\/443140\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:17:59.8454", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:17:59.8454", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-09-02 12:17:59.8454", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/ABVX\/BL\/26\/00001" }
{ "timestamp": "2026-09-02 12:17:59.8454", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:17:59.8454", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:17:59.8454", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:17:59.8454", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443140" }
{ "timestamp": "2026-09-02 12:17:59.8454", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:17:59.8625", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:17:59.8625", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/de4d85be-a3fe-3a30-9305-ef877b8494cf" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:18:00.057Z\"}" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25154." }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443140" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:18:00.0568", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/6231d64d-57cd-3a62-b990-ae01c9bf5014" }
{ "timestamp": "2026-09-02 12:18:00.2356", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:18:00.236Z\"}" }
{ "timestamp": "2026-09-02 12:18:00.2356", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:18:00.2356", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:18:00.2356", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26335." }
{ "timestamp": "2026-09-02 12:18:00.2356", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:18:00.2356", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:20:11.7818", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:20:11.7818", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ADD_APP_USER\",\"EventArgs\":[{\"Key\":\"DisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"Password\",\"Value\":\"\"},{\"Key\":\"OrganisationName\",\"Value\":\"Heartbeam Inc.\"},{\"Key\":\"UserUid\",\"Value\":\"\"},{\"Key\":\"UserDivisions\",\"Value\":\"Environmental, Fire, First Aid, Hazard, Incident, Near Miss, Unsafe Act, Unsafe Condition\"},{\"Key\":\"UserIncidentSites\",\"Value\":\"Robertsdale\"},{\"Key\":\"Email\",\"Value\":\"test@oqsha.co\"},{\"Key\":\"MobileNumber\",\"Value\":\"+912000003468\"},{\"Key\":\"WhatsAppNumber\",\"Value\":\"+912000003468\"}]}" }
{ "timestamp": "2026-09-02 12:20:11.7818", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ADD_APP_USER ###" }
{ "timestamp": "2026-09-02 12:20:11.7818", "level": "Info", "severity": "INFO", "message": "### Started Event for Add App User Email ###" }
{ "timestamp": "2026-09-02 12:20:11.7818", "level": "Info", "severity": "INFO", "message": "Calling Send Email Function for Add User Email" }
{ "timestamp": "2026-09-02 12:20:11.7818", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:20:11.7818", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:20:11.7818", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:20:11.7818", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:20:11.8708", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"test@oqsha.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Welcome to OQSHA\",\"text\":null,\"html\":\"Hi Elizabet Patty,\\n<br>\\n<br>\\nCongratulations. You have been given access to Heartbeam Inc. organisation in OQSHA.\\n<br>\\n<br>\\nAvailable Ticket Sites: Robertsdale\\n<br>\\nAvailable Category: Environmental, Fire, First Aid, Hazard, Incident, Near Miss, Unsafe Act, Unsafe Condition\\n<br>\\n<br>\\nYour Credentials for app login are:<br><br>Email: test@oqsha.co<br>Mobile number: +912000003468\\n<br>\\nOrganisation: Heartbeam Inc.\\n<br>\\n<br>\\nClick <a href=\\\"https:\/\/www.oqsha.com\/#\/login\\\">here<\/a> to sign in\\n<br>\\n<br>\\nRegards,\\n<br>\\nOQSHA\\n<br>\\nPowered by Osmosys\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958499,\"created_on\":\"2026-09-02T12:20:11.884Z\",\"updated_on\":\"2026-09-02T12:20:11.884Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:20:11.8708", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:20:11.8853", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:20:11.8853", "level": "Debug", "severity": "DEBUG", "message": "Sending welcome WhatsApp notification to: +912000003468" }
{ "timestamp": "2026-09-02 12:20:11.8853", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"+912000003468\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_user_registration_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Elizabet Patty\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"},{\"type\":\"text\",\"text\":\"Heartbeam Inc.\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:20:11.9407", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:20:11.9407", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:21:03.5114", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:21:03.5114", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443141},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"CompanyId\",\"Value\":845},{\"Key\":\"StringIssuerIds\",\"Value\":\"[23427]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[2552,4258]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work, De-shuttering Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Randal Jessup\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"02-Sep-2026 05:51:03 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Reviewed\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 12:21:03.5219", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-09-02 12:21:03.5219", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 12:21:03.5219", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 12:21:03.5219", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-09-02 12:21:03.5295", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 443141" }
{ "timestamp": "2026-09-02 12:21:03.5295", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003468\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work, De-shuttering Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Requested by Randal Jessup at 02-Sep-2026 05:51:03 PM\"},{\"type\":\"text\",\"text\":\"Review\"},{\"type\":\"text\",\"text\":\"Elizabet Patty\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/204\/443141\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:21:03.5804", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:21:03.5804", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-09-02 12:21:03.5804", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001" }
{ "timestamp": "2026-09-02 12:21:03.5804", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:21:03.5804", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:21:39.2762", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:21:39.2762", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 12:21:39.2790", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 12:21:39.2790", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 12:21:39.3185", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 12:21:39.3185", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:21:39.3704", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:21:39.3704", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 12:21:39.3720", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:21:39.3720", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:21:39.3720", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:21:39.3720", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:21:39.4311", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958503,\"delivery_status\":1,\"created_on\":\"2026-09-02T12:21:39.431Z\",\"updated_on\":\"2026-09-02T12:21:39.431Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:21:39.4311", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:39.4311", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:21:39.4311", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:21:39.4344", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:21:39.4344", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:39.4344", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:39.4344", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:39.4344", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:21:39.4344", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:39.4344", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 12:21:39.6127", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:39.615Z\"}" }
{ "timestamp": "2026-09-02 12:21:39.6127", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:39.6127", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:39.6127", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 12:21:39.6127", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:39.6127", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:39.6127", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:39.6127", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:39.6127", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:21:39.6224", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:39.6224", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 12:21:39.8044", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:39.804Z\"}" }
{ "timestamp": "2026-09-02 12:21:39.8044", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:39.8044", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:39.8044", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 12:21:39.8044", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:39.8044", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:39.8044", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:39.8044", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:39.8104", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:21:39.8104", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:39.8104", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 12:21:39.9956", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:39.996Z\"}" }
{ "timestamp": "2026-09-02 12:21:39.9956", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:39.9974", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:39.9974", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 12:21:39.9974", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:39.9974", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:39.9974", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:39.9974", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:39.9974", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:21:39.9974", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:39.9974", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 12:21:40.1805", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:40.182Z\"}" }
{ "timestamp": "2026-09-02 12:21:40.1805", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:40.1805", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:40.1805", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 12:21:40.1851", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:40.1851", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:40.1851", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:40.1851", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:40.1851", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:21:40.1851", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:40.1851", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 12:21:40.3640", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:40.365Z\"}" }
{ "timestamp": "2026-09-02 12:21:40.3640", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:40.3640", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:40.3640", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 12:21:40.3640", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:40.3640", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:40.3640", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:40.3640", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:40.3640", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:21:40.3748", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:40.3748", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 12:21:40.5522", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:40.561Z\"}" }
{ "timestamp": "2026-09-02 12:21:40.5522", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:40.5628", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:40.5628", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 12:21:40.5628", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:40.5628", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:40.5628", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:40.5628", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:40.5628", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:21:40.5628", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:40.5628", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 12:21:40.7457", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:40.746Z\"}" }
{ "timestamp": "2026-09-02 12:21:40.7457", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:40.7457", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:40.7475", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 12:21:40.7475", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:40.7475", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:40.7475", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:40.7475", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:40.7475", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:21:40.7475", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:40.7475", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 12:21:40.9285", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:40.929Z\"}" }
{ "timestamp": "2026-09-02 12:21:40.9285", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:40.9285", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:40.9285", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 12:21:40.9285", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:40.9285", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:40.9285", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:40.9346", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:40.9346", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:21:40.9346", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:40.9346", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 12:21:41.1204", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:41.122Z\"}" }
{ "timestamp": "2026-09-02 12:21:41.1204", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:41.1204", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:41.1204", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 12:21:41.1204", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:41.1248", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:21:41.1248", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:21:41.1248", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:21:41.1248", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:21:41.1248", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:21:41.1248", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/15b4a67e-af4b-32ec-80b3-853bb25ee3ec" }
{ "timestamp": "2026-09-02 12:21:41.2973", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:21:41.306Z\"}" }
{ "timestamp": "2026-09-02 12:21:41.2973", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:21:41.2973", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:21:41.2973", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26922." }
{ "timestamp": "2026-09-02 12:21:41.2973", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:21:41.3288", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:22:02.3005", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:22:02.3005", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ALL_EXCEPT_REVIEWER\",\"EventArgs\":[{\"Key\":\"StringUserIds\",\"Value\":\"[1778,2552,4258]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[]\"},{\"Key\":\"PtwId\",\"Value\":443141},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"JobType\",\"Value\":\"Blasting Work, De-shuttering Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 05:52:02 PM\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 12:22:02.3005", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ALL_EXCEPT_REVIEWER ###" }
{ "timestamp": "2026-09-02 12:22:02.3005", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAllExceptReviewer function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 12:22:02.3096", "level": "Info", "severity": "INFO", "message": "User Ids for notification: [1778,2552,4258]" }
{ "timestamp": "2026-09-02 12:22:02.3096", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 12:22:02.3096", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for all" }
{ "timestamp": "2026-09-02 12:22:02.3096", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443141" }
{ "timestamp": "2026-09-02 12:22:02.3096", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"918888888882\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work, De-shuttering Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 02-Sep-2026 05:52:02 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/204\/443141\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:22:02.3633", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:22:02.3633", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443141" }
{ "timestamp": "2026-09-02 12:22:02.3633", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007000\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work, De-shuttering Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 02-Sep-2026 05:52:02 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/204\/443141\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:22:02.4180", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:22:02.4185", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443141" }
{ "timestamp": "2026-09-02 12:22:02.4185", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000776\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work, De-shuttering Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Reviewed by Elizabet Patty at 02-Sep-2026 05:52:02 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/204\/443141\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Info", "severity": "INFO", "message": "Starting Execution for push notification for all" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Info", "severity": "INFO", "message": " # string body 02-Sep-2026, Elizabet Patty, P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001, 02-Sep-2026" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443141" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:02.4667", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/40c4f354-e528-3a07-b564-bd95b07547c9" }
{ "timestamp": "2026-09-02 12:22:02.6441", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:02.645Z\"}" }
{ "timestamp": "2026-09-02 12:22:02.6441", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:02.6441", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:02.6441", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26877." }
{ "timestamp": "2026-09-02 12:22:02.6441", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:02.6441", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:22:44.0536", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:22:44.0536", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17639},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"fcncdjnjcnj\"},{\"Key\":\"DueDate\",\"Value\":\"15-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 12:22:44.0536", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 12:22:44.0582", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 12:22:44.0582", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 12:22:44.0582", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00008\"},{\"type\":\"text\",\"text\":\"fcncdjnjcnj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:22:44.1118", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:22:44.1118", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17639, UserId: 267" }
{ "timestamp": "2026-09-02 12:22:44.1118", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:22:44.1118", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:22:44.1118", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:22:44.1118", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00008\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00008\\n<br \/>\\n<b>Action Tracker Description:<\/b> fcncdjnjcnj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 15-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17639?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958508,\"delivery_status\":1,\"created_on\":\"2026-09-02T12:22:44.161Z\",\"updated_on\":\"2026-09-02T12:22:44.161Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:44.1612", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 12:22:44.3376", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:44.341Z\"}" }
{ "timestamp": "2026-09-02 12:22:44.3376", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:44.3419", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:44.3419", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 12:22:44.3419", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:44.3419", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:44.3419", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:44.3419", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:44.3419", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:22:44.3419", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:44.3419", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 12:22:44.5214", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:44.522Z\"}" }
{ "timestamp": "2026-09-02 12:22:44.5214", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:44.5214", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:44.5214", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 12:22:44.5214", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:44.5214", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:44.5214", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:44.5214", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:44.5272", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:22:44.5272", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:44.5272", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:44.703Z\"}" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:44.7024", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:44.890Z\"}" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:44.8900", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 12:22:45.0721", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:45.072Z\"}" }
{ "timestamp": "2026-09-02 12:22:45.0721", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:45.0721", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:45.0741", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 12:22:45.0741", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:45.0741", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:45.0741", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:45.0741", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:45.0741", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:22:45.0741", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:45.0741", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:45.253Z\"}" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:45.2525", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:45.437Z\"}" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:45.4360", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 12:22:45.6135", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:45.614Z\"}" }
{ "timestamp": "2026-09-02 12:22:45.6135", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:45.6135", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:45.6135", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 12:22:45.6135", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:45.6135", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:45.6135", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:45.6135", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:45.6135", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:22:45.6217", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:45.6217", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:45.797Z\"}" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17639" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:22:45.7966", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/15b4a67e-af4b-32ec-80b3-853bb25ee3ec" }
{ "timestamp": "2026-09-02 12:22:45.9801", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:22:45.981Z\"}" }
{ "timestamp": "2026-09-02 12:22:45.9801", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:22:45.9801", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:22:45.9801", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26922." }
{ "timestamp": "2026-09-02 12:22:45.9801", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:22:45.9801", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:01.0512", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:01.0512", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17662},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"rfjnfrj\"},{\"Key\":\"DueDate\",\"Value\":\"16-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 12:25:01.0562", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 12:25:01.0562", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 12:25:01.0562", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 12:25:01.0562", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"type\":\"text\",\"text\":\"rfjnfrj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:25:01.1133", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:25:01.1133", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17662, UserId: 267" }
{ "timestamp": "2026-09-02 12:25:01.1133", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:25:01.1133", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:25:01.1133", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:25:01.1133", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:25:01.1640", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00010\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00010\\n<br \/>\\n<b>Action Tracker Description:<\/b> rfjnfrj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 16-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958511,\"delivery_status\":1,\"created_on\":\"2026-09-02T12:25:01.165Z\",\"updated_on\":\"2026-09-02T12:25:01.165Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:01.1648", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:01.343Z\"}" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:01.3383", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 12:25:01.5170", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:01.526Z\"}" }
{ "timestamp": "2026-09-02 12:25:01.5170", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:01.5170", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:01.5170", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 12:25:01.5170", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:01.5269", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:01.5269", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:01.5269", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:01.5269", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:01.5269", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:01.5269", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:01.705Z\"}" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:01.7051", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 12:25:01.8628", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:01.8628", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79434},{\"Key\":\"InformToUserId\",\"Value\":5827}]}" }
{ "timestamp": "2026-09-02 12:25:01.8628", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 12:25:01.8628", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 12:25:01.8628", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 12:25:01.8820", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:01.884Z\"}" }
{ "timestamp": "2026-09-02 12:25:01.8820", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:01.8820", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:01.8820", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 12:25:01.8820", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:01.8820", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:01.8820", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:01.8820", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:01.8846", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:01.8846", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:01.8846", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 12:25:01.9105", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79434" }
{ "timestamp": "2026-09-02 12:25:01.9105", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000002062\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Merwin Barnette\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/FBY\/HSS\/26\/00002\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Colver\"},{\"type\":\"text\",\"text\":\"HSE Suggestion\"},{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Falcon's Beyond Global Inc. Warrants\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79434\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:25:02.0139", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:25:02.0139", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:02.059Z\"}" }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:02.0571", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:02.236Z\"}" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:02.2345", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:02.417Z\"}" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:02.4162", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 12:25:02.5847", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:02.595Z\"}" }
{ "timestamp": "2026-09-02 12:25:02.5847", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:02.5847", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:02.5847", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 12:25:02.5951", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:02.5951", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:02.5951", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:02.5951", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:02.5951", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:02.5951", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:02.5951", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:02.773Z\"}" }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:25:02.7719", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:02.7744", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/15b4a67e-af4b-32ec-80b3-853bb25ee3ec" }
{ "timestamp": "2026-09-02 12:25:02.9519", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:02.952Z\"}" }
{ "timestamp": "2026-09-02 12:25:02.9519", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:02.9519", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:02.9519", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26922." }
{ "timestamp": "2026-09-02 12:25:02.9519", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:02.9773", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:03.4247", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 12:25:03.4247", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Merwin Barnette##" }
{ "timestamp": "2026-09-02 12:25:03.4247", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79434" }
{ "timestamp": "2026-09-02 12:25:03.4247", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:25:03.4247", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:25:03.4247", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:25:03.4247", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:25:03.4660", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm05716@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/FBY\/HSS\/26\/00002 has been created\",\"text\":null,\"html\":\"<!DOCTYPE html>\\r\\n<html>\\r\\n<head>\\r\\n    <style>\\r\\n        body {\\r\\n            font-family: Arial, sans-serif;\\r\\n            color: #333333;\\r\\n        }\\r\\n        .header {\\r\\n            font-size: 16px;\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .content {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-details {\\r\\n            margin-bottom: 20px;\\r\\n        }\\r\\n        .alert-detail-point {\\r\\n            margin: 0 0 8px 0;\\r\\n        }\\r\\n        .button-container {\\r\\n            margin-top: 20px;\\r\\n        }\\r\\n        .open-button {\\r\\n            display: inline-block;\\r\\n            padding: 10px 16px;\\r\\n            background-color: #007BFF;\\r\\n            color: white;\\r\\n            text-decoration: none;\\r\\n            border-radius: 4px;\\r\\n            font-weight: bold;\\r\\n        }\\r\\n        .footer {\\r\\n            margin-top: 30px;\\r\\n        }\\r\\n    <\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n    <p>Dear Merwin Barnette,<\/p>\\r\\n\\r\\n    <div class=\\\"content\\\">\\r\\n        <p>The following safety alert has been raised and is currently with you for action. Please respond within <strong>48 hours<\/strong>.<\/p>\\r\\n\\r\\n        <div class=\\\"alert-details\\\">\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert UID:<\/strong> T\/FBY\/HSS\/26\/00002<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Date of Alert:<\/strong> 02-Sep-2026 05:55:01 PM<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Type of Alert:<\/strong> HSE Suggestion<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Plant:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Location:<\/strong> Colver<\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Description:<\/strong> <\/div>\\r\\n            <div class=\\\"alert-detail-point\\\"><strong>Alert Raised By:<\/strong> Hebert Eaton<\/div>\\r\\n        <\/div>\\r\\n\\r\\n        <div class=\\\"button-container\\\">\\r\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/248\/79434\\\">Click to open<\/a>\\r\\n        <\/div>\\r\\n    <\/div>\\r\\n\\r\\n    <div class=\\\"footer\\\">\\r\\n        <p>Regards,<br>\\r\\n        Oqsha Team<br>\\r\\n\\t\\t__________________________<br>\\r\\n\\t\\tOQSHA - Powered by Osmosys\\r\\n\\t\\t<\/p>\\r\\n    <\/div>\\r\\n<\/body>\\r\\n<\/html>\\r\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_FBY_HSS_26_00002.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AEkAbgBjAGkAZABlAG4AdABSAGUAcABvAHIAdCkKL0NyZWF0b3IgKP7\/AHcAawBoAHQAbQBsAHQAbwBwAGQAZgAgADAALgAxADIALgA2KQovUHJvZHVjZXIgKP7\/AFEAdAAgADQALgA4AC4ANykKL0NyZWF0aW9uRGF0ZSAoRDoyMDI2MDkwMjEyMjUwMlopCj4+CmVuZG9iagozIDAgb2JqCjw8Ci9UeXBlIC9FeHRHU3RhdGUKL1NBIHRydWUKL1NNIDAuMDIKL2NhIDEuMAovQ0EgMS4wCi9BSVMgZmFsc2UKL1NNYXNrIC9Ob25lPj4KZW5kb2JqCjQgMCBvYmoKWy9QYXR0ZXJuIC9EZXZpY2VSR0JdCmVuZG9iago3IDAgb2JqCjw8Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9JbWFnZQovV2lkdGggNzU0Ci9IZWlnaHQgMjE3Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgL0RldmljZVJHQgovTGVuZ3RoIDggMCBSCi9GaWx0ZXIgL0RDVERlY29kZQo+PgpzdHJlYW0K\/9j\/4AAQSkZJRgABAQEAkACQAAD\/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz\/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\/wAARCADZAvIDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD9Zv8Agpl8c9c\/Z5\/ZS8X+JPDsrW+rWcDNbzr1hbeoz0I7mvzc\/YU\/4LDfFW2+K\/k+M77WvHWl3Kt\/o8Fr5ssJIGNqxqCcV+vHxo+Eui\/G\/wAE6t4Z8QW\/2nS9UVop0GASN2eM\/QV5J+zp\/wAE3Phh+zF4jk1Xw5pk7Xr5G+6kEu3PpwMV42NweLqYqFWjU5Ypar\/gbM\/ROHOIMiwmTV8HmGG9pWm\/ddltZfa3jZ9ji3\/4Ko6YrEf8K8+JfH\/Uuzf40f8AD1LTP+id\/Ev\/AMJ2b\/Gvqr+z4P8AnlH\/AN80f2fB\/wA8Y\/8Avmuz2GJ\/5+\/+Sr\/M+f8A7Syf\/oDf\/g2X\/wAifKv\/AA9S0z\/onfxL\/wDCdm\/xo\/4epaZ\/0Tv4l\/8AhOzf419Vf2fB\/wA8Y\/8Avmj+z4P+eMf\/AHzR7DE\/8\/f\/ACVf5j\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xo\/4epaZ\/wBE7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/wDP3\/yVf5h\/aWT\/APQG\/wDwbL\/5E+Vf+HqWmf8ARO\/iX\/4Ts3+NH\/D1LTP+id\/Ev\/wnZv8AGvqr+z4P+eMf\/fNH9nwf88Y\/++aPYYn\/AJ+\/+Sr\/ADD+0sn\/AOgN\/wDg2X\/yJ8q\/8PUtM\/6J38S\/\/Cdm\/wAaP+HqWmf9E7+Jf\/hOzf419Vf2fB\/zxj\/75o\/s+D\/njH\/3zR7DE\/8AP3\/yVf5h\/aWT\/wDQG\/8AwbL\/AORPlX\/h6lpn\/RO\/iX\/4Ts3+NH\/D1LTP+id\/Ev8A8J2b\/Gvqr+z4P+eMf\/fNH9nwf88Y\/wDvmj2GJ\/5+\/wDkq\/zD+0sn\/wCgN\/8Ag2X\/AMifKv8Aw9S0z\/onfxL\/APCdm\/xo\/wCHqWmf9E7+Jf8A4Ts3+NfVX9nwf88Y\/wDvmj+z4P8AnjH\/AN80ewxP\/P3\/AMlX+Yf2lk\/\/AEBv\/wAGy\/8AkT5V\/wCHqWmf9E7+Jf8A4Ts3+NH\/AA9S0z\/onfxL\/wDCdm\/xr6q\/s+D\/AJ4x\/wDfNH9nwf8APGP\/AL5o9hif+fv\/AJKv8w\/tLJ\/+gN\/+DZf\/ACJ8q\/8AD1LTP+id\/Ev\/AMJ2b\/Gj\/h6lpn\/RO\/iX\/wCE7N\/jX1V\/Z8H\/ADxj\/wC+aP7Pg\/54x\/8AfNHsMT\/z9\/8AJV\/mH9pZP\/0Bv\/wbL\/5E+Vf+HqWmf9E7+Jf\/AITs3+NH\/D1LTP8AonfxL\/8ACdm\/xr6q\/s+D\/njH\/wB80f2fB\/zxj\/75o9hif+fv\/kq\/zD+0sn\/6A3\/4Nl\/8ifKv\/D1LTP8AonfxL\/8ACdm\/xryn9sf\/AIK7ap4b+DF4\/hLwl4x0PV7gNHHe6lpMttHbnGQwZsgn2NfoB\/Z8H\/PGP\/vmuY+LvwR8OfG7wVdaBr9hFc2F2pVgFG5M91JHBrKthsVKDjGrq\/7q\/wAzry\/N8jpYmnVq4JuKab\/eSeno4pP0e5+ZH\/BJT\/gpX8VvjZ+1Zb+EPGWvXPiPTdUtbi4DSqqm1MaZAAVRkE+vpX68aJ\/x6N\/vn+Qr50\/Zr\/4J0fDT9lfxdNrvhjTp11SVWUTXEgkaNWGCF4GARX0Xon\/Ho3++f5CjKsNXoUeTES5nf10Fxtm2WZjmP1jKqPs6fKlayjdq93ZaLp9xcooor0j5Aw7v\/j7l\/wB8\/wA6jqS7\/wCPuX\/fP86joAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAYd3\/x9y\/75\/nUdcb+0T8etD\/Zx8Caj4n8QyiHTrLc0jbscZA\/rXziP+C13weYA\/b+v\/TYf4Vz1cXRpS5akkmexgOH8yxtN1sJQlON7XSurn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FZf2jhf+fi+87f8AU3PP+gWf\/gLPsCivj\/8A4fW\/B7\/n\/wD\/ACMP8KP+H1vwe\/5\/\/wDyMP8ACj+0cL\/z8X3h\/qbnn\/QLP\/wFn2BRXx\/\/AMPrfg9\/z\/8A\/kYf4Uf8Prfg9\/z\/AP8A5GH+FH9o4X\/n4vvD\/U3PP+gWf\/gLPsCivk3w1\/wWN+E3irX7TTrW+3XF5II4x5o5J\/CvqG78TW9l4YOrOcWot\/tOc\/w7d38q2pYmlVTdOSdjzcfk2OwUoxxdKUHLa6tf0NGivkrXv+Cyvwk8Pa5d6fcXxWezkMUg80dR+FVP+H1vwe\/5\/wD\/AMjD\/CsXmOFWntF956MeD87aTWFnZ\/3WfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7x\/6m55\/0Cz\/APAWfYFFfH\/\/AA+t+D3\/AD\/\/APkYf4Uf8Prfg9\/z\/wD\/AJGH+FH9o4X\/AJ+L7w\/1Nzz\/AKBZ\/wDgLPsCivj\/AP4fW\/B7\/n\/\/APIw\/wAKRv8Agtd8HlUk3\/A\/6bD\/AAo\/tLC\/8\/F94f6m55\/0Cz\/8BZ9g0Vx\/wK+Nmj\/tB\/DXTvFOhOZNM1SMSwNnO5ckf0qj+0R+0X4f\/Zn8DP4g8RzeTYocE7sc5H+NdPtYcntL6b3PFjgcQ8R9UUH7S9uXrftbud9RXx\/\/AMPrfg9\/z\/8A\/kYf4V2fwI\/4Kc\/Dn9obx\/beHNBu\/Nv7n7o8wHsT6e1YRx+Hk1GM02\/M9WvwpnFGnKrVw01GKu207JH0bRQDkUV1nz4UUV5p+0l+1d4Q\/ZY8OQal4q1CG0juXKRIz4aQgZOOPSonOMIuU3ZI3w2FrYiqqNCLlJ7JK7Z6XRXx\/wD8PrPg9\/z\/AP8A5GH+FPtv+C0vwhu7hIo70vJIdqqJRkn8q5f7Rwv\/AD8X3nvf6m55\/wBAs\/8AwFn17RWJ8O\/G8HxG8H2Ws20UkMF8nmIjn5gK267E01dHzs4ShJwkrNaBRRRTICiiuZ+MnxV0v4H\/AAw1rxbrUnlaVoVubm5fONqAgf1pSkopyeyNKVKdWap01eTaSXdvRI6aivj8f8Frvg8wBF\/wf+mw\/wAKP+H1vwe\/5\/8A\/wAjD\/CuP+0cL\/z8X3n0P+puef8AQLP\/AMBZ9gUV8f8A\/D634Pf8\/wD\/AORh\/hR\/w+t+D3\/P\/wD+Rh\/hR\/aOF\/5+L7w\/1Nzz\/oFn\/wCAs+wKK+SNL\/4LPfBzUbtYn1aO3DfxvKMD8hXsPws\/bd+FvxluoLXw\/wCM9Hv72fGLdHbeCe3IArSnjKE3aE0\/mcmL4czXDR56+HnFd+V2++x6tRTYpUnQMjK6noQcinV0nihRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFNklSIfMyr9TigB1FIkiyDKsGHqDmloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK1NE\/49G\/3z\/IVl1qaJ\/x6N\/vn+QoAuUUUUAfFX\/Bbj\/kyPxX\/wBcn\/8AQlr8H0Y7ByenrX9BP\/BVr4NeIvjr+yt4i8P+F9NuNV1W7R1it4QCzHcvv7V+Q6\/8Ek\/j4FH\/ABQGt\/8Afpf\/AIqvhuI8JXqYpSpwbVui82f0p4RZ1gMJk06eKrwhL2jdpSSdrLuz5v3H1b86Nx9W\/OvpD\/h0p8fP+hA1v\/v0v\/xVYvxC\/wCCavxm+FvhO61vW\/BWrWWm2Y3TTSRqFQYJyefavn3gMSld039zP1anxLlM5KEMVTbeiXPH\/M8J3H1b86Nx9W\/OkVg6gg5BrU8GeDtR+IPie00fSbaS81G9cJDCgyzkkDj8TXLFNuyPZnNQi5SdktzM3H1b86Nx9W\/OvpD\/AIdKfHz\/AKEDWv8Av0v\/AMVR\/wAOlPj5\/wBCBrf\/AH6X\/wCKrr\/s\/Ff8+5fczw\/9acn\/AOgqn\/4HH\/M8h\/Z4Yn45+F+T\/wAfyd\/rX9E\/i7\/k31v+wOv\/AKIr8Xfgt\/wSu+Onhv4s6BqF54F1eC1tLtZJZHiGFUZ5+9X7X+I\/D13e\/BltNjhZrz+zBB5Y67\/K24\/OvreHMPVp0qiqRav3Xkfhni7mmDxeLwcsLVjNRvfladtVvZn84PxvY\/8AC5vE\/J\/4\/wB+\/wBK5fcfVvzr6w+LH\/BKn46a\/wDE\/Xr608B6zLbXd40kTiNSGU45+9XP\/wDDpT4+f9CBrf8A36X\/AOKr5Wpl+Kc2\/Zvd9H3Z+2YXifJ1Qgniqfwr7cey8z5v3H1b86Nx9W\/OvpEf8Ek\/j4T\/AMiBrX\/fpf8A4qvnnXtDuvDOt3enX0TQXljK0E0bdUdSVIP4iuerhq1JJ1ItX7o9XBZtgsY2sJWjNrflknb1s2VNx9W\/OjcfVvzpVUswA5Jr3b4f\/wDBNT4zfFDwtb61ongvVr3TrvmKWONSrD86mlQqVXanFv0LxmY4XCRU8VUjBPZyaX52PCNx9W\/OkckoeT09a+kf+HSnx8\/6EDW\/+\/S\/\/FUj\/wDBJP4+bDj4f62eP+eS\/wDxVb\/2fiv+fcvuZ5y4pyf\/AKCqf\/gcf8z9Zv8Agj1\/yYJ4B\/7By\/8Aob1xH\/BdX\/kzu6\/66f8Asy16x\/wTN+FWv\/Bf9jvwf4d8S6dPper6dZLFPbzAB423McH868n\/AOC6v\/JnV1\/10\/8AZlr72tFxyrlkrNQX5I\/l7LasKnG0alN3TrtprVNcz2PxBViR1b86+sP+CMZP\/DbOi8n8\/wDZavk5PuivrD\/gjH\/yezov+f4Wr4TLP97p+qP6c4w\/5EmL\/wCvcvyP3kT7g+lLSJ9wfSmXl3HYWsk0rBI4lLMT0AFfqx\/DqV9DB+K3xM0z4QeA9Q8QatPHb2enxNIxdgNxAJwM9zivwI\/4KBftmar+198Zr7UJLmX+xrSQxWUOSFCqSAce4xX0N\/wWS\/4KHzfF3xdN4B8NXrf2Jp7lbp4n+SZwcjP4E1+fqjaMDtXwXEGa+2n9XpP3Vv5s\/qHwr4I\/s\/DrNcZH97Ne6n9mL\/V\/kLuIHU\/nX3X\/AMEdP+Cd8\/7QXj6Pxv4nt5I\/C+jSB7eJwf8ATZAcFTnBAwQcivA\/2Cv2ONX\/AGyfjdY6LaxPHo1q4m1G62nYiKVJTP8AeKk4r9\/\/AIP\/AAm0f4JfD7TvDmh2sdrYadEsahQAXIAG4+pOOaXD+Ve3n9Yqr3Vt5v8AyRp4p8cf2bh3lmDl++qLVr7MX+r6dlr2Og0+wh0qxitreNYoYECIijAUAYFTUUV98fy23d3YUUUUCCvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+eyJj5a8np60u4+rfnTYv9Uv0rX8E+CdT+IniW20jR7WS91C8cJDCgyzk9hX5PFNuyP7pqTjBOUnZLdmVuPq350bj6t+dfR0P\/BJn49XEKSJ4B1pkkUMpES8g8\/3qd\/w6U+Pn\/Qga3\/36X\/4quv+z8V\/z7l9zPD\/ANaMn\/6Cqf8A4HH\/ADPnDcfVvzq1pWv3+hTiWyvru1kHRopWQj8jXunif\/gl98cPCGmvd33gTWYoIwWZjEvAH\/Aq8O8ReGdQ8Jam9nqVpNZ3MZwySLgisqlCtS1nFr70d2EzLBYxNYarGp3s0\/1Z9lfsK\/8ABZDxl+z\/AKtZaL4uuJNe8MF1jzISZLYE4LDAy34ntX7MfCb4taD8bvAth4i8OX0d9pmoxCWNgRvUHswB+U+xr+Y8jIr9Af8AgiB+2bdfDf4oJ4B1S5kfSdZcJbIzfLFIcAfoK+kyLOakaiw9d3T2fY\/IvEzw9w1bCzzXLoKFSGsktpLq7dGt\/M\/ZOikRxIgZTlWGQfWlr7k\/mcKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkdxGhZiFVRkknAApa5n403Mll8H\/ABVNC7RSxaRdujqcFSIXII\/GlJ2TZpSp89SMO7S+9pfqaf8Awmmj\/wDQV07\/AMCE\/wAaVPGWkSMFXVNPYngAXCEn9a\/m31H9pD4grqM6jxp4hAVyB\/pRra+FX7RXj67+JGiRS+MfEEkcl5EGU3RwRvWvk48VxcuX2b+9H7pU8D60abn9bWiv8L7X7n9H6OJFDKQwPQjoaWuZ+DdzLefC3Q5ZpGllktVLOxyWPvXTV9ZF3Vz8Lq0+Scodm19xyXxv+Lun\/A\/4ban4j1FlEGnwtLtJxvI7V+Jn7UH\/AAV0+KHxk8aXi6VrD6PosEzJBBEB0DEZzjPOBX6n\/wDBVTwRqfjv9kTxBaaVHJLcJC7kJ1xtr+f+6tnsruaGUFZYZGRweoIODXx\/E2Nr05xpQbSa6dT9+8HOHsuxOGq47EQU6ilZJq\/Krb28+59r\/sV\/8FlfiB8JfiNpdh4z1Ftc8K3Uqw3HmAB7RSeZBgZYgds96\/azwz4gt\/Fnhyw1S0bfa6jbR3UR9UdQw\/Qiv5fbTSbnXruOxs4XuLu7by4okGWdj0Ar+lT9mHQbvw1+z94Ps75ma5i0i13huqfuU+X8Ola8MYytV56dR3StZv8AI4fGbIMvwbw+LwkFCc3JSS0TSSadu+tr9TvKKKK+sPwsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArU0T\/AI9G\/wB8\/wAhWXWpon\/Ho3++f5CgC5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTUkfsceKscfuj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFeufsN\/8AJ1vhD\/r7T\/0YleR2f\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq15tk+lSVHaf8eyfSpK\/XT+C3uFFFFAgooooAK\/me\/aO\/5L\/wCMf+wxdf8Ao56\/phr+Z79o7\/kv\/jH\/ALDF1\/6OevkuLP4VP1f5H7z4F\/7zjP8ADD\/0pnH23\/Hwn1r+hf8A4JqHP7IXhr\/dP8lr+ei2\/wCPhPrX9C\/\/AATU\/wCTQvDX+6f5LXFwr\/Gn6H0Hjd\/yLKH+P9D3qiiivuj+Zgr4p\/4Lq\/8AJnV1\/wBdP\/Zlr7Wr4p\/4Lq\/8mdXX\/XT\/ANmWvPzX\/c6noz6rgf8A5H+E\/wAaPxAT7or6w\/4Ix\/8AJ7Oi\/wCf4Wr5PT7or6w\/4Ix\/8ns6L\/n+Fq\/Ocs\/3un6o\/rjjD\/kSYv8A69y\/I\/eRThB9K+Df+Cwn\/BQu1+B\/gObwdoF4r+INUUo5ibJiUgHkjp0NfQP7df7Xuk\/smfBm91W6nT+0JYzHaw7sM7kHGPxFfgL8Zvi1qnxw+Iuo+I9Xmkmub6Qsu852JkkL+Ga+yz\/NfYQ9jTfvP8Efz54W8Ef2liVmWMj+5pvRfzS\/yXU5y\/vptTvprm4kaWedi7uxyWJrofg98JdY+OHxD07w3odtJc32oSiMbQSEHqT24Brn9O0+fWNRt7O1jaa5upBFFGoyXYnAAr9p\/wDgkH\/wTutv2evAsPi\/xBZq3ifVYw6eYnzWyHDLj0PJFfJZXl08ZW5fsrdn7txnxXQyHL3XlrUlpCPd9\/RdfuPdv2C\/2ONG\/Y8+C9lo1nBG+qXCLJfXRUb5Xwe\/bg4r3Giiv02lSjTgqcFZI\/jXH46vjMRPFYmXNObu2FFFFaHIFFFFABXz7\/wVW\/5R3\/Fn\/sBv\/wCjEr6Cr59\/4Krf8o7\/AIs\/9gN\/\/RiVyY\/\/AHap\/hl+TPa4b\/5G+F\/6+U\/\/AEuJ\/PXF\/ql+lew\/sHnH7Ufhf\/r7T+tePRf6pfpXsP7B\/wDydF4X\/wCvtP61+XYP+PD1R\/bGef8AIvr\/AOCX5M\/oq8P\/APIBsf8Ar3j\/APQRVuqnh\/8A5ANj\/wBe8f8A6CKt1+trY\/g+fxMZcWsV3GUljSVD1V1DA\/nXx1\/wVQ\/4J+eHvjv8D9Y1\/SNMgtfE+jW73EDQIF+0EDhCB7mvsiq+qJbyadMt1sNuVxJu+7j3rHE4eFem6dRaM9PJs3xOW4uni8NJqUWn690\/J7H8u13ayWF7PbyqVltpWicHsykg\/qK6X4K+LbjwN8VtC1O1kaOW2ukbcDjGKq\/FcIPix4rEePLGtXu3HTHnvisvQmKa5aEdRIMV+SwbjNNdH+p\/c80q2HaktJR\/OP8AwT+mL4LeKo\/Gnwr0HUI2LCaxh3H1by1z+tdRXkn7DbvJ+zN4aMhy32df\/QVrqfGvx98KfD3VfsWr6zZ2VzjPlyPg4r9bp1F7OMpO2iP4UxmDn9cq0KMXK0pbK+zZ2VFeaH9rr4fAf8jJpv8A38\/+tXXeBPiVonxL01rvRdQt7+3Q7WeJsgGrjVhJ2TMKuCxFKPNUg0vNNfobtFef\/Fv9p3wX8FLF5tf1yys9nVHfDV538Nf+Cm3wn+LHju18O6L4isrvU7yQRxRJLksScelZyxNKMuSUkn6nTQybH1qTr0qMnBbtRdvvsfQlFFFbnmBRUdzdR2cLSSuqIoySe1eZ\/E79sT4ffCeJjq3iPT4nQZKeZgj9KidSMFeTsdGHwlavLkoQcn5Jv8j1Civlq4\/4LB\/BG1nMb+KrAMDjHnD\/AArrPh1\/wUi+E\/xMvUt9P8Uadvk6Zl6\/pWEcbh5O0Zr70enV4azalDnqYaaXflf+R7zRVHQvE2n+J7QT6fdw3cLdGjbINXq6k77Hiyi4u0lZhRRRQIKKRmCKSSABXnPxQ\/av8C\/CO0eXWNfsYDH95TJgj9Kmc4xV5Oxvh8NVrz5KMXJ9km\/yPR6K+W7r\/gsF8ErScxv4qsFYHGPOH+Fdn8Mf+Ch\/ws+K90kOmeJtPZ36Zlz\/AErCONw8nyxmm\/VHqVuG81pQ9pVw00u7i\/8AI9xoqrpGt2mvWa3FncR3ELdHQ5Bq1XSeK007MK5b45f8kX8W\/wDYGvP\/AEQ9ReOvjp4X+G1+ltrOr2ljNIMqsj4Jrz74yftW+A9S+Efii3h8Rac8s2k3SIok5YmFwBWFWrBRabWz\/I9LA4DEzq05xpyavHWz7ryP54NS\/wCQpcf75rb+EX\/JUtB\/6\/Yf\/Ri1h6iQ2pTkcgucGtn4XXSWPxG0WaQhY47yJmJ7AOtfk8P4i9T+6q6\/cSX91\/kf0m\/BL\/kk2gf9ei11NeI\/B\/8Aat8Baf8AC\/QoZfEenJKlooZTJyp9Olei+BfjN4c+JM7x6NqlrfOnURNnFfrNKrBpJNH8KY7A4mFWpOdOSV3q0+78joNX0m313TZrS6iWa3nUo6MMhhXwX+0t\/wAEL\/CvxU8WXGs6Bftpc125d4Ag2ZJyTkn3Nfe2p6lDo+nzXVxIsUECl3c9FHrXnj\/tcfD9JGU+JNO3IxUjzOhBwe1Y4vD4eslGuk\/U78gzbNsvqOrlcpJ9bJtfNWZ82fsgf8EWvB37PPjKz8R6vcnW9SsyJIY5EwkTjoepBr7bijWGNURQqoAAAMAD0rzyw\/at8B6nfw20PiLTnmnYIiiTlie3SvQ4ZluIUkQhkdQykdwarCUKFKPJQSS8jLPszzPHVlXzSUnLpzK2nktB1FFFdR4YUUy4uEtYWkkYIiDJJ7CvMPih+2T8PfhHEW1fxHp8JX7ymTBH6VE6kYK8nY6MPhK2IlyUIOT7JN\/kepUV8tz\/APBYL4I29wYz4r08t\/12HP6V3vwt\/b4+GPxcmWPSvEunuz\/dBlzn9KxhjKEnyxmm\/VHo1+Hc0oQ9pWw84ru4v\/I9noqCy1KDUrNLiCVJYXGVdTwRXBaj+1X4D0rUJ7WfxFp8c9tIYpFMnKsDgit5TjH4mebSw1aq2qUW2uybPRKK81X9rj4fswA8SacSf+mld74f8Q2nijS4r2xmS4tphlHU5DClGpGXwu462Er0lerBxXmmi7RRRVnOFFI7iNSzEADqTXAfEj9qDwP8KrWSTWPEGn2piyGRpMEY\/CplOMVeTsbUMPVrS5KMXJ9km\/yPQKK+XtR\/4K9\/BPS7lopfFVgrKcf64f4Vs+CP+Cofwg8e30cFl4p0\/dIcAmbj+Vc6x2Hbspq\/qj1p8MZvCPPLDTS78r\/yPoiisfwr4\/0bxtbiXStRtr5MA5ibNbFdKaeqPFnCUHyyVmFamif8ejf75\/kKy61NE\/49G\/3z\/IUyS5RRRQBh3f8Ax9y\/75\/nUdSXf\/H3L\/vn+dR0AFeA\/wDBTb\/kzjxV\/wBcj\/6A1e\/V4D\/wU2\/5M48Vf9cj\/wCgNXNjP4E\/R\/kevw\/\/AMjPD\/44\/mj+eSz\/AOPWP\/dFet\/sN\/8AJ1vhD\/r7T\/0YleSWf\/HrH\/uivW\/2G\/8Ak63wh\/19p\/6MSvyvB\/xoeqP7ezn\/AHGv\/gl\/6Sz+jq0\/49k+lSVHaf8AHsn0qSv10\/gt7hRRRQIKKKKACv5nv2jv+S\/+Mf8AsMXX\/o56\/phr+Z79o7\/kv\/jH\/sMXX\/o56+S4s\/hU\/V\/kfvPgX\/vOM\/ww\/wDSmcfbf8fCfWv6F\/8Agmp\/yaF4a\/3T\/Ja\/notv+PhPrX9C\/wDwTU\/5NC8Nf7p\/ktcXCv8AGn6H0Hjd\/wAiyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/JnV1\/10\/8AZlr7Wr4p\/wCC6v8AyZ1df9dP\/Zlrz81\/3Op6M+q4H\/5H+E\/xo\/EBPuivo7\/glv8AErTvhN+1HZa3qkyQW1pGzlmOAcI3FfOKfdFdz8Afg5qfxx8ato2kSeXeeUzjGcthScfpX5pg5yjWjKCu09D+x87oUa+ArUcRLlhKLTfZM9I\/4KE\/tqap+1\/8Yru6MskehWLtHZwAnay5ByR9c18\/gZ4AyT0A71a1vRbrw3rN1p97C9teWchjlicYZD71DZzi0voJiAwhkVyp74IOKivWnVqOpUerNctwOHwWFhhsJFKEVpb8\/n38z9GP+CNH\/BOaTxzrMPxE8V2TLY2zBrCGVcb+4bB9Ctfrpa2sdlbpFEqpHGAqqBgAV81\/8Eu\/2mNB+P8A+zrpkelLBb3WkxLBc2ydYmwTyPpzX0xX6XlGGo0cNH2Ot9b9z+PePc4x+Pzir9fTi4NxUf5Utvv3v1CiiivTPiwooooAKKKKACvn3\/gqt\/yjv+LP\/YDf\/wBGJX0FXz7\/AMFVv+Ud\/wAWf+wG\/wD6MSuTH\/7tU\/wy\/JntcN\/8jfC\/9fKf\/pcT+euL\/VL9K9h\/YP8A+TovC\/8A19p\/WvHov9Uv0rd+HXj2++GXi+z1rTn2Xdk4kjPoRX5Zh5qFSM3smj+3syw8q+Fq0Ibyi0vmmj+m7w\/\/AMgGx\/694\/8A0EVbr8KrX\/gtH8WrS1jiXUPliUIPmboBj1qT\/h9X8XP+ggP++m\/xr7xcTYTz+4\/mSXgznjbfND7\/APgH7oMwVSSQAOST2r5X\/wCCnn7cWg\/s4\/AXWrG11CCfxHq1s8FnHDIGaNyOCcHjp3r8w\/En\/BZH4x61ZyQw6w9uJFKkrIwOCMetfN\/xE+KGvfFfXpNS1\/UrnUbqQ53Svu2\/SuLHcTU3TcMOnd9X0PoeG\/BvE0sZDEZpUjyRafLHW9tbPsjFv76TVNRubuU5lu5nnc\/7TMWP6mt74Q+F5vGXxN0XToEaR7m6VMAZPNc50r7q\/wCCJ37Hl18XvjFH4zv7R\/7F0KQOkjr+7kkBB2\/ka+VwOGlXrxpx6s\/a+Is2pZZltXGVXZRi7ebtZJH6\/fA3wlF4J+EugadEMLFYwkj0Yxrn9a\/Hr\/gurqt3a\/tYRrDeXkCi3b5Yp2Qff9Aa\/a+GJYIlRAFRAFUDsBX4lf8ABdv\/AJOyj\/692\/8AQ6+44jjbA2XdH84eEU\/a8Ructbxm\/vPis67qOD\/xM9S\/8CpP8a+2v2U\/+Chx\/ZR\/Yy1TTLSeW68T6tODAZJC5iXZjPOe4r4cokkO0Fm+VBxnoK+GwmLnh5OdPdqx\/SecZJhczoxw+KjeKkpW722XodR8T\/jP4m+MHia51XXdXvbue4YsV81ggGemM4r1f\/gmFkftoeDuTn7dF3\/2xXMfAf8AYk+JX7R1ul14a8N38+mSMUF+Yt0GR1GR6V9c\/sTf8Ervij8Df2mPC\/iDWrWE2FndRyStHGwKAMDzn6V14HC4mpXhWcW1danhcSZ1lOFy6vgfbQjLkklFNX2ell+R+wdcN8ef2gPD37PXgm51vXryK3hgQsqFhukIzwB17V1XijxDb+FPD93qN04jgtImkdieAAM1+Dn\/AAU0\/br1T9qj4w39jZ3j\/wDCMaXM0VsiN8kw4O78yRX3WbZnHB0ubeT2R\/M\/AvB1XP8AG+zb5aUNZP8ARebO2\/bR\/wCCxvjH42a3d6f4VnfR9FR2RHX70g6Z9a+ONc8Yav4lvZLi\/wBTv7qWU5YvcOQfwzWb0wB34A9a+tv2K\/8Agkj45\/antYdZv0fQvDrkfvJVKySg91PIx1r4FzxePq21k\/wR\/UcaOScNYLmajSgtLvdv82z5JYgtycn3PNTW9\/cWjBobm5gI6GOVkI\/I1+v2k\/8ABvd4DtLBUm1zVppSPmZnU8+3y14l+1V\/wQV1n4feHrjVPAOoz6wttG0j2s+XlkxzhcADNdNXIMbTjz8t\/R6njYPxR4dxNZUI1mm9E5RaX3vb5ny9+zZ\/wUK+If7OOt2slnq9zfadCw3W0zltw+pzX7E\/sGf8FF\/DP7YHhdIhPHZa9AoEts52ljjJIzjP4V+BWs6Pd+HNYudPv7eS0vrKRoZ4ZBhonU4IPuDXVfAP42at8AfiXp3iHSLmWB7WVWkCNjeuQSPyFVlmc1sLNRm7x6p9CeMvD\/AZ1h5VaEVCta8ZLZ9bO2jv3P6YaZc3KWdu8sjBY41LMT0AFeXfsfftE2X7SvwW0vxBbSo08sSidAclWwM5\/E1Q\/b0+J9x8Iv2YPEmsWzFZlhaEEdRuRq\/QnXj7L2y2tc\/lGGV1\/ryy+atPm5fnex8Nf8FQv+CuOo+GvEN74L8CTrHJDmK4u152HkHH4ivzM8V\/EXXvHOqS3uq6tf3c87Fn3TttP4ZxVPxLr83irxBealcO0k17K0rMTycnNdD8CPhHe\/HX4s6N4WsMibU51V2HVI9wDN+ANfmWNx1bGVtXu9F+R\/ZOQcOZfkOB5acUuVXlJrV2V22zkGYE\/M2T7nmrFnql3p8qvb3d3bspyDFMyfyNfsl4V\/4IIfDvTvCkdtfXd3dXxT5522khvbivmb9sH\/ghl4i+E2mXGseBbqfW7G3UvJbyAvNjr8uAB0zXTWyDG0oc\/Lf0ep42X+J\/D+Mr\/VlVcW9E5Kyfz6fM8U\/ZQ\/4KfePv2adbtFm1CbVdGjYB4JmLFV+pya\/bT9lX9o3T\/wBpz4U2PiTT4poVuEG9JI2TDd+vvX43f8E7v+CZHiL9pv4kLceIdPudM8PaTPtu1mTBkYHlO47iv23+FHwq0f4OeDLTRNFtIrS0tECBUGM8da+i4cji+Ryqv3Ol9z8o8Xq2Re3jSwcV9YWsnG3Lbs7aNn5Of8F89TurT406UIbu6gBjHEczIOrehr8\/DrmoMCDqWosDwQbpyD+tftL\/AMFJf+CYWt\/tl+PLLVdO1KCyS2UAh92T19B718q+MP8Aggl4r8I+E9T1WTXbR49NtZbplG7JCIWPb2ryc2ynFVMVOrCN0fc8D8a5Hhcmw+ExFdRqJWat1v6eZ+ffWlVipyCQR0IOCKdcRfZ7mSPOTGcZq34Y0RvEviKy09G2veTLED6FmA\/rXzSTbsfr8pJLmexENc1BRgalqIA7C6cAfrX6U\/8ABv7qd1e+LdY8+6urgbR\/rZWfH3vU1yPhH\/ggl4r8WeGbLUo9etES8iEoUhuM\/hX2B\/wTP\/4Jwax+xdrV\/c6lqEV6LoYGzPHX1HvX1GT5ViqWKjUqRsj8a4+4yyTGZLXwmGrKVR6Wt2fofSv7TjFP2f8AxaVZlYadJgg4Ir+b3xPr+ot4r1b\/AImWojF9OABdOP8Alo3vX9IX7T3\/ACb74t\/7B0lfzZeJf+Rq1f8A6\/5\/\/RjVtxb8VP5nleBqToYu66x\/U6\/9nfXtR\/4X14QU6jqDK2pxAhrlyCM\/Wv6RfBBz4L0jJJP2KHk\/9c1r+a\/9nj\/kvng7\/sKRfzr+lDwP\/wAiXo\/\/AF5Q\/wDota14S+Gr6r8ji8c0lVwll0l+aNSuS+M\/xn0P4G+CbvW9cvIbW2tkLYZgC59AO9dPf3senWck8pCxxKWYnsK\/Dn\/grR+3re\/tG\/Fu88N6RdunhvRZTCyo3Esikq4P0K17uaZjHB0ed7vZH5rwRwlVz7H+wWlOOs32Xb1fQ3\/23f8Agsr4q+MWs3Ol+DpX0nR4yUEy\/ekH0IzXxTr\/AIw1fxTfSXOo6nfXU0pLMXnYgk+2azgMV1Hwl+DHib45eJF0rwvpN3q12SN4gTd5QPc+1fnWIxdfFVLzbbfT\/gH9bZZkuWZNhuTDwjCMVrJ2+9tnL45zkk+uatafrl9pM6SWt9eW7ocqY5mTB\/A19t+Bf+CC3xU8SaVFdX2oaXY+cu4RMkgdPY8Vzfxr\/wCCJ\/xe+E2iS6jaQ23iGOMFvIsY3aUgfXArV5VjIx53TZww42yCrV9gsVBvbfT72rFz9hn\/AIK3eLvgRrVvpHii7k1jQJCELOfnhXp9T3r5j+NvxEufGvxj8U6xaajqK2mp6pcXUAW5dQEeQkcZ9DXMa9oN74Y1m503UrWWyv7N\/LnglGHib0IqqBgVhWxlWrTjSqO6i9D0MDkOAw2KqY7CwUZVEk7Ws7O6fbrutzQ0zXtRGp2\/\/Ez1LmRf+Xp\/X61\/Qz\/wT3leb9lbwyzu8jG3TLMck\/Ivev53NN\/5Cdt\/11X+df0Q\/wDBPP8A5NT8Mf8AXun\/AKAtfRcKfxZ+h+VeN0Usvw9l9t\/ke21h\/ET4iaR8LPCd3rWtXkNlY2UZkd5GC5x2GeprYurqOytpJpXWOKJSzseigdTX4wf8Fi\/2\/b\/4w\/Ea58EaFeyJoOluY5xG3yzsMqfw4FfUZlmEMJRdSW\/RH4twdwrXz7HrC09ILWUuy\/zfQ2\/26P8Agthr3j3Ub3QfADGw01XKG8xh2wewIr4N8W\/EjX\/HWqSXmravqF3cSnLEzvtJ+mcVi9BX0J+xd\/wTj8c\/tk3v2rTbZrDw\/C+2W+mQ7HOcFVI\/iGQa\/PKmIxWOq21k30Wx\/V2DyzJeG8FzpRpwjvJ2u\/nu2+yPnt23HLMSfUnNPhuprc5inmiPYxyFT+lfrt4T\/wCDevwXZ6Yh1DXtWmumX5\/nXaD7fLXB\/tBf8G\/I0bw7PeeBtaurm9jUsILo7g3sAq11T4ex0Y83L+Op4tDxU4cq1VRVZq+l3FpfefC3wL\/bL8f\/ALP+sQ3Oi65eNDGwZoZZC4fHbkmv1w\/4J1\/8FWtD\/ajtLfQtcki03xIihSrnCzN04JwK\/Fv4ofC7W\/g74wudD1+ylsb+2YqVdcb8dxVHwd4w1L4f+J7TWdIupLPULGQSRSIcEEVGAzWvg6nLK7XVM6uJ+CMsz\/DOcUo1GrxnG2va9t0z+oFHEihlIIIyCO9auif8ejf75\/kK+Vf+CYf7Zdv+118Bba5lkX+29JVYL6PPzKeQpP1AzX1Von\/Ho3++f5Cv0ehWhWpqrB6M\/kTNMtr4DF1MHiVacHZ\/157lyiiitTgMO7\/4+5f98\/zqOpLv\/j7l\/wB8\/wA6joAK8B\/4Kbf8mceKv+uR\/wDQGr36vAf+Cm3\/ACZx4q\/65H\/0Bq5sZ\/An6P8AI9fh\/wD5GeH\/AMcfzR\/PJZ\/8esf+6K9b\/Yb\/AOTrfCH\/AF9p\/wCjErySz\/49Y\/8AdFet\/sN\/8nW+EP8Ar7T\/ANGJX5Xg\/wCND1R\/b2c\/7jX\/AMEv\/SWf0dWn\/Hsn0qSo7T\/j2T6VJX66fwW9wooooEFFFFABX8z37R3\/ACX\/AMY\/9hi6\/wDRz1\/TDX8z37R3\/Jf\/ABj\/ANhi6\/8ARz18lxZ\/Cp+r\/I\/efAv\/AHnGf4Yf+lM4+2\/4+E+tf0L\/APBNT\/k0Lw1\/un+S1\/PRbf8AHwn1r+hf\/gmp\/wAmheGv90\/yWuLhX+NP0PoPG7\/kWUP8f6HvVFFFfdH8zBXxT\/wXV\/5M6uv+un\/sy19rV8U\/8F1f+TOrr\/rp\/wCzLXn5r\/udT0Z9VwP\/AMj\/AAn+NH4gJ90V9Xf8Ea4Euv20tHjkUMjgqQRkEbWr5RT7or6w\/wCCMf8Ayezov+f4Wr85yz\/e6fqj+uOL\/wDkSYv\/AAS\/I9Z\/4LZfsJt8M\/Gf\/Cw\/D9ky6bqj\/wCnJGu4LITgNx0AC1+ewO4Z7Gv6Yfj38HNO+O3wr1Tw5qUYkgv4GjGRnBIIB\/Wv56v2sv2c9U\/Zi+M+q+HL+FlgilL2smMK0ZY7R9QBXr8RZb7Gr7emvdlv5P8A4J8J4UcX\/wBo4L+zcTL97SWl\/tR\/zW3od3\/wTg\/bFv8A9kv47WE7TOdB1SUQ3kRPyruIXf8AgM1+\/HgjxjZePvCtjq+nzLPaX0SyxupyCCMj+dfzAOodSD0Nfqv\/AMEOP2\/hqtmvwr8U6gPtkPOkyzv804JwIV\/3VXOK24bzPkn9VqPR7evb5nneLvB31qh\/bOEj78F76XWP83quvl6H6fUUA5GfWivuT+aQooooAKKKKACvn3\/gqt\/yjv8Aiz\/2A3\/9GJX0FXz7\/wAFVv8AlHf8Wf8AsBv\/AOjErkx\/+7VP8MvyZ7XDf\/I3wv8A18p\/+lxP564v9Uv0p1Ni\/wBUv0rvv2aPhjY\/GL4z6L4e1KWeGz1CdY5HhxvAOema\/KKcHOShHdn9y4mvChTnWqbRTb9FqcFkeooyPUV+yOm\/8G93wpvtOt5z4h8Uq00SuQDFgEgH+7U3\/EPH8KP+hj8VfnF\/8TXu\/wCrWN7L7z81fi\/w4nbnn\/4A\/wDM\/GjcB3FPt4nvJljgjknlY4VIlLs30A5r9ndK\/wCDfP4SaddLI+teJLoD+CUxlT+le2\/Bz\/glr8F\/g28M1r4O0m\/vrdg0d3cwAyqfUEVrT4Xxcn77SX3nFjfGfI6UL4eM6j7W5fxbPyg\/YU\/4JV+OP2rNetNR1KxuNB8KxyBpp7qMxyyAHoEbDYOMZ96\/bP4D\/Ajw\/wDs8fDyx8OeHbOO1srKMICB8z47k9SfrXYWtrHZW0cMSLHFEoRFHRQBgCpK+sy3KaWDj7usnuz8M4v46x+f1F7b3KUdoLb1b6vz+4K\/Ej\/gu3\/ydlH\/ANe7f+h1+29fiR\/wXb\/5Oyj\/AOvdv\/Q64+Jf9zfqj6Lwb\/5KD\/tyX6HxFX0J\/wAE1P2R\/wDhrr9o2w0q7Dro2m4u70gcSKrDKZ7ZBr57JwK\/WX\/g3X8BQQfDbxhrksUZupNSWOKTHzBDEpI\/OvjsnwqxGLhTltu\/kfvvHuc1MryOviqLtOyin2cna\/yP0R+H\/wANNF+GXhi00jR9PtrOzs41jRI41XoAMnA5PFbnlLnO1cj2p1FfqCikrI\/i6pUnOTnN3b3bPkH\/AILLfHuX4N\/sq6jDZXBg1HVP3MWOp5XP6GvwpLF2LEkljkk96\/U7\/g401me10jwJaIxENxdT7xnriNTX5Y1+d8SVnPGOHSKX+Z\/WXhFl8KHD8K0d6kpN\/J2X5Hcfs5aj4Y0b4v6Te+L1eTQ7SUSTRKpJlx0HHviv1i8Jf8Fufg94L0C203TrS4trW1jCIiW7AAD6CvxkYgdcUm9fauPA5rWwkXGklr5H0PEnBWAzycJ45y91WSTsvW3c\/a7\/AIfyfCz+5ef9+X\/wpH\/4Lw\/CqRSrR3bA9QYXIP6V+KW9fajevtXf\/rNjPL7j5n\/iDmQdp\/8AgX\/APpj\/AIKZfGn4c\/tDfFG28V+BrdrS7vAIr+IRGNSFBO7GAMljXzT1pu9R3FHmL6ivDxFZ1qjqyVm+x+jZXl0MDhYYSk24wVld3dvXyP07\/wCDf747zQ6xq\/g64meUMPNjUknZuf8A+tX2v\/wVD8N3Hir9jjxLa2sbyS4D4UZOAr5r8sf+CIviFtD\/AGwAEPFxBGjD1+Zq\/cDxP4btfGnhi70y9TfbX8DRSD2ZcH+dfd5HJ18udN+aP5n8Sowy3iuOMgv5Jv16\/kfy\/PbNZSNC4w8J2MPQium+DPxRvvgt8T9I8T6cf9J0u4SUr\/fQMCy\/iBivpL\/gpf8A8E3fEn7L\/wAR9Q1vTLCe\/wDCWoStMlzEmVt8knax9hj86+RQ2SR3FfD16FXDVuWSs0z+kMuzLB5vglXoSU6c1r81qn2Z+4n7MH\/Ban4a\/GPTbS18QXD+H9alwjROhaMt67zgCvrXw5488P8AxBsA2m6ppepxSrnbDcRy8EdwCa\/mG2jOe9d58If2nPHvwG1Bbjwn4m1PRyrAskEu1ZB6H2NfR4XimpH3cRG\/mtz8kzvwVwlVupldZ03\/ACy1j961X4n9JmjeG7Dw6ki2NnbWiysXcRRqm4+pwKu1+YX7C3\/BdL\/hIdTsvDfxPhitppiIotSQ4Rj6yFj169K\/THw\/4gtPFOj29\/YTx3NrcoHjkQ5DAjNfV4LHUMTDmov5dUfh3EfDOZZNiPZZhC19pbqXo\/6Zcrlvjl\/yRfxb\/wBga8\/9EPXU1y3xy\/5Iv4t\/7A15\/wCiHrqqfA\/R\/keLg\/8AeKf+KP5o\/ma1L\/kKXH++a3PhF\/yVHQf+v2H\/ANGLWHqX\/IUuP981t\/CL\/kqWg\/8AX7D\/AOjFr8jh\/EXqf3pX\/wB3l\/hf5H9JXwS\/5JNoH\/XotdTXLfBL\/kk2gf8AXotdTX65T+FH8F4v+PP1f5s4T9p7\/k33xb\/2DpK\/my8S\/wDI1av\/ANf8\/wD6Mav6Tf2nv+TffFv\/AGDpK\/my8S\/8jVq\/\/X\/P\/wCjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/wAl88Hf9hSL+df0oeB\/+RL0f\/ryh\/8ARa1\/Nf8As8f8l88Hf9hSL+df0oeB\/wDkS9H\/AOvKH\/0Wta8JfDV9V+RxeOf8XCekvzR4N\/wVG+OR+B37JfiO7hmMF7f272ts4OCsjKcfyr+fu5vJNSupbmZi89y7TSMerMxyT+Zr9iP+DhvWGt\/2Z9CtFJXzdYiYkdxh+K\/HQDArzuJ6zli\/Z9IpfifW+DWAhSyJ4lL3qk3f0jZI6f4NfCvUPjV8SdL8N6ajNPqMyxsyjPlqTgt+Ffvz+xL+xX4Y\/ZV+Fmn2NjYwSalJEr3Ny8YMjuQCeTyOc1+Wn\/BD3wLb+I\/2nv7RlUNJYRkJ\/wCOmv2\/AwK9XhjBQVJ4iS1e3ofE+M3EOIeLhlNOVqcUpSt1b7+giqFGAAAOwpJYUnQq6qynsRmnUV9YfhZ8Ff8ABXn\/AIJu6N8YPhrfeOfDtlFZeJNCgaeXyUCi4iGWcFRgFuAM9a\/GF43hkZJEZJEO1lIwVPcV\/UN4i0uDWtCu7S5jWWC4iZHRujAjkV\/Nv+1R4aj8I\/tHeNLGFVWGPV7lo1XoqmRsCvhuJ8FCnONeCtzaP17n9K+DHEOIxWHq5biJOXsrOLfRPRr5PVHDab\/yE7b\/AK6r\/Ov6If8Agnn\/AMmp+GP+vdP\/AEBa\/ne03\/kJ23\/XVf51\/RD\/AME8\/wDk1Pwx\/wBe6f8AoC0+FP4s\/Qfjf\/yL8P8A43+RL+3\/APF9\/gp+y94j1eJgsrwm2XnB+dGHH5V\/PB4j1yXxNr95qEztJJdytKWY5PJzX7Q\/8F1PE82lfs2pZoSI7qVCw\/FhX4nxcRisuKazliI0+iR1+C2AhSyipire9OW\/kjR8KJZSeKtNGplhppuY\/tW3r5W4bsfhmv1x+Cn\/AAWB+CnwK+HOmeG9Fs5re002BYQUt2BfAxuJxyeOpr8fiQBzSb19q8jAZlVwjbpJXfc+84l4SweexhDGuXLC9lF2V31fdn7Xf8P5PhZ\/cvP+\/L\/4UH\/gvH8LCP8AV3n\/AH5f\/CvxR3r7Ub19q9L\/AFmxnl9x8l\/xBzIO0\/8AwL\/gH2r\/AMFRv2sPhb+1nBZ6r4YtHtdfhIEknlMokXIzngDoK+LKbvUdxR5i+orxsXipYio6s0rvsfoGS5PRyzCRwWHcnCO3M7v0v2PuL\/gg18Y73wb+16PCwlK6Z4hs555gTxvij+X9TX7kaJ\/x6N\/vn+Qr+eD\/AIJSas2lftx+FpUJy0Uyce4Ar+h\/RP8Aj0b\/AHz\/ACFfbcLVHLCOL6N\/ofzd404WFPPIVYq3PTTfm02r\/dYuUUUV9KfkBh3f\/H3L\/vn+dR1Jd\/8AH3L\/AL5\/nUdABXgP\/BTb\/kzjxV\/1yP8A6A1e\/V4D\/wAFNv8AkzjxV\/1yP\/oDVzYz+BP0f5Hr8P8A\/Izw\/wDjj+aP55LP\/j1j\/wB0V63+w3\/ydb4Q\/wCvtP8A0YleSWf\/AB6x\/wC6K9b\/AGG\/+TrfCH\/X2n\/oxK\/K8H\/Gh6o\/t7Of9xr\/AOCX\/pLP6OrT\/j2T6VJUdp\/x7J9Kkr9dP4Le4UUUUCCiiigAr+Z79o7\/AJL\/AOMf+wxdf+jnr+mGv5nv2jv+S\/8AjH\/sMXX\/AKOevkuLP4VP1f5H7z4F\/wC84z\/DD\/0pnH23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/notv8Aj4T61\/Qv\/wAE1P8Ak0Lw1\/un+S1xcK\/xp+h9B43f8iyh\/j\/Q96ooor7o\/mYK+Kf+C6v\/ACZ1df8AXT\/2Za+1q+Kf+C6v\/JnV1\/10\/wDZlrz81\/3Op6M+q4H\/AOR\/hP8AGj8QE+6K+sP+CMf\/ACezov8An+Fq+T0+6K+sP+CMf\/J7Oi\/5\/havznLP97p+qP644w\/5EmL\/AOvcvyP3kT7g+lfFn\/BYD9hqD9oj4SSeIdKtUGu6IrShkGDIMAYPr3r7TT7g+lRajYRapYy28yh4pkKMD3BFfp2Kw8K9J0p7M\/jLJM3r5ZjaeNw7tKL+9dV80fy7X9hNpV\/Na3CNHPbuUdWGCCK0vAPjjUfhp4z07XtJne21DTJhNFIpwRjr+ma+xf8AgsP+w0\/wE+KUvijR7dv7F1hzI+F4RiQB\/I18Rg5FfluLw08NWdOW6\/pH9r5NmuGzfL4YulrCa1X4NP8AE\/of\/wCCfn7XWnftefATTtbgeNNTto0hv7fcC0UmDj8wM17rX8\/3\/BMH9tG9\/ZA+P1o008v\/AAjWuyiC\/t8\/u97bUWUj\/ZGa\/fLwt4ms\/GPh+01TT5kuLO+iWaKRTkMpGQa\/QslzJYuh73xR0f8An8z+UvEThGWR5k\/ZL9zUu4Pt3j6r8rF+iiivYPgAooooAK+ff+Cq3\/KO\/wCLP\/YDf\/0YlfQVfPv\/AAVW\/wCUd\/xZ\/wCwG\/8A6MSuTH\/7tU\/wy\/JntcN\/8jfC\/wDXyn\/6XE\/nri\/1S\/SvYf2D\/wDk6Lwv\/wBfaf1rx6L\/AFS\/SvYf2D\/+TovC\/wD19p\/Wvy7B\/wAeHqj+2M8\/5F9f\/BL8mf0VeH\/+QDY\/9e8f\/oIq3VTw\/wD8gGx\/694\/\/QRVuv1tbH8Hz+JhRRRTJCiiigAr8SP+C7f\/ACdlH\/17t\/6HX7b1+JH\/AAXb\/wCTso\/+vdv\/AEOvn+Jf9zfqj9X8G\/8AkoP+3JfofELdDX7K\/wDBv3Esf7N+rEDBe8Qn3\/divxqboa\/Zf\/g3+\/5Nt1T\/AK+0\/wDRYr5vhr\/fPkz9e8Xv+Sdn\/ij+Z9\/UUUV+iH8lH5m\/8HEfgi41fwP4S1dI2MGl3MrSMOg3Iq1+To5Ff0I\/8FLP2ev+Gif2YNd0mJM3McRljYDLAqQ3H5V\/PrqulT6FqtzZXUbQ3NpIY5I2GCpHrX57xNh3DFe06SX4o\/qzwezWGIyT6pf3qUmreUtU\/vufY3\/BHr4B\/Dn9pP4iav4f8bafJdzwxJJCRcmLOWPp14FfpD\/w5t+Ax\/5lm8\/8D3r8UP2ZPjvqH7OPxj0rxPYO6i1lHnopwJU6YP0ya\/fj9lP9r3wr+094AstS0jUbaS6eNfNhDgsjelelw9LC1qXsakVzLut0fJ+K9PO8BjVj8HWqKjNL4ZO0WvTa+55v\/wAObfgN\/wBCze\/+B70f8ObfgN\/0LN7\/AOB719S1T1vXrPw5YPc31xHbQRjLO5wAK+keAw3\/AD7X3I\/IFxVnbdliqn\/gTPmVv+COHwFQc+GrwfW\/ej\/hzb8Bj\/zLN5\/4HvXzH\/wUx\/4LH3HhXxVB4a+F1\/HNNYSk315HIfLPGNgI7gjn61R\/Zl\/4L+O8lvYfEHS\/LdsKbm2yYwOmWLGvHljsqjWdGUVp1tp959\/T4d44qYCOPp1qjUteXnfNbo7Pv959s\/BX\/gm98KP2fvGA13wxodxZ6koAEj3TSDjOOD9a93A2gAdBXF\/A\/wCO2gfH\/wAHw614euku7OZc71YEA8cfrXaEhRk9BXvUIUow\/dJJPsfl+Z4nG1q7+vylKpHR8zbat01KHiPwvp3i\/TJLPU7K1vraQENHPEsi8+xBr4o\/ai\/4Ic+APjBNcX\/hiV\/DWoy5kfGZEkbrgLkAV0H7bf8AwVn8N\/so\/EvSPD8UX9pytMP7Q8sg+TGQfcc5FfQXwD\/ag8IftFeErbVfDurWl4kygsiOCyE9Qa46rweKm6E7Sa+8+iwUeIcjoU8zw3PTp1Nmtn6rb0utT8ZP2gP+COXxV+CkM95BYLqumxk7HhYM7Af7Iya+WfEnhXUfB+qSWWqWdxZXUZwySoVP6iv6hSMjB6Gvyo\/4OAPhx4M8P2GkatY29paeJ5pAGWIYedC4DFvoK+bzfIKVCjKvRdrdGfr3AfijjMyx1PLcfTTc9pR0+9dvM\/MIEqwIJVgcgg4Ir9h\/+CFX7Vt\/8T\/AF34Q1Wd7q60bASRySduCQOfYV+PFfoB\/wb+Ndj46695GfI2fvMf9czivKyGtKnjYKOz0Z9p4nZfRxPD1edRawtJPs7\/qfspXLfHL\/ki\/i3\/sDXn\/AKIeuprlvjl\/yRfxb\/2Brz\/0Q9fpFT4H6P8AI\/kPB\/7xT\/xR\/NH8zWpf8hS4\/wB81ufCL\/kqOg\/9fsP\/AKMWsPUv+Qpcf75rc+EQ\/wCLo6D\/ANfsP\/oxa\/I4fxF6n96V\/wDd5f4X+R\/ST8Ev+STaB\/16LXU1y3wS\/wCSTaB\/16LXU1+uU\/hR\/BeL\/jz9X+bOE\/ae\/wCTffFv\/YOkr+bLxL\/yNWr\/APX\/AD\/+jGr+k39p7\/k33xb\/ANg6Sv5svEv\/ACNWr\/8AX\/P\/AOjGr43i34qfzP6C8DP4GL9Y\/qdJ+zx\/yXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/ANFrX81\/7PH\/ACXzwd\/2FIv51\/Sh4H\/5EvR\/+vKH\/wBFrWvCXw1fVfkcXjn\/ABcJ6S\/NHw3\/AMHAfhCfxD+yxptzbxlzYapHLIQPuoFbJr8YlOQD61\/R9+2p8El+P37OniXw6IlkubyzkWAkZKuRgEV\/Or418IXnw\/8AGGpaJfxPDdabcSQMrjBIVioP44rh4ow7jiFW6SX4o+k8F81p1spngb+9Tk3byl1+9WPpz\/gjz8Ybf4YftV2VtfTLb2mpDaXY4G4lQBX7w2tyl7bRzRsGjlUMpHcGv5evD+u3PhfXLTUrKQxXdlKJomBxtYciv2N\/4Jxf8FcvDnxP8Jaf4Z8YX0em69bKIUedwBOAABjJ9q6+G8ypwi8NUdu3+R4\/i\/whisTUjm+Di5JK00t1bZ+nc+\/KKy9P8aaVqsKyW99bzIwyCrZyKzfGfxg8OeAdEuNQ1TVbS1trZdzs74wK+xc4pXbP57jQqSlyRi2+1mP+LXj2z+GPw61fXb+RY7XTrZ5nLHHCqT\/Sv5t\/jj4xX4hfGXxRrcbb4dS1OeeI\/wCw0hK\/oa+4P+Crv\/BWJfjnb3HgPwFdSJoKvi9von4usfwqRwVIOD9K\/PVVCKAOgr4HiLMYYipGlSd1Hr5n9R+E\/COIyrCVMZjI8tSra0XuorVX7Nvp2J9N\/wCQnbf9dV\/nX9EP\/BPP\/k1Pwx\/17p\/6Atfzvab\/AMhO2\/66r\/Ov6If+Cef\/ACan4Y\/690\/9AWujhT+LP0PN8b\/+Rfh\/8b\/I8c\/4Ld\/D6fxR+ylcahEu5dPmj3Y6\/wAR\/pX4dR\/cFf0qftR\/CeH41fA7XtAmQyG5tnaNQM5cK239TX86Pxh+H138LfiXq+hXsLQTWNy8e1hg4BI\/pS4pw7VWNZbNWL8FM1hUy+rgG\/ehK\/yf\/BPWf+CZPgTwZ8Tv2utK0Lx7CbjQNQsp0CCUxkznaI+R7k1+uP8Aw5t+A3\/Qs3v\/AIHvX4ReDPFl54C8X6Zrdg5jvNKuo7qIg4+ZGDAfmK\/ev\/gnz\/wUG8Ofta\/DCy8\/UIIPE9pCqX1tI\/zs4wCwHoTVcNzw04yoVopyvdX6mPi5RznDTp5ll9WcaVuWSi2kmtnZd76vukUf+HNvwG\/6Fm9\/8D3o\/wCHNvwG\/wChZvf\/AAPevqUEMARyDUV5exafbtLNIscaDJZjgCvrPqGG\/wCfa+5H4YuK862+tVP\/AAJny83\/AARv+AqDJ8NXgHvfvQP+CN3wFIyPDV4R\/wBf715L\/wAFPP8Agq9YfBfSj4c8E6hFc+IC4MkkL58nB6cexrwj9mf\/AIL6a94cMFl4\/wBMF7AuEFxbZZ8erbjXkVsZldKt7GcV620PvsDkPG2My9ZhQrVLPaLm1Jrukz7z+Ff\/AAS++D3wZ8b2viLQNBurbVLMERSNdu4XPXg19MaJ\/wAejf75\/kK8Y\/Zd\/a58JftY+F5NS8L30V0LbaLiNWBaEnoDj6V7Pon\/AB6N\/vn+Qr28NGioXoJWfY\/Ns4r5hPEOGZyk6kdPfbbXlqXKKKK3PKMO7\/4+5f8AfP8AOo6ku\/8Aj7l\/3z\/Oo6ACvAf+Cm3\/ACZx4q\/65H\/0Bq9+rxf\/AIKA+CtR+IP7LfiLStKt5Lq9uY8RxoMlvlYf1rnxaboTS7P8j1cinGOZUJSdkpx\/NH851n\/x6x\/7or1v9hv\/AJOt8If9faf+jErYt\/8AgnH8XEgQf8IrqHAx\/qWr039j\/wDYI+J\/hH9o\/wAM6lqPhu+t7O1uUaSRomAUB1P9K\/M8Jg66qwbg910P7KzfPctlgq6jiINuEvtLs\/M\/dW0\/49k+lSUy3QpAoPUDFPr9UP4he4UUUUCCiiigAr+Z79o7\/kv\/AIx\/7DF1\/wCjnr+mGvwI+PH\/AAT5+KuufGnxTe23hm+ltrvVLmWJxExDK0rEH8jXy\/FFGpUp01Ti3q9vQ\/bvBXH4bDYjFvEVFC8YWu0r+8+58y23\/Hwn1r+hf\/gmp\/yaF4a\/3T\/Ja\/FmD\/gnP8W1nU\/8IpqBwf8Ani1ft5+wT4K1H4ffsx6Bpeq272t7bqfMjcYK8CuPhnD1adaTnFrTqe94y5lhMTl1CGHqxm1Po0+nkeyUUUV9ofzmFfFP\/BdX\/kzq6\/66f+zLX2tXyd\/wWD+EevfGX9ly40rw9ZSX180mRGikk8r6Vw5nFywtSMVd2Z9PwZVhSzzC1KjSSmrt7I\/BtPuivrD\/AIIx\/wDJ7Oi\/5\/hauBH\/AATl+LgH\/Iq6h\/35avpH\/glX+xj8Q\/hN+1ppGr67oN3ZWEZ+aR4yAPlb1+tfn+XYOvHFU5Sg7XXQ\/qfizO8vqZNioQrwbcJWSkrvT1P2RT7g+lLSL90fSlr9OP4xPMf2tP2eNO\/aU+DmqeH72COSWWJjbuQMq4B28\/U1\/Pb+0F8GdS+AvxU1Tw5qcLxS2czBCw4dckAj8q\/pgr4C\/wCCxn\/BO6f496DD4v8ACdgJPEFmNs6RplpkAwB+ZNfO8QZZ9Ype1pr3o\/ij9c8KuMVlmM+oYuVqNTq9oy7+j2Z+NHI5BII6EHBFfrd\/wRC\/b2\/4THw9\/wAK18SXY+3aeoNhJI3MikhQnPoAa+Az\/wAE5fi4D\/yKt\/8A9+WrpPhB+xn8bvg98RtL8Q6V4c1K3u9PmEgZYmB9P618vljxWFrqooO3XToftXF9HJ87y2eEqYiHNvF8y0ktuvXZn7\/A5FFcT+z1401Px38KNJvtZsZtO1N4QLiGVSCrDjv9K7av0iMlJKSP4+r0ZUqkqUt02vuCiiiqMgr59\/4Krf8AKO\/4s\/8AYDf\/ANGJX0FXin\/BRnwPqXxK\/Yf+JOhaRbvd6lqekNDbwoMtI29DgD8K5cbFvD1Et+V\/kz1+HpxhmuGnN2SqQbf\/AG\/E\/nUi\/wBUv0r2H9g\/\/k6Lwv8A9faf1rRj\/wCCcvxcVAP+EV1Dp\/zxavUf2OP2Dfid4M\/aF8PalqPhy9t7O2ulaR2iYBRzX5vhMHXVaDcHuuh\/Y2dZ7lssBXjGvBtxl9pdn5n7keH\/APkA2P8A17x\/+girdVdEiaDRrRGGGSFFI9CFFWq\/UVsfxJP4mFFFFMkKKKKACvxI\/wCC7f8AydlH\/wBe7f8AodftvX5J\/wDBYn9kTx98Zv2lU1Pw9oV3f2QgZTJHGWGd+e1eFxFTnPCcsFd3R+n+EmLo4fPfaV5qMeSWrdl07n5rN0Nfsv8A8G\/3\/Jtuqf8AX2n\/AKLFfm0f+CcvxcI\/5FW\/\/wC\/LV+qP\/BFj4I+JPgf8CNR0\/xLp82n3Ut0rokilSRsA718\/wAPYarDF804tKz6H6t4rZtgq+QSp0K0ZS5o6KSb38mfaVFFFfen8tEd3ape2skMih0kUqwIyCDX5E\/8Ffv+CaV74P8AFF14\/wDCVk09lesZL2CJc7GPcAew7Cv16qnr2gWnibS5rK+gS4tp1KujjIINcOYYCni6Tpz+T7H03CnFGJyLGrFYfVPSUekl2\/yP5eJYnglaORGjkQ4ZWGCD9K6r4U\/HHxX8ENbXUPDOsXWnzr0UOxiP\/Ac4r9WP22P+CIGifFC+utc8ESLpGpS5drdFCxyN79T1Nfn18Wf+CZnxe+El\/JDP4avNUVDw1lEzgj8q\/P8AFZTi8LO6TduqP6nybjjIs6ocjqRTa1hOy\/PRnf8Ahr\/gtL8W9G0r7Pc3UF3KF2+Z5KivOfjX\/wAFH\/ir8c9PlsdS154NPl6xQL5Tf99Ka86uv2cviBZSlJfBuvxuOCGtyCK2PCv7HPxQ8Y3aRWngnXlDnHmPbEIPqayli8dUXs25P7\/8jspZPw5hZ\/WIU6UXve8fw1PNpJGmkZ5HaR3OWdzlmPqSetes\/shfsna\/+1R8ULDSdOspmsfMDXE5QhFQEZ56dDX09+zB\/wAEMfGXjvVbS88aTrpemMQ7RxffYehDCv1O\/Zp\/ZR8J\/sv+EYtM8O6db2zBQJJVTDSH1NenlnD9arJTrrlj+LPj+MPFPAYCjKhlslUrPS6+GPnfq\/JGl+zh8D9P\/Z9+FGmeG9PjVEs4lV2A5ZsAH+Ved\/8ABRf9pu\/\/AGZvgJqGp6XY3F5f3CeVGY0LeXuBG48HpX0BWN458BaV8R\/D1xper2cN5Z3CFHSRcjBGP619zUpP2Tp0nbSy8j+asHj4fX44vHR9oubmkr763Z\/M98RfiDqfxT8YXut6xPLcX17IZHMhJ25OcYPStL4V\/HTxb8E9YS98Na1eafLHyEErGL\/vjOK\/TH9r\/wD4IQ2niK9u9Z8AXQsbiViy2RAWHPXsCa+FPil\/wTj+Lvwr1CSCfwrqGp7DjfZQs6\/rX5vistxmHqOUk\/VH9d5Nxhw\/m2GVKlUila3JOyt5Weh6Bp3\/AAWX+MNnon2aTUYJZ9uPN8hR+OK+fvjT8ffFX7Qfib+1vFWpyahdDIQcqiA+i5xRcfs7eP7SYxy+DteRxwQbc5FdD4J\/Yp+KXjzUY7e18Ga3CJTgSzW5EY+prCpWxldKnPmflr\/kelhcFkOXyeIw8aVN904r9fyPLeSQACxPQAZJr9gP+CEP7Ld98OfAl94w1OB7afWMeWjgglcMua83\/Yf\/AOCHN\/Hr1prvxGeMxwMJEs1GVb65FfqV4S8K2Xgrw\/babp8CW9raxiNEUYAAGK+myDJqlOf1iurdkfjvih4g4TE4V5TlsudSfvyW1l0XfzNKuW+OX\/JF\/Fv\/AGBrz\/0Q9dTXO\/F\/TZtY+FHia0t0Mk91pV1FGo6szQsAPzNfW1Pgfoz8IwjSrwb\/AJl+aP5k9S\/5Clx\/vmtz4RH\/AIujoP8A1+w\/+jFr1S\/\/AOCdHxce\/mYeFb\/DNkfuWrX+GX\/BPP4saX8Q9GuZvC1+sMF3E7nyW4AcEmvyyGCxHtE+R79j+3q+fZb7CS+sQ+F\/aXb1P3e+CX\/JJtA\/69Frqa534TabLo\/w20a1nUpNBbKjqexroq\/VIfCj+IMU0602u7\/NnCftPf8AJvvi3\/sHSV\/Nl4l\/5GrV\/wDr\/n\/9GNX9K37Qmj3HiD4J+JrK1jaW4ubF0jQDJYntX4M+IP8AgnX8WbjxJqcsfhbUGjlvJnU+S3ILkivkeKKFSpKn7OLe+x+7+C2YYXDUcUsRUjC7ja7Svv3PM\/2eP+S+eDv+wpF\/Ov6UPA\/\/ACJej\/8AXlD\/AOi1r8Gvgd\/wT5+Kuh\/GXwxe3Phi+it7TUI5JHMTAKAetfvR4Rtns\/CelwyDbJFaRIw9CEANa8L0KlONT2kWrtb+hx+NWPw2Jq4X6vUjOylezTtquxoModSCMg1+Y3\/BYz\/gmhceK7uf4ieDrIPdKg+3W8QxvAHUAd8knpX6dVFe2UWo2rwzIskUgKsp6EV9BjsFTxVJ0qn\/AAx+WcN8RYrJcbHG4V6rRro11TP5db+wn0u8e3uYZIJ4jtZHUqQfoabb3EtnMssEssEq8q8blGX6Ec1+2v7a\/wDwRr8H\/tBzT6v4fVdC1p8uzQIFEh9859q\/PD4wf8Effi58K7iZodPTVrVWOw24Z3Ydu1fn2MyPFUJaR5l3R\/VGQeI+S5nTV6qpz6xlp9z2Z414O\/ay+IngKzFvpvifUFiUYAmmeUj8S1ZPjv4+eM\/iW2dZ8RapcKeqJcyIjfVQcGt+5\/Yv+K9tcGP\/AIQPxE5H8S2pxXcfC3\/gl78YPinfxwxeHLjTAxGWvI2QAVyqljJ+4lJ+Wp7tTGZHh28TOdKL73hf8Lv8D59tLOS9uVhgjeWaQ4VEUszH6Ci4t3tZ3ikVkkjJVlYYKkdjX7EfsY\/8EZvDnwAt18VeNnTV9Tto\/P8ALlUGO3IGeOAe2a\/KT9od4JPj942a1Ci2Ot3flBegXzWxirxmW1cLShOro5X0OPIeMMFnGMrYbA3lGkk3Lo221Zfducrpv\/ITtv8Arqv86\/oh\/wCCef8Ayan4Y\/690\/8AQFr+eDR4zNrFog6tMo\/Wv6JP+Cf9o9l+y14ZRwQRboef9xa9vhRfvZ+h+eeN7X1DDr+8\/wAj2gjIweRX5tf8Fif+CacvxEil8f8Ag603ajApa8t0HMoA6\/XJr9JaZc20d5A0Uqh43GGU9CK+txuDp4mk6VQ\/B+HeIMVk2NjjcK9VuujXVM\/l01Cwn0m9ktrqGS3uIWKvHIpVlI9jWl4G+IWt\/DTXYtT0LUrrTryFgytFIyqfqARkfWv2f\/bg\/wCCNvhH9oi7udc8PKmha7KDI7wKFEzehznrX5vfGv8A4JQ\/F34OXsg\/sWTWbfJMbWaM7Ee\/A5r8+xmTYrDTvFNruj+qsh8QckziiozmoTa1hOy\/PRo3PBP\/AAWU+L3hjT0gvNQhvyi7VYQqprnfiz\/wVT+LfxV06WyfWhZWc42ukcYVyPZgQRXkuofs1fEPSpjHceC\/EETg4w1sRVvQP2T\/AImeJrlI7TwR4gfefvfZjtH1rF4zHSXs+aX4\/wCR6Mck4bpT+sRp0U973h\/nY4XUtTudZvZLm8uJrq4kO5pJXLsT9TzXU\/BD4GeIP2gvHdpoHh+ymuJ7mQI8gQlIge5PSvqT9nL\/AIInfEb4qX9vceIguiaY5BcYKy49MEYr9TP2Pv2CfBn7InhuODR7GGTUWUefdsgDyNxk5H0rty\/IK9eSlWXLHz3Z83xX4n5ZllGVLBSVWtskvhXq9tOyH\/sD\/siab+yF8DrDQ7ZFN9Kglu5e8jHnn6ZNfQuif8ejf75\/kKywMCtTRP8Aj0b\/AHz\/ACFfoNKlGnBU4KyR\/K2Px1bGYieKxEuac2235suUUUVochh3f\/H3L\/vn+dR1Jd\/8fcv++f51HQAUkkayqVZQynsRkUtFAFf+ybX\/AJ9rf\/v2KVNMto2ytvApHcRgGp6KLD5n3CiiigQUUUUAFFFFABUDaXbOxJt4CT3MYqeigabWxXGk2oP\/AB7W\/wD37FTpGsS4VQoHYDApaKAbb3CiiigQUyaBLhdsiI49GGRT6KAK\/wDZNr\/z7W\/\/AH7FOi063gfckEKMO6oAamoosPmfcKKKKBBSSRrKhVlDKeoIyDS0UAV\/7Jtf+fa3\/wC\/Yo\/sm1\/59rf\/AL9irFFKw+Z9xsUKQrtRVRfRRgU6iimIKKKKACkkjWZCrqrKeoIyDS0UAV\/7Jtf+fa3\/AO\/YpU0y2jbK28Cn1EYFT0UWHzPuHSiiigQUUUUAFFFFABUU1jBcNmSGJz6sgNS0UAmV\/wCybX\/n2t\/+\/YqWG3jt1xGiIPRQBT6KLDuwooooEFFFFABUNxptvdnMtvDKf9tA386mooGm1sYl18OdCvH3SaTp7NnOfs6f4VcsvC2m6cm2Cws4h\/swqP6Vfopcq7FurNqzk\/vYiIsagKAoHYDApaKKZmFFFFABUE+lWt0SZba3kJ67owc1PRQNNrYw7n4a6DdzGSTSdPZj1P2dP8KvWXhnTtOQLBY2kQHTbCo\/pV6ilyrsW6s2rOT+9gAFGAAAKKKKZmFBAYEEZBoooArnSbUn\/j2t\/wDv2KVdKtVORbQA+0YqeilYfM+4iqFAAAAHYUtFFMQjKHUhgCD1B71AdJtSf+Pa3\/79irFFA02tiBdLtkYEW8AI6ERipwMCiigG29wrzP8Aaf8A2oPDv7L\/AMO7vXNcu4ojEhMURYbpGxwAOvpXd+LdVn0Tw7d3VrCbieGMskYGd5Hav5+\/+Chn7U\/jb9ob456tB4oE+nwaVcPBb6cSdkaqxUPg8\/MADXkZxmawdK6V5PY+94A4Nef41xqS5aULOXd+SXn36H6rfsBf8FTtE\/a11G\/0zUmh0vU0lxbRuwXzFwPp3NfXclvDdqC6RyqemVDCv5hPBfjfVfh34ittV0a8msb+0cPHLGcFSK\/RX9k7\/gvff+EtNttJ+ImnSahBAoT7dBukncdOQSB2rysr4jhKPs8U7Pv0Pt+M\/CTEU6jxWRx5odYX1Xpff8z9YP7Csf8Anztf+\/S\/4VJBYQWpzFBDGfVUAr5J0D\/gtd8F9d08Tm\/vLU4zsmVFb+decfHv\/gvn4C8KaFcQ+D7C91bVtp8s3CYgyenKtmvcnmmDhHmdRH5vh+COIK9X2McLO\/mrJerbse4f8FPv2rtL\/Zq\/Zr1ovdRjWNXgazs4Qw3hnVgGx1wDX4B31\/Nq1\/Pd3DF7i6kaWVvVmOSa9H\/aj\/at8WftZ+P5Nc8T30swUkW1tv3R2yk52r36815mTgV8FnOZfXK14\/Ctv8z+neAOD\/7AwDpVHerN3k1t5JeS\/M6v4F+D7jx58X\/D2mW0ZleW9iZlAzlQ4z\/Ov6Pvgj4Vj8GfCvQ9PjQxiC0jDL6HaM1+Sv8AwRE\/YyuviR8Tv+E81O3dNL0vi3crw7HDD9Vr9lEQRoFUYA4A9K+m4YwkqdF1pfa29D8d8Zs9p4nH08vou6pLX\/E+nyQtFFFfTn4uFRXFlDdj97FFL\/vqG\/nUtFAJmPffD\/RNRctNpdg7HqTAhP8AKptP8HaVpYxb6dZRdvlgUf0rSopcq7Gjqzas5O3qxsUKQJtRFRfRRgU6iimZhWpon\/Ho3++f5CsutTRP+PRv98\/yFAFyiiigDDu\/+PuX\/fP86jqS7\/4+5f8AfP8AOo6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEZQwIIBB7Gvh3\/gpr\/wSe079p60m8UeFEi07xVAmWVVwl0AOBgYGevJ9a+46Otc+KwtLEU3Sqq6Z6+SZ5jMpxUcZgp8sl9zXZrqj+Zf4r\/A3xV8EvEdxpfiTR7vT7q2Yo25CVJ9j0rksg1\/Sx8af2ZfBP7QGkPaeKdAsNTBUqjyod0fuMEV8R\/Gf\/g378Ka9PNdeFtbvLKWQllgeONY09gcE18Xi+GK0Heg+Zfif0RkXjLluIgoZlF0p91rF\/qvmfkH5a+goCgdhX6HX\/wDwbz+PxcN9n17SjFnjfcAH\/wBBrV8H\/wDBvN4qN4n9s+ILNYd3zeRKrHH4rXmrIsc3b2Z9dPxI4cjHm+tJ\/J3\/ACPzejRpnCorOx4AUZJr6o\/YK\/4JgeLv2sfFlpd6hZ3GkeFopA1xcyoVMijsBwfT86\/SH9nX\/gip8Lfgxew32qQN4nu0Gdl7EoRG9RtIr6+0Hw9Y+GNLhstPtYbS1t0CRxxrgKo4Ar28Bww1JTxT07L9T844o8ZaTpyw+SxfM9OeWlvRd\/NnP\/BT4MaH8Bvh7YeHNAtI7WxsYwgwBucjuxxyeT1rrKKK+xjFRSjHZH8+1q06s3VqO8m7tvdsKKKKozCiiigAooooAKKKKACtTRP+PRv98\/yFZdamif8AHo3++f5CgC5RRRQBh3f\/AB9y\/wC+f51HUl3\/AMfcv++f51HQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVqaJ\/x6N\/vn+QrLrU0T\/j0b\/fP8hQBcooooAwdQlWGeZ3ZUVWOSxwBzVa11S2vyRBcQTEdQkgbH5V8\/f8FXfiDrvwz\/AGNvG2qeH55bW+gtmImj+9F868j86\/Ln\/gm1+2Z8YNL+MRg0MXPjFrhHMtrcuwjBwOSVBIxmvJxebww+Ijh5Rb5ux95kHAeIzXKa2aUqsYqm7Wel7JPfZb9T9zqK+Tv+Gsfj5\/0Szw5\/4G3H\/wATR\/w1j8fP+iWeHP8AwNuP\/ia6vrtPs\/uZ4n+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+Jo\/4ax+Pn\/RLPDn\/AIG3H\/xNH12n2f3MP9WcX\/PT\/wDBkD6xor5O\/wCGsfj5\/wBEs8Of+Btx\/wDE0f8ADWPx8\/6JZ4c\/8Dbj\/wCJo+u0+z+5h\/qzi\/56f\/gyB9Y0V8nf8NY\/Hz\/olnhz\/wADbj\/4mj\/hrH4+f9Es8Of+Btx\/8TR9dp9n9zD\/AFZxf89P\/wAGQPrGivk7\/hrH4+f9Es8Of+Btx\/8AE0f8NY\/Hz\/olnhz\/AMDbj\/4mj67T7P7mH+rOL\/np\/wDgyB9Y0V8nf8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo\/wCGsfj5\/wBEs8Of+Btx\/wDE0fXafZ\/cw\/1Zxf8APT\/8GQPrGivk7\/hrH4+f9Es8Of8Agbcf\/E0f8NY\/Hz\/olnhz\/wADbj\/4mj67T7P7mH+rOL\/np\/8AgyB9Y0V8nf8ADWPx8\/6JZ4c\/8Dbj\/wCJo\/4ax+Pn\/RLPDn\/gbcf\/ABNH12n2f3MP9WcX\/PT\/APBkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/E0f8NY\/Hz\/AKJZ4c\/8Dbj\/AOJo+u0+z+5h\/qzi\/wCen\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/wDA24\/+JoX9rD49lgD8LPDuCf8An9uP\/iaf12n2f3MP9WcX\/PT\/APBkD6xornfhR4h1jxX4B0+\/1\/T4NL1a4QtcWsLl0iOTwCeTxXRV1Rd1dHg1KbhNwe6001\/EKKKKZB86f8FKfjNrXwT+Bj6poc\/2e8E8ah8Z4JOa779j\/wAb3\/xF\/Z88Oaxqcglvb20jkkbGMkqDXiv\/AAWG\/wCTan\/6+Iv5mvU\/2BVK\/sp+EMjH\/Evi\/wDQRXnQnL65KN9OVfmfX4jD0lw5SrKK5nVkr9bW2PZKKKK9E+QCvkr\/AIKkftAeJPgVoPheXw9dC1kv9Q8iViMgrsJ9favrWvhX\/gtXn\/hFvBWP+gt\/7TauHMZOOHlKLs\/+Cj6fg2hTrZxRp1YqUW3dPb4WfYnwd1q48Q\/DbSL26YPPcW6O7epKiumrjvgD\/wAkh0L\/AK9I\/wD0EV2NddN+6jwMWkq80u7\/ADYV41+3j8ZtQ\/Z\/\/Zv1\/wAW6ZhrvRbd7lFIyHKjpivZa+aP+CuHH7Cfjv8A7Bsv8hWONm4Yeco7pP8AI9Hh6hCtmmHo1VeMpxTXdOSTPRP2Q\/2n9E\/as+DmmeJNInR3liVLmPdlo5AAGz\/wLNc9+3T+2Jpf7JvwykvZpozq15mKyhJGXcg44\/Cvy+\/YW+Ofiv8A4J02mieKdSE998PPGCSKQuWEciDuAOPmbjmsn9sTxv4w\/bW8Y6l8S7lri28D6TdmHSUbIEg+8vBHoT3rwXncnhUkv3vVdv73pY\/UqXhrRjnjcpp4NNtO+7u17P8AxJ6Py1P2Q\/Zs8aXXxC+D+laxeMGnv085uOm4A4\/Wu7ryv9i05\/Zv8NH1tU\/9AWvVK+jotunFvsj8hzKEYYurCKslJr8WFeZ\/tieNr\/4c\/s1eMNb0yTyb7TdNlnhfGdrBcivTK8c\/4KA\/8meeP\/8AsDz\/APoNTiG1Sk12f5M0yeEZ4+jCSunON\/8AwJHHf8EoPjZrv7QH7INj4j8R3AudTl1S8gZwMZVJML3PavpSvj7\/AIIaf8mDaZ\/2GtQ\/9GivsGscuk5YWnKTu2kejxdRp0c7xdKklGKqSSS2Sugrkfjjp2uap8N9Rg8OTLb6u8TC3dlLANg44yO9ddRjNdUo3TR4NGo6c1USvZ312PyH+PvxW\/aW+AnxC0vQdT8S2klzrs5S1KWzKF4yAfn9K+1v+Cenhj4waLa6ncfE3VLfUVunV7Ty4THsTZ0OWOea8R\/4KvDH7VHwx\/6\/f\/aYr7+8HADwxY4A\/wBSv8q8XA4ZrEzvOT5Xpd90fpfE+bxnk2FcaFOLrRbk4wSfuysrPp5mlRRRXuH5gV9VmNvps7jqqEj8q\/LK\/wDjR8fvj3+1d438K+CPEFtZ2mhXO1BLA0m1dgbHDj1r9Std\/wCQPc\/9c2\/lX49eAtA+M2t\/t4fE0fCC7sbW+W6\/0g3Nx5KkeUvfa3avEzick6UVezevLvsfpXh7QpThjKs1T5owTTqq8E+ZK73Ps79ij4efHrwv8TpJviLr1pqejtGoSOK2aMhsnJyXPavsKvm79hzQPjpo323\/AIW5eadc7v8AUfZrkTY5\/wB1e1fSNd+BilSVr\/8Ab258txPWdTHSu6bskr0laD9NvmFFFFdh88fm7\/wUI\/aG+LKf8FAdE+Gnw\/1eGwXWdNgMSvEXAkYvknDDstR6Z+2L8bv2LPFdhF8UrAat4dvJ0gk1GGERrEWYKM5Zj3\/Sn\/tB5\/4fq\/Dn\/rytv\/atfRP\/AAVY1TwzpX7KesjXzbh5sJaB8bjMchMf8CxXzUY1H7euqjTjJ210sraWP2R18LTjluWzwsJwr0ouTUffu5SV1Ja3W\/yPoD4e+PLD4l+ELHWtMlWW0vohKhBzwa2q+Zv+CTFnqln+xv4eXVfN89o1ZfM67doxX0zXv4eq6lKNRq10mflmb4OOEx1bCwd1CTSfezCiiitjzgorM8Y6ne6N4XvrrTraO7voIi0MLsVWRvQkc18x3P7Vvx6iupUX4W+HGRHZVP264+YA8H7tY1a8afxJ\/JXPSwGVVsWnKk4q380lH89z6vor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+JrH67T7P7md\/wDqzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNFfJ3\/AA1j8fP+iWeHP\/A24\/8AiaP+Gsfj5\/0Szw5\/4G3H\/wATR9dp9n9zD\/VnF\/z0\/wDwZA+saK+Tv+Gsfj5\/0Szw5\/4G3H\/xNH\/DWPx8\/wCiWeHP\/A24\/wDiaPrtPs\/uYf6s4v8Anp\/+DIH1jRXyd\/w1j8fP+iWeHP8AwNuP\/iaP+Gsfj5\/0Szw5\/wCBtx\/8TR9dp9n9zD\/VnF\/z0\/8AwZA+saK+Tv8AhrH4+f8ARLPDn\/gbcf8AxNH\/AA1j8fP+iWeHP\/A24\/8AiaPrtPs\/uYf6s4v+en\/4MgfWNFfJ3\/DWPx8\/6JZ4c\/8AA24\/+Jo\/4ax+Pn\/RLPDn\/gbcf\/E0fXafZ\/cw\/wBWcX\/PT\/8ABkD6xor5O\/4ax+Pn\/RLPDn\/gbcf\/ABNH\/DWPx8\/6JZ4c\/wDA24\/+Jo+u0+z+5h\/qzi\/56f8A4MgfWNFfJ3\/DWPx8\/wCiWeHP\/A24\/wDiaP8AhrH4+f8ARLPDn\/gbcf8AxNH12n2f3MP9WcX\/AD0\/\/BkD6xor5O\/4ax+Pn\/RLPDn\/AIG3H\/xNH\/DWPx8\/6JZ4c\/8AA24\/+Jo+u0+z+5h\/qzi\/56f\/AIMgfWNNllWCMu7Kir1LHAFfKH\/DWPx8\/wCiWeHP\/A24\/wDia8V\/bz\/bJ+PWi\/AS9eXwTY+HbaYMk95Y3EsjxrjOTuXAqKuY04Qc2np5M68DwfjMTiIYdTprmaX8SL\/Bbn6KWmqW1+xEFxBMR1EcgbH5Vt6J\/wAejf75\/kK\/FD\/giv8AtKfELxb+2Jb6Ld6tf6ro19a3Mt2kpyiOqZXJxwck1+1+if8AHo3++f5ClluYRxlL2sVbWxHF\/C9XIcd9SqzU24qV1536fIuUUUV6B8scl438Jab460q+0rV7K31DT7zKTQToHjkXOcEHg9K474WfsweBfgvqE134b8OaZplzNndLDboj89RkAcV6Fd\/8fcv++f51HUOnByUmtUdEMXXhTdGE2ovdJuz9Vewnlr6Cjy19BS0VZzieWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAJ5a+go8tfQUtFACeWvoKPLX0FLRQAnlr6Cjy19BS0UAAGBxRRRQAUUUUAeG\/t6fsx6t+1N8HpfD+j6la6ZdtIrrLPE0ijBJ6A182fDr9hj9p\/4Z6Dp+lad8UvC6afp6rHHGdLnJ2jt\/rPSv0Forhr5fSq1PattPybR9Jl3FWNweF+p04wlC97ShGWr9Sh4XtLux8PWcN\/Kk97HCqzSIMK7gDJA+tX6KK7UraHzkpXbYV84f8FBf2Odb\/a00bw\/b6Nq1lpbaRe\/apDcQtIHG0rgYPvX0fRWdajGrBwnszty7MK2BxEcVh3aUdrq\/Rrb5mD8MvCs3grwLpul3EqTTWcCxs6jAYgAdK3qKK0SsrI5Kk3OTnLd6hXk37bHwBvv2mf2dPEfg7Tr2DT7vWLR4I5pkLohYdSBzXrNFTVpxqQcJbPQ2weKqYWvDE0XaUGmvVO6Plv4ef8E3dI1L9i3TPhV46kh1VrGZpvtdqphZTvDDaTkjpz61W\/aM\/wCCdS+Lv2VdH+HHgm6sdGj0naBNPCZDLhSMttwSeepr6tormeAocvLy9LedvU9iPFOZquq\/tNpupb7PO93y7HG\/AD4c3Pwn+E+kaDdzx3Nxp8CxvJGpVWIUDIB+ldlRRXVGKilFdDw61aVWpKrPeTbfzCuC\/ad+Ft58avgR4n8LWFxFaXetWMlrFNKpZI2YYBIHJFd7RROClFxezHh686FWNan8UWmvVO6\/I8J\/4Jzfsu6v+x\/+zPaeC9b1G01W\/t9Qurtp7eJo0KyvuAwSTkV7tRRUUaUaVNU4bLQ2zDHVcbiamLru85tt2VtX5BRRRWpxny1+2p+w3r\/7SXxo8H+JNM1mw0+08PXHmzQzQM7yjZjAIOBzX0z4fsH0vRba3kYM8MYQkDAOKuUVjToQhOU47y3PRxWaYjEYelhqrXLSTUdO7u\/UKKKK2POIdRtjeWMsQIUyKVBPbivz31j\/AIJlfGnwb+0N4p8aeBfH+gaQniGbzDFPYSyFRtC9Q49K\/Q6iuXFYOnXtz301VnY9vJs\/xWWe0+rcrVRWkpRUk1e+z8z5f\/ZN+BHxz+HfxAkvPiB460XxDpDIoW3tbKWFwcnJyzkdK+oKKK0oUFSjyRbfq7nHmWY1MbW9tUjGLta0YqK+5aBRRRWxwHw3+2t\/wTl+Ivxo\/bA0v4o+BvFmkaDc6VZRQQrdWkkxDqW5+Vhx81c5Zf8ABJ\/4n\/Gfx7p2ofFz4l2XiHQ7CVZjptpBPAHZWDKfmZl4Ir9B6K82WU4eU3N31d2ru1\/Q+wocdZrRoQoUnFckeSMuSPMo66KW63eu5meDvCFh4D8NWek6bCILKxjEUSDso6Vp0UV6KSSsj5GUnKTlJ3bCiiimSBGRSeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQUeWvoKWigBPLX0FHlr6ClooATy19BR5a+gpaKAE8tfQVneKfB+meNtEm03VrG2v7G4XbJDPGHRh7g1pUUmk1ZlRnKLUouzRwPwr\/Zh8C\/BXUZbvw34c0zTLqYktNDbor89RkAV6lon\/AB6N\/vn+QrLrU0T\/AI9G\/wB8\/wAhShCMFaKsjSviKteftK0nJ9223+Ny5RRRVGJ\/\/9kKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjMyNTQwCmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDVFRLX2U1NGU4NTBhLWExMmItNGI1Zi04MzBjLWU1ZWVmNDJlYmU2MS5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDIxNi41MDAwMDAgIDM5My43NTAwMDAgIDIzMC43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjQ4Lzc5NDM0KQo+Pgo+PgplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICAyMDEuNTAwMDAwICA0ODMgIDIxNS43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjEyIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAxMyAwIFIKL1Jlc291cmNlcyAxNSAwIFIKL0Fubm90cyAxNiAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjE1IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTcgNyAwIFIKPj4KPj4KZW5kb2JqCjE2IDAgb2JqClsgOSAwIFIgMTAgMCBSIDExIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PAovTGVuZ3RoIDE0IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztXU1v3DYQvetX8FzAa\/FLooCigO11ivZQwPACPRQ9FE7TIojTujn075ektJKsR0mT9XLWtZ0g9oqR+DhvhsPRSMM9\/\/72N\/HHF3F+dfu3uOt+X90W5aa2ZftHhL9n4wblNt1n4aTuPou7++JBPBQ3xY3\/uf8drr0vallvwjnS+sNP40NZmmpTNbJxvr2cHoaT\/yx+\/kZ8LkKX5caVpVJaaRkHNT32I9jL0Y76y93n4ryVsLjcFefvKqGM2H0Q7fln7a\/dfSH9QVPVYvdefBsG9p3YfSykCv\/Ztqi2RQ4tOrbYocG0p5RDi52eUkEvddtiF\/p1cFEzPQUaoJOLthM9tFxCt1fQAgIgDdvYUg8N10DDu8kpsowNbmiQMDpAxsEhmZlGp6ajk3odWpopdKbR2XWtgXkgdYcMpe3FzFsdRa+IMz0FmJTtpLneeR+T3Sk0clbpODBowLkL8nbS2AUVTxsSXoPQIsEMgOkLEPFy3akRZmaiY6DqamqB2AuyidNu2g3OQ+wXrtnCKdfQ8g5apvwmyIPxqla3ckHbClYjNIjnpMmEicN4j7NWIlXIL8xaZUAC6AZ8qoLRYMdoNd05WRzVRo88lZZmH4WdyRBWzcUxiZWL4JEhmjjkGpy8sFwcNl+wYwhtDnECMDxVHzI9KEggAWG8ickKfHK5VFxZYCgYpazjoAYIqqbwTfA16wadoI4QZxECgsRVQATMgkTH62EgiESIWblcmnNlyqVRfARljcIpBx3DRaoB1tE\/USI+dMI4nCcEE1E5R779dptesaOPPkau\/KGpXO3G7Z\/G7VZvKmkaWxnfPjpprv1RP\/3df7a0ws3xOz05WQ\/9JCs3SipVla403QxVfjY1lXNWpLvxc7a27clnSgbrDz\/v7sX5D\/e1ENu\/euN6U8ab5f7PyCItWSHVqRojZV2Juc+3Vz95hH+FEj\/6fx\/FL7\/6a98Xlav8KIQKSVIt\/vm9uI2g\/SLolzQ\/+cramdnP4yWSNFyPJxuPV2k\/Eg\/5wUNmBVS1joiV5EJkFzHo0CvwJXMaEIOMrFrkJTUA2opZi7ycRkQvI68WWUkNgK7h1iIrpxHRy8irRVZSPaBWiluLrJwGxCAjqxZ5SQ2A1jJrkZfTiOhl5NUiK6kB0DluLbJyGhG9jLxaZCXVAxolubXIymlADDKyapGX1ABoDbMWeTmNiF5GXi2ykhoAXc2tRVZOI6KXkVeLrKR6QKu4Mym8nAbEICOrFnlJDYCWO3fDy2lEtMy5G15SA6Djzt3wchoRHXPuhpdUGWYFd+6Gl9OAGGRk1SIvqQHQcudueDmNiJY5d8NLagB03LkbXk4jomPO3fCS6gFryZ274eU0IAYZWbXIS2oAtNy5G15OI6Jlzt3wkhoAHXfuhpfTiOiYcze8pMpQxcadu+HlNCAGGVm1yEtqALTcuRteTiOiZc7d8JIaAB137oaX04jomHM3vKR6wEZy5254OQ2IQcZHiE9+Jb5tmXm38GHhwu5del2n6hg99qZ\/lV7t6xnVxVwNQdW3KHzpvJqeI6GWS3WlKUZMqgZG79+34GrUcTNTrDJCupp5RX88vimS2oKY2HEnOBY+QH0igse37Z+quHQBqgoH3qw7Sa6ntEJlS6JECSsLsESJUM5FKFFaLxbvoHMy5vSYskTZ0XrVzmElJqqtBzVLJE7rbXQ5rc\/D2p9uMjVfNRhCcZiWMEmhPgiQNNYDEaqgABrqjgjVqus1ZtqsF0VhLRuhGI9c8prZFSjvsh77brUw7M53L1b\/QYUTGBthI4n1qjdCUTYo005xwGp0xeJNBtYT5bTruzHgHNf1ajfaTScnahxbCOXQiTp2wG5AhINaOvDcc8I083wQqv7gFCwozT+3o5kNguA6j052rvI4N91Ozbug1Y07SqYZ2w9So7fCFQz8FwaVcx4tM9u6L3tFd0ipG16vqEaXBkvArPHlVuNIepiUpG0A1uMZXO+w9jq\/sEHTxj1e1caaplTtEyIdWOyxiJy+3Ud25feEYMSRCA4JIXtiV4jnEthp19+Ub9fvCHJtg0O5aYBgRuV3hNEceoYwNEJJErcpR4lJMTYgBBSnuAv2B8Yz1A270+vSmBKMHbKLGDC2BWURXPlXqC+33Y1YhMgZ9wTSsCcU7tyB1B8p3k60wHBw7yPc6qjb2Cq3eZr9ZouJcBf2l8ENMwixDiH\/sp6ISASDx4kgSyYD7nlOzEUeR+R6ujEaP2Tno0SSc339Y1qnRsISbuETCwr4C7zNQg8KhFC2qkrsS\/M8U7r+wMo+o4ubccLEp6xu64vZeDOdjBYzEo0Qos3pLDf\/ZiHz+NrsMWqtJ+Q5a63ep5Secpu\/5J0Sd9SQdX7zaGkL6pVDuaOhPLaaiZoyG1klFzKCL+2hxCH78JEsl7z9cm6zHNR5qnixMvbVGNQz2Pg8u0H16jyZQdXu1RjUM9jnP7tB9eo8lUHVcvoO1cs1KO6vF8htPYPuTmY9pk8p4pON9R2bn7JZdHZyB9HmXgcYtZg2eBq9bYizifDwA7shpFgpb0Zg+AfdJL4EAL7NAU9Zv4iSy8WpCqkRzfKUuq7rx3iLTxoIqw96TMKG3UwWPsj6ZuGvxsKdXFDgC1vwE4sS5ekLPIA3Elb41e+fOUmiLEzrQcGnigqc0fOKxmBp\/VuTMO1A+W4KwjsAs1+Oll1JPUUnU1Ldp8EJ72kklHTUR4eLj43woSpPWnOg6FRKasr5N0JfnLPG1DHZpy6+onKix6eD7patZ79L\/OJQbsRN8R8ol29SCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMjA4NQplbmRvYmoKMTcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUVJBQUFBK1JvYm90b1JlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTYxNC4yNTc4MTIgLTIyNS41ODU5MzcgOTU3LjAzMTI1MCA4NzkuODgyODEyIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjI1IAovRGVzY2VudCAtMjA4LjQ5NjA5MyAKL0NhcEhlaWdodCAwIAovU3RlbVYgNDAuNTI3MzQzNyAKL0ZvbnRGaWxlMiAxOCAwIFIKPj4KZW5kb2JqCjE4IDAgb2JqCjw8Ci9MZW5ndGgxIDEwMjU2IAovTGVuZ3RoIDIxIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJylegl8G9d553szAA+JB26AuAfX4BoAxOAgLuLiDV4gQVEkRYoUJVKSKVGxDstHLNmyYiuJ5Dp2HIesbMmxnbRN7dbrxHFT1Yl3nWySOnXbdNeNu922rpvU61i7TZPszyRG+w0OXt7E+f2K+Q3w5s3Me\/P+3\/f9v2OAMEKoDp1HJEJDo17\/Fy788SXo+Szss4tLdy680SXrgPb7CJlePHxo7uDBt3r+HCHzNegLHYaO3brGQ3D8FhxbDh87dfa9DxQvwvE6QrhuaXl+zvqa\/jMIWQVw\/lPH5s6eQL3oWTjmxzcenzt2KHRl5hE4\/ipCxAEkEDyIfwcJERKuCFkYwVD+Jf8SLRBwA7+XP\/+AiFvDyDjFj8Ifdw8NdaMUQreKNYhDaKF2hYAT+Cn+nCAq\/KPSdSSqQaMwynXBDWjXoUYkQUqkgXnkVJAVm8UsxX+RcESJsRmzJGYx8WDxHQXDEBTDqIvvEDpO4sMf+HylH8ENhlnLCm6U9hMMI7hj7bTgM+UdHtYJT\/7XpblqYQ4YmoKRiYEnCcv6ePmmBx7gF9V\/6yZ5H\/k4olAWIWnQFg6VNoWytMnlstoafjObaBu\/heU15TNhRfnKYDBQPmM2la8cwDptKDCQ2z8z0B8K6rRaXTCU69+\/PzcQDGl1q1jcbKR8vlTK56EMYpFIbKC8rcm010sZm8X4FelcYTSZMJswNpkTydHCnHR+pNDebjKbTe3thZEz0s5YzONt0WCsafF6YrFOaSYe83o0arXG443F+RUBpqSWvIgEqB5kK2WxmZQqzRg\/9MsnuW8ufp0TL3KvfIb4cP1u8mKReBAuhHvOAEaM4A1AS1pGiw6UQeDXT9fQNqxbbVAqPG4VfNwehZK8yN9\/06puwbhFbbW2qDFWtyCMBm59QPYBnknQowpmAFEZK9ZfRRWEHNyGGgBdPsf64UplqQ\/\/r5n+gVBYq6eMbeGerv657k6PWykv7idqSYXc4xkKuhiDUSyRSMwmf2sqH4k4Z\/QMk86IjYZ4JD80az42viceNxgoczQxlN\/fee\/ueKTNZlEoXO72ZN6cbmtzupUqimrrc9sdKjUgZgGN\/TFAIkS7kRj0k8evliwDyGIeyzDfJmk8+ZMF2fvzn3q9+Qi3tkJ858YXuQ8Xld99R33g57JrxLuPFpsAXekT8KUifrp+91Xip0X6q8TPPwdYTwJCWUDIhgowvrikPubSgpXmqvqVgJKLeUzkZjgPc9ZUgKrZQKmKE0iohHS4cjdLXJIrnM5kzOVWqfEKyMXryWZG5nM5l6uuVny9oaZOi383w7IWs0SCZVLaFukKh4xGMlPbona5orHefZ2dVhqXFLk\/t28FvxmiaYUCS2UUZW31+my0UoEpcyazwE0zLGtt1LgZ\/PwS3rVbJjcYHS6TRSbT69wuR5\/Z6bbaQTcslng819MWtllkvIKh++FLB1RDlrUNtEuI1njugR4VyADME6SxCzXBeZ4MMKZ5PeZNeJA7\/gz+4VEMv+RR\/Oaz8uK4IL\/2Qsmm80trWfxtMGwC3Q4ot5WswMajDAwjDVdsmdfnkl5Cb1XrStZMXF19TJGSSpzObMdsJswvWr7S1KhS6bXUgWhE3fIm8bX1u\/EVYqq\/v63NYMQAnt2eSk0RncVX2mm7Qllfj2lrOgWrGIL5e2FBAkSj7soT4J2GoJRXBGiuPlK4agfhsoTLVgJb5ULi+dUrxcfUKp8nk8kXUinGpWnZXa\/RuJhUemw4nfH4VOrVpka91sO097Oter14t0Sm1YNUkx6PVt\/Y9AKAhfAr4sWxQiJBUXp9ODI0PD8wPzQcjmj1GGgmUSjMi8Wd0bjbA5IzUsFg8nuM22kyyaRg6xqGicdBgsvcWYIWTiDzVtas6qOyypLK2srzn8AOR6q9uytm9LGs01kmMKeTZX3GWFd3e8rhwO\/Wfe2xR5eP9\/VQC7Z0Znb23vNXG5669\/zsXEeHfZrq6V0+9vlHed0ZBMbWgv3kAdUqOmVurqJbJhlzYJNgqqhW+GcbqYfZrSpwP24UuTx7c4m406VQYpXS7UrGB5YG+h2OFYXS4UykaVoiqa9VKRz21HJPt9msUjPeZGrojpFRpxuvkibK1+pNulxKxU1Kp1WpJM0KuVHvdEQCrR6bRS7HVjqZHrBaLEqlVKbXU2qpTCRqam5Umyx+tife6jdZpDKnsyPbn7LYmpuxWKTXwaqN3Fn8VhlvXH3+Wjq0wwnRVceF37I7k8mu7ijVyra6nOAedE6m1e+mot1dyaTTjn9W9\/Kjnz+23NtDTVs7sgfm7jv3VMPV+84dmOvI2Gaonr7jy48+xqMtuvUEcaXkR0uWSFzhah7AHwpufPi20Mp7Dt5a7SVr5b0NWCp4GiBLQoYXnueS93Bv4wPue7jUNwTCkqNe+wZci9FlMPRfQssAo4IvKOl6eQ1mPgygyqsoa3w\/96e4YyYW0Wo02khshvun6\/jVS7Mzfh\/GPv\/MLP67C3p9MNiZaAuZqbXvCm5gj68wunSaFwc832mYKVpiGmuZa6R0YCvJ8jRrFm\/zRVi0eial0fh8HZmRbDBos8lkq1iqoB3RqMdrMklkZa5af5fYNzwYi1AGLJHQ9kRyb\/GPieFul1MmU6lcznAYZq+79QH+uWAWZq9EOmFWXLPNzZUtP4hvci3PrOLmRqVCI1HId2OJXu+Ienxa8ORnzry9fs6rUNXWCQTEJ2tqhFipCAWm+DXxON5TiagaKlzKO1cpfGHPdeJq8R8Jw0jx4XLEU\/yfDzxAUHzcg5HqViPG6GWIw5C1pE8VXQpibLN17tVIJLvq8cv3DBQKkYTFZnPYmXOwnuO3bmIf+RBq5iXH+5sSk1VMSbrjeBmrVV5PiwpjVYvHq1ITO45ztAY+tL1Fo2kh67Yc8Cs7zT1LLoOVV\/iTXxmLq3RZZXA6GNpBqLU7CbNWvi1cA9leJo5hRYvLk0oX9mQyjFetra\/Xahkmkxobg2MGjGcVNzbr9GDWUZdLr5fI6kR6vZ\/NJRlGr2tuJN5ae0PwD1yneL5QSEBoxjvKcHAgNzs9PzwUCYNNU4lEYWxRLM7G4wyjgRBJKjOZnG7mrRjL8m6jHLuBFO4APNvQVwDPj6B59jegVdXrEj62Cjrkb6PYn9P+Rs0mXi\/GyIvc7MdpNh\/n3SQ7Yf4Y6E8ZW3ZboLwz6DPvCPcqDgL\/fdjr0euFnxO2+oeGZxdy\/a1+VUuLyt\/an1s4MjzodcMpDcS2iW6fT6Pb3YAbdus0rd7jYAN2Ozvc2el0WiwQzQ3vM0\/l88mE1eJy9\/ZNhz0M0IXG541Eo+YYvzyNrowa4Sihpq+gZq3dqiy1ts2HBrQex3osFYsVIbtDqxM117iAjc1UKNAnUiiIXxXryYvChwUYPiIxmKujtSXf090WNhoEApiLjwCGBT9EDjQOc7FbOa7sk8yBLfhUXZJZHtwIk3cGB6xsMzKojIS7jg8Hg2qNSun1dqdb\/VrtitczVjhxrJD3MhgiXU9X9\/yFC6f6c243BHtaXSDQ1TUCsIWCev2KVhMMdHcFWK3WaIzEBog\/0Kh9nniXD9SuRe3xJqdz\/QxD0\/0DJ7xs0O3R6qh9Gi3jhel5S\/EqlSAFN\/iZfNLnA5euavG3DuT8PpWKZ5jjsP5jwE2j\/OrlH5F8JYQN7TDYqkurKvEGMFUQqsEG8VJT090jkDTL5BCGUSanwxtw2fVaUTNubNTo7M62dLjNZBHmd1FGny8ey05m0y6nXIpVKp+vq3tqvrfPB08KtphKfeITghsXaEc6mx8dezGfSDqdCggSrFaWjYfYVjutUmBsMLayMbyvI+N0QCBkMrdFu3r69uT6wxGwaIe9Izs6MtZ77p67Dh2MRWH158E+7obVQ0qGaSkkn+TWtLIq2Yqx0FtDkKpsy3qC7fckiGVOZjWx\/o7RjozXp2rBCpXP29M715fKsAEDVffoLr3O70uH3E6dvrm5WWwwMEx0kLYTaSOx7wr3dYlYhEH0wWAuN723py\/UptPL5JAgtO\/pBGZRAnwWi9+fjrS2Wq0yuVzO8+8pyN8OVvi3d4NhdgoHegPb7NpauzPXq5JQ1cZw8+rnlD1YpfAyndmpZChghygbrwCxuKMdHq8abJzoWVSpGE8mu6cnEraDe1qFFcNplgYObGwi\/qro2U5SUisdSxSKXybyXZskFR8z9nVmQ0GjQSoDEmsfK\/4RMdLvdPJgiCR6o83OR+fz8CXcqEmIEWKlLMnvZj4wkZPw9dP3z77\/9s\/ueP8s\/v76VXI+yX9V6g5Z4uapU9ziyVJcCrCdA3t38x4V3G8ZKdtHDD68zeBrMXlu\/Sf4cq+D5h+MV85sPhTUaFYYZmL8\/ttH824XLFBvdDg93DfPnVvGfzISafMyvrivVaczGMNtPQtjY2wrtjt6e+dC\/PiBoJ+7xsdm8CTkE7C2WshmS9EHZmsxL0nyifXHCMO9D3JfJGQr+Ivnpsienxf\/grSslfOuabDcA7CSFuRHOR4hvMXrBm1bBVwb2JRtOciueFqpbFPBy7eUb5DXbkFEWbN5B3kAs+z4+LHj4+MsCx6VZbu7xk6M7\/Wzq3pdINjZzQY0Op6wenpYVqfB93p8w\/mFI\/m8h8FeT3748OLIsNezglsgHI+3l3IXyHwhDYp7GHUL7jnRP2B3YLDUgf4T3e1xxq1WuVxgENkgq9eCeejZYLarlS1nJmxrFxGa6OqxOxz2nq6Jo305Gj65vqNE3OsFBwzkmEpt1mFA+mnA+jSgV8MjjXnlIU9z9U\/jXxRPCG6Mr60I2s\/BVaO3bpGDgCx4hPCGtW8E79tS\/E2GDLM7ilDBnY5+IyGooc2c6OJogXGLxVIJRTmdnpDTqdU3NeOmRq3GaY+wHsZiUsgFvXwYkEn3T2YyTpdUDnrn7e6aXuzr9TJKeUODyZRMLxx+XHQB26yp5PBQ4U\/y6RSf1GAsV1hpNgDEyDocSpVcajV53P7ObEeozUiZTbFoD9DiQC4aBcN0Oju790xMte2fPTA+0dkF+IOd5bnfJXuBWdQogaZ53yDeoiqlBKaS+4p\/q3y5Wo\/7Nfnyjc\/6fON7TniTyXjCng\/DT28oYNDi4tMqCK8ymVFIot2gIJBEqxk3JNEjqQwIVrUCsbhuM4veJZHp9E53KYvWNTaTF9evnB0dc7mbGy2m2FSHRoM1mlBokHiJ+\/A\/mFoDQoMQ+\/ZsjX0ha\/h4LMK\/rnZQJWfiDxuvFGv5ZWczY2PppJfRqHftatF4PKnMWCGTZSDKxKtNTXo9wyT7A36jXlwvk+kNLgaWzej1TU3cswL2D9eMpOzj11gpU1LGthC\/RpfZJJeVapQJnpkmuQeFXxV8BS2iL1XZZUuNFdh3pwmE6B2CLdGHYkfNcMOfVgsSW3yuUiHcriqb5YqNiTduYjdqFxXshM8JpHLakUxNRlxutWZXQ53zbpewrlYigkABIgSNprlJWCMR2x2pzMTUyaN7J7q6\/axWJ6yRSdzObGrvntt6+3OsMTY+PnB+8ehQPhhSqWuFFlMysWfsttvuPX9kcWgwyKpU61+qqRFIRFq1TaXWqFuUClEYRGC1OVyuBOPVanc31NWqlGaT2+X3BSfZgLdbRdMhj52mjHIl\/tJg\/2AybaNlchsdCnbgH3L+dhstldfWqdVeTyLRffcRoEnIUYDxDFQsXhg7cvTOTx4+MjISiWr1EpFhv42vpmYy+2fuvPPhh+46Oz\/X001b+Wo09O0\/e\/ZHMcZrMIrEuKFB3eJ0RuMdgYDJIpaogU2y2dHxXG8s6rSDQ2\/RmEeVpWjL48t28f4xCxHR14D7JuAgsCHObYRWcRHbKjcbUv7\/1W74oHibVElpYwNFhSNjkz19LKsFj9EW6u+ffmh2v9\/\/lF4Xi03tCUfUGj6ON4VCuYX+Pj5c1RvCbYNDM2P5fCZL269B5uV0hgLx0VjUoMd+F0VBgK1q0fB82hbu7krE3W51SyA4OjbTEQzp9S0alydMG4xqjUIlNZgsDNMW6eqLx10uhVKp9Hq6OqaSbkYHvIGVSrcL9J8FIygIK29AKAiiNui8dtM5KnmPPbViMXVk9mk0ak29RK6U+81miQx\/i1OR7851ZMwmTAqF9woIyDCttvDsmTO8dUm4VVJCXgSGNZTfAGwtE9ObFkBKlRAPnPzwWe4LDXK5gXIx7RKtbjeuaW6uYW0WtUp29j37MvfSPGla+yUFtmABFRMKBJ\/EmAB\/YjS0kW8We69HyEf4WflaRBE8oJGvtEgp\/xZp1VJ0ucYTLkvWLDZTOIzll\/EjD+2fYVtNVDK5l+EeJLBuPBLVabFGG4vt+9\/Xide5v\/0ydgluOB350dOjnZ3eVoXkgl4fCLR38W577buEDRff2QWzz9\/6QMCCdpXe43ykUPCRVxC1O1\/bbH8BAZuAxSZTKj0xsbw0MZlOWywWUyY1OXnb8uTeTMpsekqhcLoS7QO5eMLpVqhUCsbZHs8NJhJOh1JOXBy4tHQsN0DzAQc9kDu2dGngoaWlgZzDbnfkBpaW\/mZoabTQFtHBJ9JWGF0aOj5aAAvU6bTRSIFPmNA4eTv6Ef8yDrCUk2Zx8EeS24RoH\/dDbDlaQhsiie8A2iY+8sAfxVdM+bcZDEmFt5XZzGFq63kiwb1BYGVHkAX0W9SB4ND71\/Hl6b5eltVoaFtHx2Sae2wKi0uvtFSqADvyLoEjpvFEwmhs9U9OEuH7lErGlcg6nTIpX4WTSmlHPFHoj8dpelfx6QtqtR8Iwu\/TaO7z1jlcqfTg7QNDdges9NCtm4JGkFyS93Tb+Xh7rPnraggViYmpoKBR2Qre\/qHl6elsp8WGMWVItu+buOPT+6eDAdH13UZjLDY9lmi326UyMHIPk04OjvGZsIj7CbGP6zA5HAY9bcv1LR29NPPg0tFcH037fIXCUiYUAmdnjETzo4dmj46MRmI6iKlkcgkW3V+qVkHEfGKz2i9lxbXmjTItXfVKO6tV8o+rVp1ebbpMrAGwfLFqPJV2MWrw2Go140on90AK7maUyhXc0KiB0CETc7p1BomsrtGgZwO5JOPSaZoahWjthRfw9zdKVXptJDw8BA77YypV34sFQ3xlCyJod5zPZ58A6UQqdWC+yhi5Xk6B+DUDmwlfh+bGWzMMHpx\/7SitvjWTYmiTJP7z\/3MqyxVPPfNq9CT342vk49+8zr19Ms79+L2xUx924GVykHt5\/bOCG+uvcffB938mE2tZfJ5MrL\/IPUKewr3wHKfAi7wDc+lKkePWMr54a2kVyC17Dcfb5w+dvmf+YCSGn8IWU6q9UEi2W0wYxv7Bpcl9DHz2TV4ig+s\/2N\/ertPrde3t+yu2tQZzWJGDZ+cwuyOe4ivWOyLvEiZ\/U8Tr94+PMS7I49Q+X2f3BHcTi8\/MH+jpguzB1tN7cIF7+\/qFUHj+wMW+xZE8SED3gJ1PK4480PPAkSOgbg7Bn5VRxXxllvw3aNaBPmHAkZ\/hdRzF8Ze56WvcjOBG8SlirljHxfDrxP8t14IFrVtqweA9pNX36uSzxRMt16+T5DXipQsXiPrqi3OeSWZBd2fA\/qyQ621hzo1QapM7N5wwuZGy2DbeS26+YqnGV+QMbtG2sp3de7ujkDZRlESs0fhbu7v2diWiPg8ci1bqd4ulGp3FwrQ5XDpdU3N9vUyi08BxxOnUaZubiFdf+fziQrJdq8MSkd2WbJ\/ce\/aVzx9aiCcg5BZJLLZEYu8E9\/L7+WQC9FfT2Iilcre7p2cBekrl2qYmLJd7Pb287vA+oh5WGuN1Z3vs\/NsxTSXGOHKtIRSaO\/DIbePj7UkKrMRMpVKTE5+4NDsTCjReazAYo7GZPNCMk69NSWhrPJZfSCQMBnzfqcmpQBCS0L7ew4fP33nu8GKu12EPBKb23VFoT5iAYtognp69a3JwKBqHkY0UnxEISr714a1VCmtVuhvlfvLh4r3U9etEQ\/GvCWag+KkLFy4IoqWq\/694ifNV\/5KOCDtKWWoDPwqYZumNDcsPRfH\/wvjWKr6CP3uVk95V\/KdLymsC5tPXwFjM5P8ojaTlaF5v8N+i8jscgR\/Gqi8xQrlALxb4ny4+CU9xiL+O\/Mr6Xrh7D\/n7vJ6l0V3kefJnlX9k8LENr5jn17+Nf7ZCfOaRR\/CB9ctkqZJyBS7fX8ml4Rph0ErsX+G+h18pDcp94tPP8VcZ8X\/BXyeyJUbiR\/s6d5TInjvHszEsdbb0zqf8Bpm3HFxLh\/k\/lYQxFq0Sr3F3\/F3jk1j1p5e5V4fxl8svdLiL3NQ\/P3MD29fvxs9fKn4P8bOU9tS\/an9vf3P8F\/yfdT764c4KXxdOwHU1G12Yd9zcGBprBm68tSJ8vTTS1k+G+Hc0Sn6InOQbaAB\/ma\/mIw1+Cp0hL6EBIYEs5DU0Bcf3CyaQivwqup18DQ0RPegEeQJ+R5CR+BYSCdqRShBAl+H8acKDaskX0GU8jFT4Klom\/wydxq+hs+Tz6DT5STRAZOD3VTQE+zLs54VvoVMCNZqH9iDsbthnYE\/DPgr35snvoyHhOpoif4GyRB6xJI0kAg26LHgczWMnGhfQ0P40WijN8yZ6QvgeYgUj6LRgFvoxahB8G57rVTQr2IMOwliXhX8J\/Xzffy3NcQX\/d2Qk53hZoRDqQ\/8JtjfQv+E8vkAICSkRIs4Q\/0KaySfJH5PvCYSCqOBOwe8JviP4R6FCeEn4nPBfatI1d9T8qvZM7X+r66tbrvtG3Y\/qj9fft4vc9dhu4e5bDRcbXmq42ehpfLzxuabdTcea\/r7p\/WZTc6H5C80vNP9AlBJdFX1b9BPRLbFMTIsD4omKrDPomYoUd8qL\/zSip0GnsAA0Hr2ImyptWCsmKm0C9O3fK20S+dFrlbYAadFzlbYQ2Ur\/+OLbNdB\/sNJuAhw85Ta2guZaKm0abFVVaduh3VBpuzfnwn6e8VEvOoXm0BI6gubRODoEv4voMPQNomV0OzpWOjcOvQeh73DpzCl0Ap1EUeSFbRnah9BxtACt43CmPA7fcxK+PaUxFtEI\/B6A\/RTsDBwdgr7TcO0cnN0DR7fD1UdKIxghLvAgH2pFQWBcI6Dhgz20bQTjjhG23tGNhmDrhtZvmnPn0eaV2dKK7oTeKg7lZ2iFzYgK0HOoNP\/WpxmGq5fRUTgzX7o+DSPzWC2X1mVE9o+gtgij81echlE8cNcy4Mz3LsO2CE91aAPPk9B\/+7aVzJee+mQJsXk+1vh\/JE3j\/gplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjY5MTAKZW5kb2JqCjE5IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0Jhc2VGb250IC9Sb2JvdG9SZWd1bGFyCi9DSURTeXN0ZW1JbmZvIDw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSWRlbnRpdHkpIC9TdXBwbGVtZW50IDAgPj4KL0ZvbnREZXNjcmlwdG9yIDE3IDAgUgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9XIFswIFszNjYgNDkzIDQ3MSAyMDUgNDAwIDIwMSA0MzggNjIxIDQ1MCAyMDEgNTM5IDQ1NSA0NjYgMjgzIDQyNiAyODggMzQxIDUyNiA1MjEgNDU1IDI3MCA0NTcgMTYzIDIwMCA0NjQgMjE4IDQ1NiA0MzMgMjgwIDQ2NSA0NjUgNDY1IDcyNSA1MDkgNDY1IDQ2NSA0NjUgNDY1IDQ2NSA0NjQgNDcwIDc0MiA0OTEgMjg3IDM5MSA1MDkgNTY5IDE0NCA1MTUgNTYzIDQ2NCAyMjUgNzMzIDUzNiA1NDMgNDk2IDU4OSA0NjUgNTM4IDQ3MCA3MjEgNTg5IDQ2OSA0NjUgMjI4IDQxOSBdCl0KPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggODE5ID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQxPiBbPDAwNTQ+IDwwMDZGPiA8MDAyMD4gPDAwNzY+IDwwMDY5PiA8MDA2NT4gPDAwNzc+IDwwMDYxPiA8MDA2Qz4gPDAwNDE+IDwwMDc1PiA8MDA2ND4gPDAwMjg+IDwwMDczPiA8MDAyOT4gPDAwMkY+IDwwMDU2PiA8MDA1MD4gPDAwNjg+IDwwMDc0PiA8MDA0Nj4gPDAwMkM+IDwwMDNBPiA8MDA3MD4gPDAwMkU+IDwwMDZFPiA8MDA2Mz4gPDAwNzI+IDwwMDMzPiA8MDAzNj4gPDAwMzU+IDwwMDZEPiA8MDAyMz4gPDAwMzI+IDwwMDM0PiA8MDAzOD4gPDAwMzc+IDwwMDM5PiA8MDA2Nz4gPDAwNzE+IDwwMDQwPiA8MDA1Mz4gPDAwNjY+IDwwMDc5PiA8MDA1Mj4gPDAwNEY+IDwwMDI3PiA8MDA0Mj4gPDAwNDc+IDwwMDYyPiA8MDA0OT4gPDAwNTc+IDwwMDU1PiA8MDA0ND4gPDAwNTk+IDwwMDQ4PiA8MDAzMD4gPDAwNDM+IDwwMDQ1PiA8MDA0RD4gPDAwNEU+IDwwMDJCPiA8MDAzMT4gPDAwMkQ+IDwwMDZCPiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwNDUwODQgMDAwMDAgbiAKMDAwMDAwMDE4NSAwMDAwMCBuIAowMDAwMDAwMjgwIDAwMDAwIG4gCjAwMDAwMzM4MDcgMDAwMDAgbiAKMDAwMDA0NDk0NSAwMDAwMCBuIAowMDAwMDAwMzE3IDAwMDAwIG4gCjAwMDAwMzMwMjYgMDAwMDAgbiAKMDAwMDAzMzA0NyAwMDAwMCBuIAowMDAwMDMzMzAyIDAwMDAwIG4gCjAwMDAwMzM1NzkgMDAwMDAgbiAKMDAwMDAzMzc1NyAwMDAwMCBuIAowMDAwMDM0MTQ1IDAwMDAwIG4gCjAwMDAwMzYzMDYgMDAwMDAgbiAKMDAwMDAzMzkyOCAwMDAwMCBuIAowMDAwMDM0MTA1IDAwMDAwIG4gCjAwMDAwMzYzMjcgMDAwMDAgbiAKMDAwMDAzNjU3NCAwMDAwMCBuIAowMDAwMDQzNTk3IDAwMDAwIG4gCjAwMDAwNDQwNzQgMDAwMDAgbiAKMDAwMDA0MzU3NiAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKNDUxODIKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958513,\"created_on\":\"2026-09-02T12:25:03.477Z\",\"updated_on\":\"2026-09-02T12:25:03.477Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:25:03.4808", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:03.4808", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:25:03.4808", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:25:03.4808", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79434" }
{ "timestamp": "2026-09-02 12:25:03.4808", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:03.4808", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:03.4808", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27140765-fe94-364d-b7c5-e9fca8aada8b" }
{ "timestamp": "2026-09-02 12:25:03.6629", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:03.664Z\"}" }
{ "timestamp": "2026-09-02 12:25:03.6629", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:03.6629", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:03.6629", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25135." }
{ "timestamp": "2026-09-02 12:25:03.6629", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79434" }
{ "timestamp": "2026-09-02 12:25:03.6629", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:25:03.6629", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:03.6629", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/11142717-d489-357b-a9eb-58b683a2d855" }
{ "timestamp": "2026-09-02 12:25:03.8364", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:03.837Z\"}" }
{ "timestamp": "2026-09-02 12:25:03.8364", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:03.8364", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:03.8371", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26874." }
{ "timestamp": "2026-09-02 12:25:03.8371", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79434" }
{ "timestamp": "2026-09-02 12:25:03.8371", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:03.8371", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:03.8371", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/dc61a4c8-1124-30ae-a82b-4abf50439439" }
{ "timestamp": "2026-09-02 12:25:04.0087", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:04.011Z\"}" }
{ "timestamp": "2026-09-02 12:25:04.0087", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:04.0087", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:04.0087", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26875." }
{ "timestamp": "2026-09-02 12:25:04.0087", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79434" }
{ "timestamp": "2026-09-02 12:25:04.0087", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:25:04.0087", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:04.0087", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/49e39525-937f-398d-ae0a-c5dce0e7d353" }
{ "timestamp": "2026-09-02 12:25:04.1838", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:04.188Z\"}" }
{ "timestamp": "2026-09-02 12:25:04.1838", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:04.1838", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:04.1838", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26876." }
{ "timestamp": "2026-09-02 12:25:04.1838", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 12:25:04.1838", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:35.9093", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:35.9093", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17662},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"rfjnfrj\"},{\"Key\":\"DueDate\",\"Value\":\"16-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 12:25:35.9093", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 12:25:35.9159", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 12:25:35.9159", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 12:25:35.9159", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"type\":\"text\",\"text\":\"rfjnfrj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:25:35.9743", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:25:35.9743", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17662, UserId: 267" }
{ "timestamp": "2026-09-02 12:25:35.9774", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:25:35.9774", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:25:35.9774", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:25:35.9774", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:25:36.0295", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00010\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00010\\n<br \/>\\n<b>Action Tracker Description:<\/b> rfjnfrj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 16-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958518,\"delivery_status\":1,\"created_on\":\"2026-09-02T12:25:36.030Z\",\"updated_on\":\"2026-09-02T12:25:36.030Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:25:36.0295", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:36.0295", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:25:36.0295", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:25:36.0295", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:25:36.0392", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:36.0392", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:36.0392", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:36.0392", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:36.0392", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:36.0392", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:36.219Z\"}" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:36.2178", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 12:25:36.3817", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:36.393Z\"}" }
{ "timestamp": "2026-09-02 12:25:36.3817", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:36.3943", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:36.3943", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 12:25:36.3943", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:36.3943", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:36.3943", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:36.3943", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:36.3943", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:36.3943", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:36.3943", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:36.574Z\"}" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:36.5708", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 12:25:36.7542", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:36.756Z\"}" }
{ "timestamp": "2026-09-02 12:25:36.7542", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:36.7581", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:36.7581", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 12:25:36.7581", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:36.7581", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:36.7581", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:36.7581", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:36.7581", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:36.7581", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:36.7581", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:36.939Z\"}" }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:25:36.9339", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:36.9473", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:37.122Z\"}" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:37.1207", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 12:25:37.2967", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:37.298Z\"}" }
{ "timestamp": "2026-09-02 12:25:37.2967", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:37.2967", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:37.2967", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 12:25:37.2967", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:37.2967", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:37.2967", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:37.2967", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:37.2967", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:37.3064", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:37.3064", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:37.482Z\"}" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:37.4796", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:37.659Z\"}" }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:25:37.6589", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:25:37.6657", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/15b4a67e-af4b-32ec-80b3-853bb25ee3ec" }
{ "timestamp": "2026-09-02 12:25:37.8418", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:25:37.843Z\"}" }
{ "timestamp": "2026-09-02 12:25:37.8418", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:25:37.8418", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:25:37.8418", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26922." }
{ "timestamp": "2026-09-02 12:25:37.8418", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:25:37.8581", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:46.5374", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:46.5374", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17664},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00006\"},{\"Key\":\"TaskPriority\",\"Value\":\"Medium\"},{\"Key\":\"TaskDescription\",\"Value\":\"testing\"},{\"Key\":\"DueDate\",\"Value\":\"03-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-09-02 12:25:46.5411", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 12:25:46.5411", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 12:25:46.5411", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-09-02 12:25:46.5411", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00006\"},{\"type\":\"text\",\"text\":\"testing\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17664?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:25:46.5955", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:25:46.5955", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:25:46.5955", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:25:46.5955", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:49.1620", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:25:49.1620", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER_FOR_EXTENDED_PTW\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443141},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"Key\":\"DurationInHours\",\"Value\":\"2 hour(s)\"},{\"Key\":\"StringUserIds\",\"Value\":\"[23427]\"},{\"Key\":\"StringReceiveAllPtwUserIds\",\"Value\":\"[2552,4258]\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Randal Jessup\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 05:55:49 PM\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work, De-shuttering Work\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"NextStatus\",\"Value\":\"ExtReviewed\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-09-02 12:25:49.1647", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER_FOR_EXTENDED_PTW ###" }
{ "timestamp": "2026-09-02 12:25:49.1647", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuersForExtensionPTW function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 12:25:49.1647", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 12:25:49.1647", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers for extended PTW through whatsapp" }
{ "timestamp": "2026-09-02 12:25:49.1647", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 443141" }
{ "timestamp": "2026-09-02 12:25:49.1647", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000003468\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work, De-shuttering Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Requested by Randal Jessup for 2 hour(s) at 02-Sep-2026 05:55:49 PM\"},{\"type\":\"text\",\"text\":\"Extension Review\"},{\"type\":\"text\",\"text\":\"Elizabet Patty\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/204\/443141\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:25:49.2219", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:25:49.2219", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers for extended PTW" }
{ "timestamp": "2026-09-02 12:25:49.2219", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:25:49.2219", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001" }
{ "timestamp": "2026-09-02 12:25:49.2219", "level": "Info", "severity": "INFO", "message": " # string body Randal Jessup, 2 hour(s), P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001" }
{ "timestamp": "2026-09-02 12:25:49.2219", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:26:01.4886", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:26:01.4886", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17662},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"rfjnfrj\"},{\"Key\":\"DueDate\",\"Value\":\"16-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 12:26:01.4886", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 12:26:01.4886", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 12:26:01.4941", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 12:26:01.4941", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"type\":\"text\",\"text\":\"rfjnfrj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:26:01.5465", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:26:01.5465", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17662, UserId: 267" }
{ "timestamp": "2026-09-02 12:26:01.5554", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:26:01.5554", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:26:01.5554", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:26:01.5554", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:26:01.6092", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00010\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00010\\n<br \/>\\n<b>Action Tracker Description:<\/b> rfjnfrj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 16-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958522,\"delivery_status\":1,\"created_on\":\"2026-09-02T12:26:01.609Z\",\"updated_on\":\"2026-09-02T12:26:01.609Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:26:01.6092", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:01.6092", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:26:01.6092", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:26:01.6092", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:26:01.6092", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:01.6180", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:01.6180", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:01.6180", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:26:01.6180", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:01.6180", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:01.797Z\"}" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:01.7961", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:01.973Z\"}" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:01.9713", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 12:26:02.1454", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:02.150Z\"}" }
{ "timestamp": "2026-09-02 12:26:02.1454", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:02.1454", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:02.1454", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 12:26:02.1454", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:02.1454", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:02.1454", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:02.1454", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:02.1513", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:26:02.1513", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:02.1513", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:02.327Z\"}" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:02.3265", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:02.509Z\"}" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:02.5081", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:02.690Z\"}" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:02.6800", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:02.870Z\"}" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:02.8696", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 12:26:03.0434", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:03.050Z\"}" }
{ "timestamp": "2026-09-02 12:26:03.0434", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:03.0434", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:03.0434", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 12:26:03.0434", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:03.0434", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:03.0434", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:03.0552", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:03.0552", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:26:03.0552", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:03.0552", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:03.234Z\"}" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:03.2334", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/15b4a67e-af4b-32ec-80b3-853bb25ee3ec" }
{ "timestamp": "2026-09-02 12:26:03.4157", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:03.416Z\"}" }
{ "timestamp": "2026-09-02 12:26:03.4157", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:03.4157", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:03.4157", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26922." }
{ "timestamp": "2026-09-02 12:26:03.4157", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:03.4294", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:26:13.6651", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:26:13.6651", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17666},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00008\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":11697,\\\"MobileNumber\\\":\\\"5555557635\\\",\\\"WhatsAppNumber\\\":\\\"5555557635\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Abi\\\",\\\"LastName\\\":\\\"Cope\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abi Cope\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"ModifiedOn\\\":\\\"2026-04-01T11:36:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":null,\\\"EmergencyContactName\\\":null,\\\"EmergencyContactNumber\\\":null,\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-09-02 12:26:13.6651", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 12:26:13.6651", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 12:26:13.6651", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 11697" }
{ "timestamp": "2026-09-02 12:26:13.6651", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00008\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17666?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:26:13.7343", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:26:13.7343", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:26:13.7343", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:26:13.7343", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:26:48.8210", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:26:48.8210", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ALL_EXCEPT_REVIEWER_FOR_EXTENSION_PTW\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443141},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"Key\":\"StringUserIds\",\"Value\":\"[1778,2552,4258]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[]\"},{\"Key\":\"DurationInHours\",\"Value\":\"2 hour(s)\"},{\"Key\":\"ApprovedUserDisplayName\",\"Value\":\"\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Elizabet Patty\"},{\"Key\":\"StartDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 05:56:48 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Robertsdale\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work, De-shuttering Work\"},{\"Key\":\"OrganisationId\",\"Value\":204},{\"Key\":\"WorkLocation\",\"Value\":\"\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Review\\\",\\\"PastTenseName\\\":\\\"Reviewed\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Review\\\",\\\"PastTenseName\\\":\\\"Extension Reviewed\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 12:26:48.8210", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ALL_EXCEPT_REVIEWER_FOR_EXTENSION_PTW ###" }
{ "timestamp": "2026-09-02 12:26:48.8210", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAllExceptReviewerForExtendedPTW function for  whatsapp and push notification #" }
{ "timestamp": "2026-09-02 12:26:48.8385", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 12:26:48.8385", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for all" }
{ "timestamp": "2026-09-02 12:26:48.8385", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443141" }
{ "timestamp": "2026-09-02 12:26:48.8385", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"918888888882\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work, De-shuttering Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Elizabet Patty for 2 hour(s) at 02-Sep-2026 05:56:48 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/204\/443141\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:26:48.8874", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:26:48.8874", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443141" }
{ "timestamp": "2026-09-02 12:26:48.8874", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007000\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work, De-shuttering Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Elizabet Patty for 2 hour(s) at 02-Sep-2026 05:56:48 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/204\/443141\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:26:48.9397", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:26:48.9397", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443141" }
{ "timestamp": "2026-09-02 12:26:48.9498", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000776\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001\"},{\"type\":\"text\",\"text\":\"02-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work, De-shuttering Work\"},{\"type\":\"text\",\"text\":\"Robertsdale\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Extension Reviewed by Elizabet Patty for 2 hour(s) at 02-Sep-2026 05:56:48 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/204\/443141\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:26:48.9992", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:26:48.9992", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:26:48.9992", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001" }
{ "timestamp": "2026-09-02 12:26:48.9992", "level": "Info", "severity": "INFO", "message": " # string body Elizabet Patty, 2 hour(s), P\/BEAT\/COM\/AFCG\/BL\/DW\/26\/00001" }
{ "timestamp": "2026-09-02 12:26:48.9992", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:26:48.9992", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:26:48.9992", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443141" }
{ "timestamp": "2026-09-02 12:26:48.9992", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:26:49.0066", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:26:49.0066", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/40c4f354-e528-3a07-b564-bd95b07547c9" }
{ "timestamp": "2026-09-02 12:26:49.1812", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:26:49.184Z\"}" }
{ "timestamp": "2026-09-02 12:26:49.1812", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:26:49.1812", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:26:49.1812", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26877." }
{ "timestamp": "2026-09-02 12:26:49.1812", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:26:49.1812", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:29:19.9183", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:29:19.9183", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17662},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"rfjnfrj\"},{\"Key\":\"DueDate\",\"Value\":\"16-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 12:29:19.9276", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 12:29:19.9276", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 12:29:19.9276", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 12:29:19.9276", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"type\":\"text\",\"text\":\"rfjnfrj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:29:19.9841", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:29:19.9841", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17662, UserId: 267" }
{ "timestamp": "2026-09-02 12:29:19.9841", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:29:19.9903", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:29:19.9903", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:29:19.9903", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:29:20.0372", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00010\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00010\\n<br \/>\\n<b>Action Tracker Description:<\/b> rfjnfrj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 16-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958528,\"delivery_status\":1,\"created_on\":\"2026-09-02T12:29:20.040Z\",\"updated_on\":\"2026-09-02T12:29:20.040Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:29:20.0372", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:20.0372", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:29:20.0372", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:29:20.0372", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:29:20.0372", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:20.0372", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:20.0372", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:20.0372", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:29:20.0521", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:20.0521", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:20.226Z\"}" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:20.2258", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 12:29:20.4080", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:20.410Z\"}" }
{ "timestamp": "2026-09-02 12:29:20.4080", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:20.4105", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:20.4105", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 12:29:20.4105", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:20.4105", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:20.4105", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:20.4105", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:20.4105", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:29:20.4105", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:20.4105", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 12:29:20.5803", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:20.586Z\"}" }
{ "timestamp": "2026-09-02 12:29:20.5803", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:20.5866", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:20.5866", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 12:29:20.5866", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:20.5866", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:20.5866", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:20.5866", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:20.5866", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:29:20.5866", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:20.5866", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 12:29:20.7673", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:20.768Z\"}" }
{ "timestamp": "2026-09-02 12:29:20.7673", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:20.7692", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:20.7692", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 12:29:20.7692", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:20.7692", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:20.7692", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:20.7692", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:20.7692", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:29:20.7692", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:20.7692", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 12:29:20.9505", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:20.951Z\"}" }
{ "timestamp": "2026-09-02 12:29:20.9505", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:20.9505", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:20.9505", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 12:29:20.9505", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:20.9505", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:20.9505", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:20.9505", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:20.9505", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:29:20.9577", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:20.9577", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:21.132Z\"}" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:21.1309", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:21.312Z\"}" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:21.3093", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:21.494Z\"}" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:21.4931", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 12:29:21.6698", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:21.670Z\"}" }
{ "timestamp": "2026-09-02 12:29:21.6698", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:21.6698", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:21.6698", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 12:29:21.6698", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:21.6698", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:29:21.6698", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:29:21.6759", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:29:21.6759", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:29:21.6759", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:29:21.6759", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/15b4a67e-af4b-32ec-80b3-853bb25ee3ec" }
{ "timestamp": "2026-09-02 12:29:21.8491", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:29:21.853Z\"}" }
{ "timestamp": "2026-09-02 12:29:21.8491", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:29:21.8491", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:29:21.8491", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26922." }
{ "timestamp": "2026-09-02 12:29:21.8491", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:29:21.8671", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:31:15.5175", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:31:15.5175", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WHATSAPP_TO_BATCH_PARTICIPANTS\",\"EventArgs\":[{\"Key\":\"BatchParticipantIds\",\"Value\":\"[65817]\"},{\"Key\":\"BatchId\",\"Value\":3240}]}" }
{ "timestamp": "2026-09-02 12:31:15.5175", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WHATSAPP_TO_BATCH_PARTICIPANTS ###" }
{ "timestamp": "2026-09-02 12:31:15.5175", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToBatchParticipants function for  whatsapp notification #" }
{ "timestamp": "2026-09-02 12:31:15.5351", "level": "Debug", "severity": "DEBUG", "message": "Executing completed course notification function to batch participants" }
{ "timestamp": "2026-09-02 12:31:15.5351", "level": "Debug", "severity": "DEBUG", "message": "Executing planned\/Inprogress notification function to batch participants" }
{ "timestamp": "2026-09-02 12:31:15.5351", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to batch participant for planned and in progress status267" }
{ "timestamp": "2026-09-02 12:31:15.5351", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_planned_batch_latest_v1\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"test456\"},{\"type\":\"text\",\"text\":\"Bug Test\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"0 Week(s) 0 Day(s) 1 Hour(s)\"},{\"type\":\"text\",\"text\":\"No faculty\"},{\"type\":\"text\",\"text\":\"September 02, 2026  06:00:00 PM\"},{\"type\":\"text\",\"text\":\"PLANNED\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/batches\/view\/262\/318\/3240?dlType=viewBatch\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:31:15.5914", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:31:15.5914", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:31:59.9883", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:31:59.9883", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17662},{\"Key\":\"OrganisationId\",\"Value\":248},{\"Key\":\"TaskUid\",\"Value\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"rfjnfrj\"},{\"Key\":\"DueDate\",\"Value\":\"16-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":267,\\\"MobileNumber\\\":\\\"2000001875\\\",\\\"WhatsAppNumber\\\":\\\"2000001875\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG8087_3e8d9509-99e2-4edc-9194-1b0189c34cda.jpeg\\\",\\\"FirstName\\\":\\\"Hebert\\\",\\\"LastName\\\":\\\"Eaton\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Hebert Eaton\\\",\\\"Email\\\":\\\"TTK_Admin@oqsha.com\\\",\\\"Password\\\":null,\\\"City\\\":\\\"Ten Sleep\\\",\\\"Country\\\":\\\"INDIA\\\",\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":\\\"530045\\\",\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2021-07-29T07:22:51\\\",\\\"ModifiedOn\\\":\\\"2026-09-01T06:49:19\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"3rd Party Risk Assessment\"}]}" }
{ "timestamp": "2026-09-02 12:31:59.9883", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 12:31:59.9883", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 12:31:59.9883", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 267" }
{ "timestamp": "2026-09-02 12:31:59.9883", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"Action Tracker\"},{\"type\":\"text\",\"text\":\"AT\/FBY\/ROO\/3PR\/26\/00010\"},{\"type\":\"text\",\"text\":\"rfjnfrj\"},{\"type\":\"text\",\"text\":\"3rd Party Risk Assessment\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:32:00.0464", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:32:00.0464", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Email for TaskId: 17662, UserId: 267" }
{ "timestamp": "2026-09-02 12:32:00.0479", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:32:00.0479", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:32:00.0479", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:32:00.0479", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:32:00.1007", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"TTK DSMS\\\" <ttk_dsms@oqsha.com>\",\"to\":\"TTK_Admin@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"New Action Tracker Assigned - AT\/FBY\/ROO\/3PR\/26\/00010\",\"text\":null,\"html\":\"Hello Hebert Eaton,\\n<br \/>\\n<br \/>\\n\\nA new Action Tracker has been assigned to you.\\n<br \/>\\nHere are the details:\\n<br \/>\\n<br \/>\\n\\n<b>Action Tracker ID:<\/b> AT\/FBY\/ROO\/3PR\/26\/00010\\n<br \/>\\n<b>Action Tracker Description:<\/b> rfjnfrj\\n<br \/>\\n<b>Action Tracker Priority:<\/b> Low\\n<br \/>\\n<b>Due Date:<\/b> 16-Sep-2026\\n<br \/>\\n<b>Action Tracker Link:<\/b> <a href=\\\"https:\/\/oqsha.com\/#\/tasks\/edit\/17662?dlType=viewTask&orgID=248\\\">Click to open<\/a>\\n<br \/>\\n<br \/>\\n\\nKindly check the Action Tracker and proceed accordingly.\\n<br \/>\\n<br \/>\\n\\n Regards,\\n<br \/>\\n Oqsha Team\\n<br>\\n -----------------------------------------------\\n<br>\\n OQSHA - Powered by Osmosys\\n\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958630,\"delivery_status\":1,\"created_on\":\"2026-09-02T12:32:00.101Z\",\"updated_on\":\"2026-09-02T12:32:00.101Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:32:00.1007", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:00.1007", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:32:00.1007", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:32:00.1007", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:32:00.1007", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:00.1007", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:00.1104", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:00.1104", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:32:00.1104", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:00.1104", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/b3c13f8a-1de7-321c-9b2f-72f3f0ebc7ef" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:00.287Z\"}" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26737." }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:00.2841", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/5578a135-63f4-3578-b400-e62d335e5ae6" }
{ "timestamp": "2026-09-02 12:32:00.4647", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:00.466Z\"}" }
{ "timestamp": "2026-09-02 12:32:00.4647", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:00.4647", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:00.4647", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26738." }
{ "timestamp": "2026-09-02 12:32:00.4647", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:00.4647", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:00.4647", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:00.4647", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:00.4703", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:32:00.4703", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:00.4703", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/3dae5aa0-3020-3e50-91ab-ddbf3f42351b" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:00.648Z\"}" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26828." }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:00.6442", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/436466a9-c826-300e-a1e9-b67e57131cd4" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:00.831Z\"}" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26829." }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:00.8307", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/05be8d3d-0a1d-3f06-ad5c-af0c03a30e4a" }
{ "timestamp": "2026-09-02 12:32:01.0141", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:01.015Z\"}" }
{ "timestamp": "2026-09-02 12:32:01.0141", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:01.0141", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:01.0166", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26878." }
{ "timestamp": "2026-09-02 12:32:01.0166", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:01.0166", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:01.0166", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:01.0166", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:01.0166", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:32:01.0166", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:01.0166", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/93820ac9-c2b9-31a9-a89f-c90410553bcf" }
{ "timestamp": "2026-09-02 12:32:01.2028", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:01.204Z\"}" }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26880." }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:01.2047", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/78f87932-ef2e-345d-bde3-41d9a8a11d54" }
{ "timestamp": "2026-09-02 12:32:01.3896", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:01.390Z\"}" }
{ "timestamp": "2026-09-02 12:32:01.3896", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:01.3917", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:01.3917", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26881." }
{ "timestamp": "2026-09-02 12:32:01.3917", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:01.3917", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:01.3917", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:01.3917", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:01.3917", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:32:01.3917", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:01.3917", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/a9ac83cb-121b-3523-8865-022d82ce5cc1" }
{ "timestamp": "2026-09-02 12:32:01.5697", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:01.575Z\"}" }
{ "timestamp": "2026-09-02 12:32:01.5697", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:01.5697", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:01.5697", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26918." }
{ "timestamp": "2026-09-02 12:32:01.5697", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:01.5697", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:01.5697", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:01.5697", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:01.5804", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:32:01.5804", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:01.5804", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/ba7c2dda-9b63-30cf-90de-7eabb462fd85" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:01.756Z\"}" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26919." }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17662" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:32:01.7546", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/15b4a67e-af4b-32ec-80b3-853bb25ee3ec" }
{ "timestamp": "2026-09-02 12:32:01.9339", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:32:01.934Z\"}" }
{ "timestamp": "2026-09-02 12:32:01.9339", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:32:01.9339", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:32:01.9339", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26922." }
{ "timestamp": "2026-09-02 12:32:01.9339", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 12:32:01.9438", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:50:19.9656", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:50:19.9656", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79435},{\"Key\":\"InformToUserId\",\"Value\":881}]}" }
{ "timestamp": "2026-09-02 12:50:19.9841", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 12:50:19.9841", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 12:50:19.9841", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 12:50:20.0167", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79435" }
{ "timestamp": "2026-09-02 12:50:20.0167", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007341\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Sacherby Markham\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00002\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79435\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:50:20.0631", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:50:20.0631", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 12:50:21.0971", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 12:50:21.0971", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Sacherby Markham##" }
{ "timestamp": "2026-09-02 12:50:21.0971", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79435" }
{ "timestamp": "2026-09-02 12:50:21.0971", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:50:21.0971", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:50:21.0971", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:50:21.0971", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:50:21.1495", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06269@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00002 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Sacherby Markham,<br><br>\\n    A new ticket T\/KURA\/NMM\/26\/00002 has been created , reported by Winnifred Tobin.<br><br>\\n\\n    <b>Description:<\/b> <br><br>\\n    <b>Site:<\/b> Carson Valley<br><br>\\n    <b>Category:<\/b> Near Miss<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407479500,78.351349700\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79435\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_NMM_26_00002.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIxMjUwMjBaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDIwMS41MDAwMDAgIDM5My43NTAwMDAgIDIxNS43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjU4Lzc5NDM1KQo+Pgo+PgplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICAxODYuNTAwMDAwICA0ODMgIDIwMC43NTAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKG1haWx0bzpjb250YWN0QG9xc2hhLmNvbSkKPj4KPj4KZW5kb2JqCjEyIDAgb2JqCjw8Ci9UeXBlIC9DYXRhbG9nCi9QYWdlcyAyIDAgUgo+PgplbmRvYmoKNSAwIG9iago8PAovVHlwZSAvUGFnZQovUGFyZW50IDIgMCBSCi9Db250ZW50cyAxMyAwIFIKL1Jlc291cmNlcyAxNSAwIFIKL0Fubm90cyAxNiAwIFIKL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KPj4KZW5kb2JqCjE1IDAgb2JqCjw8Ci9Db2xvclNwYWNlIDw8Ci9QQ1NwIDQgMCBSCi9DU3AgL0RldmljZVJHQgovQ1NwZyAvRGV2aWNlR3JheQo+PgovRXh0R1N0YXRlIDw8Ci9HU2EgMyAwIFIKPj4KL1BhdHRlcm4gPDwKPj4KL0ZvbnQgPDwKL0Y2IDYgMCBSCj4+Ci9YT2JqZWN0IDw8Ci9JbTcgNyAwIFIKPj4KPj4KZW5kb2JqCjE2IDAgb2JqClsgOSAwIFIgMTAgMCBSIDExIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PAovTGVuZ3RoIDE0IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztXU1v3DYQvetX6Fwga\/FDogQUBfxZtIcChg30UPRQOE2LIE7r5tC\/X1LSSrIeJQ3W5lvXToLYK0bi47wZDqmRZvbk+5vf8j++5CfnN3\/nd\/3v85us2Lmy6P7k4e+7aYOud\/3nvFam\/5zf3WcP+UN2nV37n\/vf4dr7zCm3C+eo0h9+mh6qwla7qlFN7duL+WE4+c\/s52\/yz1nostjVRaG10Ua1g5of+xHs5ehG\/eXuc3bSSZid3WYnV1WubX77Ie\/Of9f9ur3PlD9oGp3fvs+\/DQP7Lr\/9mCkd\/rNr0V2LGltM21KODbY7pRhbyvkpFfTiupZypd8aLmrmp0ADdHLadWLGljPo9hxaQACk4aJtcWPDJdBwNTtFFW1DPTYoGB0g4+CQzESj0\/PRKbMNrewcOtHoym2tgXkgdYcMpevFLludRK+IMz8FmFTdpLm89T4mtVNQXsxFrePIoAEnLwjci1Ou6HjeEHEbghYFdgBUn4KIZ9teTTA1Ix0DVedzE8RekE2cd\/NucCJiv3DNBZxyCS1X0DLnN0IejFd3ulUr2tawHKFBvCRNRkwcxvs8iyVShfYAatI4j6EbCxeBm9VIDVrNVTpPtTMTV2W0Dr7KDlShyeCaJfDFsI845BqctbBQHDZRsGPY1Bwy+2F42h0yLyRIIIFgvJFZCnyyfCkuKTAU3J9s46AGBKqW8C1wMtsGHaFOsMMS7AQiVwERMAsiHW9vAEEkwW7VkHxZXdePfJnEOUhWJZxr0DFcpBugGx2TZI+H3heH84TtQ6uVZ77jrneDRicf\/ba48oe2ql09bf80bbdup5VRrqh8++SkpfZH\/Qw3\/MkiCdfP3+nRyXoYZlexM6XRTWNN00\/NcFyqqqnyeDd+strS5N3dT2tc4efdfX7yw73L84u\/BuP6qoyvlvs\/I0u0VoXopm6sUq7Klz7fnP\/kEf7Ndf6j\/\/cx\/+VXf+37rKorP4pch7ioyf\/5PbtpQYfVb1d6z14VrraLn6dro2i4Hk\/VOteV8SPxkB88ZFJA7UyLWCkWIl3EoENvX6+Z04AYZKRqkUtqALQ1WYtcTltELyNXi1RSA2Ct2Fqkctoiehm5WqSS6gGNsmwtUjkNiEFGqha5pAZA68ha5HLaInoZuVqkkhoA64KtRSqnLaKXkatFKqke0AbpuFqkchoQg4xULXJJDYC2ImuRy2mL6GXkapFKagB0DVuLVE5bRC8jV4tUUj1gqdiRFC6nATHISNUil9QAaNmxGy6nLaIlx264pAZAx47dcDltER05dsMlVYXdIjt2w+U0IAYZqVrkkhoALTt2w+W0RbTk2A2X1ADo2LEbLqctoiPHbrikekCn2LEbLqcB0Sly7IZLagC07NgNl9MW0ZJjN1xSA6Bjx264nLaIjhy74ZLqAeuCHbvhchoQg4xULXJJDYCWHbvhctoiWnLshktqAHTs2A2X0xbRkWM3XFI9YFOwYzdcTgNikJGqRS6pAdCyYzdcTltEO4szPDmjoWtZeEP0YeXCPhXCuFgCqsfe9cn175Qfb\/\/K\/+lSCkg1tGhMHajm5yjIwdN9ZpHNZ0kfkyyKDlxPOm4Wco0mSOcLiRbT8c2R9AWIiR33gmPeCuSVInibM\/FUxcUzh3U48M6pl+RyTiskJkUyzDA\/BDPMBNl4ggyz7Sz\/HjolY7V5RFmftblWr0CQTYfpU6gKSaIsJkNBRhVm5oBK++nVLA\/PFPMUIMHo+ryhxOasvZd+7H\/0CvG9\/1lNQIRcq016IlUsthPvBAnhoAaoWwCKMZoyI0bWIxm9kLUMkwYF2XtVvUIqdGzMfNYYO3ez2CJJzsasesCG\/NHDWnR6hYVZ4ncWS7NEkpEIp2CW6yXH8EZB0GWin11Kh05Nt7OP5+N6gRsYZeQqcUZ2cg2Msi0Z81SSblCTHSCqbTvdFXtBIMFgVHob9QemcMsrEmZS447zgHzxpUUrtTGMshrcKeLuxFH4HzK0I\/xvEkeaReMgTS2Y62AAuKEW5J5LCiEdUtULDJZgfUHRbn\/rifsJSRGD7fIOuLmBzeDiopPcggbpE5WzWqyHkVittqiWp8Zh5VcE96yCmyDYbUbuL7AMBscaRtIiJR1Q+diCuxJsobjvUB6glwR3QYI5\/Dye8WUre6BIUipLfEpqxbp9HcvI9lZSB2h7WcRt0JKKJDVakqtxJARuUgXVcyS1ZSTloATOMRJ6Sm\/p\/qAshsAbxgdoZfgEha1Ms7BRSG1DI0MGw+8Ci9mO3ULITFDES8CYpJatwSVoQaTUdmj24a7ITD1k2JLCXIIlCYDQ30UGs7SIJrfVkUWwD6xjaKBqIUbNcTf4wloMZWUt3UpQDErj4f7woF3VAc8IIrEOwRMMQYCkIBnwwHNkLlIcUVUMwTdJ2GB7bYs84NteM0lr20RYpFtQyHD7\/j7izQV3zpQoYmVWooiv7bnW3HVIqklKip\/Ky4cnt+VBnUdzHa54Mwb1Agr3JzeoQZ3HMihXzN\/8eb0G9QK+pyK1QY3qPJpBmerNGBT76zGSW8+gu6NZT7UPiuLWWBKyeELJ8+TkjqId9Mhd8BgaY2fP+8x9NbAB3UTev5l\/GYlkNHARxhQw7oBTFaLVhvKiZl2shIdxIdlefdBjCsrOcyx8IutXC387Fm7KZQW+sgU\/sihJAnHw4MXgCr\/59UmRuv+cJ1yjgo+1K6irelnRkufi4EQh7CD5hpWnPBBJrqSBInMFStrelG5\/xx8KJnjkGLFzgeUf6U2kphgC8ILnlJJXFJ4SBl99ZLKUaJDaykaKjuUKGrMPJ7\/+1cYW2zN5aVEQvAFGfxQw6m7devbf2bA6lOv8OvsPNhItAQplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjIxMzQKZW5kb2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL1FSQUFBQStSb2JvdG9SZWd1bGFyCi9GbGFncyA0IAovRm9udEJCb3ggWy02MTQuMjU3ODEyIC0yMjUuNTg1OTM3IDk1Ny4wMzEyNTAgODc5Ljg4MjgxMiBdCi9JdGFsaWNBbmdsZSAwIAovQXNjZW50IDYyNSAKL0Rlc2NlbnQgLTIwOC40OTYwOTMgCi9DYXBIZWlnaHQgMCAKL1N0ZW1WIDQwLjUyNzM0MzcgCi9Gb250RmlsZTIgMTggMCBSCj4+CmVuZG9iagoxOCAwIG9iago8PAovTGVuZ3RoMSAxMDIwOCAKL0xlbmd0aCAyMSAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnicpXoJeBzVned7Vd06bB19d6vv+66+qg\/1feloqXW11LIsydZh2ZJtZMvBBwYbbLC94AQ7QyCESANYBEJmJgOZLAlhMg4JuyQhM2SZ3WSXgezuZFgm2QyJdzaTzPchdXn\/1YcuJiHft1VfVb96VfVevd\/7H7\/\/\/zXCCKEGdBGRCA2OuH2fu\/QXV6HmYThmFhbvnqe+T0xB+QOE9A8fPjR78ODbub9ByHAW6oKHoWK3qvkgXH8Fro2Hj506+7+\/JfkJXP8IIcxZXJqbFQzKfwq33ob7l4\/Nnj2Bcug5hEz74Fp7fPbYoeD1qUfg+jxCxAHE4TyI\/whxEeIuc2loQVP5Jf8WzRPwAntUtr9HxO0hpJ1kW2GvuwcHu1EKodulOsQgNF+\/TMAN\/DR7jxPhfqX8HInq0Ai0ssq5CeUG1IwESIoU0I9YF6D5Bj6tY08kXOn42IBpEtOYeLD0noSiCB1FyUvvESpG4MG\/8njKP5ybFLWW5dwsHycoinPX2mnOpyoHfKwdvvy\/lPuqhz6gaR20TPQ\/RRjXxyovXb7MDqrv9i3yfvJxpENZhIQBcyhY3iXS8i4Wi+rr2N2gt5jZPSSuq9wJSSpPBgL+yh2DvvJkP1Ypg\/7+\/PRUf18woFIqVYFgvm96Ot8fCCpVK5jfqtV5PKmUx6XT8Hk8vkbn9ibTbrdO28rHrwhniyPJuEGPsd4QT44UZ4Vzw8VEQm8w6BOJ4vAZYWc06nK3KTBWtLld0WinMBOLul0KuVzhckdj7IgAU1JJXkEc1AhzK6SxgRRKDRg\/9NunmG8ufJ3hLzCvfIr4cP0ceaVEPAgPwjtnACOK8yagJaygZfFXQGDHb6mzmLFqpUkqcTllsDldEil5hX3\/lknehnGb3GRqk2Msb0MY9d\/+FdkLeCZBjqqYAUQVrGhfDVWY5MA21ADoyj3aB09Ky3X4n6b6+oMhpVqnbQ\/luvpmuztdTqm4NE3UkxKxyzUYcFAaLV8gEBj0Pm+qEA7bp9QUlc7wtZpYuDA4Yzg2ticW02h0hkh8sDDded\/uWLjdbJRIHM5EsmBIt7fbnVKZTtfe67TaZHJAzAgS+w5AwkW7ER\/kk8WvnqwASGMWyxBbJi144mfzog\/m\/t3rrUeYtWXiuzc\/z3y4IP3ee\/IDvxbdIN5\/tNQC6AqfgJOM+Pn6uSeJn5csXyZ+\/RnAegIQygJCZlSE9vll8TGUByw11MSvDJSYz2IiNsB96LOuClTdBko1nGCGykiHqm\/TxFWxxG5PRh1OmRwvw7y4XdnM8Fw+73A01PNXm+oalPiPMzRtNAgEWCS0mMNdoaBWS2bq2+QORyTas6+z02TBZUHuy+9bxm8FLRaJBAtFOp3J6\/aYLVIJ1hkymXlmP0XTpmaFk8IvLOJdu0Vijdbm0BtFIrXK6bD1GuxOkxVkw2iMxfK59pDZKGIFDD0AJxWYGrIibSBdXLTG2h6okcEcgHrCbOxCLXCfNQYYW1g5ZlV4gDn+LP7hUQy\/5FH81nPi0hinsPZiWacLi2tZ\/B1QbALdCSi3l7XAzKIMFkYYquoyK89luYTamtSVtZl4cuUxSUoosNuzHTOZEDto8XJLs0ymVuoORMLytreIr62fw9eJyb6+9naNFgN4VmsqNUl0ll5JWKwSaWMjtpjSKRjFIPTfAwPiIAvqrn4B3qkIUnF1Ag21TwrV9CBUmeGKlsBefZB4YeV66TG5zOPKZArFVIpyKNp2NyoUDiqVHh1KZ1wemXylpVmtdFGJPtqrVvN3C0RKNcxq0uVSqptbXgSwEH6FvzBajMd1OrU6FB4cmuufGxwKhZVqDGYmXizO8fmdkZjTBTOn1QUCyTcop12vFwlB1xUUFYvBDC4xZwkLdxwZtlrNmjxKa1ZSWl\/9\/hPYZksluruiWg9N2+0VA2a307RHG+3qTqRsNvx+w9cee3TpeG9ON29OZ2Zm7rv4ZNPT912cme3osO7X5XqWjn32UVZ2BsBiK0F\/CoBqDZ2Kba6hWzEyBv+mgamhWrU\/24x6iN4qAg\/gZp7DtTcfj9kdEimWSZ2OZKx\/sb\/PZluWSG32eNpiEQga62USmzW1lOs2GGRyyp1MDd41PGJ34hVSr\/N43UmHQyq5pVMpZTJBq0SsVdttYb\/XZTaKxdhkSab7TUajVCoUqdU6uVDE47W0Nsv1Rh+di3l9eqNQZLd3ZPtSRnNrK+bz1CoYtZY5i9+u4I1r319vCe5wQpaa48JvW+3JZFd3ROelvQ47uAeVnfL6nLpId1cyabfiXza8\/Ohnjy315HT7TR3ZA7P3X3i66cn7LxyY7ciYp3S53uNLjz7Gos27\/QRxvexHy5pIXGfqLuMPOTc\/fJdrYj0Hq63Wsray3gY0FTwNGEtChOdfYJLnmXfxAed5JvUNDrfsqNe+Ac9idA0U\/bdQ0kCr4AvKsl4Zg4GlAbrKKCoS38f8Fe6YioaVCoUyHJ1i\/mEVv3p1Zsrnwdjjm5rBP7mkVgcCnfH2oEG39j3OTezyFEcWT7PTAd93GnqKlC2NqWJrhBb\/ViPLmlkDf5svwryVMymFwuPpyAxnAwGzWSRawUKJxRaJuNx6vUBUsVXr7xP7hgaiYZ0GCwQWazy5t\/QXxFC3wy4SyWQOeygEvTfc\/hX+NWcGeq8ynRDNr9vm5iqaH8C3mLZnV3Brs1SiEEjEu7FArbZFXB4lePIzZ95dv+CWyOobOBzi3ro6LpZKgv5JdkwsjuerjKqpaktZ5yqEE3atEk+WfkpohkufrjCe0v+8fJnQsbwHI9ntZozRy8DDkKksT1VZCmBsNnfuVQgEuxrxy+f7i8Vw3Gg226zUBRjP8du3sId8CLWyM8f6m7Ilq6qScMf1EpbL3K42GcayNpdbJid2XOctCtgs1jaFoo1s2HLBjuw08xy5BFpetZ\/syGhcM5c1C24JBHcY1PqdBrNevI2uwdxeI45hSZvDlUoX92QylFuubGxUKikqkxodhWsKlGcFN7eq1KDWEYdDrRaIGnhqtY\/OJylKrWptJt5ee5Pz90wnf65YjAM1Yx1lKNCfn9k\/NzQYDoFO6+Lx4ugCn5+NxShKARRJKNLr7U7q7ShNs26jwt1gFu4CPNvRlwDPj6B59vegVZPrMj7mKjrkHyLYn1H+XskmXi9FySvMzMdJNsvzbpGd0H8U5KeCLb2NKO8kfYYddK\/qIPD\/CLldajX3M1yvb3BoZj7f5\/XJ2tpkPm9ffv7I0IDbCbcUwG3j3R6PQrW7CTftVim87uOgA1YrPdTZabcbjcDmhvYZJguFZNxkdDh7eveHXBSYC4XHHY5EDFF2eApVBTXCVkZNXUXNVL9VWOrNmx8NaD2O1VjI50uCVptSxWutc4A1NuiC\/l6eREL8a6mRvML9NAfDxuODutq8bYVcd3tIq+FwoC+WAQxxfohsaAz6orfauIpPMvi34FNzSQZxYIMm7yQHtGiTGVRbwl3HhwIBuUImdbu7016fUrnsdo0WTxwrFtwUBqbr6uqeu3TpVF\/e6QSyp1T5\/V1dwwBbMKBWLysVAX93l59WKrXacLSf+DOF3OOKdXlA7NrkLndyf76PoiyWvv4TbjrgdClVun0KJeWG7llNcUulMAtO8DOFpMcDLl3W5vP2530emYy1MMdh\/MfANo2woxd\/ZOarFDa4Q2FrLq0mxBvA1ECokQ3ipZaWc8MQNIvEQMN0ervN7XdY1UpeK25uVqis9vZ0qF1v5BZ26bQeTyyancimHXaxEMtkHk9X9+RcT68HvhR0MZX6xCc4Ny9ZbOlsYWT0q4V40m6XAEkwmWg6FqS9VotMgrFG66WjeF9Hxm4DIqQ3tEe6cr178n2hMGi0zdqRHRke7blw\/p5DB6MRGP1F0I9zMHoIybBFCMEnuTWsrM1sVVksWylIbW4rcoKt5+PEEiMy6Wlfx0hHxu2RtWGJzOPO9cz2pjK0X6NreHSXWuXzpINOu0rd2trK12goKjJgsRJpLbHvOvN1AZ+HYeoDgXx+\/95cb7BdpRaJIUBI7OkEyyIF+IxGny8d9npNJpFYLGbt7ymI3w5W7W\/PhoXZOTlQ69+m16b6nbFezQjVdAy3rnxGmsMyiZvqzE4mg34rsGy8DIbFGelwueWg40RuQSajXJnsnlw4ZAX3tAIjhtu0BWxgcwvxn0uu7UZKaLJE48XS80Sha9NIxUa1vZ3ZYECrEYrAiCVGS18hhvvsdhYMnkCtNVtZdj4HJ+5GToKPEC2kSfYwsMRETMLp5x+c\/eDdX971wVn8g\/Unybkke6rmHbLErVOnmIWTZV4KsF0AfXeyHhXcbwUp80cUPrRN4esxeWH9Z\/haj83CfhgrnNlCMKBQLFPU+NgDd44UnA4YoFprs7uYb164sIT\/cjjc7qY8MY9XpdJoQ+25+dFR2outtp6e2SDbvj\/gY26wY9sPGngAvqgN+VCeHSne4j0D5q0TVe\/fnKMKWa56TKFoU1Arr1ReENdvGZm0bvMN8gCm6bGxY8fHxmgaPCNNd3eNnhjb66NX1Cp\/oLOb9itUrOHJ5WhapcD3uTxDhfkjhYKLwm5XYejwwvCQ27WM24BWxxLlGAQiWAhnYi5K3oZzJ\/r6rTYMGtffd6I7EaOccpnDAYKdDdBqJYi5mg5ku7x0JcKgvV1EcLwrZ7XZrLmu8aO9eQts+d6jRMztBkcKRi6V2synwCymYRZPgzzUsXwNs0JAnmYan8G\/KZ3g3BxbW+YkLsBTI7dvkwOALFj20IbWbpDwbaH6pqUL0TuSSYGdDnuD2NdZDAzvykiRcvL5QoFOZ7e7gna7Ut3SilualQq7NUy7KKNeIub0sO48k+6byGTsDqEY5Mfd3bV\/obfHTUnFTU16fTI9f\/hx3iVsNqWSQ4PFvyykU2xwgrFYYrLQfjBwtM0mlYmFJr3L6evMdgTbtTqDPhrJgXnrz0cioGB2e2f3nvHJ9umZA2PjnV2AP\/g3kHPyCUCqHu2ucFtM12PWTpBPrD9GaO57kPk8IVrGn78wSeZ+XfpPpJHVGNCzAvPHZA9YFjmKo\/2sb+BvEbFyAFONffl\/ULxcy8f9jnj55sMez9ieE+5kMha3FkLw0xP0a5S49IwM6FUmMwJBtBMEC4JoOeWEIHo4lQGBkC0DF1dtRtG7BCKV2u4sR9Gq5lbyyvr1syOjDmdrs1EfnexQKLBCEQwOEC8xH\/5\/htaA0ABw39xW7gtRw8djEfpduYOacSb+vPl6qZ4ddjYzOppOuimFfNeuNoXLlcqMFjNZClgmXmlpUaspKtnn92nV\/EaRSK1xUDBsSq1uaWGe49B\/vqYlRR8\/xmqaUqdtD7JjdBj0YlE5Rxlno8YJ5kHulzlfQgvoCzWrtCXHCtZ3p+oELTsmtmx2JDtyhhv+tJaQ2OJzpRLudlHZTFdsdLzxEr2Ru6hix\/0iRyi22JKpibDDKVfsamqwn3NwG+oFPCAKwBAUitYWbp2Ab7WlMuOTJ4\/uHe\/q9tFKFbdOJHDas6m9e+7o6cvT2ujYWP\/FhaODhUBQJq\/nGvXJ+J7RO+647+KRhcGBAC2TrX+hro4j4CnlZplcIW+TSnghmAKT2eZwxCm3Urm7qaFeJjXonQ6fJzBB+93dMosl6LJadFqxFH9hoG8gmTZbRGKzJRjowD9kfAmzRSiub5DL3a54vPvcETCvEKOApdToorHi6JGjd997+MjwcDiiVAt4mmkzm03NZKan7r770w\/dc3ZuNtdtMbHZaKibPnv2R1HKrdHy+LipSd5mt0diHX6\/3sgXyMEKZbMjY\/meaMRuBYfepjCMSMtsy+XJdrH+MQuM6GtgM8fhwr8xndsMYdW1bMvcbMzyv5W7YUnxtlklhc1NOl0oPDqR66VpJXia9mBf3\/6HZqZ9vqfVqmh0ck8oLFewPF4fDObn+3pZuqrWhNoHBqdGC4VM1mK9AZGX3R70x0aiEY0a+xw6HRBsWZuCtcPtoe6ueMzplLf5AyOjUx2BoFrdpnC4QhaNVq6QyIQavZGi2sNdvbGYwyGRSqVuV1fHZNJJqcBuYKnU6QD5p0EJitzqCogOSNSGG6jfdKpS1qZOLhv1HZl9CoVc0SgQS8U+g0Egwt9mZOT7sx0Zgx6TXO59HAIiTJM5NHPmDKtdAmaFFJBXwMJqKisAW9PElk0NIIVSsNgnP3yO+VyTWKzROaiEQKnajetaW+tos1EuE539hXWJeWmO1K\/9Vge6YAQR43I492JMgB\/SatrJt0o9q2HyEbZXNhdRAguvZTMtQp1vy2zV6yyVHE+oMrMGvkGHQ1h8DT\/y0PQU7dXrksm9FPMggVVj4YhKiRXKaHTf\/1klXmf+7nns4Ny02wojp0c6O91eieCSWu33J7pYd7\/2PcKMS+\/tgt7nbv+KQ4N0lddxPpIo+MgSRP3OZZvtCxCwc2is16fS4+NLi+MT6bTRaNRnUhMTdyxN7M2kDPqnJRK7I57oz8fidqdEJpNQ9kQsPxCP221SMXGl\/+risXy\/hSUqlv78scWr\/Q8tLvbnbVarLd+\/uPjjwcWRYntYBVu4vTiyOHh8pAgaqFIpI+HiSDWzw3GV\/WUlC85mxTC2hNiFsRDGrlXyXqaBeV\/xY\/zEd1aY5AyhreZ4fsC88+V\/wq8DNR26UPKC3j0Bb4erGTw2PxRerTzJ6uQp0Mn3oKgq++GtSVH+1kQViEr2Bo4l5g6dPj93MBzFT2OjPpUoFpMJox5zbq7\/9dWJfRRs+yaukoH1v55OJFRqtSqRmGblArjSGvRhgkgYZD1E7\/BObP5vB\/8pf+ePS3j9gbFRygGsWO7xdHaPM7cw\/8zcgVwXcDhzrufgPPPu6qVgaO7Ald6F4QJYNdVlK0vujlzOXT5yJN9rsXG+VRspi6cPio1lFCrpJD7H90zpqdVV4hCLCPml9b0wlD3kn1bx53aUeWATGxWAEpVzm7SQnQh2vfLbK\/g6fvhJRnhP6R+uSm9wqE\/egLcN5H8vz4KSsbBt4r9jNWMGePgUyKYJWPgW2dxwVpvSuWHmyA0yad5Y+dlMYtc8GDmF25ReurN7b3cECK1OJ+ArFD5vd9fernjE44Jr3nLjbr5QoTIaqXabQ6VqaW1sFAlUCrgO2+0qZWsL8eorn12YTyaUKizgWc3JxMTes6989tB8LA6khicwmuPxvePMyx8UknGKgvCrGQvFTmcuNw815YRYSwsWi92unh42S43\/I\/46kS3LGmu9vs4cJbIXLlStw2JtPZaNj1ggycXSM9rVS5cucSK1eWL1uBGwirISuZ3fbI9YfldGqeoHjtxoCgZnDzxyx9hYIqkzYGzQpVIT45+4OjMV9DffaNJoI9GpQjxhtbP5A4HFFIsW5uNxjQbff2pi0h+AAKO35\/Dhi3dfOLyQ77FZ\/f7JfXcVE3G9Tq1tB84zc8\/EwGAkBi1rdbHyuisr59+FQejZGAJ\/1OLxN8S8IuWkLrQt8W0I6bbeJ+LMmwSWdgRosIdtcn9g8INVfG1\/bw9NKxQWc0fHRJp5bBLzy4vMMpmfHn6fwGH9WDyu1Xp9ExNE6H6plHLEs3a7SMjmxYVCiy0WL\/bFYhbLrtIzl+RyH7hsn0ehuN\/dYHOk0gN39g9abcA6wTtxX4eRbKyCYmBk7DKysLYKKsRQJkn8N\/98KsuUTj37auQk884N8vFvrjLvnowx7\/xi9NSHHXiJHGBeXn8Y1OI15n44\/wcyDipxkYyvf5V5hDyFe9g8L+jGic11MiHNrzdsLHBsqMjOPK\/44\/K8p1darhFrAACb5h1LpR2UHLiuXE450sk9o5mMk5JKl3FTswJIdyZqd6o0AlFDs0ZN+\/NJyqFStDRz0dqLL+IfbCR51cpwaGgQqO7H5HjfiAaCbE4YYlZnLAJykUb3kBfJX1b\/icBqBSv5F9e\/g3+5THzqkUfwgfVrZDmDcB3EaLoae8Iz3ICJmF5m3sCvlM0T84lPfrGcGYfTTHlFY8MzYFy\/4Rl4K8RrzF0\/aX4Ky\/7qGvPqEH6+slzBXGEm\/9ezN7F1\/Rx+4WrpDejv0O1bnGbQtSTbynYm\/IfpWtWU83UBTrPUC3HWQ0v792c7jWaMdZpkYt\/4XZ+c3h\/w81Z3a7XR6P5RUDerUAT0ykWlkwOjbA6Sx\/yM2Md06G02jdpizvcuHr069eDiUTDeFo+nWFzMBIMQZmjDkcLIoZmjwyPhqAqiYJFYgHkP1Pykd8sKSNWylP9NQj5XOtG2ukqSN4iXLl0iGmt\/F2GxLh9\/QuWen26N\/Yb9E85HN+Ys93XuODxXt1EF7wCSo2i0FXTk9jL39XJLW7c08S9ohPwQ2ck3UT9+ns3SIwV+Gp0hr6J+LoGM5A00CdcPcMaRjPwyupN8DQ0SOXSCPAG\/w0hLfBvxOAkk4\/jRNbh\/mnChevJFdA0PIRl+Ei2R30Kn8WvoLPkCOk3ei\/qJDPy+igbhWILjIvdtdIojR3NQHoBjCo40HCNwOOHdAvkDNMhdR5Pkb1CWKCCatCABR4GucR5HcxwX9PMWeoIzjE5zZqDuO+ga92\/hO15FM\/i\/IS35Oajbgw5yLFD\/C3gXvoX8frn96+QsvPNJNM++w\/4\/CfWifw\/7m+j\/4gK+RHAJIREkzhD\/SBrIp8h3yF9wuJwI527On3C+y\/kpV8K9yv0i9x\/r0nV31f1r\/Zn6\/9rQ27DU8I3G4cZDjT\/bRe56bDd39+2mK00vNd1qdjU\/3vzN5jea11oSLXtazrf8cwvTKmhdav0RbxfvHO+PeF\/gfZ9v53eVZyaNnq3O3s55Yrdm9AzIDeYAJ0BfxS3VMkZNmKiWCdCwf6mWSeRDr1XLHKREX6yWuchc\/gcXW66D+oPVcgtg4KqUsQl01VgtW0BOZdWyFcpN1bJzsy\/sY2UZ9aBTaBYtoiNoDo2hQ\/C7gA5D3QBaQneiY+V7Y1B7EOoOl++cQifQSRRBbtiXoHwIHUfzUDoOdyrtsDUn4ewqt7GAhuH3AByn4KDg6hDUnYZnZ+HuHri6E54+Um5BC37BhTzIiwLgnbWAhgeO4LYWtDta2PpGNxqEvRtKv6\/PnVebT2bLI7obams4VL7BC7sWFaHmULn\/rV8zBE8voaNwZ678fBpaZrFaKo9Li6wfQW0BWmefOA2tuOCtJcCZrV2CfQG+6tAGnieh\/s5tI5krf\/XJMmJzLNv9f4l23AIKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago2ODcxCmVuZG9iagoxOSAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciAxNyAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbMzY2IDQ5MyA0NzEgMjA1IDQwMCAyMDEgNDM4IDYyMSA0NTAgMjAxIDUzOSA0NTUgNDY2IDI4MyA0MjYgMjg4IDM0MSA1MjYgNTIxIDQ1NSAyNzAgNDU3IDE2MyAyMDAgNDY0IDIxOCA0NTYgNDMzIDI4MCA0NjUgNDY1IDQ2NSA3MjUgNTA5IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgNDkxIDI4NyAzOTEgNTA5IDU2OSA1MTggMjI1IDUzNiA1NDMgNTg5IDcyMSA0NjUgMjI4IDQ0NSA1MzggNTE1IDczMyA0NjQgNDY5IDQ2NSA0MTkgNTYzIDU4OSBdCl0KPj4KZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggODEyID4+CnN0cmVhbQovQ0lESW5pdCAvUHJvY1NldCBmaW5kcmVzb3VyY2UgYmVnaW4KMTIgZGljdCBiZWdpbgpiZWdpbmNtYXAKL0NJRFN5c3RlbUluZm8gPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09yZGVyaW5nIChVQ1MpIC9TdXBwbGVtZW50IDAgPj4gZGVmCi9DTWFwTmFtZSAvQWRvYmUtSWRlbnRpdHktVUNTIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMiBiZWdpbmJmcmFuZ2UKPDAwMDA+IDwwMDAwPiA8MDAwMD4KPDAwMDE+IDwwMDQwPiBbPDAwNTQ+IDwwMDZGPiA8MDAyMD4gPDAwNzY+IDwwMDY5PiA8MDA2NT4gPDAwNzc+IDwwMDYxPiA8MDA2Qz4gPDAwNDE+IDwwMDc1PiA8MDA2ND4gPDAwMjg+IDwwMDczPiA8MDAyOT4gPDAwMkY+IDwwMDU2PiA8MDA1MD4gPDAwNjg+IDwwMDc0PiA8MDA0Nj4gPDAwMkM+IDwwMDNBPiA8MDA3MD4gPDAwMkU+IDwwMDZFPiA8MDA2Mz4gPDAwNzI+IDwwMDMzPiA8MDAzNj4gPDAwMzU+IDwwMDZEPiA8MDAyMz4gPDAwMzI+IDwwMDM4PiA8MDAzNz4gPDAwMzk+IDwwMDM0PiA8MDA2Nz4gPDAwNzE+IDwwMDQwPiA8MDA1Mz4gPDAwNjY+IDwwMDc5PiA8MDA1Mj4gPDAwNEY+IDwwMDRCPiA8MDA0OT4gPDAwNTU+IDwwMDQ0PiA8MDA0RT4gPDAwNEQ+IDwwMDMwPiA8MDAyRD4gPDAwNEM+IDwwMDQzPiA8MDA0Mj4gPDAwNTc+IDwwMDYyPiA8MDAyQj4gPDAwMzE+IDwwMDZCPiA8MDA0Nz4gPDAwNDg+IF0KZW5kYmZyYW5nZQplbmRjbWFwCkNNYXBOYW1lIGN1cnJlbnRkaWN0IC9DTWFwIGRlZmluZXJlc291cmNlIHBvcAplbmQKZW5kCgplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbMTkgMCBSXQovVG9Vbmljb2RlIDIwIDAgUj4+CmVuZG9iagoyIDAgb2JqCjw8Ci9UeXBlIC9QYWdlcwovS2lkcyAKWwo1IDAgUgpdCi9Db3VudCAxCi9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQ10KPj4KZW5kb2JqCnhyZWYKMCAyMgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAxOTQ2MCAwMDAwMCBuIAowMDAwMDAwMTg5IDAwMDAwIG4gCjAwMDAwMDAyODQgMDAwMDAgbiAKMDAwMDAwODE4NCAwMDAwMCBuIAowMDAwMDE5MzIxIDAwMDAwIG4gCjAwMDAwMDAzMjEgMDAwMDAgbiAKMDAwMDAwNzM5OCAwMDAwMCBuIAowMDAwMDA3NDE4IDAwMDAwIG4gCjAwMDAwMDc2NzkgMDAwMDAgbiAKMDAwMDAwNzk1NiAwMDAwMCBuIAowMDAwMDA4MTM0IDAwMDAwIG4gCjAwMDAwMDg1MjIgMDAwMDAgbiAKMDAwMDAxMDczMiAwMDAwMCBuIAowMDAwMDA4MzA1IDAwMDAwIG4gCjAwMDAwMDg0ODIgMDAwMDAgbiAKMDAwMDAxMDc1MyAwMDAwMCBuIAowMDAwMDExMDAwIDAwMDAwIG4gCjAwMDAwMTc5ODQgMDAwMDAgbiAKMDAwMDAxODQ1NyAwMDAwMCBuIAowMDAwMDE3OTYzIDAwMDAwIG4gCnRyYWlsZXIKPDwKL1NpemUgMjIKL0luZm8gMSAwIFIKL1Jvb3QgMTIgMCBSCj4+CnN0YXJ0eHJlZgoxOTU1OAolJUVPRgo=\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958636,\"created_on\":\"2026-09-02T12:50:21.155Z\",\"updated_on\":\"2026-09-02T12:50:21.155Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:50:21.1571", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:50:21.1571", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:50:21.1571", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:50:21.1571", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79435" }
{ "timestamp": "2026-09-02 12:50:21.1571", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:50:21.1571", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:50:21.1571", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/e793f253-b906-3344-ba6a-4566ef41b064" }
{ "timestamp": "2026-09-02 12:50:21.3417", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:50:21.344Z\"}" }
{ "timestamp": "2026-09-02 12:50:21.3417", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:50:21.3417", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:50:21.3417", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26471." }
{ "timestamp": "2026-09-02 12:50:21.3417", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 12:50:21.3417", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:50:21.3417", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:50:21.3417", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79435},{\"Key\":\"InformToUserId\",\"Value\":11167}]}" }
{ "timestamp": "2026-09-02 12:50:21.3570", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 12:50:21.3570", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 12:50:21.3570", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 12:50:21.4125", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79435" }
{ "timestamp": "2026-09-02 12:50:21.4125", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008503\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Judge Tenorio\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00002\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79435\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:50:21.4773", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:50:21.4773", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 12:50:22.2571", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 12:50:22.2571", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Judge Tenorio##" }
{ "timestamp": "2026-09-02 12:50:22.2571", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79435" }
{ "timestamp": "2026-09-02 12:50:22.2571", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:50:22.2571", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:50:22.2571", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:50:22.2571", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:50:22.3160", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm03618@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00002 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Judge Tenorio,<br><br>\\n    A new ticket T\/KURA\/NMM\/26\/00002 has been created , reported by Winnifred Tobin.<br><br>\\n\\n    <b>Description:<\/b> <br><br>\\n    <b>Site:<\/b> Carson Valley<br><br>\\n    <b>Category:<\/b> Near Miss<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407479500,78.351349700\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79435\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_NMM_26_00002.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIxMjUwMjJaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDEwOS4yNTAwMDAgIDM5My43NTAwMDAgIDEyMy41MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjU4Lzc5NDM1KQo+Pgo+PgplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICA5NSAgNDgzICAxMDkuMjUwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChtYWlsdG86Y29udGFjdEBvcXNoYS5jb20pCj4+Cj4+CmVuZG9iagoxMiAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMTMgMCBSCi9SZXNvdXJjZXMgMTUgMCBSCi9Bbm5vdHMgMTYgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoxNSAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgo+PgovWE9iamVjdCA8PAovSW03IDcgMCBSCj4+Cj4+CmVuZG9iagoxNiAwIG9iagpbIDkgMCBSIDEwIDAgUiAxMSAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwKL0xlbmd0aCAxNCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lb9w2EL7vr+C5QNZ8SZSAokDiR9EeChg20EPRQ+E0LYI4rdtD\/35JSSvJ+khprDVnd22naGwxEofzzXA4GnJGZ9\/f\/Cb++Fecnd\/8Le66n+c3G7l1hWz\/iPDfu3GDrrbd76JSpvtd3N1vHsTD5npz7f\/e\/QzP3m+ccttwjyr85ZfxpZK23Ja1qivfLqeX4eY\/Nz9\/I75uQpdyW0mptdFGNYOaXvsR7PhoR\/3v3dfNWcvh5sPt5uyqFNqK20+ivf9d++P2fqPChbKFuP0ovg0j+07cft4oHf61bdFtixpaTNNSDA22vUUOLcX0lhJ6cW1LMdNvBQ\/V01ugATp533ZihpYP0O05tAADCMNF0+KGhkuA4Wpyi5JNQzU0KBgdUMbBIZiZRqeno1NmmbSyU9KZRlcsSw3UA6FbM5S2F5vWOopckc70FkBStZPm8tYbmfxWoayTUseRQQNOXmC4Y6eYkfG0IWI2CC0K9ACgfg8sfli2aoSpGekYoDqfqiD2gmjivJt2gxMR+4VnLuCWS2i5gpYpvhHwYLy6la2akbaG5QgV4pgkGVFxGO\/zLJYIFeoDiEnjPIZuLDwEZlYjNKg1V\/ks1daMTJUp3baqw59gsmqTdGQiSxfBJIM7seYZnLywXqybL9gx+DZrjAAMT7s104NCCTggjDcyWQFPLpOKKwsMBd2UZTooAYKoKXgTbM2yQkegIzhaBIcg8hQAAbMg0vGyHwgsEZxWw2TSamNiJo1iIyhrFE456Bge0jWgjvaJ4vGhEcbh7OFMNMJ55hfwatsLdvSrd5JLf2nLylXj9i\/jduu2WhnlZOnbRzel2h\/107\/\/ZwssXD9\/pwcH66GfZHJrCqPr2pq6m6HhuvCvNaWId+PnrC2MaN+FGuUKf9\/di7Mf7p0QF3\/1yvUmjDfNPTGwSEtWCHbq2irlSpH6\/eb8J0\/hP6HFj\/7\/z+KXX\/2zHzdlVfpRCB3CpEb88\/vmpiHaL4Lbwlv2UrrKJn8fL5Gk4Xp6qtJCl8aPxJP85ElmJaidaSiWiosiO4tBhl6\/XjKmgWLgkVWKvKAGgrZiliIvpg1FzyOvFFlBDQQrxS1FVkwbip5HXimyguoJGmW5pciKaaAYeGSVIi+ogaB1zFLkxbSh6HnklSIrqIFgJbmlyIppQ9HzyCtFVlA9QRu445UiK6aBYuCRVYq8oAaCtmSWIi+mDUXPI68UWUENBF3NLUVWTBuKnkdeKbKC6gkWijuSwotpoBh4ZJUiL6iBoOWO3fBi2lC0zLEbXlADQccdu+HFtKHomGM3vKCq4C1yx254MQ0UA4+sUuQFNRC03LEbXkwbipY5dsMLaiDouGM3vJg2FB1z7IYXVE\/QKe7YDS+mgaJTzLEbXlADQcsdu+HFtKFomWM3vKAGgo47dsOLaUPRMcdueEH1BCvJHbvhxTRQDDyySpEX1EDQcsdueDFtKFrm2A0vqIGg447d8GLaUHTMsRteUD3BWnLHbngxDRQDj6xS5AVVhQOVNfdrPy+ozbG7wOQjknunNrQtiTOiDzMPdjkRxsUSUj3tbZdt\/06pXUaEfp\/KBSn7Fo3JA+X0HgU5ebpLMbJikv0xyqNoietRx3Ui6WhE6TyRajEe35SSvgA2seOOcUxggTxTJN5kTewruHgmsQ4XbldeQF9OYYUMpUiqGWaIYKoZIS2PkGq2nPXfkc6JWGUeQdZlcc7VLyCk1WEeFYqCkjiLWVGQWoW5OSDSbnrV6eEZOU0CIoyuyxzKrM7am+nH9kfPAN\/Zn9lMRMi2WoQnUtViOQOPkCAOYoA6BiAYo1lmxIB6JLUXsphh0iAjO6uqZ0CFjo2Zzhpjp2YWWyjJ2phlD7QhkXRdi84vsDBLrErOEkpOItyC6a6XPIo3MIImE+1sKi86N9zOPp6P8wVvYJSRp8ip2dklMPCWUuYxJ+2gRh4gim054RV7QUKEwaj8OuovjHTpFQlTqtHjXJE4nlq0civDwKtBTxG9E8eCv5Vp\/BeBY5pFwyBNRZjroADoUBOyzymFkdZU+QKFZdC+IGi3e\/VEf4JSzWC5zgM6N+AMJhed7BrUc5+pvFWyMEZmsVpZpqfGujoshHdWwksQeJuR9wush8GjDQNokaIOKHxsQa8EW1jMdygQ0HGCXhBhDj+PZTxuYfcQUUpnkW\/JLVin0+4tpSDQ8rKIblBKRJQqLdnFOAACL6mEMjqU6jKUulAE4xgJPeXXdH9RyD7whvEBtrJ8hApXpk44Crl1aEDIYPidoDHLsVsImRGqeREQo9S2NbgEJVjKrYdmF+6KzNQ1w6ZU6CIsSUAI7V1kMKlFNLuuDiiCfmBdQwNVDDFqjt7gkbUYlpW1cDNBMaiRh\/7hKq9qxR5BJNZB2MEgBEgkkwL3OEfmIoshKmUffKOEDZbXtsgG3\/KaybS2jZhFuAkVDZff7yPWnPDmzBJFLM1MFPGl7WtNTQelrCSlCiq9nHh2Xe7FeTDT4eSrUagjKOSfXaF6cR5KoZycnvx5uQp1BN+tyK1QgzgPplCmfDUKxf25jOza08vuYNrTfyADXWNKyGKP2ufZwR1YW7XlTtiGxtjZ8+65zwY2oJvI+Zvpx0koo4GHMKaAcQecqhCtNiwHNSs5Ex7GhWR59UGLSag\/z6PhI17fNPz1aLgp0gJ8YQt+ZFGiBOJg48XgCr\/4OaVI5X+eHa5BwIfyCqqySguasi8ORhTCDpRPreyzIZJdSD1E5gqEtOyULn\/zDxkjbDlG9Jyg+Qc6iVTLPgBP2KekHFHYJww+u2WSSjTIrWUDRIcyBUqqGX\/hhS03Vi5P5dSqQDgCxr4XUJv9Th2\/OYhPeIjuIKo5j2eKHt7xmo8szAmJYjZARhQ3ZPkzv5RvtVE+fQXdEPDF0aU+YpXd3BRVktnMwaQn6UXk4DNhowOApxyWXg5pkj\/aNlqm2vGPVqm3dLK9WpA4Qgw+4fo0iRPRqtw5FtnNUbULj2XO2KjTGKLanOiRzDnv\/IhU9s03IurhEZyEOhGV2ucUVfYaC3JI+9njVNaohaA5p5GHMHcu4Yi061RzGJ5kbE42inwqntr6EHR+C2VmUGYPaT\/JVTt4IvqJrJD0JHY10w1loSGkZVC6WRVoOGYJnGhNiT0XEXpMKb+VK+wRqgW8zEU2bKaWBgPQy1FUOFFH2SqKrN3LK7XVhI7XRFEJvRDc\/u7coJvKpNG\/3cexZ\/XwWlxv\/gcASqGeCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMjQyMAplbmRvYmoKMTcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUVJBQUFBK1JvYm90b1JlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTYxNC4yNTc4MTIgLTIyNS41ODU5MzcgOTU3LjAzMTI1MCA4NzkuODgyODEyIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjI1IAovRGVzY2VudCAtMjA4LjQ5NjA5MyAKL0NhcEhlaWdodCAwIAovU3RlbVYgNDAuNTI3MzQzNyAKL0ZvbnRGaWxlMiAxOCAwIFIKPj4KZW5kb2JqCjE4IDAgb2JqCjw8Ci9MZW5ndGgxIDEwMzAwIAovTGVuZ3RoIDIxIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJylegl4HNWd53tV3TpstdR3t\/q+7+qr+lDfl+7W1VLLsiTrsmzJNrLl4AODDTYYLziJnSEQQqQBLAJJdicDMxkCYTIeEmachMyQZXaTXQayuzPDMskmBO9MJsl+WF3ef\/Whi03I923VV9Wv3qt6x+9\/\/18jjBBqQBcQidDgiMf\/+Yt\/ehlqPg3X7OLS3Qs\/\/825l6D8PkKGHx86OHfgwFvdf4uQ8XtQFzoEFbvVvAWETPCITIeOnjzzwf+SpaAIFbhpaXl+zvicaxAhsxfaHz46d+Y46kXPwfM34Fl3bO7owdDV6Ufg+S2EiP2Iw3kI\/wHiIsRd4dLQg7byS\/4dWiDgA\/aqHP+AiNtDSDfJ9sI+dw0OdqE0QrdLdYhBaKF+hYAG\/DTbxoly\/6T8Honq0Aj0ssa5DuUGxENCJENKGEeiD9ICo4DWszcSnvQCbMQ0iWlMPFR6V0pRhJ6iFKV3CTUj9OIPvN7yD+c6Rd3Kca6Xr+MUxbnr1inOpyoXTNYBM\/\/P5bHqYQzoWg89E\/1PEab1scpHDz7ILqrv9k3yfvJxpEc5hERBSzhUPqWy8imRiOvr2NNosFrYMyypq7SEpZU3g8FApcVoqLzZj9WqUKA\/PzPd3xcKqlUqdTCU75uZyfcHQyr1Kha06PRebzrtdeu1Aj5foNV7fKmMx6PXtQjwK6K54kgqYTRgbDAmUiPFOdH8cDGZNBiNhmSyOHxa1BGLuT2tSoyVrR53LNYhysZjHrdSoVC6PbE4uyLAlFSRlxAHNQJtRTQ2kiKZEeOHf\/0U883FlxjBIvPKp4gP18+Sl0rEQ\/AifHMaMKI4bwBaogpa1kAFBHb91jqrBatXm2RSt0sOh8stlZGX2O9vmhWtGLcqzOZWBcaKVoRR\/+0PyF7AE\/iQW8UMIKpgRftrqAKRg9tQA6ArbbQf3pSV6\/DPp\/v6Q2GVRq9rC3d39s11dbhdMklphqgnpRK3ezDopLQ6gVAoNBr8vnQhEnFMaygqkxXotPFIYXDWeHRsTzyu1eqN0cRgYabjvt3xSJvFJJU6XclUwZhpa3O4ZHK9vq3XZbPLFYAYSA7nbYCEi3YjAfAni189WQGQxiyWYbZMWvHETxbE78\/\/uxsth5lbK8R3rn+B+XBR9t13Fft\/Kb5GvPdoqRnQFT0BNznx0\/WzTxI\/LVm\/Svzys4D1BCCUA4QsqAj9C8rsYywvWGassV8ZKImAxURihHYYs64KVN0GSjWcgEJlpMPVr2niskTqcKRiTpdcgVeALh53Ljs8n887nQ31grWmugYV\/sMsTZuMQiEWi6yWSGc4pNOR2fpWhdMZjfXs6+gwW3GZkfvy+1bwmyGrVSrFIrFeb\/Z5vBarTIr1xmx2gZmiaNrMU7oo\/PwS3rVbLNHq7E6DSSzWqF1Oe6\/R4TLbgDdMpng8390WtpjELIOhB+CmBlVDVrgNuIuLbrG6B2rkQAMQT6DGLtQM7awywNjK8jErwgPMsWfxD45g+CWP4Defk5TGOIVbL5RlurB0K4e\/DYJNoDsB5bayFFhYlEHDiMJVWWb5ucyXUFvjurI0E0+uPiZNi4QOR659NhtmFy1ZaebJ5RqVfn80omh9k\/j6+ll8lZjs62tr0+owgGezpdOTREfplaTVJpU1NmKrOZOGVQzC+D2wIA6yoq7qDPBOQZBJqgQ01qYUrslBuELhipTAWX2ReH71aukxhdzrzmYLxXSacipbdzcqlU4qnRkdymTdXrlitZmnUbmpZB\/t02gEu4VilQaomnK7VRpe8wsAFsKvCBZHi4mEXq\/RhCODQ\/P984ND4YhKg0HNJIrFeYGgIxp3uYFyOn0wmHqdcjkMBrEIZF1JUfE4UHCZOUNYuePIuFVr1vhRVtOSsvrq\/I9juz2d7OqM6bw07XBUFJjDQdNeXayzK5m22\/F7DV9\/7NHlY73d+gVLJjs7e9+FJ5uevu\/C7Fx7u21K392zfPRzj7K8MwAaWwXyUwBUa+hUdHMN3YqSMQY2FUwN1ar+2abUw\/RWFngA8\/hO9958Iu5wSmVYLnM5U\/H+pf4+u31FKrM7EhmrVShsrJdL7bb0cneX0ShXUJ5UevCu4RGHC6+SBr3X50k5nTLpTb1aJZcLW6QSncZhjwR8botJIsFmayrTbzaZZDKRWKPRK0RiPr+5hacwmPx0d9znN5hEYoejPdeXNllaWrCAr1HDqnXMGfxWBW9cm3+9NbTDCFlrhgu\/ZXOkUp1dUb2P9jkdYB7UDsrnd+mjXZ2plMOGf9Hw8qOfO7rc062fMrfn9s\/df\/7ppifvP79\/rj1rmdZ39x5bfvQxFm3+7SeIq2U7WpZE4ipT9yD+kHP9w3e4ZtZysNJqK0sra21AUsHSgLIkxHjheSZ1jnkH73edY9Lf4HDLhvrWN+BdjK6AoP8aSlroFWxBmdcrazCyboC+sooKx\/cxf4Hbp2MRlVKpisSmmX9aw69enp32ezH2+qdn8Y8vajTBYEeiLWTU3\/ou5zp2e4sjS6dYcsD8TsFI0bKmMVd0jcga2KpkWTVrFGyzRZi\/ejqtVHq97dnhXDBosYjFq1gktdqjUbfHYBCKK7pq\/T1i39BALKLXYqHQakuk9pb+lBjqcjrEYrnc6QiHYfSG2x\/gX3JmYfSqpxOmBXXbzFxF8oP4JtP67Cpu4cmkSqFUshsLNRp71O1VgSU\/ffqd9fMeqby+gcMh7q2r42KZNBSYZNfE4niu6lE1VXUpa1xFcMPuNeLJ0j8S2uHSZyoeT+l\/PPggoWf9Hozkt3kYo5fBD0PmMj9VeSmIscXSsVcpFO5qxC+f6y8WIwmTxWK3UedhPcdu38Re8mHUwlKOtTdlTVYVJdGO52WskHvcrXKM5a1uj1xB7HjOW5VwWG2tSmUr2bDlgV3ZKeY5chmkvKo\/2ZXRuKYuaxrcGgztUKj1OxVmvWSbuwa0vUIcxdJWpzudKe7JZimPQtXYqFJRVDY9OgrPFAjPKua1qDUg1lGnU6MRihv4Go2fzqcoSqNu4RFv3XqD8w9Mh2C+WEyAa8YaynCwPz87NT80GAmDTOsTieLookCQi8cpSgkukkhsMDhc1FsxmmbNRsV3AyrcBXi2oa8Anh9B88zvQKvG12V8LFV0yN+HsT+r+p2cTdwoxchLzOzHcTbr590kO2D8GPBPBVt6m6O80+kz7nD3qgYC\/\/ewx63RcD\/L9fkHh2YX8n0+v7y1Ve739eUXDg8NeFzQpATfNtHl9SrVu5tw02610uc5BjJgs9FDHR0Oh8kE3tzQPuNkoZBKmE1OV0\/vVNhNgbpQej2RaNQYY5enVFdQI+xl1DRV1Mz1W5ml3rI5aUDrcazBIoFAGrLZVWp+S50TtLFRHwr08qVS4jelRvIS9zMcDAdfAOJq97UWurvawjothwNjsR7AEOcHyI7GYCx6q46r2CRjYAs+NZNklAQ33OSdzgEt3vQMqj3hzmNDwaBCKZd5PF0Zn1+lWvG4R4vHjxYLHgqDp+vu7Jq\/ePFkX97lAmdPpQ4EOjuHAbZQUKNZUSmDga7OAK1S6XSRWD\/xR0qF1x3v9ALbtSrcntRUvo+irNa+\/uMeOuhyq9T6fUoV5YHhWUnxyGRABRfYmULK6wWTLm\/1+\/rzfq9czmqYY7D+o6CbRtjVSz5C+aoLG9ohsDWTVmPiDWBqINScDeLF5uazwxA0iyXghukNDrsn4LRpVPwWzOMp1TZHWybcZjBxC7v0Oq83HstN5DJOh0SE5XKvt7Nrcr6n1wszBVlMpz\/xCc71i1Z7JlcYGf1aIZFyOKTgJJjNNB0P0T6bVS7FWKvz0TG8rz3rsIMjZDC2RTu7e\/fk+8IRkGi7rT03Mjzac\/7cPQcPxKKw+gsgH2dh9RCSYasIgk9ya1hZo2xVWKxbXZAabSt8gm3nEsQyIzYbaH\/7SHvW45W3Yqnc6+numetNZ+mAVt\/w6C6N2u\/NhFwOtaalpUWg1VJUdMBqIzI6Yt9V5iWhgI+B9MFgPj+1t7s31KbWiCUQICT3dIBmkQF8JpPfn4n4fGazWCKRsPr3JMRvB6r6t2dDw+wkDtQGtsm1uX5nrFdTQjUZwy2rn5V1Y7nUQ3XkJlOhgA28bLwCisUVbXd7FCDjRPeiXE65s7k93ZGwDczTKqwYmmkr6EBeM\/GfSu7tSkpktsYSxdKXiULnppKKj+p6O3KhoE4rEoMSS46W\/oQY7nM4WDD4Qo3OYmO983m4cTdyEgKEaBFNspeRdUwkJNx++v6Z99\/5xV3vn8HfX3+SnE+xt2reIUfcPHmSWTxR9ksBtvMg7y7WooL5rSBl+YjAh7cJfD0mz6\/\/BF\/psVvZibHMmSuEgkrlCkWNjz1w50jB5YQFanR2h5v55vnzy\/jPhyNtHsob9\/rUaq0u3Na9MDpK+7DN3tMzF2L7DwT9zDV2bVMggfthRq3Ij\/LsSvEW6xm0bCVUfWCTRhVnuWoxReJNRq18UvlAUr9lZbK6zS\/I\/Zimx8aOHhsbo2mwjDTd1Tl6fGyvn17VqAPBji46oFSziqe7m6bVSnyf2ztUWDhcKLgp7HEXhg4tDg953Cu4FdzqeLIcg0AEC+FM3E0pWnH38b5+mx2DxPX3He9KximXQu50AmPngrRGBWyuoYO5Th9diTBoXycRGu\/sttnttu7O8SO9eSsc+d4jRNzjAUMKSi6d3synABUzQMVTwA91rL+GWSYgTzGNz+BflY5zro\/dWuEkz8NbI7dvkwOALGj28IbUbjjh20L1TU0Xpnckk4I7DfaGY19nNTL8SyNFyiUQiIR6vcPhDjkcKk1zC27mqZQOW4R2UyaDVMLpYc15NtM3kc06nCIJ8I+nq3NqsbfHQ8kkTU0GQyqzcOhx\/kVsMadTQ4PFPy9k0mxwgrFEarbSAVBwtN0uk0tEZoPb5e\/ItYfadHqjIRbtBvXWn49GQcAcjo6uPeOTbTOz+8fGOzoBf7BvwOfkE4BUPdpd8W0xXY9ZPUE+sf4Yob3vIeYLhHgFf+H8JNn9y9J\/JE2sxICcFZg\/JHtAsyhQAk2xtkGwhcXKAUw19hX8XvFyLR\/3W+Ll65\/2esf2HPekUvGErRCGn55QQKvCpWfk4F5lsyMQRLuAsSCIVlAuCKKH01lgCPkK+OLqzSh6l1Cs1jhc5ShazWshL61fPTMy6nS18EyG2GS7UomVylBogHiR+fD\/M7QGhAbA9+3e6vtC1PDxWIR\/W+6gppyJP+ZdLdWzy85lR0czKQ+lVOza1ap0u9PZ0WI2R4GXiVebmzUaikr1Bfw6jaBRLNZonRQsm9JompuZ5zj0H9\/SkeKPX2M1TanXtYXYNTqNBom4nKNMsFHjBPMQ96ucr6BF9MWaVtqSYwXtu1N0QtYdhC2rHemOnOGGPa0lJLbYXJmUu51VNtMVGwNvfERv5C6q2HG\/xBFJrPZUeiLidCmUu5oaHGed3IZ6IR8cBfAQlMqWZm6dUGCzp7PjkyeO7B3v7PLTKjW3Tix0OXLpvXvu6OnL07rY2Fj\/hcUjg4VgSK6o55oMqcSe0TvuuO\/C4cXBgSAtl69\/sa6OI+SrFBa5QqlolUn5YSCB2WJ3OhOUR6Xa3dRQL5cZDS6n3xucoAOeLrnVGnLbrHqdRIa\/ONA3kMpYrGKJxRoKtuMfMP6kxSqS1DcoFB53ItF19jCoV4hRQFNq9bF4cfTwkbvvPXR4eDgSVWmEfO2Mhc2mZrMz03ff\/ZmH7zkzP9fdZTWz2Wiomzlz5ocxyqPV8QW4qUnR6nBE4+2BgMEkECpAC+VyI2P5nljUYQOD3qo0jsjK3pbbm+tk7WMOPKKvg84ch4fABjm3KcKqadmWudmg8v8rd8M6xduoSop4TXp9ODI60d1L0yqwNG2hvr6ph2dn\/P6nNepYbHJPOKJQsn68IRTKL\/T1su6qRhtuGxicHi0Usjmr7RpEXg5HKBAfiUW1Gux36vXgYMtblawebgt3dSbiLpeiNRAcGZ1uD4Y0mlal0x22anUKpVQu0hpMFNUW6eyNx51OqUwm87g72ydTLkoNegPLZC4n8D8NQlDkVndA9OBEbZiB+k2jKmN16uSKydCe3adUKpSNQolM4jcahWL8LUZOvjfXnjUaMMnl3schIMI0W8Kzp0+z0iVkVkkheQk0rLayA7A1TWzdlABSJAONfeLD55jPN0kkWr2TSgpV6t24rqWljraYFHLxmZ\/ZlpkX50nDrV\/rQRZMwGJcDudejAmwQzptG\/lmqWctQj7CjsrmIkqg4XVspkWk92+hVr3eWsnxhCuUNQqMehzGkiv4kYdnpmmfQZ9K7aWYhwisHotE1SqsVMVi+\/73GnGD+fsvYyfnusNeGDk10tHh8UmFFzWaQCDZyZr7W98lLLj07i4Yff72BxwauKu8j\/ORRMFHtiDqd27bbN+AgJNDY4MhnRkfX14an8hkTCaTIZuemLhjeWJvNm00PC2VOpyJZH8+nnC4pHK5lHIk4\/mBRMJhl0mIS\/2Xl47m+62so2Ltzx9dutz\/8NJSf95us9nz\/UtLPxpcGim2RdRwRNqKI0uDx0aKIIFqtSoaKY5UMzscd9leVrLgbFYMY2uY3RgLY+xeI+9lGpj3lD\/CT3x7lUnNErpqjuf7zNtf\/Tm+Aa7p0PmSD+TuCfg6Us3gsfmhyFrlTVYmT4JMvgtFddkOb02KCrYmqoBVctdwPDl\/8NS5+QORGH4amwzpZLGYSpoMmHN9\/W8uT+yj4Ng3cZkMrv\/NTDKp1mjUyeQMyxfgK92CMcwQCQOvh+kd1onN\/+3wf8rz\/FEJrz8wNko5wStWeL0dXePMTSw4Pb+\/uxN8OEt3z4EF5p21i6Hw\/P5LvYvDBdBq6gdtrHN3+MHuBw8fzvda7Zy\/rK2UxdMPxcYyCpV0koDjf6b01NoacZBFhPzK+l5Yyh7yP1Tx57aX\/cAmNioAISrnNmkRSwh2v\/Jbq\/gq\/vSTjOie0j9dll3jUJ+8Bl8byf9WpoKKsbJ94r9nJWMW\/PBp4E0zeOFbeHPDWG1y54aaIzecScvGzs9mErtmwchp3Kry0R1de7ui4NDq9UKBUun3dXXu7UxEvW545q807haIlGqTiWqzO9Xq5pbGRrFQrYTniMOhVrU0E6++8rnFhVRSpcZCvs2SSk7sPfPK5w4uxBPg1PCFJksisXecefn9QipBURB+8bBI4nJ1dy9ATTkh1tyMJRKPu6eHzVLjv8YvEbkyr7Ha6yXmCJE7f76qHZZq+7FsfMQCSS6VntGtXbx4kROt0YmV40bAKsZy5Hb\/ZnvE8tsySlU7cPhaUyg0t\/+RO8bGkim9EWOjPp2eGP\/E5dnpUIB3rUmri8amC4mkzcHmD4RWczxWWEgktFp8\/8mJyUAQAozenkOHLtx9\/tBivsduCwQm991VTCYMeo2uDXye2XsmBgajcehZp4+X911ZPv8OLMLAxhD4oxpPsMHmFS4n9eFtiW9jWL+1nUgwbxBY1h6kQR+2KgLBwffX8JWp3h6aViqtlvb2iQzz2CQWlDeZ5fIAPfwegSOGsURCp\/P5JyaI8P0yGeVM5BwOsYjNi4tEVns8UeyLx63WXaVnLioUfjDZfq9Seb+nwe5MZwbu7B+02cHrBOvEvQEr2dgFxeCRsdvIotouqAhDmSTx3\/7LyRxTOvnsq9ETzNvXyMe\/uca8cyLOvP2z0ZMftuNlcoB5ef3TIBavMffD\/a\/IBIjEBTKx\/jXmEfIk7mHzvCAbxzf3yUS0oN64scGxISI787ySj8vznlptvkLcAgDYNO9YOuOkFODrKhSUM5PaM5rNuiiZbAU38ZTgdGdjDpdaKxQ38LQaOpBPUU61spnHRbdeeAF\/fyPJq1FFwkOD4Op+TI739VgwxOaEIWZ1xaPAFxl0D3mB\/EX1nwisVLCcf2H92\/gXK8SnHnkE71+\/QpYzCFeBjWaqsSe8ww2aiZkV5nX8Slk9MZ\/45JfKmXG4zZZ3NDYsA8b1G5aBv0q8xtz1Y95TWP4XV5hXh\/CXK9sVzCVm8n8+ex3b1s\/i5y+XXofxDt6+yeGBrKXYXrZ7wr+frFVVuUAf5PBkPoizHl6emsp1mCwY67Wp5L7xuz45MxUM8Nd263Sx2NQoiJtNJAb3yk1lUgOjbA6Sz\/yE2Me0G+x2rcZqyfcuHbk8\/dDSEVDeVq+3WFzKhkIQZugi0cLIwdkjwyORmBqiYLFEiPkP1Oykb8sOSFWzlP9NQj5XOt66tkaS14gXL14kGmt\/F2GxHiPvRD9k\/+wCPCchjYLgD4V3cNE+5gfYdIRt50Hn\/wqvNkA7q\/pZlG\/gKI6\/zExdY6ZBxT9NzJUamBi+QfwfxP6PB67b36N+NdMS\/xX7p56PHswZ7g3uOLxXt1GF2Qkwo2i0BWTu9gr3RrmnrUeO+Dc0Qn6IHOQbqB9\/mc36IyV+Gp0mL6N+LoFM5DU0Cc8PcMaRnPwqupN8DQ0S3eg4eRx+h5GO+Bbic5JIzgmgK9B+inCjevIFdAUPITl+Ei2Tf4lO4dfQGfJ5dIq8F\/UTWfh9FQ3CtQzXBe5b6CRHgeahPADXNFwZuEbgcsG3BfL7aJC7jibJX8FcC4gmrUjIUaIrnMfRPMcN47yJnuAMo1OcWaj7NrrC\/TuYx6toFv9XpCM\/D3V70AGOFep\/Bt\/CXMjvlfu\/Ss7BN59EC+w32IHGOJilLwqhXvRncL6B\/hUX8EWCS4iIEHGa+GfSSD5Fvk3+jMPlRDl3c\/495zucf+RKuZe5X+L+c12m7q6639Sfrv8vDb0Nyw3faBxuPNj4k13krsd2c3ffbrrU9GLTTZ6b9zjvm7zXebeak817ms81\/0sz0yJsWW75IX8X\/yz\/D\/hf5H9P4BB0CvYIjpWplEPPVim5k2bswUPPAE9iDvgb6Gu4uVqGNWCiWiZAev+tWiaRH71WLXOQCn2pWuYiS\/nfYWy5DuoPVMvNgIO7UsZm0AOmatkKGMmrZRuUm6pl1+ZY2F\/GsQedRHNoCR1G82gMHYTfRXQI6gbQMroTHS23jUHtAag7VG45iY6jEyiKPHAuQ\/kgOoYWoHQMWir9sDUn4O4u97GIhuF3P1wn4aLg6SDUnYJ356B1DzzdCW8fLvegA5vjRl7kQ0Gw\/DpAwwtXaFsPuh09bP2iCw3C2QWl3zXmzqfNN3PlFd0NtTUcKnPwwalDRag5WB5\/62yG4O1ldARa5svvZ6BnFqvl8rp0yPYR1Bahd\/aNU9CLG75aBpzZ2mU4F2FWBzfwPAH1d25byXx51ifKiM2znvT\/BV248\/AKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago2OTQxCmVuZG9iagoxOSAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciAxNyAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbMzY2IDQ5MyA0NzEgMjA1IDQwMCAyMDEgNDM4IDYyMSA0NTAgMjAxIDUzOSA0NTUgNDY2IDI4MyA0MjYgMjg4IDM0MSA1MjYgNTIxIDQ1NSAyNzAgNDU3IDE2MyAyMDAgNDY0IDIxOCA0NTYgNDMzIDI4MCA0NjUgNDY1IDQ2NSA3MjUgNTA5IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgNDkxIDI4NyAzOTEgNTA5IDU2OSA1MTggMjI1IDUzNiA1NDMgNTg5IDcyMSA0NjUgMjI4IDQ0NSA1MzggNTE1IDczMyA0NjQgNDY5IDQ2NSA0MTkgNTYzIDU4OSAxNDQgNDk2IF0KXQo+PgplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCA4MjYgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDI+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzg+IDwwMDM3PiA8MDAzOT4gPDAwMzQ+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDUzPiA8MDA2Nj4gPDAwNzk+IDwwMDUyPiA8MDA0Rj4gPDAwNEI+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDRFPiA8MDA0RD4gPDAwMzA+IDwwMDJEPiA8MDA0Qz4gPDAwNDM+IDwwMDQyPiA8MDA1Nz4gPDAwNjI+IDwwMDJCPiA8MDAzMT4gPDAwNkI+IDwwMDQ3PiA8MDA0OD4gPDAwMjc+IDwwMDU5PiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwMTk4MzAgMDAwMDAgbiAKMDAwMDAwMDE4OSAwMDAwMCBuIAowMDAwMDAwMjg0IDAwMDAwIG4gCjAwMDAwMDgxNzYgMDAwMDAgbiAKMDAwMDAxOTY5MSAwMDAwMCBuIAowMDAwMDAwMzIxIDAwMDAwIG4gCjAwMDAwMDczOTggMDAwMDAgbiAKMDAwMDAwNzQxOCAwMDAwMCBuIAowMDAwMDA3Njc5IDAwMDAwIG4gCjAwMDAwMDc5NTYgMDAwMDAgbiAKMDAwMDAwODEyNiAwMDAwMCBuIAowMDAwMDA4NTE0IDAwMDAwIG4gCjAwMDAwMTEwMTAgMDAwMDAgbiAKMDAwMDAwODI5NyAwMDAwMCBuIAowMDAwMDA4NDc0IDAwMDAwIG4gCjAwMDAwMTEwMzEgMDAwMDAgbiAKMDAwMDAxMTI3OCAwMDAwMCBuIAowMDAwMDE4MzMyIDAwMDAwIG4gCjAwMDAwMTg4MTMgMDAwMDAgbiAKMDAwMDAxODMxMSAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKMTk5MjgKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958638,\"created_on\":\"2026-09-02T12:50:22.317Z\",\"updated_on\":\"2026-09-02T12:50:22.317Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:50:22.3160", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:50:22.3160", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:50:22.3160", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:50:22.3160", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 12:50:22.3160", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:50:22.3160", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:50:22.3160", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"INFORM_TO_INCIDENT_CREATION_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79435},{\"Key\":\"InformToUserId\",\"Value\":11139}]}" }
{ "timestamp": "2026-09-02 12:50:22.3317", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : INFORM_TO_INCIDENT_CREATION_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 12:50:22.3317", "level": "Info", "severity": "INFO", "message": "### Started processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 12:50:22.3317", "level": "Info", "severity": "INFO", "message": "Calling SendInformToNotification function for ticket creation" }
{ "timestamp": "2026-09-02 12:50:22.3784", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To WhatsApp for IncidentId: 79435" }
{ "timestamp": "2026-09-02 12:50:22.3784", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007195\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_inform_to_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Oskar Roden\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00002\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79435\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:50:22.4308", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:50:22.4308", "level": "Debug", "severity": "DEBUG", "message": "Generating Safety Alert report." }
{ "timestamp": "2026-09-02 12:50:23.2858", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 12:50:23.2858", "level": "Info", "severity": "INFO", "message": "## Safety Alert Email Sent to Oskar Roden##" }
{ "timestamp": "2026-09-02 12:50:23.2858", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Email (with Safety Alert PDF) for IncidentId: 79435" }
{ "timestamp": "2026-09-02 12:50:23.2858", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:50:23.2858", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:50:23.2858", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:50:23.2858", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:50:23.3454", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm06994@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"Safety Alert T\/KURA\/NMM\/26\/00002 has been created\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Oskar Roden,<br><br>\\n    A new ticket T\/KURA\/NMM\/26\/00002 has been created , reported by Winnifred Tobin.<br><br>\\n\\n    <b>Description:<\/b> <br><br>\\n    <b>Site:<\/b> Carson Valley<br><br>\\n    <b>Category:<\/b> Near Miss<br><br>\\n    <b>Map Link:<\/b> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407479500,78.351349700\\\">Click here<\/a><br><br>\\n    You can view the ticket details by clicking the link below:<br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79435\\\">Click to open<\/a><br><br>\\n\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\\n\",\"attachments\":[{\"filename\":\"SafetyAlert_T_KURA_NMM_26_00002.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIxMjUwMjNaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDEwOS4yNTAwMDAgIDM5My43NTAwMDAgIDEyMy41MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjU4Lzc5NDM1KQo+Pgo+PgplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICA5NSAgNDgzICAxMDkuMjUwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChtYWlsdG86Y29udGFjdEBvcXNoYS5jb20pCj4+Cj4+CmVuZG9iagoxMiAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMTMgMCBSCi9SZXNvdXJjZXMgMTUgMCBSCi9Bbm5vdHMgMTYgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoxNSAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgo+PgovWE9iamVjdCA8PAovSW03IDcgMCBSCj4+Cj4+CmVuZG9iagoxNiAwIG9iagpbIDkgMCBSIDEwIDAgUiAxMSAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwKL0xlbmd0aCAxNCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lb9w2EL7vr+C5QNZ8SZSAokDiR9EeChg20EPRQ+E0LYI4rdtD\/35JSSvJ+khprDVnd22naGwxEofzzXA4GnJGZ9\/f\/Cb++Fecnd\/8Le66n+c3G7l1hWz\/iPDfu3GDrrbd76JSpvtd3N1vHsTD5npz7f\/e\/QzP3m+ccttwjyr85ZfxpZK23Ja1qivfLqeX4eY\/Nz9\/I75uQpdyW0mptdFGNYOaXvsR7PhoR\/3v3dfNWcvh5sPt5uyqFNqK20+ivf9d++P2fqPChbKFuP0ovg0j+07cft4oHf61bdFtixpaTNNSDA22vUUOLcX0lhJ6cW1LMdNvBQ\/V01ugATp533ZihpYP0O05tAADCMNF0+KGhkuA4Wpyi5JNQzU0KBgdUMbBIZiZRqeno1NmmbSyU9KZRlcsSw3UA6FbM5S2F5vWOopckc70FkBStZPm8tYbmfxWoayTUseRQQNOXmC4Y6eYkfG0IWI2CC0K9ACgfg8sfli2aoSpGekYoDqfqiD2gmjivJt2gxMR+4VnLuCWS2i5gpYpvhHwYLy6la2akbaG5QgV4pgkGVFxGO\/zLJYIFeoDiEnjPIZuLDwEZlYjNKg1V\/ks1daMTJUp3baqw59gsmqTdGQiSxfBJIM7seYZnLywXqybL9gx+DZrjAAMT7s104NCCTggjDcyWQFPLpOKKwsMBd2UZTooAYKoKXgTbM2yQkegIzhaBIcg8hQAAbMg0vGyHwgsEZxWw2TSamNiJo1iIyhrFE456Bge0jWgjvaJ4vGhEcbh7OFMNMJ55hfwatsLdvSrd5JLf2nLylXj9i\/jduu2WhnlZOnbRzel2h\/107\/\/ZwssXD9\/pwcH66GfZHJrCqPr2pq6m6HhuvCvNaWId+PnrC2MaN+FGuUKf9\/di7Mf7p0QF3\/1yvUmjDfNPTGwSEtWCHbq2irlSpH6\/eb8J0\/hP6HFj\/7\/z+KXX\/2zHzdlVfpRCB3CpEb88\/vmpiHaL4Lbwlv2UrrKJn8fL5Gk4Xp6qtJCl8aPxJP85ElmJaidaSiWiosiO4tBhl6\/XjKmgWLgkVWKvKAGgrZiliIvpg1FzyOvFFlBDQQrxS1FVkwbip5HXimyguoJGmW5pciKaaAYeGSVIi+ogaB1zFLkxbSh6HnklSIrqIFgJbmlyIppQ9HzyCtFVlA9QRu445UiK6aBYuCRVYq8oAaCtmSWIi+mDUXPI68UWUENBF3NLUVWTBuKnkdeKbKC6gkWijuSwotpoBh4ZJUiL6iBoOWO3fBi2lC0zLEbXlADQccdu+HFtKHomGM3vKCq4C1yx254MQ0UA4+sUuQFNRC03LEbXkwbipY5dsMLaiDouGM3vJg2FB1z7IYXVE\/QKe7YDS+mgaJTzLEbXlADQcsdu+HFtKFomWM3vKAGgo47dsOLaUPRMcdueEH1BCvJHbvhxTRQDDyySpEX1EDQcsdueDFtKFrm2A0vqIGg447d8GLaUHTMsRteUD3BWnLHbngxDRQDj6xS5AVVhQOVNfdrPy+ozbG7wOQjknunNrQtiTOiDzMPdjkRxsUSUj3tbZdt\/06pXUaEfp\/KBSn7Fo3JA+X0HgU5ebpLMbJikv0xyqNoietRx3Ui6WhE6TyRajEe35SSvgA2seOOcUxggTxTJN5kTewruHgmsQ4XbldeQF9OYYUMpUiqGWaIYKoZIS2PkGq2nPXfkc6JWGUeQdZlcc7VLyCk1WEeFYqCkjiLWVGQWoW5OSDSbnrV6eEZOU0CIoyuyxzKrM7am+nH9kfPAN\/Zn9lMRMi2WoQnUtViOQOPkCAOYoA6BiAYo1lmxIB6JLUXsphh0iAjO6uqZ0CFjo2Zzhpjp2YWWyjJ2phlD7QhkXRdi84vsDBLrErOEkpOItyC6a6XPIo3MIImE+1sKi86N9zOPp6P8wVvYJSRp8ip2dklMPCWUuYxJ+2gRh4gim054RV7QUKEwaj8OuovjHTpFQlTqtHjXJE4nlq0civDwKtBTxG9E8eCv5Vp\/BeBY5pFwyBNRZjroADoUBOyzymFkdZU+QKFZdC+IGi3e\/VEf4JSzWC5zgM6N+AMJhed7BrUc5+pvFWyMEZmsVpZpqfGujoshHdWwksQeJuR9wush8GjDQNokaIOKHxsQa8EW1jMdygQ0HGCXhBhDj+PZTxuYfcQUUpnkW\/JLVin0+4tpSDQ8rKIblBKRJQqLdnFOAACL6mEMjqU6jKUulAE4xgJPeXXdH9RyD7whvEBtrJ8hApXpk44Crl1aEDIYPidoDHLsVsImRGqeREQo9S2NbgEJVjKrYdmF+6KzNQ1w6ZU6CIsSUAI7V1kMKlFNLuuDiiCfmBdQwNVDDFqjt7gkbUYlpW1cDNBMaiRh\/7hKq9qxR5BJNZB2MEgBEgkkwL3OEfmIoshKmUffKOEDZbXtsgG3\/KaybS2jZhFuAkVDZff7yPWnPDmzBJFLM1MFPGl7WtNTQelrCSlCiq9nHh2Xe7FeTDT4eSrUagjKOSfXaF6cR5KoZycnvx5uQp1BN+tyK1QgzgPplCmfDUKxf25jOza08vuYNrTfyADXWNKyGKP2ufZwR1YW7XlTtiGxtjZ8+65zwY2oJvI+Zvpx0koo4GHMKaAcQecqhCtNiwHNSs5Ex7GhWR59UGLSag\/z6PhI17fNPz1aLgp0gJ8YQt+ZFGiBOJg48XgCr\/4OaVI5X+eHa5BwIfyCqqySguasi8ORhTCDpRPreyzIZJdSD1E5gqEtOyULn\/zDxkjbDlG9Jyg+Qc6iVTLPgBP2KekHFHYJww+u2WSSjTIrWUDRIcyBUqqGX\/hhS03Vi5P5dSqQDgCxr4XUJv9Th2\/OYhPeIjuIKo5j2eKHt7xmo8szAmJYjZARhQ3ZPkzv5RvtVE+fQXdEPDF0aU+YpXd3BRVktnMwaQn6UXk4DNhowOApxyWXg5pkj\/aNlqm2vGPVqm3dLK9WpA4Qgw+4fo0iRPRqtw5FtnNUbULj2XO2KjTGKLanOiRzDnv\/IhU9s03IurhEZyEOhGV2ucUVfYaC3JI+9njVNaohaA5p5GHMHcu4Yi061RzGJ5kbE42inwqntr6EHR+C2VmUGYPaT\/JVTt4IvqJrJD0JHY10w1loSGkZVC6WRVoOGYJnGhNiT0XEXpMKb+VK+wRqgW8zEU2bKaWBgPQy1FUOFFH2SqKrN3LK7XVhI7XRFEJvRDc\/u7coJvKpNG\/3cexZ\/XwWlxv\/gcASqGeCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMjQyMAplbmRvYmoKMTcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUVJBQUFBK1JvYm90b1JlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTYxNC4yNTc4MTIgLTIyNS41ODU5MzcgOTU3LjAzMTI1MCA4NzkuODgyODEyIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjI1IAovRGVzY2VudCAtMjA4LjQ5NjA5MyAKL0NhcEhlaWdodCAwIAovU3RlbVYgNDAuNTI3MzQzNyAKL0ZvbnRGaWxlMiAxOCAwIFIKPj4KZW5kb2JqCjE4IDAgb2JqCjw8Ci9MZW5ndGgxIDEwMzAwIAovTGVuZ3RoIDIxIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJylegl4HNWd53tV3TpstdR3t\/q+7+qr+lDfl+7W1VLLsiTrsmzJNrLl4AODDTYYLziJnSEQQqQBLAJJdicDMxkCYTIeEmachMyQZXaTXQayuzPDMskmBO9MJsl+WF3ef\/Whi03I923VV9Wv3qt6x+9\/\/18jjBBqQBcQidDgiMf\/+Yt\/ehlqPg3X7OLS3Qs\/\/825l6D8PkKGHx86OHfgwFvdf4uQ8XtQFzoEFbvVvAWETPCITIeOnjzzwf+SpaAIFbhpaXl+zvicaxAhsxfaHz46d+Y46kXPwfM34Fl3bO7owdDV6Ufg+S2EiP2Iw3kI\/wHiIsRd4dLQg7byS\/4dWiDgA\/aqHP+AiNtDSDfJ9sI+dw0OdqE0QrdLdYhBaKF+hYAG\/DTbxoly\/6T8Honq0Aj0ssa5DuUGxENCJENKGEeiD9ICo4DWszcSnvQCbMQ0iWlMPFR6V0pRhJ6iFKV3CTUj9OIPvN7yD+c6Rd3Kca6Xr+MUxbnr1inOpyoXTNYBM\/\/P5bHqYQzoWg89E\/1PEab1scpHDz7ILqrv9k3yfvJxpEc5hERBSzhUPqWy8imRiOvr2NNosFrYMyypq7SEpZU3g8FApcVoqLzZj9WqUKA\/PzPd3xcKqlUqdTCU75uZyfcHQyr1Kha06PRebzrtdeu1Aj5foNV7fKmMx6PXtQjwK6K54kgqYTRgbDAmUiPFOdH8cDGZNBiNhmSyOHxa1BGLuT2tSoyVrR53LNYhysZjHrdSoVC6PbE4uyLAlFSRlxAHNQJtRTQ2kiKZEeOHf\/0U883FlxjBIvPKp4gP18+Sl0rEQ\/AifHMaMKI4bwBaogpa1kAFBHb91jqrBatXm2RSt0sOh8stlZGX2O9vmhWtGLcqzOZWBcaKVoRR\/+0PyF7AE\/iQW8UMIKpgRftrqAKRg9tQA6ArbbQf3pSV6\/DPp\/v6Q2GVRq9rC3d39s11dbhdMklphqgnpRK3ezDopLQ6gVAoNBr8vnQhEnFMaygqkxXotPFIYXDWeHRsTzyu1eqN0cRgYabjvt3xSJvFJJU6XclUwZhpa3O4ZHK9vq3XZbPLFYAYSA7nbYCEi3YjAfAni189WQGQxiyWYbZMWvHETxbE78\/\/uxsth5lbK8R3rn+B+XBR9t13Fft\/Kb5GvPdoqRnQFT0BNznx0\/WzTxI\/LVm\/Svzys4D1BCCUA4QsqAj9C8rsYywvWGassV8ZKImAxURihHYYs64KVN0GSjWcgEJlpMPVr2niskTqcKRiTpdcgVeALh53Ljs8n887nQ31grWmugYV\/sMsTZuMQiEWi6yWSGc4pNOR2fpWhdMZjfXs6+gwW3GZkfvy+1bwmyGrVSrFIrFeb\/Z5vBarTIr1xmx2gZmiaNrMU7oo\/PwS3rVbLNHq7E6DSSzWqF1Oe6\/R4TLbgDdMpng8390WtpjELIOhB+CmBlVDVrgNuIuLbrG6B2rkQAMQT6DGLtQM7awywNjK8jErwgPMsWfxD45g+CWP4Defk5TGOIVbL5RlurB0K4e\/DYJNoDsB5bayFFhYlEHDiMJVWWb5ucyXUFvjurI0E0+uPiZNi4QOR659NhtmFy1ZaebJ5RqVfn80omh9k\/j6+ll8lZjs62tr0+owgGezpdOTREfplaTVJpU1NmKrOZOGVQzC+D2wIA6yoq7qDPBOQZBJqgQ01qYUrslBuELhipTAWX2ReH71aukxhdzrzmYLxXSacipbdzcqlU4qnRkdymTdXrlitZmnUbmpZB\/t02gEu4VilQaomnK7VRpe8wsAFsKvCBZHi4mEXq\/RhCODQ\/P984ND4YhKg0HNJIrFeYGgIxp3uYFyOn0wmHqdcjkMBrEIZF1JUfE4UHCZOUNYuePIuFVr1vhRVtOSsvrq\/I9juz2d7OqM6bw07XBUFJjDQdNeXayzK5m22\/F7DV9\/7NHlY73d+gVLJjs7e9+FJ5uevu\/C7Fx7u21K392zfPRzj7K8MwAaWwXyUwBUa+hUdHMN3YqSMQY2FUwN1ar+2abUw\/RWFngA8\/hO9958Iu5wSmVYLnM5U\/H+pf4+u31FKrM7EhmrVShsrJdL7bb0cneX0ShXUJ5UevCu4RGHC6+SBr3X50k5nTLpTb1aJZcLW6QSncZhjwR8botJIsFmayrTbzaZZDKRWKPRK0RiPr+5hacwmPx0d9znN5hEYoejPdeXNllaWrCAr1HDqnXMGfxWBW9cm3+9NbTDCFlrhgu\/ZXOkUp1dUb2P9jkdYB7UDsrnd+mjXZ2plMOGf9Hw8qOfO7rc062fMrfn9s\/df\/7ppifvP79\/rj1rmdZ39x5bfvQxFm3+7SeIq2U7WpZE4ipT9yD+kHP9w3e4ZtZysNJqK0sra21AUsHSgLIkxHjheSZ1jnkH73edY9Lf4HDLhvrWN+BdjK6AoP8aSlroFWxBmdcrazCyboC+sooKx\/cxf4Hbp2MRlVKpisSmmX9aw69enp32ezH2+qdn8Y8vajTBYEeiLWTU3\/ou5zp2e4sjS6dYcsD8TsFI0bKmMVd0jcga2KpkWTVrFGyzRZi\/ejqtVHq97dnhXDBosYjFq1gktdqjUbfHYBCKK7pq\/T1i39BALKLXYqHQakuk9pb+lBjqcjrEYrnc6QiHYfSG2x\/gX3JmYfSqpxOmBXXbzFxF8oP4JtP67Cpu4cmkSqFUshsLNRp71O1VgSU\/ffqd9fMeqby+gcMh7q2r42KZNBSYZNfE4niu6lE1VXUpa1xFcMPuNeLJ0j8S2uHSZyoeT+l\/PPggoWf9Hozkt3kYo5fBD0PmMj9VeSmIscXSsVcpFO5qxC+f6y8WIwmTxWK3UedhPcdu38Re8mHUwlKOtTdlTVYVJdGO52WskHvcrXKM5a1uj1xB7HjOW5VwWG2tSmUr2bDlgV3ZKeY5chmkvKo\/2ZXRuKYuaxrcGgztUKj1OxVmvWSbuwa0vUIcxdJWpzudKe7JZimPQtXYqFJRVDY9OgrPFAjPKua1qDUg1lGnU6MRihv4Go2fzqcoSqNu4RFv3XqD8w9Mh2C+WEyAa8YaynCwPz87NT80GAmDTOsTieLookCQi8cpSgkukkhsMDhc1FsxmmbNRsV3AyrcBXi2oa8Anh9B88zvQKvG12V8LFV0yN+HsT+r+p2cTdwoxchLzOzHcTbr590kO2D8GPBPBVt6m6O80+kz7nD3qgYC\/\/ewx63RcD\/L9fkHh2YX8n0+v7y1Ve739eUXDg8NeFzQpATfNtHl9SrVu5tw02610uc5BjJgs9FDHR0Oh8kE3tzQPuNkoZBKmE1OV0\/vVNhNgbpQej2RaNQYY5enVFdQI+xl1DRV1Mz1W5ml3rI5aUDrcazBIoFAGrLZVWp+S50TtLFRHwr08qVS4jelRvIS9zMcDAdfAOJq97UWurvawjothwNjsR7AEOcHyI7GYCx6q46r2CRjYAs+NZNklAQ33OSdzgEt3vQMqj3hzmNDwaBCKZd5PF0Zn1+lWvG4R4vHjxYLHgqDp+vu7Jq\/ePFkX97lAmdPpQ4EOjuHAbZQUKNZUSmDga7OAK1S6XSRWD\/xR0qF1x3v9ALbtSrcntRUvo+irNa+\/uMeOuhyq9T6fUoV5YHhWUnxyGRABRfYmULK6wWTLm\/1+\/rzfq9czmqYY7D+o6CbRtjVSz5C+aoLG9ohsDWTVmPiDWBqINScDeLF5uazwxA0iyXghukNDrsn4LRpVPwWzOMp1TZHWybcZjBxC7v0Oq83HstN5DJOh0SE5XKvt7Nrcr6n1wszBVlMpz\/xCc71i1Z7JlcYGf1aIZFyOKTgJJjNNB0P0T6bVS7FWKvz0TG8rz3rsIMjZDC2RTu7e\/fk+8IRkGi7rT03Mjzac\/7cPQcPxKKw+gsgH2dh9RCSYasIgk9ya1hZo2xVWKxbXZAabSt8gm3nEsQyIzYbaH\/7SHvW45W3Yqnc6+numetNZ+mAVt\/w6C6N2u\/NhFwOtaalpUWg1VJUdMBqIzI6Yt9V5iWhgI+B9MFgPj+1t7s31KbWiCUQICT3dIBmkQF8JpPfn4n4fGazWCKRsPr3JMRvB6r6t2dDw+wkDtQGtsm1uX5nrFdTQjUZwy2rn5V1Y7nUQ3XkJlOhgA28bLwCisUVbXd7FCDjRPeiXE65s7k93ZGwDczTKqwYmmkr6EBeM\/GfSu7tSkpktsYSxdKXiULnppKKj+p6O3KhoE4rEoMSS46W\/oQY7nM4WDD4Qo3OYmO983m4cTdyEgKEaBFNspeRdUwkJNx++v6Z99\/5xV3vn8HfX3+SnE+xt2reIUfcPHmSWTxR9ksBtvMg7y7WooL5rSBl+YjAh7cJfD0mz6\/\/BF\/psVvZibHMmSuEgkrlCkWNjz1w50jB5YQFanR2h5v55vnzy\/jPhyNtHsob9\/rUaq0u3Na9MDpK+7DN3tMzF2L7DwT9zDV2bVMggfthRq3Ij\/LsSvEW6xm0bCVUfWCTRhVnuWoxReJNRq18UvlAUr9lZbK6zS\/I\/Zimx8aOHhsbo2mwjDTd1Tl6fGyvn17VqAPBji46oFSziqe7m6bVSnyf2ztUWDhcKLgp7HEXhg4tDg953Cu4FdzqeLIcg0AEC+FM3E0pWnH38b5+mx2DxPX3He9KximXQu50AmPngrRGBWyuoYO5Th9diTBoXycRGu\/sttnttu7O8SO9eSsc+d4jRNzjAUMKSi6d3synABUzQMVTwA91rL+GWSYgTzGNz+BflY5zro\/dWuEkz8NbI7dvkwOALGj28IbUbjjh20L1TU0Xpnckk4I7DfaGY19nNTL8SyNFyiUQiIR6vcPhDjkcKk1zC27mqZQOW4R2UyaDVMLpYc15NtM3kc06nCIJ8I+nq3NqsbfHQ8kkTU0GQyqzcOhx\/kVsMadTQ4PFPy9k0mxwgrFEarbSAVBwtN0uk0tEZoPb5e\/ItYfadHqjIRbtBvXWn49GQcAcjo6uPeOTbTOz+8fGOzoBf7BvwOfkE4BUPdpd8W0xXY9ZPUE+sf4Yob3vIeYLhHgFf+H8JNn9y9J\/JE2sxICcFZg\/JHtAsyhQAk2xtkGwhcXKAUw19hX8XvFyLR\/3W+Ll65\/2esf2HPekUvGErRCGn55QQKvCpWfk4F5lsyMQRLuAsSCIVlAuCKKH01lgCPkK+OLqzSh6l1Cs1jhc5ShazWshL61fPTMy6nS18EyG2GS7UomVylBogHiR+fD\/M7QGhAbA9+3e6vtC1PDxWIR\/W+6gppyJP+ZdLdWzy85lR0czKQ+lVOza1ap0u9PZ0WI2R4GXiVebmzUaikr1Bfw6jaBRLNZonRQsm9JompuZ5zj0H9\/SkeKPX2M1TanXtYXYNTqNBom4nKNMsFHjBPMQ96ucr6BF9MWaVtqSYwXtu1N0QtYdhC2rHemOnOGGPa0lJLbYXJmUu51VNtMVGwNvfERv5C6q2HG\/xBFJrPZUeiLidCmUu5oaHGed3IZ6IR8cBfAQlMqWZm6dUGCzp7PjkyeO7B3v7PLTKjW3Tix0OXLpvXvu6OnL07rY2Fj\/hcUjg4VgSK6o55oMqcSe0TvuuO\/C4cXBgSAtl69\/sa6OI+SrFBa5QqlolUn5YSCB2WJ3OhOUR6Xa3dRQL5cZDS6n3xucoAOeLrnVGnLbrHqdRIa\/ONA3kMpYrGKJxRoKtuMfMP6kxSqS1DcoFB53ItF19jCoV4hRQFNq9bF4cfTwkbvvPXR4eDgSVWmEfO2Mhc2mZrMz03ff\/ZmH7zkzP9fdZTWz2Wiomzlz5ocxyqPV8QW4qUnR6nBE4+2BgMEkECpAC+VyI2P5nljUYQOD3qo0jsjK3pbbm+tk7WMOPKKvg84ch4fABjm3KcKqadmWudmg8v8rd8M6xduoSop4TXp9ODI60d1L0yqwNG2hvr6ph2dn\/P6nNepYbHJPOKJQsn68IRTKL\/T1su6qRhtuGxicHi0Usjmr7RpEXg5HKBAfiUW1Gux36vXgYMtblawebgt3dSbiLpeiNRAcGZ1uD4Y0mlal0x22anUKpVQu0hpMFNUW6eyNx51OqUwm87g72ydTLkoNegPLZC4n8D8NQlDkVndA9OBEbZiB+k2jKmN16uSKydCe3adUKpSNQolM4jcahWL8LUZOvjfXnjUaMMnl3schIMI0W8Kzp0+z0iVkVkkheQk0rLayA7A1TWzdlABSJAONfeLD55jPN0kkWr2TSgpV6t24rqWljraYFHLxmZ\/ZlpkX50nDrV\/rQRZMwGJcDudejAmwQzptG\/lmqWctQj7CjsrmIkqg4XVspkWk92+hVr3eWsnxhCuUNQqMehzGkiv4kYdnpmmfQZ9K7aWYhwisHotE1SqsVMVi+\/73GnGD+fsvYyfnusNeGDk10tHh8UmFFzWaQCDZyZr7W98lLLj07i4Yff72BxwauKu8j\/ORRMFHtiDqd27bbN+AgJNDY4MhnRkfX14an8hkTCaTIZuemLhjeWJvNm00PC2VOpyJZH8+nnC4pHK5lHIk4\/mBRMJhl0mIS\/2Xl47m+62so2Ltzx9dutz\/8NJSf95us9nz\/UtLPxpcGim2RdRwRNqKI0uDx0aKIIFqtSoaKY5UMzscd9leVrLgbFYMY2uY3RgLY+xeI+9lGpj3lD\/CT3x7lUnNErpqjuf7zNtf\/Tm+Aa7p0PmSD+TuCfg6Us3gsfmhyFrlTVYmT4JMvgtFddkOb02KCrYmqoBVctdwPDl\/8NS5+QORGH4amwzpZLGYSpoMmHN9\/W8uT+yj4Ng3cZkMrv\/NTDKp1mjUyeQMyxfgK92CMcwQCQOvh+kd1onN\/+3wf8rz\/FEJrz8wNko5wStWeL0dXePMTSw4Pb+\/uxN8OEt3z4EF5p21i6Hw\/P5LvYvDBdBq6gdtrHN3+MHuBw8fzvda7Zy\/rK2UxdMPxcYyCpV0koDjf6b01NoacZBFhPzK+l5Yyh7yP1Tx57aX\/cAmNioAISrnNmkRSwh2v\/Jbq\/gq\/vSTjOie0j9dll3jUJ+8Bl8byf9WpoKKsbJ94r9nJWMW\/PBp4E0zeOFbeHPDWG1y54aaIzecScvGzs9mErtmwchp3Kry0R1de7ui4NDq9UKBUun3dXXu7UxEvW545q807haIlGqTiWqzO9Xq5pbGRrFQrYTniMOhVrU0E6++8rnFhVRSpcZCvs2SSk7sPfPK5w4uxBPg1PCFJksisXecefn9QipBURB+8bBI4nJ1dy9ATTkh1tyMJRKPu6eHzVLjv8YvEbkyr7Ha6yXmCJE7f76qHZZq+7FsfMQCSS6VntGtXbx4kROt0YmV40bAKsZy5Hb\/ZnvE8tsySlU7cPhaUyg0t\/+RO8bGkim9EWOjPp2eGP\/E5dnpUIB3rUmri8amC4mkzcHmD4RWczxWWEgktFp8\/8mJyUAQAozenkOHLtx9\/tBivsduCwQm991VTCYMeo2uDXye2XsmBgajcehZp4+X911ZPv8OLMLAxhD4oxpPsMHmFS4n9eFtiW9jWL+1nUgwbxBY1h6kQR+2KgLBwffX8JWp3h6aViqtlvb2iQzz2CQWlDeZ5fIAPfwegSOGsURCp\/P5JyaI8P0yGeVM5BwOsYjNi4tEVns8UeyLx63WXaVnLioUfjDZfq9Seb+nwe5MZwbu7B+02cHrBOvEvQEr2dgFxeCRsdvIotouqAhDmSTx3\/7LyRxTOvnsq9ETzNvXyMe\/uca8cyLOvP2z0ZMftuNlcoB5ef3TIBavMffD\/a\/IBIjEBTKx\/jXmEfIk7mHzvCAbxzf3yUS0oN64scGxISI787ySj8vznlptvkLcAgDYNO9YOuOkFODrKhSUM5PaM5rNuiiZbAU38ZTgdGdjDpdaKxQ38LQaOpBPUU61spnHRbdeeAF\/fyPJq1FFwkOD4Op+TI739VgwxOaEIWZ1xaPAFxl0D3mB\/EX1nwisVLCcf2H92\/gXK8SnHnkE71+\/QpYzCFeBjWaqsSe8ww2aiZkV5nX8Slk9MZ\/45JfKmXG4zZZ3NDYsA8b1G5aBv0q8xtz1Y95TWP4XV5hXh\/CXK9sVzCVm8n8+ex3b1s\/i5y+XXofxDt6+yeGBrKXYXrZ7wr+frFVVuUAf5PBkPoizHl6emsp1mCwY67Wp5L7xuz45MxUM8Nd263Sx2NQoiJtNJAb3yk1lUgOjbA6Sz\/yE2Me0G+x2rcZqyfcuHbk8\/dDSEVDeVq+3WFzKhkIQZugi0cLIwdkjwyORmBqiYLFEiPkP1Oykb8sOSFWzlP9NQj5XOt66tkaS14gXL14kGmt\/F2GxHiPvRD9k\/+wCPCchjYLgD4V3cNE+5gfYdIRt50Hn\/wqvNkA7q\/pZlG\/gKI6\/zExdY6ZBxT9NzJUamBi+QfwfxP6PB67b36N+NdMS\/xX7p56PHswZ7g3uOLxXt1GF2Qkwo2i0BWTu9gr3RrmnrUeO+Dc0Qn6IHOQbqB9\/mc36IyV+Gp0mL6N+LoFM5DU0Cc8PcMaRnPwqupN8DQ0S3eg4eRx+h5GO+Bbic5JIzgmgK9B+inCjevIFdAUPITl+Ei2Tf4lO4dfQGfJ5dIq8F\/UTWfh9FQ3CtQzXBe5b6CRHgeahPADXNFwZuEbgcsG3BfL7aJC7jibJX8FcC4gmrUjIUaIrnMfRPMcN47yJnuAMo1OcWaj7NrrC\/TuYx6toFv9XpCM\/D3V70AGOFep\/Bt\/CXMjvlfu\/Ss7BN59EC+w32IHGOJilLwqhXvRncL6B\/hUX8EWCS4iIEHGa+GfSSD5Fvk3+jMPlRDl3c\/495zucf+RKuZe5X+L+c12m7q6639Sfrv8vDb0Nyw3faBxuPNj4k13krsd2c3ffbrrU9GLTTZ6b9zjvm7zXebeak817ms81\/0sz0yJsWW75IX8X\/yz\/D\/hf5H9P4BB0CvYIjpWplEPPVim5k2bswUPPAE9iDvgb6Gu4uVqGNWCiWiZAev+tWiaRH71WLXOQCn2pWuYiS\/nfYWy5DuoPVMvNgIO7UsZm0AOmatkKGMmrZRuUm6pl1+ZY2F\/GsQedRHNoCR1G82gMHYTfRXQI6gbQMroTHS23jUHtAag7VG45iY6jEyiKPHAuQ\/kgOoYWoHQMWir9sDUn4O4u97GIhuF3P1wn4aLg6SDUnYJ356B1DzzdCW8fLvegA5vjRl7kQ0Gw\/DpAwwtXaFsPuh09bP2iCw3C2QWl3zXmzqfNN3PlFd0NtTUcKnPwwalDRag5WB5\/62yG4O1ldARa5svvZ6BnFqvl8rp0yPYR1Bahd\/aNU9CLG75aBpzZ2mU4F2FWBzfwPAH1d25byXx51ifKiM2znvT\/BV248\/AKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago2OTQxCmVuZG9iagoxOSAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciAxNyAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbMzY2IDQ5MyA0NzEgMjA1IDQwMCAyMDEgNDM4IDYyMSA0NTAgMjAxIDUzOSA0NTUgNDY2IDI4MyA0MjYgMjg4IDM0MSA1MjYgNTIxIDQ1NSAyNzAgNDU3IDE2MyAyMDAgNDY0IDIxOCA0NTYgNDMzIDI4MCA0NjUgNDY1IDQ2NSA3MjUgNTA5IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgNDkxIDI4NyAzOTEgNTA5IDU2OSA1MTggMjI1IDUzNiA1NDMgNTg5IDcyMSA0NjUgMjI4IDQ0NSA1MzggNTE1IDczMyA0NjQgNDY5IDQ2NSA0MTkgNTYzIDU4OSAxNDQgNDk2IF0KXQo+PgplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCA4MjYgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDI+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzg+IDwwMDM3PiA8MDAzOT4gPDAwMzQ+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDUzPiA8MDA2Nj4gPDAwNzk+IDwwMDUyPiA8MDA0Rj4gPDAwNEI+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDRFPiA8MDA0RD4gPDAwMzA+IDwwMDJEPiA8MDA0Qz4gPDAwNDM+IDwwMDQyPiA8MDA1Nz4gPDAwNjI+IDwwMDJCPiA8MDAzMT4gPDAwNkI+IDwwMDQ3PiA8MDA0OD4gPDAwMjc+IDwwMDU5PiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwMTk4MzAgMDAwMDAgbiAKMDAwMDAwMDE4OSAwMDAwMCBuIAowMDAwMDAwMjg0IDAwMDAwIG4gCjAwMDAwMDgxNzYgMDAwMDAgbiAKMDAwMDAxOTY5MSAwMDAwMCBuIAowMDAwMDAwMzIxIDAwMDAwIG4gCjAwMDAwMDczOTggMDAwMDAgbiAKMDAwMDAwNzQxOCAwMDAwMCBuIAowMDAwMDA3Njc5IDAwMDAwIG4gCjAwMDAwMDc5NTYgMDAwMDAgbiAKMDAwMDAwODEyNiAwMDAwMCBuIAowMDAwMDA4NTE0IDAwMDAwIG4gCjAwMDAwMTEwMTAgMDAwMDAgbiAKMDAwMDAwODI5NyAwMDAwMCBuIAowMDAwMDA4NDc0IDAwMDAwIG4gCjAwMDAwMTEwMzEgMDAwMDAgbiAKMDAwMDAxMTI3OCAwMDAwMCBuIAowMDAwMDE4MzMyIDAwMDAwIG4gCjAwMDAwMTg4MTMgMDAwMDAgbiAKMDAwMDAxODMxMSAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKMTk5MjgKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958640,\"created_on\":\"2026-09-02T12:50:23.345Z\",\"updated_on\":\"2026-09-02T12:50:23.345Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:50:23.3454", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:50:23.3454", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:50:23.3454", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:50:23.3454", "level": "Debug", "severity": "DEBUG", "message": "Sending Inform-To Push Notification for IncidentId: 79435" }
{ "timestamp": "2026-09-02 12:50:23.3454", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 12:50:23.3572", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 12:50:23.3572", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0675b795-f420-3121-9417-0cea2cac8f5e" }
{ "timestamp": "2026-09-02 12:50:23.5317", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T12:50:23.534Z\"}" }
{ "timestamp": "2026-09-02 12:50:23.5317", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:50:23.5317", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 12:50:23.5317", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 17138." }
{ "timestamp": "2026-09-02 12:50:23.5317", "level": "Info", "severity": "INFO", "message": "### Ended processing Inform-To Incident Creation Notification ###" }
{ "timestamp": "2026-09-02 12:50:23.5317", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 12:50:23.5317", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 12:50:23.5317", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79435},{\"Key\":\"AssignedToID\",\"Value\":11137}]}" }
{ "timestamp": "2026-09-02 12:50:23.5463", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 12:50:23.5463", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 12:50:23.5463", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 12:50:23.5969", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 12:50:24.3025", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 12:50:24.3025", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 12:50:24.3025", "level": "Info", "severity": "INFO", "message": "## Sending email to Gill Tanksley, UserId : 11137 for assigned to notification ##" }
{ "timestamp": "2026-09-02 12:50:24.3131", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Email for IncidentId:79435" }
{ "timestamp": "2026-09-02 12:50:24.3131", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 12:50:24.3131", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 12:50:24.3131", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 12:50:24.3131", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 12:50:24.3622", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"osm04162@osmosys.co\",\"cc\":null,\"bcc\":null,\"subject\":\"A Safety Alert T\/KURA\/NMM\/26\/00002 is assigned to you related to 'Near Miss'\",\"text\":null,\"html\":\"<html>\\n<head>\\n<\/head>\\n<body>\\n    Dear Gill Tanksley,\\n    <br>\\n    <br>\\n    Ticket T\/KURA\/NMM\/26\/00002 is assigned to you in the organisation: Kura Oncology Inc. reported by Winnifred Tobin\\n    <br>\\n    <br>\\n    Description: \\n    <br>\\n    <br>\\n    Site: Carson Valley\\n    <br>\\n    <br>\\n    Category: Near Miss\\n    <br>\\n    <br>\\n    Map Link: <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.407479500,78.351349700\\\">Click here<\/a>\\n    <br>\\n    <br>\\n    You can view ticket details by clicking on the link below,\\n    <br>\\n    <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79435\\\">Click to open<\/a>\\n    <br>\\n    <br>\\n    Regards,<br>\\n    <br \/>\\n    Oqsha Team\\n    <br>\\n    -----------------------------------------------\\n    <br>\\n    OQSHA - Powered by Osmosys\\n<\/body>\\n<\/html>\",\"attachments\":[{\"filename\":\"Safety Alert_T_KURA_NMM_26_00002.pdf\",\"content\":\"JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7\/AFMAYQBmAGUAdAB5ACAAQQBsAGUAcgB0ACAAUABEAEYpCi9DcmVhdG9yICj+\/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+\/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyNjA5MDIxMjUwMjRaKQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvRXh0R1N0YXRlCi9TQSB0cnVlCi9TTSAwLjAyCi9jYSAxLjAKL0NBIDEuMAovQUlTIGZhbHNlCi9TTWFzayAvTm9uZT4+CmVuZG9iago0IDAgb2JqClsvUGF0dGVybiAvRGV2aWNlUkdCXQplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvSW1hZ2UKL1dpZHRoIDQ1MwovSGVpZ2h0IDExMQovQml0c1BlckNvbXBvbmVudCA4Ci9Db2xvclNwYWNlIC9EZXZpY2VSR0IKL0xlbmd0aCA4IDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJztnTuMFUfWxydw4GC1PPR90a6wrd29EUQ2RBDY2SQg2ZYGxJXgajQDq8U7AUgESAYhjbAQkiUmIZiMkWxNBJETCBAiIMCJA0YOkSZZEZA4QA7u\/qaOp7fp7jpV\/b5Dn79K6NLTj3r+65xTp05Np3sAb9\/+\/urVf54\/f\/ngwbP19Z\/W1h7euL5xYfku6euvviPJby7yp437jx4\/\/vnFi195hAf7zrvBYDD0iTdvfoMS4cbz577\/5ONv5uYW5+aWPvxg+c9\/uvD\/\/\/dP0l\/\/8q+PDl0i8VeS\/Oai\/JXbuF+eGv1jBaaFhCFYY1eDwTAEwHVQKBImBDg3N4E8IUZI8u9\/+zdXKiceh2YP7r\/oCHYJft7cfLK9\/brv4hoMBkPDQBCF31DYhUKhvpr8qVMr\/HxgH9Q6OXL4MtKv8arBYHgPgCzqWHQR3RyWa4lCfemTj79B+uXr5IGc9F0ZBoPBUBoIhLdu\/YggSuqeRfOJPMzNLSG4PnjwrO+6MRgMhihsbb06f+57FG3Ewt5ZNG8HgN758fTpL33Xk8FgMHgBkYpe\/9e\/\/Kt35tRJVdR\/s6kaDIZZA7x0YfkuEuks6PWRyan\/k7W1h31XnsFgMPyBW7d+hJcal0iRIUnibsrLJYkDaoNeAX\/+04UTx6+ZmGowGPrF06e\/iLdnI7Liu575O54A0CZcl+yHku1RXJF1JXHg5+s13a7c2xZt3d9gMPSCt29\/d9r9Yh0e2\/Vighgn8\/M3kXIfPHi2tfUKWTG4s4kbuO3585cb9x+trNyDUYWBq1Grs6ZOyEA3tWcwGAwCSEyIq5oKz4MffrAM+506ubq29pC3NZIr2BUJ88qVddkbVYFXeYo5opHMGAwGQxCrqz8gyFWQANGpnS6\/CGXBe63urH\/x4tcb1zegR7EYxGfywL6LZ07fbi9jBoPBMHUbRb\/4\/FsIqqw46jT6HXUeXb7L+CR8a3PziYidn3z8TWSGya0xqsFgaA9bW6\/K7m+CSEXvRqB99eo\/PWYeYfjI4cvxEwEyqmn9BoOhDSBVllLwhUghpfX1n2YnXN7G\/UdiU420o9rKlMFgaBZraw9LcamEHIFI+854Ad68+c1tgI1ySOA22+BvMBiagizoRBKp7DPikdmRSAvhhO3FGGsqxdnaetV3fg0Gw57Hyso9CRgSo93DuqdOrvZrI43H9vbrI4cvBxV\/ceua8dnBYDDMOC4s341cu5FdRXtOL4Yk5+dvBsNecQPTSt+ZNRgMexUQSCSXchuk9ObNb31nuSLOnL4dZFRUfgvoZzAYKuDG9Y0YHf+92Zj59Vff6Vq\/qfwGg6EC1td\/QnMPcqk7eHTy3oQNOXb0qu5Se3D\/xZZC+cHSyPbdpPzXm7q52VRq5qpW8EaQnGO+uflk4\/6jyMTNJJ7i2a2tV21M0x3USb+NHpONyhWrD8n490CPkGSQSyVW3l5ZdYoBtaRvRxVRvI2e79wMFiSIVptpcurkaubTjGX\/pxfyLg1nTt+emxu3n9UxbBNZezRcRJbGDepQ29uvETnm529SpRLTjJ5zYN9FJtzIxM2k3eBpO\/F\/mM2ZrJuifScRBetkoWZQStnq2GwX5d8Tx69dubIefwyxvwOX6EUZMM0p4yKS99zgCvuXUo1ffP7t+6f5vnjxqz6VMBDacKaFTsvu262QkL2\/\/uq7zKddixd7wXE9020khlgH5yxQG\/HLmqurPwRN33L4Qn2yogZWVu7RSegJzYZJR9dz+wcn9ddzyeRchFs17Qhr1fnQZ59ejd+4HZkkvjF5k2OImb6DpPrhB8uFhS3VizJwVOAbF4sxdEorSHBmvbwUc3z2TrVMzj6QYZTYrWJBbfyjndHp+XPfZz5Nx4in06lz9pgpOnWiadSODCj3xvWNOs3EuOYlrR5\/JhpQTUalD0dmkm\/VEVDboNNMclE3J5Cbko3u6TSm0oLLMaNh7GQ\/cviy0kmo5MbNxUanlQcC8lV8fmqyh9Rh22UXRq0sSMfPLyNHVnWGcwd0ulshi4ouPIN06owtga1PA4mz5Mwm3pW4QpW5JoxOqw0EenWMnT9JddRbBkgHbZQMtMqLnkjgpeRnKrDyCkg3dCoVopi+Z41O3ZgKdEtK1DiNzCzGZ+8ockidHlgIo9NqA6FCZioLqPT\/Bo8n0xMcBVNVyGTZ+WXkpph8r4hEZ3SqG9k6p9OCcZHGsaOBamEknjh+rVrG9iL0+UWfKytAAggkZwv6ktJG0t\/0dHB\/gdG7LJ0y9A7suxj8ls4VwcepjeCarCybKhXiY48K6q0yuDJNQN9IFu7ziT9xQ8wKRTUfEjnip1SFjGpEpVDoVFaU4lNwqlIWgLqnU6W6glqMBH9uz3NvNqEIqI0vSD1\/\/pIxzljQ0\/z8zcLeK30JNTb4hvwsUJZOUUKDXyEnRw5f9nEppQhmldoI7kE7c\/q2r4Fk9veN0ArKBWNEX6BkRDNGyDY1zM2KxykVSPEhIp2fI5ePc01ZPL\/I+ZU+pq1sv\/LRKZ\/jT198\/m18osNQIQqpUsO+LjE70qkzXAc8o4YZUslZUL0dnt7efZ0wGAvNYtJ7q72zLJ1Gwsf8dayCabjeXmzfFt1Bab4K6q0u9VVbnaQIyKv+DrakL2fngQDgy6SsbZ06ueqbgKjMsp+b+umUJqjgT0hnG\/mlaOrKp7DMjqMU\/UpXzXhnZVfYvQ76nq9xW3JA1cEXa9JpXn9siU6RN1qlU95fyAxCbqJJ+e4ZlZcQEN58Wq0yzIPgQZ\/QW5ZOFdNH4iGmzEFUVH6LRxAKnVZrZeRP3952ZcTNCJ3q1qdRbT+KvY6MfzhNliRqpvuFufp0msdepFMGnSKaJu9XPDTKqreKkZBaqryfxQ3AMWyQSW631LgUnaqS5\/\/crhQLCXVV9kDhxulUNiDMPp0WrmYqTTDaNZm+f1uf4iFUk\/TwdOXQi7pfmzM6FSgmu4yDIpzZiHp75PDlwgFLNo4drVjzU8cejx\/\/XJjggfjVCmXioMKRCpI7FQmKiqLVSuV\/xukUmYeyM\/n6KtmXeMQ31nx0qkj+u09Nys5WhlZhdDr9wwuiOMP5EaezR7x666PTQt+z+igrwzCz++eXpQwtK95l3FwqCmWXdKqImj46FUblwQpJ8d0tpFNdNCUbFjB51mB0CsTYUlgJjIL8\/crqQLx666NT3RoGmd+4vnHr1o8VEmJVpKLqYhYVt2ChR5\/im1pW2G6cTvUIEr7GUui0jZSn0wjRNDupGXqH0enm5hOfUx\/XN+4\/8hTQyx6R6m01OnU6+ES2+ZdN8afo+vZEK3szlZ1TpbwUml3Zn6pbhpWNt93TaWZcKDalwp5JQZg4lMT7B5gqdJg6MDpFnfeJprzZ95Q6SKPU2xp0GntmZb6iYugUCda3FC5nshc+Je6RhU\/RahQ2+F2Bj05lM28poyUFGZ+94\/Mcg6zm52\/6stGvdOqkfa9oKtsZ0rmViGS7gRl9qe0AmLOWJm2EltIxcDql+L7hhgCgeCtJVBAfe8SotzNLp2SglOkjgRJ1ai760DfF4YGM5T0WlERu9W3dyqzXL53SnxVDa8bkGxMaZYBpj\/qd5rFX6NQtUhTnU4aS\/rjKHmH1djbpFBXSZ\/pg3ik0fSSgPn3PUlKYTf+0oIM9+3Lkh14V\/dKpEswhozRR5x1nda+kOiHUKmPIdKrwoVjq6OGKWWZr65VPKY5Rb2vQ6aK+V93XwWLo1BeIT\/yidTsV1bW6+oPPBqJL+wnaplPR8YPWGH1lv5SQnKTIlX09mENG6FLUqyGnvnY3DJZOgzE83dpNwD6jNGhQvVUcpZTtAIw1feu6z8FpFEGnVKMeRiBoglO2Q0ZGpWiVTsnDsaNXY8wOit+pbDeGkEslHon0O1UW9fIHQPgs\/wNPpTzAG8Rg6bRsDM+yKcgePjrVl8CCUIy6Op26B7WAIfWTz1MijbalU7EAw5YzG41f0fQzvqbKouGQU+VYlPUxTDqtEMOzQtLVWx+djkLh2nQola\/TaczxWDWThMnSNxR0GI1\/rFRyX3Sqa\/oZR1klgsSQExJ7cNZuCcOkUyWaU4NJlzOVPS\/xzqt5KKyo0Kni5tR4V9cbS6FTrsc72dK+SrihUWgLW190qqzpZ7qT4vw88NTLIpRggHTaZT9U1Fud0vkT4mv8LntEPmQt3qlofwqdljoeq04SA6wioProlItff\/VdqS1g5899z7d0X6mybvxt0yl59mWYBkqf86g7Uw029bv3doB0qsTwbDwp6q0ePnrkCMSFgdpZ4qEtEKXgkzOnb6cTF08cv+Zu2\/Hi1svlq6huTB\/pbCg2h8Z3Rakha7xGlb7odOSPzpoJdq0Yi4ac+lqEEgyNTvUAkow7KK5CUnjMp966nGi+AZnmIG+FKd7S6LPl6sdjydEqFZLiOZlZnk6j8T37egz8snv2W6VTZRlx9O7ZNG6IxXae4aSa0djqY2h0qlgsuY7gCuEox4j4Esqy7txSKKAGz1NrNs0VHfegzy+0l36uii9RjSO\/oJUJ8ZdG43SqcJQST7sXOlVuyJjTqeHCqLYDT9RJX4tQgkHRqRLDUxeZYqAsfPhy6GJWd6Rl+3YWKLpwTTOUEvbQ1Xax3XLIdKqcPpyPMSsxVC0liQrpUc0XDIpOFRf34IpzEEpQu8IYoQLE2g5cB4W+8p1NiQJXf36ZqhWeHI+SwZDpVPHzr\/NdQ2cYDp3qdHdg38Vqucrk0CfpKeqtCwek7c+qmdyh2OPCwahkuP78Mv2DQBRLwiQfM3nIdKqHKetd9DIEAZ3Sc\/ILHOKoU+2d4olUuG5S5wRbOYY4\/056eMxAY5AWPu5yFRvvSIfYIX1rRnCaT9jj6470liCNmAPilSShsPkcr3LWpMmF5buFU5ibX4pzS2bq7MxKg6\/zqsKvwNh5YwK9rk4r5yEutb529y1F8SfPI0v16NT32p2ZRTmNcc5zmJRhprC5+WR+\/ibtmE\/js3eqvZPB63sn1ytLpwzMwneeOrkatD9DHb4skRo8TAQFVjyaCvOpE8LTp7\/wOPmUUM\/VwjyK6eDM6du3bv1IqRVtnVL7KoQ8VDiWuhCQgFLzTJEZlqDXVW7lQlADCOG+Yvomd6UDV64ZvuV7LTmkHtSNcsWrmb1AYt0E\/X6b6kIGQ00wduABUmTUcXGzmZ0RVw0DP61DcS3TI812DAQbCZClHv2g7eE19Iu9ThSGgVNlDBQbTlO2l\/qI2Y\/80aFL6Ed959RgMAwXij08Mvh2B1CiBKdNE7ZwZjAYesTs06kcYKEvlZLVygF8DAaDoREoHNWII199bNx\/FAz+X+rgWoPBYGgDapSDpb5ztwPfsYxJKnVqrcFgMLSE+fmbfkep3mJ4JkDmDO7g4wbbvWUwGHrHyso9JZZgZYftpgDb68H\/mQuQTvvNpMFgMEzdorlvkylSX78GyZh4kjFngRkMBkMH2Nx84osoXjlkQVPQg+KOZm+vgcFgGDJcAMniGClo2ejafWUs5jwgJoJqxyUYDAZD44iPxt8xgkeJKTHSDQaDoRcoUVAyZ0V1hphdpfr5XwaDwdA9lPNtuY6U2H2WlKDWKcm5bqRxg8FgaBbK+SZ9OfPDpbrrfl88PwugvU6dXCXNz9+UdP7c9wjqkdG0JHBo4bEUGWxvvz5x\/Jri08sXuaFB\/UXimX\/26dUD+y6SPvn4mzOnbyvuJZSasmRm1bdvf9cLSInkfCU+cXD\/xWNHr3Kzb2rmbZRR6jkJmEnioi9jCAPp1iF98fm3ipFf3qxkeHPzibxQlx\/4hIRapVz8y0cbWUrmnb5jCDKg7fQwRBKg9cLyXd8N9CUpqdKZaT4q3+fDSZeg4LxBgtbK27jiowsJYZppL\/7r+zpVmr55fPYODZceI7pm3f0RJ3wu6LpfeKrCQCBnIDLEnj9\/SWJQU2N047m5hZggMHRFF9l4HKxAtxq4oPihueDkCw12D3iAvFE03kyidIwC5RPSdTMB4enePOIbbu44uTHjmpErX6EC9QgV3CCnpDF2+BxvkCvKiOY2SiG3SVKaRhYvyJXvhRLkn3cqfuCu1GP+pdKkXGRASup7JBJkLzIOOZ1Q97Q5cviylNQ3BXMDE5wSY3\/6R\/9f8PGtHGlHgveoMQnBTfK90PXhnXpLN5Yyg0s9k39eyL90Bj6EdEfXTSY75TDE7g8+Dh62S+YbjL6+5yB0mulOcipH0Jjsbhu7nrYYFF0cnWrntEpXbIpOHTeOM9zoAuB8qTS3O+Djy2SwuAIuKEVzZc8SlyPAL4PivQyl4Oqne5v3GJQ8aDhyRbcvPHUUmVNu0GdARKa8Ion4RLkis+HP3lLkcINO9aiesCXzI+RcGLDINaV0zkmITsORjaVzBj3ny\/Zh6QOZizKtJ\/oFE5kSZqTLACOK41baajrkMNEKnQaVMndI3GS6G45bv7kXOs0rZRRN350n\/sny+7NPr+oBHAp5iU\/zlSBPOlG5LTp1ZLKQN1xIswrV6HSab1Durz9SmqVTeqBMeXlxfeSOdJEZf8bpNN8H6HjJSZe6vo+sWPlMzLKgV+i7SvmrYtkYAgq7kzvwfaxLp8JXMofK\/Xpn65hOp+70SYiRyZ3SQQWRXnDCOTCSU2+9aqBAVGAYmAFLAUutZpah0x35ipwkSbk\/USvQlDMWVCF\/Mik2CoVOJW+8h0ahXA06EDZLp2I4lbOf0n9yBdxpO+lU3dLpTueh0pLGUnqFj05PHL+WnsepMcXPs5swIyJihUTTpV58t2YHrjvtqOq0CAl+4Pff\/\/ZvuqhODhk9lzbNdOkMuqdT6EL8THgtg4vEPB6zU8PNDhPoKGbRhBI5LXhRPsEPxniMFBdPp7mj9zSST+hUpoOkEWWaEIIN0ql899jRqzwi5aI2yHB975c26NQpoe9YV2TZcbrbqbqlUzFNJ401VoxFkXTqCuj155ftnG37zCsuW30ZcmcQrjstyfGdJDqhzDJBWqMF0\/wZNMd1T6dpiAIOPQalboFjyHJeKPRnig8VQ9ox6nkpZT9+sKSN3ozB5Hcimk7j6DQBn6bt3CNL9QMEtUGnU7dEkvxORNNpP3TagLKfodNpaA0Iois0lTcFukpQNLVYfNPd7pQxJ7qht6B0QjmTnRbkceQ9\/nVMtagwVcd0ytvoq5lhImYoxbUmATNFzOlmlDcvewgBBkdoe7bTpBWkcfmEE03\/N4\/odMrNGXcdgVufyq6blEVLdCq2YinRwf0XE+eBXugUvUC\/LYFiO83QqUxn+hpQe2tSwQOhkJCTFYcGQc0wvugJJNpaSQzYWdg4UNidgr3ii8+\/pQKpZPqDJPHQUyS6julURJRMB2ucTuXQ28zF2aFT+S91nhZNpyE6dbW0kJd2ZplOp27tSWaBtGPbnpBOMxfd3LeYryXKqwiosk2+DYdP1x8CB0K1EYuPRhSfsY8OXSLx25d0YukShd3J2Wq8vUJWS\/NGSFkv9nW5SDpl4Eeuuehw6skOJ8jx9JKEVWIsolBHzHE8Qoko+MknKKYzOTar7E\/4RLpalFGToVPxY2Q4pC8K5ygvQTriKVlGkSROMkH\/jSDEshSzUhOkU0ZxmnNEY8pcFGfmpug0yJOFfVh5udCpeJtInfAJZywqyLMroCagCtk2bkSNEU0bj8Un5mLdxzVZ\/4rcGNIB3IJF1lXM9YpFX+dxfWCpcBQwifgWpBy\/LSp0Sh5Q03gDTSMp3r5XCCjIMdvC3NyXu2kJEovpbwzJyMMiHSsupj6xoGxxSkPMI8HMMDbJCf05VS1LyqYnZoE0c\/J+eTz9IWEepW5pXLfLYJwq15iWre8olQgzu2WZ+LoZkifjVHkV9ZxRNLgC4actV7LUrux6KOz\/eUi05GCz5vuwtJfvfloKxqDJ5E6aiSLkjVQJggHwmQQbD9xHwXXRlCI3G3xVvIWDRDpyRxC2ajQ2GAzvK2ICjcLJDTIq040vaEDayNCUSMw8zqwd3MealFTfhmwwGAwKkNx0fhMZFb2skaUZIUyd05qKxSfLbbo7Vvq7umemwWAwBHHi+DVd5R+5DUoQTk3jjHPA1qy1IprW5+3t7ddwY3AHa5KYUCIjPxgMBoMCWYbQhcZdrpvUWfKen7+pLwbB2DWXgd6+\/d0tIkyCE0SSYF2zlxoMhqYgG\/ciyefM6dsVBMjgWaX1RVMXkGcpGIz63eJM+j1z0GAwvH9wXBQ4mnm0a0qFtcqKqcFdpdBgTKBjX+YlCnE8kYqwbRuvDAZDG7hyZT1yEVxcQ\/kRuXMq5kAobigrmorvN3mGSIPGinT66NAlZoSYCMwGg8FQDciQwYX+dwW8neWe4DbYoOt+2RNMoHGJl15KtZcE9544fm0W9pAaDIb3GxeW78YzaiKpymaQwqV\/t8s1GCZaO80hec\/Tp7+4fS47++niF5syCn5lk4LBYDCUhVBWWbKSQIL8QBZN++Fv3H+kWzX1E0yg6PX1n9wBSYsSc7iUXp\/+igVQNRgM3UM2ZlYgLoTGTDx\/rujvyWzL3d5+LadcwbESmBeiriCLviuULo3P3mk7iKvBYDAUwoViWCzLYwiQ6fWpYKAV3p8+nMs5wY4l4ECQhyNlZlJ8kEODwWBoA5AbXFdqcSoTp5THddf9zGF\/wUWr+OS0+x1LqQmlBoNhRiCKf4yYenD\/xXSkTQklp9Mv\/6a\/BXXXl0iFSC8s320jXqvBYDDUwe4ueC1kaD4YlH7G38htlk+r4Q8ePCvlVOAjUr475OOkDQbD7GP35LKlQlLN7LgPHggF\/WYCep84fi0mwrPvVXJAUtDhymAwGGYEjx\/\/DO8hiGYkz0wI8RvXN3Qr6IF95SwDhemjQ5dkV9Ta2kPzzDcYDHsRsJ9zZNrZlyQrUOm4THJAVcg\/ailtGbiwfDcyNqmwKBTKJ86cvt3eEYEGg8HQGRAIkTCd1XQhba7k4sH9mus+JJwO5RRzVLSQthxhMz9\/c+P+IxNHDQbD+4c0lyJzBmOSZAKerK7+kLcM8IbkXDNZBbtyZR1Z1FjUYDAMBIiacKCyqJSJxecsAxM5lHmXPJfENosuf+vWj1CouTwZDIZhAgFSZEufaJqmxwcPnqG8I3murNxbW3sIeSoHfBsMBsPQgMz52adX86tLmUUrg8FgMAQBo544fi3vT2WuoQaDwVABKPLJMpMei89gMBgMOpKQ1JlYfAaDwWAoi5WVe3ApkmrfGTEYDIY9jytX1p8\/f9l3LgwGg6Eu\/gswYj9nCmVuZHN0cmVhbQplbmRvYmoKOCAwIG9iago2OTA2CmVuZG9iago5IDAgb2JqCjw8Ci9UeXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovUmVjdCBbMjguNTAwMDAwMCAgODEzLjUwMDAwMCAgMjguNTAwMDAwMCAgODEzLjUwMDAwMCBdCi9Cb3JkZXIgWzAgMCAwXQovQSA8PAovVHlwZSAvQWN0aW9uCi9TIC9VUkkKL1VSSSAoaHR0cHM6Ly9hcGkub3FzaGEuaW4vYXR0YWNobWVudHMlNUNvcmdhbmlzYXRpb25zJTVDZG93bmxvYWQ1XzkzMzhlMzkwLTZhMmMtNDc0MC05MGVlLTNjYTRiZmViZmU1Zi5wbmcpCj4+Cj4+CmVuZG9iagoxMCAwIG9iago8PAovVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL1JlY3QgWzM0LjUwMDAwMDAgIDEwOS4yNTAwMDAgIDM5My43NTAwMDAgIDEyMy41MDAwMDAgXQovQm9yZGVyIFswIDAgMF0KL0EgPDwKL1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkgKGZpbGU6Ly8vRDovQXBwLURhdGEvaWlzL2FwaS5pbmNpZGVudHJlcG9ydGVyMzY1LmNvbS9hdHRhY2htZW50cy9pbmNpZGVudHMvZXhwb3J0cy9UZW1wL05BLyMvaW5jaWRlbnRzL3ZpZXcvMjU4Lzc5NDM1KQo+Pgo+PgplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9MaW5rCi9SZWN0IFszNzMuNTAwMDAwICA5NSAgNDgzICAxMDkuMjUwMDAwIF0KL0JvcmRlciBbMCAwIDBdCi9BIDw8Ci9UeXBlIC9BY3Rpb24KL1MgL1VSSQovVVJJIChtYWlsdG86Y29udGFjdEBvcXNoYS5jb20pCj4+Cj4+CmVuZG9iagoxMiAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovQ29udGVudHMgMTMgMCBSCi9SZXNvdXJjZXMgMTUgMCBSCi9Bbm5vdHMgMTYgMCBSCi9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCj4+CmVuZG9iagoxNSAwIG9iago8PAovQ29sb3JTcGFjZSA8PAovUENTcCA0IDAgUgovQ1NwIC9EZXZpY2VSR0IKL0NTcGcgL0RldmljZUdyYXkKPj4KL0V4dEdTdGF0ZSA8PAovR1NhIDMgMCBSCj4+Ci9QYXR0ZXJuIDw8Cj4+Ci9Gb250IDw8Ci9GNiA2IDAgUgo+PgovWE9iamVjdCA8PAovSW03IDcgMCBSCj4+Cj4+CmVuZG9iagoxNiAwIG9iagpbIDkgMCBSIDEwIDAgUiAxMSAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwKL0xlbmd0aCAxNCAwIFIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnic7V1Lb9w2EL7vr+C5QNZ8SZSAokDiR9EeChg20EPRQ+E0LYI4rdtD\/35JSSvJ+khprDVnd22naGwxEofzzXA4GnJGZ9\/f\/Cb++Fecnd\/8Le66n+c3G7l1hWz\/iPDfu3GDrrbd76JSpvtd3N1vHsTD5npz7f\/e\/QzP3m+ccttwjyr85ZfxpZK23Ja1qivfLqeX4eY\/Nz9\/I75uQpdyW0mptdFGNYOaXvsR7PhoR\/3v3dfNWcvh5sPt5uyqFNqK20+ivf9d++P2fqPChbKFuP0ovg0j+07cft4oHf61bdFtixpaTNNSDA22vUUOLcX0lhJ6cW1LMdNvBQ\/V01ugATp533ZihpYP0O05tAADCMNF0+KGhkuA4Wpyi5JNQzU0KBgdUMbBIZiZRqeno1NmmbSyU9KZRlcsSw3UA6FbM5S2F5vWOopckc70FkBStZPm8tYbmfxWoayTUseRQQNOXmC4Y6eYkfG0IWI2CC0K9ACgfg8sfli2aoSpGekYoDqfqiD2gmjivJt2gxMR+4VnLuCWS2i5gpYpvhHwYLy6la2akbaG5QgV4pgkGVFxGO\/zLJYIFeoDiEnjPIZuLDwEZlYjNKg1V\/ks1daMTJUp3baqw59gsmqTdGQiSxfBJIM7seYZnLywXqybL9gx+DZrjAAMT7s104NCCTggjDcyWQFPLpOKKwsMBd2UZTooAYKoKXgTbM2yQkegIzhaBIcg8hQAAbMg0vGyHwgsEZxWw2TSamNiJo1iIyhrFE456Bge0jWgjvaJ4vGhEcbh7OFMNMJ55hfwatsLdvSrd5JLf2nLylXj9i\/jduu2WhnlZOnbRzel2h\/107\/\/ZwssXD9\/pwcH66GfZHJrCqPr2pq6m6HhuvCvNaWId+PnrC2MaN+FGuUKf9\/di7Mf7p0QF3\/1yvUmjDfNPTGwSEtWCHbq2irlSpH6\/eb8J0\/hP6HFj\/7\/z+KXX\/2zHzdlVfpRCB3CpEb88\/vmpiHaL4Lbwlv2UrrKJn8fL5Gk4Xp6qtJCl8aPxJP85ElmJaidaSiWiosiO4tBhl6\/XjKmgWLgkVWKvKAGgrZiliIvpg1FzyOvFFlBDQQrxS1FVkwbip5HXimyguoJGmW5pciKaaAYeGSVIi+ogaB1zFLkxbSh6HnklSIrqIFgJbmlyIppQ9HzyCtFVlA9QRu445UiK6aBYuCRVYq8oAaCtmSWIi+mDUXPI68UWUENBF3NLUVWTBuKnkdeKbKC6gkWijuSwotpoBh4ZJUiL6iBoOWO3fBi2lC0zLEbXlADQccdu+HFtKHomGM3vKCq4C1yx254MQ0UA4+sUuQFNRC03LEbXkwbipY5dsMLaiDouGM3vJg2FB1z7IYXVE\/QKe7YDS+mgaJTzLEbXlADQcsdu+HFtKFomWM3vKAGgo47dsOLaUPRMcdueEH1BCvJHbvhxTRQDDyySpEX1EDQcsdueDFtKFrm2A0vqIGg447d8GLaUHTMsRteUD3BWnLHbngxDRQDj6xS5AVVhQOVNfdrPy+ozbG7wOQjknunNrQtiTOiDzMPdjkRxsUSUj3tbZdt\/06pXUaEfp\/KBSn7Fo3JA+X0HgU5ebpLMbJikv0xyqNoietRx3Ui6WhE6TyRajEe35SSvgA2seOOcUxggTxTJN5kTewruHgmsQ4XbldeQF9OYYUMpUiqGWaIYKoZIS2PkGq2nPXfkc6JWGUeQdZlcc7VLyCk1WEeFYqCkjiLWVGQWoW5OSDSbnrV6eEZOU0CIoyuyxzKrM7am+nH9kfPAN\/Zn9lMRMi2WoQnUtViOQOPkCAOYoA6BiAYo1lmxIB6JLUXsphh0iAjO6uqZ0CFjo2Zzhpjp2YWWyjJ2phlD7QhkXRdi84vsDBLrErOEkpOItyC6a6XPIo3MIImE+1sKi86N9zOPp6P8wVvYJSRp8ip2dklMPCWUuYxJ+2gRh4gim054RV7QUKEwaj8OuovjHTpFQlTqtHjXJE4nlq0civDwKtBTxG9E8eCv5Vp\/BeBY5pFwyBNRZjroADoUBOyzymFkdZU+QKFZdC+IGi3e\/VEf4JSzWC5zgM6N+AMJhed7BrUc5+pvFWyMEZmsVpZpqfGujoshHdWwksQeJuR9wush8GjDQNokaIOKHxsQa8EW1jMdygQ0HGCXhBhDj+PZTxuYfcQUUpnkW\/JLVin0+4tpSDQ8rKIblBKRJQqLdnFOAACL6mEMjqU6jKUulAE4xgJPeXXdH9RyD7whvEBtrJ8hApXpk44Crl1aEDIYPidoDHLsVsImRGqeREQo9S2NbgEJVjKrYdmF+6KzNQ1w6ZU6CIsSUAI7V1kMKlFNLuuDiiCfmBdQwNVDDFqjt7gkbUYlpW1cDNBMaiRh\/7hKq9qxR5BJNZB2MEgBEgkkwL3OEfmIoshKmUffKOEDZbXtsgG3\/KaybS2jZhFuAkVDZff7yPWnPDmzBJFLM1MFPGl7WtNTQelrCSlCiq9nHh2Xe7FeTDT4eSrUagjKOSfXaF6cR5KoZycnvx5uQp1BN+tyK1QgzgPplCmfDUKxf25jOza08vuYNrTfyADXWNKyGKP2ufZwR1YW7XlTtiGxtjZ8+65zwY2oJvI+Zvpx0koo4GHMKaAcQecqhCtNiwHNSs5Ex7GhWR59UGLSag\/z6PhI17fNPz1aLgp0gJ8YQt+ZFGiBOJg48XgCr\/4OaVI5X+eHa5BwIfyCqqySguasi8ORhTCDpRPreyzIZJdSD1E5gqEtOyULn\/zDxkjbDlG9Jyg+Qc6iVTLPgBP2KekHFHYJww+u2WSSjTIrWUDRIcyBUqqGX\/hhS03Vi5P5dSqQDgCxr4XUJv9Th2\/OYhPeIjuIKo5j2eKHt7xmo8szAmJYjZARhQ3ZPkzv5RvtVE+fQXdEPDF0aU+YpXd3BRVktnMwaQn6UXk4DNhowOApxyWXg5pkj\/aNlqm2vGPVqm3dLK9WpA4Qgw+4fo0iRPRqtw5FtnNUbULj2XO2KjTGKLanOiRzDnv\/IhU9s03IurhEZyEOhGV2ucUVfYaC3JI+9njVNaohaA5p5GHMHcu4Yi061RzGJ5kbE42inwqntr6EHR+C2VmUGYPaT\/JVTt4IvqJrJD0JHY10w1loSGkZVC6WRVoOGYJnGhNiT0XEXpMKb+VK+wRqgW8zEU2bKaWBgPQy1FUOFFH2SqKrN3LK7XVhI7XRFEJvRDc\/u7coJvKpNG\/3cexZ\/XwWlxv\/gcASqGeCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMjQyMAplbmRvYmoKMTcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvUVJBQUFBK1JvYm90b1JlZ3VsYXIKL0ZsYWdzIDQgCi9Gb250QkJveCBbLTYxNC4yNTc4MTIgLTIyNS41ODU5MzcgOTU3LjAzMTI1MCA4NzkuODgyODEyIF0KL0l0YWxpY0FuZ2xlIDAgCi9Bc2NlbnQgNjI1IAovRGVzY2VudCAtMjA4LjQ5NjA5MyAKL0NhcEhlaWdodCAwIAovU3RlbVYgNDAuNTI3MzQzNyAKL0ZvbnRGaWxlMiAxOCAwIFIKPj4KZW5kb2JqCjE4IDAgb2JqCjw8Ci9MZW5ndGgxIDEwMzAwIAovTGVuZ3RoIDIxIDAgUgovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeJylegl4HNWd53tV3TpstdR3t\/q+7+qr+lDfl+7W1VLLsiTrsmzJNrLl4AODDTYYLziJnSEQQqQBLAJJdicDMxkCYTIeEmachMyQZXaTXQayuzPDMskmBO9MJsl+WF3ef\/Whi03I923VV9Wv3qt6x+9\/\/18jjBBqQBcQidDgiMf\/+Yt\/ehlqPg3X7OLS3Qs\/\/825l6D8PkKGHx86OHfgwFvdf4uQ8XtQFzoEFbvVvAWETPCITIeOnjzzwf+SpaAIFbhpaXl+zvicaxAhsxfaHz46d+Y46kXPwfM34Fl3bO7owdDV6Ufg+S2EiP2Iw3kI\/wHiIsRd4dLQg7byS\/4dWiDgA\/aqHP+AiNtDSDfJ9sI+dw0OdqE0QrdLdYhBaKF+hYAG\/DTbxoly\/6T8Honq0Aj0ssa5DuUGxENCJENKGEeiD9ICo4DWszcSnvQCbMQ0iWlMPFR6V0pRhJ6iFKV3CTUj9OIPvN7yD+c6Rd3Kca6Xr+MUxbnr1inOpyoXTNYBM\/\/P5bHqYQzoWg89E\/1PEab1scpHDz7ILqrv9k3yfvJxpEc5hERBSzhUPqWy8imRiOvr2NNosFrYMyypq7SEpZU3g8FApcVoqLzZj9WqUKA\/PzPd3xcKqlUqdTCU75uZyfcHQyr1Kha06PRebzrtdeu1Aj5foNV7fKmMx6PXtQjwK6K54kgqYTRgbDAmUiPFOdH8cDGZNBiNhmSyOHxa1BGLuT2tSoyVrR53LNYhysZjHrdSoVC6PbE4uyLAlFSRlxAHNQJtRTQ2kiKZEeOHf\/0U883FlxjBIvPKp4gP18+Sl0rEQ\/AifHMaMKI4bwBaogpa1kAFBHb91jqrBatXm2RSt0sOh8stlZGX2O9vmhWtGLcqzOZWBcaKVoRR\/+0PyF7AE\/iQW8UMIKpgRftrqAKRg9tQA6ArbbQf3pSV6\/DPp\/v6Q2GVRq9rC3d39s11dbhdMklphqgnpRK3ezDopLQ6gVAoNBr8vnQhEnFMaygqkxXotPFIYXDWeHRsTzyu1eqN0cRgYabjvt3xSJvFJJU6XclUwZhpa3O4ZHK9vq3XZbPLFYAYSA7nbYCEi3YjAfAni189WQGQxiyWYbZMWvHETxbE78\/\/uxsth5lbK8R3rn+B+XBR9t13Fft\/Kb5GvPdoqRnQFT0BNznx0\/WzTxI\/LVm\/Svzys4D1BCCUA4QsqAj9C8rsYywvWGassV8ZKImAxURihHYYs64KVN0GSjWcgEJlpMPVr2niskTqcKRiTpdcgVeALh53Ljs8n887nQ31grWmugYV\/sMsTZuMQiEWi6yWSGc4pNOR2fpWhdMZjfXs6+gwW3GZkfvy+1bwmyGrVSrFIrFeb\/Z5vBarTIr1xmx2gZmiaNrMU7oo\/PwS3rVbLNHq7E6DSSzWqF1Oe6\/R4TLbgDdMpng8390WtpjELIOhB+CmBlVDVrgNuIuLbrG6B2rkQAMQT6DGLtQM7awywNjK8jErwgPMsWfxD45g+CWP4Defk5TGOIVbL5RlurB0K4e\/DYJNoDsB5bayFFhYlEHDiMJVWWb5ucyXUFvjurI0E0+uPiZNi4QOR659NhtmFy1ZaebJ5RqVfn80omh9k\/j6+ll8lZjs62tr0+owgGezpdOTREfplaTVJpU1NmKrOZOGVQzC+D2wIA6yoq7qDPBOQZBJqgQ01qYUrslBuELhipTAWX2ReH71aukxhdzrzmYLxXSacipbdzcqlU4qnRkdymTdXrlitZmnUbmpZB\/t02gEu4VilQaomnK7VRpe8wsAFsKvCBZHi4mEXq\/RhCODQ\/P984ND4YhKg0HNJIrFeYGgIxp3uYFyOn0wmHqdcjkMBrEIZF1JUfE4UHCZOUNYuePIuFVr1vhRVtOSsvrq\/I9juz2d7OqM6bw07XBUFJjDQdNeXayzK5m22\/F7DV9\/7NHlY73d+gVLJjs7e9+FJ5uevu\/C7Fx7u21K392zfPRzj7K8MwAaWwXyUwBUa+hUdHMN3YqSMQY2FUwN1ar+2abUw\/RWFngA8\/hO9958Iu5wSmVYLnM5U\/H+pf4+u31FKrM7EhmrVShsrJdL7bb0cneX0ShXUJ5UevCu4RGHC6+SBr3X50k5nTLpTb1aJZcLW6QSncZhjwR8botJIsFmayrTbzaZZDKRWKPRK0RiPr+5hacwmPx0d9znN5hEYoejPdeXNllaWrCAr1HDqnXMGfxWBW9cm3+9NbTDCFlrhgu\/ZXOkUp1dUb2P9jkdYB7UDsrnd+mjXZ2plMOGf9Hw8qOfO7rc062fMrfn9s\/df\/7ppifvP79\/rj1rmdZ39x5bfvQxFm3+7SeIq2U7WpZE4ipT9yD+kHP9w3e4ZtZysNJqK0sra21AUsHSgLIkxHjheSZ1jnkH73edY9Lf4HDLhvrWN+BdjK6AoP8aSlroFWxBmdcrazCyboC+sooKx\/cxf4Hbp2MRlVKpisSmmX9aw69enp32ezH2+qdn8Y8vajTBYEeiLWTU3\/ou5zp2e4sjS6dYcsD8TsFI0bKmMVd0jcga2KpkWTVrFGyzRZi\/ejqtVHq97dnhXDBosYjFq1gktdqjUbfHYBCKK7pq\/T1i39BALKLXYqHQakuk9pb+lBjqcjrEYrnc6QiHYfSG2x\/gX3JmYfSqpxOmBXXbzFxF8oP4JtP67Cpu4cmkSqFUshsLNRp71O1VgSU\/ffqd9fMeqby+gcMh7q2r42KZNBSYZNfE4niu6lE1VXUpa1xFcMPuNeLJ0j8S2uHSZyoeT+l\/PPggoWf9Hozkt3kYo5fBD0PmMj9VeSmIscXSsVcpFO5qxC+f6y8WIwmTxWK3UedhPcdu38Re8mHUwlKOtTdlTVYVJdGO52WskHvcrXKM5a1uj1xB7HjOW5VwWG2tSmUr2bDlgV3ZKeY5chmkvKo\/2ZXRuKYuaxrcGgztUKj1OxVmvWSbuwa0vUIcxdJWpzudKe7JZimPQtXYqFJRVDY9OgrPFAjPKua1qDUg1lGnU6MRihv4Go2fzqcoSqNu4RFv3XqD8w9Mh2C+WEyAa8YaynCwPz87NT80GAmDTOsTieLookCQi8cpSgkukkhsMDhc1FsxmmbNRsV3AyrcBXi2oa8Anh9B88zvQKvG12V8LFV0yN+HsT+r+p2cTdwoxchLzOzHcTbr590kO2D8GPBPBVt6m6O80+kz7nD3qgYC\/\/ewx63RcD\/L9fkHh2YX8n0+v7y1Ve739eUXDg8NeFzQpATfNtHl9SrVu5tw02610uc5BjJgs9FDHR0Oh8kE3tzQPuNkoZBKmE1OV0\/vVNhNgbpQej2RaNQYY5enVFdQI+xl1DRV1Mz1W5ml3rI5aUDrcazBIoFAGrLZVWp+S50TtLFRHwr08qVS4jelRvIS9zMcDAdfAOJq97UWurvawjothwNjsR7AEOcHyI7GYCx6q46r2CRjYAs+NZNklAQ33OSdzgEt3vQMqj3hzmNDwaBCKZd5PF0Zn1+lWvG4R4vHjxYLHgqDp+vu7Jq\/ePFkX97lAmdPpQ4EOjuHAbZQUKNZUSmDga7OAK1S6XSRWD\/xR0qF1x3v9ALbtSrcntRUvo+irNa+\/uMeOuhyq9T6fUoV5YHhWUnxyGRABRfYmULK6wWTLm\/1+\/rzfq9czmqYY7D+o6CbRtjVSz5C+aoLG9ohsDWTVmPiDWBqINScDeLF5uazwxA0iyXghukNDrsn4LRpVPwWzOMp1TZHWybcZjBxC7v0Oq83HstN5DJOh0SE5XKvt7Nrcr6n1wszBVlMpz\/xCc71i1Z7JlcYGf1aIZFyOKTgJJjNNB0P0T6bVS7FWKvz0TG8rz3rsIMjZDC2RTu7e\/fk+8IRkGi7rT03Mjzac\/7cPQcPxKKw+gsgH2dh9RCSYasIgk9ya1hZo2xVWKxbXZAabSt8gm3nEsQyIzYbaH\/7SHvW45W3Yqnc6+numetNZ+mAVt\/w6C6N2u\/NhFwOtaalpUWg1VJUdMBqIzI6Yt9V5iWhgI+B9MFgPj+1t7s31KbWiCUQICT3dIBmkQF8JpPfn4n4fGazWCKRsPr3JMRvB6r6t2dDw+wkDtQGtsm1uX5nrFdTQjUZwy2rn5V1Y7nUQ3XkJlOhgA28bLwCisUVbXd7FCDjRPeiXE65s7k93ZGwDczTKqwYmmkr6EBeM\/GfSu7tSkpktsYSxdKXiULnppKKj+p6O3KhoE4rEoMSS46W\/oQY7nM4WDD4Qo3OYmO983m4cTdyEgKEaBFNspeRdUwkJNx++v6Z99\/5xV3vn8HfX3+SnE+xt2reIUfcPHmSWTxR9ksBtvMg7y7WooL5rSBl+YjAh7cJfD0mz6\/\/BF\/psVvZibHMmSuEgkrlCkWNjz1w50jB5YQFanR2h5v55vnzy\/jPhyNtHsob9\/rUaq0u3Na9MDpK+7DN3tMzF2L7DwT9zDV2bVMggfthRq3Ij\/LsSvEW6xm0bCVUfWCTRhVnuWoxReJNRq18UvlAUr9lZbK6zS\/I\/Zimx8aOHhsbo2mwjDTd1Tl6fGyvn17VqAPBji46oFSziqe7m6bVSnyf2ztUWDhcKLgp7HEXhg4tDg953Cu4FdzqeLIcg0AEC+FM3E0pWnH38b5+mx2DxPX3He9KximXQu50AmPngrRGBWyuoYO5Th9diTBoXycRGu\/sttnttu7O8SO9eSsc+d4jRNzjAUMKSi6d3synABUzQMVTwA91rL+GWSYgTzGNz+BflY5zro\/dWuEkz8NbI7dvkwOALGj28IbUbjjh20L1TU0Xpnckk4I7DfaGY19nNTL8SyNFyiUQiIR6vcPhDjkcKk1zC27mqZQOW4R2UyaDVMLpYc15NtM3kc06nCIJ8I+nq3NqsbfHQ8kkTU0GQyqzcOhx\/kVsMadTQ4PFPy9k0mxwgrFEarbSAVBwtN0uk0tEZoPb5e\/ItYfadHqjIRbtBvXWn49GQcAcjo6uPeOTbTOz+8fGOzoBf7BvwOfkE4BUPdpd8W0xXY9ZPUE+sf4Yob3vIeYLhHgFf+H8JNn9y9J\/JE2sxICcFZg\/JHtAsyhQAk2xtkGwhcXKAUw19hX8XvFyLR\/3W+Ll65\/2esf2HPekUvGErRCGn55QQKvCpWfk4F5lsyMQRLuAsSCIVlAuCKKH01lgCPkK+OLqzSh6l1Cs1jhc5ShazWshL61fPTMy6nS18EyG2GS7UomVylBogHiR+fD\/M7QGhAbA9+3e6vtC1PDxWIR\/W+6gppyJP+ZdLdWzy85lR0czKQ+lVOza1ap0u9PZ0WI2R4GXiVebmzUaikr1Bfw6jaBRLNZonRQsm9JompuZ5zj0H9\/SkeKPX2M1TanXtYXYNTqNBom4nKNMsFHjBPMQ96ucr6BF9MWaVtqSYwXtu1N0QtYdhC2rHemOnOGGPa0lJLbYXJmUu51VNtMVGwNvfERv5C6q2HG\/xBFJrPZUeiLidCmUu5oaHGed3IZ6IR8cBfAQlMqWZm6dUGCzp7PjkyeO7B3v7PLTKjW3Tix0OXLpvXvu6OnL07rY2Fj\/hcUjg4VgSK6o55oMqcSe0TvuuO\/C4cXBgSAtl69\/sa6OI+SrFBa5QqlolUn5YSCB2WJ3OhOUR6Xa3dRQL5cZDS6n3xucoAOeLrnVGnLbrHqdRIa\/ONA3kMpYrGKJxRoKtuMfMP6kxSqS1DcoFB53ItF19jCoV4hRQFNq9bF4cfTwkbvvPXR4eDgSVWmEfO2Mhc2mZrMz03ff\/ZmH7zkzP9fdZTWz2Wiomzlz5ocxyqPV8QW4qUnR6nBE4+2BgMEkECpAC+VyI2P5nljUYQOD3qo0jsjK3pbbm+tk7WMOPKKvg84ch4fABjm3KcKqadmWudmg8v8rd8M6xduoSop4TXp9ODI60d1L0yqwNG2hvr6ph2dn\/P6nNepYbHJPOKJQsn68IRTKL\/T1su6qRhtuGxicHi0Usjmr7RpEXg5HKBAfiUW1Gux36vXgYMtblawebgt3dSbiLpeiNRAcGZ1uD4Y0mlal0x22anUKpVQu0hpMFNUW6eyNx51OqUwm87g72ydTLkoNegPLZC4n8D8NQlDkVndA9OBEbZiB+k2jKmN16uSKydCe3adUKpSNQolM4jcahWL8LUZOvjfXnjUaMMnl3schIMI0W8Kzp0+z0iVkVkkheQk0rLayA7A1TWzdlABSJAONfeLD55jPN0kkWr2TSgpV6t24rqWljraYFHLxmZ\/ZlpkX50nDrV\/rQRZMwGJcDudejAmwQzptG\/lmqWctQj7CjsrmIkqg4XVspkWk92+hVr3eWsnxhCuUNQqMehzGkiv4kYdnpmmfQZ9K7aWYhwisHotE1SqsVMVi+\/73GnGD+fsvYyfnusNeGDk10tHh8UmFFzWaQCDZyZr7W98lLLj07i4Yff72BxwauKu8j\/ORRMFHtiDqd27bbN+AgJNDY4MhnRkfX14an8hkTCaTIZuemLhjeWJvNm00PC2VOpyJZH8+nnC4pHK5lHIk4\/mBRMJhl0mIS\/2Xl47m+62so2Ltzx9dutz\/8NJSf95us9nz\/UtLPxpcGim2RdRwRNqKI0uDx0aKIIFqtSoaKY5UMzscd9leVrLgbFYMY2uY3RgLY+xeI+9lGpj3lD\/CT3x7lUnNErpqjuf7zNtf\/Tm+Aa7p0PmSD+TuCfg6Us3gsfmhyFrlTVYmT4JMvgtFddkOb02KCrYmqoBVctdwPDl\/8NS5+QORGH4amwzpZLGYSpoMmHN9\/W8uT+yj4Ng3cZkMrv\/NTDKp1mjUyeQMyxfgK92CMcwQCQOvh+kd1onN\/+3wf8rz\/FEJrz8wNko5wStWeL0dXePMTSw4Pb+\/uxN8OEt3z4EF5p21i6Hw\/P5LvYvDBdBq6gdtrHN3+MHuBw8fzvda7Zy\/rK2UxdMPxcYyCpV0koDjf6b01NoacZBFhPzK+l5Yyh7yP1Tx57aX\/cAmNioAISrnNmkRSwh2v\/Jbq\/gq\/vSTjOie0j9dll3jUJ+8Bl8byf9WpoKKsbJ94r9nJWMW\/PBp4E0zeOFbeHPDWG1y54aaIzecScvGzs9mErtmwchp3Kry0R1de7ui4NDq9UKBUun3dXXu7UxEvW545q807haIlGqTiWqzO9Xq5pbGRrFQrYTniMOhVrU0E6++8rnFhVRSpcZCvs2SSk7sPfPK5w4uxBPg1PCFJksisXecefn9QipBURB+8bBI4nJ1dy9ATTkh1tyMJRKPu6eHzVLjv8YvEbkyr7Ha6yXmCJE7f76qHZZq+7FsfMQCSS6VntGtXbx4kROt0YmV40bAKsZy5Hb\/ZnvE8tsySlU7cPhaUyg0t\/+RO8bGkim9EWOjPp2eGP\/E5dnpUIB3rUmri8amC4mkzcHmD4RWczxWWEgktFp8\/8mJyUAQAozenkOHLtx9\/tBivsduCwQm991VTCYMeo2uDXye2XsmBgajcehZp4+X911ZPv8OLMLAxhD4oxpPsMHmFS4n9eFtiW9jWL+1nUgwbxBY1h6kQR+2KgLBwffX8JWp3h6aViqtlvb2iQzz2CQWlDeZ5fIAPfwegSOGsURCp\/P5JyaI8P0yGeVM5BwOsYjNi4tEVns8UeyLx63WXaVnLioUfjDZfq9Seb+nwe5MZwbu7B+02cHrBOvEvQEr2dgFxeCRsdvIotouqAhDmSTx3\/7LyRxTOvnsq9ETzNvXyMe\/uca8cyLOvP2z0ZMftuNlcoB5ef3TIBavMffD\/a\/IBIjEBTKx\/jXmEfIk7mHzvCAbxzf3yUS0oN64scGxISI787ySj8vznlptvkLcAgDYNO9YOuOkFODrKhSUM5PaM5rNuiiZbAU38ZTgdGdjDpdaKxQ38LQaOpBPUU61spnHRbdeeAF\/fyPJq1FFwkOD4Op+TI739VgwxOaEIWZ1xaPAFxl0D3mB\/EX1nwisVLCcf2H92\/gXK8SnHnkE71+\/QpYzCFeBjWaqsSe8ww2aiZkV5nX8Slk9MZ\/45JfKmXG4zZZ3NDYsA8b1G5aBv0q8xtz1Y95TWP4XV5hXh\/CXK9sVzCVm8n8+ex3b1s\/i5y+XXofxDt6+yeGBrKXYXrZ7wr+frFVVuUAf5PBkPoizHl6emsp1mCwY67Wp5L7xuz45MxUM8Nd263Sx2NQoiJtNJAb3yk1lUgOjbA6Sz\/yE2Me0G+x2rcZqyfcuHbk8\/dDSEVDeVq+3WFzKhkIQZugi0cLIwdkjwyORmBqiYLFEiPkP1Oykb8sOSFWzlP9NQj5XOt66tkaS14gXL14kGmt\/F2GxHiPvRD9k\/+wCPCchjYLgD4V3cNE+5gfYdIRt50Hn\/wqvNkA7q\/pZlG\/gKI6\/zExdY6ZBxT9NzJUamBi+QfwfxP6PB67b36N+NdMS\/xX7p56PHswZ7g3uOLxXt1GF2Qkwo2i0BWTu9gr3RrmnrUeO+Dc0Qn6IHOQbqB9\/mc36IyV+Gp0mL6N+LoFM5DU0Cc8PcMaRnPwqupN8DQ0S3eg4eRx+h5GO+Bbic5JIzgmgK9B+inCjevIFdAUPITl+Ei2Tf4lO4dfQGfJ5dIq8F\/UTWfh9FQ3CtQzXBe5b6CRHgeahPADXNFwZuEbgcsG3BfL7aJC7jibJX8FcC4gmrUjIUaIrnMfRPMcN47yJnuAMo1OcWaj7NrrC\/TuYx6toFv9XpCM\/D3V70AGOFep\/Bt\/CXMjvlfu\/Ss7BN59EC+w32IHGOJilLwqhXvRncL6B\/hUX8EWCS4iIEHGa+GfSSD5Fvk3+jMPlRDl3c\/495zucf+RKuZe5X+L+c12m7q6639Sfrv8vDb0Nyw3faBxuPNj4k13krsd2c3ffbrrU9GLTTZ6b9zjvm7zXebeak817ms81\/0sz0yJsWW75IX8X\/yz\/D\/hf5H9P4BB0CvYIjpWplEPPVim5k2bswUPPAE9iDvgb6Gu4uVqGNWCiWiZAev+tWiaRH71WLXOQCn2pWuYiS\/nfYWy5DuoPVMvNgIO7UsZm0AOmatkKGMmrZRuUm6pl1+ZY2F\/GsQedRHNoCR1G82gMHYTfRXQI6gbQMroTHS23jUHtAag7VG45iY6jEyiKPHAuQ\/kgOoYWoHQMWir9sDUn4O4u97GIhuF3P1wn4aLg6SDUnYJ356B1DzzdCW8fLvegA5vjRl7kQ0Gw\/DpAwwtXaFsPuh09bP2iCw3C2QWl3zXmzqfNN3PlFd0NtTUcKnPwwalDRag5WB5\/62yG4O1ldARa5svvZ6BnFqvl8rp0yPYR1Bahd\/aNU9CLG75aBpzZ2mU4F2FWBzfwPAH1d25byXx51ifKiM2znvT\/BV248\/AKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago2OTQxCmVuZG9iagoxOSAwIG9iago8PCAvVHlwZSAvRm9udAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9CYXNlRm9udCAvUm9ib3RvUmVndWxhcgovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+Ci9Gb250RGVzY3JpcHRvciAxNyAwIFIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovVyBbMCBbMzY2IDQ5MyA0NzEgMjA1IDQwMCAyMDEgNDM4IDYyMSA0NTAgMjAxIDUzOSA0NTUgNDY2IDI4MyA0MjYgMjg4IDM0MSA1MjYgNTIxIDQ1NSAyNzAgNDU3IDE2MyAyMDAgNDY0IDIxOCA0NTYgNDMzIDI4MCA0NjUgNDY1IDQ2NSA3MjUgNTA5IDQ2NSA0NjUgNDY1IDQ2NSA0NjUgNDY0IDQ3MCA3NDIgNDkxIDI4NyAzOTEgNTA5IDU2OSA1MTggMjI1IDUzNiA1NDMgNTg5IDcyMSA0NjUgMjI4IDQ0NSA1MzggNTE1IDczMyA0NjQgNDY5IDQ2NSA0MTkgNTYzIDU4OSAxNDQgNDk2IF0KXQo+PgplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCA4MjYgPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBkaWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbyA8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKFVDUykgL1N1cHBsZW1lbnQgMCA+PiBkZWYKL0NNYXBOYW1lIC9BZG9iZS1JZGVudGl0eS1VQ1MgZGVmCi9DTWFwVHlwZSAyIGRlZgoxIGJlZ2luY29kZXNwYWNlcmFuZ2UKPDAwMDA+IDxGRkZGPgplbmRjb2Rlc3BhY2VyYW5nZQoyIGJlZ2luYmZyYW5nZQo8MDAwMD4gPDAwMDA+IDwwMDAwPgo8MDAwMT4gPDAwNDI+IFs8MDA1ND4gPDAwNkY+IDwwMDIwPiA8MDA3Nj4gPDAwNjk+IDwwMDY1PiA8MDA3Nz4gPDAwNjE+IDwwMDZDPiA8MDA0MT4gPDAwNzU+IDwwMDY0PiA8MDAyOD4gPDAwNzM+IDwwMDI5PiA8MDAyRj4gPDAwNTY+IDwwMDUwPiA8MDA2OD4gPDAwNzQ+IDwwMDQ2PiA8MDAyQz4gPDAwM0E+IDwwMDcwPiA8MDAyRT4gPDAwNkU+IDwwMDYzPiA8MDA3Mj4gPDAwMzM+IDwwMDM2PiA8MDAzNT4gPDAwNkQ+IDwwMDIzPiA8MDAzMj4gPDAwMzg+IDwwMDM3PiA8MDAzOT4gPDAwMzQ+IDwwMDY3PiA8MDA3MT4gPDAwNDA+IDwwMDUzPiA8MDA2Nj4gPDAwNzk+IDwwMDUyPiA8MDA0Rj4gPDAwNEI+IDwwMDQ5PiA8MDA1NT4gPDAwNDQ+IDwwMDRFPiA8MDA0RD4gPDAwMzA+IDwwMDJEPiA8MDA0Qz4gPDAwNDM+IDwwMDQyPiA8MDA1Nz4gPDAwNjI+IDwwMDJCPiA8MDAzMT4gPDAwNkI+IDwwMDQ3PiA8MDA0OD4gPDAwMjc+IDwwMDU5PiBdCmVuZGJmcmFuZ2UKZW5kY21hcApDTWFwTmFtZSBjdXJyZW50ZGljdCAvQ01hcCBkZWZpbmVyZXNvdXJjZSBwb3AKZW5kCmVuZAoKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjw8IC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL1JvYm90b1JlZ3VsYXIKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzE5IDAgUl0KL1RvVW5pY29kZSAyMCAwIFI+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0tpZHMgClsKNSAwIFIKXQovQ291bnQgMQovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUNdCj4+CmVuZG9iagp4cmVmCjAgMjIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDA5IDAwMDAwIG4gCjAwMDAwMTk4MzAgMDAwMDAgbiAKMDAwMDAwMDE4OSAwMDAwMCBuIAowMDAwMDAwMjg0IDAwMDAwIG4gCjAwMDAwMDgxNzYgMDAwMDAgbiAKMDAwMDAxOTY5MSAwMDAwMCBuIAowMDAwMDAwMzIxIDAwMDAwIG4gCjAwMDAwMDczOTggMDAwMDAgbiAKMDAwMDAwNzQxOCAwMDAwMCBuIAowMDAwMDA3Njc5IDAwMDAwIG4gCjAwMDAwMDc5NTYgMDAwMDAgbiAKMDAwMDAwODEyNiAwMDAwMCBuIAowMDAwMDA4NTE0IDAwMDAwIG4gCjAwMDAwMTEwMTAgMDAwMDAgbiAKMDAwMDAwODI5NyAwMDAwMCBuIAowMDAwMDA4NDc0IDAwMDAwIG4gCjAwMDAwMTEwMzEgMDAwMDAgbiAKMDAwMDAxMTI3OCAwMDAwMCBuIAowMDAwMDE4MzMyIDAwMDAwIG4gCjAwMDAwMTg4MTMgMDAwMDAgbiAKMDAwMDAxODMxMSAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDIyCi9JbmZvIDEgMCBSCi9Sb290IDEyIDAgUgo+PgpzdGFydHhyZWYKMTk5MjgKJSVFT0YK\"}]},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"delivery_status\":5,\"result\":{\"result\":\"This is a test mode notification. Notification was not delivered to recipient.\"},\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958641,\"created_on\":\"2026-09-02T12:50:24.374Z\",\"updated_on\":\"2026-09-02T12:50:24.374Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 12:50:24.3764", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 12:50:24.3764", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 12:50:24.3944", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 12:50:24.3944", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79435" }
{ "timestamp": "2026-09-02 12:50:24.3944", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000008103\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Gill Tanksley\"},{\"type\":\"text\",\"text\":\"Safety Alert\"},{\"type\":\"text\",\"text\":\"T\/KURA\/NMM\/26\/00002\"},{\"type\":\"text\",\"text\":\" \"},{\"type\":\"text\",\"text\":\"Carson Valley\"},{\"type\":\"text\",\"text\":\"Near Miss\"},{\"type\":\"text\",\"text\":\"Winnifred Tobin\"},{\"type\":\"text\",\"text\":\"Kura Oncology Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/258\/79435\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 12:50:24.4490", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 12:50:24.4490", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 12:50:24.4516", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 12:50:24.4516", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 12:50:24.4516", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 16:33:58.3917", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 16:33:58.3917", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ISSUER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443142},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"CompanyId\",\"Value\":215},{\"Key\":\"StringIssuerIds\",\"Value\":\"[3291]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/AVA\/WW\/BL\/26\/00001\"},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Ardath Swaney\"},{\"Key\":\"RequestedOnTime\",\"Value\":\"02-Sep-2026 10:03:58 PM\"},{\"Key\":\"SiteName\",\"Value\":\"Weldona\"},{\"Key\":\"StartDate\",\"Value\":\"03-Sep-2026\"},{\"Key\":\"WorkLocation\",\"Value\":\"hyd\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Alcee Lim\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"NextStatus\",\"Value\":\"Approved\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 16:33:58.4132", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ISSUER ###" }
{ "timestamp": "2026-09-02 16:33:58.4132", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToIssuerForCreatingPermitToWork function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 16:33:58.4199", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 16:33:58.4199", "level": "Debug", "severity": "DEBUG", "message": "Executing sending notification to issuers through whatsapp" }
{ "timestamp": "2026-09-02 16:33:58.4199", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to issuers of the comapny regarding permit to work 443142" }
{ "timestamp": "2026-09-02 16:33:58.4199", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007964\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/AVA\/WW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"03-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Weldona\"},{\"type\":\"text\",\"text\":\"hyd\"},{\"type\":\"text\",\"text\":\"Requested by Ardath Swaney at 02-Sep-2026 10:03:58 PM\"},{\"type\":\"text\",\"text\":\"Approve\"},{\"type\":\"text\",\"text\":\"Alcee Lim\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/443142\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:33:58.4768", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:33:58.4768", "level": "Debug", "severity": "DEBUG", "message": "Executing sending push notification to the issuers" }
{ "timestamp": "2026-09-02 16:33:58.4768", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/AVA\/WW\/BL\/26\/00001" }
{ "timestamp": "2026-09-02 16:33:58.4779", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:33:58.4779", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:33:58.4779", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:33:58.4779", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:33:58.4779", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:33:58.4779", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:33:58.4779", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1b62c53f-e246-3c60-8d6f-e716fdbd856c" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:33:58.658Z\"}" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24291." }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:33:58.6553", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9d55e840-936e-30c8-ac2b-6ca5322a697b" }
{ "timestamp": "2026-09-02 16:33:58.8306", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:33:58.833Z\"}" }
{ "timestamp": "2026-09-02 16:33:58.8306", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:33:58.8306", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:33:58.8306", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24329." }
{ "timestamp": "2026-09-02 16:33:58.8306", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:33:58.8306", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:33:58.8306", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:33:58.8306", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:33:58.8379", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:33:58.8379", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:33:58.8379", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f9bb4f32-399d-31cd-aa20-a1d35178c399" }
{ "timestamp": "2026-09-02 16:33:59.0037", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:33:59.015Z\"}" }
{ "timestamp": "2026-09-02 16:33:59.0037", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:33:59.0139", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:33:59.0139", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24569." }
{ "timestamp": "2026-09-02 16:33:59.0139", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:33:59.0139", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:33:59.0139", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:33:59.0139", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:33:59.0139", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:33:59.0139", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:33:59.0139", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/aa05650a-2539-3188-919e-2c8fc9efca57" }
{ "timestamp": "2026-09-02 16:33:59.1954", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:33:59.199Z\"}" }
{ "timestamp": "2026-09-02 16:33:59.1954", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:33:59.1954", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:33:59.1954", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24597." }
{ "timestamp": "2026-09-02 16:33:59.1954", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:33:59.1954", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:33:59.1954", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:33:59.1978", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:33:59.1978", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:33:59.1978", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:33:59.1978", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/94dc9216-61ff-3a62-9e9d-c066766fc94f" }
{ "timestamp": "2026-09-02 16:33:59.3783", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:33:59.381Z\"}" }
{ "timestamp": "2026-09-02 16:33:59.3783", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:33:59.3783", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:33:59.3783", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24939." }
{ "timestamp": "2026-09-02 16:33:59.3783", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:33:59.3783", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:33:59.3783", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:33:59.3783", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:33:59.3846", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:33:59.3846", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:33:59.3846", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/802b6889-51a8-3c22-a2a1-0505ea01a1d6" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:33:59.563Z\"}" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25184." }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:33:59.5597", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cba41259-6e3b-3a7a-b95f-d0569c34d7cb" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:33:59.743Z\"}" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25353." }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:33:59.7441", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/fdc6f2e6-e40f-3adf-bac6-afc0afdeeffc" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:33:59.935Z\"}" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25557." }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:33:59.9326", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/90f17aa7-c941-3f52-b091-a897937bc554" }
{ "timestamp": "2026-09-02 16:34:00.1178", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:00.118Z\"}" }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25561." }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:00.1189", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/86499b8d-c048-310f-8e83-75fe7280433b" }
{ "timestamp": "2026-09-02 16:34:00.3057", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:00.313Z\"}" }
{ "timestamp": "2026-09-02 16:34:00.3057", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:00.3121", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:00.3121", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25607." }
{ "timestamp": "2026-09-02 16:34:00.3121", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:00.3121", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:00.3121", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:00.3121", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:00.3121", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:00.3121", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:00.3121", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/205ea0ba-2fa2-31b6-a24c-dce6d14076b1" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:00.496Z\"}" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25609." }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:00.4941", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/92fe66a4-04f1-35b1-8216-e9d78e6337e1" }
{ "timestamp": "2026-09-02 16:34:00.6732", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:00.677Z\"}" }
{ "timestamp": "2026-09-02 16:34:00.6732", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:00.6732", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:00.6732", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25707." }
{ "timestamp": "2026-09-02 16:34:00.6732", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:00.6732", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:00.6732", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:00.6732", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:00.6732", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:00.6814", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:00.6814", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/099319c4-9618-3950-a7a7-551b3c467b98" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:00.858Z\"}" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25918." }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:00.8550", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1bbb1d7c-6875-3ec7-ba50-3f3b44a0ed2c" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:01.040Z\"}" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25954." }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:01.0371", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d64289f4-21be-3c1a-8194-51df99ca9030" }
{ "timestamp": "2026-09-02 16:34:01.2084", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:01.214Z\"}" }
{ "timestamp": "2026-09-02 16:34:01.2084", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:01.2129", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:01.2129", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25962." }
{ "timestamp": "2026-09-02 16:34:01.2129", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:01.2129", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:01.2129", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:01.2129", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:01.2129", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:01.2129", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:01.2129", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/94162899-19ea-3792-867c-382d87c842d4" }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:01.395Z\"}" }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26007." }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:01.3873", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:01.3996", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/621a8e45-ae83-3f15-b388-009cfa8ded38" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:01.576Z\"}" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26008." }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:01.5730", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0695362a-0371-3aa6-8ad4-bf0a26d80277" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:01.757Z\"}" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26182." }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:01.7540", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2d52de55-0e2d-3e2c-b432-d0920317edb4" }
{ "timestamp": "2026-09-02 16:34:01.9282", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:01.931Z\"}" }
{ "timestamp": "2026-09-02 16:34:01.9282", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:01.9282", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:01.9328", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26267." }
{ "timestamp": "2026-09-02 16:34:01.9328", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:01.9328", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:01.9328", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:01.9328", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:01.9328", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:01.9328", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:01.9328", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27512a01-1372-33f1-b1f6-bf277326eb65" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:02.123Z\"}" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26343." }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:02.1203", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ea914c45-1dd3-3195-bb69-fdd96bd61ef9" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:02.299Z\"}" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26363." }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:02.2951", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1da744a8-2faa-32ac-8305-d9254d5cb564" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:02.473Z\"}" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26368." }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:02.4700", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0fa86375-5bfb-31c1-a40c-2fea04adc241" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:02.648Z\"}" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26414." }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:34:02.6454", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/57d6f433-84b8-31d7-9c77-d9bb77cac52a" }
{ "timestamp": "2026-09-02 16:34:02.8201", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:34:02.823Z\"}" }
{ "timestamp": "2026-09-02 16:34:02.8201", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:34:02.8220", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:34:02.8220", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26841." }
{ "timestamp": "2026-09-02 16:34:02.8220", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:34:02.8220", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 16:39:39.0054", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 16:39:39.0054", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_REVIEWER_APPROVER\",\"EventArgs\":[{\"Key\":\"PtwId\",\"Value\":443142},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"WorkPermitStatus\",\"Value\":\"Approved\"},{\"Key\":\"SiteName\",\"Value\":\"Weldona\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"},{\"Key\":\"StringUserIds\",\"Value\":\"[3736]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[23411]\"},{\"Key\":\"StringReceieveAllPtwUserIds\",\"Value\":\"[5092,5347]\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Alcee Lim\"},{\"Key\":\"StartDate\",\"Value\":\"03-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 10:09:38 PM\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/AVA\/WW\/BL\/26\/00001\"},{\"Key\":\"WorkLocation\",\"Value\":\"hyd\"},{\"Key\":\"AssignedUserDisplayName\",\"Value\":\"Alejandro Lim\"},{\"Key\":\"NextStatus\",\"Value\":\"Reviewed\"},{\"Key\":\"CompanyUserEmails\",\"Value\":\"[]\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"}]}" }
{ "timestamp": "2026-09-02 16:39:39.0259", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_REVIEWER_APPROVER ###" }
{ "timestamp": "2026-09-02 16:39:39.0259", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToEitherReviewerOrApprover function for  whatsapp and push notification #" }
{ "timestamp": "2026-09-02 16:39:39.0790", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 16:39:39.0790", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for users" }
{ "timestamp": "2026-09-02 16:39:39.0790", "level": "Info", "severity": "INFO", "message": "Executing sending notification to users through whatsapp" }
{ "timestamp": "2026-09-02 16:39:39.0790", "level": "Info", "severity": "INFO", "message": "Sending notification to approver of the comapny regarding permit to work 443142" }
{ "timestamp": "2026-09-02 16:39:39.0790", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000007018\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_assigned_to_generic_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/AVA\/WW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"03-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Weldona\"},{\"type\":\"text\",\"text\":\"hyd\"},{\"type\":\"text\",\"text\":\"Approved by Alcee Lim at 02-Sep-2026 10:09:38 PM\"},{\"type\":\"text\",\"text\":\"Authorize\"},{\"type\":\"text\",\"text\":\"Alejandro Lim\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/443142\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Info", "severity": "INFO", "message": " # Push Subject P\/GLTO\/AVA\/WW\/BL\/26\/00001" }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Info", "severity": "INFO", "message": " # string body 03-Sep-2026, , " }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Debug", "severity": "DEBUG", "message": "Sending notification for permit to work: 443142" }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:39:39.1382", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/57cf742c-e885-305a-ae0f-fe5747396692" }
{ "timestamp": "2026-09-02 16:39:39.3154", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:39:39.319Z\"}" }
{ "timestamp": "2026-09-02 16:39:39.3154", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:39:39.3154", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:39:39.3154", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24731." }
{ "timestamp": "2026-09-02 16:39:39.3154", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:39:39.3176", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 16:41:02.5438", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 16:41:02.5438", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_ALL_EXCEPT_REVIEWER\",\"EventArgs\":[{\"Key\":\"StringUserIds\",\"Value\":\"[23411]\"},{\"Key\":\"StringPrevStateUserIds\",\"Value\":\"[3291]\"},{\"Key\":\"PtwId\",\"Value\":443142},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"JobType\",\"Value\":\"Blasting Work\"},{\"Key\":\"StatusChangeByUserDisplayName\",\"Value\":\"Alejandro Lim\"},{\"Key\":\"StartDate\",\"Value\":\"03-Sep-2026\"},{\"Key\":\"StatusChangedTime\",\"Value\":\"02-Sep-2026 10:11:02 PM\"},{\"Key\":\"PermitToWorkUID\",\"Value\":\"P\/GLTO\/AVA\/WW\/BL\/26\/00001\"},{\"Key\":\"SiteName\",\"Value\":\"Weldona\"},{\"Key\":\"WorkLocation\",\"Value\":\"hyd\"},{\"Key\":\"ModeOfNotifications\",\"Value\":\"\"},{\"Key\":\"CustomStatusNames\",\"Value\":\"[{\\\"StatusId\\\":1,\\\"PresentTenseName\\\":\\\"Approve\\\",\\\"PastTenseName\\\":\\\"Approved\\\"},{\\\"StatusId\\\":2,\\\"PresentTenseName\\\":\\\"Issue\\\",\\\"PastTenseName\\\":\\\"Issued\\\"},{\\\"StatusId\\\":3,\\\"PresentTenseName\\\":\\\"Request\\\",\\\"PastTenseName\\\":\\\"Requested\\\"},{\\\"StatusId\\\":4,\\\"PresentTenseName\\\":\\\"Authorize\\\",\\\"PastTenseName\\\":\\\"Authorized\\\"},{\\\"StatusId\\\":5,\\\"PresentTenseName\\\":\\\"Reject\\\",\\\"PastTenseName\\\":\\\"Rejected\\\"},{\\\"StatusId\\\":6,\\\"PresentTenseName\\\":\\\"Close\\\",\\\"PastTenseName\\\":\\\"Closed\\\"},{\\\"StatusId\\\":7,\\\"PresentTenseName\\\":\\\"Cancel\\\",\\\"PastTenseName\\\":\\\"Cancelled\\\"},{\\\"StatusId\\\":8,\\\"PresentTenseName\\\":\\\"Re-Approve\\\",\\\"PastTenseName\\\":\\\"Re-Approved\\\"},{\\\"StatusId\\\":9,\\\"PresentTenseName\\\":\\\"Extension Request\\\",\\\"PastTenseName\\\":\\\"Extension Requested\\\"},{\\\"StatusId\\\":10,\\\"PresentTenseName\\\":\\\"Extension Issue\\\",\\\"PastTenseName\\\":\\\"Extension Issued\\\"},{\\\"StatusId\\\":11,\\\"PresentTenseName\\\":\\\"Extension Authorize\\\",\\\"PastTenseName\\\":\\\"Extension Authorized\\\"},{\\\"StatusId\\\":12,\\\"PresentTenseName\\\":\\\"Extension Approve\\\",\\\"PastTenseName\\\":\\\"Extension Approved\\\"},{\\\"StatusId\\\":13,\\\"PresentTenseName\\\":\\\"Extension Reject\\\",\\\"PastTenseName\\\":\\\"Extension Rejected\\\"},{\\\"StatusId\\\":14,\\\"PresentTenseName\\\":\\\"Validation Request\\\",\\\"PastTenseName\\\":\\\"Validation Requested\\\"},{\\\"StatusId\\\":15,\\\"PresentTenseName\\\":\\\"Validation Reject\\\",\\\"PastTenseName\\\":\\\"Validation Rejected\\\"},{\\\"StatusId\\\":16,\\\"PresentTenseName\\\":\\\"Temporarily Suspend\\\",\\\"PastTenseName\\\":\\\"Temporarily Suspended\\\"},{\\\"StatusId\\\":17,\\\"PresentTenseName\\\":\\\"Validation Issue\\\",\\\"PastTenseName\\\":\\\"Validation Issued\\\"},{\\\"StatusId\\\":18,\\\"PresentTenseName\\\":\\\"Validation Approve\\\",\\\"PastTenseName\\\":\\\"Validation Approved\\\"},{\\\"StatusId\\\":19,\\\"PresentTenseName\\\":\\\"Pending Closure\\\",\\\"PastTenseName\\\":\\\"Pending Closure\\\"},{\\\"StatusId\\\":20,\\\"PresentTenseName\\\":\\\"Start Work\\\",\\\"PastTenseName\\\":\\\"Start Work\\\"},{\\\"StatusId\\\":21,\\\"PresentTenseName\\\":\\\"Request Again\\\",\\\"PastTenseName\\\":\\\"Request Again\\\"},{\\\"StatusId\\\":22,\\\"PresentTenseName\\\":\\\"Abandon\\\",\\\"PastTenseName\\\":\\\"Abandoned\\\"}]\"}]}" }
{ "timestamp": "2026-09-02 16:41:02.5539", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_ALL_EXCEPT_REVIEWER ###" }
{ "timestamp": "2026-09-02 16:41:02.5539", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAllExceptReviewer function for whatsapp and push notification #" }
{ "timestamp": "2026-09-02 16:41:02.5539", "level": "Info", "severity": "INFO", "message": "User Ids for notification: [23411]" }
{ "timestamp": "2026-09-02 16:41:02.5539", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 16:41:02.5693", "level": "Info", "severity": "INFO", "message": "Starting Execution for whatsapp notification for all" }
{ "timestamp": "2026-09-02 16:41:02.5693", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to requester regarding permit to work 443142" }
{ "timestamp": "2026-09-02 16:41:02.5693", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000004309\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"ptw_generic_status_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"P\/GLTO\/AVA\/WW\/BL\/26\/00001\"},{\"type\":\"text\",\"text\":\"03-Sep-2026\"},{\"type\":\"text\",\"text\":\"Blasting Work\"},{\"type\":\"text\",\"text\":\"Weldona\"},{\"type\":\"text\",\"text\":\"hyd\"},{\"type\":\"text\",\"text\":\"Authorized by Alejandro Lim at 02-Sep-2026 10:11:02 PM\"},{\"type\":\"text\",\"text\":\"Start Work\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/wp\/view\/211\/443142\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Info", "severity": "INFO", "message": "Starting Execution for push notification for all" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Info", "severity": "INFO", "message": " # Push Subject for Issuer P\/GLTO\/AVA\/WW\/BL\/26\/00001" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Info", "severity": "INFO", "message": " # string body 03-Sep-2026, Alejandro Lim, P\/GLTO\/AVA\/WW\/BL\/26\/00001, 03-Sep-2026" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:02.6640", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1b62c53f-e246-3c60-8d6f-e716fdbd856c" }
{ "timestamp": "2026-09-02 16:41:02.8445", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:02.848Z\"}" }
{ "timestamp": "2026-09-02 16:41:02.8445", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:02.8445", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:02.8445", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24291." }
{ "timestamp": "2026-09-02 16:41:02.8445", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:02.8445", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:02.8445", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:02.8445", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:02.8483", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:02.8483", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:02.8483", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/9d55e840-936e-30c8-ac2b-6ca5322a697b" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:03.025Z\"}" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24329." }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:03.0214", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/f9bb4f32-399d-31cd-aa20-a1d35178c399" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:03.202Z\"}" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24569." }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:03.1991", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/aa05650a-2539-3188-919e-2c8fc9efca57" }
{ "timestamp": "2026-09-02 16:41:03.3741", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:03.377Z\"}" }
{ "timestamp": "2026-09-02 16:41:03.3741", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:03.3741", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:03.3741", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24597." }
{ "timestamp": "2026-09-02 16:41:03.3741", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:03.3741", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:03.3741", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:03.3777", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:03.3777", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:03.3777", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:03.3777", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/94dc9216-61ff-3a62-9e9d-c066766fc94f" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:03.556Z\"}" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 24939." }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:03.5530", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/802b6889-51a8-3c22-a2a1-0505ea01a1d6" }
{ "timestamp": "2026-09-02 16:41:03.7347", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:03.738Z\"}" }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25184." }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:03.7364", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/cba41259-6e3b-3a7a-b95f-d0569c34d7cb" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:03.920Z\"}" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25353." }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:03.9160", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/fdc6f2e6-e40f-3adf-bac6-afc0afdeeffc" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:04.095Z\"}" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25557." }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:04.0923", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/90f17aa7-c941-3f52-b091-a897937bc554" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:04.275Z\"}" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25561." }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:04.2722", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/86499b8d-c048-310f-8e83-75fe7280433b" }
{ "timestamp": "2026-09-02 16:41:04.4529", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:04.455Z\"}" }
{ "timestamp": "2026-09-02 16:41:04.4529", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:04.4529", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:04.4529", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25607." }
{ "timestamp": "2026-09-02 16:41:04.4529", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:04.4529", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:04.4529", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:04.4529", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:04.4529", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:04.4585", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:04.4585", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/205ea0ba-2fa2-31b6-a24c-dce6d14076b1" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:04.637Z\"}" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25609." }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:04.6264", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/92fe66a4-04f1-35b1-8216-e9d78e6337e1" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:04.815Z\"}" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25707." }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:04.8148", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/099319c4-9618-3950-a7a7-551b3c467b98" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:04.993Z\"}" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25918." }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:04.9902", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1bbb1d7c-6875-3ec7-ba50-3f3b44a0ed2c" }
{ "timestamp": "2026-09-02 16:41:05.1707", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:05.174Z\"}" }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25954." }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:05.1815", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/d64289f4-21be-3c1a-8194-51df99ca9030" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:05.362Z\"}" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 25962." }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:05.3588", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/94162899-19ea-3792-867c-382d87c842d4" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:05.540Z\"}" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26007." }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:05.5372", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/621a8e45-ae83-3f15-b388-009cfa8ded38" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:05.724Z\"}" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26008." }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:05.7209", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0695362a-0371-3aa6-8ad4-bf0a26d80277" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:05.906Z\"}" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26182." }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:05.9014", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2d52de55-0e2d-3e2c-b432-d0920317edb4" }
{ "timestamp": "2026-09-02 16:41:06.0775", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:06.081Z\"}" }
{ "timestamp": "2026-09-02 16:41:06.0775", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:06.0775", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:06.0775", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26267." }
{ "timestamp": "2026-09-02 16:41:06.0775", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:06.0775", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:06.0775", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:06.0799", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:06.0799", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:06.0799", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:06.0799", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/27512a01-1372-33f1-b1f6-bf277326eb65" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:06.257Z\"}" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26343." }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:06.2540", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/ea914c45-1dd3-3195-bb69-fdd96bd61ef9" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:06.434Z\"}" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26363." }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:06.4314", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/1da744a8-2faa-32ac-8305-d9254d5cb564" }
{ "timestamp": "2026-09-02 16:41:06.6033", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:06.615Z\"}" }
{ "timestamp": "2026-09-02 16:41:06.6033", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:06.6033", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:06.6033", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26368." }
{ "timestamp": "2026-09-02 16:41:06.6136", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:06.6136", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:06.6136", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:06.6136", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:06.6136", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:06.6136", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:06.6136", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/0fa86375-5bfb-31c1-a40c-2fea04adc241" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:06.794Z\"}" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26414." }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Debug", "severity": "DEBUG", "message": "Sending permit to work Notification for permit id: 443142" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:41:06.7905", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/57d6f433-84b8-31d7-9c77-d9bb77cac52a" }
{ "timestamp": "2026-09-02 16:41:06.9700", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:41:06.973Z\"}" }
{ "timestamp": "2026-09-02 16:41:06.9700", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:41:06.9700", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:41:06.9700", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26841." }
{ "timestamp": "2026-09-02 16:41:06.9728", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:41:06.9728", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 16:42:07.5156", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 16:42:07.5156", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17668},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/AVA\/SVV\/26\/00002\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":20378,\\\"MobileNumber\\\":\\\"5555555681\\\",\\\"WhatsAppNumber\\\":\\\"5555555681\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":\\\"attachments\\\\\\\\users\\\\\\\\IMG20250514195557525_86c51583-e9da-407a-8bb5-d7b23cf26169.webp\\\",\\\"FirstName\\\":\\\"Abie\\\",\\\"LastName\\\":\\\"Hildebrand\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Abie Hildebrand\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2026-07-06T06:31:45\\\",\\\"ModifiedOn\\\":\\\"2026-08-21T10:47:49\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":null,\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-09-02 16:42:07.5222", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 16:42:07.5222", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 16:42:07.5222", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 20378" }
{ "timestamp": "2026-09-02 16:42:07.5222", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555555681\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abie Hildebrand\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/AVA\/SVV\/26\/00002\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17668?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:42:07.5792", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:42:07.5792", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:42:07.5792", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 16:42:07.5792", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:42:07.5792", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:42:07.5792", "level": "Debug", "severity": "DEBUG", "message": "Sending Task Assignment Notification for Task Id:17668" }
{ "timestamp": "2026-09-02 16:42:07.5792", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:42:07.5792", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:42:07.5792", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Production\/2ba996b9-4a38-3056-8b71-38687031856b" }
{ "timestamp": "2026-09-02 16:42:07.7551", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:42:07.758Z\"}" }
{ "timestamp": "2026-09-02 16:42:07.7551", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:42:07.7551", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:42:07.7551", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26252." }
{ "timestamp": "2026-09-02 16:42:07.7551", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:42:07.7551", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 16:43:34.4962", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 16:43:34.4962", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"NOTIFICATION_TO_TASK_ASSIGNEES\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17670},{\"Key\":\"OrganisationId\",\"Value\":211},{\"Key\":\"TaskUid\",\"Value\":\"AT\/GLTO\/GRR\/SVV\/26\/00010\"},{\"Key\":\"TaskPriority\",\"Value\":\"Low\"},{\"Key\":\"TaskDescription\",\"Value\":\"test\"},{\"Key\":\"DueDate\",\"Value\":\"02-Sep-2026\"},{\"Key\":\"AssigneeUserDetails\",\"Value\":\"[{\\\"Id\\\":4395,\\\"MobileNumber\\\":\\\"2000005856\\\",\\\"WhatsAppNumber\\\":\\\"2000005856\\\",\\\"CountryCode\\\":\\\"+91\\\",\\\"UserUid\\\":null,\\\"CountryId\\\":11,\\\"WhatsAppCountryCode\\\":\\\"+91\\\",\\\"WhatsAppCountryId\\\":11,\\\"Photo\\\":null,\\\"FirstName\\\":\\\"Acy\\\",\\\"LastName\\\":\\\"Sung\\\",\\\"FatherName\\\":null,\\\"DisplayName\\\":\\\"Acy Sung\\\",\\\"Email\\\":null,\\\"Password\\\":null,\\\"City\\\":null,\\\"Country\\\":null,\\\"Address\\\":\\\"\\\",\\\"Pincode\\\":null,\\\"CompanyId\\\":null,\\\"CompanyTypeId\\\":null,\\\"JobDesignationIds\\\":null,\\\"JobDesignationName\\\":null,\\\"ReceiveAllPtwNotifications\\\":null,\\\"SeeAllPtws\\\":null,\\\"SeeAllInspections\\\":null,\\\"Role\\\":1,\\\"Roles\\\":null,\\\"AnonymousReporting\\\":false,\\\"Status\\\":1,\\\"CreatedOn\\\":\\\"2025-02-28T10:51:32\\\",\\\"ModifiedOn\\\":\\\"2026-03-28T12:23:18\\\",\\\"Latitude\\\":null,\\\"Longitude\\\":null,\\\"Location\\\":null,\\\"NotificationSoundId\\\":null,\\\"NotificationSoundName\\\":null,\\\"OrganisationName\\\":null,\\\"IsVerified\\\":null,\\\"IsCloseOrganisation\\\":null,\\\"OrganisationId\\\":null,\\\"CompanyName\\\":null,\\\"VerificationStatus\\\":null,\\\"IsPortalUser\\\":null,\\\"IsFieldStaff\\\":null,\\\"LocationId\\\":null,\\\"LocationName\\\":null,\\\"IncidentSites\\\":null,\\\"IncidentSiteIds\\\":null,\\\"IncidentSitesText\\\":null,\\\"IsAppUser\\\":false,\\\"Incidents\\\":null,\\\"IncidentHistory\\\":null,\\\"IsSelectAll\\\":null,\\\"IsSelectAllFieldStaff\\\":null,\\\"AppPassword\\\":null,\\\"ShowAllIncidents\\\":null,\\\"OrgUserCreatedOn\\\":null,\\\"AzureUserId\\\":null,\\\"AppUserPreferenceDBO\\\":null,\\\"EmployeeNumber\\\":\\\"\\\",\\\"EmergencyContactName\\\":\\\"\\\",\\\"EmergencyContactNumber\\\":\\\"\\\",\\\"ReportingManager\\\":\\\"\\\",\\\"DateOfJoining\\\":null,\\\"DateOfBirth\\\":null,\\\"Department\\\":null,\\\"Sites\\\":null,\\\"ShortCode\\\":null,\\\"AcmRoleId\\\":null,\\\"AcmRole\\\":null,\\\"JobDesignationId\\\":null,\\\"AcmRoles\\\":null,\\\"JobTypeIds\\\":null,\\\"SectionIds\\\":null,\\\"Sections\\\":null,\\\"IsActiveUser\\\":null,\\\"JobDesignationNames\\\":null,\\\"UserHistory\\\":null,\\\"EscalateConfig\\\":null,\\\"ContractStartedOn\\\":null,\\\"ContractEndsOn\\\":null,\\\"IsOwner\\\":null,\\\"PortalPasswordLastChangedOn\\\":null,\\\"AppPasswordLastChangedOn\\\":null,\\\"Departments\\\":null,\\\"UserQrCodeImage\\\":null,\\\"UserQrCodePdf\\\":null,\\\"UserMultiplePhotos\\\":null,\\\"UserTypeName\\\":null,\\\"AcmRoleIds\\\":null,\\\"RoleId\\\":0,\\\"StringUserSiteIds\\\":null,\\\"SiteIds\\\":null,\\\"UserCreationSource\\\":null,\\\"Gender\\\":null,\\\"DesignationId\\\":null,\\\"DesignationName\\\":null}]\"},{\"Key\":\"CategoryName\",\"Value\":\"Site Visit\"}]}" }
{ "timestamp": "2026-09-02 16:43:34.4991", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : NOTIFICATION_TO_TASK_ASSIGNEES ###" }
{ "timestamp": "2026-09-02 16:43:34.4991", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToTaskAssignees function for WhatsApp notification #" }
{ "timestamp": "2026-09-02 16:43:34.4991", "level": "Debug", "severity": "DEBUG", "message": "Sending WhatsApp notification for task assignment to user ID: 4395" }
{ "timestamp": "2026-09-02 16:43:34.4991", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000005856\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_task_assigned_to_notification_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Acy Sung\"},{\"type\":\"text\",\"text\":\"Task\"},{\"type\":\"text\",\"text\":\"AT\/GLTO\/GRR\/SVV\/26\/00010\"},{\"type\":\"text\",\"text\":\"test\"},{\"type\":\"text\",\"text\":\"Site Visit\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/tasks\/edit\/17670?dlType=viewTask&orgID=211\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:43:34.5946", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:43:34.5946", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:43:34.5946", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 16:43:34.5946", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 16:44:36.3566", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 16:44:36.3571", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"TASK_CLOSURE_NOTIFICATION_VALIDATION_1\",\"EventArgs\":[{\"Key\":\"TaskId\",\"Value\":17670},{\"Key\":\"OrgId\",\"Value\":211}]}" }
{ "timestamp": "2026-09-02 16:44:36.3571", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : TASK_CLOSURE_NOTIFICATION_VALIDATION_1 ###" }
{ "timestamp": "2026-09-02 16:44:36.3571", "level": "Info", "severity": "INFO", "message": "### Started processing for Task Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 16:44:36.3894", "level": "Info", "severity": "INFO", "message": "## Sending notification to Site EHS user ##" }
{ "timestamp": "2026-09-02 16:44:36.3894", "level": "Info", "severity": "INFO", "message": "## Notification to be send for these users: []" }
{ "timestamp": "2026-09-02 16:44:36.3894", "level": "Info", "severity": "INFO", "message": "### Ended processing Incident Closure Validation Level 1 Event ###" }
{ "timestamp": "2026-09-02 16:44:36.3894", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 16:46:40.9825", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 16:46:40.9825", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"ASSIGNED_TO_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"AssignedIncidentID\",\"Value\":79436},{\"Key\":\"AssignedToID\",\"Value\":11697}]}" }
{ "timestamp": "2026-09-02 16:46:40.9825", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : ASSIGNED_TO_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 16:46:40.9825", "level": "Info", "severity": "INFO", "message": "### Started processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 16:46:40.9825", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToAssignedId function for all types of assigned to notification #" }
{ "timestamp": "2026-09-02 16:46:40.9977", "level": "Debug", "severity": "DEBUG", "message": "Generating report." }
{ "timestamp": "2026-09-02 16:46:41.7800", "level": "Info", "severity": "INFO", "message": "Converted to byte file" }
{ "timestamp": "2026-09-02 16:46:41.7800", "level": "Debug", "severity": "DEBUG", "message": "PDF generation successfull" }
{ "timestamp": "2026-09-02 16:46:41.7800", "level": "Debug", "severity": "DEBUG", "message": "Stopped Assigned To SMS as Org Level setting is set to false " }
{ "timestamp": "2026-09-02 16:46:41.7800", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:46:41.7800", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_assigned_to_whatsapp_template_v3\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"KY6D0P\"},{\"type\":\"text\",\"text\":\"fbdv\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Open\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79436\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:46:41.8436", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:46:41.8436", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:46:41.8436", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 16:46:41.8436", "level": "Info", "severity": "INFO", "message": "### Ended processing Assigned to Notification Event ###" }
{ "timestamp": "2026-09-02 16:46:41.8436", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 16:47:51.9932", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 16:47:51.9932", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79436},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":117357},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 16:47:51.9932", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 16:47:51.9932", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 16:47:51.9965", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 16:47:52.0524", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:47:52.0524", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 16:47:52.0524", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 16:47:52.0524", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 16:47:52.0524", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 16:47:52.1044", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket KY6D0P has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>KY6D0P<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> fbdv<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 10:16:40 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - fbdv<\/li><li>What is the location - fbbv <\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - test<\/li><li>Immediate action taken - fbbv<\/li><li>Preventive action taken to prevent reoccurrence - chnnn<\/li><li>Category of the Near miss - Falling objects from height<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.450395727,78.364290428\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Resolved.<br\/>Comments are added as: test.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79436\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958800,\"delivery_status\":1,\"created_on\":\"2026-09-02T16:47:52.107Z\",\"updated_on\":\"2026-09-02T16:47:52.107Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 16:47:52.1044", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:47:52.1044", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 16:47:52.1044", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:47:52.1044", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"KY6D0P\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"fbdv\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79436\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:47:52.1573", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:47:52.1573", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:47:52.1573", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 16:47:52.1573", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:47:52.1573", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:47:52.1573", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:47:52.1573", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 16:47:52.1573", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:47:52.1573", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/b3e70b5c-430b-3b73-9725-af152d0f6d36" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:47:52.345Z\"}" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26883." }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:47:52.3412", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/06c1c641-add1-3c27-a54e-ad4d0ae84d34" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:47:52.524Z\"}" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26888." }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:47:52.5199", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/db4ae0e6-b052-33c3-ac0c-ad3cb0a23463" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:47:52.708Z\"}" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26891." }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:47:52.7036", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/57104947-df79-3c70-b669-3a26660e27bd" }
{ "timestamp": "2026-09-02 16:47:52.8873", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:47:52.891Z\"}" }
{ "timestamp": "2026-09-02 16:47:52.8873", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:47:52.8873", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:47:52.8873", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26892." }
{ "timestamp": "2026-09-02 16:47:52.8873", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:47:52.8873", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:47:52.8873", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"KY6D0P\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"fbdv\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79436\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:47:52.9410", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:47:52.9410", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:47:52.9410", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"KY6D0P\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Resolved., Comments are added as test\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"fbdv\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Resolved\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79436\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:47:52.9897", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:47:52.9948", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:47:52.9948", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 16:47:52.9948", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:47:52.9948", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:47:52.9948", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:47:52.9948", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 16:47:52.9948", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:47:52.9948", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/85a73c97-24b5-3eaf-baf8-649ef943a516" }
{ "timestamp": "2026-09-02 16:47:53.1776", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:47:53.182Z\"}" }
{ "timestamp": "2026-09-02 16:47:53.1776", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:47:53.1776", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:47:53.1776", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26940." }
{ "timestamp": "2026-09-02 16:47:53.1776", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:47:53.1827", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 16:47:53.1827", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 16:49:21.9920", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 16:49:21.9920", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"UPDATE_INCIDENT_NOTIFICATION\",\"EventArgs\":[{\"Key\":\"IncidentId\",\"Value\":79436},{\"Key\":\"OrgId\",\"Value\":211},{\"Key\":\"IncidentHistoryId\",\"Value\":117358},{\"Key\":\"IsTicketAssigned\",\"Value\":false}]}" }
{ "timestamp": "2026-09-02 16:49:21.9942", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : UPDATE_INCIDENT_NOTIFICATION ###" }
{ "timestamp": "2026-09-02 16:49:21.9942", "level": "Info", "severity": "INFO", "message": "### Started processing for Update incident Event ###" }
{ "timestamp": "2026-09-02 16:49:21.9942", "level": "Info", "severity": "INFO", "message": "# Calling  SendNotification function for  all types of notification #" }
{ "timestamp": "2026-09-02 16:49:22.0324", "level": "Debug", "severity": "DEBUG", "message": "Sending Email for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:49:22.0324", "level": "Info", "severity": "INFO", "message": "*--- Sending Email Serice Initiated ---*" }
{ "timestamp": "2026-09-02 16:49:22.0324", "level": "Info", "severity": "INFO", "message": "Reading and binding data to Email Template" }
{ "timestamp": "2026-09-02 16:49:22.0324", "level": "Info", "severity": "INFO", "message": "Initializing Email Service Client" }
{ "timestamp": "2026-09-02 16:49:22.0324", "level": "Info", "severity": "INFO", "message": "Generating Email Request" }
{ "timestamp": "2026-09-02 16:49:22.0793", "level": "Info", "severity": "INFO", "message": "{\"provider_id\":44,\"data\":{\"from\":\"\\\"OQSHA\\\" <noreply@oqsha.com>\",\"to\":\"MH_Admin_HO@oqsha.com\",\"cc\":null,\"bcc\":null,\"subject\":\"Ticket KY6D0P has been updated\",\"text\":null,\"html\":\"<html>\\n<head>\\n    <style>\\n        body {\\n            font-family: Arial, sans-serif;\\n            color: #333333;\\n        }\\n\\n        .content {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-details {\\n            margin-bottom: 20px;\\n        }\\n\\n        .ticket-detail-point {\\n            margin: 0 0 10px 0;\\n        }\\n\\n        a {\\n            color: #007BFF;\\n            text-decoration: none;\\n            font-weight: bold;\\n        }\\n\\n        .button-container {\\n            margin-top: 20px;\\n        }\\n\\n        .open-button {\\n            display: inline-block;\\n            padding: 10px 16px;\\n            background-color: #007BFF;\\n            color: white;\\n            text-decoration: none;\\n            border-radius: 4px;\\n            font-weight: bold;\\n        }\\n\\n        .footer {\\n            margin-top: 30px;\\n        }\\n    <\/style>\\n<\/head>\\n<body>\\n    <p>Dear Renard Whatley,<\/p>\\n\\n    <div class=\\\"content\\\">\\n        <p>The ticket <strong>KY6D0P<\/strong> reported by <strong>Renard Whatley<\/strong> in organisation: <strong>Galecto Inc.<\/strong> has been updated.<\/p>\\n\\n        <div class=\\\"ticket-details\\\">\\n            <div class=\\\"ticket-detail-point\\\"><strong>Description:<\/strong> fbdv<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Site:<\/strong> Alanreed<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Category:<\/strong> Near miss<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Ticket Time:<\/strong> 02-Sep-2026 10:16:40 PM<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Reported By:<\/strong> Renard Whatley<\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Mobile Number:<\/strong> +912000000713<\/div>\\n            <div class=\\\"ticket-detail-point\\\">Checklist:<ul><li>Description - fbdv<\/li><li>What is the location - fbbv <\/li><li>Cause of occurrence - Find out root cause by using \\\"5 why\\\" method - test<\/li><li>Immediate action taken - fbbv<\/li><li>Preventive action taken to prevent reoccurrence - chnnn<\/li><li>Category of the Near miss - Falling objects from height<\/li><\/ul><\/div>\\n            <div class=\\\"ticket-detail-point\\\"><strong>Location:<\/strong> <a href = \\\"https:\/\/www.google.com\/maps\/place\/17.450395727,78.364290428\\\">Click here<\/a><\/div>\\n        <\/div>\\n\\n        <p><strong>The following changes are made to the ticket:<\/strong><\/p>\\n        <p>Ticket status updated to Closed.<br\/>Comments are added as: closed.<\/p>\\n\\n        <div class=\\\"button-container\\\">\\n            <a href = \\\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79436\\\">Click to open<\/a>\\n        <\/div>\\n    <\/div>\\n\\n    <div class=\\\"footer\\\">\\n        <p>\\n            Regards,<br>\\n            <br \/>\\n            Oqsha Team\\n            <br>\\n            -----------------------------------------------\\n            <br>\\n            OQSHA - Powered by Osmosys\\n        <\/p>\\n    <\/div>\\n<\/body>\\n<\/html>\",\"attachments\":null},\"application_id\":15,\"created_by\":\"Oqsha Sandbox\",\"updated_by\":\"Oqsha Sandbox\",\"channel_type\":2,\"result\":null,\"notification_sent_on\":null,\"provider_chain_id\":null,\"id\":958804,\"delivery_status\":1,\"created_on\":\"2026-09-02T16:49:22.089Z\",\"updated_on\":\"2026-09-02T16:49:22.089Z\",\"status\":1,\"retry_count\":0}" }
{ "timestamp": "2026-09-02 16:49:22.0793", "level": "Info", "severity": "INFO", "message": "--- Email created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:49:22.0793", "level": "Info", "severity": "INFO", "message": "--- Email response from Osmo-x is 201" }
{ "timestamp": "2026-09-02 16:49:22.0793", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:49:22.0874", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000000713\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"KY6D0P\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"fbdv\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79436\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:49:22.1769", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:49:22.1769", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:49:22.1769", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Single) #" }
{ "timestamp": "2026-09-02 16:49:22.1769", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:49:22.1769", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:49:22.1769", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:49:22.1769", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 16:49:22.1769", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:49:22.1769", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/b3e70b5c-430b-3b73-9725-af152d0f6d36" }
{ "timestamp": "2026-09-02 16:49:22.3518", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:49:22.357Z\"}" }
{ "timestamp": "2026-09-02 16:49:22.3518", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:49:22.3548", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:49:22.3548", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26883." }
{ "timestamp": "2026-09-02 16:49:22.3548", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:49:22.3548", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:49:22.3548", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:49:22.3548", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:49:22.3548", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 16:49:22.3548", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:49:22.3548", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/06c1c641-add1-3c27-a54e-ad4d0ae84d34" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:49:22.564Z\"}" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26888." }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: GCM" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:49:22.5604", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/GCM\/Oqsha-Android-Test\/db4ae0e6-b052-33c3-ac0c-ad3cb0a23463" }
{ "timestamp": "2026-09-02 16:49:22.7455", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:49:22.750Z\"}" }
{ "timestamp": "2026-09-02 16:49:22.7455", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:49:22.7455", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:49:22.7455", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26891." }
{ "timestamp": "2026-09-02 16:49:22.7455", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:49:22.7455", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:49:22.7455", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:49:22.7455", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:49:22.7586", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 16:49:22.7586", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:49:22.7586", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/57104947-df79-3c70-b669-3a26660e27bd" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:49:22.938Z\"}" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26892." }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "# Checking for device existence #" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "# User device exists #" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Notification for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "Inside SendAppNotification Device Type: APNS" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "Generating AWS SNS Request" }
{ "timestamp": "2026-09-02 16:49:22.9329", "level": "Info", "severity": "INFO", "message": "Endpoint: arn:aws:sns:ap-south-1:637423593880:endpoint\/APNS\/Oqsha-IOS-Production\/85a73c97-24b5-3eaf-baf8-649ef943a516" }
{ "timestamp": "2026-09-02 16:49:23.1159", "level": "Info", "severity": "INFO", "message": "{\"type\":\"http:\/\/notify.osmosys.co\/problems\/auth-unauthorized\",\"title\":\"Unauthorized\",\"status\":401,\"detail\":\"Invalid API key\",\"instance\":\"\/notifications\",\"error_code\":\"AUTH_UNAUTHORIZED\",\"timestamp\":\"2026-09-02T16:49:23.121Z\"}" }
{ "timestamp": "2026-09-02 16:49:23.1159", "level": "Info", "severity": "INFO", "message": "--- AWS SNS Push Notification created using Osmo-x ---" }
{ "timestamp": "2026-09-02 16:49:23.1184", "level": "Info", "severity": "INFO", "message": "--- Push notification response from Osmo-x is Unauthorized" }
{ "timestamp": "2026-09-02 16:49:23.1184", "level": "Info", "severity": "INFO", "message": "Push notification failed to send to a device 26929." }
{ "timestamp": "2026-09-02 16:49:23.1184", "level": "Info", "severity": "INFO", "message": "# Push notification did not send #" }
{ "timestamp": "2026-09-02 16:49:23.1184", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:49:23.1184", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"KY6D0P\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"fbdv\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79436\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:49:23.1776", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:49:23.1853", "level": "Debug", "severity": "DEBUG", "message": "Sending Assigned To Whatsapp for IncidentId:79436" }
{ "timestamp": "2026-09-02 16:49:23.1853", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"915555557635\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_ticket_update_whatsapp_template_v4\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Abi Cope\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"KY6D0P\"},{\"type\":\"text\",\"text\":\"Ticket status updated to Closed., Comments are added as closed\"},{\"type\":\"text\",\"text\":\"Ticket\"},{\"type\":\"text\",\"text\":\"fbdv\"},{\"type\":\"text\",\"text\":\"Alanreed\"},{\"type\":\"text\",\"text\":\"Near miss\"},{\"type\":\"text\",\"text\":\"Renard Whatley\"},{\"type\":\"text\",\"text\":\"Galecto Inc.\"},{\"type\":\"text\",\"text\":\"Closed\"},{\"type\":\"text\",\"text\":\"https:\/\/sandbox.oqsha.com\/#\/inct\/view\/211\/79436\"},{\"type\":\"text\",\"text\":\"Oqsha Team\"}]}]}}}" }
{ "timestamp": "2026-09-02 16:49:23.2320", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 16:49:23.2320", "level": "Info", "severity": "INFO", "message": "# Preparing notification body #" }
{ "timestamp": "2026-09-02 16:49:23.2320", "level": "Info", "severity": "INFO", "message": "# Fetching devices honoring user preferences for Multiple Module IDs (Bulk) #" }
{ "timestamp": "2026-09-02 16:49:23.2479", "level": "Info", "severity": "INFO", "message": "### Ended processing Update incident Event ###" }
{ "timestamp": "2026-09-02 16:49:23.2479", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 17:21:39.1824", "level": "Info", "severity": "INFO", "message": "### Start Event Execution ###" }
{ "timestamp": "2026-09-02 17:21:39.1824", "level": "Info", "severity": "INFO", "message": "Message : {\"EventName\":\"WHATSAPP_TO_BATCH_PARTICIPANTS\",\"EventArgs\":[{\"Key\":\"BatchParticipantIds\",\"Value\":\"[65818]\"},{\"Key\":\"BatchId\",\"Value\":3241}]}" }
{ "timestamp": "2026-09-02 17:21:39.1970", "level": "Info", "severity": "INFO", "message": "### Started process for Execution of Event : WHATSAPP_TO_BATCH_PARTICIPANTS ###" }
{ "timestamp": "2026-09-02 17:21:39.1970", "level": "Info", "severity": "INFO", "message": "# Calling SendNotificationToBatchParticipants function for  whatsapp notification #" }
{ "timestamp": "2026-09-02 17:21:39.2105", "level": "Debug", "severity": "DEBUG", "message": "Executing completed course notification function to batch participants" }
{ "timestamp": "2026-09-02 17:21:39.2105", "level": "Debug", "severity": "DEBUG", "message": "Executing planned\/Inprogress notification function to batch participants" }
{ "timestamp": "2026-09-02 17:21:39.2105", "level": "Debug", "severity": "DEBUG", "message": "Sending notification to batch participant for planned and in progress status267" }
{ "timestamp": "2026-09-02 17:21:39.2105", "level": "Warn", "severity": "WARN", "message": "Osmo-x WhatsApp payload: {\"providerId\":48,\"data\":{\"to\":\"912000001875\",\"messaging_product\":\"whatsapp\",\"type\":\"template\",\"template\":{\"namespace\":\"d8bcb6bd_2ab2_439c_9d9e_947501266c77\",\"name\":\"oqsha_planned_batch_latest_v1\",\"language\":{\"policy\":\"deterministic\",\"code\":\"en\"},\"components\":[{\"type\":\"body\",\"sub_type\":null,\"index\":0,\"parameters\":[{\"type\":\"text\",\"text\":\"Hebert Eaton\"},{\"type\":\"text\",\"text\":\"test1\"},{\"type\":\"text\",\"text\":\"Bug Test\"},{\"type\":\"text\",\"text\":\"SailPoint Inc.\"},{\"type\":\"text\",\"text\":\"0 Week(s) 0 Day(s) 1 Hour(s)\"},{\"type\":\"text\",\"text\":\"No faculty\"},{\"type\":\"text\",\"text\":\"September 02, 2026  11:00:00 PM\"},{\"type\":\"text\",\"text\":\"PLANNED\"},{\"type\":\"text\",\"text\":\"https:\/\/oqsha.com\/#\/batches\/view\/262\/318\/3241?dlType=viewBatch\"}]}]}}}" }
{ "timestamp": "2026-09-02 17:21:39.2732", "level": "Debug", "severity": "DEBUG", "message": "Osmo-x WhatsApp Message has been Sent" }
{ "timestamp": "2026-09-02 17:21:39.2732", "level": "Info", "severity": "INFO", "message": "### End Event Execution ###" }
{ "timestamp": "2026-09-02 18:48:04.5393", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 18:48:04.5573", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 18:48:08.6662", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 18:48:08.6844", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 18:48:08.9507", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 18:48:08.9756", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 18:54:48.3634", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 18:54:48.3908", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 18:54:52.7710", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 18:54:52.7882", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
{ "timestamp": "2026-09-02 18:54:53.0313", "level": "Info", "severity": "INFO", "message": "### Start Notification Sender Program.cs Execution ###" }
{ "timestamp": "2026-09-02 18:54:53.0492", "level": "Info", "severity": "INFO", "message": "### Calling ConfigureService.Configure() function ###" }
