Skip to content

Commit 3053e22

Browse files
committed
2025-06-03
1 parent 975ea91 commit 3053e22

16 files changed

Lines changed: 939 additions & 733 deletions

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
All changes to the Microsoft-Analyzer-Suite will be documented in this file.
44

5+
## [1.5.1] - 2025-06-03
6+
### Added
7+
- RiskyDetections-Analyzer: ASN-Blacklist.csv
8+
- RiskyDetections-Analyzer: Country-Blacklist.csv
9+
- RiskyDetections-Analyzer: UserAgent-Blacklist.csv
10+
- RiskyDetections-Analyzer: Check for Microsoft Entra ID Premium P2 license
11+
- RiskyDetections-Analyzer: IP Enrichment w/ IPinfo
12+
13+
## Fixed
14+
- EntraSignInLogs-Analyzer: CreatedDateTime
15+
- EntraAuditLogs-Analyzer: ActivityDateTime
16+
517
## [1.5.0] - 2025-05-15
618
### Added
719
- EntraSignInLogs-Analyzer: OriginalTransferMethod

Config.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# @copyright: Copyright (c) 2025 Martin Willing. All rights reserved. Licensed under the MIT license.
55
# @contact: Any feedback or suggestions are always welcome and much appreciated - mwilling@lethal-forensics.com
66
# @url: https://lethal-forensics.com/
7-
# @date: 2025-05-15
7+
# @date: 2025-06-03
88
#
99
#
1010
# ██╗ ███████╗████████╗██╗ ██╗ █████╗ ██╗ ███████╗ ██████╗ ██████╗ ███████╗███╗ ██╗███████╗██╗ ██████╗███████╗

