From owner-freebsd-arm@freebsd.org Sun Feb 4 06:08:54 2018 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA226EE9770 for ; Sun, 4 Feb 2018 06:08:54 +0000 (UTC) (envelope-from jon@brawn.org) Received: from ahs1.r4l.com (ahs1.r4l.com [198.27.81.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46EA26F375 for ; Sun, 4 Feb 2018 06:08:54 +0000 (UTC) (envelope-from jon@brawn.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=brawn.org; s=default; h=Message-Id:In-Reply-To:To:References:Date:Subject:Mime-Version: Content-Type:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=f7jGGAIyQIGlCnuIf9wky4nGmVLSpNJf/vYi3GpL5KY=; b=rJrCvYvtzZlZT8hDuNZHcPly7w /CWmGAM967U+7LA2R21JSxSinDEtd/WdINbIoNoEAuym9ElhFKqFDMwatjTCHDKMmwd+ZRS1QqeMe GsBTIDhqGwqAz9hqD1tJv/0NigjpXW5qHoPtcFSn8KEfCXkVg5JXZl48Uuo9q4mb495IyBWgcNYwY Qd0hg9sodoL3QKKR7xU+dSphagKCnufU86a+uXWGGdIY7sTt88+c82wv5ehg4/sfIVUgT/K2eXsp1 FMKWtjxF+SOPXLLwnHCThW4gUyDAlIql7gn7zFG3f/Yl4FHsgbjdI+jisw33RB3k8sfipCJxmaq3S uRxTPrCQ==; Received: from [136.62.171.86] (port=55031 helo=[192.168.1.120]) by ahs1.r4l.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eiDTr-002cWn-9z for freebsd-arm@freebsd.org; Sun, 04 Feb 2018 01:08:47 -0500 From: Jon Brawn Content-Type: multipart/signed; boundary="Apple-Mail=_DF8BF849-70D1-44EC-9768-D73500FE9913"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Trouble with SoftIron Overdrive 1000 + USB Date: Sun, 4 Feb 2018 00:08:45 -0600 References: <79D41C3C-152C-4C58-A7AB-B2C3544DFDA3@brawn.org> To: freebsd-arm@freebsd.org In-Reply-To: <79D41C3C-152C-4C58-A7AB-B2C3544DFDA3@brawn.org> Message-Id: <0DC0C226-DEDF-4181-9B0A-38E5CB78663A@brawn.org> X-Mailer: Apple Mail (2.3445.5.20) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ahs1.r4l.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - brawn.org X-Get-Message-Sender-Via: ahs1.r4l.com: authenticated_id: jon@brawn.org X-Authenticated-Sender: ahs1.r4l.com: jon@brawn.org X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Feb 2018 06:08:55 -0000 --Apple-Mail=_DF8BF849-70D1-44EC-9768-D73500FE9913 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Feb 2, 2018, at 11:46 PM, Jon Brawn wrote: >=20 > Wotcha Gang! >=20 > =46rom time to time I take the 12.0 Current mini-memstick image that = is newest and do an install on a SoftIron Overdrive 1000 box (quad = Cortex-A57, aarch64). Usually there=E2=80=99s nothing to report, and = everything goes just swimmingly, and I mess around with the installed = system for a while, rebuild the kernel perhaps, nothing too heavy duty. >=20 > Anyway, I=E2=80=99ve just tried this with r328637, and it didn=E2=80=99t= work very well, however, I don=E2=80=99t have the FreeBSD skills to = understand what=E2=80=99s really going wrong. I=E2=80=99ve added the = boot log to this email, inline, at the end. It all goes wrong when it is = trying to mount the root filesystem from the USB memory stick. It=E2=80=99= s claiming to be perpetually waiting for usbus0. As you can see from the = boot log, it detects that there=E2=80=99s a usbus0 =E2=80=98thing=E2=80=99= there, and there are no warnings or errors that I can see relating to = USB, but the bus never seems to come ready. >=20 > Is there anyone out there that can help me to debug this please? >=20 > Jon. >=20 Wotcha! As of =E2=80=9Cright now=E2=80=9D (1:40am on Saturday Feb 3rd), there = are 3 revisions of FreeBSD-12.0-CURRRENT-arm64-aarch64 available for me = to download as a mini-memstick image. r327788 2018/01/10 - boots to start of install process [install fails - = archives newer than image] r328126 2018/01/18 - fails to boot at mounting of root filesystem r328637 2018/01/31 - fails to boot at mounting of root filesystem Cheers, Jon. > NOTICE: BL3-1:=20 > NOTICE: BL3-1: Built : 14:04:15, Apr 9 2016 > INFO: BL3-1: Initializing runtime services > INFO: BL3-1: Preparing for EL3 exit to normal world > INFO: BL3-1: Next image address =3D 0x8000e80000 > INFO: BL3-1: Next image spsr =3D 0x3c9 > UEFI Interactive Shell v2.1 > EDK II > UEFI v2.60 (SoftIron Overdrive 1000, 0x00010000) > Mapping table > FS1: Alias(s):HD1b65535a1:;BLK4: > = PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0)/HD(1,GPT,535754EE-EECD-11E7= -8543-E0FFF70020A6,0x28,0x64000) > FS0: Alias(s):HD0a0b:;BLK1: > = PcieRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x0)/USB(0x0,0x0)/HD(1,GPT,CAB2BA96-077= 2-11E8-952D-0CC47AD8B808,0x3,0x640) > BLK3: Alias(s): > PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0) > BLK5: Alias(s): > = PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0)/HD(2,GPT,5357E647-EECD-11E7= -8543-E0FFF70020A6,0x64028,0x73F9BFF8) > BLK6: Alias(s): > = PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0)/HD(3,GPT,535936C9-EECD-11E7= -8543-E0FFF70020A6,0x74000020,0x706D67) > BLK0: Alias(s): > PcieRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x0)/USB(0x0,0x0) > BLK2: Alias(s): > = PcieRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x0)/USB(0x0,0x0)/HD(2,GPT,CAB2BA9A-077= 2-11E8-952D-0CC47AD8B808,0x643,0xF89E0) > Press ESC in 1 seconds to skip startup.nsh or any other key to = continue. > Shell> BOOTaa64.efi >=20 >>> FreeBSD EFI boot block > Loader path: /boot/loader.efi >=20 > Initializing modules: ZFS UFS > Load Path: \efi\boot\BOOTaa64.efi > Load Device: = PcieRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x0)/USB(0x0,0x0)/HD(1,GPT,CAB2BA96-077= 2-11E8-952D-0CC47AD8B808,0x3,0x640) > BootCurrent: 0006 > BootOrder: 0006 0000 0001 0002 > Probing 7 block devices.........* done > ZFS found no pools > UFS found 1 partition > Consoles: EFI console =20 > Command line arguments: loader.efi > Image base: 0x81f6449000 > EFI version: 2.60 > EFI Firmware: SoftIron Overdrive 1000 (rev 1.00) >=20 > FreeBSD/arm64 EFI loader, Revision 1.1 > (Thu Feb 1 16:48:10 UTC 2018 root@releng3.nyi.freebsd.org) > EFI boot environment > Loading /boot/defaults/loader.conf > /boot/kernel/kernel text=3D0x8372ce data=3D0xb2450+0x443acc = syms=3D[0x8+0x111408+0x8+0x103ad6] > | > Hit [Enter] to boot immediately, or any other key for command prompt. > Booting [/boot/kernel/kernel]... =20 > Using DTB provided by EFI at 0x801fe00000. > KDB: debugger backends: ddb > KDB: current backend: ddb > Copyright (c) 1992-2018 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, = 1994 > The Regents of the University of California. All rights = reserved. > FreeBSD is a registered trademark of The FreeBSD Foundation. > FreeBSD 12.0-CURRENT #0 r328637: Thu Feb 1 16:51:20 UTC 2018 > = root@releng3.nyi.freebsd.org:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC = arm64 > FreeBSD clang version 6.0.0 (branches/release_60 323338) (based on = LLVM 6.0.0) > WARNING: WITNESS option enabled, expect reduced performance. > VT: init without driver. > module_register: cannot register gic/gicv2m from kernel; already = loaded from kernel > Module gic/gicv2m failed to register: 17 > Starting CPU 1 (1) > Starting CPU 2 (100) > Starting CPU 3 (101) > FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs > arc4random: no preloaded entropy cache > MAP 81fb830000 mode 2 pages 992 > MAP 81fbdb0000 mode 2 pages 592 > MAP 81fffd0000 mode 2 pages 32 > random: entropy device external interface > kbd0 at kbdmux0 > ofwbus0: > simplebus0: on ofwbus0 > clk_fixed0: on simplebus0 > clk_fixed1: on simplebus0 > clk_fixed2: on simplebus0 > clk_fixed3: on simplebus0 > clk_fixed4: on simplebus0 > clk_fixed5: on simplebus0 > clk_fixed6: on simplebus0 > clk_fixed7: on simplebus0 > clk_fixed8: on simplebus0 > clk_fixed9: on simplebus0 > clk_fixed10: on simplebus0 > psci0: on ofwbus0 > gic0: mem = 0xe1110000-0xe1110fff,0xe112f000-0xe1130fff,0xe1140000-0xe114ffff,0xe11600= 00-0xe116ffff irq 4 on ofwbus0 > gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 448 > generic_timer0: irq 5,6,7,8 on ofwbus0 > Timecounter "ARM MPCore Timecounter" frequency 250000000 Hz quality = 1000 > Event timer "ARM MPCore Eventtimer" frequency 250000000 Hz quality = 1000 > efirtc0: registered as a time-of-day clock, resolution 1.000000s > cpulist0: on ofwbus0 > cpu0: on cpulist0 > cpu1: on cpulist0 > cpu2: on cpulist0 > cpu3: on cpulist0 > pmu0: irq 0,1,2,3 on ofwbus0 > ahci0: mem 0xe0300000-0xe03effff irq 9 on = simplebus0 > ahci0: AHCI v1.30 with 8 6Gbps ports, Port Multiplier supported > ahcich0: at channel 0 on ahci0 > ahcich1: at channel 1 on ahci0 > uart0: mem 0xe1010000-0xe1010fff irq 13 on = simplebus0 > uart0: console (115200,n,8,1) > pcib0: mem 0xf0000000-0xffffffff on = simplebus0 > pci0: on pcib0 > pcib1: at device 2.2 on pci0 > pci1: on pcib1 > xhci0: mem = 0x40100000-0x4010ffff,0x40110000-0x40110fff,0x40111000-0x40111fff at = device 0.0 on pci1 > xhci0: 32 bytes context size, 64-bit DMA > usbus0 on xhci0 > pcib2: at device 2.3 on pci0 > pci2: on pcib2 > mskc0: port 0x1000-0x10ff mem = 0x40000000-0x40003fff at device 0.0 on pci2 > msk0: on = mskc0 > msk0: Using defaults for TSO: 65518/35/2048 > msk0: Ethernet address: e0:ff:f7:00:20:a6 > miibus0: on msk0 > e1000phy0: PHY 0 on miibus0 > e1000phy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, = 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, = auto-flow > cryptosoft0: > Timecounters tick every 1.000 msec > usbus0: 5.0Gbps Super Speed USB v3.0 > ugen0.1: <0x1b73 XHCI root HUB> at usbus0 > uhub0: <0x1b73 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on = usbus0 > ada0 at ahcich1 bus 0 scbus1 target 0 lun 0 > ada0: ACS-3 ATA SATA 3.x device > ada0: Serial Number WD-WMC6Y0P7NL00 > ada0: 600.000MB/s transfers (SATA 3.x, UDMA5, PIO 8192bytes) > ada0: Command Queueing enabled > ada0: 953869MB (1953525168 512 byte sectors) > Release APs > CPU 0: ARM Cortex-A57 r1p2 affinity: 0 0 > Instruction Set Attributes 0 =3D > Instruction Set Attributes 1 =3D <> > Processor Features 0 =3D > Processor Features 1 =3D <0> > Memory Model Features 0 =3D <4k Granule,64k = Granule,MixedEndian,S/NS Mem,16bit ASID,16TB PA> > Memory Model Features 1 =3D <> > Memory Model Features 2 =3D <32b CCIDX,48b VA> > Debug Features 0 =3D <2 CTX Breakpoints,4 Watchpoints,6 = Breakpoints,PMUv3,Debug v8> > Debug Features 1 =3D <0> > Auxiliary Features 0 =3D <0> > Auxiliary Features 1 =3D <0> > CPU 1: ARM Cortex-A57 r1p2 affinity: 0 1 > CPU 2: ARM Cortex-A57 r1p2 affinity: 1 0 > CPU 3: ARM Cortex-A57 r1p2 affinity: 1 1 > WARNING: WITNESS option enabled, expect reduced performance. > arc4random: no preloaded entropy cache > Trying to mount root from ufs:/dev/ufs/FreeBSD_Install [ro,noatime]... > Root mount waiting for: usbus0 > uhub0: 4 ports with 4 removable, self powered > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > usbd_setup_device_desc: getting device descriptor at addr 1 failed, = USB_ERR_TIMEOUT > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > usbd_setup_device_desc: getting device descriptor at addr 1 failed, = USB_ERR_TIMEOUT > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > usbd_setup_device_desc: getting device descriptor at addr 1 failed, = USB_ERR_TIMEOUT > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > usbd_setup_device_desc: getting device descriptor at addr 1 failed, = USB_ERR_TIMEOUT > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > Root mount waiting for: usbus0 > usbd_setup_device_desc: getting device descriptor at addr 1 failed, = USB_ERR_TIMEOUT > ugen0.2: at usbus0 (disconnected) > uhub_reattach_port: could not allocate new device > mountroot: waiting for device /dev/ufs/FreeBSD_Install... > Mounting from ufs:/dev/ufs/FreeBSD_Install failed with error 19. >=20 > Loader variables: > vfs.root.mountfrom=3Dufs:/dev/ufs/FreeBSD_Install > vfs.root.mountfrom.options=3Dro,noatime >=20 > Manual root filesystem specification: > : [options] > Mount using filesystem > and with the specified (optional) option list. >=20 > eg. ufs:/dev/da0s1a > zfs:tank > cd9660:/dev/cd0 ro > (which is equivalent to: mount -t cd9660 -o ro /dev/cd0 /) >=20 > ? List valid disk boot devices > . Yield 1 second (for background tasks) > Abort manual input >=20 > mountroot> ? >=20 > List of GEOM managed disk devices: > diskid/DISK-WD-WMC6Y0P7NL00p3 diskid/DISK-WD-WMC6Y0P7NL00p2 = diskid/DISK-WD-WMC6Y0P7NL00p1 gptid/535936c9-eecd-11e7-8543-e0fff70020a6 = gptid/5357e647-eecd-11e7-8543-e0fff70020a6 = gptid/535754ee-eecd-11e7-8543-e0fff70020a6 diskid/DISK-WD-WMC6Y0P7NL00 = ada0p3 ada0p2 ada0p1 ada0 >=20 > mountroot>=20 >=20 >=20 >=20 --Apple-Mail=_DF8BF849-70D1-44EC-9768-D73500FE9913 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILEzCCBSUw ggQNoAMCAQICECQcc6QQWc3Um5HgAnmjhBYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNVBAYTAkdC MRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoT EUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNh dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE3MTAyODAwMDAwMFoXDTE4MTAyODIzNTk1OVow HjEcMBoGCSqGSIb3DQEJARYNam9uQGJyYXduLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBALEscuT73gkjXEfkaQU3QXOOIDFilHr9RV/FKPk+ZO3wyXpoChqRW+anE+kKBLSCsmoX 6HnhAmcq3j9umj5jIYwpD84m26XbWQK+uo42GZ3cAF12VvO0g/toUvI+nJcxiD39APWowPKQ4Nae 4FN4hLOcwd2zyF3LiJgq4aXXcBQxl2s1JRCb7STFl5qpp73JVbFp1MkABmESyzI6KE0LLH3hHICU d2m+Omg6L8T+RgsTEKmgTvw1hYD04ms9ttji/viI8LtR3V9p9DDGH0iSCF56kPo4WfsbfGVBs1km tw8uvB6OVNGiD0q05kR/GI4jGiMLa4UhlCC0VsYfx7ZyGEUCAwEAAaOCAeMwggHfMB8GA1UdIwQY MBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBRYtBFf7BnRYLxKWDc5DiI35q5WVzAO BgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGy MQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYI KwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFoGA1UdHwRTMFEwT6BNoEuG SWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k U2VjdXJlRW1haWxDQS5jcmwwgYsGCCsGAQUFBwEBBH8wfTBVBggrBgEFBQcwAoZJaHR0cDovL2Ny dC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp bENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMBgGA1UdEQQRMA+B DWpvbkBicmF3bi5vcmcwDQYJKoZIhvcNAQELBQADggEBAKZgWVdxinnS81TZvPWc8kXjtzxKSBFU 6ZXBkofX+CSRuD+Wmg4vlt6fNIaVWqWDF95qjR3TOwyb+LQJnsMyYhAl9NI6AJTxgfghzKK49MVP aC0K7V4TnWCiucJsfK+xDqZIevPFPF3mpYz7/Uf8VPbX2uK80/uUoBRroXDLyHv7fTzG8K+bHBh6 l2x2xFB04nxAhRS4yaJvOeV6ckPOHvCgHhncXQ1HoPUvV/M94K3jaURLPvSUm2tgzODJ97QDHDWM SF7xfItpAM7AVAmN0M0U8sWI/qDykqpoeOc/TrMNeRTEcuphuJASMuN+oP57T+XZFq/lOEEIw1H+ 4QZ1mnIwggXmMIIDzqADAgECAhBqm+E4O/8ra58B1dm4p1JWMA0GCSqGSIb3DQEBDAUAMIGFMQsw CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3Jk MRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDErMCkGA1UEAxMiQ09NT0RPIFJTQSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTAeFw0xMzAxMTAwMDAwMDBaFw0yODAxMDkyMzU5NTlaMIGXMQswCQYD VQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRow GAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQgQXV0 aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBAL6znlesKHZ1QBbHOAOY08YYdiFQ8yV5C0y1oNF9Olg+nKcxLqf2NHbZhGra0D00SOTq 9bus3/mxgUsg/Wh/eXQ0pnp8tZ8XZWAnlyKMpjL+qUByRjXCA6RQyDMqVaVUkbIr5SU0RDX/kSsK wer3H1pT/HUrBN0X8sKtPTdGX8XAWt/VdMLBrZBlgvnkCos+KQWWCo63OTTqRvaq8aWccm+KOMjT cE6s2mj6RkalweyDI7X+7U5lNo6jzC8RTXtVV4/Vwdax720YpMPJQaDaElmOupyTf1Qib+cpukNJ nQmwygjD8m046DQkLnpXNCAGjuJy1F5NATksUsbfJAr7FLUCAwEAAaOCATwwggE4MB8GA1UdIwQY MBaAFLuvfgI9+qbxPISOre44mOzZMjLUMB0GA1UdDgQWBBSCr2yM+MX+lmF86B89K3FIXsSLwDAO BgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADARBgNVHSAECjAIMAYGBFUdIAAwTAYD VR0fBEUwQzBBoD+gPYY7aHR0cDovL2NybC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2VydGlmaWNh dGlvbkF1dGhvcml0eS5jcmwwcQYIKwYBBQUHAQEEZTBjMDsGCCsGAQUFBzAChi9odHRwOi8vY3J0 LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FBZGRUcnVzdENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDov L29jc3AuY29tb2RvY2EuY29tMA0GCSqGSIb3DQEBDAUAA4ICAQB4XLKBKDRPPO5fVs6fl1bsj6Jr F/bz9kkIBtTYLzXN30D+03Hj6OxCDBEaIeNmsBhrJmuubvyE7HtoSmR809AgcYboW+rcTNZ/8u/H v+GTrNI/AhqX2/kiQNxmgUPt/eJPs92Qclj0HnVyy9TnSvGkSDU7I5Px+TbO+88G4zipA2psZaWe EykgzClZlPz1FjTCkk77ZXp5cQYYexE6zeeN4/0OqqoAloFrjAF4o50YJafX8mnahjp3I2Y2mkjh k0xQfhNqbzlLWPoT3m7j7U26u7zg6swjOq8hITYc3/np5tM5aVyu6t99p17bTbY7+1RTWBviN9YJ zK8HxzObXYWBf/L+VGOYNsQDTxAk0Hbvb1j6KjUhg7fO294F29QIhhmiNOr84JHoy+fNLpfvYc/Q 9EtFOI5ISYgOxLk3nD/whbUe9rmEQXLp8MB933Ij474gwwCPUpwv9mj2PMnXoc7mbrS22XUSeTwx CTP9bcmUdp4jmIoWfhQm7X9w/Zgddg+JZ/YnIHOwsGsaTUgj7fIvxqith7DoJC91WJ8Lce3CVJqb 1XWeKIJ84F7YLXZN0oa7TktYgDdmQVxYkZo1c5noaDKH9Oq9cbm/vOYRUM1cWcef20Wkyk5S/GFy yPJwG0fR1nRas3DqAf4cXxMiEKcff7PNa4M3RGTqH0pWR8p6EjGCA7cwggOzAgEBMIGsMIGXMQsw CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3Jk MRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQg QXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQJBxzpBBZzdSbkeACeaOEFjAJBgUr DgMCGgUAoIIB3zAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xODAy MDQwNjA4NDZaMCMGCSqGSIb3DQEJBDEWBBTvNFGKn2GkC9nLY3tVkWbi5NzMATCBvQYJKwYBBAGC NxAEMYGvMIGsMIGXMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAw DgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09N T0RPIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQJBxzpBBZ zdSbkeACeaOEFjCBvwYLKoZIhvcNAQkQAgsxga+ggawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQI ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD QSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg U2VjdXJlIEVtYWlsIENBAhAkHHOkEFnN1JuR4AJ5o4QWMA0GCSqGSIb3DQEBAQUABIIBAKQ9zbVp 89HithoQfPFJe+Em7QY9Blwdpk4D/DBid1mgWY3NWeYxLzlHsNAeFejd4AJFhS7brMhs5fLzSctj wHpn3GIP/Sm/PUsQei92v4nXaci3k/80rATPPdnR8opxqrbyNa61sWhDs6wH0PIaOFh/soJiTmzo nH5hSMDG6pcw/ItE6lhzY5Pm3KKFa9Pi2kQTvDg84U6JI7CNZANcaxGB/RSEWqq1NSK5XZPj3AF6 xIQDLTBuRFPbfKpXObIcnoKTjOY3FMVHVPeBB7mwxC89bjV644gjOwSlOPFT3hK8ikPFRYUm5VHv oSuch9N8ng/v4uETJPC+OWWh0ZiimPgAAAAAAAA= --Apple-Mail=_DF8BF849-70D1-44EC-9768-D73500FE9913--