yast2-bootloader-3.2.27.3-13.1<>, \58/=„7 ¯ >ib+ 5[ X|gCf(QGp {Q`01ް}]ZPCСOvG9$>??d ! B "== = = t=  =  P=D=u==$p(8O9O:1QO>'F/GD=H8=I,=XlY|\=]=^-bcdef$l&u8=v,w=x=yzCyast2-bootloader3.2.27.313.1YaST2 - Bootloader ConfigurationThis package contains the YaST2 component for bootloader configuration.\58lamb57t9openSUSE Leap 42.3openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/YaSThttp://github.com/yast/yast-bootloaderlinuxx86_64 PNAME=bootloader SUBPNAME= TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi4?AG"| K }!bI"6 \8 Rg  " # %Kh(= L6|FAA큤A큤A큤AAA큤A큤A큤A큤\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*\5*41af72a9e57eb2f3ec39b6aa9a76b6f5b5a1a72405bcdc9bb639dedfbb95ec9e20c5215647dcfef63b80f6110b69ddd7274dbfd6221eb7029f98a3c799adc7afca9867d96ad7a10e0b5ed3778af8f84d96c4d687dd1cb33e036602ccea3d91e0c7f57a20c5b4345aa1afa924237a0470f12e45be9d48ed49923789374160d58f5032d9c87f31445fc7237f00390e10a0773b8e7ea5fb502314a00287cc96b4eb4bea9fd4a7ed21e98b9078690fbebbd5fa1583928fcafccfdddbed28483f374b560597802d644aa5e189e6b174dd83ad522ea35368aebd6489ffdc23df6fcd9c0fc93e7680c4c4f895e225b352b96ae7ac664db835c6c51001959d99c5e3a9c030b6e076f02c9e7e885dcf7fe2d6e6c9f52fa53c61ca4a2adce1b6845ad769f466fecf4a2ee7184e8c737807993167624b8126f2eb258ce80bec6e2fdb3c384fde812c97de0f772a3788e86c70f756affcdd9c393e57a2b6a659d82ba6aef0a28a40205acd96a749c986169103c3799451f75a73011b6f894bde3c0e8dabaf4da73a89fc90c0755a2a7ceedc0bd55e424b39f5c3a5239512aa33316828841f91822c87ac32a3ebc785901076294f593d35706b49528b6e8a1974ba77f255d3000a9c3d4c9e3deb5f651684cdf36c9aa51b932785b8ebd4ff765efc4a7880c4bad67f03bbb1ca1c6093775e92bc286063ddedac92c2a9e6e8f1df8efc9a9d39723557aea10abcbbea201f580e55234043da3d7056f274c0c798f3e9c46533ee7f839113fe26ae751b2157519698f3e37ced8d903e6fc7d3b748a05d84e5fd1ff477536af835a1f6e45c3db6522af10d3d8e72aeb65e9e02e58f706e979565860ffd9d3ba59eb6604162bec7146d49bdc7ddaaa85b12e2b3d78c64db56885caf32126bf6c06ce2344794a4716f58cfa7eb53331f502e0016757f751c03051d2a8f7ffa94b8b140cc9cd8e8742964554582008c0dfae4971e8a181d0ee44986f798968cc3c043f67bdfcb6c7dd965ee3e53643732b1e3794a201442e73ac87556fceb974e42240afe6820764565919a4c4ab234ee4d69f5fce4486a80fdaf4a4263115174adbb25cf17948fe2febdac699939a8db53d7a83fe04b32d3a28a5fc6f918934c0d870c00a207deefed64875d7drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootyast2-bootloader-3.2.27.3-13.1.src.rpmapplication()application(YaST2/bootloader.desktop)yast2-bootloaderyast2-bootloader(x86-64)@     /bin/bash/bin/sed/bin/shaugeas-lensescoreutilsdiffutilsfillupgreppartedrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rubygem(ruby:2.1.0:cfa_grub2)yast2yast2-coreyast2-packageryast2-pkg-bindingsyast2-ruby-bindingsyast2-storagerpmlib(PayloadIsLzma)3.0.4-14.0-10.5.13.1.1762.18.72.17.242.17.251.0.02.18.184.4.6-14.11.2\@[HZЛZ@Z@Y@YYMYA%@Y>@Y-^Xh@X @XXX@XoXk@XEVX>@X43@X43@X,J@X)@X@XWw@W@WaT>aT>aT>aT3T*@T*@T)IT@TwTTT @T @T @TT@TT@S@SvS@S@SSSSj@Sj@SS@Sہ@S/S/S/S@S@S@S׌S;@S;@SFSFSR@Si@SSS.S@SSES\S\S @Sh@S@S@SSSDSS[S @SSg@S!@SSS~@S~@S~@S,S8@S}SuSuSsZSpShScS`S_@SVYSO@SO@SNpSNpSM@SM@SM@SFSCSB@S>S;S;S;S5d@S5d@S,)S L@S@S@SS@S@SnS(Rb@R@RR&RxRxR9RNR@QMQ@QQ7/Q+R@QQPP?UP OO0@Ọ@OOD@OD@Ok@Ok@O`@OTONσ@N^Nj@N@Ni@NyNyNw.Ns:@N;@M=Mc@M*Mt@LGKK@K\K@K9@K@KrK8@KKqKs@Ks@Ks@Ks@KrKqN@KqN@Ka|@KMKLd@K@K@KJkJjJ$J@JJJzJx"JrJn@Jn@JmJi@Jd\@J,@J@JJMJ@IIIII@IzIzI4I4I@@Josef Reidinger snwint@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comgsouza@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commvidner@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comlslezak@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comancor@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commvidner@suse.comsnwint@suse.dejreidinger@suse.comjreidinger@suse.comagraf@suse.comschubi@suse.deschubi@suse.deschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comdvaleev@suse.comdvaleev@suse.comdmueller@suse.comsnwint@suse.deigonzalezsosa@suse.commvidner@suse.comshundhammer@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comancor@suse.comschubi@suse.desnwint@suse.dejreidinger@suse.comigonzalezsosa@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comsnwint@suse.dejsrain@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comdvaleev@suse.comschubi@suse.dejreidinger@suse.comschwab@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comancor@suse.comancor@suse.comjsrain@suse.czschwab@suse.deschwab@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commvidner@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comsnwint@suse.dejreidinger@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comschubi@suse.deancor@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comsnwint@suse.dejreidinger@suse.comjsrain@suse.czjsrain@suse.czjsrain@suse.czjreidinger@suse.commchang@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comschubi@suse.dejreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comjreidinger@suse.comjsrain@suse.czjreidinger@suse.comdvaleev@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commchang@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comsnwint@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.commchang@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comsnwint@suse.dejreidinger@suse.comjreidinger@suse.comsnwint@suse.dejreidinger@suse.commchang@suse.comsnwint@suse.demchang@suse.comjreidinger@suse.commchang@suse.comsnwint@suse.desnwint@suse.dejreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comsnwint@suse.dejreidinger@suse.comjreidinger@suse.comlocilka@suse.comsnwint@suse.delslezak@suse.czsnwint@suse.delslezak@suse.czlslezak@suse.czyast-devel@opensuse.orgsnwint@suse.desnwint@suse.desnwint@suse.desnwint@suse.desnwint@suse.desnwint@suse.demchang@suse.commchang@suse.comug@suse.demchang@suse.demchang@suse.comsnwint@suse.demchang@suse.comsnwint@suse.demchang@suse.commchang@suse.comaschnell@suse.demchang@suse.comjsuchome@suse.czcoolo@suse.comsnwint@suse.desnwint@suse.decfarrell@suse.comvisnov@suse.czsnwint@suse.desnwint@suse.desnwint@suse.desnwint@suse.detgoettlicher@suse.dejreidinger@suse.dejreidinger@novell.comjreidinger@novell.comjreidinger@novell.comjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czkmachalkova@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czaschnell@suse.dejuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjsrain@suse.czjreidinger@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjreidinger@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.czjuhliarik@suse.cz- Backport: Do not crash when clicking on booting during upgrade (bsc#1070233,bsc#1093838,bsc#1119919,bsc#1119781) - 3.2.27.3- fix grub2 efi widget to make pmbr checkbox visible (bsc#1114932) - 3.2.27.2- fix translating multipath udev names when activating partition (bsc#1073827) - 3.2.27.1- do not repropose configuration in autoyast confirm mode (bsc#1081967) - fix setting pmbr flag in autoyast (bsc#1081967) - 3.2.27- Prevent crash when doing backup of boot sector (bsc#1067131) - 3.2.26- Fix detection of upgrade of grub2 (bsc#1059603) - Fallback to default when default section does not exists. It can happen during upgrade, when sections are renamed.(bsc#1059603) - 3.2.25- Find correct mbr device to install grub (bsc#1039712, bsc#1052006) - 3.2.24- AutoYaST configuration: Set StorageDevices flag disks_valid to true. So libstorage can scan valid disks and "/" partition can be found. (bnc#1046738, bnc#1043132) - 3.2.23- Use udev device for prep partition if it is available (bsc#1041692) - 3.2.22- Do not crash if all devices have defined bios_id, but none is the first one (bsc#1043759) - 3.2.21- Repropose bootloader configuration when storage proposal is modified (bsc#1035746) - 3.2.20- Add possibility to use trusted boot for EFI (FATE#315831) - 3.2.19- Report user friendly message when no root partition is detected instead of internal error. (bsc#1029293) - 3.2.18- provide more helpful error message when invalid arguments for serial console are provided (bsc#1012383) - 3.2.17- propose for xen hypervisor vga parameter if framebuffer is used ( should fix issue with text only environment when fbdev driver is used ) (FATE#322200) - 3.2.16- Implement simple_mode -> label_proposal (FATE#322328) - 3.2.15- do not crash when switching from no bootloader to grub2 when grub2 package is not installed (bsc#1018280) - 3.2.14- do not try to write legacy_boot flag for msdos partition table in more disks scenario when there is also GPT disk (bsc#1017776) - 3.2.13- stop failing with new cfa ( caused by deleting nil, change in cfa needed for bsc#983486 ) - 3.2.12- Recommends syslinux as it is often used by generic_mbr, but it is not hard requirement (bsc#1004229) - 3.2.11- Do not crash in bootloader when default mount by is set to label (bsc#1009493) - 3.2.10- use proper sources when doing kexec (bsc#981434) - 3.2.9- when protecting modification of kernel parameters by password, add also rd.shell=0 parameter to avoid getting into initrd shell (bsc#1009220) - 3.2.8- Revert the package deselection check (from 3.2.3), there is a new generic solution in yast2-packager-3.2.6 for all YaST modules (bsc#885496) - 3.2.7- set pmbr flag only on GPT disks (bsc#1008092) - 3.2.6- Use the system-wide locale (/etc/sysconfig/language:RC_LANG) when generating the GRUB2 menu (bsc#998152) - 3.2.5- Do not require syslinux on target system during installation (bsc#1004229) - fix installation on dm raids to not use mapper device and instead use underlaying device (bsc#1004921) - 3.2.4- Warn user if the packages needed for booting are deselected (bsc#885496) - 3.2.3- allow user to repropose configuration if unknown udev link found (bnc#931291) - 3.2.2- Do not crash when the user tries to enable serial console with blank arguments (bsc#1000629) - 3.2.1- show popup when unsupported bootloader used on system, allowing user to exit yast2-bootloader or propose supported bootloader there (bnc#923458) - Version bumped to 3.2.X to ease coordination of Tumbleweed, Leap 42.2 and SLE-12-SP2 development. - 3.2.0- import properly device map in autoyast profile (found during debugging bnc#995627) - log device map entries before written them, to allow easier debugging of augeas lenses failure (bnc#995627) - 3.1.203- fix crash when activating partition on md raid (bnc#995627) - 3.1.202- warn user if enabling TPM when not available (bsc#994556) - 3.1.201- fix proposing generic mbr if proposed to boot from MBR ( found during debugging bnc#994348 ) - 3.1.200- do not fail tests when run in environment connected by serial console (bnc#989405) - 3.1.199- fix writing default boot entry when it is located in grub2 submenu (bnc#986005) - 3.1.198- do not crash after configuration in autoyast bootloader section without previous cloning (bnc#985007) - 3.1.197- set by default SECURE_BOOT to false on architectures that do not support it to avoid call of shim there (bnc#984895) - 3.1.196- Optimize code for quicker run (bnc#986649) - 3.1.195- do not activate partition on gpt disks on ppc (bnc#983194) - 3.1.194- fix unknown method extended_partition (bnc#983062) - 3.1.193- Drop yast2-bootloader-devel-doc package (fate#320356) - 3.1.192- fix unknown method error ( caused by fix for bnc#980529) - 3.1.191- use proper device to setup pmbr for grub2efi (bnc#981997) - 3.1.190- do not try to install grub2 on lvm on partition-less disk (bnc#980529) - 3.1.189- run mkinitrd at the end of installation to ensure proper initrd even for image based installation or live install (bnc#977656,bnc#979719) - 3.1.188- do not skip grub2 install during installation on s390 (bnc#980250) - 3.1.187- Fix storing default boot section (bnc#978366) - Fix showing default boot section name with spaces inside (found during testing fix for bnc#978366) - 3.1.186- do not install grub2 with --no-nvram on non-EFI systems (bnc#980108) - 3.1.185- Reintroduce Trusted Boot (FATE#316553). - 3.1.184- fix grub2 settings for lvm encrypted boot partition (bsc#976315) - 3.1.183- do not crash when stage1 is set to extended partition (thanks to mvidner for catch, also fix bnc#978284) - 3.1.182- do not crash with uninitialized variable 'extended' (bnc#978284) - 3.1.181- Disable secure boot on AArch64 (bsc#978157) - Generate grub2 as removable on non-nvram efi systems (bsc#978593) - 3.1.180- Fixed nil in custom_devices. Compact! is returning nil if no changes were made. Removed empty reject, because it is not needed anymore. (bnc#977945) - 3.1.179- Adapted new version of bootloader to the AutoYaST configuration module. (related to FATE#317701) - 3.1.178- Added requirement in proposal. (bnc#977004) - 3.1.177- smarter prep partition proposal (bnc#970152) - fix exception when grub.cfg is not yet generated (bnc#976534) - 3.1.176- fix installing grub2 to underlaying devices (bnc#976315) - 3.1.175- Improve misleading label for GRUB2 password (bnc#952633) - 3.1.174- fix regression in installation on md raid (related to FATE#317701 found by openqa) - 3.1.173- fix regression in serial console handling and cover it with automatic tests (bnc#870514 appears again) - 3.1.172- Fix error when showing order of hard disks (bsc#975514) - 3.1.171- Fix: Taking modulename "Bootloader" instead of class. (related to FATE#317701) - 3.1.170- Clean pending TODOs and implement bootloader API calls with new architecture (related to FATE#317701) - 3.1.169- Drop preparing storage data for perl-Bootloader as it is no longer needed (related to FATE#317701) - 3.1.168- Fix import of integer timeout and export of terminal symbol (found during testing of FATE#317701) - 3.1.167- do not propose nor running grub2-install on bare metal POWER (bnc#970582) - do not use perl-Bootloader in yast2-bootloader (FATE#317701) - 3.1.166- Set gfxterm to console on POWER (bsc#911682) - 3.1.165- include quiet in default kernel boot parameters for POWER (bsc#965347) - 3.1.164- include quiet in default kernel boot parameters for aarch64 - 3.1.163- updated boot doc for prep partitions - 3.1.162- Fix AutoYaST schema to allow specification of 'vgamode', 'xen_kernel_append' and 'failsafe_disabled' in globals section (bsc#954412)- Fix validation of AutoYaST profiles (bsc#954412)- Fixed crash in bootloader proposal if previous installation was on software RAID (bsc#955216) - 3.1.161- Do not show raid0 warning for /boot on s390 and ppc architectures (bnc#952823) - 3.1.160- respect original grub2 configuration when upgrade from grub2 to grub2 (bnc#951731) - 3.1.159- do not modify bootloader configuration during offline upgrade from grub2 to grub2 (bnc#950695,bnc#950162) - 3.1.158- Set StorageDevices flag disks_valid to true while cloning system in AutoYaST. (bnc#950105) - 3.1.157- Fix proposing stage1 location in autoyast (bnc#948258) - 3.1.156- fix device map handling if there's no 'hd0' entry in it (bsc#947730) by snwint - 3.1.155- Including a needed file. This is an additional fix for bnc#930341. - 3.1.154- fix booting on ppc with /boot on software raid (bnc#940542) - 3.1.153- fix one click proposal change to behave reasonable - add warnings for missing generic_mbr or activate when really missing (bnc#930341) - 3.1.152- support custom names for raids (bnc#944041) - 3.1.151- make default distributor value empty to use default one in grub2 (bnc#942519) - remove distributor entry from ui. Support only changes in text file - 3.1.150- fix typo when invalid architecture is used (bnc#945764) - Do not propose bootloader stage1 location for grub2 on EFI (bnc#945764) - 3.1.149- Empty kernel command lines are now properly written (bnc#945479) - 3.1.148- AutoYaST configuration: Initialize libstorage and do not regard the installed system. (bnc#942360) - 3.1.147- ensure device map has really been proposed (bsc#943749) - when we switch to custom boot, turn off the other boot locations (bsc#943749) - 3.1.146- use extended partition to boot even for non software raids (bnc#940765) - for separate boot partition with btrfs prefer MBR bootloader location (bnc#940797) - 3.1.145- Add support for kernel parameter with multiple values (bsc#882082) - 3.1.144- fix removing password protection (bnc#942867) - 3.1.143- do not require parted on target system (bnc#937066) - 3.1.142- avoid bootloader module stuck caused by parted prompt (bnc#941510) - 3.1.141- as SCR hasn't been setup yet, use some trickery to read boot config (bsc #940486) - 3.1.140- always run mkinitrd at the end of S/390 installation (bsc#933177) - 3.1.139- fix crash when aborting during initial screen (bnc#910343) - 3.1.138- skip MBR update on s390 (bnc#937015) - 3.1.137- set only proper boot flags ("boot" for DOS partition table and legacy_boot for GPT partition table), otherwise it can confuse some firmware and cause booting problems (bnc#930903) - 3.1.136- Let password protection be configurable between a restricted mode (cannot boot at all without password, default GRUB2 behavior) and an unrestricted mode (can boot but cannot edit entries, GRUB1 behavior) (FATE#318574). - 3.1.135- Stop adding 'Failsafe' entry to bootloader menu unless user manually add it (fate#317016) - 3.1.134- do not crash in offline update in bootloader proposal(bnc#931021) - 3.1.133- Fix cleaning of tmp file for init bootloader (bnc#926843) - 3.1.132- Fix ignoring bootloader settings after changing them in proposal screen (bnc#925987) - 3.1.131- Do not crash if system contain unpartitioned disk (bnc#930091) - allow negative timeout to cancel automatic boot (bnc#812618) - fix typo in help text (bnc#702664) - 3.1.130- Don't crash when reconfiguring from grub1 to grub2 (bnc#923458) - 3.1.129- Disable os-prober for Power boo#931653 - 3.1.128- While calling AutoYaST clone_system libStorage has to be set to "normal" mode in order to read mountpoints correctly. - 3.1.127- fix abort when importing bootloader values in autoyast (bnc#914812) - 3.1.126- Propose secure_boot by default only on x86, aarch64 is not ready yet - 3.1.125- Fixed creation of a multipath device map - 3.1.124- fix crash on ppc(bnc#917833) - 3.1.123- reset flags before set new ones(bnc#848609) - 3.1.122- ensure that there is only limited amount of disks in device map (bnc#917640) - 3.1.121- fix redundancy boot proposal if there are more devices (bnc#917025) - 3.1.120- Fixed detection for encrypted partitions (bnc#913540) - 3.1.119- The unit tests are now compatible with RSpec 3 (bnc#916364) - 3.1.118- initialize bootloader during update if proposed from scratch (bnc#899743) - 3.1.117- Use ttyAMA instead of ttyS on aarch64 - 3.1.116- Use grub2-efi on aarch64 - 3.1.115- Do not crash with unsupported bootloader when resetting bootloader to repropose during update (bnc#912595) - 3.1.113- remove X-KDE-Library from desktop file (bnc#899104)- fix crash when not using separate boot (found by openqa) - 3.1.112- detect EFI directly from sysfs during live installation (bnc#829256)- run password encryption always locally to ensure that grub2-mkpasswd is there (bnc#900039) - 3.1.111- properly align checkboxes and improve spacing (bnc#900023) - 3.1.110- do not show useless widgets when user decided to not install bootloader (bnc#901060) - 3.1.109- do not return /dev/null if cannot detect bootloader devices as it cause errors later- do not show warning if boot from extended partition (bnc#898023) - 3.1.108- fix branding activation on live CD and also with kexec enabled (bnc#897847) - 3.1.107- fix crash during installation if kernel parameter is not pre-proposed (bnc#902397) - 3.1.106- improve usability of device map editor (bnc#900807) - 3.1.105- ensure branding is used also during common install (bnc#901003) - 3.1.104- fix missing widgets log entries(bnc#889169) - 3.1.103- do not refer to info page of grub1 (bnc#878796) - fixed an Internal Error when using password for grub2 with non-english locale (bnc#900358) - 3.1.102- keep user selection for password (bnc#900026) - fix build on ppc - 3.1.101- use short product name to avoid truncated text on small resolution (bnc#873675) - Avoid crash in clone_system on s390 (bnc#897399) - propose missing attributes also during automatic upgrade which propose grub2 configuratin (bnc#897058) - 3.1.100- move boot record backup functionality to own class to make code easier to understand and better tested - 3.1.99- fix crash in lib_iface caused by typo (found by openQA and bnc#898878) - fix crash when using tmpfs - fix crash when device have explicit mount by device name - 3.1.98- move udev mapping functionality to own class to make code easier to understand and better tested - 3.1.97- pass vga mode if specified during installation (bnc#896300,bnc#891060)- Fix API to remove or add kernel parameter for bootloader (bnc#894603)- cleaning of section related code because we no longer support any bootloader which allows direct write of sections- switch build tool from autotools to rake - 3.1.96- Drop remaining support for GRUB1 (fate#317700) - 3.1.95- Avoid configuration where to MBR we want grub2 and also generic_mbr which can lead to unbootable configuration (bnc#893626) - 3.1.94- Use a more flexible rubygem requirement syntax (bnc#895069) - 3.1.93- Do not overwrite bios_boot partition flag by boot flag leading to error in writing boot code (Bnc#894040) - 3.1.92- do not reset secure boot to false at the end of installation in case of incapable device (bnc#892032) - 3.1.91- fix partition activation on LVM (bnc#893449) - fix activation device when md raid devices do not have recognizable bios id - 3.1.90- remove nonsense check (bnc #768538) - 3.1.89- read properly secure boot status when used from other modules like yast2-vm, so it adds new entry as secure boot (bnc#892032) - 3.1.88- AutoYaST clone_system: Not using "next" in a ruby "reduce" call. (bnc#891079) - 3.1.87- Fixed adding a crashkernel parameter to xen_append if the latter is missing. kdump.service would fail then (bnc#886843) - 3.1.86- do not crash in some condition in combination of LVM and GPT (bnc#891070) - 3.1.85- fix assigning priority disks to device map for LVM (bnc#890364) - 3.1.84- workaround initrd recreation if some packages forgot during upgrade (bnc#889616) - 3.1.83- ignore unknown priority device to avoid problems in corner case scenarios (bnc#890364) - 3.1.82- fix assigning priority disks to device map for md raid (bnc#890246) - fix choosing priority device causing bootloader crash (bnc#890204) - 3.1.81- fixed bootloader installation (bnc#889770) - 3.1.80- Disk order dialog: - fix non-working up button (bnc#885867) - fix enabling/disabling up/down buttons in various situations - when adding new device set focus to input field to better UX - 3.1.79- reinit branding in upgrade of SLE-12 as it is overwritten (bnc#879686) - 3.1.78- fix crash in bootloader caused by wrong device in device map (bnc#889670) - 3.1.77- Fixed error popup for unsupported bootloader in autoyast. (bnc#889538) - 3.1.76- Added a missing call to i18n for a string (bnc#887553) - 3.1.75- Fix crash if during proposal some device map value is nil ( found by openQA ) - 3.1.74- Always use device with /boot as first device in device map to avoid problems with other MBRs (bnc#887808, bnc#880439) - 3.1.73- fix proposing disabledos prober on certain products (SLES is affected) (bnc#884007) - 3.1.72- enable secure boot by default (bnc #879486) - 3.1.71- allow change of bootloader proposal during upgrade (bnc#887015) - 3.1.70- code de-duplication of recent AUtoYaST fixes (bnc#885634) - 3.1.69- initialize bootloader location configuration on AutoYaST ugprade (bnc#885634) - 3.1.68- don't check dedicated /boot/zipl partition on upgrade (bnc#886604) - 3.1.67- fix writing sysconfig for grub1 (bnc#885634) - 3.1.66- fix secure boot widget did not function from installed system because bootloader not get re-installed (bnc#882124) - 3.1.65- add check for combination of MBR, GPT, btrfs and missing bios_grub partitition (bnc#886143) - 3.1.64- warn user if no location chosen for stage 1 (bnc#885208) - 3.1.63- use only simple device map on s390 (bnc#884798, bnc#885984) - 3.1.62- add perl-Bootloader-YAML to needed packages (BNC#885496) - 3.1.61- do not allow to install to partition with xfs otherwise fs can be broken due to missing reserved space in xfs(bnc#884255) - 3.1.60- properly install needed packages in autoinstallation - 3.1.59- add help and translation for grub2 distributor description and other small localization improvements (bnc#884344) - fix crash during propose of EFI during upgrade (bnc#884397) - 3.1.58- respect product default configuration for os-prober enablement (bnc#884007) - 3.1.57- Initialize variable correctly for supported bootloaders (bnc#883040) - 3.1.56- Allow in autoyast only supported bootloaders (bnc#882210) - 3.1.55- fix crash with invalid partition to activate (bnc#882592) - 3.1.54- don't prevent installation because of BIOS IDs not detected if disks order reviewed by user (bnc#880439) - 3.1.53- do not crash in autoyast (bnc#882210) - 3.1.52- Fix reinstallation of secure boot stage 1 (bnc#875235) - 3.1.51- adjusted wording if disk order could not be detected (bnc#880439) - 3.1.50- remove translation of section as it is generated in GRUB2 and never work reliably fro GRUB1 (bnc#875819) - 3.1.49- Setting boot flag on GPT PReP resets prep flag which leads to grub2-install unable to install a bootloader (bnc#880094) - 3.1.48- fix typo causing crash when writing pmbr flag (bnc#880893) - 3.1.47- Fix crash in upgrade from SLE11 - 3.1.46- Remove check for iscsi boot partition (bnc#880328) - 3.1.45- fix crash in summary page of installation for grub2 (bnc#880324) - 3.1.44- fix crash in summary page of installation - 3.1.43- reinstall bootloader if the settings requires it - 3.1.42- Fix detection if bootloader installation failed (bnc#879883) - 3.1.41- add support to set Protective MBR and use reasonable proposal (bnc#872054) - 3.1.40- Installation Summary: do not allow change location for grub2 on ppc and s390 (bnc#879107) - 3.1.39- Report if grub2-install failed so user see quickly, that he cannot boot(bnc#878664) - 3.1.38- get rid of grub in loader type selection - 3.1.37- fix progress report to not show 100% and waiting to write bootloader (bnc#878007) - 3.1.36- add new API call to work nice with grub2 kernel parameter configuration (bnc#869608) - 3.1.35- extended sysconfig options only for grub1 to prevent confusion (bnc#870890) - 3.1.34- reinit perl-bootloader library in update mode to force write configuration (bnc#876359,876355) - 3.1.33- fix activating partitions with number bigger then 4 on GPT disks with legacy x86 boot (bnc#875757) - 3.1.32- handle diskless nfs setup for ppc (bnc#874466) - 3.1.31- fix reading of previous bootloader (bnc#874646) - 3.1.30- Use correct check for partition setup for grub2 on s390 (bnc#873951) - 3.1.29- do not complain for missing bios order on s390(bnc#874106) - 3.1.28- improve logging if setting kernel paramater failed to help with bnc#873996 - remove graphic adapter configuration on s390 (bnc#874010) - 3.1.27- allow switching to grub2 also on ppc - Do not raise exception for grub2efi on non-pc architectures (bnc#873861) - 3.1.26- fix crash on s390 due to missing loader widget(bnc#873911) - 3.1.25- fix proposing when proposal do not change (bnc#873620) - 3.1.24- cleaning up deprecated code to improve stability and maintenance of code - 3.1.23- remove error if boot directory on xfs file system (bnc#864370) - 3.1.22- drop not-supported bootloaders except grub1 - 3.1.21- modify proposal to work also during upgrade and propose upgrade to grub2 (bnc#872081) - 3.1.20- return back installation details for tweaking device map (bnc#872300) - 3.1.19- install mokutil along with shim (bnc #808852) - fix regular expessions (ported from bnc #743805) - 3.1.18- fix crash on s390 (bnc#871597) - 3.1.17- fix autoyast location proposal (bnc#869083) - 3.1.16- don't question device mapping passed to us explicitly by autoyast (bnc #717978, bnc #870494)- improve support grub2 on non-pc architectures (bnc#866912,bnc#868909) - 3.1.15- fix wrong console regexp match (bnc#870514) - 3.1.14- fix minor typo (bnc #869324)- fix grub2-*-efi package not installed (bnc#867380) - 3.1.13- do not crash if there is no swap partition (bnc#867435) - 3.1.12- fix some serial console issues (bnc#862388) (bnc#866710) - 3.1.11- always allow grub2 (bnc #866863) - 3.1.10- switch to grub2 on s390x - support both grub2 & zipl - drop grub & elilo support from x86 - 3.1.9- fix typo in proposal screen(bnc#866607) - 3.1.8- fix permissions on file which contain encrypted password to be readable only by root(BNC#864544)(CVE#2013-4577) - 3.1.7- Add support for password in GRUB2 (FATE#315404) - restructure details dialog in GRUB2 to have better UX - fix crash of GRUB2 module - 3.1.6- rephrase bootloader proposal on summary screen (BNC#853058) - 3.1.5- don't ask to run yast.ssh in second stage as there's no second stage anymore (bnc 861537)- Fix examining MBR - 3.1.4- handle problematic conversion of perl undef in perl-json (bnc#858461) - fix "undefined method `split' for true:TrueClass" with grub2-efi (bnc#855568) ( thanks lpechacek ) - always use local parted. It allows to have target system without parted. - 3.1.3- Using 'Kernel' Yast library for handling modules loaded on boot (bnc#838185) - 3.1.2- use pbl-yaml script to communicate with perl-Bootloader - 3.1.1- do not use *.spec.in template, use *.spec file with RPM macros instead - 3.1.0- desktop files now also for s390 - 3.0.3- removed obsolete BuildRequires: yast2 and yast2-core - 3.0.2- move the development documentation to devel-doc subpackage - removed obsolete BuildRequires, not needed anymore: docbook-xsl-stylesheets doxygen gcc-c++ libxslt perl-Bootloader perl-gettext perl-XML-Writer sgml-skel swig update-alternatives libtool yast2-installation yast2-packager yast2-perl-bindings yast2-pkg-bindings yast2-storage yast2-testsuite - 3.0.1- converted from YCP to Ruby by YCP Killer (https://github.com/yast/ycp-killer) - version 3.0.0- remove limal reference - 2.24.1- set secureboot default to firmware status - 2.23.12- support uefi secureboot - Propose grub2 theme path - 2.23.11- write gpt bootcode on gpt disks (fate #313880) - fix initrd selection due to initrd-*-kdump in our new kernel packages - take boot code from syslinux instead of master-boot-code package - 2.23.10- fix automake file - 2.23.9- jsuchome: /sbin/SuSEconfig call removed - mchang: some bug fixing and improve grub2's summary - 2.23.8- remove vga=ask - add option to disable os-prober- support failsafe kernel parameters - use product name in distributor - rearrange widgets in dialog - fix redundant kernel append - 2.23.7- fixed rnc schema file (bnc#752450) - 2.23.6- set leagcy grub as default for xen pv guest - use 'auto' for default gfxmode - replace background with theme - support editing GRUB_DISTRIBUTOR - make vgamode widget wider - 2.23.5- support console related global options gfxterm, serial, gfxbackground and gfxmode - 2.23.4- don't do kexec on hyper-v (bnc#732693) - 2.23.3- add "Boot Loader Options" dialog for grub2-efi that provides widgets for manipulating global options. These options include timeout, vgamode, append and default. - add widgets for enabling serial console and specify it's arguments on "Boot Loader Options" dialog. - add "Boot Loader Options" dialog for grub2 that provides widgets for manipulating global options. These options include activate, generic_mbr, timeout, vgamode, append and default. - 2.23.2- adapted ssh command for 2nd stage ssh installation (bnc#745340)- add kernel parameters (detected necessary and user specfied one during installation) to grub2's config file (bnc#752939) - 2.23.1- add new grub2-efi module to support booting on UEFI firmware.- adapted ssh command for 2nd stage ssh installation (bnc#745340)- add basic grub2 support that only handles installs - 2.23.0- added GfxMenu::Update to the client, so calling does not require package dependency (bnc#730391) - 2.22.0- add libtool as buildrequire to avoid implicit dependency- yast2-storage uses fake uuids for btrfs handling; adjust our code (bnc #707450) - 2.21.2- fix bootloader package handling (bnc #716404) - 2.21.1- license update: GPL-2.0+ SPDX format- set dialog title - 2.21.0- revert kernel-*-base change - 2.20.5- enable resume for s390x (bnc #692606) - kernel images are in kernel-*-base package - 2.20.4- s390x: add hvc_iucv=8 to boot options (bnc #718089) - 2.20.3- fix typo - 2.20.2- fixed .desktop file (bnc #681249)- fix detection of other linux partitions (BNC#675224)- during probe of partitions don't try to mount encrypted one (bnc#673906) - 2.20.1- add missing file to tarball- allow to not specify vga mode for boot (bnc#643984) - improve help text for menu section (bnc#621290) - explicitelly mention variables to compare to avoid problems with nil value (consider nil as false) - number of partition can be integer so always convert it to string - more explanation for warning messages with hint how to solve it - 2.19.16- added update of fix for (bnc#604401) - 2.19.15- added xen boot section as default during installation on PV guest (bnc#604401) - 2.19.14- added patch for (bug#448883) - 2.19.13- added fix for troubles with using uuid names (bnc#594482) - 2.19.12- added patch for enable/disable SELinux (fate#309275) - 2.19.11- added fix for sending empty "boot_custom" (bnc#589433) - 2.19.10- added fix for checking custom boot partition (bnc#588770) - 2.19.9- added fix for adding XEN section on IA64 (bnc#588609)- added fix for using device map in autoyast profile (bnc#585824) - 2.19.8- added fix for creating sysconfig directory file (bnc#583088) - 2.19.7- added fix for detection of UEFI (bnc#581213) - 2.19.6- added fix for calling mkinitrd if vga is "normal" (bnc#292013) - 2.19.5- added fix for using persistent device names (bnc#533782)- added fix for using encrypted swap partition (bnc#577127) - 2.19.4- added fix for detection of QEMU (bnc#571850) - 2.19.3- added fix for adding crashkernel option to XEN kernel (bnc#578545)- solved problem with wrtting to floppy (bnc#539774)- added fix for deleting Custom Boot Partition (bnc#544809) - 2.19.2- added commnets for using options in /etc/sysconfig/bootloader (bnc#511319) - 2.19.1- Adjusted .desktop file(s) to wrap /sbin/yast2/ calls in xdg-su where root privileges are needed, removed X-KDE-SubstituteUID key (bnc#540627)- added fix for data in device.map if MD RAID from Intel is used (bnc#568837) - 2.19.0- added patch for KMS (bnc#561566)- added fix for problem with characters in name (bnc#558542)- added fix for section name mismatch in lilo.conf for PPC (bnc#441051)- deleted handling of luks_root and updating initrd for encrypted "/" (bnc#528474) - 2.18.17- added fix for missing persistent device names in mapping for perl-Bootloader (bnc#534905A) - 2.18.16- added fix for typy in help (bnc#532904)- fixed type (bnc#535442)- added fixed in help text convert "XEN" to "Xen" (bnc#532512)- added fix for editing boot section (bnc#535739) - 2.18.15- added support for enable SELinux (fate#305557) - 2.18.14- added support for redundancy md array (fate#305008) - 2.18.13- adapted to changes in yast2-storage - 2.18.12- added support for luks_root also to xen sections with kernel-xen- reorganize UI widgets in GRUB global options- added support for enable/disable acoustinc signals (fate#305403) - 2.18.11- added support for encrypted disk (fate#305633) - 2.18.10- added client bootloader_preupdate it takes care about calling Storage::Update() (bnc#414490) - added fix for using iscsi disk (bnc#393928) - updated help text (bnc#511007) - enabled change bootloader settings via one-click in installation summary (fate#303643) - deleted warning message about using ext4 - updated proposal and using checkboxes Boot from Boot Partition and Boot from Extended Partition - 2.18.9- do not add 'ide=nodma' to failsafe kernel parameter (bnc#510784)- refactor Update code (update between products)- fixed additional options for memory test section (bnc#396150) - fixed problems with empty settings in autoyast profile for memory test section (bnc#390659) - fixed problem with custom (disable) gfxmenu option in autoyast profile (bnc#380509) - fixed deleting gfxmenu option if there is defined serial console (bnc#346576) - added support check for ext4 (fate#305691) - 2.18.8- added fix for changing device map in y2-bootloader (bnc#497944) - added warning message if there is not valid configuration for soft-raid (bnc#501043)- added fix for checking soft-raid devices in device.map (bnc#494630) - added fix for changing device map in y2-bootloader (bnc#497944) - 2.18.7- added updated patch from IBM and reipl (bnc#471522)- disable checking thinkpad sequence in MBR also save content of MBR (bnc#464485)- code clean - add interface for new perl-Bootloader MBR tools - add missing short-cuts for widgets- added fix for commandline interface (bnc#479069)- added back function setKernelParam (bnc#495048) - 2.18.6- updated timeout for ppc and elilo both to seconds - 2.18.5- added fix for troubles with analyse of MBR on soft riad (bnc#483797)- added fix for problem with special chars in menu.lst (bnc#456362)- added fix for troubles with help in boot menu (bnc#384768)- refactoring UI is done (fate#305268) - fixed problem with providing vga modes list in grub(bnc#362517) - fixed troubles with short input field for devices (bnc#396387) - fixed problem with setup of password for grub (bnc#407887,#433854,#450470) - fixed problem with keyboard shortcuts (bnc#414989) - setup for console in grub was rewritten (bnc#431515) - 2.18.4/bin/shlamb57 1547037496  !"#$%&'()*+,-./0123456789:;<=3.2.27.3-13.13.2.27.3-13.1  binupdate_gfxmenuclientsbootloader.rbbootloader_auto.rbbootloader_finish.rbbootloader_proposal.rbinst_bootloader.rbbootloaderauto_client.rbautoyast_converter.rbboot_record_backup.rbbootloader_base.rbbootloader_factory.rbconfig_dialog.rbdevice_map.rbdevice_map_dialog.rbdisk_change_detector.rbexceptions.rbfinish_client.rbgeneric_widgets.rbgrub2.rbgrub2_widgets.rbgrub2base.rbgrub2efi.rbgrub2pwd.rbgrub_install.rbkexec.rblanguage.rbmain_dialog.rbmbr_update.rbnone_bootloader.rbproposal_client.rbread_dialog.rbsections.rbserial_console.rbstage1.rbstage1_device.rbstage1_proposal.rbsysconfig.rbudev_mapping.rbwrite_dialog.rbmodulesBootArch.rbBootStorage.rbBootSupportCheck.rbBootloader.rbschemaautoyastrncbootloader.rncscrconfcfg_bootloader.scrYaST2bootloader.desktopyast2-bootloaderCONTRIBUTING.mdCOPYINGREADME.mdsysconfig.bootloader.defaultsysconfig.bootloader.i386/usr/lib/YaST2//usr/lib/YaST2/bin//usr/share/YaST2//usr/share/YaST2/clients//usr/share/YaST2/lib//usr/share/YaST2/lib/bootloader//usr/share/YaST2/modules//usr/share/YaST2/schema//usr/share/YaST2/schema/autoyast//usr/share/YaST2/schema/autoyast/rnc//usr/share/YaST2/scrconf//usr/share/applications//usr/share/applications/YaST2//usr/share/doc/packages//usr/share/doc/packages/yast2-bootloader//var/adm/fillup-templates/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:9428/openSUSE_Leap_42.3_Update/a0e1efa4f648cc8f3b3625a8094864e3-yast2-bootloader.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxdirectoryBourne-Again shell script, ASCII text executableRuby module source, ASCII textASCII textUTF-8 Unicode textRPPl>#\@Tsyslinux?]"k%{quX֧&`R`^ԋqr&{ږ(/f%?ǐ0Ts,JfK됅5x5o&|gy:Ax]&K&ϴ>;ԟA!8UK?؏>JK"$} >+ CmbVDmMI5K gnvCy~<&P?]ƀW=`}# < ӍCh*gyRWQ۶;_uVJ}H2SEFvPWmW 鸑W)H$QX0rVۘ+NB|-GF݅϶e!J]:+w~ 69t[,l0o!s}ux0CCCz] ʣ`io./Wn7EFnPU#y3DB/S吾o *iYEko r dʬX/ܿ$_Pn7դ1ۢKiLv, @@W6RT@qC $S =2УYa)5BFZٽY(mxTϵO׎I+1״Pk~ 2㓯]pRw¥64~~c TAg@3d>/9>)P^ -G˿5?۸REs2:C=!Tv4׻,?-^܄>O}VhE}V@YbQZgWSn݈\Uל͓)=Ē"4qjǚow5qbnI }ݧ <-CwItm8f9nᐙFQ~+>V7 mԬD^UXv%@a" }.:m>!~~9'C?kNwQ8ǑԟFȲv!7tj𰖱;I U5ͱm~ 9dž72C~`Qk%a2JII9G2[L򜘹3P?+!j?>v3CQ$* /g:䵒9/\ ]m J`*J4*va-?4WrF>\3ٶ@0cY^+Ku:VZpuy`—#Kp} q?g.*7ywV=\R}&3,B7=G2J9bqʡ;҃-MN .L "T,4j<ϬFcȈIџUg1e:?="HW&W L]>#E╈X}k&R C 7eЦ1Ap*X Hi.R8v6G ]Y{Ӊ'1-YoC/TfUm7!=Szwu&s ӭ &g3`{rsW#RՙMm╅םeaiRDe~d!osK[5ӺnENm{|Tb[NaQe}ʑuHIxS}\ғH3ծ;3C_:qa`i4;DYJ, r]XsûLNnG`fPmν )_(#>~sסiNc1Xr/ Ӽfh