Devices-Analyzer.ps1

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# @copyright: Copyright (c) 2025 Martin Willing. All rights reserved. Licensed under the MIT license.
55
# @contact: Any feedback or suggestions are always welcome and much appreciated - mwilling@lethal-forensics.com
66
# @url: https://lethal-forensics.com/
7-
# @date: 2025-05-15
7+
# @date: 2025-06-03
88
#
99
#
1010
# ██╗ ███████╗████████╗██╗ ██╗ █████╗ ██╗ ███████╗ ██████╗ ██████╗ ███████╗███╗ ██╗███████╗██╗ ██████╗███████╗
@@ -21,8 +21,8 @@
2121
# https://github.com/dfinke/ImportExcel
2222
#
2323
#
24-
# Tested on Windows 10 Pro (x64) Version 22H2 (10.0.19045.5737) and PowerShell 5.1 (5.1.19041.5737)
25-
# Tested on Windows 10 Pro (x64) Version 22H2 (10.0.19045.5737) and PowerShell 7.5.1
24+
# Tested on Windows 10 Pro (x64) Version 22H2 (10.0.19045.5854) and PowerShell 5.1 (5.1.19041.5848)
25+
# Tested on Windows 10 Pro (x64) Version 22H2 (10.0.19045.5854) and PowerShell 7.5.1
2626
#
2727
#
2828
#############################################################################################################################################################################################
@@ -35,7 +35,7 @@
3535
.DESCRIPTION
3636
Devices-Analyzer.ps1 is a PowerShell script utilized to simplify the analysis of Microsoft Entra ID Device Information extracted via "Microsoft-Extractor-Suite" by Invictus Incident Response.
3737
38-
https://github.com/invictus-ir/Microsoft-Extractor-Suite (Microsoft-Extractor-Suite v3.0.3)
38+
https://github.com/invictus-ir/Microsoft-Extractor-Suite (Microsoft-Extractor-Suite v3.0.4)
3939
4040
https://microsoft-365-extractor-suite.readthedocs.io/en/latest/functionality/Azure/Devices.html
4141
@@ -474,8 +474,8 @@ $Host.UI.RawUI.WindowTitle = "$DefaultWindowsTitle"
474474
# SIG # Begin signature block
475475
# MIIrywYJKoZIhvcNAQcCoIIrvDCCK7gCAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
476476
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
477-
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUZxV/Kqt5NIi9VeBoA/2y8geu
478-
# eXiggiUEMIIFbzCCBFegAwIBAgIQSPyTtGBVlI02p8mKidaUFjANBgkqhkiG9w0B
477+
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQU+xD0h0anep+se82B8L8R7Dls
478+
# K0OggiUEMIIFbzCCBFegAwIBAgIQSPyTtGBVlI02p8mKidaUFjANBgkqhkiG9w0B
479479
# AQwFADB7MQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVy
480480
# MRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEh
481481
# MB8GA1UEAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTIxMDUyNTAwMDAw
@@ -677,33 +677,33 @@ $Host.UI.RawUI.WindowTitle = "$DefaultWindowsTitle"
677677
# Z28gUHVibGljIENvZGUgU2lnbmluZyBDQSBSMzYCEQCMQZ6TvyvOrIgGKDt2Gb08
678678
# MAkGBSsOAwIaBQCgeDAYBgorBgEEAYI3AgEMMQowCKACgAChAoAAMBkGCSqGSIb3
679679
# DQEJAzEMBgorBgEEAYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEV
680-
# MCMGCSqGSIb3DQEJBDEWBBQPvZVJYSWE8YbdxuEQACiB1JPI5DANBgkqhkiG9w0B
681-
# AQEFAASCAgAPy8UV4nxfkW7Sg0ctWM4fr80GejBT5oV3kSPUvEPomJflEgu6l7m4
682-
# 56NDmqWq6H/zbYGKOPr0QO934dJwKWNbjLBocjPp9xvjomwiUEh0oLva/ADaccrh
683-
# hmr7uM+rpk5UaDNeyNCTvzbMayLQB4YeKKNOs9Nze8KoubZp/mEdVmlT0PP9bbPa
684-
# 0/cbXZCHtwTD+EfFhu6c84yv2dYwyyhSzOlCzBK+6IITkrtcclWXwmk2yqH6OdLn
685-
# P3rLnElvlhdJ5bL6yrVutJaGKR0FQG90OKAWqtB5OawO8mQK/fjMrurW9y0Ciavv
686-
# yiFrD9C6vidv3UqUfcv0wprX6R4PzyQVEhS0hBDgZskZLGHIlInI9PyCKAIMLFsS
687-
# 6Yi8Fq/GW9IjP6bE1WFVorpz85Nd9ATZQ6308E8UZYswQ3bZFjOK1il0705tKWJD
688-
# FrIUMn/8VDNnZEj/meUCcUwEIqgHhekrF3ectHhKONG+t1NFgm1/Q4qpLnY5+u69
689-
# 6hrV7QpGiYZEuKzUiUyTkb+nyek32ZNyzILnHwhp7xFu6XGr9GYz8FQQNSRLixWP
690-
# yhiFoOgwwfJ8P1q1glPX21hZkRZ9dV007ziZNSF3v+LdBCveQaQ4g7wov5bk+XR/
691-
# eHr84ynfTmHIP+We6rAjaqGmVr73dW89lYhtExQLTorNREfYrqqo4aGCAyMwggMf
680+
# MCMGCSqGSIb3DQEJBDEWBBTCTnelRS4njlN0gWeVjT/e5BG/9jANBgkqhkiG9w0B
681+
# AQEFAASCAgAcm5rQrWtAIPof2DDZJuZKZgcjty0iJlP6obGR2vRw9ugo+pwLYmEq
682+
# gcjujLe5c/Xoo5mI0OBleMIE80o4sVzl/m4zgO7rgUwF3BDwsTAkBTK31F5YtWAH
683+
# BCwUHmS06RMfTmr1ZrlM5lMbrPH0mS/6SqK3HZXfz2T13tEN5aKhXeNU4NAw2pLl
684+
# n0TeozQCojH9vWOePE8lrsT/GUu80gFSs64lXHbyJWpLPbLKQqqCjtVapHJ/XpJs
685+
# Tx76X7zv2OVKKGftM/RDpe9lXcjDGEQ84FkcqxAxfGr6eZELzy/+EsflWKlo5q4N
686+
# fowVj8kaH3f0Wke9d7ZrRgF38VE9MHh/0EYfKZ9kjGMfq8dxK3j7stmkFNksUSNk
687+
# Rq0w/BDp/lVGHYiQdfohj6yE2NPfeS4P0c3rMbOZbeG5Ukav+JEsfZXpF3smkku0
688+
# gJ3LdabTnKkcO+/03pCZCzIm0xY/QqdisR8dR9j5RCK09A+Q1OXdr6Wu9kG+OK+g
689+
# nWlIZa3bpH6yP3imx0Db5VkrEQnkYoJ1omMVM5Ryn4Wp1GqiK7XRK4Pot/GJYFgd
690+
# Jh+kbZPJ6enWDw0qixIklX5FY0eNcFOJGN1y/zOVS8ZKUqudj2Rn0kYhcnEUSSMR
691+
# 9CRMpTxClw/yF2cjquLdhh3PRAaChNJGsAp/jFlOCKMUF28+s/jaQ6GCAyMwggMf
692692
# BgkqhkiG9w0BCQYxggMQMIIDDAIBATBqMFUxCzAJBgNVBAYTAkdCMRgwFgYDVQQK
693693
# Ew9TZWN0aWdvIExpbWl0ZWQxLDAqBgNVBAMTI1NlY3RpZ28gUHVibGljIFRpbWUg
694694
# U3RhbXBpbmcgQ0EgUjM2AhEApCk7bh7d16c0CIetek63JDANBglghkgBZQMEAgIF
695695
# AKB5MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI1
696-
# MDUxNTA0NDcwMVowPwYJKoZIhvcNAQkEMTIEMI52zSZlwCsVbQFRngSB8nPUQB3d
697-
# QNN6aC/aQas7dIYnNBgIAxjkpuSBC4Y2FNYFjDANBgkqhkiG9w0BAQEFAASCAgAH
698-
# v3kV2+1Xu/V7MnhP5iLkgG/f0p7qKRPakjEYWGx0HDDtqnOKioIj4wLk5EpNVRM1
699-
# XZ+cG287sT69NhKbC8zg0s84WmubEZFna4fCuTbfn0DHoLwxnJWhx3rVx7V6/Iw9
700-
# +C48xLGZ4H8mZV0qg/j6nfq/fUuurVjCuyjCExs23FM9IdURrgB8ank1n7EiRMnC
701-
# 725xSzysixoTKsksY3+pB/uwW7bSY6yS1vPr1m9Go6RfirpZ8BX/q4YudL2ciRCG
702-
# dqFnXzrNtoJX/RQDL+eglThGeCw2PenEf8Pp+KQhTTE4Zjv/pGH2PChMeHvGdZYT
703-
# qyY/FVFa4av44YPklRezWu6f+bBggjWg10HXOAVhERjrKJf5Qfye351ifBjlWDWQ
704-
# PC4Bw5ByZ4FMT9c6T0quT8Bp4wxmr8qdkjNWbBfPQZYFiFZjnYOqRuuURNhlzATO
705-
# enzXGrKasmA+P22QcUtZIhId9lAXT+VWaII320bMsJZlNvbJph2Qlz8P02Uh1cLz
706-
# ZZ6RXqHPa4dnOknmctkqQqtAkpxpkaIEB5uAJ/dTLtPWY0UEA5RsNChJiaH7GB+q
707-
# Vwz+/YpKCs+4AA8hUYr+ST2NM0rBZFXZczRYUv4ZRN0slsfSqILrUEFKf4hrnETn
708-
# HHYGCn9D+e+X5BamBOnyU/LpqCQE+eRVLltNufVdOQ==
696+
# MDYwMzA3NDUzMlowPwYJKoZIhvcNAQkEMTIEMCJkIoStGzdDcm3AisfCqKlHJ7Q4
697+
# 9yCUKh3Mj53lzlbWL5oOF2lRW3AAMwStA4CoyzANBgkqhkiG9w0BAQEFAASCAgBh
698+
# r46NA9MXjwrMuGjyMmja2aUZGUJDeb9r7VM3aMymz28qNOzS8jGJ6EcHO4PzRRRo
699+
# VzF0EmYyvNLlxrzZM1VERhhh/mDyipqO5QZOdj4VuAZwVH4xOCY5DBRSIhj9SnRm
700+
# +719Ml8M+7HIMgoI4uJw2/5b5OcHVBmv5f2SoC3w0hLstQpgUUuYveswyWz2IzQ0
701+
# U35qrW/QZ+EHVVc43v0CVKaEBSO2XXq5xozH4xME0Zrii49VwTlvvGvXcSjtf4bD
702+
# tziIkgfDuCP3p+MYXxaNt5Fl3grhoxshZ4HQlJlvkmGQxog6br9xVr+6fxTT8EXU
703+
# 5bhscEDn5CwTHe5ssXb7woKfioW4UQK1DevRC68arnNlwVQlTurFDWkQQmTYvpbW
704+
# 8FbVxE+7MW2QSuqmmJD8ofrKlsbda0n0y5udTf1+xHwxRZPtdyLTEPyZofKbbggA
705+
# A0Zrrjy0IySdJzWM1JkJZA76F1UCxJxKxGAdK9xDh9V1c1sqEI3EeSoiPOdrRuDg
706+
# fM9pXVKfq20YpkyOJisWuhnWjTHi07zEhuX2gX700rTDELthIagRIUewj1oIyr8i
707+
# zH/Yv/RowsPTsMat2y+48/2s/JWuigOTYp9vvXU+ukq5nMaP5lOthWYKe34gMBpB
708+
# kMxmKr29HeLm/tHQAUZ3wsdH9yOQavicEjrJL1Bssg==
709709
# SIG # End signature block

