Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Aug 2009 02:55:10 +0200
From:      CeDeROM <tomek.cedro@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org, scjamorim@bsd.com.br, araujo@FreeBSD.org, marcin.kuzia@telekomunikacja.pl, sebastian.grabowski@telekomunikacja.pl
Subject:   ports/137861: [maintainer-update] devel/openocd - update from 0.1.0 to 0.2.0 release
Message-ID:  <3fcfb0ba0908161755m407731ebn1212366bf194be4d@mail.gmail.com>
Resent-Message-ID: <200908170130.n7H1U8xW079337@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         137861
>Category:       ports
>Synopsis:       [port update] devel/openocd - The Open On-Chip Debugger, release 0.2.0
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 17 01:30:07 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Tomek Cedro
>Release:        FreeBSD 7.2-RELEASE i386
>Organization:
Tomek Cedro, TP R&D
>Environment:
System: FreeBSD amd64.home.aster.pl 7.2-RELEASE FreeBSD 7.2-RELEASE
#0: Fri May 1 08:49:13 UTC 2009
root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>Description:
	OpenOCD port update from 0.1.0 to 0.2.0 release
>How-To-Repeat:
	attached shar
>Fix:
	solution below
--- openocd-0.2.0-port.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	openocd
#	openocd/pkg-message
#	openocd/Makefile
#	openocd/distinfo
#	openocd/pkg-descr
#	openocd/pkg-plist
#
echo c - openocd
mkdir -p openocd > /dev/null 2>&1
echo x - openocd/pkg-message
sed 's/^X//' >openocd/pkg-message << '44c74244f002583a8343747a9267cf2c'
X===============================================================================
X
XNow You can use OpenOCD. Handbook is at: http://openocd.berlios.de/doc/html/
X
XTo allow an ordinary user to acces the hotplug USB interface add him
Xto the operator group and add these lines to the following files:
X
X/etc/devfs.rules:
X[localrules=10]
X	add path 'ugen*' mode 0660 group operator
X
X/etc/rc.conf:
Xdevfs_system_ruleset="localrules"
X
X===============================================================================
44c74244f002583a8343747a9267cf2c
echo x - openocd/Makefile
sed 's/^X//' >openocd/Makefile << '2e5db93bf8802c44fa818a9e6679a9a2'
X# New ports collection makefile for:   openocd
X# Date created:       16 August 2009
X# Whom:               Tomek CeDeROM Cedro (http://www.tomek.cedro.info)
X#
X# $FreeBSD$
X#
X
XPORTNAME=	openocd
XPORTVERSION=	0.2.0
XCATEGORIES=	devel
XMASTER_SITES=	BERLIOS
X
XMAINTAINER=	tomek.cedro@gmail.com
XCOMMENT=		Open On-Chip Debugger
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/
XMAN1=		${PORTNAME}.1
XINFO=		${PORTNAME}
XUSE_GMAKE=	yes
XCFLAGS+=		-I${LOCALBASE}/include -L${LOCALBASE}/lib
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS+=	--disable-werror
XOPTIONS=	VERBOSE "Enable verbose JTAG I/O messages" off \
X		JTAG_IO "Enable verbose JTAG I/O messages" off \
X		USB_IO "Enable verbose USB I/O messages" off \
X		USB_COMMS "Enable verbose USB communication messages" off \
X		DUMMY "Dummy driver support" on \
X		FT2232 "FT2232 based USB devices (using libftdi)" on \
X		EP93XX "EP93xx based SBCs" on \
X		AT91RM9200 "AT91RM9200 based SBCs" on \
X		PRESTO "ASIX Presto Programmer (using libftdi)" on \
X		USBPROG "Usbprog JTAG Programmer" on \
X		JLINK "Segger J-Link JTAG Programmer" on \
X		VSLLINK "Versaloon-Link JTAG Programmer" on \
X		RLINK "Raisonance RLink JTAG Programmer" on \
X		ARMJTAGEW "Olimex ARM-JTAG-EW Programmer" on \
X		ZY1000 "ZY1000 minidriver (will exclude others!)" off \
X		MINIDRIVER "Dummy minidriver  (will exclude others!)" off
X#Below are the interfaces that need source rewitre to work with FreeBSD
X# They are hidden because they break a build. Patches are welcome :-)
X# Type: make WITH_{OPTION}=1 to try the broken build (ie: make WITH_PARPORT=1)
X#		PARPORT "PC parallel port driver" off\
X# Parport: parport.c:68:20: error: sys/io.h: No such file or directory
X#		AMTJTAGACCEL "Amontec JTAG-Accelerator driver" off \
X#		MALLOC "Include free space in logging messages" off \
X# Malloc: log.c:41:2: error: #error "malloc.h is required to use
--enable-malloc-logging"
X# Amtjtagaccel: amt_jtagaccel.c:45:20: error: sys/io.h: No such file
or directory
X#		ECOSBOARD "eCos based JTAG debugger" off \
X# Ecosboard:	replacements.h:36:28: error: pkgconf/system.h: No such
file or directory
X#		HTTPD "Enable builtin httpd server" off\
X# microhttpd does not link properly, used by some Zyli cable
X#		GW16012 "Gateworks GW16012 JTAG Programmer" off \
X# Gw16012:	gw16012.c:67:20: error: sys/io.h: No such file or directory
X#		IOUTIL "Enable ioutil functions" off
X#		OOCDTRACE "OpenOCD+trace ETM capture device" off\
X# Oocdtrace:	ocd_trace.c:127: error: 'B2500000' undeclared (first use
in this function)
X
X.include <bsd.port.options.mk>
X
X.if defined(WITH_VERBOSE)
XCONFIGURE_ARGS+=	--enable-verbose
X.else
XCONFIGURE_ARGS+=	--disable-verbose
X.endif
X
X.if defined(WITH_JTAG_IO)
XCONFIGURE_ARGS+=	--enable-verbose-jtag-io
X.else
XCONFIGURE_ARGS+=	--disable-verbose-jtag-io
X.endif
X
X.if defined(WITH_USB_IO)
XCONFIGURE_ARGS+=	--enable-verbose-usb-io
X.else
XCONFIGURE_ARGS+=	--disable-verbose-usb-io
X.endif
X
X.if defined(WITH_USB_COMMS)
XCONFIGURE_ARGS+=	--enable-verbose-usb-comms
X.else
XCONFIGURE_ARGS+=	--disable-verbose-usb-comms
X.endif
X
X.if defined(WITH_MALLOC)
XCONFIGURE_ARGS+=    --enable-malloc-logging
X.else
XCONFIGURE_ARGS+=    --disable-malloc-logging
X.endif
X
X.if defined(WITH_DUMMY)
XCONFIGURE_ARGS+=	--enable-dummy
X.else
XCONFIGURE_ARGS+=	--disable-dummy
X.endif
X
X.if defined(WITH_PARPORT)
XCONFIGURE_ARGS+=	--enable-parport
X.else
XCONFIGURE_ARGS+=	--disable-parport
X.endif
X
X.if defined(WITH_FT2232)
XCONFIGURE_ARGS+=	--enable-ft2232_libftdi
XUSE_LIBFTDI=		yes
X.else
XCONFIGURE_ARGS+=	--disable-ft2232_libftdi
X.endif
X
X.if defined(WITH_AMTJTAGACCEL)
XCONFIGURE_ARGS+=	--enable-amtjtagaccel
X.else
XCONFIGURE_ARGS+=	--disable-amtjtagaccel
X.endif
X
X.if defined(WITH_ECOSBOARD)
XCONFIGURE_ARGS+=	--enable-ecosboard
X.else
XCONFIGURE_ARGS+=	--disable-ecosboard
X.endif
X
X.if defined(WITH_ZY1000)
XCONFIGURE_ARGS+=    --enable-zy1000
X.else
XCONFIGURE_ARGS+=    --disable-zy1000
X.endif
X
X.if defined(WITH_IOUTIL)
XCONFIGURE_ARGS+=	--enable-ioutil
X.else
XCONFIGURE_ARGS+=	--disable-ioutil
X.endif
X
X.if defined(WITH_HTTPD)
XCONFIGURE_ARGS+=	--enable-httpd
XBUILD_DEPENDS+=	libmicrohttpd:${PORTSDIR}/www/libmicrohttpd
XLIB_DEPENDS+=		microhttpd:${PORTSDIR}/www/libmicrohttpd
X.else
XCONFIGURE_ARGS+=	--disable-httpd
X.endif
X
X.if defined(WITH_EP93XX)
XCONFIGURE_ARGS+=	--enable-ep93xx
X.else
XCONFIGURE_ARGS+=	--disable-ep93xx
X.endif
X
X.if defined(WITH_AT91RM9200)
XCONFIGURE_ARGS+=	--enable-at91rm9200
X.else
XCONFIGURE_ARGS+=	--disable-at91rm9200
X.endif
X
X.if defined(WITH_GW16012)
XCONFIGURE_ARGS+=	--enable-gw16012
X.else
XCONFIGURE_ARGS+=	--disable-gw16012
X.endif
X
X.if defined(WITH_PRESTO)
XCONFIGURE_ARGS+=    --enable-presto_libftdi
XUSE_LIBFTDI=        yes
X.else
XCONFIGURE_ARGS+=    --disable-presto_libftdi
X.endif
X
X.if defined(WITH_USBPROG)
XCONFIGURE_ARGS+=	--enable-usbprog
XUSE_LIBUSB=		yes
X.else
XCONFIGURE_ARGS+=	--disable-usbprog
X.endif
X
X.if defined(WITH_OOCDTRACE)
XCONFIGURE_ARGS+=	--enable-oocd_trace
X.else
XCONFIGURE_ARGS+=	--disable-oocd_trace
X.endif
X
X.if defined(WITH_JLINK)
XCONFIGURE_ARGS+=	--enable-jlink
XUSE_LIBUSB=		yes
X.else
XCONFIGURE_ARGS+=	--disable-jlink
X.endif
X
X.if defined(WITH_VSLLINK)
XCONFIGURE_ARGS+=	--enable-vsllink
XUSE_LIBUSB=		yes
X.else
XCONFIGURE_ARGS+=	--disable-vsllink
X.endif
X
X.if defined(WITH_RLINK)
XCONFIGURE_ARGS+=	--enable-rlink
XUSE_LIBUSB=		yes
X.else
XCONFIGURE_ARGS+=	--disable-rlink
X.endif
X
X.if defined(WITH_ARMJTAGEW)
XCONFIGURE_ARGS+=	--enable-arm-jtag-ew
XUSE_LIBUSB=		yes
X.else
XCONFIGURE_ARGS+=	--disable-arm-jtag-ew
X.endif
X
X.if defined(WITH_MINIDRIVER)
XCONFIGURE_ARGS+=	--enable-minidriver-dummy
X.else
XCONFIGURE_ARGS+=	--disable-minidriver-dummy
X.endif
X
X.include <bsd.port.pre.mk>
X
X.if defined(USE_LIBUSB) && ${OSVERSION} < 800069
XLIB_DEPENDS+=		usb:${PORTSDIR}/devel/libusb
X.endif
X
X.if defined(USE_LIBFTDI)
XLIB_DEPENDS+=		ftdi:${PORTSDIR}/devel/libftdi
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
2e5db93bf8802c44fa818a9e6679a9a2
echo x - openocd/distinfo
sed 's/^X//' >openocd/distinfo << 'bab1f907fff5c2dc9abe74515e49a271'
XMD5 (openocd-0.2.0.tar.gz) = acc558613acaaf5633730072bc64e029
XSHA256 (openocd-0.2.0.tar.gz) =
48e311cd6441f5c6e1a788ee863080e22b9d1c3ba5df4af99b577028f147837d
XSIZE (openocd-0.2.0.tar.gz) = 1557187
bab1f907fff5c2dc9abe74515e49a271
echo x - openocd/pkg-descr
sed 's/^X//' >openocd/pkg-descr << 'df1aac4abef4b7ea77fa094d11a55662'
XThe Open On-Chip Debugger (OpenOCD) aims to provide debugging, in-system
Xprogramming and boundary-scan testing for embedded target devices. OpenOCD uses
Xa "hardware interface dongle" to communicate with the JTAG (IEEE 1149.1)
Xcompliant taps on your target board. OpenOCD currently supports many types
Xof hardware dongles: USB based, parallel port based, and other standalone boxes
Xthat run OpenOCD internally. It allows ARM7 (ARM7TDMI and ARM720t),
XARM9 (ARM920T, ARM922T, ARM926EJ-S, ARM966E-S), XScale (PXA25x, IXP42x) and
XCortex-M3 (Luminary Stellaris LM3 and ST STM32) based cores to be debugged
Xvia the GDB protocol. Flash writing is supported for external CFI compatible
XNOR flashes (Intel and AMD/Spansion command set) and several internal flashes
X(LPC2000, AT91SAM7, STR7x, STR9x, LM3, and STM32x). Preliminary support for
Xvarious NAND flash controllers (LPC3180, Orion, S3C24xx, more) controller is
Xincluded.
X
XWWW: http://openocd.berlios.de/
df1aac4abef4b7ea77fa094d11a55662
echo x - openocd/pkg-plist
sed 's/^X//' >openocd/pkg-plist << '21135f8b4972c93510b83104f6303aa8'
Xbin/openocd
Xinfo/dir
Xlib/libopenocd.a
Xlib/libopenocd.la
Xlib/openocd/ecos/at91eb40a.elf
Xlib/openocd/xscale/debug_handler.bin
Xshare/openocd/contrib/libdcc/README
Xshare/openocd/contrib/libdcc/dcc_stdio.c
Xshare/openocd/contrib/libdcc/dcc_stdio.h
Xshare/openocd/contrib/libdcc/example.c
Xshare/openocd/contrib/openocd.udev
Xshare/openocd/scripts/bitsbytes.tcl
Xshare/openocd/scripts/board/arm_evaluator7t.cfg
Xshare/openocd/scripts/board/at91rm9200-dk.cfg
Xshare/openocd/scripts/board/atmel_sam3u_ek.cfg
Xshare/openocd/scripts/board/crossbow_tech_imote2.cfg
Xshare/openocd/scripts/board/csb337.cfg
Xshare/openocd/scripts/board/digi_connectcore_wi-9c.cfg
Xshare/openocd/scripts/board/dm355evm.cfg
Xshare/openocd/scripts/board/eir.cfg
Xshare/openocd/scripts/board/ek-lm3s3748.cfg
Xshare/openocd/scripts/board/ek-lm3s9b9x.cfg
Xshare/openocd/scripts/board/hammer.cfg
Xshare/openocd/scripts/board/hitex_stm32-performancestick.cfg
Xshare/openocd/scripts/board/hitex_str9-comstick.cfg
Xshare/openocd/scripts/board/iar_str912_sk.cfg
Xshare/openocd/scripts/board/imx27ads.cfg
Xshare/openocd/scripts/board/imx27lnst.cfg
Xshare/openocd/scripts/board/imx31pdk.cfg
Xshare/openocd/scripts/board/keil_mcb2140.cfg
Xshare/openocd/scripts/board/linksys_nslu2.cfg
Xshare/openocd/scripts/board/logicpd_imx27.cfg
Xshare/openocd/scripts/board/olimex_LPC2378STK.cfg
Xshare/openocd/scripts/board/olimex_lpc_h2148.cfg
Xshare/openocd/scripts/board/olimex_sam7_ex256.cfg
Xshare/openocd/scripts/board/olimex_sam9_l9260.cfg
Xshare/openocd/scripts/board/olimex_stm32_h103.cfg
Xshare/openocd/scripts/board/omap2420_h4.cfg
Xshare/openocd/scripts/board/osk5912.cfg
Xshare/openocd/scripts/board/pic-p32mx.cfg
Xshare/openocd/scripts/board/pxa255_sst.cfg
Xshare/openocd/scripts/board/sheevaplug.cfg
Xshare/openocd/scripts/board/stm3210e_eval.cfg
Xshare/openocd/scripts/board/stm32f10x_128k_eval.cfg
Xshare/openocd/scripts/board/str910-eval.cfg
Xshare/openocd/scripts/board/ti_beagleboard.cfg
Xshare/openocd/scripts/board/unknown-board-atmel-at91sam9260.cfg
Xshare/openocd/scripts/board/x300t.cfg
Xshare/openocd/scripts/board/zy1000.cfg
Xshare/openocd/scripts/chip/atmel/at91/aic.tcl
Xshare/openocd/scripts/chip/atmel/at91/at91sam7x128.tcl
Xshare/openocd/scripts/chip/atmel/at91/at91sam7x256.tcl
Xshare/openocd/scripts/chip/atmel/at91/pmc.tcl
Xshare/openocd/scripts/chip/atmel/at91/rtt.tcl
Xshare/openocd/scripts/chip/atmel/at91/usarts.tcl
Xshare/openocd/scripts/chip/st/stm32/stm32.tcl
Xshare/openocd/scripts/chip/st/stm32/stm32_rcc.tcl
Xshare/openocd/scripts/chip/st/stm32/stm32_regs.tcl
Xshare/openocd/scripts/cpu/arm/arm7tdmi.tcl
Xshare/openocd/scripts/cpu/arm/arm920.tcl
Xshare/openocd/scripts/cpu/arm/arm946.tcl
Xshare/openocd/scripts/cpu/arm/arm966.tcl
Xshare/openocd/scripts/cpu/arm/cortex_m3.tcl
Xshare/openocd/scripts/interface/arm-jtag-ew.cfg
Xshare/openocd/scripts/interface/arm-usb-ocd.cfg
Xshare/openocd/scripts/interface/at91rm9200.cfg
Xshare/openocd/scripts/interface/axm0432.cfg
Xshare/openocd/scripts/interface/calao-usb-a9260-c01.cfg
Xshare/openocd/scripts/interface/calao-usb-a9260-c02.cfg
Xshare/openocd/scripts/interface/calao-usb-a9260.cfg
Xshare/openocd/scripts/interface/chameleon.cfg
Xshare/openocd/scripts/interface/cortino.cfg
Xshare/openocd/scripts/interface/dummy.cfg
Xshare/openocd/scripts/interface/flyswatter.cfg
Xshare/openocd/scripts/interface/hitex_str9-comstick.cfg
Xshare/openocd/scripts/interface/icebear.cfg
Xshare/openocd/scripts/interface/jlink.cfg
Xshare/openocd/scripts/interface/jtagkey-tiny.cfg
Xshare/openocd/scripts/interface/jtagkey.cfg
Xshare/openocd/scripts/interface/luminary-icdi.cfg
Xshare/openocd/scripts/interface/luminary-lm3s811.cfg
Xshare/openocd/scripts/interface/luminary.cfg
Xshare/openocd/scripts/interface/olimex-arm-usb-ocd.cfg
Xshare/openocd/scripts/interface/olimex-jtag-tiny.cfg
Xshare/openocd/scripts/interface/oocdlink.cfg
Xshare/openocd/scripts/interface/openocd-usb.cfg
Xshare/openocd/scripts/interface/parport.cfg
Xshare/openocd/scripts/interface/parport_dlc5.cfg
Xshare/openocd/scripts/interface/rlink.cfg
Xshare/openocd/scripts/interface/sheevaplug.cfg
Xshare/openocd/scripts/interface/signalyzer.cfg
Xshare/openocd/scripts/interface/stm32-stick.cfg
Xshare/openocd/scripts/interface/turtelizer2.cfg
Xshare/openocd/scripts/interface/usbprog.cfg
Xshare/openocd/scripts/interface/vsllink.cfg
Xshare/openocd/scripts/memory.tcl
Xshare/openocd/scripts/mmr_helpers.tcl
Xshare/openocd/scripts/readable.tcl
Xshare/openocd/scripts/target/aduc702x.cfg
Xshare/openocd/scripts/target/at91eb40a.cfg
Xshare/openocd/scripts/target/at91r40008.cfg
Xshare/openocd/scripts/target/at91rm9200.cfg
Xshare/openocd/scripts/target/at91sam3u1c.cfg
Xshare/openocd/scripts/target/at91sam3u1e.cfg
Xshare/openocd/scripts/target/at91sam3u2c.cfg
Xshare/openocd/scripts/target/at91sam3u2e.cfg
Xshare/openocd/scripts/target/at91sam3u4c.cfg
Xshare/openocd/scripts/target/at91sam3u4e.cfg
Xshare/openocd/scripts/target/at91sam3uXX.cfg
Xshare/openocd/scripts/target/at91sam9260.cfg
Xshare/openocd/scripts/target/at91sam9260_ext_RAM_ext_flash.cfg
Xshare/openocd/scripts/target/cs351x.cfg
Xshare/openocd/scripts/target/davinci.cfg
Xshare/openocd/scripts/target/epc9301.cfg
Xshare/openocd/scripts/target/feroceon.cfg
Xshare/openocd/scripts/target/icepick.cfg
Xshare/openocd/scripts/target/imx21.cfg
Xshare/openocd/scripts/target/imx27.cfg
Xshare/openocd/scripts/target/imx31.cfg
Xshare/openocd/scripts/target/imx35.cfg
Xshare/openocd/scripts/target/is5114.cfg
Xshare/openocd/scripts/target/ixp42x.cfg
Xshare/openocd/scripts/target/lm3s3748.cfg
Xshare/openocd/scripts/target/lm3s6965.cfg
Xshare/openocd/scripts/target/lm3s811.cfg
Xshare/openocd/scripts/target/lm3s9b9x.cfg
Xshare/openocd/scripts/target/lpc2103.cfg
Xshare/openocd/scripts/target/lpc2124.cfg
Xshare/openocd/scripts/target/lpc2129.cfg
Xshare/openocd/scripts/target/lpc2148.cfg
Xshare/openocd/scripts/target/lpc2294.cfg
Xshare/openocd/scripts/target/lpc2378.cfg
Xshare/openocd/scripts/target/lpc2478.cfg
Xshare/openocd/scripts/target/mega128.cfg
Xshare/openocd/scripts/target/netx500.cfg
Xshare/openocd/scripts/target/omap2420.cfg
Xshare/openocd/scripts/target/omap3530.cfg
Xshare/openocd/scripts/target/omap5912.cfg
Xshare/openocd/scripts/target/pic32mx.cfg
Xshare/openocd/scripts/target/pxa255.cfg
Xshare/openocd/scripts/target/pxa270.cfg
Xshare/openocd/scripts/target/sam7se512.cfg
Xshare/openocd/scripts/target/sam7x256.cfg
Xshare/openocd/scripts/target/samsung_s3c2410.cfg
Xshare/openocd/scripts/target/samsung_s3c2440.cfg
Xshare/openocd/scripts/target/samsung_s3c4510.cfg
Xshare/openocd/scripts/target/samsung_s3c6410.cfg
Xshare/openocd/scripts/target/sharp_lh79532.cfg
Xshare/openocd/scripts/target/smdk6410.cfg
Xshare/openocd/scripts/target/smp8634.cfg
Xshare/openocd/scripts/target/stm32.cfg
Xshare/openocd/scripts/target/str710.cfg
Xshare/openocd/scripts/target/str730.cfg
Xshare/openocd/scripts/target/str750.cfg
Xshare/openocd/scripts/target/str912.cfg
Xshare/openocd/scripts/target/test_reset_syntax_error.cfg
Xshare/openocd/scripts/target/test_syntax_error.cfg
Xshare/openocd/scripts/target/ti_dm355.cfg
Xshare/openocd/scripts/target/ti_dm365.cfg
Xshare/openocd/scripts/target/ti_dm6446.cfg
Xshare/openocd/scripts/target/xba_revA3.cfg
Xshare/openocd/scripts/test/selftest.cfg
Xshare/openocd/scripts/test/syntax1.cfg
X@dirrm share/openocd/scripts/test
X@dirrm share/openocd/scripts/target
X@dirrm share/openocd/scripts/interface
X@dirrm share/openocd/scripts/cpu/arm
X@dirrm share/openocd/scripts/cpu
X@dirrm share/openocd/scripts/chip/st/stm32
X@dirrm share/openocd/scripts/chip/st
X@dirrm share/openocd/scripts/chip/atmel/at91
X@dirrm share/openocd/scripts/chip/atmel
X@dirrm share/openocd/scripts/chip
X@dirrm share/openocd/scripts/board
X@dirrm share/openocd/scripts
X@dirrm share/openocd/contrib/libdcc
X@dirrm share/openocd/contrib
X@dirrm share/openocd
X@dirrm lib/openocd/xscale
X@dirrm lib/openocd/ecos
X@dirrm lib/openocd
21135f8b4972c93510b83104f6303aa8
exit
--- openocd-0.2.0-port.shar ends here ---



