Trying to setup a PXE server in order to have some of my tools such as CloneZilla and PartedMagic available rather than use a flash drive. Client machine boots PXE and I am getting the PXE boot menu, but cannot get PartedMagic to boot.

dnsmasq.conf looks like this:
port=0
interface=eth0
dhcp-range=192.168.1.0,proxy
enable-tftp
tftp-root=/mnt/data/netboot/boot
pxe-service=x86-64_EFI,"PXELINUX (EFI)",efi64/syslinux.efi
log-queries
log-facility=/var/log/dnsmasq.log

Parted Magic resides in tftp-root=/mnt/data/netboot/boot/pmagic

PXELinux default file is current configured as:
LABEL pmagic64
DEFAULT         vesamenu.c32
MENU TITLE PXE Boot Menu
        MENU LABEL Parted Magic 2019
        LINUX pmagic/bzImage64
        INITRD pmagic/initrd.img,pmagic/fu.img,pmagic/m64.img,pmagic/files.cgz
        APPEND edd=on vga=normal

Last entries from the log say:
pr  9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/pxelinux.cfg/default to 192.168.1.245
Apr  9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/vesamenu.c32 to 192.168.1.245
Apr  9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/libcom32.c32 to 192.168.1.245
Apr  9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/libutil.c32 to 192.168.1.245
Apr  9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/pxelinux.cfg/default to 192.168.1.245
Apr  9 20:25:11 dnsmasq-tftp[12644]: file /mnt/data/netboot/efi64/pmagic/bzImage64 not found
Apr  9 20:25:23 dnsmasq-tftp[12644]: file /mnt/data/netboot/efi64/pmagic/bzImage64 not found
Apr  9 20:25:24 dnsmasq-tftp[12644]: file /mnt/data/netboot/efi64/pmagic/bzImage64 not found
Apr  9 20:25:24 dnsmasq-tftp[12644]: file /mnt/data/netboot/efi64/pmagic/bzImage64 not found

I'm not understanding why the bzImage file is being looked for in /mnt/data/netboot/efi64 and not /mnt/data/netboot/boot. Can anyone with PXE knowledge five me some assistance?