EntraAuditLogs-Analyzer.ps1

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# @copyright: Copyright (c) 2025 Martin Willing. All rights reserved. Licensed under the MIT license.
55
# @contact: Any feedback or suggestions are always welcome and much appreciated - mwilling@lethal-forensics.com
66
# @url: https://lethal-forensics.com/
7-
# @date: 2025-05-15
7+
# @date: 2025-06-03
88
#
99
#
1010
# ██╗ ███████╗████████╗██╗ ██╗ █████╗ ██╗ ███████╗ ██████╗ ██████╗ ███████╗███╗ ██╗███████╗██╗ ██████╗███████╗
@@ -25,8 +25,8 @@
2525
# https://github.com/ipinfo/cli
2626
#
2727
#
28-
# Tested on Windows 10 Pro (x64) Version 22H2 (10.0.19045.5737) and PowerShell 5.1 (5.1.19041.5737)
29-
# Tested on Windows 10 Pro (x64) Version 22H2 (10.0.19045.5737) and PowerShell 7.5.1
28+
# Tested on Windows 10 Pro (x64) Version 22H2 (10.0.19045.5854) and PowerShell 5.1 (5.1.19041.5848)
29+
# Tested on Windows 10 Pro (x64) Version 22H2 (10.0.19045.5854) and PowerShell 7.5.1
3030
#
3131
#
3232
#############################################################################################################################################################################################
@@ -39,7 +39,7 @@
3939
.DESCRIPTION
4040
EntraAuditLogs-Analyzer.ps1 is a PowerShell script utilized to simplify the analysis of Microsoft Entra ID Audit Logs extracted via "Microsoft Extractor Suite" by Invictus-IR.
4141
42-
https://github.com/invictus-ir/Microsoft-Extractor-Suite (Microsoft-Extractor-Suite v3.0.3)
42+
https://github.com/invictus-ir/Microsoft-Extractor-Suite (Microsoft-Extractor-Suite v3.0.4)
4343
4444
https://microsoft-365-extractor-suite.readthedocs.io/en/latest/functionality/Azure/AzureActiveDirectoryAuditLog.html
4545
@@ -385,8 +385,8 @@ Write-Output "[Info] Total Lines: $Rows"
385385
# Time Frame
386386
$Last = ($Data | Sort-Object { $_.activityDateTime -as [datetime] } -Descending | Select-Object -Last 1).activityDateTime
387387
$First = ($Data | Sort-Object { $_.activityDateTime -as [datetime] } -Descending | Select-Object -First 1).activityDateTime
388-
$StartDate = (Get-Date $Last).ToString("yyyy-MM-dd HH:mm:ss")
389-
$EndDate = (Get-Date $First).ToString("yyyy-MM-dd HH:mm:ss")
388+
$StartDate = (Get-Date $Last).ToUniversalTime().ToString("yyyy-MM-dd HH:mm:ss")
389+
$EndDate = (Get-Date $First).ToUniversalTime().ToString("yyyy-MM-dd HH:mm:ss")
390390
Write-Output "[Info] Log data from $StartDate UTC until $EndDate UTC"
391391