-- 
CeDeROM, http://www.tomek.cedro.info

--0016e6d623368fe6e804714bda3b
Content-Type: application/x-shar; name="openocd-0.2.0-port.shar"
Content-Disposition: attachment; filename="openocd-0.2.0-port.shar"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fygho3we0

IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJb3Blbm9jZAojCW9wZW5vY2Qv
cGtnLW1lc3NhZ2UKIwlvcGVub2NkL01ha2VmaWxlCiMJb3Blbm9jZC9kaXN0aW5mbwojCW9wZW5v
Y2QvcGtnLWRlc2NyCiMJb3Blbm9jZC9wa2ctcGxpc3QKIwplY2hvIGMgLSBvcGVub2NkCm1rZGly
IC1wIG9wZW5vY2QgPiAvZGV2L251bGwgMj4mMQplY2hvIHggLSBvcGVub2NkL3BrZy1tZXNzYWdl
CnNlZCAncy9eWC8vJyA+b3Blbm9jZC9wa2ctbWVzc2FnZSA8PCAnNDRjNzQyNDRmMDAyNTgzYTgz
NDM3NDdhOTI2N2NmMmMnClg9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClgKWE5vdyBZb3UgY2FuIHVz
ZSBPcGVuT0NELiBIYW5kYm9vayBpcyBhdDogaHR0cDovL29wZW5vY2QuYmVybGlvcy5kZS9kb2Mv
aHRtbC8KWApYVG8gYWxsb3cgYW4gb3JkaW5hcnkgdXNlciB0byBhY2NlcyB0aGUgaG90cGx1ZyBV
U0IgaW50ZXJmYWNlIGFkZCBoaW0KWHRvIHRoZSBvcGVyYXRvciBncm91cCBhbmQgYWRkIHRoZXNl
IGxpbmVzIHRvIHRoZSBmb2xsb3dpbmcgZmlsZXM6ClgKWC9ldGMvZGV2ZnMucnVsZXM6ClhbbG9j
YWxydWxlcz0xMF0KWAlhZGQgcGF0aCAndWdlbionIG1vZGUgMDY2MCBncm91cCBvcGVyYXRvcgpY
ClgvZXRjL3JjLmNvbmY6ClhkZXZmc19zeXN0ZW1fcnVsZXNldD0ibG9jYWxydWxlcyIKWApYPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQo0NGM3NDI0NGYwMDI1ODNhODM0Mzc0N2E5MjY3Y2YyYwplY2hv
IHggLSBvcGVub2NkL01ha2VmaWxlCnNlZCAncy9eWC8vJyA+b3Blbm9jZC9NYWtlZmlsZSA8PCAn
MmU1ZGI5M2JmODgwMmM0NGZhODE4YTllNjY3OWE5YTInClgjIE5ldyBwb3J0cyBjb2xsZWN0aW9u
IG1ha2VmaWxlIGZvcjogICBvcGVub2NkClgjIERhdGUgY3JlYXRlZDogICAgICAgMTYgQXVndXN0
IDIwMDkKWCMgV2hvbTogICAgICAgICAgICAgICBUb21layBDZURlUk9NIENlZHJvIChodHRwOi8v
d3d3LnRvbWVrLmNlZHJvLmluZm8pClgjClgjICRGcmVlQlNEJApYIwpYClhQT1JUTkFNRT0Jb3Bl
bm9jZApYUE9SVFZFUlNJT049CTAuMi4wClhDQVRFR09SSUVTPQlkZXZlbApYTUFTVEVSX1NJVEVT
PQlCRVJMSU9TClgKWE1BSU5UQUlORVI9CXRvbWVrLmNlZHJvQGdtYWlsLmNvbQpYQ09NTUVOVD0J
CU9wZW4gT24tQ2hpcCBEZWJ1Z2dlcgpYClhXUktTUkM9CQkke1dSS0RJUn0vJHtQT1JUTkFNRX0t
JHtQT1JUVkVSU0lPTn0vClhNQU4xPQkJJHtQT1JUTkFNRX0uMQpYSU5GTz0JCSR7UE9SVE5BTUV9
ClhVU0VfR01BS0U9CXllcwpYQ0ZMQUdTKz0JCS1JJHtMT0NBTEJBU0V9L2luY2x1ZGUgLUwke0xP
Q0FMQkFTRX0vbGliClgKWEdOVV9DT05GSUdVUkU9CXllcwpYQ09ORklHVVJFX0FSR1MrPQktLWRp
c2FibGUtd2Vycm9yClhPUFRJT05TPQlWRVJCT1NFICJFbmFibGUgdmVyYm9zZSBKVEFHIEkvTyBt
ZXNzYWdlcyIgb2ZmIFwKWAkJSlRBR19JTyAiRW5hYmxlIHZlcmJvc2UgSlRBRyBJL08gbWVzc2Fn
ZXMiIG9mZiBcClgJCVVTQl9JTyAiRW5hYmxlIHZlcmJvc2UgVVNCIEkvTyBtZXNzYWdlcyIgb2Zm
IFwKWAkJVVNCX0NPTU1TICJFbmFibGUgdmVyYm9zZSBVU0IgY29tbXVuaWNhdGlvbiBtZXNzYWdl
cyIgb2ZmIFwKWAkJRFVNTVkgIkR1bW15IGRyaXZlciBzdXBwb3J0IiBvbiBcClgJCUZUMjIzMiAi
RlQyMjMyIGJhc2VkIFVTQiBkZXZpY2VzICh1c2luZyBsaWJmdGRpKSIgb24gXApYCQlFUDkzWFgg
IkVQOTN4eCBiYXNlZCBTQkNzIiBvbiBcClgJCUFUOTFSTTkyMDAgIkFUOTFSTTkyMDAgYmFzZWQg
U0JDcyIgb24gXApYCQlQUkVTVE8gIkFTSVggUHJlc3RvIFByb2dyYW1tZXIgKHVzaW5nIGxpYmZ0
ZGkpIiBvbiBcClgJCVVTQlBST0cgIlVzYnByb2cgSlRBRyBQcm9ncmFtbWVyIiBvbiBcClgJCUpM
SU5LICJTZWdnZXIgSi1MaW5rIEpUQUcgUHJvZ3JhbW1lciIgb24gXApYCQlWU0xMSU5LICJWZXJz
YWxvb24tTGluayBKVEFHIFByb2dyYW1tZXIiIG9uIFwKWAkJUkxJTksgIlJhaXNvbmFuY2UgUkxp
bmsgSlRBRyBQcm9ncmFtbWVyIiBvbiBcClgJCUFSTUpUQUdFVyAiT2xpbWV4IEFSTS1KVEFHLUVX
IFByb2dyYW1tZXIiIG9uIFwKWAkJWlkxMDAwICJaWTEwMDAgbWluaWRyaXZlciAod2lsbCBleGNs
dWRlIG90aGVycyEpIiBvZmYgXApYCQlNSU5JRFJJVkVSICJEdW1teSBtaW5pZHJpdmVyICAod2ls
bCBleGNsdWRlIG90aGVycyEpIiBvZmYKWCNCZWxvdyBhcmUgdGhlIGludGVyZmFjZXMgdGhhdCBu
ZWVkIHNvdXJjZSByZXdpdHJlIHRvIHdvcmsgd2l0aCBGcmVlQlNEClgjIFRoZXkgYXJlIGhpZGRl
biBiZWNhdXNlIHRoZXkgYnJlYWsgYSBidWlsZC4gUGF0Y2hlcyBhcmUgd2VsY29tZSA6LSkKWCMg
VHlwZTogbWFrZSBXSVRIX3tPUFRJT059PTEgdG8gdHJ5IHRoZSBicm9rZW4gYnVpbGQgKGllOiBt
YWtlIFdJVEhfUEFSUE9SVD0xKQpYIwkJUEFSUE9SVCAiUEMgcGFyYWxsZWwgcG9ydCBkcml2ZXIi
IG9mZlwKWCMgUGFycG9ydDogcGFycG9ydC5jOjY4OjIwOiBlcnJvcjogc3lzL2lvLmg6IE5vIHN1
Y2ggZmlsZSBvciBkaXJlY3RvcnkKWCMJCUFNVEpUQUdBQ0NFTCAiQW1vbnRlYyBKVEFHLUFjY2Vs
ZXJhdG9yIGRyaXZlciIgb2ZmIFwKWCMJCU1BTExPQyAiSW5jbHVkZSBmcmVlIHNwYWNlIGluIGxv
Z2dpbmcgbWVzc2FnZXMiIG9mZiBcClgjIE1hbGxvYzogbG9nLmM6NDE6MjogZXJyb3I6ICNlcnJv
ciAibWFsbG9jLmggaXMgcmVxdWlyZWQgdG8gdXNlIC0tZW5hYmxlLW1hbGxvYy1sb2dnaW5nIgpY
IyBBbXRqdGFnYWNjZWw6IGFtdF9qdGFnYWNjZWwuYzo0NToyMDogZXJyb3I6IHN5cy9pby5oOiBO
byBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5ClgjCQlFQ09TQk9BUkQgImVDb3MgYmFzZWQgSlRBRyBk
ZWJ1Z2dlciIgb2ZmIFwKWCMgRWNvc2JvYXJkOglyZXBsYWNlbWVudHMuaDozNjoyODogZXJyb3I6
IHBrZ2NvbmYvc3lzdGVtLmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKWCMJCUhUVFBEICJF
bmFibGUgYnVpbHRpbiBodHRwZCBzZXJ2ZXIiIG9mZlwKWCMgbWljcm9odHRwZCBkb2VzIG5vdCBs
aW5rIHByb3Blcmx5LCB1c2VkIGJ5IHNvbWUgWnlsaSBjYWJsZQpYIwkJR1cxNjAxMiAiR2F0ZXdv
cmtzIEdXMTYwMTIgSlRBRyBQcm9ncmFtbWVyIiBvZmYgXApYIyBHdzE2MDEyOglndzE2MDEyLmM6
Njc6MjA6IGVycm9yOiBzeXMvaW8uaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpYIwkJSU9V
VElMICJFbmFibGUgaW91dGlsIGZ1bmN0aW9ucyIgb2ZmClgjCQlPT0NEVFJBQ0UgIk9wZW5PQ0Qr
dHJhY2UgRVRNIGNhcHR1cmUgZGV2aWNlIiBvZmZcClgjIE9vY2R0cmFjZToJb2NkX3RyYWNlLmM6
MTI3OiBlcnJvcjogJ0IyNTAwMDAwJyB1bmRlY2xhcmVkIChmaXJzdCB1c2UgaW4gdGhpcyBmdW5j
dGlvbikKWApYLmluY2x1ZGUgPGJzZC5wb3J0Lm9wdGlvbnMubWs+ClgKWC5pZiBkZWZpbmVkKFdJ
VEhfVkVSQk9TRSkKWENPTkZJR1VSRV9BUkdTKz0JLS1lbmFibGUtdmVyYm9zZQpYLmVsc2UKWENP
TkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLXZlcmJvc2UKWC5lbmRpZgpYClguaWYgZGVmaW5lZChX
SVRIX0pUQUdfSU8pClhDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLXZlcmJvc2UtanRhZy1pbwpY
LmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLXZlcmJvc2UtanRhZy1pbwpYLmVuZGlm
ClgKWC5pZiBkZWZpbmVkKFdJVEhfVVNCX0lPKQpYQ09ORklHVVJFX0FSR1MrPQktLWVuYWJsZS12
ZXJib3NlLXVzYi1pbwpYLmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLXZlcmJvc2Ut
dXNiLWlvClguZW5kaWYKWApYLmlmIGRlZmluZWQoV0lUSF9VU0JfQ09NTVMpClhDT05GSUdVUkVf
QVJHUys9CS0tZW5hYmxlLXZlcmJvc2UtdXNiLWNvbW1zClguZWxzZQpYQ09ORklHVVJFX0FSR1Mr
PQktLWRpc2FibGUtdmVyYm9zZS11c2ItY29tbXMKWC5lbmRpZgpYClguaWYgZGVmaW5lZChXSVRI
X01BTExPQykKWENPTkZJR1VSRV9BUkdTKz0gICAgLS1lbmFibGUtbWFsbG9jLWxvZ2dpbmcKWC5l
bHNlClhDT05GSUdVUkVfQVJHUys9ICAgIC0tZGlzYWJsZS1tYWxsb2MtbG9nZ2luZwpYLmVuZGlm
ClgKWC5pZiBkZWZpbmVkKFdJVEhfRFVNTVkpClhDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWR1
bW15ClguZWxzZQpYQ09ORklHVVJFX0FSR1MrPQktLWRpc2FibGUtZHVtbXkKWC5lbmRpZgpYClgu
aWYgZGVmaW5lZChXSVRIX1BBUlBPUlQpClhDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLXBhcnBv
cnQKWC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS1wYXJwb3J0ClguZW5kaWYKWApY
LmlmIGRlZmluZWQoV0lUSF9GVDIyMzIpClhDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWZ0MjIz
Ml9saWJmdGRpClhVU0VfTElCRlREST0JCXllcwpYLmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS1k
aXNhYmxlLWZ0MjIzMl9saWJmdGRpClguZW5kaWYKWApYLmlmIGRlZmluZWQoV0lUSF9BTVRKVEFH
QUNDRUwpClhDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWFtdGp0YWdhY2NlbApYLmVsc2UKWENP
TkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLWFtdGp0YWdhY2NlbApYLmVuZGlmClgKWC5pZiBkZWZp
bmVkKFdJVEhfRUNPU0JPQVJEKQpYQ09ORklHVVJFX0FSR1MrPQktLWVuYWJsZS1lY29zYm9hcmQK
WC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS1lY29zYm9hcmQKWC5lbmRpZgpYClgu
aWYgZGVmaW5lZChXSVRIX1pZMTAwMCkKWENPTkZJR1VSRV9BUkdTKz0gICAgLS1lbmFibGUtenkx
MDAwClguZWxzZQpYQ09ORklHVVJFX0FSR1MrPSAgICAtLWRpc2FibGUtenkxMDAwClguZW5kaWYK
WApYLmlmIGRlZmluZWQoV0lUSF9JT1VUSUwpClhDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWlv
dXRpbApYLmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLWlvdXRpbApYLmVuZGlmClgK
WC5pZiBkZWZpbmVkKFdJVEhfSFRUUEQpClhDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWh0dHBk
ClhCVUlMRF9ERVBFTkRTKz0JbGlibWljcm9odHRwZDoke1BPUlRTRElSfS93d3cvbGlibWljcm9o
dHRwZApYTElCX0RFUEVORFMrPQkJbWljcm9odHRwZDoke1BPUlRTRElSfS93d3cvbGlibWljcm9o
dHRwZApYLmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLWh0dHBkClguZW5kaWYKWApY
LmlmIGRlZmluZWQoV0lUSF9FUDkzWFgpClhDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLWVwOTN4
eApYLmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLWVwOTN4eApYLmVuZGlmClgKWC5p
ZiBkZWZpbmVkKFdJVEhfQVQ5MVJNOTIwMCkKWENPTkZJR1VSRV9BUkdTKz0JLS1lbmFibGUtYXQ5
MXJtOTIwMApYLmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS1kaXNhYmxlLWF0OTFybTkyMDAKWC5l
bmRpZgpYClguaWYgZGVmaW5lZChXSVRIX0dXMTYwMTIpClhDT05GSUdVUkVfQVJHUys9CS0tZW5h
YmxlLWd3MTYwMTIKWC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS1ndzE2MDEyClgu
ZW5kaWYKWApYLmlmIGRlZmluZWQoV0lUSF9QUkVTVE8pClhDT05GSUdVUkVfQVJHUys9ICAgIC0t
ZW5hYmxlLXByZXN0b19saWJmdGRpClhVU0VfTElCRlREST0gICAgICAgIHllcwpYLmVsc2UKWENP
TkZJR1VSRV9BUkdTKz0gICAgLS1kaXNhYmxlLXByZXN0b19saWJmdGRpClguZW5kaWYKWApYLmlm
IGRlZmluZWQoV0lUSF9VU0JQUk9HKQpYQ09ORklHVVJFX0FSR1MrPQktLWVuYWJsZS11c2Jwcm9n
ClhVU0VfTElCVVNCPQkJeWVzClguZWxzZQpYQ09ORklHVVJFX0FSR1MrPQktLWRpc2FibGUtdXNi
cHJvZwpYLmVuZGlmClgKWC5pZiBkZWZpbmVkKFdJVEhfT09DRFRSQUNFKQpYQ09ORklHVVJFX0FS
R1MrPQktLWVuYWJsZS1vb2NkX3RyYWNlClguZWxzZQpYQ09ORklHVVJFX0FSR1MrPQktLWRpc2Fi
bGUtb29jZF90cmFjZQpYLmVuZGlmClgKWC5pZiBkZWZpbmVkKFdJVEhfSkxJTkspClhDT05GSUdV
UkVfQVJHUys9CS0tZW5hYmxlLWpsaW5rClhVU0VfTElCVVNCPQkJeWVzClguZWxzZQpYQ09ORklH
VVJFX0FSR1MrPQktLWRpc2FibGUtamxpbmsKWC5lbmRpZgpYClguaWYgZGVmaW5lZChXSVRIX1ZT
TExJTkspClhDT05GSUdVUkVfQVJHUys9CS0tZW5hYmxlLXZzbGxpbmsKWFVTRV9MSUJVU0I9CQl5
ZXMKWC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS12c2xsaW5rClguZW5kaWYKWApY
LmlmIGRlZmluZWQoV0lUSF9STElOSykKWENPTkZJR1VSRV9BUkdTKz0JLS1lbmFibGUtcmxpbmsK
WFVTRV9MSUJVU0I9CQl5ZXMKWC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS1ybGlu
awpYLmVuZGlmClgKWC5pZiBkZWZpbmVkKFdJVEhfQVJNSlRBR0VXKQpYQ09ORklHVVJFX0FSR1Mr
PQktLWVuYWJsZS1hcm0tanRhZy1ldwpYVVNFX0xJQlVTQj0JCXllcwpYLmVsc2UKWENPTkZJR1VS
RV9BUkdTKz0JLS1kaXNhYmxlLWFybS1qdGFnLWV3ClguZW5kaWYKWApYLmlmIGRlZmluZWQoV0lU
SF9NSU5JRFJJVkVSKQpYQ09ORklHVVJFX0FSR1MrPQktLWVuYWJsZS1taW5pZHJpdmVyLWR1bW15
ClguZWxzZQpYQ09ORklHVVJFX0FSR1MrPQktLWRpc2FibGUtbWluaWRyaXZlci1kdW1teQpYLmVu
ZGlmClgKWC5pbmNsdWRlIDxic2QucG9ydC5wcmUubWs+ClgKWC5pZiBkZWZpbmVkKFVTRV9MSUJV
U0IpICYmICR7T1NWRVJTSU9OfSA8IDgwMDA2OQpYTElCX0RFUEVORFMrPQkJdXNiOiR7UE9SVFNE
SVJ9L2RldmVsL2xpYnVzYgpYLmVuZGlmClgKWC5pZiBkZWZpbmVkKFVTRV9MSUJGVERJKQpYTElC
X0RFUEVORFMrPQkJZnRkaToke1BPUlRTRElSfS9kZXZlbC9saWJmdGRpClguZW5kaWYKWApYcG9z
dC1pbnN0YWxsOgpYCUAke0NBVH0gJHtQS0dNRVNTQUdFfQpYClguaW5jbHVkZSA8YnNkLnBvcnQu
cG9zdC5taz4KMmU1ZGI5M2JmODgwMmM0NGZhODE4YTllNjY3OWE5YTIKZWNobyB4IC0gb3Blbm9j
ZC9kaXN0aW5mbwpzZWQgJ3MvXlgvLycgPm9wZW5vY2QvZGlzdGluZm8gPDwgJ2JhYjFmOTA3ZmZm
NWMyZGM5YWJlNzQ1MTVlNDlhMjcxJwpYTUQ1IChvcGVub2NkLTAuMi4wLnRhci5neikgPSBhY2M1
NTg2MTNhY2FhZjU2MzM3MzAwNzJiYzY0ZTAyOQpYU0hBMjU2IChvcGVub2NkLTAuMi4wLnRhci5n
eikgPSA0OGUzMTFjZDY0NDFmNWM2ZTFhNzg4ZWU4NjMwODBlMjJiOWQxYzNiYTVkZjRhZjk5YjU3
NzAyOGYxNDc4MzdkClhTSVpFIChvcGVub2NkLTAuMi4wLnRhci5neikgPSAxNTU3MTg3CmJhYjFm
OTA3ZmZmNWMyZGM5YWJlNzQ1MTVlNDlhMjcxCmVjaG8geCAtIG9wZW5vY2QvcGtnLWRlc2NyCnNl
ZCAncy9eWC8vJyA+b3Blbm9jZC9wa2ctZGVzY3IgPDwgJ2RmMWFhYzRhYmVmNGI3ZWE3N2ZhMDk0
ZDExYTU1NjYyJwpYVGhlIE9wZW4gT24tQ2hpcCBEZWJ1Z2dlciAoT3Blbk9DRCkgYWltcyB0byBw
cm92aWRlIGRlYnVnZ2luZywgaW4tc3lzdGVtClhwcm9ncmFtbWluZyBhbmQgYm91bmRhcnktc2Nh
biB0ZXN0aW5nIGZvciBlbWJlZGRlZCB0YXJnZXQgZGV2aWNlcy4gT3Blbk9DRCB1c2VzClhhICJo
YXJkd2FyZSBpbnRlcmZhY2UgZG9uZ2xlIiB0byBjb21tdW5pY2F0ZSB3aXRoIHRoZSBKVEFHIChJ
RUVFIDExNDkuMSkKWGNvbXBsaWFudCB0YXBzIG9uIHlvdXIgdGFyZ2V0IGJvYXJkLiBPcGVuT0NE
IGN1cnJlbnRseSBzdXBwb3J0cyBtYW55IHR5cGVzClhvZiBoYXJkd2FyZSBkb25nbGVzOiBVU0Ig
YmFzZWQsIHBhcmFsbGVsIHBvcnQgYmFzZWQsIGFuZCBvdGhlciBzdGFuZGFsb25lIGJveGVzClh0
aGF0IHJ1biBPcGVuT0NEIGludGVybmFsbHkuIEl0IGFsbG93cyBBUk03IChBUk03VERNSSBhbmQg
QVJNNzIwdCksClhBUk05IChBUk05MjBULCBBUk05MjJULCBBUk05MjZFSi1TLCBBUk05NjZFLVMp
LCBYU2NhbGUgKFBYQTI1eCwgSVhQNDJ4KSBhbmQKWENvcnRleC1NMyAoTHVtaW5hcnkgU3RlbGxh
cmlzIExNMyBhbmQgU1QgU1RNMzIpIGJhc2VkIGNvcmVzIHRvIGJlIGRlYnVnZ2VkClh2aWEgdGhl
IEdEQiBwcm90b2NvbC4gRmxhc2ggd3JpdGluZyBpcyBzdXBwb3J0ZWQgZm9yIGV4dGVybmFsIENG
SSBjb21wYXRpYmxlClhOT1IgZmxhc2hlcyAoSW50ZWwgYW5kIEFNRC9TcGFuc2lvbiBjb21tYW5k
IHNldCkgYW5kIHNldmVyYWwgaW50ZXJuYWwgZmxhc2hlcwpYKExQQzIwMDAsIEFUOTFTQU03LCBT
VFI3eCwgU1RSOXgsIExNMywgYW5kIFNUTTMyeCkuIFByZWxpbWluYXJ5IHN1cHBvcnQgZm9yClh2
YXJpb3VzIE5BTkQgZmxhc2ggY29udHJvbGxlcnMgKExQQzMxODAsIE9yaW9uLCBTM0MyNHh4LCBt
b3JlKSBjb250cm9sbGVyIGlzClhpbmNsdWRlZC4gClgKWFdXVzogaHR0cDovL29wZW5vY2QuYmVy
bGlvcy5kZS8KZGYxYWFjNGFiZWY0YjdlYTc3ZmEwOTRkMTFhNTU2NjIKZWNobyB4IC0gb3Blbm9j
ZC9wa2ctcGxpc3QKc2VkICdzL15YLy8nID5vcGVub2NkL3BrZy1wbGlzdCA8PCAnMjExMzVmOGI0
OTcyYzkzNTEwYjgzMTA0ZjYzMDNhYTgnClhiaW4vb3Blbm9jZApYaW5mby9kaXIKWGxpYi9saWJv
cGVub2NkLmEKWGxpYi9saWJvcGVub2NkLmxhClhsaWIvb3Blbm9jZC9lY29zL2F0OTFlYjQwYS5l
bGYKWGxpYi9vcGVub2NkL3hzY2FsZS9kZWJ1Z19oYW5kbGVyLmJpbgpYc2hhcmUvb3Blbm9jZC9j
b250cmliL2xpYmRjYy9SRUFETUUKWHNoYXJlL29wZW5vY2QvY29udHJpYi9saWJkY2MvZGNjX3N0
ZGlvLmMKWHNoYXJlL29wZW5vY2QvY29udHJpYi9saWJkY2MvZGNjX3N0ZGlvLmgKWHNoYXJlL29w
ZW5vY2QvY29udHJpYi9saWJkY2MvZXhhbXBsZS5jClhzaGFyZS9vcGVub2NkL2NvbnRyaWIvb3Bl
bm9jZC51ZGV2ClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvYml0c2J5dGVzLnRjbApYc2hhcmUvb3Bl
bm9jZC9zY3JpcHRzL2JvYXJkL2FybV9ldmFsdWF0b3I3dC5jZmcKWHNoYXJlL29wZW5vY2Qvc2Ny
aXB0cy9ib2FyZC9hdDkxcm05MjAwLWRrLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJk
L2F0bWVsX3NhbTN1X2VrLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJkL2Nyb3NzYm93
X3RlY2hfaW1vdGUyLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJkL2NzYjMzNy5jZmcK
WHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9ib2FyZC9kaWdpX2Nvbm5lY3Rjb3JlX3dpLTljLmNmZwpY
c2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJkL2RtMzU1ZXZtLmNmZwpYc2hhcmUvb3Blbm9jZC9z
Y3JpcHRzL2JvYXJkL2Vpci5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9ib2FyZC9lay1sbTNz
Mzc0OC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9ib2FyZC9lay1sbTNzOWI5eC5jZmcKWHNo
YXJlL29wZW5vY2Qvc2NyaXB0cy9ib2FyZC9oYW1tZXIuY2ZnClhzaGFyZS9vcGVub2NkL3Njcmlw
dHMvYm9hcmQvaGl0ZXhfc3RtMzItcGVyZm9ybWFuY2VzdGljay5jZmcKWHNoYXJlL29wZW5vY2Qv
c2NyaXB0cy9ib2FyZC9oaXRleF9zdHI5LWNvbXN0aWNrLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3Jp
cHRzL2JvYXJkL2lhcl9zdHI5MTJfc2suY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvYm9hcmQv
aW14MjdhZHMuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvYm9hcmQvaW14MjdsbnN0LmNmZwpY
c2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJkL2lteDMxcGRrLmNmZwpYc2hhcmUvb3Blbm9jZC9z
Y3JpcHRzL2JvYXJkL2tlaWxfbWNiMjE0MC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9ib2Fy
ZC9saW5rc3lzX25zbHUyLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJkL2xvZ2ljcGRf
aW14MjcuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvYm9hcmQvb2xpbWV4X0xQQzIzNzhTVEsu
Y2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvYm9hcmQvb2xpbWV4X2xwY19oMjE0OC5jZmcKWHNo
YXJlL29wZW5vY2Qvc2NyaXB0cy9ib2FyZC9vbGltZXhfc2FtN19leDI1Ni5jZmcKWHNoYXJlL29w
ZW5vY2Qvc2NyaXB0cy9ib2FyZC9vbGltZXhfc2FtOV9sOTI2MC5jZmcKWHNoYXJlL29wZW5vY2Qv
c2NyaXB0cy9ib2FyZC9vbGltZXhfc3RtMzJfaDEwMy5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0
cy9ib2FyZC9vbWFwMjQyMF9oNC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9ib2FyZC9vc2s1
OTEyLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJkL3BpYy1wMzJteC5jZmcKWHNoYXJl
L29wZW5vY2Qvc2NyaXB0cy9ib2FyZC9weGEyNTVfc3N0LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3Jp
cHRzL2JvYXJkL3NoZWV2YXBsdWcuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvYm9hcmQvc3Rt
MzIxMGVfZXZhbC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9ib2FyZC9zdG0zMmYxMHhfMTI4
a19ldmFsLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJkL3N0cjkxMC1ldmFsLmNmZwpY
c2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJkL3RpX2JlYWdsZWJvYXJkLmNmZwpYc2hhcmUvb3Bl
bm9jZC9zY3JpcHRzL2JvYXJkL3Vua25vd24tYm9hcmQtYXRtZWwtYXQ5MXNhbTkyNjAuY2ZnClhz
aGFyZS9vcGVub2NkL3NjcmlwdHMvYm9hcmQveDMwMHQuY2ZnClhzaGFyZS9vcGVub2NkL3Njcmlw
dHMvYm9hcmQvenkxMDAwLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2NoaXAvYXRtZWwvYXQ5
MS9haWMudGNsClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvY2hpcC9hdG1lbC9hdDkxL2F0OTFzYW03
eDEyOC50Y2wKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9jaGlwL2F0bWVsL2F0OTEvYXQ5MXNhbTd4
MjU2LnRjbApYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2NoaXAvYXRtZWwvYXQ5MS9wbWMudGNsClhz
aGFyZS9vcGVub2NkL3NjcmlwdHMvY2hpcC9hdG1lbC9hdDkxL3J0dC50Y2wKWHNoYXJlL29wZW5v
Y2Qvc2NyaXB0cy9jaGlwL2F0bWVsL2F0OTEvdXNhcnRzLnRjbApYc2hhcmUvb3Blbm9jZC9zY3Jp
cHRzL2NoaXAvc3Qvc3RtMzIvc3RtMzIudGNsClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvY2hpcC9z
dC9zdG0zMi9zdG0zMl9yY2MudGNsClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvY2hpcC9zdC9zdG0z
Mi9zdG0zMl9yZWdzLnRjbApYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2NwdS9hcm0vYXJtN3RkbWku
dGNsClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvY3B1L2FybS9hcm05MjAudGNsClhzaGFyZS9vcGVu
b2NkL3NjcmlwdHMvY3B1L2FybS9hcm05NDYudGNsClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvY3B1
L2FybS9hcm05NjYudGNsClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvY3B1L2FybS9jb3J0ZXhfbTMu
dGNsClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvaW50ZXJmYWNlL2FybS1qdGFnLWV3LmNmZwpYc2hh
cmUvb3Blbm9jZC9zY3JpcHRzL2ludGVyZmFjZS9hcm0tdXNiLW9jZC5jZmcKWHNoYXJlL29wZW5v
Y2Qvc2NyaXB0cy9pbnRlcmZhY2UvYXQ5MXJtOTIwMC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0
cy9pbnRlcmZhY2UvYXhtMDQzMi5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9pbnRlcmZhY2Uv
Y2FsYW8tdXNiLWE5MjYwLWMwMS5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9pbnRlcmZhY2Uv
Y2FsYW8tdXNiLWE5MjYwLWMwMi5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9pbnRlcmZhY2Uv
Y2FsYW8tdXNiLWE5MjYwLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2ludGVyZmFjZS9jaGFt
ZWxlb24uY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvaW50ZXJmYWNlL2NvcnRpbm8uY2ZnClhz
aGFyZS9vcGVub2NkL3NjcmlwdHMvaW50ZXJmYWNlL2R1bW15LmNmZwpYc2hhcmUvb3Blbm9jZC9z
Y3JpcHRzL2ludGVyZmFjZS9mbHlzd2F0dGVyLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2lu
dGVyZmFjZS9oaXRleF9zdHI5LWNvbXN0aWNrLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2lu
dGVyZmFjZS9pY2ViZWFyLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2ludGVyZmFjZS9qbGlu
ay5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9pbnRlcmZhY2UvanRhZ2tleS10aW55LmNmZwpY
c2hhcmUvb3Blbm9jZC9zY3JpcHRzL2ludGVyZmFjZS9qdGFna2V5LmNmZwpYc2hhcmUvb3Blbm9j
ZC9zY3JpcHRzL2ludGVyZmFjZS9sdW1pbmFyeS1pY2RpLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3Jp
cHRzL2ludGVyZmFjZS9sdW1pbmFyeS1sbTNzODExLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRz
L2ludGVyZmFjZS9sdW1pbmFyeS5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9pbnRlcmZhY2Uv
b2xpbWV4LWFybS11c2Itb2NkLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2ludGVyZmFjZS9v
bGltZXgtanRhZy10aW55LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2ludGVyZmFjZS9vb2Nk
bGluay5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9pbnRlcmZhY2Uvb3Blbm9jZC11c2IuY2Zn
ClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvaW50ZXJmYWNlL3BhcnBvcnQuY2ZnClhzaGFyZS9vcGVu
b2NkL3NjcmlwdHMvaW50ZXJmYWNlL3BhcnBvcnRfZGxjNS5jZmcKWHNoYXJlL29wZW5vY2Qvc2Ny
aXB0cy9pbnRlcmZhY2UvcmxpbmsuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvaW50ZXJmYWNl
L3NoZWV2YXBsdWcuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvaW50ZXJmYWNlL3NpZ25hbHl6
ZXIuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvaW50ZXJmYWNlL3N0bTMyLXN0aWNrLmNmZwpY
c2hhcmUvb3Blbm9jZC9zY3JpcHRzL2ludGVyZmFjZS90dXJ0ZWxpemVyMi5jZmcKWHNoYXJlL29w
ZW5vY2Qvc2NyaXB0cy9pbnRlcmZhY2UvdXNicHJvZy5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0
cy9pbnRlcmZhY2UvdnNsbGluay5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9tZW1vcnkudGNs
ClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvbW1yX2hlbHBlcnMudGNsClhzaGFyZS9vcGVub2NkL3Nj
cmlwdHMvcmVhZGFibGUudGNsClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L2FkdWM3MDJ4
LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9hdDkxZWI0MGEuY2ZnClhzaGFyZS9v
cGVub2NkL3NjcmlwdHMvdGFyZ2V0L2F0OTFyNDAwMDguY2ZnClhzaGFyZS9vcGVub2NkL3Njcmlw
dHMvdGFyZ2V0L2F0OTFybTkyMDAuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L2F0
OTFzYW0zdTFjLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9hdDkxc2FtM3UxZS5j
ZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvYXQ5MXNhbTN1MmMuY2ZnClhzaGFyZS9v
cGVub2NkL3NjcmlwdHMvdGFyZ2V0L2F0OTFzYW0zdTJlLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3Jp
cHRzL3RhcmdldC9hdDkxc2FtM3U0Yy5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQv
YXQ5MXNhbTN1NGUuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L2F0OTFzYW0zdVhY
LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9hdDkxc2FtOTI2MC5jZmcKWHNoYXJl
L29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvYXQ5MXNhbTkyNjBfZXh0X1JBTV9leHRfZmxhc2guY2Zn
ClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L2NzMzUxeC5jZmcKWHNoYXJlL29wZW5vY2Qv
c2NyaXB0cy90YXJnZXQvZGF2aW5jaS5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQv
ZXBjOTMwMS5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvZmVyb2Nlb24uY2ZnClhz
aGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L2ljZXBpY2suY2ZnClhzaGFyZS9vcGVub2NkL3Nj
cmlwdHMvdGFyZ2V0L2lteDIxLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9pbXgy
Ny5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvaW14MzEuY2ZnClhzaGFyZS9vcGVu
b2NkL3NjcmlwdHMvdGFyZ2V0L2lteDM1LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3Rhcmdl
dC9pczUxMTQuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L2l4cDQyeC5jZmcKWHNo
YXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvbG0zczM3NDguY2ZnClhzaGFyZS9vcGVub2NkL3Nj
cmlwdHMvdGFyZ2V0L2xtM3M2OTY1LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9s
bTNzODExLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9sbTNzOWI5eC5jZmcKWHNo
YXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvbHBjMjEwMy5jZmcKWHNoYXJlL29wZW5vY2Qvc2Ny
aXB0cy90YXJnZXQvbHBjMjEyNC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvbHBj
MjEyOS5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvbHBjMjE0OC5jZmcKWHNoYXJl
L29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvbHBjMjI5NC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0
cy90YXJnZXQvbHBjMjM3OC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvbHBjMjQ3
OC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvbWVnYTEyOC5jZmcKWHNoYXJlL29w
ZW5vY2Qvc2NyaXB0cy90YXJnZXQvbmV0eDUwMC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90
YXJnZXQvb21hcDI0MjAuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L29tYXAzNTMw
LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9vbWFwNTkxMi5jZmcKWHNoYXJlL29w
ZW5vY2Qvc2NyaXB0cy90YXJnZXQvcGljMzJteC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90
YXJnZXQvcHhhMjU1LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9weGEyNzAuY2Zn
ClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L3NhbTdzZTUxMi5jZmcKWHNoYXJlL29wZW5v
Y2Qvc2NyaXB0cy90YXJnZXQvc2FtN3gyNTYuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFy
Z2V0L3NhbXN1bmdfczNjMjQxMC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvc2Ft
c3VuZ19zM2MyNDQwLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9zYW1zdW5nX3Mz
YzQ1MTAuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L3NhbXN1bmdfczNjNjQxMC5j
ZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvc2hhcnBfbGg3OTUzMi5jZmcKWHNoYXJl
L29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvc21kazY0MTAuY2ZnClhzaGFyZS9vcGVub2NkL3Njcmlw
dHMvdGFyZ2V0L3NtcDg2MzQuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L3N0bTMy
LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9zdHI3MTAuY2ZnClhzaGFyZS9vcGVu
b2NkL3NjcmlwdHMvdGFyZ2V0L3N0cjczMC5jZmcKWHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJn
ZXQvc3RyNzUwLmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC9zdHI5MTIuY2ZnClhz
aGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L3Rlc3RfcmVzZXRfc3ludGF4X2Vycm9yLmNmZwpY
c2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC90ZXN0X3N5bnRheF9lcnJvci5jZmcKWHNoYXJl
L29wZW5vY2Qvc2NyaXB0cy90YXJnZXQvdGlfZG0zNTUuY2ZnClhzaGFyZS9vcGVub2NkL3Njcmlw
dHMvdGFyZ2V0L3RpX2RtMzY1LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3JpcHRzL3RhcmdldC90aV9k
bTY0NDYuY2ZnClhzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGFyZ2V0L3hiYV9yZXZBMy5jZmcKWHNo
YXJlL29wZW5vY2Qvc2NyaXB0cy90ZXN0L3NlbGZ0ZXN0LmNmZwpYc2hhcmUvb3Blbm9jZC9zY3Jp
cHRzL3Rlc3Qvc3ludGF4MS5jZmcKWEBkaXJybSBzaGFyZS9vcGVub2NkL3NjcmlwdHMvdGVzdApY
QGRpcnJtIHNoYXJlL29wZW5vY2Qvc2NyaXB0cy90YXJnZXQKWEBkaXJybSBzaGFyZS9vcGVub2Nk
L3NjcmlwdHMvaW50ZXJmYWNlClhAZGlycm0gc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2NwdS9hcm0K
WEBkaXJybSBzaGFyZS9vcGVub2NkL3NjcmlwdHMvY3B1ClhAZGlycm0gc2hhcmUvb3Blbm9jZC9z
Y3JpcHRzL2NoaXAvc3Qvc3RtMzIKWEBkaXJybSBzaGFyZS9vcGVub2NkL3NjcmlwdHMvY2hpcC9z
dApYQGRpcnJtIHNoYXJlL29wZW5vY2Qvc2NyaXB0cy9jaGlwL2F0bWVsL2F0OTEKWEBkaXJybSBz
aGFyZS9vcGVub2NkL3NjcmlwdHMvY2hpcC9hdG1lbApYQGRpcnJtIHNoYXJlL29wZW5vY2Qvc2Ny
aXB0cy9jaGlwClhAZGlycm0gc2hhcmUvb3Blbm9jZC9zY3JpcHRzL2JvYXJkClhAZGlycm0gc2hh
cmUvb3Blbm9jZC9zY3JpcHRzClhAZGlycm0gc2hhcmUvb3Blbm9jZC9jb250cmliL2xpYmRjYwpY
QGRpcnJtIHNoYXJlL29wZW5vY2QvY29udHJpYgpYQGRpcnJtIHNoYXJlL29wZW5vY2QKWEBkaXJy
bSBsaWIvb3Blbm9jZC94c2NhbGUKWEBkaXJybSBsaWIvb3Blbm9jZC9lY29zClhAZGlycm0gbGli
L29wZW5vY2QKMjExMzVmOGI0OTcyYzkzNTEwYjgzMTA0ZjYzMDNhYTgKZXhpdAoK
--0016e6d623368fe6e804714bda3b--
>Release-Note:
>Audit-Trail:
>Unformatted:
 --0016e6d623368fe6e804714bda3b
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 7bit
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3fcfb0ba0908161755m407731ebn1212366bf194be4d>