--- Begin Message ---
Package: hyprland
Version: 0.41.2+ds-1.3
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear Maintainer,
Hyprland crashes when switching TTYs.
The attached bug report (a crash report written by hyprland) was produced with
hyprland started on TTY2 (crtl+alt+f2) then a switch to TTY3 was done
(ctrl+alt+f3) followed by the crash.
Same crash happens very often when switching monitors.
I inlcude my .config/hypr/hyprland.conf as it *might* be related to monitor
configuration (?)
[Not sure if upgrading to 0.47 would fix this bug, it hasn't been pulled from
upstream yet so no way to check.]
cordially
Voitek
- -- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.6-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages hyprland depends on:
ii binutils 2.43.50.20250108-1
ii libc6 2.40-6
ii libcairo2 1.18.2-2
ii libdisplay-info2 0.2.0-2
ii libdrm2 2.4.123-1
ii libegl1 1.7.0-1+b2
ii libgbm1 24.2.8-1
ii libgcc-s1 14.2.0-12
ii libgl1-mesa-dri 24.2.8-1
ii libgles2 1.7.0-1+b2
ii libglib2.0-0t64 2.82.4-2
ii libhyprcursor0 0.1.9-1+b1
ii libhyprlang2 0.5.2-1
ii libhyprutils0 0.1.5-1+b2
ii libinput10 1.26.2-1
ii libliftoff0 0.5.0-1.1
ii libpango-1.0-0 1.56.1-1
ii libpangocairo-1.0-0 1.56.1-1
ii libpixman-1-0 0.44.0-3
ii libseat1 0.9.1-1
ii libstdc++6 14.2.0-12
ii libudev1 257.2-1
ii libudis86-0 0+20221013-1.1
ii libuuid1 2.40.4-1
ii libwayland-client0 1.23.0-1+b2
ii libwayland-server0 1.23.0-1+b2
ii libxcb-composite0 1.17.0-2+b1
ii libxcb-errors0 1.0.1-4
ii libxcb-icccm4 0.4.2-1
ii libxcb-render0 1.17.0-2+b1
ii libxcb-res0 1.17.0-2+b1
ii libxcb-xfixes0 1.17.0-2+b1
ii libxcb1 1.17.0-2+b1
ii libxkbcommon0 1.7.0-2
ii polkitd 126-2
Versions of packages hyprland recommends:
ii xwayland 2:24.1.4-2
hyprland suggests no packages.
- -- no debconf information
~~~~~~~~~hyprlandCrashReport.txt
- --------------------------------------------
Hyprland Crash Report
- --------------------------------------------
Oops
Hyprland received signal 11(SEGV)
Version: 918d8340afd652b011b937d29d5eea0be08467f5
Tag: v0.41.2
System info:
System name: Linux
Node name: orion
Release: 6.12.6-amd64
Version: #1 SMP PREEMPT_DYNAMIC Debian 6.12.6-1 (2024-12-21)
GPU:
07:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
[AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1636]
(rev d1) (prog-if 00 [VGA controller])
os-release:
PRETTY_NAME="Debian GNU/Linux trixie/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=trixie
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Backtrace:
# | hyprland(_Z12getBacktracev+0x5f) [0x55928984a7ef]
getBacktrace()
??:?
#1 | hyprland(_ZN13CrashReporter18createAndSaveCrashEi+0x965)
[0x5592897b2385]
CrashReporter::createAndSaveCrash(int)
??:?
#2 | hyprland(_Z25handleUnrecoverableSignali+0x60) [0x5592897262c0]
handleUnrecoverableSignal(int)
??:?
#3 | /lib/x86_64-linux-gnu/libc.so.6(+0x3fda0) [0x147edf763da0]
??
??:0
#4 |
/lib/x86_64-linux-gnu/libhyprutils.so.0(_ZN9Hyprutils6Signal7CSignal4emitESt3any+0xc42)
[0x147edfd2b562]
??
??:0
#5 | hyprland(+0x2fedd6) [0x55928981edd6]
CMouse::wlr()
??:?
#6 | hyprland(_Z13handleWrappedP11wl_listenerPv+0x5d) [0x559289861c6d]
handleWrapped(wl_listener*, void*)
??:?
#7 |
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_signal_emit_mutable+0x7c)
[0x147ee01deb4c]
??
??:0
#8 | hyprland(wlr_input_device_finish+0x21) [0x559289b35b61]
wlr_input_device_finish
??:?
#9 | hyprland(wlr_pointer_finish+0xd) [0x559289b1ff5d]
wlr_pointer_finish
??:?
#1 | hyprland(destroy_libinput_input_device+0x2e) [0x559289b0f75e]
destroy_libinput_input_device
??:?
#11 | hyprland(+0x5ef1bb) [0x559289b0f1bb]
generate_cvt_mode
??:?
#12 |
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0x1b2)
[0x147ee01e0cf2]
??
??:0
#13 | /lib/x86_64-linux-gnu/libwayland-server.so.0(wl_display_run+0x25)
[0x147ee01de525]
??
??:0
#14 |
hyprland(_ZN17CEventLoopManager9enterLoopEP10wl_displayP13wl_event_loop+0x53)
[0x5592898ea4d3]
CEventLoopManager::enterLoop(wl_display*, wl_event_loop*)
??:?
#15 | hyprland(main+0xa9d) [0x5592896e90ed]
main
??:?
#16 | /lib/x86_64-linux-gnu/libc.so.6(+0x29d68) [0x147edf74dd68]
??
??:0
#17 | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85)
[0x147edf74de25]
??
??:0
#18 | hyprland(_start+0x21) [0x559289726111]
_start
??:?
Log tail:
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [WLCompositor] New wl_surface with id 41 at 5592c92ffbe0
[LOG] [WLSubcompositor] New wl_subsurface with id 38 at 5592c9659fc0
[LOG] CWLSurface 5592c9a5e6a0 called init()
[LOG] CWLSurface 5592c9a5e6a0 called destroy()
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [WLCompositor] New wl_surface with id 33 at 5592c92ffbe0
[LOG] [WLSubcompositor] New wl_subsurface with id 41 at 5592c96573e0
[LOG] CWLSurface 5592c9a5e6a0 called init()
[LOG] CWLSurface 5592c9a5e6a0 called destroy()
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] Switching from VT 2 to VT 3
[LOG] Switched to VT 3, destroyed all render data, frames to skip for each: 2
[LOG] Callback 5592c95c0380 -> 5592c95c0378, CKeyboard removed.
[LOG] Callback 5592c95c03e8 -> 5592c95c03e0, CKeyboard removed.
[LOG] Callback 5592c95c04b8 -> 5592c95c04b0, CKeyboard removed.
[LOG] Callback 5592c95c0520 -> 5592c95c0518, CKeyboard removed.
[LOG] Callback 5592c95c0450 -> 5592c95c0448, CKeyboard removed.
[LOG] Destroyed keyboard 5592c95c0130
[LOG] Callback 5592c955aeb0 -> 5592c955aea8, CKeyboard removed.
[LOG] Callback 5592c955af18 -> 5592c955af10, CKeyboard removed.
[LOG] Callback 5592c955afe8 -> 5592c955afe0, CKeyboard removed.
[LOG] Callback 5592c955b050 -> 5592c955b048, CKeyboard removed.
[LOG] Callback 5592c955af80 -> 5592c955af78, CKeyboard removed.
[LOG] Destroyed keyboard 5592c955ac60
[LOG] Callback 5592c94856b0 -> 5592c94856a8, CKeyboard removed.
[LOG] Callback 5592c9485718 -> 5592c9485710, CKeyboard removed.
[LOG] Callback 5592c94857e8 -> 5592c94857e0, CKeyboard removed.
[LOG] Callback 5592c9485850 -> 5592c9485848, CKeyboard removed.
[LOG] Callback 5592c9485780 -> 5592c9485778, CKeyboard removed.
[LOG] Destroyed keyboard 5592c9485460
[LOG] Callback 5592c9626fe8 -> 5592c9626fe0, CMouse removed.
[LOG] Callback 5592c9627050 -> 5592c9627048, CMouse removed.
[LOG] Callback 5592c96270b8 -> 5592c96270b0, CMouse removed.
[LOG] Callback 5592c9627120 -> 5592c9627118, CMouse removed.
[LOG] Callback 5592c9627188 -> 5592c9627180, CMouse removed.
[LOG] Callback 5592c96271f0 -> 5592c96271e8, CMouse removed.
[LOG] Callback 5592c9627258 -> 5592c9627250, CMouse removed.
[LOG] Callback 5592c96272c0 -> 5592c96272b8, CMouse removed.
[LOG] Callback 5592c9627328 -> 5592c9627320, CMouse removed.
[LOG] Callback 5592c9627390 -> 5592c9627388, CMouse removed.
[LOG] Callback 5592c96273f8 -> 5592c96273f0, CMouse removed.
[LOG] Callback 5592c9627460 -> 5592c9627458, CMouse removed.
[LOG] Callback 5592c96274c8 -> 5592c96274c0, CMouse removed.
[LOG] Callback 5592c9627530 -> 5592c9627528, CMouse removed.
[LOG] Callback 5592c9626228 -> 5592c9626220, CMouse removed.
[LOG] Callback 5592c9626290 -> 5592c9626288, CMouse removed.
[LOG] Callback 5592c96262f8 -> 5592c96262f0, CMouse removed.
[LOG] Callback 5592c9626360 -> 5592c9626358, CMouse removed.
[LOG] Callback 5592c96263c8 -> 5592c96263c0, CMouse removed.
[LOG] Callback 5592c9626430 -> 5592c9626428, CMouse removed.
[LOG] Callback 5592c9626498 -> 5592c9626490, CMouse removed.
[LOG] Callback 5592c9626500 -> 5592c96264f8, CMouse removed.
[LOG] Callback 5592c9626568 -> 5592c9626560, CMouse removed.
[LOG] Callback 5592c96265d0 -> 5592c96265c8, CMouse removed.
[LOG] Callback 5592c9626638 -> 5592c9626630, CMouse removed.
[LOG] Callback 5592c96266a0 -> 5592c9626698, CMouse removed.
[LOG] Callback 5592c9626708 -> 5592c9626700, CMouse removed.
[LOG] Callback 5592c9626770 -> 5592c9626768, CMouse removed.
~~~~~~~~~~~~~hyprland.conf (redacted)
#
#######################################################################################
# AUTOGENERATED HYPR CONFIG.
# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT
IT,
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
#
#######################################################################################
autogenerated = 0 # remove this line to remove the warning
# This is an example Hyprland config file.
# Refer to the wiki for more information.
# https://wiki.hyprland.org/Configuring/Configuring-Hyprland/
# Please note not all available settings / options are set here.
# For a full list, see the wiki
# You can split this configuration into multiple files
# Create your files separately and then link them to this file like this:
# source = ~/.config/hypr/myColors.conf
################
### MONITORS ###
################
# See https://wiki.hyprland.org/Configuring/Monitors/
monitor=eDP-1,preferred, auto,1
monitor=HDMI-A-1,1920x1200, 0x0,1
#monitor=eDP-1,disable#preferred,auto,1.0
# unscale XWayland
xwayland {
force_zero_scaling = true
}
###################
### MY PROGRAMS ###
###################
# See https://wiki.hyprland.org/Configuring/Keywords/
# Set programs that you use
$terminal = foot
$fileManager = pcmanfm
#$menu = rofi -show drun -show-icons -theme ~/.cache/wal/colors-rofi-light.rasi
$menu = fuzzel --icon-theme=Faenza --font="Terminus:size=10"
--list-executables-in-path --show-actions -b 000000aa -t 1fd18cff -C 20c73bff
-s 20c73b44 -S fc61adff 2> /dev/null
#################
### AUTOSTART ###
#################
# Autostart necessary processes (like notifications daemons, status bars, etc.)
# Or execute your favorite apps at launch like this:
# exec-once = $terminal
# exec-once = nm-applet &
exec-once = waybar & foot & pcmanfm & hyprpaper
exec-once = wlsunset -l 48.32 -L 1.09
exec-once = blueman-applet
exec-once = nm-tray
exec-once = swayidle -w timeout 350 '~/code/bash/wayland_saver.sh' timeout 350
'~/code/bash/kill_screen_saver.sh'; swaylock -f -c '000000' timeout 900
'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep
swaylock
#############################
### ENVIRONMENT VARIABLES ###
#############################
# See https://wiki.hyprland.org/Configuring/Environment-variables/
env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24
env = GTK_THEME, Greybird-dark
env = GTK_ICON_THEME, Faenza
env = XDG_CURRENT_DESKTOP,Hyprland
env = XDG_SESSION_TYPE,wayland
env = XDG_SESSION_DESKTOP,Hyprland
env = QT_QPA_PLATFORM,wayland;xcb
env = QT_QPA_PLATFORMTHEME,qt6ct
env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
env = QT_AUTO_SCREEN_SCALE_FACTOR,1
env = MOZ_ENABLE_WAYLAND,1
env = GDK_SCALE,1.
exec = gsettings set org.gnome.desktop.interface gtk-theme "Greybird-dark" #
for GTK3 apps
exec = gsettings set org.gnome.desktop.interface icon-theme "Faenza" # for
GTK3 apps
exec = gsettings set org.gnome.desktop.interface font-name "Terminus, 9"
exec = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" #
for GTK4 apps
#####################
### LOOK AND FEEL ###
#####################
# Refer to https://wiki.hyprland.org/Configuring/Variables/
# https://wiki.hyprland.org/Configuring/Variables/#general
general {
gaps_in = 3
gaps_out = 3
border_size = 1
# https://wiki.hyprland.org/Configuring/Variables/#variable-types for info
about colors
col.active_border = rgba(33ffccee) rgba(00ff99ee) 45deg
col.inactive_border = rgba(595959aa)
# Set to true enable resizing windows by clicking and dragging on borders
and gaps
resize_on_border = true
# Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn
this on
allow_tearing = true
layout = dwindle
}
# https://wiki.hyprland.org/Configuring/Variables/#decoration
decoration {
rounding = 6
# Change transparency of focused and unfocused windows
active_opacity = 1.0
inactive_opacity = 1.0
drop_shadow = true
shadow_range = 6
shadow_render_power = 3
col.shadow = rgba(1a1a1aee)
# https://wiki.hyprland.org/Configuring/Variables/#blur
blur {
enabled = true
size = 3
passes = 1
vibrancy = 0.1696
}
}
# https://wiki.hyprland.org/Configuring/Variables/#animations
animations {
enabled = true
# Default animations, see https://wiki.hyprland.org/Configuring/Animations/
for more
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
animation = windows, 1, 7, myBezier
animation = windowsOut, 1, 7, default, popin 80%
animation = border, 1, 10, default
animation = borderangle, 1, 8, default
animation = fade, 1, 7, default
animation = workspaces, 1, 6, default
}
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
dwindle {
pseudotile = true # Master switch for pseudotiling. Enabling is bound to
mainMod + P in the keybinds section below
preserve_split = true # You probably want this
}
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
master {
new_status = master
}
# https://wiki.hyprland.org/Configuring/Variables/#misc
misc {
force_default_wallpaper = 1 # Set to 0 or 1 to disable the anime mascot
wallpapers
disable_hyprland_logo = false # If true disables the random hyprland logo /
anime girl background. :(
}
# █ █▄░█ █▀█ █░█ ▀█▀
# █ █░▀█ █▀▀ █▄█ ░█░
# https://wiki.hyprland.org/Configuring/Variables/#input
input {
kb_layout = pl
kb_variant =
kb_model =
kb_options = ctrl:nocaps
kb_rules =
follow_mouse = 1
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
touchpad {
natural_scroll = false
}
}
# https://wiki.hyprland.org/Configuring/Variables/#gestures
gestures {
workspace_swipe = false
}
# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs
for more
device {
name = epic-mouse-v1
sensitivity = -0.4
}
device {
name = synps/2-synaptics-touchpad
enabled = false
}
device {
name = tpps/2-elan-trackpoint
enabled = true
accel_profile = flat
sensitivity = 0.0
}
device {
name = microsoft-sculpt-comfort-mouse
enabled = true
accel_profile = flat
sensitivity = 0.3
}
device {
name = logitech-usb-ps/2-optical-mouse
enabled = true
accel_profile = flat
sensitivity = 1.0
}
device {
name = pixart-usb-optical-mouse
enabled = true
accel_profile = flat
sensitivity = 0.3
}
####################
### KEYBINDINGSS ###
####################
# See https://wiki.hyprland.org/Configuring/Keywords/
$mainMod = ALT_L # Sets "Windows" key as main modifier
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = , f2, exec, $terminal
bind = $mainMod, f4, exec, $menu
bind = $mainMod, f7, exec, urxvt -e alsamixer -g
bind = $mainMod, C, killactive,
bind = $mainMod, M, exit,
bind = $mainMod, f10, exec, $fileManager
bind = $mainMod, V, togglefloating,
bind = , f3, exec, $menu
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle
bind = , Print, exec, grim && dunstify 'screenshot taken'
bind = Super_L, down, exec, mocp -G
bind = Super_L, right, exec, mocp -f
bind = Super_L, left, exec, mocp -r
bind = Super_L, up, exec, mocp -s
bind = ,XF86Favorites, exec, mocp -p
bind = ,XF86MonBrightnessDown, exec, brightnessctl s 5%-
bind = ,XF86MonBrightnessUp, exec, brightnessctl s 5%+
bind = ,XF86AudioLowerVolume, exec, amixer -c 1 set Master 1- unmute
bind = ,XF86AudioRaiseVolume, exec, amixer -c 1 set Master 1+ unmute
bind = ,XF86AudioMute,exec,amixer set Master toggle
bind = $mainMod, grave,exec, dunstctl history-pop
bind = Super_L, f12, exec, swaylock --color 000000 --font Terminus
--indicator-radius 150
# Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l
bind = $mainMod, tab, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d
# Switch workspaces with mainMod + [0-9]
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10
# Move active window to a workspace with mainMod + SHIFT + [0-9]
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
# Example special workspace (scratchpad)
bind = $mainMod, space, togglespecialworkspace, magic
bind = $mainMod SHIFT, S, movetoworkspace, special:magic
# Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, period, workspace, e+1
bind = $mainMod, comma, workspace, e-1
# Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
# use switches with hyprctl bound to alt/f5 to switch monitors
bind = $mainMod, f5, exec, /home/w/code/bash/wayland_returntopanel.sh
bind = ,XF86Display, exec, /home/w/code/bash/wayland_goto_hdmi.sh
##############################
### WINDOWS AND WORKSPACES ###
##############################
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
# Example windowrule v1
windowrule = float, ^(rofi)$
# Example windowrule v2
windowrule = float, ^(pavucontrol)$
# Example windowrule v2
windowrule = float, ^(nm-tray)$
# Example windowrule v2 windowrulev2 =
# float,class:^(foot)$,title:^(foot)$
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEENHZ/67ZMjPXjhgdLxBIgNKxmSF4FAmeaHOcACgkQxBIgNKxm
SF51XAf/TXL8F97w/9ityXgHYwWfxUU4Ecd4L8dmNeY9dKDJgXMg1kQYY1OyKwLo
r4Eoz/B6hINHERORldVSY9Qy6L/KkxkWy/w3XSGdfuSc1WXfLvWqISlgvNCGIhUZ
wwfzkBuSXu8jizTp2UWga8Lm7o/oFcZU+RODURTWFOu1+2kCjT8RSOxLwz0yR7xw
u0961xPnw063ey3khmWDXuc3bdA7W62xnq1yl+ROgXpPb37/hc1IXgx4vaXcWW7M
v6Da2hHgaUMAM5n4U5K5NaDyf74U2yCf5egLKV+9XXrWA5Q0e6kElRvT03kXrZ+9
d0trmGMuvmEd7AntYaR+RfsavBAK0w==
=cOzM
-----END PGP SIGNATURE-----
--- End Message ---