392392
# Processing Microsoft Entra ID Audit Log
@@ -417,7 +417,7 @@ ForEach($Record in $Data)
417417
$ActivityDateTime = $Record | Select-Object -ExpandProperty activityDateTime
418418

419419
$Line = [PSCustomObject]@{
420-
"ActivityDateTime" = (Get-Date $ActivityDateTime).ToString("yyyy-MM-dd HH:mm:ss.fff") # Indicates the date and time the activity was performed. The Timestamp type is always in UTC time.
420+
"ActivityDateTime" = (Get-Date $ActivityDateTime).ToUniversalTime().ToString("yyyy-MM-dd HH:mm:ss.fff") # Indicates the date and time the activity was performed. The Timestamp type is always in UTC time.
421421
"InitiatedBy (UPN)" = ($Record | Select-Object -ExpandProperty initiatedBy | Select-Object -ExpandProperty $ActorType | Select-Object userPrincipalName).userPrincipalName # The userPrincipalName attribute of the user.
422422
"TargetResources (UPN)" = ($Record | Select-Object -ExpandProperty targetResources | Select-Object userPrincipalName | Select-Object -Index 0).userPrincipalName # When type is set to User, this includes the user name that initiated the action; null for other types.
423423
"UserId" = ($Record | Select-Object -ExpandProperty initiatedBy | Select-Object -ExpandProperty $ActorType | Select-Object id).id # Unique identifier for the identity.
@@ -758,7 +758,7 @@ if ($Total -ge "1")
758758
New-Item "$OUTPUT_FOLDER\EntraAuditLogs\Stats\LineCharts" -ItemType Directory -Force | Out-Null
759759

760760
# ActivityDisplayName --> Activity
761-
$Import = Import-Csv -Path "$OUTPUT_FOLDER\EntraAuditLogs\CSV\Untouched.csv" -Delimiter "," -Encoding UTF8 | Select-Object @{Name="ActivityDateTime";Expression={((Get-Date $_.ActivityDateTime).ToString("yyyy-MM-dd"))}},ActivityDisplayName | Group-Object{($_.ActivityDateTime)} | Select-Object Count,@{Name='ActivityDateTime'; Expression={ $_.Values[0] }} | Sort-Object { $_.ActivityDateTime -as [datetime] }
761+
$Import = Import-Csv -Path "$OUTPUT_FOLDER\EntraAuditLogs\CSV\Untouched.csv" -Delimiter "," -Encoding UTF8 | Select-Object @{Name="ActivityDateTime";Expression={((Get-Date $_.ActivityDateTime).ToUniversalTime().ToString("yyyy-MM-dd"))}},ActivityDisplayName | Group-Object{($_.ActivityDateTime)} | Select-Object Count,@{Name='ActivityDateTime'; Expression={ $_.Values[0] }} | Sort-Object { $_.ActivityDateTime -as [datetime] }
762762
$ChartDefinition = New-ExcelChartDefinition -XRange ActivityDateTime -YRange Count -Title "Activity" -ChartType Line -NoLegend -Width 1200
763763
$Import | Export-Excel -Path "$OUTPUT_FOLDER\EntraAuditLogs\Stats\LineCharts\Activity.xlsx" -Append -WorksheetName "Line Chart" -AutoNameRange -ExcelChartDefinition $ChartDefinition
764764

@@ -2252,8 +2252,8 @@ if ($Result -eq "OK" )
22522252
# SIG # Begin signature block
22532253
# MIIrywYJKoZIhvcNAQcCoIIrvDCCK7gCAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
22542254
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
2255-
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUVyy1Mmsb+Q0AFWRGiZ5hvJAp
2256-
# d5eggiUEMIIFbzCCBFegAwIBAgIQSPyTtGBVlI02p8mKidaUFjANBgkqhkiG9w0B
2255+
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQULbiZMVFmXPArRhBKOiH2c2d9
2256+
# 15aggiUEMIIFbzCCBFegAwIBAgIQSPyTtGBVlI02p8mKidaUFjANBgkqhkiG9w0B
22572257
# AQwFADB7MQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVy
22582258
# MRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEh
22592259
# MB8GA1UEAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTIxMDUyNTAwMDAw
@@ -2455,33 +2455,33 @@ if ($Result -eq "OK" )
24552455
# Z28gUHVibGljIENvZGUgU2lnbmluZyBDQSBSMzYCEQCMQZ6TvyvOrIgGKDt2Gb08
24562456
# MAkGBSsOAwIaBQCgeDAYBgorBgEEAYI3AgEMMQowCKACgAChAoAAMBkGCSqGSIb3
24572457
# DQEJAzEMBgorBgEEAYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEV
2458-
# MCMGCSqGSIb3DQEJBDEWBBSsNao3xY30Zynpptv95PNFdO2C3zANBgkqhkiG9w0B
2459-
# AQEFAASCAgCqp1JCsdKyeWTJOK6S4vBSaaTW5uvMgTmX/sNiupGHX9dSd973rWrC
2460-
# FxoQjAWqIbtXGN4Q1Ymq9Pq9MYjgr89zbl5o5F8+UdlQC6LM/1t/bX4gj4anVhAL
2461-
# xOnU0qzPoaW72q6fi1knYWLwO5ijRodPSZIxMFpWYm07mZOAsEI1XCiAYTYwoE+Y
2462-
# wy6wMrG8iKGYLulR+HnvUjwHkguSaHyJauK4G4bOqisqB1y03vKZ0qNPUkd0a7Pm
2463-
# 3oD2yKoFWV6nqkcKf/eerehOaG8ZA5dWnkgd0FeIE32wECHo9BO5OV8r3FlUhFu3
2464-
# EghaTQJAJVjvypPm6EOikndwwqFPl+BQK+b8BtAHLz71WiZGOMJ+8vtC2KeMQAnQ
2465-
# An6MrWY5RnVMyZjW3QxbWgn3dEScrUiX18OlQsGVLYpADSCLnqnYdJ49EmaGoteq
2466-
# ZhY1FVgFqqHgtylrCUQ+w/GCdWoLvyLIZmzvwTp4p5wRQfzJM5Dcud3r4vxt/GLs
2467-
# PgC2cXu1mA5TEwfkoXQlrROcbGZjwnb2yJF8TDP8NzbmKiztsNFOtOvtTN3z7/UP
2468-
# f4b0Z7Qz7e6ZhGc+ZEMD9SI2XsHurEAb4SL4p1otPDk+By1s5pex6mDpAWVaj0LI
2469-
# HjLAkUeABsV8+3Q210HiSkBUH7GCcY0FFmy+Y4LIu5pRg8zzrObIq6GCAyMwggMf
2458+
# MCMGCSqGSIb3DQEJBDEWBBSMacbMCUXou+xfVVqvY3DSPRV6dTANBgkqhkiG9w0B
2459+
# AQEFAASCAgCYXodlNRkb4ZXUCcYb+dOfXUmGbHHDg8wxyWYLqpuZH13PJ/Sjt/Aw
2460+
# 7MA/N5debgiKyqGDiIjYwAAIBmUHIw+IkjNddPNRypMJtyV9Ok4lG7qX3I5cd8Em
2461+
# BqcIExbc8N1CwQpeCV6GeR9Ti8M26t6IWSD5kAJwwtruZ1+pdxMgsLITPjygA8K0
2462+
# KzcfY61F652IrxHlNjaXQXmVMeYDA0tLkPmw/uygcEW4RrKBm13rxuq83VsGLwcN
2463+
# pnbxIJvdSN0JQAiAzfGQi50u49yKSxYUUDuJC6LQRvQq0XMcV7BBZD8ltTLHfY3V
2464+
# AS9gkuYeamsfTZSJG2Z/EwfWC86TGsTj7wW6PzDRuwm/l2svARJaMjjtjxFj0EnU
2465+
# G+gZsm6XsHcCgfFj3AD/IJ38xSGWppnedmybw5UZHbWdXANkXdhJUT78xFnTB/ap
2466+
# bHjieW6mphfs4866zzBmldkerf2JXhDxuVlwCvxFqd0pOA7K7AEIxTlPnNBYUnbN
2467+
# xYEQeYm2Vdl/RrX9/bI+SB/c0jQtEOd+GmbquTrEtXJ56EtsNPsR2VPvI8FxkGfg
2468+
# hSqmz8uRGbTUCOaxT6BqTD/S2f8LRa3WQ3zTbRIbcM4tiZgFeOzg8h3/MJCsbwqq
2469+
# W777l6hZfiqFsmxcyVoDIDJZdHLQVJLIo8YvB2XMbZHoyOyqyfTwNqGCAyMwggMf
24702470
# BgkqhkiG9w0BCQYxggMQMIIDDAIBATBqMFUxCzAJBgNVBAYTAkdCMRgwFgYDVQQK
24712471
# Ew9TZWN0aWdvIExpbWl0ZWQxLDAqBgNVBAMTI1NlY3RpZ28gUHVibGljIFRpbWUg
24722472
# U3RhbXBpbmcgQ0EgUjM2AhEApCk7bh7d16c0CIetek63JDANBglghkgBZQMEAgIF
24732473
# AKB5MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI1
2474-
# MDUxNTA0NDcwNVowPwYJKoZIhvcNAQkEMTIEMAaAARZv/lqW8Wyy5a6ShDuiHtSi
2475-
# lt+jUg56vApDSlcFvG8Gx5EjaR4U+vYqyVjN+zANBgkqhkiG9w0BAQEFAASCAgA4
2476-
# fvk8uq5V3iF/DDj/N28ZvYIHciCYTcLWI00QSdZ3uUNDNg+L2kVAOFRfC2ns5AQR
2477-
# u1TBuKaXneLK50e4HPXuqQ+8DwN9rjyn6MvdtX6U5ZW9XMX8fGwLUtyqgtHTWurZ
2478-
# NUcwJwA7XLxqLFVWRJNhXFhYs24XTrCouG+nGPETkKmqcdUCrteDSlAGkEEYLP9y
2479-
# viQy57V5Ag25CQUzvwC+sd45sQ0zYJonb59qW35YJUxB1jTwFO4GaIk3QsVcTViY
2480-
# HI6vIBdcyitcJXuww1jxecPxhXExBbIfdFkASkwLIq5yf0lwbVynln2fYtMke9Zc
2481-
# 8qZeQP1o6L2BUN/z6q2EjHNdsI9gBy9pa+0VuV0hM6nF7ZHslvOqXpjYf1pPlDyJ
2482-
# 5BTL5eRSoYMuC0xDyWykzi98LLF5ELUrQK9rHPfIeyHeINegygMvHm02VgmPBsZi
2483-
# qiT85PU5wModp018n1WUY1kmHPvMSYOJpZLjoLz+skdd1AaZrEWVtXXNFNw0O0rK
2484-
# M+ujMDsp2c1hVP0FunfFymjqMzjzsD/wfsGbWIvVKRaD8l5qrb88AbGke7CEi23F
2485-
# EHZ/B4maMAlY9AE1upsG/mmLkWimFEDlyIzQzg5d4imMpOY/OuX9fjNUWMvRy7QM
2486-
# fq6BF6RS4ZTpq7NNwHd/2h5ZkKUc4nalFZ3M1J2hMw==
2474+
# MDYwMzA3NDUzNVowPwYJKoZIhvcNAQkEMTIEMIPSULrzxr6B9qtBi+JYd2SlEG9B
2475+
# vzQoB2ZciZ2cF8riBVrX3pEk/8L0soVlH3tiMTANBgkqhkiG9w0BAQEFAASCAgDQ
2476+
# +M7uXD4kVQLJVz/HmNgmEqbZoQrZ8ztczkzeVsYL7yVf/PPxA1rMl0YRvRCID4eL
2477+
# cH2j0fHsdDQbmSNkgJzH91jcmlVBwX6t+MIO1Vt+3Ys1iSc+Ed97vadXyscgBZuA
2478+
# XzcBd0nZjqZkc5zlkZnuTsq/ZA8v100K39mpawJ11aBi9MtbHVaxEA6PJij8pefh
2479+
# bygXkW6m5522ZnWf9tIFHDAY6TgzOuDA6hsBOfUmbBzX3ecY/0RXt3FdrX3Sy+Nc
2480+
# gdtym4lt1rSH2QT5hjlvPd6BVVW6doEUb4urvfY1NZ5UeqI0Kb3nqYDFHdXLxPyx
2481+
# b8dSFtynM6uPIYT8ExeeW7KU81xRbL47IMrQb3RqBtft5D8AIL5nNoSBk6bwwQea
2482+
# QjvMR5Eo2jDA8m2Gh+OrHp1ZWI60haYQM7+CxgGVBhEDUFgM/PRpgX50AZu64PxG
2483+
# AoU78HBe8Y2MzmT6J2jKFs2pGSw+IsJRkPoNyhVFiGnmAZVB/QK+voWItH31jx8n
2484+
# JWo0Yu0e75pnbwa+KVupXhCvQKB675kOL2kBzG3i1Rb+oo7SXPv+BhwCQz+ZllBK
2485+
# +Deyk3gUcm+yprkVYl3klpLVqRQclCk8Md7QiXAL40ohm/4VhWNjVSf3t33+QrpU
2486+
# bTJXKBtxiwnKyRzz7fPHLEOnkHJWKPVgrcbso8gS8g==
24872487
# SIG # End signature block

0 commit comments

Comments
 (0)