last executing test programs: 4.611630442s ago: executing program 1 (id=2): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0xa0803, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r2, r4, 0x16, 0x0, @void}, 0x10) setsockopt$bt_hci_HCI_TIME_STAMP(r1, 0x0, 0x3, &(0x7f0000000140), 0x4) r5 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) capset(&(0x7f0000000100)={0x20080522}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x81, 0xfffffffb}) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000008ef0ed07200100000000109022400010000a00109040005020300000009210a003e0122180009058103ff03000400"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022180000000501150825ff0904a1010901a1007508950109308102c0c0"], 0x0}, 0x0) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000011c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x3}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0x10, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1808000000000000000000000000000018120000", @ANYRES32=r7, @ANYBLOB="0000000000000000b703000000000000850000000c000000b7000000000000001801000000082c2500000000002120207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000700000095"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x6, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r8 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x2) syz_kvm_setup_cpu$x86(r5, r8, &(0x7f0000fda000/0x18000)=nil, &(0x7f0000000000)=[@text32={0x20, &(0x7f0000000200)="b805000000b9fa0000000f01d9660f78c4020a3ef32e650f09b805000000b90000c0fe0fae41d901000000b87f8b7f26ba000000000f30660fc775022e0fba600c980f320f3566b857000f20c035000000800f22c0", 0x55}], 0xaaaaaaaaaaaaaf6, 0x10, 0x0, 0x0) syz_kvm_setup_cpu$x86(r5, r8, &(0x7f0000fd6000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, 0x0}], 0x1, 0x4, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local={0x3}, @random="1e665eef4d1a", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @private=0xa010102, @local}, @time_exceeded={0x5, 0x0, 0x0, 0x12, 0x0, 0x2802, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}}, "000022ebffff0000"}}}}}, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x1c917, &(0x7f0000000740)={[{@nodelalloc}, {@noblock_validity}, {@errors_remount}, {@data_err_ignore}, {@debug}, {@resgid={'resgid', 0x3d, 0xee01}}, {@noinit_itable}, {@noinit_itable}, {@journal_dev={'journal_dev', 0x3d, 0xafb}, 0x32}]}, 0x9a, 0x4ef, &(0x7f0000000a40)="$eJzs3d9rHFsdAPDvTLL9mZoUfagFa7GVpGh3k8a2wYf6A9GnglqfbWOyCSGbbMhu2iYUTfEPEERUEASffBH8AwTpnyBCQd9FRbnc29770Id7u5fdne2PdDdJ6SYbsp8PnMyZMzP5nrPDzO6ZOcwE0LfOR8SFiHheq9UuRcRwVp5mKTabqb7e0ycPZuopiVrt1vtJRNIsq6829sr/PJltdiwifvi9iJ8kb8atrG8sTpdKxdVsvlBdWilU1jcuLyxNzxfni8uTkxPXpq5PXZ0a70o7hyLixnf+++tf/PG7N/761Xv/uv3/sZ8mWXnEy3Z0W7PpucZn0TIYEat7EawHBrL25FoFbfY1AAAHR5r9ZPtSRFyK4Rho/JoDAAAADpPaN4bi4ySiBgAAABxaaWMMbJLms7EAQ5Gm+XxzDO/n4kRaKleqX5krry3PNsfKjkQunVsoFcezscIjkUvq8xON/Mv5K1vmJyPidET8avh4Yz4/Uy7N9vriBwAAAPSJk1v6/x8NN/v/AAAAwCEz0usKAAAAAHtO/x8AAAAOP/1/AAAAONS+f/NmPdVa77+evbu+tli+e3m2WFnML63N5GfKqyv5+XJ5vvHMvqWd/l+pXF75Wiyv3S9Ui5VqobK+cXupvLZcvb3w2iuwAQAAgH10+ouP/plExObXjzdS3ZFeVwrYF4Nvs/J/9q4ewP4b6HUFgJ55q+9/4FDJ9boCQM8lEfH7bZZ3HLzzt72pDwAA0H2jn29//z/d8drAZrpPVQT2iOt/0L/c/4f+5f4/9K9cDISOPPS3ZIfl737/v1Z7qwoBAABdN9RISZrP7vkPRZrm8xGnGq8FyCVzC6XieER8JiL+MZw7Wp+faGyZ7NhnAAAAAAAAAAAAAAAAAAAAAAAAAACaarUkagAAAMChFpH+L8ne/zU6fHFo6/WBI8mz4cY0Iu797tZv7k9Xq6sT9fIPXpRXf5uVX+nFFQwAAABgq1Y/vdWPBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBuevrkwUwr7Wfc974VESPt4g/Gscb0WOQi4sSHSQy+sl0SEQNdiL/5MCK+/eM28ZN6tWIkq0W7+Me7Ff9Mu/ZvHz+NiJNdiA/97FH9/PPNdsdfGucb063H39EX2w52IX7n81/64vw30Ob4r5ed2mWMs4//XOgY/2HE2cH2559W/KTD+e/CLuPf+dHGRqdltT9EjLb9/klei1WoLq0UKusblxeWpueL88XlycmJa1PXp65OjRfmFkrF7G/bGL/8wl+eb9f+Ex3ij+zQ/ou7bP8nj+8/+Wwzm2sXf+xC+/1/pkP8NNv/X87y9eWjrfxmM/+qc3/6+7nt2j/bof077f+xXbb/0g9+/u9drgoA7IPK+sbidKlUXO3rzDt9GvWfRQeiFTI7ZWpZ561V8rODUrEDmGkdE896c2ICAAC67s0+8G7c2bsKAQAAAAAAAAAAAAAAAAAAQB/qzjPDWs/E3v7pei2bzckbz0IGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOilTwMAAP//C1TRGQ==") socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000002280)={0x5, &(0x7f0000000080)=[{0xac12, 0x9, 0x6, 0x80005c}, {0x6, 0x1, 0x40, 0xfffff417}, {0x7, 0x81, 0x53, 0x7}, {0x953, 0x4, 0x2, 0x7}, {0x25, 0x58, 0xc1, 0x20000000}]}, 0x10) r9 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000100)={0x6, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000002000000000000000008082295"], &(0x7f00000002c0)='GPL\x00'}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r9, 0x5, 0xb68, 0xffffffffffffff62, &(0x7f0000000000)="ff", 0x0, 0x149c, 0x503, 0x0, 0x0, 0x0, 0x0, 0x2, 0xffff80fe}, 0x48) ioctl$KVM_SET_CPUID2(r8, 0x4008ae90, &(0x7f00000000c0)={0x1, 0x0, [{0x1, 0x0, 0x1, 0x365, 0x1, 0x2, 0x100ff}]}) ioctl$KVM_RUN(r8, 0xae80, 0x0) 4.454928096s ago: executing program 4 (id=5): r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/fscaps', 0x2, 0x95) r2 = syz_clone(0xa0948c80, 0x0, 0x0, 0x0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0xfffffffd}, {0x3d, 0x0, 0x0, 0xfffffffc}, {0x6, 0x4}]}) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x12, 0x8, 0x7, 0x0, 0x23563, 0xffffffffffffffff, 0xb, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x5}, 0x50) r3 = syz_pidfd_open(r2, 0x0) syz_read_part_table(0x4078, &(0x7f0000004080)="$eJzszzFKA1EQBuB/TYJRVLAWxEWwFO2scotcQDyCjY0JpvMYgk3wAN7AI5lGnoQsuhtbBZXva2bm393Z98KvcP/aNFfd/OWmO+829fnyaT/JUZ23UkqGSfprKxclOTvPYHu4kZ0k11//Op5/3w0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC/Zroe9LrjY1MPMrsd5aKsTO56qZon9Wmy9/nBoiRb7Q3L98bzHzg6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDflVLKsladtJ/+KqySaSt/OM5sdFhlmNQn7S2Tj3YzGbyzP4c2AAAgEAMTdmT/PVAIJPrd3QJNX2Wu0hU4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAZQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cEACAAAAIOj/63YECgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKwUAAP//TWYnqQ==") process_madvise(r3, 0x0, 0x0, 0x19, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r5, 0x1, 0x0, 0x0, {{}, {}, {0x3, 0x14, 'syz0\x00'}}}, 0x28}}, 0x0) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x1c, r5, 0x300, 0x70bd27, 0x25dfdbfd, {}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x200000a4) io_setup(0x9, &(0x7f0000000040)) write$FUSE_DIRENTPLUS(0xffffffffffffffff, &(0x7f0000002580)={0x10, 0xfffffffffffffff5}, 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0xb8}, @exit], &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x13}, 0x94) mmap$binder(&(0x7f0000000000/0x4000)=nil, 0x1fffff, 0x1, 0x11, r6, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) syz_clone3(&(0x7f0000000140)={0x21000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x0) bind$bt_l2cap(r0, &(0x7f00000002c0)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0xfff8}, 0xe) connect$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x7ff}, 0xe) statfs(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/11) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000340)=ANY=[@ANYBLOB="3800000010000300000000fc0000000000000000", @ANYRES32=0x0, @ANYBLOB="39100200218804001800128008000100767469000c00028008000400ffffffff"], 0x38}, 0x1, 0x0, 0x0, 0x4c890}, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x1800483, &(0x7f0000000200)={[{@debug}, {@nodiscard}, {@nolazytime}, {@norecovery}]}, 0x2, 0x5bf, &(0x7f0000001480)="$eJzs3c9vFFUcAPDvbLeFtkorMSoeTKMhkCgtLWDwxwEungjBHzcvVloIsvwIrdGiiSXBi4nx4oHEkwfxv1CiN+PJxIMHL54MCRrDRWN0zezOLku7225Ll6mdzyeZ7nvzZvveQL/73s68txtAYY2lP0oRuyLiYhIx0lJWjqxwrH7c7T/eP5luSVSrr/6eRJLtaxyfZI/D2ZP/GYn44ZskdvYtr3du4fLZ6Upl9lKWn5g/d3FibuHyvjPnpk/Pnp49P/Xs1OFDBw8dntx/T+dXakkfu/rWOyMfHX/9i8/+Tia//Pl4Ekfit1P1stbz2ChjMRZ/VqsfLN2f/rse3ujKctLX/Du5I1m6g02rnMXIQEQ8GiPR1/K/ORIfvpxr44CeqiYRVaCgEvEPBdUYBzTe23f3PrjU41EJcD/cOpr+7G8T/+X6tcEYjf6I2L3keW0u6a1LWsf33x6/mm7Ro+twQHuLV7ZlqaXxn9Ric3Roey03dLt013XedARwIntM97+yzvrHluTFP9w/i1ci4rF24/8s/qNz/L/REv9vrrN+8Q8AAAAAAAAb58bRiHim3f2/UnZvbns8Wbv/l9Tv//14Z4XgkQ2of/X7f6WbG1AN0MatoxEvtp3/25zjO9qX5R6szwZMTp2pzO6PiB0RsTf6t6X5yRXq2Pfxzmudylrn/6VbWn9jLmDWjpvlbXc/Z2Z6fvpezhmou3Ul4vFy5/k/af+ftPb/mfT14GKXdezcff1Ep7LV4x/olernEXva9v9J85hk5c/nmKiNByYao4Llnnjvk6861S/+IT9p/z+0cvyPJq2f1zO3tt8/EBEHFsrVTuXrHf8PJK/1NX5/6t3p+flLkxEDybHl+6fW1mbYqhrx0IiXNP73PrXy9b/m+L8lDgcjYrHLOh/5d/iXTmVr6f+/s+wYNlQa/zNr6v/XmHgpKlPXR7/uVH93/f/BWp++N9vj+h+srNsAzbudAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB/VIqIByIpjTfTpdL4eMRwRDwcQ6XKhbn5p09dePv8TFpW+/7/UuObfkfq+aTx/f+jLfmpJfkDEfFQRHzaN1jLj5+8UJnJ++QBAAAAAAAAAAAAAAAAAABgkxjusP4/9Wtf3q0Deq6cPYp3KJ5y3g0AciP+objEPxSX+IfiEv9QXOuMf7cLYAvQ/0NR9Xd32PZetwPIg/4fAAAAAAC2lBsvPHctiYjF5wdrW2ogK2veGBzMq3VAL5XybgCQG3N4obhM/YHi6nLyL7CFJc3UX9V25Z1n/ye9aRAAAAAAAAAAAAAAsMyeXTd+WnX9P7AlWf8PxWX9PxSX9f9QXN7jA6ut4rf+HwAAAAAAAAAAAADyN7dw+ex0pTJ7SUJisyX6I2ITNCOHxED78NyR7b4fzcjxRQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjLfwEAAP//ytch5g==") r8 = getuid() quotactl$Q_GETQUOTA(0xffffffff80000701, &(0x7f0000000140)=@loop={'/dev/loop', 0x0}, r8, &(0x7f0000000180)) 4.394923827s ago: executing program 0 (id=1): r0 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000040)=@newqdisc={0x5c, 0x24, 0xd0f, 0x3, 0xfffffffc, {0x60, 0x0, 0x0, r1, {0x0, 0x3}, {0xffff, 0xffff}, {0x4}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x4}}, @TCA_STAB={0x24, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x6, 0x1d, 0x407, 0x2, 0x0, 0x3, 0x4}}, {0x4}}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x1d4}, 0x8840) r2 = syz_open_dev$tty1(0xc, 0x4, 0x3) writev(r2, &(0x7f0000002380)=[{&(0x7f0000000140)="eb77b0cc17c6360fd8cde4a52aae7dc8c52f22cae08587cb21c68a44b12032ede033950d767c5e99261b16e641ec65c19e92a738b32876dd589d56f0359e73579bf39bfe3cf0066e49edd5747c14ef0099924a0a09076bfaec4a826ed4b981ee0211d8632d31a28cc54a891d391b6d5f9ecca5975e001aa37a87a8f77beb04fadd1f21c31b64c2783bbeb19804e5e44045402d8b321dec3fc17c2a8bb00ccb51dd86452172e8e81f0cd3f694413e3f92b43b7c264375ea0c1623ad6b27b064afc9a7e9362b06849979128da00f338c0ae9c272e492ea788f33b51bb9bbade8c99f20629aecddeeec05189b71c340a3719694951a28ff6555f78dfa236e64846870a699a1941787c3802e96e91af4cfbd1ab0d7ba53c2e8278d8e3ac783acc12e93bd4a3b76a1f9559f3c98586af2c67c17db8fb966178029de5dc08207ddd375b39f0dcc9f5a8132939199c5b4a489553623e49a030910f9d3bae9535cc2f7b4426cfb52a5a1a74201dd835b7864e93546aa04fdb19b07ea70face3d2adc0a824b360c641fe03551830670779dae4b4e98c89162f0c2297b5b52dab1956b299e9d38115738becfb32d40a5060533a85a4efa94d3f824fa518bf869b54bb9b30cf461fab03d7d6bb64bf4521769098b9a66393e87dd8db6ecbd60367080f8cb3070078c2b0c48d7b0104f1641a1462db8806e35a4f50a347b327faf28ed2de698e83f96e58f390a7dc8c400cae6d9bb65b7edd888e4187e8f808aa84ee38b0093d5dbe98614975c5ff1a670f9e1c3f02487b6c840f67573395aa2753171ce7a07148b4ae8db5b685884234a4545f75f8b4c13088604e232bba6118ad03e17f074cde7f0fc613a18e8c7b75f1401da8abce46536dbd72d6cc8098c22347baa52ca69dcb87a7a10342e0586e0102a909ea815f36fbf8c96be8defd9f7a5151106e64133c6ce52f630736931c757c6846cc331e8421a5fa3b8bbfeafae7ac08622ab6c275dc2059bb0bf9b1415a2d1b91951d89af959b05820e63df3ebcd026d0369ba87fd59ec9f05f2aa6ef83b56643810719d92be49f987982c3adac74d6c970a3fc68fa78dde29414e2914f1672dc09ad36565d95b794620a1752f287a4a89840ca123048e69b1f8a20d2ab8817095e95648c07c718c278f140c602ca7c98d8f45e951b51ee4627852f5143871143f119ca9a673e841b15fe67e47b9aac960cf31e6b49d9d8ba6b3ea3cfaa5c50ed40a25a4a243be4a61a677017ee2c0c3081e7a2ea0ac7dd1820c05a1e58c27412669a6f9951f91fa39138bc509e8eefe05514822c00e1a0ec9511f889eac4a9f663d0926cecad762f0032d5384231abd39af2f2c3ae8bc06e6ba99810a27dea9bc685670250e5d0c8521b96952407fdb3b6588e5fe1939e5aaa3edae6b897c4dbc9b314b", 0x3f2}], 0x1) mount(0x0, 0x0, &(0x7f0000000080)='sysfs\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x4) 4.28949174s ago: executing program 3 (id=4): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x12, 0xec, 0x8, 0x2}, 0x50) r1 = socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000340)={r0, &(0x7f00000001c0)="240c0a96cced7c895c56f1760376323256c45eb2e4", &(0x7f0000000140)=@udp=r1, 0x1}, 0x20) r2 = socket(0x10, 0x3, 0x4) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x81, 0xffffffff}) sendmsg$nl_route_sched(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000d00)=@newqdisc={0x68, 0x14, 0xf0b, 0xfffdfffe, 0x0, {0x2, 0x0, 0x0, 0x0, {0xfff2, 0xb}, {0xfff2, 0xf}, {0x6, 0xffff}}, [@TCA_STAB={0x44, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x5, 0x0, 0x4, 0x80000001, 0x0, 0x0, 0x8}}, {0x4}}, {{0x1c, 0x1, {0x0, 0x9, 0x5, 0x5, 0x6, 0x8000, 0x3}}, {0x4}}]}]}, 0x68}, 0x1, 0x0, 0x0, 0x8001}, 0x4000000) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @broadcast}, &(0x7f00000000c0)=0xc) r4 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000180)=0xffffffffffffffff, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x14, 0xeaed, 0x8, 0x5, 0x80, r0, 0x0, '\x00', r3, r4, 0x1, 0x3, 0x1}, 0x50) r5 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x81, 0x0) write$rfkill(r5, &(0x7f0000000300)={0x0, 0x2, 0x3, 0x1}, 0x8) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000780)={r0, &(0x7f0000000380), 0x0}, 0x20) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYRESOCT=0x0, @ANYRES16=r2, @ANYRESOCT=r4, @ANYRES32=0x0], 0x44}, 0x1, 0x0, 0x0, 0x4884}, 0x814) 4.26688274s ago: executing program 0 (id=6): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x54c, 0x42f, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0xff, 0x1, {0x22, 0x18}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0xfe}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) epoll_create1(0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x8fd2b000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000480)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) syz_genetlink_get_family_id$tipc(0x0, 0xffffffffffffffff) socket$inet6(0xa, 0x2, 0x3a) r4 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r4, 0x29, 0x1000000000021, &(0x7f0000000180)=0x9, 0x4) connect$inet6(r4, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f0000002ec0)=ANY=[@ANYBLOB="84010000000000003c110000000000008510000002000000850000007600000095000000000000009500a5050000000077d8f3b4000000002be16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d75357f21699cdc6751dfb265a0e3ccae669e173a649c1cfd6587d472d64e7cc955d77578f4c35235138d5421f9453559c35da860e8ef14142b2a3e314422b854421eed734ceb1efeecb9c66854c3b3ffe1b4ce25d7c983c005c03bf3a48dfe3e26e7a23129d6606fd28a697a9d552af6d9a9df2c3af333e2008e11bbec0727cb3f647535deb6277f5696833a71011a7d06602e2fd5234712596b696418f163d1a13ed38a682f87925bfa753f541cd027edd68149ee99eebc6f7d6dd4ae59af7588c8e1f4efab57644ccb1973d7879b70a70001040000000000000000d7900a820b63278f4e9a217b98ef7042ad2a923132f208fd8289eaf8cd00000000000009d27d753a300800000000000000a5686f2fccc33e3e34c3969c5ad781302d40e97a8ad10ce0cbe17366d5ac6af2fca2360a15b80400d52040ef7b28d300747877e176fe4c4b8e40dbf260f5a9f7eee30293c1b163b795d0aef4deb851a30000f569dc8f39943f889008e1ec914faa9e6cd0b3b4b3b5db666ebeb49d6a62019d76459e70b459543c4ac42e53b4ad4c77cff373ebd95848f01864e456969cd28000170996016aceb583df5ee4dd722e8c350af489f9a900000000a0dcc36b3d7c734a9cce0439f832a20d7cbdcda5dff3ba92dd66afb9d74aa222038994dcd3e7784dbea1e51a15b0f1a040cc63177f8fafa3192fc8e5552da1a982ab8dfe31ad1a0968faa47c2069d6bf09c3aa4f0fc128cb578d99b08a150b4cc4b22f6a464c6398c952519818a44a1b223ff502df87865c276588ea478e328e8277e811b99ce1acfecaf8e2c55ccc4b8eae0a61635514e99ffd438784060f23ba74c0b30b1180d935832deb686d789ba1d436d116394534e88492a42b8bf050c719661a2dc50b3a1dcfbc871e5c27e3d7260f6fa589e40000b89db451ff994845f6b49c12e89291398bcb3c06ef1289f74e0b0e2cab592d35f82a69e7284223a171c616b1f0fee6c4711d7aecb69746064d2c096554975d605ebebf3d5cf32a9a09915ae3f3d4eb96615d7b237da56cd5e9904a19e145f25b6d98eb2c019967f553b61d0e80d6913cee9f8d18469a654a239a84a85debbc02846ac5791278f18c6759e3b513a68284d2efc30587e433431b2896a3bd48020af67e9ac071b2dd6dc3b9efae4ff03558fa619aea909c7f2416e7e7da1c51ccc7e6ac27412f728dc6d80da8adf317ca863ed683897321f8c8bb5a5d953d6783b7a06353ee496bbdff418de3e53234df87756eb99e330253cf5da4aa1a9648a38f07e2d302b4165983db4f7b8972923fffa8c03c288512a3a38fbd7c816a44634f7a03fab30811b7b93257bea4369ba46024dee5e9b0b2c3d3324e9b7c1f99ab9bb3f498b1485373b79ec84a67dad4e37575dab87ce55a9a69ed856a4c4410d1242ac1bd1539094a641cc086c2c53e363beafc74ab4e9ff320373705cbf5644586ffe60d293944fa2d9dc18b55f1af5c42f27747bef1ffd0c1766f062d47d61bf9f64e6ee288fa7fc12d48da526527b9f5c318c93ec447cb8b5eee7aa8a1e85696af3dfef96657c0545c8ebd96528d9c28828e5befd80d684b03b6d153da3e3cbd3bfbf4a9375b8ad04a1d241bcb5d5505cb6cc7a44e2e24bd0b1ca4879caaff59d0ce39dc7f3fea447f4e46967855208e63ec988bd2692afefbed2b001205e4b30ee8fe417defa566a73ace8f01f7181de0ef25f1744896a3c38859e6148c42454949cd64b1a888e7fe9c2d86bb01023b6ddeb67f5eb038af3e460c771518a4126c338b0390d459361e03adf6e6b558b3651a0e33d101b5febfff8279421778d4a914512ca803da18db6fcf89715c2d338f78d8b9220171b41f528f857a7cb79ca990de1208777e13faaa9b9cb9e67797b07d9eb9e909410b50c5d981d9a72aa36498b630519d1530ef00000000000000000000373494cd59e8ba04ec8db8379bd2044c652dff399a9f8bfa4e9c507f049d18837464276830461ee203ba51f6102d262fc9a26bc3638ecce24e65c55da6efaa462f03d0e119c963a8c7a522b59f5a7b44d018cb2648383073d9e032492cae44350bc0a85697f431392eb22cae093e85954af97d6d7b2e6e8f43353062275ad1578a431594243452a2bfb89f91d8eaac038e9e17136e7c698f73faaabb3d00000000000080014573789425c4c32da528d89356aa6d2ae6da082e756c80cf39053431080ea6cbf9997a5a0ddad0b9d12bc3f880476ab32f0feaac5f16e61f7b72b8c9082eec423c6b3eaecfdcc9ec72795e7696421c83b76c2d6bac19bc875d009679778d8ef97d7e05329649d97b0dc54bea9b650873de2d3d702690176e0b23ee5cb5e469a8d1612d611722e6200e3a297d92f8e1de98326c5ef2b89d4e2d47767cd755783e5d865e373338e96ceb8399f296c59b2d70ca27735ecaff62982616d3ac1ab041733bce119d8002a6c8a2b08b32551b2313b1a2ff41b3f04af61c69c85cb2da48215727271bac2ffdeb62d9f5dc4845f1c3f63dc806e615ee8d28d6d7f181e30807afa27f41d0364c746a65a4af7464db68f3c433d88dd625db35fded2c86d75af88efaf20c8b37c644b6c4e773a9589200faa553bc92f952b75ddbfa18ab73979f46947b35914286d2499a0b8c970000000000000000f4fe74e0c26ab52329bd600627b256ca44dd121ffc8dbb6e5f70cbe03efccac70375b30cc927574d254d1b46c607e8b1ca7d1511568c3ef4b6b885f4582bdcef74e5e010627fc8e4fe00000000000000000000869d9640f06b11df2971909b90133983308ea4f033de613763f32d913bcbe9dd082a6fff197a20730269e6cfd31275395833f1c2b8a50a94c30cceae2a11fe9b9b835d0da73891c0b3ce22dea6bf31e7f51808cf72f44b4455b77a778440795e152dc1b7bb0a5636aa4742ce4d331a47de5836539cdf289176527277b70c8162aaf6f9475418b478329f3565450acfaf41ba88c7eab8cabfa97e35081967bb92a264b07e8003d2f15537e72a1e4ca5ec1e2aaaf8236ecdefbaf512c75e636b6b6f518ad20521f909b12e9bc97e408e0dc82f950d12705f35708bc862196abb27e8d7991b5273987f38c4706289ff4f6130cee76465d487a07a74452f87da2029bd3debd9870335d58d3fe1ac80574fa3ea312997ab81bc6f569ffdb10ba3f20a86d95128d13e0c778998d3b3114bfb07bd61e4bff8a5e2ce4aa572c63e09b44ca4a181bcfe4eec3ce843c65c4948169fe639a186acc2b4a96c6b8d4d2e6d53ab97bea01eab953e6e89e3af34d4ada217bc6fda0fb2095c49195d0d6f365ca80a955b9ec81240a84ef672afa369fc8e3d444ba35d0f51a0065a3b982d09dfc6874fc0d8079b185447cb8a695e132d4d613a529d9c77e2a8f7320ecf698e8a2b170fd601dc1a9767a38b10788e92d1356f6a6c1bcfb2d31b46e735db13f1be80bac1b6be04fd98610000000000000000000000000000139af5493f74751c5e2501a4936bc4a0fa516117f4ccadc692003adee0a080eba2f1059660c0ee0e9aec72d4d0fe095632e4f641b0e34c611c5b3e0ba05fa36542d4f237dda323910672a9097d68398fd3539686e4288db0d6bf7cb8a1835f46dfe11865a66ef47e736dada06677a5bca133d6cbc8fe5c4557e51b006bdccd7c5f32ff1d9e8b130f77df09236870fb3de5b87b4f8acc13df534eba329b8667b4dd0c"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x6000000, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6}, 0x70) 4.237434101s ago: executing program 3 (id=7): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x20940, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, &(0x7f0000000640)="430fc73f0f2390b9800000c00f3235010000000f300f20d835080000000f22d8c4e18173f53866baf80cb83879e487ef66bafc0cec66b88e008ec02d1aa80000460f1c460041ae", 0x47}], 0x1, 0x74, 0x0, 0x0) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000240)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x28) ioctl$KVM_RUN(r2, 0xae80, 0x0) setrlimit(0xf, &(0x7f0000000000)={0x1, 0x5}) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2a, &(0x7f0000000000)=0xb6, 0x4) 4.052804005s ago: executing program 2 (id=9): r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="18020000fdffffee0000000000000000850000002c00000095"], &(0x7f0000000040)='GPL\x00', 0x5, 0xbf, &(0x7f00000020c0)=""/191}, 0x80) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000003c0)={r1, r2}, 0x40) syz_emit_ethernet(0xfef3, &(0x7f00000004c0)=ANY=[], 0x0) unshare(0x62020600) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040), 0x208e24b) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r4 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) connect$bt_l2cap(r4, &(0x7f0000001280)={0x1f, 0x0, @any, 0x7ff, 0x1}, 0xe) ioctl$NILFS_IOCTL_GET_CPSTAT(r4, 0x80186e83, &(0x7f0000000080)) syz_clone3(&(0x7f0000000080)={0x180801600, &(0x7f0000000000), 0x0, 0x0, {0x3d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x23c, 0x19, 0x1, 0xfffffffd, 0x25dfdbff, {{@in6=@mcast1, @in=@remote, 0x4e20, 0xb, 0xf7ff, 0x0, 0xa, 0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x1000}, {0x3, 0x6, 0x80}, 0xfffffffc}, [@tmpl={0x184, 0x5, [{{@in6=@private0={0xfc, 0x0, '\x00', 0x4}, 0x0, 0x3c}, 0x0, @in=@multicast2, 0x3502, 0x0, 0x2, 0x2, 0x1, 0xbd0}, {{@in6=@remote, 0x0, 0x3c}, 0xa, @in=@broadcast, 0xfffffffd, 0x1, 0x2, 0x0, 0x800, 0x800, 0x1000000}, {{@in6=@loopback, 0x0, 0x32}, 0x0, @in6=@loopback, 0x3503, 0x1, 0x0, 0x4, 0x8}, {{@in=@multicast2, 0x10000, 0x33}, 0x2, @in6=@mcast2, 0x1003504, 0x0, 0x2, 0x4, 0x0, 0xabb}, {{@in6=@empty, 0x4d4, 0x32}, 0x0, @in=@local, 0x4, 0x0, 0x1, 0x8, 0x0, 0x0, 0x400}, {{@in=@dev={0xac, 0x14, 0x14, 0xc}, 0x0, 0x2b}, 0xa, @in6=@local, 0x0, 0x4, 0x3, 0x0, 0x10000}]}]}, 0x23c}, 0x1, 0x0, 0x0, 0x20002884}, 0x800) unshare(0x22020600) r6 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x50) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x1f, 0xf, &(0x7f0000000040)=@framed={{}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r6}}, @printk={@lli, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}]}, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, @fallback, r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x2c, 0x2, 0x2, 0x101, 0x0, 0x0, {0xa, 0x0, 0x8}, [@CTA_EXPECT_TUPLE={0x18, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @dev={0xac, 0x14, 0x14, 0x1e}}, {0x8, 0x2, @broadcast}}}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0xc005}, 0x20040800) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000000)={r7}, 0xc) statfs(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)=""/249) socket(0x8, 0x800, 0xc4) syz_read_part_table(0x5b3, &(0x7f0000000000)="$eJzs0r9LXFkUAOD7HjuMWywji2C5wspWsguzRSxmICI6TKMiRixSByxMIaQQIiOjtZh/QDEqBBuxnzKYgIkwqcQiBLFJIyRIyFQvjPOUmDRBMT/k+5p37znnvsPl3MAvLQ7HSZJEIYQk+61n2s5XdzYHBstdI32jYyFEIYpCaBtfftHMRGnF2V+30/1wui9n8/XV3f73m+0v/35V6V6L03wtDmEuhDB1uJ77qvHHS16SG2uruJObX5ieW5wpTu6XZo/+v3c7hDBw/9Gtx4XKeGdhIo5OH1Qtvtb+zb+f9u+u927s/Z4m65nzup7oevrzY6XzL529v5WO6kG1MfTPkwf/9fx58LSyFH1YbtadmD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDNtoo7ufmF6dLiTHFyP/z2eapQGe8sTMStTS2+eO7N6+TU1fs/PH6bb66Kk/ul2aPueu/GXjL8bvmPfzPP6o3887SuJ/riYJK7amt+AlvFo79aq9b8VzqqB9XGUEjHXVlKFycX59+48sMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG6sgcFy10jf6FgIUbgbQuiP29eb8STbykdp3Xb6HU7j5Wy+vrrbn0nDayNpvBaHMBdCmDpcz3zXi3ApnwIAAP//Ta99EQ==") 3.604957456s ago: executing program 4 (id=10): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581d7"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) rt_sigqueueinfo(0x0, 0x21, &(0x7f0000002d00)={0xfffffffc, 0xfffffffc, 0xffffffff}) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x40) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000040)={0x3, 0x100, 0x7}) syz_usb_control_io(r0, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x40040) ioctl$HIDIOCGUSAGE(r2, 0x501c4814, &(0x7f0000000000)={0x3, 0xffffffff, 0x0, 0xfffff803}) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f00000000c0)='./file0/file0\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000018bbdecde39739fcd1df176dde746ec834120600000000003b814e50a959736d6572462abc30ef5b65c70f73ecea54b5e5bea9836c319f653557e79a002208ce996dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e3686873600000000005493b4b874cd601d5b9fa9b40fe4d76afc3a989c6d60044e89eb96e44d01a1034e3797ffa86870b82939f41ffa0f3d726f085663c29cbdc4c766a7eb77cc36160191acf5ae7469c82ab4145b595b987d75912a0fcd1c061835294cc0c618aba204f8adaa20c80108d356cd88cc86177056b06e7068c40f807d9e539f8f5b64a8ee0725aa8d00000000007cb6020d90ea79b8027cf75964dd86c2ed2b5e75779677aa8c76b848dd03dab190b5f02ec52830a17b01eaae1c3df076000000000000000000000000000083a48a6b926c668b9b90195018ea3619f9d80a0b894e212178e1a19909d764666264fa29e2c055fd7f8e67c2acfb75f0a8d41692f4542a575ee42ed94a0014fba44985cca9df12fe93bfaccf0122a6e7e593613ac0111701b125cc6799224883d08ce470220a6decad26f0378072a571da000000b1a6bdf03fd56697e348b5b494f6fddb9f56142a47a40ef81690a7eca421bd0ad198afa58ce69d61c29deaa93c0efea0df04f20020ee84075b4e1a2ad43d1be1138de4668e7b6137545708790c501f1ed7f6a571d5000000000000007d2bee8ed5acba62b8ce6eee44e813220ebc37ad7d422bb972c33e626d4d13827d303ee15e254c75ee569a56fa9e"], 0x25, 0x55c2, &(0x7f0000006a80)="$eJzs3EtvG1UUAOAzefRNiRALdh2pQkqkOqrTtIIVBVrxEK0qHgtW4MSu5Tb2RLHrhq66YIlY8E8QSKxY8htYwBJ2iAWIHVKR506g6YO2qeMU+n3SzJm5vnPm3pFl6cxYE8BTay7/47csjsbBiJiOiCNZlNtZtUTcjDib+r4QEcciYuq2Java/27YFxGHIuLoKHnKmVUffXFiePz0r2///u33+2cOf/nND3s6cWBPvRgR3fW0fb2bYtFO8UrV3hh2ythdHkb5M7K8vi1Htxim41srZYbrjWHVv1HGU+3Uv1i/1h/Fy2uN1VFsdy6X7eu9dML+sL2VZ3RAfqWxUe43Wytl7PSLMrZvpPNu3ki/bTf6g5SnWeX7pEwfg8FWTO2tzVaaz/rVMq72BlV7yls0W5ujOKxidbpYLdaa5ThWdnqVn3zvdHrXNvNha6PfKXr56cX6S4v1M7X6RtFsDVrLtUa3eWY5n2+vjbrVBq1G92y7KNprrcXVoruQz7dXV2v1ej5/rrXSafTyen3x1OLJ2umFautE/sbFD/K1Zj4/iq91etcGnbV+frnYyNMRC/nS4qmXF/Lj9fy9C5fyS++eP3/h0vsfnfvw4qsX3nq96nTXsPL5pZNLS7X6ydpSfeEpmv+n1aAfYf7ZvZt/+vHxLhsk9/mCAXB/d9X/cWf9H+p/YGyymynuoP6PblX/d69W+7tT/8fD1P8xzvp/VFKp/x9c/049Uv17dCz172yo/3dx/vBYdlb/7xv7OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPiLnfu5URuI4gD8bDCQfwqKck8ruUEZKSHHHAMFpAlKIC2kAWogUg4pYQUr7Fkk74K0WsZYi75Psr0zXv08A1zeWBoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuvS3Ws9///zy69Kc3f4yeWYDAAAAnLKt1vP6j2nTfpf6P6SuT6ldREQZEadq90GMWpmDlFOd+f/q0Rj+RNQJh/5xOt5GxNd03H3s+lMAAACA27VZrmZNtd6c0hLAv35HxZU0izbl+2+Z8oqIqKb/M6WVh9PnTGH173sYPzKl1QtYk0xhzZLb8PS9Ua6HtA1al4eZLOovsW6V3TwXAADoU7sSOFOFAAAAcAO+9z0AruFpaV8cT8f3jOPmkl4Ivmm1AAAAgFeo6HsAAAAAQOfq+r+b/f8mL9r/r7D/HwAAAGTX7P8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAl7bVer5Zrmbn7i+embPbXybfjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgnv05RmEYhmIAqrZuSLbg+x82CJwxc5b3wCAkPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAePJZL987/BrOJKNtw7/1TLJ1msf62mbv3NByzDcvAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNiflxQIgSCIgjnjfyd9/8NKgp5BhAhoeFRRiwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6ne//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNi3f982qjgA4O98ttMUKkxAkQiggjrAQlO3tHRFCBQx8CcgRalTAi6FNgOtIkoWNpS5C4IFCSEkUNjyP3RupC5l65AhSEwMQfcrPSemCWl756afj/T8vn6+vB9ny8rX7w4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMLGu+GVRh7HyUMni4u225tLc0m9vqNOrK3cmUpKEkdjReux16ub/Uh7tfzk+GR9EwEAAOCwOLbnEXGR34cQ7rZWZ5K60Unz/1ZxTJLz/5B3FeVtO/P+9c2lI/lLU0X+/8fv917cHqgTp+Mknc4v9Hundk+leeBlPuGe2/OIZnrm099e4vQNaXy4/MJGKz2f0Xe3br3fTsOxKmYLABzEyaLOg+L/oaTu1jkxAJ4azVLiXeT/cafeOQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqvZvAAAA//8UNSpS") 3.500497939s ago: executing program 2 (id=11): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000940)=@newsa={0xf0, 0x1a, 0x803, 0xfffffffe, 0x100, {{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, @in6=@private1={0xfc, 0x1, '\x00', 0x1}, 0x1, 0x717, 0xe23, 0x5, 0xa, 0x0, 0xa0, 0x3a}, {@in6=@mcast2, 0x4d4, 0x6c}, @in6=@private1={0xfc, 0x1, '\x00', 0x1}, {0xfe, 0x1000000000000192, 0x4, 0x10001, 0x8251c, 0x5, 0xfffffffffffffffc, 0x4}, {0xffffffffffffffff, 0x0, 0x1f, 0xfffffffffffffffe}, {0xfffffffe, 0x3f9}, 0x7e, 0x3505, 0x2, 0x1, 0x0, 0x20}}, 0xf0}}, 0x844) 3.390793871s ago: executing program 2 (id=12): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000005c0)=ANY=[@ANYBLOB="a0000000210001000000000004000000ff010000000000000000000000000001fc02000000000000000000000000000000000000000000000a00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ffffffffffffff84500011"], 0xa0}}, 0x0) 3.349825012s ago: executing program 2 (id=13): capset(&(0x7f0000000100)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200003, 0x0, 0x0, 0x3}) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x11d) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1a2) mount$overlay(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000280)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@xino_auto}]}) 3.269451174s ago: executing program 2 (id=14): r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/fscaps', 0x2, 0x95) r2 = syz_clone(0xa0948c80, 0x0, 0x0, 0x0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0xfffffffd}, {0x3d, 0x0, 0x0, 0xfffffffc}, {0x6, 0x4}]}) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x12, 0x8, 0x7, 0x0, 0x23563, 0xffffffffffffffff, 0xb, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x5}, 0x50) r3 = syz_pidfd_open(r2, 0x0) syz_read_part_table(0x4078, &(0x7f0000004080)="$eJzszzFKA1EQBuB/TYJRVLAWxEWwFO2scotcQDyCjY0JpvMYgk3wAN7AI5lGnoQsuhtbBZXva2bm393Z98KvcP/aNFfd/OWmO+829fnyaT/JUZ23UkqGSfprKxclOTvPYHu4kZ0k11//Op5/3w0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC/Zroe9LrjY1MPMrsd5aKsTO56qZon9Wmy9/nBoiRb7Q3L98bzHzg6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDflVLKsladtJ/+KqySaSt/OM5sdFhlmNQn7S2Tj3YzGbyzP4c2AAAgEAMTdmT/PVAIJPrd3QJNX2Wu0hU4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAZQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cEACAAAAIOj/63YECgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKwUAAP//TWYnqQ==") process_madvise(r3, 0x0, 0x0, 0x19, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r5, 0x1, 0x0, 0x0, {{}, {}, {0x3, 0x14, 'syz0\x00'}}}, 0x28}}, 0x0) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x1c, r5, 0x300, 0x70bd27, 0x25dfdbfd, {}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x200000a4) io_setup(0x9, &(0x7f0000000040)=0x0) io_cancel(r6, &(0x7f0000001080)={0x0, 0x0, 0x0, 0x8, 0x7b9, 0xffffffffffffffff, &(0x7f0000000080)="6606d8a259d1ba718f155092ed53529b5bbcdaae51e144955199239d4ea0990511d0a3fb100c10b8b5ec1762e2b9f8c6535ddf0fa9066c864db11859e71c7a3f57d6974cb6f173703a94f55b1b1303f3016f2d4de9cd4718d67d63ab4fe00a1e6e01958e3558e25ca8a2b1234bd6fa0f8754dc85ddee8ee1759e7c5e2f4d564cc3f3a36850bcf84054e54ff501fe8b89c23d6b37776ea60b27cc56fdd723fd58f0b04e829e712aed2338f7ba6f7b9725ecdcc33283cb22757aafecfa7c7f2c1474b48d6ea22731699272966ffb22b446f205250571d779c3228a1413fe293115fa24ecd9ad1e558cb581011c2d7d85e4e93ee8a16c535a9548157b3c10dd25d280f491d4b357593992fb549f4304d21c306e5eebff59c87ea8af5f1ae1bff659b483d4e3669f19dc1a71e9e1a273e8c32783e16b7a9f447af49cf1bbf751f25d21e8ea217bd0fa226f646120efa2be49cef225d249d742a7b4204e6829d4fc1a2feae10138d602203976291aca0764115063e8e41a24ed8d7d39f7dda0224e3c358746e8c8e0b0e8da818da49f524f4386ef00295b788fee9bc276c2c66538b061149b33de0275ea85f6b2838188239c9cb95b916a5420e947cfc4e00ce5e63c6aeae42edc4e3951b5195b68ecc4ab30ae8b20e5909ded5a7930bd81127e8d47a8430bf677e2c00cd17ac64dccbf81ae6e741825fcc129e745acd3709787b1fe0fcd56cd66d19a7535c428a910ba3b84bc2c663515b27626bb3579762116d4279b8dd2c87df099073bdf3f4204706e396d908a77b43f25f7a7c565a71d5351beae5d934f01e10dc36ba0d94bc98cd8e5b5e18d3477dafa894376b304820c94244fa7957fa40349d1bc05b23cbb7b6f57d70a9833e27c6b53ba5c1478ba630d75e2f35ef8f12adda37a959cda9799e8a1991596f0ef3566fd9af3da75c01991a71a1d3cb71acee9c982901e92d5ca583a1f8e618501251b4c67e9a201648ca6929d324891e94cb1c88cf8f310b707f56d914770c11c6a30aeef31788ab643106e2351f470a189de4140c925be7f9e075085147b83651eeee7d928789d71c918715ebdf6b79726af4c203d6742eb2eac9edbd200d9988946152421bfa5293cceaf39499a085d471b099852a47598d55dc72cc09243a0f6b3bb914ff33e6b3686695d596a389509cbdb79a8e29224a2373afd96ff00a25c7656d8e6dcea29ef5e58d946b5418bd1138d859715f7095428c593ae9394d96d82f1801c1f93fbb1d423daacedffd3fc5985c4a33db7eca32634f9c35fd89736a5d23f6b50942c89f60a8a843611c1e957d662fc13c9187f62609a40f0858f5d769ee9d1f84767d2e5882401909a5b034554c291036c09c89ef7f6851662b6d7da2e0283d6943205432bf4d82f39a1cd530a2f7dd517dd0687975d247b4fe930777a04b78bec24b84f686520485986da0873de8babf9269565b42bba4e610cb710f61ce41d7428d26b1788bf00dc28d2dbfb2e7f8aac69d46c7d3b592e2ba54aa2953956d3b7f3261c060b38b70a2561038536579dbffdede4f4dd767f67f9bff111884c18791ad6a14708546466d13dd1ab1b0090eca464731a843f7bcbf302f8cfc2fe0d370ddd7bc452657610847274bed0c05f240469eb41b46523a23ef8f3004b2a4a5b0a3d61d4928d1261b9a5f9107219b71a20046fabeb18b9aeecbc739a4c160095d6ada4b2082fc09489d82e33a39c0db4c3d629bc92bd347216c75600b1d609becf163e80ea547d078d937a55c49f5e6d2e1aa7dd408bc91e6e07cbedfe0af296306fada2b499dc951ed3fafa0a224a61b77cf26ff7c6a5497ea126705d808d1086cd2702e6734c38aebd809cee10f4d57b1d3ffd5ef9801d475880ca2ca60a40ef7a4290ce2fcad0b5848ce35f5f145356fa77a21a86bb1c291349dcadaef50e88155e43b2d42e168ea80c114ef08f04a8c6747c19082dfcf01753f5cddaa5ba287314ac641f48d9130f0b91216773a60c6aa5a884e5a81607382d050dc3fecb5a8ad2489b1e9db9ab0ad46da92ebc6ffe41775f6a928db5bd30fbd1f74e04e1097f5c48f2a059447fff49f831620d09e9ff7237619cc399010cc9ae4fc330086697fa046880bc086f704d1ba3ef8ef561f54b3843492d153e3266b9c115338af724243162779d8a08c6dd2de911d40b1693d047e2a51f6bf29471e4cb036ab1339c0417718760014cc4f6e90161ec97d924c41d87fdd5020f89ec8220c4a527dbbf4834d58e3221eb9b63b04802bde7467711a0b5497fb3012cfe919aea4c390ba663dcc262df41f73287276859a71ca3edca89fe00363bcd9e9f29f66c64b7d613defd3b1ae556cfcb12817557860f8e95f04f06934bee24b5a445e7f51e67cc2970b0e13cf0ce770abe645dab82fbb83f7fb0bf1a8696789d1b5cb9c2a7d6469f887fb3cff95ff28edc16d2873ba9457d9ae1886e6c4d4778cf0bf63f991ae765c3c59dd7ad480c75ca9a6eafe7347151d9ae698c23fa0162709945ee4a9833c3c9dec556abe7bb3742d8d3792f538e66d0104a1b2589467b602943eaa6aab8bb46d876a339a94321c81580d8b82d875d5997d4a5fa77c9a3c4a7c00b1fbcae17a4af72050562968adfb0217f32d341829d89c09eada128b68861ba3b98ee57f319c63a91df9d86fc2709b3e44c03b5fe155ba268ab5ee31ea2e5a8f6692de9cbefb0fc4b39e5f84d3b8d39eb41dfd516103cf6bc382cae4f963f287f977689d125bf7fd0640072b19803a5fc48756143cb8b379c5919e2c0e76b1252b90a1116823185ee30143f85ae694c48c64f9dba1ba288e1cce9774584aaf17841641c5a2afe01d1477f5d5309f1726ae5a5858c0e48aa45eeb4813a7bd85d6d7a41bf449a74cd0645ce05d5cf1ac7025e48daaa223471530b6818b7093927d75a39d3ebafc3b1a360a5899074928b50f490aa2bf2a7753a3c3bb60ccf17d8b1e11ec58261c21890ae69e716be68964e0181b1f94fe8f9a01b4394fc44a0c5550929f866b4ff005d29b56706e372728f46ae82273bfb6b5afcd232f8e0f30c1e967fa0ba1586e2036af822da08a446958d4252aee977aed24e496ee5d05c52df121c9f1e4be6cb29dd23c71200de41e667deed9b72db09fe83652d704233eef135541bc51f8eed17de514c69e850c5ba6f5df8dba08132bc29fdb2deaea5d6b1009c637bb857bd6d379bb58ac7f9017887d0f90daa30924cbf6b350198f1e691d1b2cef63def849b1466bf3f9ed883e06932803ff5598e539dbe6c203289dc6ed9a4e7622ad6036ab2fef7f4cedcc16280a0b66dcc38311df1a81d589b6ad2256bdbf66df0907e228349b181a73ec7c0e6536f9f30cb4e3b8bafcc58af0456e0e734447bd8153ea488d77bd7d51719f5a9988fc876fe1b25e67031c82f265c193aff69c800b19ea5043ff3fa0d61cbc54b1edcfa52ea2cdd7a339ce781c8af65513b5af65d5c7db335e4d34d95f2db84b2539f3ca70b8578ca06d95073ba19dad4bed20761ac6ce99b0a625479f5183af5eb523120c2f79975c26fee4e90472ee85829e88c9dcc6ca1214bee6ce7901791d5b374b8af13f69ae6ea4bc9ef7899ee11a21fcd2900f64c311cce053ded2e0733f69a82748cdeb5f627a7abb02b3deb7a4903717b47bf67dd431b8a7ed1a2be765f0305b3b7d05429437b9ebf5403c79dfae06bce09789d4efb27490ed5b8caf16805b59ad66dd704832c5905ac4102a5970a13fed2940a90849c727706b529c1df67b049684a0ca08e8410fcef742e7c833f8c27a27ccb7000a55abb7750aae42a5c6f75ecdbe0ba4cc312e612ade311a03ebc6b7bda47624a5b4f1717b0e70335a9df56fd99f7cae118ee5b47e4aeaaba533ca768ae2e310cbdc3e64a608956e50d03cc0769bcce0242478614aeba96a568b703c56192989c78929525d5713a06135f3a6f1ab50f061b4abfc6a23430f3fe5a83d8f11962f9eb290bd5e077dcac14fbd727845c7aa15f01f42f228223f816286f8c6b2f01600ff7706b9a9be455e985a33771bd1abcf1c0602fd13f21f2175bc320ef6b09b30a74a038dbd3c1aba411fe1ac8e4d250941830a0a76a99e8a5f53936ead396442105dde5157383e58d63a252705277b1b6254fe5df5911230a3db4b31a4804955c60d25f6f14e5e94f77bd459424e9c89c102de0e32ca0511aecee986f25913bf402d9a6f80053b0d0090aa7068913bbfa5fa6f8fee42b7e0dbe1efb857072a1b62f0850f17d3e73305257cd4f1f60f93ce42000845ff31ee5bfa2720ba9b0c90fa4134b5fcc9690f852e4e040952f801d4142fb7710cb316370ddeea5ff895c9c0e264479f6d36c9a0adffca3f8f3b36da543e5aa9e49e30dc167c0c38ebece1b55192e240ed55418d81f09012d9ff0afa03e9f53f3c5cce2875210d893080928d95078c0a7f295abc76fb9bbd656557dfaed3927ec76e178cd11f467f901a056d2065fa8da61336a1a8118ebe0fb3ef0d2311bd18fbc865608ab61b94d96923b35f7f1a456b81529bdf58408448b7f341cb4d5260c0fc5551d8136e2e3201012abe5e5abd494a606b5c25b6f74a8be95f9ae1aa89e975dc3cfdc9fb1970eb02e71665b22bfc4922f5727680825fff6b2b31e7c7f6d007dff58f4d499c0200554f85b71aa68894f8e5bab7d52c5f674dbf5b7c02f706cd44d63cdbe28a2df8acf3558f2e27a467511ba6d76e56fe0a24af8560bf223b027a842738e2ad505b17653f0a46e018457e6dac8d07d91900116a269c8e8bbb33d0b1b9e819c9ac9178344c613108ef9d82b1df66dc6e7992454e8a0f3acf19bf1ef2ea061d31ecf417f88d0ceb103988bdc4ff59551e19b60a24a0129e1cbd3775cdaa6ec47ec410a35613eccb6b5e5a60cfa3f1c1ed40988529c65c931c549d070ecdee5ef12f896f4d45490a9e7b7b4d65338491ab433b429434c8c5045bd3a9b40ebad2f06b9cac473dfc48e2c8325c166214cf22948c5d57d5746b533e3ced0e30b42b00cbb5b5784128e91645650f5bc9d88f98288bd1682d93f9d4bb9a43c7cf31ba3e401ea76b59cafc082203dde580ad4483c5edaea762e57d60df954342fb5f2e6571097d1524947883097e179000fc2ad8acf41959653740361206a16884cd37a2d5aa0a529eec8947f4bac8ff0fcdf17cb1ae758c53f3d24dbc05d49090b9c6c504436337a2c1ae97f5d36fbcf2a4359c7d13ce7c26d7b6cfbe7a64c4410b8240fb0b7b5bc792637b71feb507ce4a819e6dcf0ab740092c07c81c82d5e0a17b027dd3262a3142670245bf497e0a699bc45677591e10e7c7d1fc83082e848a0431c558a862fa2f467b17927551d58d68e2a44aa9df68eb0544ab3da2d6dc8db9a88bb84facc6ffb9c6e490d8bc56813863b8bef780c5a389ba02aac6e76f27f6b19939b68fc67841432f1c059ffd7628f4ba297e325d0454e58e0e40cbaf7bc6b57ec8c4b50d251179aa028ab5b97bd18e64ec34af0cfc8b488ae97396dd5a882cd90233af107fedc8db1aec5c2069e9970a136965dea1d390153990f5daf2481f655ea1db0b721b86b50d118b67ff10b4df28f2f89861f3e9aa606786e5d55185e784790d766dc7cf152ce8115158d4ab411c6591e8462e1ebf42b07eefd8043e3fd5f3471881120b955ade524ccd0ff4a4c311b0396c0170b164a23384179b78b87e6fe61afbf7f16aaa580777d9981de7cf7d5875983bf3a28d501fc099fc3cf357a0bdbc2456639f1bfd46d8ae7afa4110e206095a0c1e63fb9fa69aa", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f00000010c0)) write$FUSE_DIRENTPLUS(0xffffffffffffffff, &(0x7f0000002580)={0x10, 0xfffffffffffffff5}, 0x10) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0xb8}, @exit], &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x13}, 0x94) mmap$binder(&(0x7f0000000000/0x4000)=nil, 0x1fffff, 0x1, 0x11, r7, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) syz_clone3(&(0x7f0000000140)={0x21000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x0) bind$bt_l2cap(r0, &(0x7f00000002c0)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0xfff8}, 0xe) connect$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x7ff}, 0xe) statfs(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/11) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000340)=ANY=[@ANYBLOB="3800000010000300000000fc0000000000000000", @ANYRES32=0x0, @ANYBLOB="39100200218804001800128008000100767469000c00028008000400ffffffff"], 0x38}, 0x1, 0x0, 0x0, 0x4c890}, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x1800483, &(0x7f0000000200)={[{@debug}, {@nodiscard}, {@nolazytime}, {@norecovery}]}, 0x2, 0x5bf, &(0x7f0000001480)="$eJzs3c9vFFUcAPDvbLeFtkorMSoeTKMhkCgtLWDwxwEungjBHzcvVloIsvwIrdGiiSXBi4nx4oHEkwfxv1CiN+PJxIMHL54MCRrDRWN0zezOLku7225Ll6mdzyeZ7nvzZvveQL/73s68txtAYY2lP0oRuyLiYhIx0lJWjqxwrH7c7T/eP5luSVSrr/6eRJLtaxyfZI/D2ZP/GYn44ZskdvYtr3du4fLZ6Upl9lKWn5g/d3FibuHyvjPnpk/Pnp49P/Xs1OFDBw8dntx/T+dXakkfu/rWOyMfHX/9i8/+Tia//Pl4Ekfit1P1stbz2ChjMRZ/VqsfLN2f/rse3ujKctLX/Du5I1m6g02rnMXIQEQ8GiPR1/K/ORIfvpxr44CeqiYRVaCgEvEPBdUYBzTe23f3PrjU41EJcD/cOpr+7G8T/+X6tcEYjf6I2L3keW0u6a1LWsf33x6/mm7Ro+twQHuLV7ZlqaXxn9Ric3Roey03dLt013XedARwIntM97+yzvrHluTFP9w/i1ci4rF24/8s/qNz/L/REv9vrrN+8Q8AAAAAAAAb58bRiHim3f2/UnZvbns8Wbv/l9Tv//14Z4XgkQ2of/X7f6WbG1AN0MatoxEvtp3/25zjO9qX5R6szwZMTp2pzO6PiB0RsTf6t6X5yRXq2Pfxzmudylrn/6VbWn9jLmDWjpvlbXc/Z2Z6fvpezhmou3Ul4vFy5/k/af+ftPb/mfT14GKXdezcff1Ep7LV4x/olernEXva9v9J85hk5c/nmKiNByYao4Llnnjvk6861S/+IT9p/z+0cvyPJq2f1zO3tt8/EBEHFsrVTuXrHf8PJK/1NX5/6t3p+flLkxEDybHl+6fW1mbYqhrx0IiXNP73PrXy9b/m+L8lDgcjYrHLOh/5d/iXTmVr6f+/s+wYNlQa/zNr6v/XmHgpKlPXR7/uVH93/f/BWp++N9vj+h+srNsAzbudAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB/VIqIByIpjTfTpdL4eMRwRDwcQ6XKhbn5p09dePv8TFpW+/7/UuObfkfq+aTx/f+jLfmpJfkDEfFQRHzaN1jLj5+8UJnJ++QBAAAAAAAAAAAAAAAAAABgkxjusP4/9Wtf3q0Deq6cPYp3KJ5y3g0AciP+objEPxSX+IfiEv9QXOuMf7cLYAvQ/0NR9Xd32PZetwPIg/4fAAAAAAC2lBsvPHctiYjF5wdrW2ogK2veGBzMq3VAL5XybgCQG3N4obhM/YHi6nLyL7CFJc3UX9V25Z1n/ye9aRAAAAAAAAAAAAAAsMyeXTd+WnX9P7AlWf8PxWX9PxSX9f9QXN7jA6ut4rf+HwAAAAAAAAAAAADyN7dw+ex0pTJ7SUJisyX6I2ITNCOHxED78NyR7b4fzcjxRQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjLfwEAAP//ytch5g==") quotactl$Q_GETQUOTA(0xffffffff80000701, &(0x7f0000000140)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000180)) 3.149885526s ago: executing program 3 (id=15): mknod(&(0x7f00000048c0)='./file0\x00', 0x0, 0xffffffff) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f000000a380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f00000006c0)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x0, 0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x80}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008380)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008df76a250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea21056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131a5d9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x101001, 0x0) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)) 1.73356056s ago: executing program 2 (id=16): r0 = syz_usb_connect(0x3, 0x32, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000200000040110700090001010203010902200001010080fa0904000002070102000705810200020007050202"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000200)={0x84, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_ep_write(r0, 0x81, 0x0, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'veth1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x1, 0x1, 0x107fff, 0x1, 0x4, 0x89, 0x0, 0xffb, 0x7, 0xb6b, 0x0, 0x4, 0x1, 0x3, 0x9, 0xff, 0x1000, 0xc, 0x3, 0x3, 0x80000001, 0xfffffffa, 0xad6, 0x201, 0x9, 0x4, 0x7, 0x5, 0x4, 0x9, 0x3, 0x63c, 0xe, 0x6, 0x2, 0x6, 0x1bfa, 0xb, 0x40, 0x40bed4, 0x8, 0x8000100, 0x3, 0x0, 0x11000, 0x8, 0x5, 0x79b, 0x3, 0x1, 0x7f, 0x4, 0xa, 0x7, 0xf, 0x101, 0xa, 0x1fa0860a, 0x7, 0x7f, 0x7f, 0x2, 0x180000, 0x4003, 0x8b, 0x5, 0x2af, 0x3, 0x5, 0x2, 0x1, 0x9, 0x4, 0x7, 0x1, 0x0, 0x4, 0x100002, 0x8, 0x752, 0x0, 0x3, 0x0, 0x10000, 0xe, 0xffffffff, 0x6, 0x6, 0x9, 0x80000000, 0xfdffffff, 0x2, 0x0, 0x84, 0x100, 0x7, 0x252, 0x81, 0xb, 0x4, 0x20004, 0xc50, 0x2, 0xb, 0x1, 0xd9a, 0xc8, 0x2a2, 0xfffffffd, 0x3, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x66cd, 0x8, 0x8, 0x5, 0x1fc, 0x9, 0x3]}}) poll(&(0x7f0000000000), 0x20000000000000b5, 0x9) 1.208335632s ago: executing program 1 (id=17): socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x3, 0x300) newfstatat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) setregid(0xffffffffffffffff, r1) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000240)=0x2) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a80)={0x12, 0x5, &(0x7f0000000b40)=ANY=[], &(0x7f00000007c0)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x24, '\x00', 0x0, 0x9}, 0x94) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, 0x0, 0x2000c000) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x109000, 0x0) ioctl$TIOCSETD(r6, 0x5423, &(0x7f00000000c0)=0xf) ioctl$TCFLSH(r6, 0x400455c8, 0x4) ioctl$TIOCSTI(r6, 0x5412, &(0x7f00000002c0)=0x31) sendmsg$tipc(r0, &(0x7f0000000240)={0x0, 0x18, &(0x7f00000000c0), 0x31}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000380)=ANY=[@ANYBLOB="58000000200001005819b740d1d21ac7e0a728bd7000ffdbdf350a801000080000031700000014000100fc02000000000000000000000000000114000200000000000000000000000000000000011400030076697274bcdce1f6e2f06fec3d316d6b6ce1472abf2b7e1050ba5f2a345155e31190b12294614507acf1a9291d642b001dab9947a36b81206fe9db46a7a77eac9625eeac8248fd457a9bc2f63d8a9665192d4d2d13a1de47078f3b5e6685fb338154eb66f822d018c940b309d972c02f219f"], 0x58}, 0x1, 0x0, 0x0, 0x10000050}, 0x20048810) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f0000000200)={0xfffffffe, 0x3545, 0x0, 0x800, 0x5}) 1.162148483s ago: executing program 4 (id=18): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1f}}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0xffffffffffffff94, 0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='illinois', 0x8) shutdown(r0, 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/8, 0xfffffffffffffd0b, 0x720, 0x0, 0xfffffffffffffd25) 1.050260345s ago: executing program 4 (id=19): epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x800, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000100)={0x73622a85, 0x1100, 0x2}) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r3, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x4018620d, &(0x7f0000004a80)={0x73622a85, 0x100, 0x1}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000004c0)={0x8, 0x0, &(0x7f0000000000)=[@acquire], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000001c0)={0x4c, 0x0, &(0x7f0000000fc0)=[@transaction_sg={0x40486311, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) ioctl$BINDER_THREAD_EXIT(r0, 0x40046208, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x50, 0x0, &(0x7f0000000580)="b3185d7bb56f70f003360fa8bf71ac3086aedebf6fff904f92849a7a07395ee7f0e4cb1d78001c08a0ab73ffcf5ad07693727980eea946e6cba1723e81bfa5c3688803c8a124dcb27df7938e7ddfdd52"}) 988.697317ms ago: executing program 4 (id=20): sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000030c0)=ANY=[], 0xe8}, 0x1, 0x0, 0x0, 0x80}, 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./proc\x00', 0x1fd) mount(0x0, &(0x7f0000000080)='./proc\x00', &(0x7f0000000100)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='3', 0x4e) ioctl$BLKZEROOUT(r0, 0x127f, 0x0) r1 = openat$kvm(0xffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) 561.006127ms ago: executing program 0 (id=21): r0 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)=@newqdisc={0x8c, 0x24, 0xd0f, 0x3, 0xfffffffc, {0x60, 0x0, 0x0, r1, {0x0, 0x3}, {0xffff, 0xffff}, {0x4}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x34, 0x2, [@TCA_FQ_CODEL_FLOWS={0x8, 0x5, 0x3}, @TCA_FQ_CODEL_CE_THRESHOLD_SELECTOR={0x5, 0xa, 0x8}, @TCA_FQ_CODEL_FLOWS={0x8, 0x5, 0x8}, @TCA_FQ_CODEL_MEMORY_LIMIT={0x8}, @TCA_FQ_CODEL_ECN={0x8, 0x4, 0x1}, @TCA_FQ_CODEL_MEMORY_LIMIT={0x8, 0x9, 0x3}]}}, @TCA_STAB={0x24, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x6, 0x1d, 0x407, 0x2, 0x0, 0x3, 0x4}}, {0x4}}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x1d4}, 0x8840) mount(0x0, 0x0, &(0x7f0000000080)='sysfs\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r2 = socket$netlink(0x10, 0x3, 0x0) setgroups(0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x802, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xee00]) setregid(r3, r3) r4 = fsopen(&(0x7f0000000100)='configfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) fchdir(r5) capset(&(0x7f0000000000)={0x20071026}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x9) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file7\x00', 0x1a8) renameat2(0xffffffffffffff9c, &(0x7f0000000100)='./file7\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file7/file0\x00', 0x4) sendmsg$NFT_BATCH(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)={{0x14, 0x3f6}, [@NFT_MSG_NEWOBJ={0x20, 0x12, 0xa, 0x5, 0x0, 0x0, {0x0, 0x0, 0x8}, @NFT_OBJECT_CT_TIMEOUT=@NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x2}}], {0x14, 0x3eb}}, 0x48}}, 0x0) syz_mount_image$f2fs(&(0x7f0000000200), &(0x7f0000000040)='./file1\x00', 0x8000, &(0x7f00000000c0)=ANY=[], 0xfa, 0x10617, &(0x7f0000010a00)="$eJzs3EtvG1UbB/DHSdOml7dvhFiw60gIKZHqqE4vgl2BVoBEqnJbsALHdi23tieK3dQUIVWsWCCWXfMdYMUeseVLsEMskNhVKvKcScG0EdC6SU1+P8n5z5w5fuaMNYp0xuMJ4MBayn77tRIn42hEzEfEiYhiuZIiuZjihYg4FUdiLuLBq1K2P2g4HBHHIuLkuHiqWSk3fXb3zvq90fqn39395dLn9R9P79tBA/vupYjobablW72UeTvl9bK9vt0psnduu8y0oXejXM9T3mptFBVu1Xf61Ys82079882bg3Fe69Yb42x3rhXtm/20w8F2e6dO8Ybr9a1ivdnaKLIzyIts307jGpV5ezBMdZplvU+K8jEc7mRqb41a6Xg2bxTZ6A/L9lQ3b7ZG49wus9xdNPJusxjHxmN/zM+8tzv9m6Nsu7U16OT97Pxq7eXV2oVqbStvtoatc9V6r3nhXLbc7o67VYeteu9iO8/b3dZqI++tZMvtRqNaq2XLl1obnXo/q9VWz66eqZ5fKZdOZ29c+SDrNrPlcb7W6d8cdrqD7NqJyNI7VrK11bOvrGQv1rL31q9mV9+9fHn96vsfXfrwyqvrb71ednpoWNny2pm1tWrtTHWttjKLx59vPSvHv/hkb+egq0yuHtuvcQDMkGL+fzQeNf//49/qxPw/zP+BJ2b+b/4f5r9P7/gXYyaOf/HrypMV4GBz+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8zs795KQORXEAPm3pe7x/ecQ4dyvOYBkuwaFDwgLcBEvALbgB1oAzl2DA0JZIDSYilxLJ9yXtbRv4cUqYnHtJAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4JieytnoYXx1f2jOcnWYNHcDAAAA7LIoZ6PqYFCf/2mu/2suXTTnWUTkEbGrdy/iRyuzaHLKD15fvqvhMaJKWH/Gz2b7HRHXzfby/9jfAgAAAJyv+WQ6rLv1ejc4dUF0qZ60yf/eJMrLIqIcPCdKy9e7y0Rh1e+7F3eJ0qoJrH6isHrKrZcq7VOK1tDfGrJ6yDstBwAA6ES7E+i2CwEAAKBLt1vH4xPWQcey2CxlbtaCq3/evy0I/mqdAQAAAN9QduoCAAAAgH3t3c5Xb/D8PwAAADhv9fP/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOKZFORvNJ9PhoTnL1dcUzZjmbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCV/XlHgRAIgzDYu74zmfsfVho0NTWpAuHjbwwGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADe/O4v/yemxplk7rWx9DySrJ0aW6fG3rlx9Ifx9WsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC725yUFQhgAomDPZD66k9z/rkqLdxChCgKPNFkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHii13XyPmNPRmNL8ult49t9Jvl1avw7NZYko7H2wbz7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc7NzPaxxVHADw7+xmttmCdI0SqAetWKgoNNn6C8FLD0LwIHgSjyFNIbr+oM3Blgjm4kHxP/CiHjz0IgQEqYjgvQdP9lgvFSSHCoKeIm9npk6atGxjM7tNPx94+747vJ35viEs+31vNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAZfN0HKvidnroFXGrPPbrjbWl1F+9pU+uL146mlqKs/JY3lzq95WpdI9mx50FAAAAB127qu8j4lq+sZD6Vi/V/5/9+PhHxfGfI2LtoSKu6vlb6/6qr2r/1C7/8NUbNy/UK66TR8R3vcHyfINznGTHRxx3ZIQxw7WEYoWmPVyqab22/shmPrzr2edXrrzaGYaH/l/GAMC9cLLqy+DsSvH5KPX9cSYGwIE1Vbao1f/t3nhzAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8C/7c2+bMBDGcfj1JVHiNhkhvZXADDRUCEbgQ0Ky5BkYgIVoqGgtFoEVQIJz7c40z9P8f8UV9wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0OfW++ItIopIXaZI093P5T0iPiLt23by+cjicD03X89cHE+znN8x/y0jooxiiHMAAAZXdZtjs63Xf3n/847yjvNWy6ZevfLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBnBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AsAAAAACDM3zqNjg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGCgAA///BPV1y") r7 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) fallocate(r7, 0x0, 0x0, 0x8800000) r8 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r8, &(0x7f00000002c0)={0x1f, 0x0, @any, 0xfff8}, 0xe) connect$bt_l2cap(r8, &(0x7f00000001c0)={0x1f, 0x5, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x0, 0x1}, 0xe) r9 = open(&(0x7f0000000580)='./file1\x00', 0x80242, 0x1df2a23c5997fa5f) write$FUSE_CREATE_OPEN(r9, &(0x7f0000000180)={0xa0, 0x0, 0x0, {{0x3, 0x0, 0x8000000200007, 0x282b, 0x20103, 0x80000, {0x200004, 0x10005c62, 0x203, 0x1000000000, 0x83, 0x5, 0x10000006, 0x6, 0x0, 0x0, 0x0, 0xee00, 0xee00, 0x8, 0x1}}, {0x0, 0xa}}}, 0xa0) sendfile(r9, r9, &(0x7f0000000100)=0x4, 0x8112) sendmsg$nl_route(r2, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x4) 486.894538ms ago: executing program 4 (id=22): syz_usb_connect$uac2(0x5, 0x8f, &(0x7f0000000340)=ANY=[@ANYBLOB="12011003000000401e04373240000102030109027d000301053009080b00010107fe8c0904000000010120000924070000001d000708240a0001ff23000c240302070300040007"], &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0}) r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x3, &(0x7f0000000d80)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f0000000000)='syzkaller\x00', 0x5, 0x97, &(0x7f00000001c0)=""/151}, 0x80) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1a, 0x3, 0x0, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1c, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x4}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000040)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x0, &(0x7f00000000c0)='\x00', 0x0, 0x2}, 0x48) syz_mount_image$exfat(&(0x7f0000002bc0), &(0x7f0000000280)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x110090, &(0x7f00000002c0)={[{@gid}, {@gid}, {@discard}, {}, {@discard}, {@keep_last_dots}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@errors_continue}, {@utf8}, {@errors_continue}, {@dmask={'dmask', 0x3d, 0x20080000000}}]}, 0x1, 0x154a, &(0x7f0000000400)="$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") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r2, &(0x7f0000001080)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMP(r2, 0x1, 0x3f, &(0x7f0000000080)=0x8, 0x4) recvmmsg(r2, &(0x7f0000003500)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/19, 0x13}, 0x804}], 0x1, 0x0, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x4000, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f000000db00)=[{{0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002e00)="24ac7f77f829a1f4b9e06b872caf53972c28b2b6e9c7b20c9ac072b58d15293d71c0d4dca93136d9b1310239d92e88629a36de0ba2d043637f5afb3288b0e01a111a3a935f76a6f4b4decba8120c0859eaecc083641362c8746b40c270611885e9482b95a807329a8fed074d3b8511a56b3521e32215d0947ea45dd44f91fd8ffe87dbe249549378d3c511b7e2c643a450d30e48961fe379dca1f6086e733c420a670c4d00"/176, 0xb0}, {&(0x7f0000001a00)="f64d80fe2d80049edb2cecf0ffb562b5819007d92df0691a4d69f106410b71b05e6f4f58488a9b2fea9f2d509d3973c5ae8af1fb2abd44dc9254b729c5959beb62aa9298095c9857333164eecbb42915a6f6757388c3c8324e808588a4e40460cea4902b9c1f0859a555741823643c14dc4db6687a4ffd040dd30aea1de1ec0590f499bad897ed5c1ae576e327a66ceb4425e8d0b25391a2aa410d3a", 0x9c}, {&(0x7f0000001ac0)="cb150b7fb639c71665f215f2f451b1f3d5cdac460553e4e554f1a97172600127bf3fe140c50abfe27b375ede1629c20b86d6f18bb30bf11e7615ec5fe806fc4d999213e1593dbb5aaeece906b5eceae81d68034d6e3d0cad5b3368833a67b2748b4e38e4a292fd0ab63bf0d84f136f9d988b76b407ce4ebaedbe1dc4c6b99879de59b450b0abe2071a3bda838b10806c76996433a1f4d11cae70357968eca106eebc3d5cd00bd0b079ae29df79212e6d9be97f0e1143a771739c95ed19b34239c709fde38e4724bad4f909d2a27ed477af00b552b9bb4cbd86fcb44626d60c9320b0fe75d7a3ef52136d2e44d572e6c17100210f05bf7565f97b637dd575192f51ca2e2a64e9b10dc7a044f414553c0ed566d451531f32bf807eb30f2d2f8adcae0e8974e32a8a5de137ada652d6d207bdf28caf891496f2bd4d6fcefa820570e24725c1b6cd5ba6b8b39903eda2599707d1de26c2426ba62bca71eb044983e5e2798cb0cce635354f4fed49efc29361c8227b619714c2d2df6d24b78b677e300f4e198cdd45400e8fca684efa2202b8cfc2f24a9c8f77ebc8f3ec0b85c5e9aef5d9339a12ad96a16011ef8f749a7552e608cd5797646b46576e6207aa2452ca63e96a7e3b9247454c9f8985ecce16f7bb5811d6117eb13f083dea0f13aef085d61e500d9b44577ba7262904e36049d241aba1faa094e7cce4682458096b0dd2231b92ba186157cc982be05148899e2fd5473fa1b228b2e45c4726cd99f8599ddc79f700ed72288b65d6f2cc32926b9fb8fbc4f1ef32278e6ab44297c433c3d897b28c47882102f20ca3c353f6a0eff0b5072ff6740a5ffd50f9c0d37df8a425ad1251945f8958d09941bc653db63d59b28ec09204b1cb8a27f8c15fa9f1e953a1a963406b56f73d093d4b3be04d73050600dacc97cf63b7247b295054f76f9c4ae2a34b8858e926d8b2faa2f770ae0716f826a2d81e5bf2d5c9952af6260f00a01eed70ea956e22824747b11b1ac1eb56da9d714d8a4c35046964503f8548f5516fa8c182f385cb7ae2c0761f931a661e3a52f1016c6006ebdd9f92f08466388f7e0772057145617a0d479e7938d8a9bba32aa4fdc0d2cb692d19f9058bc26638d22bcde9d7e387dd651ac94b6d70099e92ccb0bc3930ae87191c19a23f258b4fb6719b94de843afb98f81809abf434d8b8c29106fd86fb6e6f2098c80fd040bbe33293e02618269e95eed428b9067a8c8263a5b49149d84e4c50ea94c892eb673b03a3bc8e0eacc2d49f13367cf8a7452e59ec540148b58a790c46bde5be554c2cc2909af3751b6abd7f17f3ae8e766e2908668df3ff15f0499dffec7b559081a3a9f2880e54aa41c21284ec8a88d7231b7f8484ac674e90a7fed2199a4ad13970667ab68e99dcff6cb75e72413e17b843ba4450f9df4ebf67ed463b09420f3f51d5649f980ec117db6c142c66d64c405dd69fd671b89cd0dc15f2c2cc033b922521653645061f6af3b305c81b827ebe49a93c4c9b16ebc4c8752d773cf24627ee9f67f413b5d8d4b11eff79ec126736f1b011307caa69a220f10283177d18506b72daf35eca1f274ec16921673ea688fa85e4bc930a746ec46288cd8257e3f383835018dc1daeaf4119837c00674be62c2df2d6e31c7861046c6447f9548f5ad275e10e56f455584ecc03e7acd6745c7b23379bfaf1c6152b90fc0f98d33c88c0be68f0e5c39856acafdbb529d5071e4136ada353987ca30321bb76d6dd2a80865bebda7cea718bdce2de208c9f51d2133dfe4a1a45bd5829bd0c56e2dd89fa5b8e429d3a1fb800ba09e5b6e911590866f4ae83fa8ae38aad06623b3c66776b2dcdc03445943ae3178e310d84b759152f976ff0837a0b89ce43f28b1011d4ed670b2b30d16790cd853e95c192a211807ae0a1d4551aa1b574430f84df24a1e63e63b68375de2577eabe6a3b5bc039bb7a10709ac629334d4148c6f4e4cd7779b3c86ebb9f1ae7da888eaef63d8bf575c0343f8a498ba5c8cb5abbc3a28bb60257c8c1d15b1e18115a1c76103c2e2d481c647cdf955263c578e69512b7ed91578e0f035db3218f5b0400b8b615125fbfec6572fa3abe12e5a69644a348143d4321e5f23bb1005b50431758386e7e2358da73b0ec233174ea98229fc4dfe1eb7e94a4d8f1bf36af7ad741b1bae5584bb203c21b359c4f0f019eb9f5610b7992fcb2587cbcd7a5cca59c32f3edc3138a92ebb2526c9b9324e1e2eaa7cb5755f1ca7ca94efd895f7a78412db634c927c917a7ab5c25102026f7bbcc7a9f03a2e26356df7f3ae216317c228870755b2c65febcdd3a283b12ae018cdc81373e96525edce046b5a0e69427004710e277628cc122f01409d18bdfb04fb605eae883b3e3152728533f225f56e7cbd3a8d50ac2a8b369f93e7cc4c139025d9f8d8d547e99bbf657daa9b57ab186e208fc515e758cdc73cb9667289054be8ccd3a0ef906e2423d7e4f18e86d53fe2a12450a93fb697014bbd6582a615fbda75e528cfed9f5cdbb8206e17989c2b79b0a4c9a533e66a1cc40d2e2864bdb0bd450498d21e10b706cb201f935a5bbb1796f1f361398d4325ffcd0555448d0c758a8c9caed9411eed68dce560d1f01c3c10b346aa92705077bf4684247b7a4354d839812522225a5e9499644c821e101a18364b05caa485704627ac5c5a1df8384c3addcd29793cb7d1280bd76f5c68fbee905ee98ac81f54cd0ca2fac6f636af3d220f34b50f3cc4e20e671625965eee578978dfa042dc3b7fc7e6de0d8d39af650b3cc76f0010c69ed6f1ca13babf76d98fb4dc60ff9a92c911e04dd02bbf94dd7eccac9d729544b2f6bb04f0218e26c820bc5036ec61782c7c8dabdb139adbaedb5d1c196533232e517f4713bbc7c33b79b80ba47f559499b1859443e02a94caec13a2cabcd76a429f4f372e24fdbc48b665bede0cd71e366edc00b1a4c52f61cb7337456b9b9259baed0b0a48ce71f901748ee466f859ec3b0ffcbf7b8246385eb155527bca9df6db39ef1c18fe5e70868f05e0525e7c11fe6e654cabf9af6028ede42595da1d4c03a20926b3e11767286c1676582451deaae13e257d7b13789415adf62292b43495a29aa24b09020289c48bd63f89f29743007975a143169847c396f5d5b0c43f1de959f5dfa5b0b6cabdf3175acde46922881cba3c88779a4d792a025ecd9efe13204990402020a304f4f568afa19695501f68fff52cfe8576b8f79e784ee3fd507ea3a1398048162c2bf936949bc2b7062dbb5aa3d191bc045efff5303ecb12444cdd4f6c4e4b148ff20b0b88840413b901c83c6a0dca8fe995f62d0220bf0337ed52e5e1976653b274b2eddc7ce75fbf4d9320f613346711d1621e4142a07a5a429888eaf542eb0203e54bcc988eab1503ae9cdcd633530968ad26a76929ac3181b8c107b39091639a176178cbc9ea4158e68623397ba403c7455785458d2ec41bb33e31b98bc6bf4eb82e46aa51fac8ba1e14e5afe14b93aee6be209e2e9c0b9f828785bb5b4ce34d9e4b8b45f6fbeb6a4367ee07f1eb8497e76c5412af1c64f9e77913386717e92703e211b38a9b911de73fc6ff6d52a249a9f4a57483a50c66350f4ee38487fe46594a6ab3beabe43e8c30eae8f54342f38af9475b3aa9b8c031761a2aab2170e0bfff8fd2f7ecf2922cf8ff012bb9e12c8f7d90dd370adebe01f9ca90d5eb4c49dce28e7a4d3b90e3b87670cd3631a0ce8e18210f9b38cf06514ef8b95ebe1f2d75e173d5ec61fffe9678a38fb02f0ea4cea21326eb1dea5c21c39a891ef9c8c836aa0dc59f887842336d8627256c149adf830d0b1584d75c633f5495327d1882bbac4fdf21b83eb0cb2eb077f1ea7814a133e8e4912d34a7d63703341067ca998f490cacb01cfa60dc2e81352b843ac7732415a8920a9de4810759056f1a579b0e4f80a5f149fda31f64f426a10b3d971d3684d5e8203e3bb02248c901e7173e1fe98e980bd6b585ebd642657bcc4b953c2efb3ef2cc853e345bd69b9fc001361ae5c73bc45d21c57a7dfe91b4e8aa9ae31ecd1ec11b0d3c227d292fa420aee6953f1f3772871a47bdf726c9164ca433d845216277adaa4484f206c8d3625daa0512b3f3c6a1668a6105109a75531d1f12b6204ef820bedd3df2c6fea4402109b04726274a942fb2989bd16518f89fcee538dabcc8d775db282504ec7ad7d0d788bc0fe46ad4c26a8d5952990c445e8aa0fceef0498c0ad749b613f362f3ee6d506dcc778fb630e344a30d469719c077c026a22648e19eb321e3e211d68f1e5238fbffef82e363847aa430c4a962d1acf283851dd4b555a0d1512e7ffd5049e5b563d0d6d0b0da5c50a5d23a0495860dec3077ad240766480d6181adb26f19d9e0c774f22ade36d8a61263c8871457f8926ef866582957193e9da665a9ae1fae8cf4c247ba6238f47be96c8672566a58eb3aa3a2ec7eed4f470cdaab4114830d7e4308e00e5bec26756fdb0c1c2655e8935c6dee9d7f7197f07b3fcbbbe633dd1e9289182beac2dbc63d03e2b8856cb07741145d32295221ac633ca75055426ca173a327e869bb3e51a8e24b2e2ba65effa9bb9b2d39eb23a97612a1472b71d46c24d2cb62497aa15ffd35d42261a8bd1f7394a7957a1262a6df2c1c405fe20711cdec41bec133d210b80b178dfb29edd5360705646a3fc6b3cf496341b1f59d493262b6d6036620df81c9106a7574fb29ae4862041558a08353d9e2a1df3f1546f8dd27ca2e7832769ea6bd21ed269d0e0660170cc8b2b7dfff17d2d2deaf66382314e9b045cc668e22c44770e7353cd501daba67f8adf926c4b27e7d99847a4269d2bf7991f4c925997256779ca9cf2c6971fbac938a10824c0b6acc1d5c60ce6a98324bbf44fc15ff1ce4b4668126ebdbb15a333926f548ff6ca813677c01ef968886e44c611028d33c42f3f4892ab1d2d62ad592ae40205861c5ad7bc5bb61a3ad823c83b45c38ca109804643a848a8c63cafc1126b89416fbda14436b590435aaef3bc52caafe88444514d01ec73ffc8ab51934ac5bf725a485ff5ec2a299d52a61ea36c4cd20065855b7904ca68a3832bc42d0dabfd6f3852c1458e2d568e625d82834f89d5380aa710c6256ff3be92f261968d1aa2658b07d3c403f5f88fde5f2fa604d3d6c00c3c135b47b91f9cd30e99f05e6adc7aca2c1a7cadcfa90b5e8ab6b4244fe9ef8fec703f39770baba16f6b6dfea023ab74724b591669a86a16bacc9e36c3032e614828f2405fecfb6d0e05b92d87389bc64c692c4050e2bae236bcc6c2da2deb575df0e7dc0573c93397505c19bb81d038e8d5776f1f76dbab2e476b1c913b00b647debf3645907df823b01be2bb4d76895dc8e4831492713a49fb5ceecece5a809a46f8103e2aa1892dd089df6d91e3b2f949a673cc04ae314731ec462fdf4e960c2a195adb25c5570579bd56a7e4342b7af712974a8cb5d039505cd822abd1cc7a79dcd05f248fd9dbb423a979f7c8f9ceac0ee7968cd282addf74d3af25231603e68563e149580035a5d3a36f0fcb57405733b41c4d45c7416fd0526b62f80bd1d472cb5f698e927ecb0b3f2c85278db90a64318de6987e1d1252f125090e1646901ec2e7490f6b868658cab4c3f5ab8e7612e9a4e11e4a08126280956a65e03d5adc7f0ea0ff6589b647a6554679123e37892e802c10f42a3170a9ab1419f69f61a01362e60efb66f8800d24b6fbb66308b486422c39001cdfa46aa31a3e45d4a330f6f1d24e86", 0x1000}, {&(0x7f0000002ac0)="cb435dc42501d0beb82f37932af772969ae1fac4a7e13892381fea3111dfa15cd14835656af0e4e67411f6609e7bcdb5021933853eabc03bbbdff352f180fb62c762641a8f6dbeb09260a37f3ecd9807ee59617b0c4b1baefb5a96557ed340293a93217f6b76f8d3b08d7f9cff1fd9121f76707551b2ba5cfd1cc0d1708b6e7d7c50db9a4bcd16629f21eeccec14", 0x8e}, {&(0x7f0000002c00)="146590ce9d802fd3254c798bdfb3a06c938a9415e90b9414bb76276e9a2c8a2ba174cf31bfe9becc0840b52ce3f871cc5c103591fbba07ac2819ff8a1b3dda968f44d665837e7000392ccd8060972f11cd56888b41f97709bccdfcc8c7042e4311531744de564913733e994706d60c2ca23fe18aae00e481d8acb48543a53f68f92eb52215e8adc32bf86b2a7b548b511cb232ac7d", 0x95}, {&(0x7f0000002cc0)="affb9660584bbdee0c48ebad49b01a2c048fef834e96b0704f8fbce2069044504e512e9beddce93196bce5b4d666ceeebd022dad0e5677747f3c147456f18f7bff09c89cafc0875819e1b78c968f52afd652d6a178dc2fb903aa9bf049c551a789d2910bc0e747a02722a714c4a9e7c2c4b1c7a8a038ac958ddd5e5e7bac67c660f7cf276a54865092b6a197fc6e6e755e14775d146ed0fa3b6dcc1089f39eda1a4d08f69cb44bdd2f551b06666d856716b7", 0xb2}], 0x6, &(0x7f000000dd00)=ANY=[@ANYBLOB="c0000000000000001401000009000000fde7d2aaea93b389541bdb6ccf1c60bb5f53cb39824f20cfe30606ffa6bbf13feef59189a1596956a296081f1fe58b7ff222d7113d3b8a4b94af7241f4599e172def3ced955cecfe366635a8d20e1d6d0a98bef6fd58d858e2a408ff4eb6fd375d593e900c62f200548b8ed49085378636229dd70c187ba82d8e5ae1e685941efd26502d241fa5f0596e44e4f6ade82aae65311aa73e0b91cf8e7f4ba8707d0464a636f0526f2ede49ed88e847b1848028000000000000001201000081ffffffd3743b486643ef9440a72606f709eaaa7a2aa7c25c000000380000000000000009010000020000001790d01ffbf4fa139636268d466ab1be7ecbe5f0bb9bebbe936519309cb8c9a0e91d00000000000080000000000000000100000080000000ac856f119fbbd54a605e899d33201cdfaff156dab07477d57b3ad4afd94c7058d638bf9079bd472eaabe6c9aca35b3b2cc9a1bd9ed37a70c21622d7b1621dbd986d8c473c99f5159bdbd4e2d8bfdcb8deec1eacb852729d89587be02871c6a35bc4ddda40010aa9bf28597e200000000f8000000000000000d01000000000002d7221bb257e4a15b447df6cf32574af6917ba879abf70c0ba1f1614f559ad9a9fc9173f2fbf99e187a2d95588aa909f395b93ee91f9e2ed9aa6befd7f5d5cf82c978b1eef0544565eaf5887ba263f84a93f1feeab71ca6430b7e409b09a5a7cc25522563efeca8fb299eb8a7e280f54ecb9b8c7266e090f006a107431c8c7a8d2cf77e7bacb957bf5fde6592048bd1591d8a44f82d064a6fcb0a011c79661bcd1987c8dd2483b2d38147eec54926d28b4cd84e4280d388dd24e6c2b22e54d89436a15a21e6a86408ced200885e544d5eb89fb854f81d3d92ab1648ab23c7872404a70000000000002800000000000000160100000300000018d6ded14e66fccfae0b6a2370356208cfe4ee063c25940000000000000010100000000000000b01000002000000105cda37f4145ea5fdec93139c38d795e7604786e427d79578e25d42b374ff7fbd603397a0f9e94c4bdd9ea717c9e39290e8024784a11c31e97329bdae3bf0265e2cf76c5ad6902d961de2a046d17b1c9aa08a4978b811a3db108beb27022b29c5b80bd8e7cc9031f5be7a2847d20e35ac47262c3f1e0bba51afce19d94d528bc44e2757513efea12a55be997175b2dace4df21549b1caec1f33fd535975852bc43cc2d143bdef5c6c3ef5c4f599d7bee4451bcc9ee20f75cfc63e399ba2b1a7a2e9f0c452ca06745282602ea8b7f0c99506aa2f01792029118a89e9181b28e866f812e8828d458322d3bec89850998ebefebaf52fe5c8af2b41c2f9a9f4f2828d2b1cb0fa922eaa35ecc48146ce64eb45b868fc99229074c6d8c519eb61aba13539ba044332546392436f4c039d4085a7e638c91e5efb7168b5135af4f56de3a23a84f5cd1b838b4f8d0795d531cc5adfbd0ece8f7588e8113879271d3da1ae74e4971cc52132bc9ae71c2cdc895281c39f62076a5abf8c2b94d7f455dc2a99dfb63bbbe57e072a5880887884c825476194d1f0cf032deef670bba88ff9f0553dc7988506479c8208c67609d299108fd06b08e7246821df48143a1e63ae40ba3eda94e7682a55755560b744daa2e6ce341d771cbbd146b32ea941c00d0e4af455665fc7ba46724d305cf954f41937a14e82c52c704b6b6a06d4a73f108615e2b4918907ce7d274883b31ee6e06ba621d765bf535255b314529af493544657c33f9316219c51778891036a7030340ccf69bc5dbeac93340b42abea690ae0e8c86a21db49e2f53dccdb8c2649bdfdc552d1a976a989ac1bbd9d0539bb20d43fdcb6baf403e3ed1b85d5a54b1660f5d3880fbc6b7b439db6aa9ef829d0a1dc090fe2f736020054a60b6aca3befbd386ebb81e2febf5c01b0f19e813d36b375ef837358002bc76030c40cd910027a0a168bf6c811103e18eb779293b19d0bfec2d548dc44efb4b49a169ec33c82f072e3ed026506d40574e4a625247a90922d2eab1d5b74c95bba737109ec42b235c0e86918477ba979843291802db053c97944fbdd115308e960a7d7a8fb999cd8e844fa27cf5e28eaddf3f60ec1edba899213490ac729121e59ca0597b2c99d4a4410edc9eac3189abc7b89131bec828b581d73c77ba5e04cf11756df017382baa36ea6c625170b2eaaa4680e9e86d03daf7f527dee59713bb85751a961877f8985bf85941fb68d257461e15e9abe37770c9609c2cac1afae980148ed0e442d6ee162b0f61ac15561fcc50fc17e2530e42b1c11f505d8cbdbe08d007ea617136880d0cf4082278fa14f4942fc85002e401bb98a6f8de4d63170d4865fafc08e275d7f8674aae3af4a7441c6ab75b8915e1b0bc3a33d20ec520c9f3d26ae9cfe59b7758f3fee4c44cc89a869e1c595d2ab261525dfdacd82f015073a57f63782ecda081567e5f977710a3fefece31afd4a19a383d4bcb6c6523f534957c606c85d6f60476782e4e5e4640df8afd873d7ab9439655429b17d5e0c09abe50d70e19bc2f96bf58da7152bb85b1e2b86408308d0862338502ce68956f2281c2c84663be4d057b83d41acc7eecda9ec9ef5dbc6e149fe19ab4153df9dfcf3e5c80bef6c83dbffc61f886d43e2a443f3d8774f0d56a9ccd2d164a34b9ec8a19ce8c7e22da97dedba6cae6178f69d2a05b76138e7a85d878935860b7dbcd51ee7489b602313a3c847da092774e81b737e897f616a306c627eabade403f07fab90e66476cacdd602a5a1fd7ded02fe3dbe63e55074483be9e8401913a5fd4db542f2c70fdcc1b10cedf0ea0b9adc8d99cd08944280afb051f1abd5ad2c0c21ddb328650b6f2e06a5e8db90bc3a37e5786dd15698f58c1a7da3dc4b409f58d516e5f28ba89794ac7baccfd32a02919e8ad996603a5ae0bed77c48969075d2900419c523196c4dcaaef2967916c37c4d01e909e70df94f2ddb1ee150600591f4645cb63c3f20d6ce13e9dcc4db0f5a26100fd24b964789f6a27b6b00d55f5a398344675b32f27cfd70f1eadc934def07d63f22b80592adfcfbdc14dee91acf48478c8c36ebbda62ef2a640c3ac7fdf9e33b9a680136cba1c6592088ab8bf75310981c2b6ed43cce0627c3f010fe0c800412ab51749a2e6dfcc937d6dd85e7b027ce4d6764dd144187c6b10cfbb63ef3f4a3b4320072a964c2199d1c71c7c6f62ec498d97bca0003625fbd55b1f226dd2cc526bbac4277bf1aae309c7e3c9da740c2609d0b04f6a1c596cf02017c948c2b6db7bc437cfadba8c557952c34009cbf58010184d1463f525bd76c0079ab4c27ce834c26e330fd19f6aa95dcb5516c5a4c7efd1447d5a97945d03c734c4128aa33dd08de8d45a3b223c9a5a23e818060b1d7fb3e75941f4eb3022802b8dbb78640a85eb6402789f35c11ed065e940172403c389f4e96304b4381ec1a6d8e77935e58168fccc06a5479de893a2497cd283fcc495ec9648bae2851b76cd9b63b924e1f911c343ed99b334e1e24cada9699c29f19844f320d3993942dfe5cffba50833460e5df52ecba2b1f21c4d77380e2793d7a3441bce5e93fba3f93c0497e2e075c8ef01ec0d62b5d1a9b95e10a21963b3b7e28491fe09974ce086b5e6c717336f0c5a44f88a5304998604c61517fd05a8a38aa1f980b9a87c4085eda0cda399fe155299fcc4b4e7d19224ec13bb9275a54d40329c39b5b97afa6698033b8f33751e87c7d097d83b70a943668d99296f96c878257c81d6e8f210c55db487a2dfa17dba0ec818187134c6b3f5fd1dbf922a2d9f57b1cd2692cb3a3493e23642012eead18243163f2296887ec638cc4bd6eb21c189d39b198e2462c4a3fc6f8ce255475bdc768deb354e85f0d527d4e7fe8c3c2b0440415e8b9d1174303cb580a9bee1f62bf1ef1bb0ae172bf9b5184332956a31cc04242072e3749e9b2c166cc7cd13ea10ff3834f19c865bb9b135a064a32bb533cecd70dff4d2b89a2711e34318ca00846a70ca9c15b9b9e430e943fc0ae6592b881106bf15694167b554623948c9abb53745a1537a445c015c02baec2796d1f39933e9b0bc2cb2465ae688e4e15f1167ad8ee498c342dd2f727847b63d45ced731ecf1442b91c00cae4f5005ea5aff48d2360d2b6245d306667f7d23f0bacace72bd3dd5e7f4cd4eaac09aa7c6ec9bd267836c913c28068aaaa8da0af0ff2f4edcdbab9c265dbd42d9c27089a6780996e30ebd56297e85acbc037ba962092fb51e6b781b58ceb17d90a039f18377a02e7ddf761fa96d775e7154da836c48d5e08ef6a453ce6fbd04e12f4d28b4fd67fed3a96bbe5a7716e818ff99688c62008159b91bba0c1253f61c6b5a815db5eff9206880a4c0d71f664491ad0c35b10ef3a43e0a03def49e88e0d6f1774218444f5954b3b8b231b7b9a0c47bf510ec0ec78496d99df7738061993fe230b41698be00fce8bb5a768bc3e874493b9cc4e4a365b625307949f7c3f78aacb7c29789c76285f18aca3058d524ac54f9a875fbf8c88cde8a6ce73273d40a197c394353c79326a50f680be0e1093c363ff5061e370c1c3de78ba2c10ac539db502878c7ffe5b4161c4569c44adc033206511f9d8517b9f7af66eedb3a335fe21d261c17f7cd36dcade10bc4af9b5032631e22cf52fba372425add005a94b355086e3dca19f6cd193adb4c36f6d02d05384a75873a99ed378f201e1a1358a4e1efb0e83f760e44ee6940fde87bcb0469e7be89b9303a7ff31db635085c1cc43a6ced2cdc00e3bfeeb91b0aee54a0230886e274e548737ac6962c50cde3cf0c8b4908fbfd0dffb9877523532c319739a3865c6a49668c70dbdd8e1211b2d4ccb762069c484e142f533ae9322e27ac3b86b69d1cc312d8694507f40b980d2a86e69cc3542b333e6ae058cec9e98f768ef740120b36edfa7dd7623c1b523bc89221189f076eccc6f0b4002969d233820cf01995f750f9ecd6f942ae067673992d081d61516770bc25e559f53af542bab083d2d8f1ea89b50b0cc4a1af5a6f6f35f8f950b9f536d56834ae6b6168ab026fbd46089d8ca7f4a26a3f98988e10b941b6acb0540c6a495644600da6cbd616d34e43f8df9d5ee1875f4738f17b791b04f5ed5e5fb7360fb19f9c8b2e9379b1f648a6b4c30c6af68813bc29d90ecf83ed4cbd844a72b8f2de39210d4339e5e2687518ac097c56c61b7494887749499df2bb013b4c646acf0c159bb4ad79554382d8ed141590ed8d1e33322f88ba0ffe9eb3c9cfe26b1d678c21f738abc439d2a67cf689d11bb0c91708d7cb4e2b82ce58beab56aac9e23831d8c7df3baf11cdbddc83aad383ec212d49202dc9bd2ec3b2b01fbfb37fde61c37206dc9a1fee27b1935d4930fc9aaf524127aec94cd32cbc152bb87eb05a1b75d0829163aba574ee006ef10152124fc0502c6b2de5dec0e6bfcf9d715c0abfb0a85ce36b13eb4707cb4eda23244006ab4fe9e1ff35f9f1745f0ff76b94be344153fca016ca4d6814102db2b2da81f3f97a8b88282c06feb7e47fdd03380fc2ef085fcfdffd882696330b850ba62a6e5a3f28579189c3572500eb7f8a9ab584b49270f2154d06d97a8af57c9ee9c22acbd1bc0a951a7eeec619f01574ad7bd84e3d1edc5b330724953db42adf972d224e48058f94455eef85f286df1a6a508d2b2af880c2bb72df1b16a01156a6c4bfc644ea7ab3076674d35a24d1be03d7260a607848d90543e561ce7432971cc4e556cf0b14078bea05bf90889adcf37e1b2ab6245843133fc84c18b2fb88bc579022bd59f6cdbd13f56e3bb7f107137929235fee3ad5f756de0fc88a48554d6db61ecf7c981b09a85832be96490a9afce5442b9bb0b8ccc9664a998c77a182d6f0ad6c0f4cc247b8ce0564881b0f305e5be2378b98ea4d06557127d1a5a24e5a88976f8820b334d7ea3f75ce62ea8b7c010bfe6e65d70750059e496012fafdbda50de90d1943f338d9412c8b4f895fb5fa6435bb8b6225a38a255b0cfcc03801274ced5f497fc4a9dfb06d1dbdd14e309281ea71fcbb769b8e6edca536dee515a374421db577731a677a0be062bc607474bd3fbe36df5388e8eb125fdd360956921b874778b80db4433a9199243ebc1e029344e6ad9efc14bc207059a0a2b4bfcd46ac857d17ef6ae99182029534b9951f6f5d6c6bc38b99979f42bea312345d9a56ed1c1cfe87a8759dc34769aa19bf7393b9ef6bbfcc9c05a262bb31f95cdb23940e786fdd75e2f51ec84ae792165358811118b5c1b14727bf06b69b6bd0808ac6101c6958d10dd6f3e384dc6452f7b76b02837468bb0025c5629a0f6995db65e20a3468564c6760dc0ade1e463b50ba4624b35b815703668bf4070d4382da41838c62c289190a236728931cbfb04161f72beae86f16f7b464bb13472c2b8e58e913743554e077870df9775bbb92778595898f248ef1fd10e319f5a38d8831317f52593c24a66c79fe60bfdbb58546746f76ba4e9c4d4a686e1929c7478d042491278a449d23ee9a9b3bdaaa2dcedeb74e0968f75d32060afae829c655fafe7f992365d3df97e5be695e4595ca1d94d5e330f260025f561ca835df0c4e01e8cb879adbf5f6aad25b952afd9824777705dab966bb821c3d2e0ed0c4d2a4eaa67615da07e573d5a6b66277f8bdaee4faa4eab44af160aeaf1c9e7d2bda2ad1091686e89b9e7d111333e45baca4aa657b20917ebaec3420b2b1f969817fa11c2bfd26567076a23a2509ca140f173da1de10100000000000000d0100001a0b00006b1a38d9d17f4c9e1c4701362a331efdd2a82c995757784c3ca4e616d16e0b71587838856ea3a3d317c7cb3f3d6f697e02428295673addbc61c83192d40b5c8014b6ac9262cec03a12462dfad58bd7fa16771f860f032445bb38b25d774171b890427153f96cbee06b77998016db4ae527c96fbbbf575945276880d1d0c83b7c9f21b0af5d2aa9aa6db6a390ae42591ec86d047c0f6d4879f20b67f2ccefca9f4ce345beb25f377dabed05cfb11066f88c390916d48145cb700c6c46f8211b0bf20b7e519106d1487909244ce0e6e6d6f3e9459ccf75535b6b1916b696a08ca50085890f2e09ed97621715d17a44501496f475ac0e3e0c3127ea61e50f80af7be7be2ca4cd94777c1e1d66615ecf16328862d1a3db54f4b5591d6dc699c4438892ad0e0ea48bbfce98a305c320b08c52ada8327fa922fe252b1b2d5734447cac01dc840522c9fd67d56beb98ba68271c305518a4be4db630510afa92b6e8d20326a4d008998338792632c0bf56ef9d2c4b07c806dc89904cd169887c9a0b7ed76d58faee0d19947eeb94e17f3190a3f001e5951f26187846f8b81f11aad809a0abcc9195a499b1e59de1a5032ea69af86e2b9b93c71b5794afb1f800b7dad7bbf38ab9a3393954256256cbd5a43eb7e62987e162818467d3a8cf26cc81bff235d8dbb4cc36ab6b4a063d75ace19338b01c788b63c994c570b49f4623a13e16f4fe3c6a8a8715237f07cea1c35d083e5d5fe16216581885d82bce3a05df8aa940049178588c77f371c66d5051224669edee0ecd9f8d5e78f4ee4b55ff2ca2302d6fd8a658d51998a15f5124f76b445bba4edf99fc1347170df844e636d1889e9236682ee9230bebd377534124c6d5e6a5ac523e276011cf751e0c49922d6161f5a4848c37aa7f5da8139ca9c5eb038a811aefee6129ebd5f5461c26b58a8e10b7a7ad78f8eee6528b8c26b3f59c81d31f18ca53a098c8de6c1e4f3e1d449f5f2a3bdf7f94ff85fbc30c48320edc01c0fe84624579fb927e7c8de3289c9de0ba5607d9373e8c2b2fd58a4b60d40edbdebaa2dc58c43a7e245d556d30429cab33859462373ec30012705dba6ef7340837a22e08523e0ccde1948c73159ae578133069de32f41d2a61ffe14f1b1aebc6609c2a4a2e48cee0d25e8bdd23e6f2aeeb6a73771efca97af6da0b041ccf437db6c6215b8474abef5a42a9c03634781abf42787b8367918bc4362a5ea64405e8ba27f4080c0a3d18c044f0e419dbe9095d7953ba61e2b220e0681923cf6a42bab30e9ed7033659a8a488c341f4dd0a67af8b5e9ef5102b2653ab6132b5e01eb1aa400dbf523645a417a49686b869dd6f84f9c4e8d3ec24d142049fde0f940de1ccaa3203e65b1e8fd2cd2d94c5cc1a5ad92d577f5053928f106a106e62592c41d0bb3c9df85d560571278da95c0aad187b89873472fc5dec64c23efb705ee836a4a1b12ff5fe591b95c22156bb25d20cc32a2de7ab8c7761f243eb5748b9d99c5f3cb74a40b47884fd09ce071b9cd9defb3978df1664f3392ad99c0189047a2b5f08e3fedbe7916eebaa795128be0e5972b5028c6e0dcaba60528e2e84943cb6781f24db91dc801763ef04646385ceae28bfb86d609981318986b241363b2153f74c87215aee412b15ceb46e22fc0c72e723e7442fd850f24a04d9e8385f226522fe6af89b095842334cf048698768bc44e1a93ba9764230788ef7d7ab7e3fc415314b031034fef3466011e8703cf66ed7712fbe3b90db7b38e669d65ab0cfa4dcf41d45e0793f688557863624ede73cf97869b495e644a991fd4e419ef98b80389354dbd50bc53b5982117d19b5fe4760df8130c4f48454dfa10b53649727920a478c7261a61ff6dd7f2713f3e69993f26716ee88cddfa75a88552fdc2a77b7999e16d0a351e318968046cd4326b0adb0f36a1a3c9fe8a3de4964e7495cc645fca0bd55ca7bdaab4fecc6a3c8690c50e7e1fd56cfaf06e116453e1f7e4f4c2f4b5209e6b52f79548f1464d62728ea0cbd6ac4a51d0369370520d3d13d657ac33809076cf9c6ba9cb2d7c4101db179e1a89b79ee5f2c941c795daa968c6f6f23e339e9b646e78e0275697311b395889d3d69ecace5c355de5c5f83e152b3f7aa7c764832f595398004fc275db464187f2f3a9213560ca09313e78a3c17429f917d0638bbebda8b5b4e278307aa7c691079fc7c28c7f9dc0740f86020112697cbf292e3688ce28456210c36d01f7ef201c061c7ddc6f3363060eded8a6c1f286a4f2f040e4cdfd250cfe731b2398942f34121d388cc003d47dad57bb72c2c5c544f62225f1896bb7d66009f200d1b68896f298869e242dcccef3a440f5da2056c8c9f2b3e0a483404ebe44d59bc582e4769c331204ba968a42d2c16eddaa1544a14a0699f8dae7154e27e72fb8f4bbfec793b957679c4801bee410548a45968f200cc760acbdf43f70b7ec20e1c5b1e97e39ca64a4fc818178928aaa94dd4e87fe9c48a469b27ee6aad10cda6dd5f25decd63ba780b45878484dde460bdd6ca3a7d9a322e1cae4fd3df032ff3c37fffe3722642e1312d0b04ea45ff2f86ea407f41c5008d5dc6ec236751e1d15d08946e3c21511ef9675ebc3c8be29081ef23cef5dea7a757065bbb87e7231177545c21e3b8e49af59089634d1d28d0acc50a7a8796fca894913c96caeb52946d2b73bd34d192e7549ceb9a1e715304b735ae73d1fc9ce9100139b94c174e38f5f735f8d3a38eb30be9ef8e8d401429843410c7e67f94d4712f5c146bddc1fe2474fa59148b4f043d7ebaa53f7552509d4766bc585691bc8c379160f15470cf08b5e5ceb2b1a950d3fe2246bad2c1593d499d405e688b69eaed835c79c81ca82cedfed1d237e1a5eaad6aa74a045ef38b80e10b0b57235ee8d5d0b43ec6e13a5b49ed011137b872d5f789925ab0cbc8318a9abc6232a3e31c5cdc89c9bf30816d5d57b2c40e877ee82e72e650b2a44982ea32348554b311e4855446b433e862b863e997f5996e520888f1fdb4f7996fa21285935416e5d9281b74d07581ecd78bd124d34d16d5847703bec3a170987c8f2b0c64bb04f6664f173a1ec9d8f30da755417383a9366fd598d963dd463199a739a1ba571e627028d8b2da93de3abf76bff34db3c72751e8b90760d5ae779cd4a02c278570e09e6760ded33cfaf2b8503d6774d8c1e000e514a073a3cd205f0a4cc44370b81d36effe3c2d8eeed7ac3e8aa35a988cb0f42d1b0dcf06e16d4ad543dbd9732681f546534df756bc584172fd7b7157cb449c997e4b4a78bfe1d07b6092925b7a29b93f4c0254719da8d646f399b61780ca877fc3a62c51e1d7b9aa1707a486ac8e714272740d0d3e1c515950901094aa3380749ffd5f8b3bb76c409dc4a66dbfd4eced3bb60eac03cb7973d205e6ba53fa58006bfda6fe8185d61d8a00aabe8d95174a78901b898e9400ce71fc696c4f733388a136338627952f988ae5c362a6782c4d7c4031693802b980cb4b190fb440453d0c72a76b1c4287dc9e8f9f12be42aee8e4629bf21145418826349952f92d1570f947327027951129a4411ea98634b2fc82feb075dc876d765884ba3aa5b1f1d97db248177e7c64ed52b4288fa9539673c1f07effc8e091becf9cef65c22bbf7400f98d6ca80cf688d8bad4c8e887d0d32bdf3c9ee98fe985602f444305cafcb76192bc2733f7e520e434f71fa3eab474032020f46d8904a7a8e8dadc6751781eac1abf116b32a7d23b5c9c68b7091b5544543b256d7613b62e9fd5dd2631aae376cd11be77cbfc030e8e68195e3616b4dcf4c6662e03f234743cc4b9450b7e45bc5ee1cd2ed716eb01a581be1f6057b8dce7ea676f8a4e938221da5cd1f980b53f7af42903a8a4cba4069f30f58e6861b2dce72957f3cd590172dcb5e842bab2a6a8030c8b8ed56c948af09d49607d2caa18110b63343c666b17c4c8e0f60a4bd6e5dbf7a6762ea61813dcd89d2ad9c98b584626513df223e0a068efb6fa3c507b22c52d7664b431eaf622604561932052d435885f605d33ef4c9295a8e96de5739f820abf4899364aa39ffc613cb9fbf48f21aafedf3670c43ecc84cf9717d081d2260262b75e4782815b015e5d97cc6ca4707b6aaca4a54eadb467ac53a299a18fcdfa063df27348c0fa5006df70f6e5cb3eae674d12f09cc4a6e9e4e5b6da5b0945a83de8ad0a3b18c27047b64ef0baca6b20ea8031677b123a2cf1a0d5f7b53b73261edccaeb58288e9931bde6bb6c4d26f8f47c1c76d18ac1f32a4d8ed45e58da69af2e105759ab306a4b008d3243c23292a08b5d4669fef73f107ce81e62de9f39a093cdc64c2e7a6a400c43868c084f14f960f7f9f232229119e268e63b33c36268d91991b380b3263165e321b31714d673b7ecda6683491c8e5ad18c6885445c1d718a01740ef519ca5ae6efe324145f912cbff1bb04de45ad521637ad3ca79f2663cd8924eccd76d7660bd9c000d1eee2f3762ee372e61e2d1dd198c5fa10198860357d5f22759def7d26ce78dd2db68af0c353a38c03ff1a0396d289a1f371a64c6ef62494e449d4995ab9fa7cfdb331418f55f216f42ac2c0d5fb0b7adcd75291526dc4187bf1350df61a4cf160e19c3192f88b2d06b4cbdca15d887d0c9ec3f1802a0539a41f2941026bc924be096ca26284931e657676c94649902490616ab7765fecebbc17a06834c4064d450ec3ef274fe7278b4b63c1c28301803153bd9e2b9bff9262171f82431ac3235d1a5635331b0490359b69eb1889cab723a065482481655621927c0b877ca57990a7915ad7f61938d7d60fd4a6bdd5bf1bbbd6bfd3d80598dd7b70871ba18ff362f9dc1887ad298cdb847114b786fb862e48539725612506d22c7fc03e246dfb827079e59425c9f2b71d865c629a6dfbe8edff23270df64289643bd4fe8b62aa4bf251dcbc3235f118b3e1eb69db8c207e606b908812d64e1752875a8d429f7cf64784f737a01a78802744d8a697a919ec671e8ea5dab8857e0d943cd28629c72c73ecd6e11defab238805df1b5e740ecc1bf219ac9e9d568fad2cc5ba0114fc457ae19c1ff2712618aeb87560eaff7a7364ea8edb7f7876c1bd094a7d2ed0287925d0d915fc26c0858d65ad56a2739e8c0d49678d8cc734fb819bf61d5c4bfc49c42bc28e8d805d96320f642aea5a45b2313a5e20242493a317e2535b32c525d3141bcdb9c60a2729f65ed86d57d55256cad2f6aa3a2ddcb30dea54356a9d105da1003f728ce56e236187514da6a9b1579fe104e70833bf0b82786c4c46bf815b791abe15e312d58837b7510cacc7094a72561e65e11f0367f019ecc52adc5e0f6054e1bf6c85bd6d447059f3523cb0957ea7b97497c390156fa56ba61f75d7cf7658e2e14866bc8599112b0e5c271c39d2bf5acc06b2d3f5f7225f9916da72c2fe3d816e9fb49281516e02c1c57bf1d3980c3409e30aec174dbbae8facdb605b0f957d8666ad7e2b8c99aaa806abdcc63d1650041a36cae0afcf67181fc731a7f8afabec21ab2cab724ae140ae81dc5eb37ba2217b793d74369b44293137a054762062ad084bb0df07d9a5d65cb3f67890b24768b9586d3f4879a2f3307b336dac000512aecb63771cf803ddff21c1b0c2ea24c1d7e206019f6d0ecef21f3a59e9f9b9fa00410b951b561f292106da3c3139ed971a7bf051f8bed2f39ba02902278bddcc8f6dfa88d805d173c0b00ba762f87942e47358e9ec04af7e604dbe200e643bde3e897bae9bcc0806141bc80000000000000015010000f7ffffff7007730f8baf7c8d01f7ca87d6e28b3b263658d22d8fc69445eecce509acfb4460417138588f44d5245b8b145c26624638c5c8c87a9e3b573feb2b8cbfc86c30d1cdd750b213f86ef3c55953e68eeac58c2e942e99115b4a89783ad9d73704e254abc6563f4f9b9593a191eb2cacfb2e29abaa043e04fbe1257e0c6de95156d3a7842c1c496ac7438e79defaa4f5cf4466ce0740b6138d92d9e2c6e41313165f29fc6b85dc8579b241347839110497f82838d26bb85aaabf580f0ea100e5333cae7147cb66cecc5efacacf58ff6c49f76acb8d09af245ac82bba2c6bc6073369088b4f35bed01c5cc052eee361e95d6328a8e3e7a41187c7526ab796ca772278d4faae972533b73b011c75dcde60595bbc65ef99b9bde5d69c32e5e492de35f0c49b637f104176110a16a7401b5b310000bf28031d0ba7b48d6e6ac18dc255c0b0595c05b901856bb2f27afc2cf43726ae19c880774e917b07aef9f869a7eb816c69cf028fcabfd15f"], 0x23a8}}, {{&(0x7f00000051c0)=@x25, 0x80, &(0x7f00000055c0)=[{&(0x7f0000005240)="ef47d9ef58fef3b3a142a4e7b0d12b2ac9eef6f4d51d3518fa6b2107732c3a3b11d00dada7a26a05285396b9713e51552712a55e02124c4412fd95fd2708184ec59577d8de8daf6303ae1327d9127abb7d", 0x51}, {&(0x7f00000052c0)="65a9155dac055fbba1c3a7b6188446b9260f4f3319035b105562a04d8111d6f0e01104db98b470fabac8cd82bc0f953e215c8083befc71c49dead7c858ee07aa0f0ddffe20c6ba5075452800a0fef0926c1a80fbff1bf98c47d9f8ca5e457e5e6373597ea080b9dfa6db3ba80a8a07ba9abb8b618ea4aa990793fa5c7f844a69329a6ee27a595a8dca0b0eef0b987600f062ffae3d058d382ff553c5e0065a1e017ea7f42c7ea9afd4552ec92fc98c498cf6f42228cf74ecfc1d450e04e5c06aa29f67ac0c0f81ed6052c45ca5fd5ca3f5db2fe3e35de33e00760a3a5dd280d097cc6342e82e", 0xe6}, {&(0x7f00000053c0)="7f0c4475626b8e58bb0d4d851d93b15346323a55a0d2a812cc24cadff3000be5ab06165ba77c", 0x26}, {&(0x7f0000005400)="75a4cba78d38c072366867232ba8b19f5234a671ed471504e0009b3f32e5551cf0426513620cc6c2cee19d1ad464d8a24d580eae1e3232ada148cfccfd92598c9ae1", 0x42}, {&(0x7f0000005480)="913301814e37f8d11e2232afc6e9cb000238431e590bcf7ed7eda7497dda2b9516060922746ed2538158d513cb4db931696273c4cb2a56d4fd7c2b0861a7d3ac401cb4d19b1d9fc60f124bad8927", 0x4e}, {&(0x7f0000005500)="7033d8a870a65c9a6e9c143a96bd6ad65bd0845774dacdca4e88d71aa1353d5d3e52f1ed93310109d469e3f626ea0a26e330972b2aad3d13b6826d09c5aa42f65116d63437c8585c55107ea5776168663bbe78357c48ceffd572982ce16b400b2005972181", 0x65}, {&(0x7f0000005580)="a70580c60c84dbb0dc11d6d004529b5196a65b6f0fecaf0064fbae473875d1d34b1ca57a873d2a5e86675a", 0x2b}], 0x7}}, {{&(0x7f0000005640)=@ieee802154={0x24, @short={0x2, 0x2, 0xaaa2}}, 0x80, &(0x7f0000006d00)=[{&(0x7f00000056c0)="14f2b3f28805500722d5f745ac681ec221b2623c6eea46e655a6ef54dbb79ad37eb2f72d7166c8c944db5665d8909f6ae2c05ee9f282e1324b264fded38bde84031174ded858d1c8be7dce543a3c1db93101e40a5c2929286224228644b5729a0e32322a9347aca42003273f68fd36eeee05c00ec71bb4", 0x77}, {&(0x7f0000005740)="10b197788ee17c946786daea65bf4bcf44f038ae7072de9a34a3424c5d4f8078d432f11fa3c4a0ae2d76b631ab0e53e371eca5dbb73a92e75adbfc05ab2320103dbc6987a8fe08925bf5ca95c1fb55573d2966149c06419831ca0eb18cd58e713b03a16d7ccd61f5912cc6893ecdf32aaf776f360b1ab945689fae5e8da9dd7451dd92abcf6b7ed0f6f005eee621d3ab65d0471966344abd047f1652e5", 0x9d}, {&(0x7f0000005800)="baa34bc2c4c53f9923a5b213b5ee748d67618b431fbefe27649780a50c39b68cf15b46d92cdf9dc7157ada34e7f59557ed11acb528f95868ea162b31677fe6f1b07bf6820ce9b7c45a70a53e1f1476f457230893ed6b6b2c5565d9593077a5233c6a5ec109066cc6f3675745f5e05166a319d40be66134fded3c9aa5381ef0b531b7b503d9c746db175faba3f431fcc19488048c3c428bb0c179233f5823eeb953a5c44e4c5e972d55f7f0379c688df76c0d40c1fc82ccd3e0e3cde436f738b3958f1a53a7cd084a6c9bae05d877dfb4546b9acd98290b74ac139acf4fe910ea7cc64da46dd472169b791e54d5ef1144af0f56c82818397da6698831d05162decb6a67689b94c375640affdd5f691eb70acb791cc716619030ca002223a29d74f2620fd37c948fd172803dfb2d4a64141258b54fec6d7dd1bfb6dadd74e2061f6dcc22402d3deb0b5a721c7b388954dd365ce414452d9c1a00c95aec2574bb654933dba2666b1d635ac7cba1227552fc8915fbfd2cebc6caafe5ea38774006a04477a5b290ea73a9dbc6956b6df69cbf0a6bf4d2bd0ac82be67489d5cc56551e48d93e76264b75beda54c1cfe4792715f9bba3fa3d3a63573b1d12a4f3ec069ea90386cfa37816335abacd32a482c67da3ce3e8ac585683deeaee70c5459efb3e6458a3d9139d839ea624545dea3cc82d622a204de00bbccf1977fc977f6ff4e001997fec630aa957370fe4a2c25a99f07317f046fdc2df54073bc8cb2eeda5abbab39f5ea290cf2bdf6533fef16cd4cec61981bed35d9f87121decba40bbfb5f2a50385bb6a3e74c2c4a4c1ff478e6befb4e5887577faf08b71c501bf40b70f81821fa9da84c7c0c0b2dd10da990223c7d576fa60659381fada6dd8dbd9014457cfef27ddc9b2db458919d22e0d98f3b2f12dcdabe8535dc007f7fdeb54e74c3b00ee00bc75ce239b8bb2a8ea424bad42506c2ce19177cb24b3adf1468a9c637f577dac00aa0156bf926208844452aab87d0f6c31d8760470f46006519437f83558d217520c617f9c9952db3d511b843cebd1c7801de999b20da29e68cc5c1f279a70ee63752d10c4e1cf1b3205ed6c5c40db948092048a784155354265d83e2f228526d178279990ee78940491a32ec65579d11ff59db80657c6a32800004913390506ef604b75718f75b4bab64f6ec4486d2b9df4e8e4dd4bf67513612559d6571d811d38ec5ffa8b4e246adef8c1dbfa9ee6c03c15f78ac0d400b2770ef485d6a8f38eef37050138d59b233fee149c0d1fdb955b9b729220668db5342c06bfd4325a0b97f4adcfdd82308740311ea92015332d588fcfedf677d81da6a894e01df2d398fef4d292ef55d067998626797b54aa97c775b03baacbda498ae497215d2f9f57a48252ca055fcefcee534264292b8f211a3747f4256f1e329370635d7b61f813f6dbc4ed74dd87178fe155dbca95ad29c6cd682ed686c20738a4966fe20f7e0c97c65e454673f9b709e37c0d6dad4bac39b5154877facdedf3458a7451930a0bf72e881a4c9da446f582d66bb53ee407aa2d3d0df158edaab9054f885c46345c47895c54dc95229abc012d8b555b8d5d4a2d2dd2b61700134538b36d14f0880fcc2fd2eede00c4167fc4fa561ef1962868e7a827e0037aa6e2f4e0ba9f93da45d3cf5e3737e166d543a01bbaa55da7d105887f1e95df41703e4fb2a0c8c9efb8f4184f81ca0752711fc96f69571853382b80efadffc830aa68ddddf668a231744aa2ba39557dfae7e27e96884e2bdb88aa014259c2034a22e43a8e425229e705f03ed3d3a6ce59607d41b2b3caa7428a8ac1ff779b652311b4f361ac597695572a1d8dfb90df0b065ae25d147f4f4056839b3652a64cc58eee0118d5df84ff570db952af9a53381e0877827546191427f490e196bdea0571a314aa71dca4a15a34bbf11fdc0c8af39826618f64f0c7c760d2029daa11d88873fb3050117c2d0685e4be1b4a4b1b92b673fe09e6e50f7ead84352ab48129c416c9d7345c25e1f674dd59379c94bd30f551b92928cb30cf2eb7ada92dacf5c8fa9c7673d8267be0be65820b6cb94a1f69002aad3eaf8a2ccdeca31056cabac980144e45124aa7426f318227839aeb6f987d79eb1543388c10bd34daa0e2322e13e83e6bbaa937737c58d120dcf28a8a5402e4ae5786563f95bf2bca4a7eecff091221d0a69d40417f5d54efcc6cccbc97da6cdd01030e5cccda5837c76b2896ebf104ba441ea6e4d8d5653cb27449b3e1316541006fa61a8e55ad771eb985cc8e6cd5fdd63e2c0b03b87e557344029553f8f0740689cd68289de9c8a59f14c3972f95449fe2fd5f8dbf184910a4c8e16bf0089efd5c2867bb9b2d361618390fd840e84f9cf1f107ac369f82c759c71e47ed348d73412c8b24b1ea4a908a3f773644da16705c2778598a0c8a3e5047b1c92828cccf6684c50eeb3739226dcc8f581c6e3e9dc7bf565ba0da81101ae03a8e7b6b6d37a8730f2a1858632bfd41ce647937197ef0890c5c6ef46bbc06b875cf2fa3e4c9627a3dfbfc7666ff1d63c9da07a2ac78473e4b58e541f5d19df00bc8787c79e9f9d56bc26e0a54b7fd16359a75d1d580337759ff8714adb4c1530b14827953e61fa651e61b2e273ffd962eee7073b86be774975862285446771a030d411f9fa519c8b7cd03301abb9755b789b4a549eb9be1f885b5997aa8b1a66ea5f4431493df3980fac411be95d632b7e283c6e723fdb436200d4bc8894f3642875ab62e68b119e5988ecd5c6dcdca6b33f15e1031159b614715d0c7571a7dd89d98d43e063824884b5c27b79b17d9baacfa783a48fc6c0aaacc0782843eff830357255524ad456ddb91ca8f033adff70366afc792189fe7ed844ff5f7e82e371f1ea260e4afbfb7c40a172218b1cfb31246a37c0b444239a27e07e320493dccca04b4e15c02740c37fcf597c08b66702017be8fc3903c459c44968deea36caeb31360e618b8c088163461b490e6f066f352ed34fc1d9323a9b83b0a1aca88eb30d21fcb3fc2270957832c73d3327723162f12c63ce55b471421f2fd868853ed92f592a74dfaf8aed3deed60e6d047915faaaf87333ac412556000c432df8914e848c5c656c917438bce8569810e1cc5ae5c578c6c94bd1d9e17e441a16f631d642366659aff7dc3ff30de76666bde150732dc73200397b14763a5385b64f844abb4987697716328a6d7021e9abe4ed8c3eba6c24715b5f2a37b1392e8cb5827e538f42308bea4c398d7cfe07f375f657cf93412bc0c271842d09456725f6298db3a1272e2900a5125d9b82a50edd896e8384352a91b59cfac127e06b2a0c5f5eb8b84f63736a0665df5a7c18b3071d127eb2dded6a2c51cf60aa01dbb495cbf969637b797775a8f20201f3a287e9462f2d37e97137e0d80ee9979fd10c33e3f9b93a8fbbf12501db61e75aafa9dbdee6263cb12dac553f835e78ca22239db5c13d9fd95a7da8cab2e848840c2c90d77845c0130aeca616fa5b422cbe19b122a06cdfbfca6354b8a20cf319fd8f727ecd2096d52007cf7037998ab86280cd9840a4a476f535a83917559213b0e8d1cdbc8719cbb734ba88436f19f8b6dd000d5327a1a0f7460fb4e8071d8805fb3368c1844492638a420ebd8699f26fbfd0ffcfd50373a4ae09573746988306d4b1a0f9354755b6e4f9ab41d2c5b3d695070dbed0e8e6800ee88356177a181409198c95b9b53160ed61d8debadea9faab96791efca4b128d965a89270d2cb8cf8afc6e05391342fbd9b0fc0d28044084664b5e67a6b5da9a878a457ce430398977345e5659226c8cfb57ed624dac644e674c7001c24ae4ca9b4d692c979c1d8912a0cfae010dfab33bfe36646a8fa30a4ab43e49a32741f2d5d4b9f3d127f6fe58bf2859199438e2017d60ac13ccb8272ce4b9e264b1ba4df92bcae166f991576f9d392eb9d27baa176dd9f2761e541a98a104248e38f2858b8f3453bb5b219a8a96ae318a0687a4317e9a6565b279f0c3d09aaf7fa9e425b6671f1cb7e00592d913172fd9c4583ee292ddd61aa2e3946590c5c42bcb0ccdd278418c204af6fbb72834c794d0d57eb6e12cb075098a4c99b87e014fbe5bd5b399b665ba8d6ad7091ee38a23dd071fb5af9c5abb649f173123d7a918acf5d2052bd5d6c652552d5cfc3497abf95ef6f4563757faebe3da4f6c20eada4f5aa22c62b4e20a0f3794bf38745c2fa120868fb84374ccb55866e5d13666e6b8a4710eca1e5683a5b7219eada611c83b3bbf0056c3526ccf38b93c985abb0215534a321e337f21bdc755e51a461dad768c7fa0f261b26e091bca33cbb1122c4f7a5636c29b5d7bb6e01d270f266126bfe6bde7fa34e876873dbcadb49d7c2d87acbcf0bc9e6996048b7017afa3a41dd2aa601db9e1b8c73d08126c5d1d62774917b3c1730836f855b171b040593760e73f587557ae322bacb8c7fb8c5baee1a344367a04629e88f5693d8325d1c24a76f700f59f722004e18868e6061c34c25e28e8b4282406e2ebd1eb3141b62c1e731a456dba48023203bba59e38ea422514f94d7e29b8aef97c2c757218c8bb3df15e30c0b94e61cda9b9f1fc51283ea7412eb6e119df51a18584e26253d7707928b47e220ad8465ac4291e6cfd154cc7a3d6c24a45d3a782a559afee9aefb4de6ea14fa22080812b860b2ea1561c0967914127cd0a1ef84e8b922d6a027ab3202603b5546c2705ec1ec12bd26659ca8867b2bc92a0ed06106c85967bd50eb6106669ad395068b1364e2cb754d1910756d71fa48ce89b48b1599478afa58cd634f3f32e209b667e554c6f4913b565e86f536dcae7aaaa6a8d4c47435da9bee5b5684775b41469c75002e62c0e1ed5516c2e9bad6715bb29010a74617bfd36f5f81b9c0a7b91ff3ea9c680367cf705e2f72a40edbdae46694d28fe72ced3007e12fa92af2eabda2db783c9c52df11a187a99c612ca771f09ee3880c310e0db4c1caf60e4657e739bb5409cb6063afcef1c6ffbbaa9f8e09e99aff2861ba194c0462599ca19829ccd92667fa81c0e85c9043811cdb256038a90631bcb6716b24baa8818d1e0107eebada6f178ffa169606bc597117f72c3abaaa44060d878772105c426b21255f259d64826c12ed69111cb64b19ccc6dcf896ffea412d29bef3f7ee257c096ed9a0951cc24c74361b7b826ae492af1bcf8e135356a975839168ba7561154c41c9320f1ca09f4f8fa26ec6d62253731537effccdc72fedbb1c2f223168fb96649cd83670a1ce0be985fad3e0fce5e7e83c8f8935a383177d62e66ca3683b6446ce1721506effaff2a82e22257310cb39149632321c14cebffb4648e7199bcb13d9823eb76a067c92c149eaa4497140d89855687862ccef7bd661a6237b56874f2fa12a1555590bf05e3bad43f7318f4d130964abedbf2c1e4cac3bb6369d28600b8d1344a55171c8f55598cd93ef9eabf621f70328954cbd611e2892043ba1c57b91e6fd4c2ad5dedc53fc4dc8671f7e5fc75ff2ff8145c1d8b6f806cb353bc4ceefa107a2c4668efa456d1bf0a24cab4e5e894e4f98ecabe14d7de29649d9718c2e500f6603cfdb1049ff25913a3f4b222a48d776085c906b03652d60f5f889a04b54ef994c7d06db918ca43ba1ba101917edcfb82cc864b6f94a0323eeff9e4021e4503a44be6ddbe9eb937016a61efd66fbe5c494ca3bd10374a6acce5211d589a65094dcf6bc15120932a1e01d26c679a2d5fd81b65ff220cba47", 0x1000}, {&(0x7f0000006800)="0dc82e1c07bda9c5fda05e45a3257217bb5b483b9fc82464bf84f5b467efa2c3cffee819148408e3dbfd445c81763349a50aa709b50d65f7f8db7109edbda4775e5a18600de88f8ec8c62e5284daedb2fcf553ce615ade4ef2ae0b655ea79ff394b38fdb7ed71422e2e790a7913966a9c0d77f5e2b46945c1b3b4edee991ea3548a0938f865cf930331e809c763be3105ac36d89405739b575d30a63190c26f9e70cf8ecb339", 0xa6}, {&(0x7f00000068c0)="187c9a0373dccc572474b3f30b6662bfad37fb220350083b0ae34b00c3c62d3d039643ea5d30acf1c63853af9bfc85fc6865f4cb8cc586f410c839c8504146caa97d9970a1fe389f1d2576d70828812db3743622e3854a9ff0cea4", 0x5b}, {&(0x7f0000006940)="b4c5ad611c89a5cc966f055c895438357ff4636a95c85a6adef82d704e2a9ac74fe6a2a64ce673a3330d322109da61700897408cb6f63e2771e2c9f51ea91dd7920c9786b5a102cb2efcb4e19f8ddbe04df5e3296507ec4fe0ad0f97a824f219e331ac834bd8769c71242bfe4eb67099f9eca5a2f31064c06762910bc9b3436324b175c8271de27ba9976810c518da28cf4216a8a1e031", 0x97}, {&(0x7f0000006a00)="7833414cedb4267ab498e6e98b040bf55c0b28e5c796ade7ca98e84e562f28bb5234efe039745606167ef70546cd05ee249fc7448f8d854215e2c0a787f4496ed7c62eb4ec99ae899b5bbf076e8078a9999d3f9a4d1a48f700fc54a9cf2a983d556b1e0a9ed8963a467eb8f13e8486dc1eccc92716c6e2235a4e945b789eb1998d4a5f2da01e123d921da29633bb59b567eccd98773d845f1eec1019cb95c08ca7972b56aacc3159b7d3b6d4f71094d87cf755f6c582d7b51851cd04b4a8d8f62bd0e95c36a1dded5428", 0xca}, {&(0x7f0000006b00)="030b3cf54b37704856d9682761ea3a7a3a6b6f0c4412d3bf5374f63101246944ad6671099ac1d6193a5c00227eb5e5c25ad904afc91eaea868f09670692c7ccee354311d47949c2a3ca6d58619f68e897e98bf85378a00f9ea789477722a22b500f0003ab05f3575968f9154f46789ef7c16a581b325243dbfc1", 0x7a}, {&(0x7f0000006b80)="59fb8a984f0ddc610786eda20f8194ff75cb2d676785a28651782aa97560739bffc7859c81bcb1085f29710098437241a0bb4147c091bf69cd8dee4303e5b99d38f18c259078d1e1fafb29251b7ba387e82e5cb9b06a7da1b41dd9be082eddb75db2180335ddb11d6e337f2bf9e4ceeef69a5942b084a62141958d7948851635da73d14b18dd52b4252192b5954157e9f127f559fc38ad4475d137973d7b0f74475eddae479d91161f7343c8ebb483e7f8", 0xb1}, {&(0x7f0000006c40)="9030672744deaeac47f386d81fb7b0f0578ee64f56f98ff55dd3bfd67119cbaf9064c8c66b87b60e6d5358d1f26c2afaa2c4bed4eefa99f2d61d376b838ee31c62810c0463a298994705597b124a0599137fb647ccff4c0d01d74b64928a52c662c8401dadf43a141dc41a7ae800cf395dc490ca6b180fd79040f95cea56f7ae58d3f1a0e9989dc706aec26a46e7894635e43086ae5c1b738619c87944c0e5d594673f0096e794d8afb7d7628f57afd5634a07bc3c", 0xb5}], 0xa}}, {{&(0x7f0000006dc0)=@vsock={0x28, 0x0, 0x2710, @local}, 0x80, &(0x7f0000007e80)=[{&(0x7f0000006e40)="cf280d0b1666406386df341ee01ece517049575b709da2d3aa91531182e4a628b2e1c540a5f3285efa8024e34f0e63257adcec0fbcf75b681f8e12f39d3aee35bc6dc93f7421a38839bcf073258e0d27bc1d0a6085615f4454dcd36088e7825ed0ab8c9b6de2b1fc8c61eb1dd7eb86afff36b4dd8f7795b4430c6da7956aaf08d1a7ad4e0de9081f5bd5c83c4a8e6c1ccdda7dddf5996a840e61d4a5df9dc348d4f674683da3724178e0606da6f7800fd5bad830e1eaa3de1008727f68f9e3fb1aca6402876c08b2237fa057e7ae938350d55e2e2d585ba329f33563a0ecb69856abeb1cdc1749cb2175cf5835e370c946868489a35a43b64c2ebdbe165a05d0583566abad8329a42af9e7c95e6ef293a8f89a0ea35ad8810442217bde71de381efd389b5f5657400c9b1d78a2fbb68723ad0bea5c2196b04628ddde93b98c05d998b6ab17ebd413c6d2a716287bec0ca4f0edf53959f0917ed3163224aa342e6951ab84a90a77951ec7ad1f78663a3683f23e4231ae3a9beeb35745190f98ca24d16e4b1b0b860afba1e91bee33fcc62844ea7539c26def17bf667dcc7af59360ab882924e82043a3c611c5fc6d84129ecd856ac5116348b291ac10fe0bbf467a5c70e79e344275d07d336d222cb8b7e9156357d9a4a37336b162bcb968bb97e7f36ef77632b2d7b574f8cf771fa2fe6455f8f91eb463ae5dabc895bbfd248e763ac199a66774be9f4dfdf71cdaeacf3b71443e3ced7c868f80f19521315f927c41966115521c43c7ebcc67b1c3a265e67b18ab21791ed185cc81f20c0a3ab61e0a42e49a13f8f93f9dd7b241dec14941dcd0d86020150674f3af5857b3c4bb35b1fc035b79bc7771b3f2f651f2fba478c0ad1b214cde222672d930031e8fed184832e435590c341c1296a6547d3513a611e02b437674a5980e958756dd68b933f2845f97dd4aa6ac07328c0bd9a2b1b16b0c0e8a842c741f772699ad7fcb54be2b69f24d770defaa9dae83fb84babf7d2e3a005e33e986813d24c8d7d135895f97637141e2c4ff48feedad4a2584887164d16391e1b6c1388a19d76c3b6776f4d9bd359d90f5db8fbe196f8d3b0cf9484f6ba3834a4584c711cc66f100d6059aa074ccaa44a09f052fd7d844b5b5b068db70c3ba70f54636fd4f6c54685bf810d297f4c36b443f465425b6d67cd3803da293e53eddca4527fd5cee0d46ae1a7fa8877e5b8ac440005cbc0dc74a466db4cfc0a05d34fbc1ba922fd1682f2a19a2b05b0d71788ceabe43ea7b2bbaa6b29b23338f05cc09535df9f12a5fe0820eab5cbdf716188a3a783f24bd0242e90ca920e7beb8886ec97ac23a573640080b035cefb518021a4b3ccd969f00e8b64f46fd6d9aa08712fba201e3c793944fdf90eb7a550be43de5276b5912fcd4975dce4a0d9d33aed2dcbeaf7cba2840b9e533fa8ef64cb1255a87494f1644f14e06447a44834600d9a76c3bce177a4c828756b83609d8c6bf1602fa7eee92a9b7c01bfdf84e714eb8d65068ec9141ff4c9da4d7d3e7f66d47aaba2fcdc78bf666c04e08cbb5a92619a1eb0eeae1b3fa0a4abbfe3b3a4db39c699225f479c8f816ea8bc3e6c46bd71054c1f1f1de3f27dcc3ae4a31d5f27978c3ad86fae0940b941194ba5c7d86904911b74036f6856670c4bcdd08cda3fec649f134ac3208202ac3eb7c351d172c1eff2d27987c70c7fd1fbea524433875ffe07c6db98c4a31e581cbb1781001f62440bd15fe9abe8fd5ce9879e1a3f3adbc2f0e39a73844c8a7f5f07017bdcc808ad6f3bcf3b0ef648dcb4f53a9a47b7d557ee4f13b8893caf26a504008187b792644d2aee3fc9510450d31ad6c91fa54ef84451bbfc99c340cffb591b8953dc14c415426c356c0c83217577e6e3930354e01d43d1537b7c687be02763b64c8ad2e8034d4073902f26c5b9a0c3e69469e02a85f047d771cc0f4529926a1be849338637b5e8be5799ffdb08a008f91090c77168498ca3693f5d8459e1e0deb46e7c0afc1fcf24e48f003a5e32caf1fe8cacf9066dcf60c7359e6ad6750c346ab6d43ee464e22b979b73aa96c72fa91a8dc6c1f5bea3560c6b734b1ee7e4681783336b972ac3f22bc754b873127bfea888ee1e384a8902a54654170f2cb08e76ffd011929ff640719c7d75352ad682dd656ba0316187af6f2d97137ec3712622ce947d0411e4871c89cd6f6c73ff5211b95c46312684de3e54c608c0a9f470d180d50928529e3535eeb139ceb30e7c37a7ba673acae38bf2b57250161651ca2e802110db050f73d7770acbbb8906c8716ed07b5c984ea4c2b50f9b0d5df8f856920466fe42e1cf7c49f474a0bd030798444aa3a5dfa4c1e8e315f18ae824e00e0c1e2c77f702a0c35e0937c1c710504588d917ade8ec47d44afb152adaee25946026cba9e51beaa077ea3a2aca28b11fa47d7d5133ac7ebb18fa1c66c53376669b9312e104dc97487a37ae2fc1f5338fbf1f7e33f6c8cd42d5186df428ea4467ad29f9823bb9f1690c52afe4efa99ace53547f24dd5326c27438bc2d088cb805af456e82aaf95ebbdf0f82fdd107b4ad72ccac33dfaab92a3ad1ea2a73f50f7183fd6827810030b73ba1bf805ec423bbad53c5fcc2d61281b06e1040d02eeb44305529a30a05e2824b82375540b0a97203d80f5ffebd88b086adbfdfcc1a9e8003d32d963ad81805c705d2a5e41708ad959a48b8aa4f8b92cd09efddcc3656e3bd185fe6020510ce6c149b7971dbc7e362fc2b70595a7e2d3bd9e95f358d6ceb1870ec64ee6c8c670b00a4c5eeb1828f749abccbf1cc8db6bfbd13cc84d610fa432aa53339f20418baf402bc6fce44072e0d0b5c7db835c6a5fe819010a0b991fbba0b8e032bbd5c431f6690bf1ae8d114a6206751ac8126f7773914f1141451a28248d40708fab2362ecf735cb19745cc714b1d25f0f5ba2f2a2e6ae2392f47e0de63c707c1c6707ee3450c9672ad986f9225b2a093a5871b42b0dc40ed3b239bbee655e30347aeff35933b27630c40bfe0868b2aa96510195f00fad666d3781670ec214485da128de60a23df2e3c47dc5a04442b19166cdbdfc68caa54f89982aec2ab56df756a43f6d8a2dc387dfeae14432ad99df7c640cc2aa1cb4bfa481473c7208fdd31f527f79562660dfedbcb93cd84a3932f3176961df2bee7081483eb890fadb148d7ab246dc0cf9c7e6544f6d084d80beaf73eac8efae15fdc50255a84f25f1e7b93cfddc058b060e6327b1367f46a4b0ff857683a418ed4af5907d04015733c4cf9112191f33da223c8df1fd37c8085c413bc528594a6d31822d8ef524fe9bd496ff1dd49e06015b8de575f125a9fd514ab88ece76de6eada4ab25924516ca20ca1d9bb37a085dbab8e880ae3c3b909d5cbd7ab62abc7ef68ab961e6321747965341fac5cd1f28b144634b2b4bbcbfda004e468007e18de9fb045348185546bd0421e8b502540de10a5ed489b8571695135c86437b8c1b78cbe43c7c75d20bc10334888117b6274ce0e2023d3b5ee089db892d7d7518cf48e02aee92a085cbba8f637594bf219b794adbecca4334f294405e18af229f726802b7d94ece289e8da470bca2600c6b9434f4c40cade4cdd3bb77da93cf5d61d4bfeb367785650e6b20b08fc3e1903016423e3c49c31d200e30ca624fe26d94eac76f374530d7e94ae7f17bf0ef552fada463fd43bc0081f83ef6e837d5a8119b7b49852dd25864d2167baff7d9688cfcbeee0e2c085fdedc8f42902c028b4aa3d4e00c0eefaccb3cc1bea971ecf5d5f25351cd12b89226a33946e4e173f0b11c305249889bc8d927e2ee83964a6f0c666ff526af73228f9e2eb94df6791027c01bc64c3ae7e98c908406b6baf5f2bce083c9eca42e20695cc39924972e7e235ece47f0c45283bb82b2bae9d0ba67fb93c5a6cb33d5521631874c60dd5f6570251175c8177fb02b48397fcca3dde6275152e4fc0cfb67081af1b03367bf15cc10157b313714abb7ed263bf031b9303d4f9179280ec2bf9701838a126feed001b25f80f6cc439f31ad89e2103e5cdb347b3e17dc4092b09598bdd2b96b9f0553f4affa0b4d69ade83b353cd3eec2dcb775c32c800474770864578cfe530fc7b3828d3cf30f833b24ad6ea25baf5fdcae8730c6de44d7f7090c7786e702bb59275820e147f2115467bda3561a83e7744c3f01a5446f31981a24e071bcf975b91cb01295886cc53d425abbc96cc7fed7cbe0a89c7489767886e94dffbde07673e84799e4b01fbc76b6bd9ebe5ef2b7572f67c11a723c81115ebcd0f83bf1b24851f79819eee3891b0f1b536f0262326c477a83e6fe806e95463ea4c0c3482ff95ef2368e6171de06290c4f7a324b1de661acf217b96d95f535937654b8664989781e797f0cc8938d792665f81fd1908a494b8d4b4a39013634710ca29233dece4337321765aa68313d390979741a770a9987e97406b9313781a3b210cfa24c24b17760f9a4056982e32814e74fe0e33fdef5c0c985b72da34a5478d0f23d1cf4c676f6680b0e1bc141f0fdf377d758eb07ccbb1e2503f2924ca6b48b8df02cf910c78987d317c7956b309f8f68966202b6db9f21c190cca31ad29c4cf66e53497a9fc1b5ab633641b547a7f770a9d64b663c9966f769b2e319ef03839fd1e2687360ba0ba20e055b3941ab548f8660beaec1ecbec8620618ba3dd4a0657b735a2c6240d021e66afb25cb455b7ab93aecd9e2bc23338f924763eda5741160c9404430f4e3dc0bf05178e74e5f2472ce451d3ec444b3e11aaabf0173c6d67e3701af5bc05562c9ea2d7e6df1d845701a0520951c2e246012704c2fea3de1342f441aaf031aac1b65e924a8dea34188d3897342f0880766c4018466b326563eb0e4f13d76b796c9565e51d337880f4e19516f048dd2a89ebfb159ffc3b75e16dcacdfb6c6c76b8eb1dace81e3877950cde36ed4f4098b488ed0fac3bc9ee2785e15844317933045ccf1518874f8fc564b01d0ab669ffa825b3f4d2cce8ffa2c02fda4861de05808bd1aa1bd461d0687462ea87505fe7bd4a71f7f19b2684d053f7d6ec157742b8e9f48737607416764533f3bd5feb559975ff0e473ca033cf02d223372c66c43f005480402ab0466c8b7f9a8064a67205d1d4f0d48e08951d6bb203cb557b3283cfd2ac51270752809ea7e7c3241bfd6d15f306c232eb420746979f856247da003673c7d9ba91d88fe1b91f10dc7bd8741119a7d9afc97098b114ba7edc2fc519bf43e27e95fd2f8e7c8fa307f89c1f098008bd05d76cabcee1c5d89a21cf27d10cffdeb627938d1d6217534c92bcd819dc5337e8092b22ac5747e5acfcd980ff5cb72f90eab0c7ec5b73c0b440d9d4a5de81746c9596735184a1178c71371ae16439c304b20456653170aca60a543e44a9b0ac15548d40e328057f631fcd916436a124f1ea81bfeb007f6580ee21804f831b91a10c2fdb0baaecedffc8ba9188fd814388c6b3bac123c935fcdd8bdd5f6d31f3808854bd549312b596312ec7526b85691b89c7010b2946ae1287320152f55b7689ab2d6f19c6317e0bd0362a540cd85fcb27fa86d5a60425bb47a580d324aca292210bb7e513f5fc1e5f1a3c878938a81cbfa210ad8d02f896c3275de6c45b43f9baf35512fe97855f1d5ec8bdbc57ef9c136bb3ad6f43cf2a5d0405290811b2dd59f5a6c011a3c2537e4d7e9e687e9db5d23d33bfd4fe7c14b57d5ffd3f64fd8ac35024b2faaa97981fba467a1bc3aea7d5168b54f6a", 0x1000}, {&(0x7f0000007e40)="99bb106ec7", 0x5}], 0x2, &(0x7f0000007ec0)=[{0x28, 0x84, 0x4, "d19525698ca4dcc224dc15ef2bea3b8821"}, {0x80, 0x10c, 0xeeb, "a1135ed1e982428f08be53fbbc7f79459b852c73ce2640061b6568af10e11a7dad31c5931074dc7e258cd31c78daa15f628ec01d46386f4320ea75502f032b389d9faeb577c92d6fdb1a3b44db9eecdf725cf90531b1f9c6b5bb999a7d94b52221bd48137b4fcdd5267684364be8660b"}, {0x60, 0x110, 0x6, "f8c5f80ce4e11f5bb2db960bc6b010d83e3bae65ab96b0abbdea0b31a22776572fa450ec9317237143b9ccffb7d7f3285887920b49ecf56c19fb800484d8f42d5f4d48f7d58347a970f412"}, {0x50, 0x107, 0xaaea, "672c8c9860470e57d2acf35c33f817ccdf6bb200152bd5557db933c0ec5da8ae97c9a4e91e560688985a70bef8834a7eed170c7281193b504b99d0d0"}, {0x108, 0x11, 0x4, "3ed79e0c34468cb74a9b7010ff72614c82b880b9da41bfc0927b609dd1ca255234be54736e0b9d3978d12a2f9556185f1f9a7c4688110e51a297e06f92d9f06d8cd4e913ba9b77888bebd1196a3d640261cdd62edc618edff6b31b32b3575221fcc0b561a44b79f8c237ba3c59596fd165fd8c2fd9355801358a0893fea579870175a2528e23aef956ec8a6f07e321cfe3b290e6aba10e6f30a38e84f621c792717a98e754f13a8fbde5ac8501d07ef9fe06307cd16307f92515b5a852b9e96dd05dd38c7fcbfeeecdc702e6254ece1c82e54b0f9f992d734ba74efb9988a06f98d770b9de6ba5c4468f3681a4010df29204d8801cbb"}, {0x98, 0x112, 0x2, "646afbf41352cceb758d2d81d3ad9d04ac8e4159233adf48c7b8620dacf275e0a7c6b8777a6a68d09227a1ca2976a6e87710d4439e5946265b1de58e06a213a3f27d60087ff8b322af738162b122e2aec18791688c0036fdb5ffbaf85a7059ca6a11deb748590fbfa589c4900f317ddef41838900204ad07b9df7df2ac9d7a5a46b62d"}, {0xd0, 0x11, 0x3, "ee8193c24551403f6e950bf25b1e3c68ce98dc697e2f259ccdc2cbb7443e4c91a3ad4d586325caf2c4fe3d60b28362ab00abc16e03cac2ac0c0b3937167caaacb8d334894cc4264b263538a2b6bd9fb705734db3707bc8c820edcdad036011dd410f3b057df63b51df4ccf569f02bf3e763093762739d56d7894d51d1595b928ddb9ba1934f5ac5b7e3a35b65632f715a723150ec21e4b35257fec3867c8117f29f145b448ccad70106b440297dc90a44834f20100"/192}, {0x70, 0x115, 0x3f80000, "b0ae4d1921865f94c5ae19b78199250fb96abbbcdc83eacab8f8081aa13b0627965b3584b29d488ca79ba03d26d9e30f1348c4fc9af5c3fcb5a26964758f905994aab1db0d67ab590cdbb6f721f6c474887acdd0faaa3fac0c872a"}, {0xe0, 0x1, 0x0, "096accc85800844be007a7c8358bc87ff3d872b8b4b9ecb494aa66e78acb374e5e9a5ce60fd2963728db17aa1ca7d8dc0de1d9b026ee424689696f7a02ec426007bd6d3d5a1ef68ac7110b8477f442825c1e335d9928d5f41f834d5f940933410414a11b0463802ac3df08e8507791a78dd9cfe4ca7e9e63a3bd9dae31b722a5de5e57dd2b0fa0b5ab9547c23a5fb14891880019655eaf198524aba90b1fb9ef312a83a5b27c2cc1772e5e4c51c5afc7b9b7008e627f39fc33bcace09b64a23b62452361d9acc9dcd0510c01"}, {0xa8, 0x29, 0x2, "43be7215b65c67ee1756cb7cae558c14e810f30bb68d5f9d95f814e50c12b4ac20b1bccef9d3983b0c88f6f56696e9534243648603b483e15d375c0b6e79cf11e0023d8ca422227c41f50f4eeb45b064a3ee855518e87a4c11898f9d08f2f1022eb57391aab08786260801a9ae9b7cde326125db35b8b9199308e1561dab8aebc2a3d81f75314e69b940bfbcd1b7c0452980b58d86172240"}], 0x5c0}}, {{&(0x7f0000008480)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'blake2s-256-generic\x00'}, 0x80, &(0x7f0000009580)=[{&(0x7f0000008500)="4d2bcc0e9b9dc7df30908c83818312b1562d1876fad78c22e128b8ee0851b0f0b0133dfd8c3efe18e72703d8a3d5dfadfb4be57f79974ec54f3f185edb59e57b916253f9ad43e9fd6f0e338577265d11417ecb2bd08a22279aacec7259d5ba228499d9af8e0c2fb78ec2dc736be078b0749d71aa5b2c2e87a443b5f41f0b44c1a258cfaee5fc29bec2ffc3934dd1306b2789b6b01b25d741effe803824596adabfbc88672029e9def8acaca0a8f4ef168551a1bd183f3eabb2b84fba40f4fd833006f4f6e2f86a956a54ff13e8c6a23eed5e7bab32c5d31488d45c54fbb2a9335b7f22fdb8e69c72ad1e75ac0f37a2aa7fe7aabd17e8ac1832758570adf9bd2b1c7510e35a8f74d9d6223af15ce7433076f74874e678aba8b8e1b67ac6c80d7c20d13004b95ade498f1f83d6e59318c1fc358a323f0e9b1c4b44c02bae97f462fa5be0eeb3ba9b62666b437cdf061dc48379b2ca8a54d1c3cc53d8b124dac91aaeefb0824e7668807f78d7fb130e81506a46d33861d79db7b7a7273b2284659c5c1ea991644a5e580b49f63121e182731feeaa955dadb6e1bf506143cd4905ec1707251b5257871c6550d72c010129bbe6c1d9842a93b614dfdb7244e3676705cce2b890d46f0bba59074563a350e7083abd66918bdb0c50a17d08ac3399837137c1f6b6b7babcc97b1fbdaf973f162f371003035bf043a8e127ed868c11742f4fa20a26fe0cf7fb047826ea149b7e124304f05cf4e31e12e1c9133c1f125bd4da277fce9aee795557545d95ac27ede8b1d88a4998c13c35673ba96f98886b37362d83f3eb80ce57ee030506552e4d82e8127d2104f134d78d8531f49733646bf04f874e685234015358d65a34368b1f47c666aa59da9849a93767e04dc4ff3163a74460775fef84dfba80ca11023161e7419d2328b20fad9824a7d18b065c14d572e857d846ab25eff2d6d8692a5a466be333f5a5757f22c951c33102bc24ae54c0706891594a45d6bb4ede255c18dba33d8c13bc03f6affe0ffc646ee8128961096b4c8eb49ace4f6511557e6304abfbee7112db8efcabc7fb57e2090119d6ecc077242d45cf3c548dc7967b7b27fa80f05f22663cb8a9b4533266de121fae1837fbd2545f788966e1ddfb03c250483355d2b1946d030229b3a85947555b4868d3d543303433e953dce7b8a63b33eb1ee1ea9adb989900cd7373b2ff125969f7f9f6d7b078cb0bfac7768edcdb64db6239c46ec613faece20ad39c2242b3acf177cb1f05382428682d0e4c746585fc66eeda846f127c3bc99fe62e6206642cbcc73050ddc4157619dca086d8a9cbdf8d883d73aca9097778c7a3fab2334409361c65816c0ef5ff9ba14dd73f830d8ef528f8d23f2e1101edfef771628bf874fa4ccff15e1a5c02f8f4411d45f15b31780b9ec8f94495591fb0a8de9f83501cb3200ac46963ab61fc9f2859e433bd0097c645a1b7e359ae17c7d2abfde380f4dc3880349171f712b1f9b7d6b7c61b596c7fc986ae61af1a076f8d1195873487092a0b8a6c50367e21e7633f995d8593596bd7313473dd1411416373ca1b6a828d2808e9a7d3949d78f45d884e7d259d6ee755ebbbce8aacd50d0396a037af3e02e2085e5c406851413f9f7fc40f2a64847cc163e0416d8b64129ca7d5df9dbc29eae1c5043d6a6a3ecea53c5daf884d3f3ae83442129ca2fb4ad038ba3d14bc2f15d7a5c5e0ab5cd04f21d8313e538cd09cc6bf5c05589f3602829a9b3fb57136398870312eb3f0bc6dc9087394ecdfb6976ff7a36dc8f426a0c6cc24a20631a46063770ea469854cf6891209facabcffe616af39e98674b3bfd02b1608e112c0082ed6fb0128306a65a5f80716bf2332694c3d388821f521ae5e26bec9507c63d7cb573a482fff7f18c40b7499322f767a3ce71968fcfe7979c96c41b3337154d090047603af31a2d8d7deeff115eb73ed4b6e265f7d48f1ab5a3c9a6d2c3ed569baaa4a3358f18eb2090658f07fe394d5939ccc5f439205e999e7d4205893385abff198142bc0684cca43e208cbbc9d1485bd5e9e3d38deb280a54fb7198046351299ad0d1e966972d9ac131e1877f6f3839eb9bfcd8d67a3ec441ae4ea44039bbbccf8802ec0cc454ff600203b1c5f10bef782ae697d90a39c2b0ed8c0a9a7e6e84dbcb9e4e2d0c6279e76f08293b9e2d40f21181ce24cf0f03c454d0300d8656883be2fe82115009610af2396d63ab9da6d050c03152e61d70883ff8ab970015aab58948a19e962cca41819fbc888019fc59bd0a24fb027f7648ec5b5e550803fa64bc4caf89ea2d3ae9ffeb3cb37997247e7cfb2c6f97584d5c270e6f224f421dde01d722f41a8821102b5c698bd9eef680bfa4e5f601bc39e8e8c78890da06000ec03dd6579692932445ab4b1ff0f8bf46575283c01cbc0945f4d8b58e5a6fd2d91f23bb62c3c3ace23745587689c20cd6838baf3a46d0879e3c35d1b5afe52e0de22110ecd0722b05345496fc0c5ff9c0e650b92d368ec24d69edd650741d6c335ed19a84b35dffadb962500e38f1b2b60585be02ca1fee2db8bacb1a9918899f0cc75ec326ec8227a98d9d39c9f24c48816ce1f24989b32506494cc10c3290c9cb8fcbf83f7694a9c70df4151e0f8fe192088b0bab02ff0461e4aa029eb79ae6a0555ee453939005e5882b5cc6730788fd1397db86ecde9b6811174d3666f6e4810001d2c9f6d8ceb8194185c71315966011293dea0ce40db5332297089f52ab13bf9cd7825273838c0bcef0449877968e90257de43d66be578cb08828f1302f714a7cb15d9aaaf867538ff463014238c0f3a2c628679d53c50b32af023476a01c02948a6ad74616a63a6f1f1ee9a1e3f22b517f867eef7d1acd881ca80b698b0392673de9eacce2da15a7b798cff34617325f75accdb2eb2f4176c35f529c8397fefc552064d1200f403a3a52c2f4159bd5adc8f1eb3e30765dcdd6f586b1c44b7d79a64748e9c538c81f4ddcebaacbb06358c62202378225d198627392eb5b7fd025977e14fa6e0c8b20482fdfa9ac686e8a2de36757f4d61595a1a34eaeea778f34f7e4f7f7c0d4d584b2daed4757a4b262e7e03a7f08c763a0519b61c89edf01bfcf6aa44e75ad61cba2b0f4e91fb538ba9f56f89b5feeea60d6f43f0d23e32e1a0f9b1f1756a994403a2f4d6fbd1aadba1409aaf6c206c675cf3680ef541ff3e7cd5e4987c8b03e871c8df8c53644f208a64694c02eee2edb39151ee87221d872e8121993251855ed89156741c0ed976283e9e320b1bb9fa3f2177b990269d295233949bfea3077b7f0956c39101f47393325b7f31d55e0f5ea1f70c0e646bcc28e3b2cf062950d59ca26ef57a82504aaa035099643a30f18836b391ef9ad4ae81c2421bfe0f485dfd1643658f0d13dd2ffa76c42a328d7a5b950a97ea673c731a11a658f0172735f6fa3ff97305769718e71a81cfe1a219680e57ba702d770ba926e84e43616bb78be512b535aa76a1d5ad259a8a05a57745a5a4beb8965141d0e22f6fe70e80a37275a0bc80a477af9a0ec79ba7f77b0d176911621f0cd2c70840ad269aedb485c3cd25c174f654921c1ca42574cfbd2c59fabe0a3d8f5e1c98af8ba284c2abd2f1fd19cb567024756572578c7fab1d8ee067a5586b31b5a48c02e94eb98054b84070369b46a061ca8bd9ac69d74e56326ca250c0c4522a3d1941a6bce9957b4f014c3b164c301982c48fd1a9a0b302d2a01c5907a5b4a9c42948af1fc70595ac6b1535e7f362c0cb084e9d70cdf326b493f33f0b9f0efcd830354888c41f35312087c54cf0a8c2180238c48a5f56f404a54e665c3e2adc10fc8c75b6d45b6396f737c904757763046eca496070a17bf2dfc514c76d32adcf19b7fccb7b53b7aaf943a03f853f7ef41f0658aebd4967dabea75f8f64f897c62ee98d43a8f54fc63bc53d87dd6b3200460ce79eb21128b99f7ae9afaf65125188c7618b804beb785869484f05911a0712083841a07269b84135eeeb098952c46e1763ccf718ef2030d53ea12a160d57e527b1556f26e8b0aba87f2bdc45dfde9f707129f5da37c7fb4c2ea4251372b4a1838da8abcc822fe1523ac33969b74803e52904fb2611da63f69075157e2bd102c77bbb3a80ffd4cde3cfc60e908c12ff9de99c14d56fa6bee9b6d10c9381900b8cb5795d222e93d21894d3b05b74ebfcb408cbb3b02c91a71443e0de8e7587144c26daf1044decccaac9b99e4926e4c7b0e54870b8ff7808222ba3d58010ddca8f7b26fd09ce124004db8ba7c1b29905c65f49c6e57f5ed5fda1d394da90b0ae486a5d254a0fb8d59380aeb45476dc272e5a2bff1ec8b39fb12f1f592607e8feae61ec9026c2311dfd2700e657d2eaea417820502015db2de2f16e908139ecd336b30bc47226078942375dadfcdd1597924e4c4223abac7ed16af32231d8fcfa4396e6f8b20790c1b9566c3384300b642d25126b569e742dfa1e91345ddf1dba5a72a9b018b4f242084ffca7cb23b7d4ec16353c8e384045047e16666f5b18ebac07c1ea6a07dc480eaa7b2337d09bd1b2499f0fd97230e00e2ee003c9de387ace5ea87fb582ccae011be99488529ed0c46beddf86b0b9010291bc1b5f152e326521b23c966d926c482dcab1d259411312174046333aee9a0550cb336adab4d2ca51bfa0baea24ad3b59dffe71ea8c3d23ff3fb888e106ef9e98f6261859e4a6708fcbcd7a10a779b3799c5107f620a0fa79dd4048d0bc74be3dad3f654bf2f143f0356ab8fbd3838d715567284867d660795c00133962cdc7c915c8e0fd23217f31015d6add4b2667801a59348261c35ccf1631e32a60f909095cfd4d8b43139d6ec684d40fe0a91be6271a86214e351d2769c1a038e4c780a97a13b42208df8541855b243fe4e8c42f5b5b454dfa885dd5fc9c2232022877b3d08f96ec721e5f5bf46c910854821ad1674abb12e21ea4d259ce908fe5c33f773067bf5a55664b7fa66ddf5b7e9cd1c8a04da87114cc1c013588ab3c2b7c23193a5e326265cec88c746374c70d062ed90127a855d669da95046fcc4c9138f01b386e73f8fed963fef0430674aeb0b95737404cfd20958bb9ff83ccf318caa4564f1d62e4c0af1c2177e70e5b11c05049e46ef2fe50b9518cb61bea16d0d12461052ff8d8f6b041bd9fa60fcb0ef64e767e6a3fbc25527cab301f261e7dfd5586da40601c800f25485f3cf314485d210aefb3d03876848bbebee69ab03dc29a8a77a95373f484e829ebdce8a7c226ffde5777f0c9ba9b2dd184a907d1bdb552b8528c3442483e1f43cdaea4b3f3bc7fe3e654bfa1509f4472c74b0b05364ea1ab06c529d8cc3d904d83718383d1ee133c1efb8a772e417c80bc35a61fa0821be72f10a8c05dc1d3ddeca09087853a269e3d722fcd341717679b4ed6a5a71c340fdccb06e0cfa4c88214baf198fa9353daafc0c011c8c24551dd77f4c076b042767396567a3085b63ef596f15f6061f86f072176a4f7d2c65c67ab22fcf616101b7d4e48a6d01a0a102c71050ec30b2a035f771a85161aaf8076278815bbad8e449c96c3236396e24778ab2fce973076f2d8e13680bc7b890388a80daf89069ace4a55fec22ab975c12876e26e34cb34eff19ff1bb4a55fe442aff154b758af014a7377514eb39cc2e2fee8752f725366c11870f9505a50d3574b1d904adfdc5dbe134df03b4ed0e0af69b5aecae5235c9c68de6770dea65fa0f23aa674b52988d4fd21d9356b38202dce1758b0864", 0x1000}, {&(0x7f0000009500)="755da349ba96cf790fd293b0fdedf62dd35ea2ec94720cd42d572a27c2ee9c5a98dde8ff74772151a54ad75c390a84416f1a16771442ecbfbdd2735c4779e2c31c076b", 0x43}], 0x2, &(0x7f00000095c0)=[{0xf0, 0x3a, 0x491, "72c05e3bc0dc722f0225ef114325a31f10aab00f80f9bd9747b4276271d36f195e7918a0c37d9c36c67504c585e893e4b8ef4fe2cb459f48983c87c60f3bc6f62fd99d01ea97031e70d9507f3d3c534f7c7c462cdc138cb33f582c3a1fea78e86b8b139deb3acb2341c3006e7fe6f49a6668e4fd4e550d044f4dac10ad71a390a52aee6d7268c52162ce08b58fb16c568840abcdf1914c98af49dcac721a00dbfcf61351d6f8cb6c8e4a30ef053f9cd72e848507ace3b233415b1d050477b7a6e168fe647e1dc2c54f2fe1d34aed75af4130063957df338d79c96e"}, {0xa8, 0x6, 0x6, "d4281cc66f75287fcce64857f494fe2266dd73f6782fa8f26cdd642c1a2a738c572959570321b8a5fd08b9f38a28fa8996811a4b3734ccdc490673c3d92dc5c97291b82a9b8ed72332e438dba4cbf617b83d12e708eb785bdb63c3696f2e4578bca5ffaa90ac8fe886e0bec8f63504ac0d93f93481f5cdce85e3246a868c739de1224fbf6a5c8cb1396f8e021a0b8ac5745087"}, {0x40, 0x14c069cfb69465f1, 0x8, "49af5da87d24a535c63f85f1e3f2600c2e2d76157f184f28fd9d520a8e749710fd01d443d4008063e338ce4c64d54a31"}, {0x10, 0x117, 0x80}, {0xd8, 0x104, 0x1b9, "2e8c130dbc4bef9e731558226fc3150bc2082af0299c503bfdd5b2cbe1dfaf92348148fb7e938b8ad11e3d3c746e5efcc5fa9d5f3dfbdaf771e097f1e6d8a8ef721e5010271fc3e9a4825eead95644f94f8c049ff44e6697fc27e0c1a9dc3ad48e65b93105e83bfb7f6a134aedf2341fd0463d485c4d1e908ab4ea2c9a5a60ebaf956346a910f15bf5e64cd9818225c37ac96c62537e2731f6e11f3d961e249238f372a4f4cf1b950d6c5b786904e6cdce5f2152ce081bbacf0761aa16fcd5958d849826c246802b"}, {0xf0, 0x10f, 0xfff, "2139a92f180e199d8829787cda8f5eddf0135729dde7d08740d9901d57b8c44c41d5449727781b0f8403f6eddebe1b15bbeff6f8010a033886f7048775a030a4b3e7395c10dbdb7a843ecbca9a737481786a481d2d8f224b7a2bbb5b044e8124f875a7dc61c9e9aacbbe9f4e010596758ec181e1a35492ca3341f5aef4ead5f7f1901d2768c245243a093718443c01b3e125559fefdb5a6e3a724a2e3612d5635895a9368e53932f105d675d9f9c2d85a051e21db2f0915d22128909de1c72c872c33a64e74d0fa53184a4dd6977d22655dda721bb8c633989ce"}, {0x1010, 0x111, 0x5, "5f7ffe14a30592bdf001445a2e72d311d2874474911fe84ef168e75b903174c5a3374847704d8e4b75d5a176a3186faedc25a113d2091e464b6073824777a0cac7bf092046aa361ccf9128524f5be0ce5d9bc8a2e0540b93f121c77345049f53a07f2fa86d4c378a79599290b0e115b07290f32ba281db1ed528e70c91766b1c60018fa2ae5d638aa76924cc56f2b1e52d4d0c29a04a1e77767c591e86887435d7d78b3c23ab0a243a07f79242e12e913dc0e4b4e74f14fa206f2d2b5031615275a1a73c4de9057faf7f0e54f6e3207b54cc90089e6f592d573cfc6a817b4853fd49e27735cb02fc272e2c99e735addee74637e9fc767ef36a6d16c775bb75a3489c4e0c15c3a2e25629b300cea4c87c4b73caec06d82562042d4aa0a74c025ec5bcb3dfcff20b97e354ae916b818d6aabf011c9ca96110815e138f4f5ca49668ffb623832f79c573abd056751620dad37233873242d78047bf0e3f65a6b16afd6be46df9fb6e9981789488abac52f1af6e945ec8a29d9864a3133b4ca59112dbe8c2d7b541bfeb6ae3306d81fe89f49043189cf7c3f7bbb426cb665a29a8ad85e495d912d9737fc359291140e7c807640da0f113327327fc46aabaa797c3e3f6c193a69f2b31aaf6d95f1a595984e8fe197ed2267094509ce31a406ca9ec082443e765cc63dbe5b32eeb18a2c035deca78f1416b92b79f6e6fc251e29055d16a02c6a72f2348fc32f6b20f8edca5b647fa30a887f60f1d8f42c8d0b9677da57d0dfa2da496e35c5ff31b3eaf28969b54e5719d6f159fbe9b4561c2155a5e674b7bb96424e6e737b7fe7088dd29ceb05f2f334eb0686e90cd934a36d344e436c2d3637db79b6ea6805c04a11682e7ce8371b33d7fe8704da00ffe5d8bc2e8bd3523f30b63a18744e5ceca8d6cc3a07ed5260a0008573614a1621b54e4fbfb367080d51d079b25b4a4d6abe05c18369e77427eb3de5382a291efd05d618aed021f56f837c5e6ab2acd857fb5c8c8f2db1cf6044ddebced2efd855a2821c01b5af91713a9c80cb93ed73f2fefaf87b84eecf516717a6e4b434d78b0d3813a13835c333cb37c1c34fb3fede8f68ff57979bd784e152c2072eb0335d9671294e1dd10626df587284dfa058028184efb6f32e2360e74149a39b8d01fb9c35663adc66ff31cf4fa1f4552218e0ef04570383cebbefa592b8cc61dde896ae7d49474034a141004aaea8683f368c347111fdca8edff8233db39e19ee965060f25e6b8c42a4ebfa02c9091ee82faf91515a499837c36409fb4c4b208a3094e09da016a097e9b598d2f821ca9c081b8907b15c6deb8b408176fdf2b6d73b30611971d73340a6ba068af3cfd142b26687bf9c48c9c70b3a5b0da637f0fdde0c0bc6b59ebcec3dfddc99f8e9848122de2ec16bbb4ab9e11a40b6dbfb87d6592958a0948353e2372ce295afdde1eac668a01cb59417790fd344ff5ff443131eaa8908e53e9703b412edd306dcb79c4524032c0978deff69f3484661b78eaed2fc084b22b039376c99bcae7f08ffcd7cb386c838c32684f61347897a1bea3b1e3efe180ab51923fa256198c747909149098e9b48a4abbfd7acc97faa9f815c6cc398cae9ec549a6d82d26cace963181f4a3a527bc720db9abec1ec5bc4f3d23e4cd0e6f640bd4ff359a65769c0c69f713922b23a8c1b938a1da09e58e12da3d0ac88be56f4c99b22c21cfa2de75abc978542c948edc06b5bd9920511f8aad242983e43ee281b1b063cf195251b864de986e2d700bd8c0f4cdefe610c5a349aa2d82d7d811f2352c733ebba693746d441182f1a24fe6ac80a226ac8ced907ffe7cc3fb8ca85b60ce89350a26911a01c6a1906159712ef6764f9efd8a2d9cc8ff2e8a61f2dbe286f70a38fc811f5a501a1d0f601c6a79e0889d4b16393333cd65889ec9a6a71f8eab7c24a084ccacee819ada6fe70a150f1a8dc78249ff5f8c3eee07ab8ea6576b2e6b6043c048a40da5fed478881dc1a78fb54c31c1047766514bb80a18d582e1f0c690e63e0b0e70bb32d5127e97a0f793f98ec5f24ca9eaf3620b66bfa7ac1bdd48b684f47c1216330051d9abb2182a9934500d09946d6f10cf877a034d430655656dc5c0f30e0d981d3e9998c875fde7f0f373ee145a5b7e1c92483eda15575c4e5b0f682d7f63cb52be0dedaef0aae9348a9e8ac1f0e8104a231a0f1573e118210ad5e989f1cba666f8cdc01934dc24744a0f6da5a0e7e2876dfbcb454ff2d644092e8c2265aef6e20a912db7778098ab05a6ac498ccfe2af9718b841a8ad6356c6a6041741e033ff9a5a12f81eb08befbc1aafc90ddec92a2b68c3c07a5050396af7f0156913ee7f10c8430c864dfa52ffd66f3933812d668386a39ba148712b80342240f14f2199a84b865b4dc253253f2887ecaec0649b1465bdd039e099fa030b3a7b45ce7b8c5bbfe10a63a98699e0b12efc91d8d26c9cf078710bcf02b66b2acb9fd5ef63b474bf36854b0ca241842382102031e2552b9e0da4ad752382667a0fea8e516f0037c5f100934e093658409d7b07bc7e83ee937d2a38a2c71b043d7d006dca607466c7a8eb2c29aea1415bf5642715e52a5b27a051caf54fe38dac51161a7f7050b4de07940634b0b63a19f43f7c1fdc89b9d2b31feca3f3c756ac3a20a6c0e165a139589efe294f9a034383a487405cf7fb27027e68ed49b0e9e2bbb9dac480699b84e9f2b6e0afef36f5258cde684268e1139435838d48334f80e5c9895d9e3cc69fe11d8c39d5cc31c967661e66d7c0535ef2a5d9f94e77d5c3f534db305b3f0b0b6fd2df547e617c4cfa89f774ac8337da6648658204f6dda0f9d2fa37d7b6e5151e4a288b745ef82c2f4306272b2bbe8d94b9673bc34327c22e9080db74c7679a35be9c316eb24868b6b9d571c36a76e77d9d1c6096bfbb4cbcbf913accc06d9a558554c1e717280dd1da6f8e99f7fe7a14fbe1719f0c77124f0361cf3323c3e3f0164fb2f643577bc0bb61889c1298e3b81cfb52831bc5924763a337628a979781a3cad5d88e65e16e3b08c71b148fa05edc80065a4a6fecdd85602da745c5cb30374a8d6183c057885ca1bd4bfe5556ca39e59d34a90dc3178b3bd54a4cfa0ecb0bb62c384de9fbca72897c0d35458ee189baef909c6235d0a9564256622a7647015665d90a92759cf303a46a76a7decbea332f8dd9697c5263add5e3cd4b8ad6fc866fd4f4cd4cea3d54279e5b3d88a0bf8299a704832a7d208227c0d37744d8d27bca61027bbfaedd50e576892d257a7faf362b71bd72e3fc78410e1f2a67f1d146a2fa7760da494e8873a759c0d60b514457884241f3ada7c9d3331ea724ff5ff893b3232009227f4554145eb1c188ad8b73356cbd57564f1cd098c3d889f44b6af488eb5c631d4f2011cb512e04c1ba4681f0eccbd2e1dc05793b81dc388b7b062eb79ba6654104ab5557f27d661cfb3c9a60ff30216d92dc121df0cc5cfac07ea6436ec2f1f2839b085f041fad2ea7bfa9f38efa241c71437ae1ae6e9e2defb2fa7993eff5da67f9a34a51892ce4affe9026c2ed4e3f67c7940df60b91c182dad30ec4ce8ef930cbe03ed4e0dfb06a79ce932485b316738ae25464fb2ea62ce95865d8cdea908b8769f8243269eab2dbca3246d660e48a1dbc2481949d0849c41d97a7beb7fceb6124d445e980a057534ba9d8286aad3376502a8c6edf2023ecc8b6806e7136a3def4fef19c4bde669bcbd6dae55e99a34aba2b8bf8f78024defa257dc564112bc0d04b0fbb562700abf1b444380912ae89ece228eb838a168c2da918ea9dbd515a9f6129fbe1246cfc953b3eadf568b2c3de791be67d8c6cae22ddc86af0dcdf2b6834a6e48479e622f1b219011a6595cb0d82f6aba140e98d98385960685f25385e8f714ecd6aadf60d44d970cd7b4a85a0f9001cb9543f3d5023f71a659ad1250382635cc5cba7101f8c1c87e61a2516162d38e3abeb6696b21c7d2040359fef981799e3ecb8610c79f4d81eae93e6cdeddc129a796b4128a4c4c4cc6363f82e7832cc5050874b7951f6f114112baac154f21fc0c08d26c73840772502a8016b14bb68151f8ea2cd83dd39baeb91c8db9fd86636751e5a210cde428a943bfa88c14358b163772f5b0a6bd2e0a950897cdeef6567bd276db3a679251e7157ab222146a30ef6d4de7e147ffb1c983577249dae185eeb412d00bfc86b37d064be16e82d3aed6f1b17dfe38f8b2fb13fe9bfb43c1d30d8cfd4eabbed0e7c2e5995b7866eb0fb6d5b977b7e74f43c524464ae73d06ba9ca4860dcbda8fb4ec1c226afeda3767629b490c99e4f5418880866f333045ec047863a4d638e4f1e7a79b53d652a4ce60253ab108a3106914cc1791ad136863801cc7b5b861dd4cdf9069d9a183f553f8f2969d15f67a212fbcb2b8c2c7e3e6e11e3621e7816b5701d51f79b0039d2ff713b06f55a5cc63a3b7632e3bf79a696bb4c780b336cab244b671922c3b40ac02137ea146343a4b36f1e49a6bd42d7f5b9ad3b3ce2a22a9aed94c1ae4114c8f618147ab96d8e918fcbb4ce0b4cbdb5722f2ab1a72494ee6c533c047c138f4a543d51dce8d78abdb9d173bf68327426226d93ea02055144ff30ed00b9fab3f76367e97bd6aef015178eccd38299bf5a348583e7c524976f81e9a3aef41faddc4cde37350607ec56e0b78495f518f989e3f29662b3a756aa44e55723df27e9f8e33a3da93c0f7c8f69741044b2b06bc5ee36ebd13348e3a16ef07209c79a428543a2bfc278a06f9e9249438c3e93184c1e93ce56c9f5468217addce03f1e9fcaf429c90381aa849eab8a42680dc8391d7eead7c1b901d78d166fdb65cb0b596d834f1c58f1f00b8b49c83234f6fed65e843b62609ee928001817674cb1d98993388cf5169d33e3c64bb6985626a060d589734edbb309d4a3a427dd1fd2b6b4c2c500d1f845846e5fc9fe1c07944489c5cf729772d9b72a1541e5cc0c70bb9b2589999ceef46de841fe5fba69dfa9502ba48ad5ad125fc40e966f39ff04c94cce411953f20c351fb3f7b760c83ca227fcb79dfb37e4de73242745659b7e2243e6f90f1a66463332866b84df06d80b351ad1a31f2855191df8adb309d7db1171572349de675fa83d1ff3a355107da7f5fc5f9c039c70119bae50646fe369d2098e75d32497f509595f0a1014d013437d50127a6406770ff99319153f7fdd28152f1fc285f84bfa1878c9d7d8e6370191817f5fca77df0fd4c9744055dc4d365405edad9533b0068b4b0bd342f3792007e7b51bef139ea3f963d39dae235650735056b47a34361fc00edf1a5ac0df5c6d4b8e1178ed2ba22f92ab31174ecb584f49e6f76cabd62d6bed84603f62b9b38380ef36d4d9d19688733f832168aae4625643b9058f0a90f153da4b3d354bb27ebefd7bdb0b26a1237c0723cbdcdbcbfc8c3a096ad41f7f8c2cf59af4dddde24876448cf91c6b978821b7589589019c02a882cb2ee5c7453e25777a968c718a7ba5dcb731938be707cf09a74259202b7442ca86c119946c788c65d4fa54fc636bfd810c35d83f5bb3ae446143e4080d4c508a4023a015e39f53173969f23038ee03560ba3b9313fab87794be1a0808986e5342f2233283e9e7702b7cc846f558272a9ac046f38f688a2e8e8c3820208fafc117e2f60be234294ee2605bbfb8f7df23b3e8633461d9ce67eaa7025cc28b9f09aaa6a6aed272d695add661e4da1b6c3754957fb950e2d7404ebace14c3356bc0dd44d620db55"}, {0x1010, 0x114, 0x9, "98294b888ef44958ba76b1febf07543bfcf64108f94f0ed6a133b60115581bc0ec18c449b4994de12c1a775896917c21fd16bed8a43e9867171b2652251c7a723586841459b53d494a1699b55be48bccf30a93dd89b9aff766a6f8f0b58283bd0b5ceb5e807809fd1cb706887404a54fc9b727c1b61d22f3313781bff4d181e03997888b923dc4d0621113513a180114d3462f3517e4faf3ace5c6f587685d67137bb9254c3ecfedb629b366678e3f845ce33f978825592b30db8e6c58f590d7675849670a7c65bba2d95d2e400be8db4c126c22d5e8666ce4790b7276dba29505512497ab1f0a1a9a0b9a34491b794711a8d18021049295747df2611442b0bd7fcf7ec15f7293061d7fb3fa88c6c10b043c6cad858fe13bfe6683a6c594c035538ac9fc2af279c1e716206b850af78b36b7d52620727293e422451390ce9f708e4ab4d7412c71919a2ea6d4994a80b6028e772e236ef3e1fd1e6b55dc47d36389a3bdfdefc07a22342374b5af7e452454b99ee357434863ad6a94e5acfc69ed1e5b7ee13a3938987c89c79a7f1e5aae9228f4fddf74953c7acbd82bf8f576cc88ed7feda693d49467d278c8accc9406d3251500ecd4042c3d5c797a9c27675047ba673553c3099f3f6f1c0e401efe35daa159a8a000aed95142fc61bd2040499587a57f1d8e5ffa2aff81130ae42ee5872984a881938f35976351908c71451307589c61e8ab332021ad9e12f0c403c79f76db60f589c17566783e6bf167ea74f36870cd8654f6cce300c34632649d6adcfa389b6f0187269748fafa86f2424c21b5702609f7b2c14eb3370948fc8f7db4656b902d0e6f0d0f2eaf3791380719e04e1706226dc6ae58ae1c2a5d3082d059caacb64cfe961b56ea248a0dcb3e313d1902527da425747d24c22a76291d6704dd34231fd2a14fb3a2dcedb7fa908f35173d4db31cbee0531380331084c269d71cca08a7568b3a3a60c22e4a308aa062bf849679f5d121e343e4ed7e427630076f7b1e5275b63ad7c12f10e0c2fe38cc632debe665d010ea6494377abe351390c4bdbc6417810ce0f0f4097c684b4261414ed0e65081465f4bc9b91fccf5a1f747ef258642d763fcb019f708819c6b20e8dde6dd5b44634ec4a67e76da433687608a46b6edc0db45ee723921d5f9a3bc0091e4bb791b2132327d4415003954f4f236922a9b8d273f40154c4bf8b90e4c3326ca02c1148d8cc22937fe53440c554cfb9d9504a8c414db55e2be1d66d65a22c7d7a8c6bf7e327655aa94055674e8124023c5ef380a97c33753f91699acb2b9b4754f90633b7e5a77763837b1931dac4560bca6febbfebe695d7be4e74b0d9419bac82179bf5daf1571ac9055de5900a2dbdac1597e8b772991e9e730958c8650b5578b0d32c49e5caf2f3a709161c0600d607ba14bdcc3908d2df08bbd000fb2644f39abe9df58b9a1d5106e1f6876413aa5ea7cbea3d8c566e0861c3c5b5e7c42e890e217d318be5a1506b6760d79907ee68b3496a64b25639fb723d9be2ce0a7d416e8ebdac6027d1d50ba81cc40a812774bafb38483c309b55a1341ac90541e3e5ebcafd4de5306104fc0598428941b53c3367b05cb2e1a9fe9c83774c51a82f18cd08bc5d82188465c8742d093be36d82fed57c62c71dc9cd651782a5939491b78b186bececd7f5088934e121d49e284be9e726a2d9208ae3f5091e234b368cd8354566a1be8c68efeb54116b94b66b95f3dcfa98239233cebc192f75c532080ff35d6a34ea2a0bb074f3572c0a96f88f9dbc1d4a18c13aac0caa5a99e0e132a1e5cf45f5df7a111ef5a63d9cb185abadb73e649a18703d25fb0d0deec0dba30770c600287c644a957b724abd77ccfb79ecab9d802299f1d143f82d93b6577e3b79b1ffa3a83a022d4cbb49d7ce944bf5523c8dbcfcf7ee568931cc21b118f62f9910efe4e3de2d6aafc0b889bb5da6115c1b85feed55b87adbae042620e717798278540ac49a5f5e3204f97fe0cd16fb26815793811435d4000444362777ab0f3511f8a437187ddd62b456b60eb63e4a89ff0c7d31a18780a97e08138e74ba3994b2a359365905bf34ba6deddd2496c76486932c0fda7e3f4d40f64dd90f32c78dd7046ff2cce28935faaa5377f1810b80acd9adba29bb654b401ee2736f800ec34591b4c17c44b5b54e752eeffcbba29da5bb2c8ba7285f83b67f8f386e17c339ad1955f133493273e0ad181c8e77c89f697d82c19b02cd9ed43abfc8dd45ac5d18f5834b158d98ea6a0433a48c5f2850278e28bc7b190ae92ccc450e0397d6a3e02219470a58f5388fb920456b77adfb834e7c3b51e68f3e7586905dd9d6a432c95d11e49eb623d24c85ad3e1f4fcab2ecdd16510e85c19bcde7c78a6e0e7579d43dc7cb52f9318c1cd85ec75efc55fa6d6a34d4d26e2f117d7d6bf7f29c2a15774cf1bda2b6839631b0815543b0fda1451f663ae0579242abf6bf960c3d53c010d42534844046b37a5a32213692319d0a49cb7dcc9a57a0b8a03de819a90c13fc89b675bf2244aa3c61e380abab79e5f9e86ae55c6039ced361c0557cd4e0f8044769b8e48703a3a5121435a3f41ba034353ce824f1f55b9366624a148e7b26099e67accd4b77b0f6004546c16cd3687a630e4485b18a333503f524e73e44f7961d5d92cd9a1ea116c98dcab9a14f15188a3a8984205402466e8a0be862e8640bbbcad075e751f179330e6d4953c35fc0597fabe6700a2c0fe03bf4ac5ab98cb2908550633bd28cd5a5a65bc65360a207912acfa9b98273484e8977bd8e9566ea424e03023d1defca0738c99e03e8359b763a57761d82219a57e1686cbd3365f55fe4008a3e89a73c2be77cad0753d527b455497a68505b07a071a9cc45c74385be80e3fb99fd0c076eaee42654330b2069cb680d3fcbb2a25ff0684ae5403c99431ec3eb0b94f42cc14ee4ec3439679b2057442713d444a9e2eb13787b81f2a4943809cabe37e005f6ee63cb100f17ffb74881683296c7cfd873a4c6c02028fa3f248a893b76c8b863e3e1d089cbfaa2b298f4bb1d2dc52095f1ebe27ceaec3e6e7b7dc2c6a434af5e8b0873b10241e18e7d65d33386363c28fbebb2f5b0dc5543a495398f5a74304384c853d4aad10adb4d00696e24ff592aa3b9e3ad0740d410e83518aef2022c7883e4ef5b8a18b5668d9fe9816b93665a5502904236b192bd6ac90d99ffdea73785f0b8377020431bb0f2864bca478ef3a6558b12813802ef8fb842bbf46d235667d0a6224034adba8363421aab7a796366a1804079aa4812176e2e80d5fd7323a534193886955bff7e0f1b8d4e40eadc574b2240045a3bb064db947dd74e9edc0421a5aa089c3c70120494126ef09033def80cd7340b91b62cf7a3acdcc339a3592f5040b61a01651470eac2fa5a3a88c960b6c181d0421c6b7d8bbec0c2d734dba5effe1d2f217b56a07fc82247ab11a8af96eed71be0493b4aa15af47c36717fcd48865e3b3f63982a56b3b29f7825686bf698cc30fe587e0a9a781f3bb8d6e55d6b32c21fcb1eaa6c657ca13870b6747c57c7bf85c4803703874b82e4c674c7ae6663a2071b0259414917c60fbee33c225b61b422b0d86c143e68d89fed354f7cb8ebc488c93dbf3961c52f4cbbbcce255f3b892a86fbcd95906ffa6571b22cf4a57886152082698d8ba0b27055549c11f15cae8be53ffff83d95248a6cd259044286253c0e9109df43e4c8deff1085d0677cfd9e4acd540d9e912e666f3f28055c3fd254655d1e3a376f6f8f132a0b9404907d5f5d20290f8c8fb7271b797db594e0291cf09960929150037aa5c258441161e0c1b36975215ea7b8283e897573cfa5f6c6c338ca937d3822b454ba26468d68bf586a63ee1165cd8c7af36c0748f5c2937ef3874d2927c84d3fd1bac2d7da562ef08e368c7d3309a140970bcef82d6a19910431e61a470d71bf1dc2507aa4274ff75abf9782c0938bf64333ab8006f642bf0dfde8c572535821ba80ff3319b03ca8a9b162c7d853d75bc53fa1bd70d9544e81149ba7170bf360cfd6b4cd46ec3a18c29b5b77277b7f69b7eb554459617cf19796328643f7dcb37e0327e426c3ce281b8e494c8b3851ec3566f13bf2a7b1ab58de20a6184a0ba7d9c5d0a845c5ea2a668ccb3cbb0d6cd2a2c86e24dc8b35c94edb2f348cdac0920372c49ff5a93a64dd5564f50068aea246b9e40dee1a0e2d31d56e1943bda8486c1d71824af3a1987ce0306e4059fb5c67bdd986874382b0bd8ed4d8d46017b6f3ccccce0a7792d58b6f04d8e7e88b1464bd50b2c5f775506be4d6fc3565515c623fab65d6f47609ea4f8c97753b89a8208d8f990102528f5ae2e9ee468323041bbbaf9228c33731077bf8734d919f0108afee5a75ebdff7b7542dc834799c480239bbf985305f18dec81812f299f0c9d597852b30e8e3452b2bec948efd8b3e4ce40db0b60d943dc9f3aa70ff1c97b9f8cd7fd0cfeb5c8755cab7bb01ba750d98f38c40678bd238971663c10612bf8d59f6ca8610dbdb1aacd01a46ed7d8db2374eea5f817b171b094ec35cc9b1552d645c7707262ad548f5d734a8e9c9479dc2dc9a5b7aebb848ea95d30caa622407879412cdc22d5816f59b2a77ddafd91e766341ee26f492efe0d68e51588b873330717261be2384836efbf19628eb5320d6bcf16224a6b928b9e10635a3fd8d8fd5e7b36b0bddcb4932a4e2f9cf97efee6256c41d01b05acce339044fbbd30e26602304a554bc422ab854a5103b8ac170cbcb77b8a094dc6e3e33d150d1e5ca3353d131d9639ed1635ab4e25f2064590e8c3612294270e03e04b2aead281ae3ce71e86404a6f8bca22ba2c92cc4474e424ae8009990fc93f648c892901ee9063a3d3aa0fd29cbda634d22cd8add09738f641ec401624ae49da5f84741c26cd735ad9c9333c10e6caea14bd50754a664d3309c409ddae442f0d74f13bfe13bb57cf4b4089d033c8701171b3bfb46b619fddd584c6883bc47bea3b0c7d5853a728bd6e4981e795ccde1bb101b0b3c292d8aa5f501780af89861e8c3f0f20ec79da9dacacaef8c22c3fb0e17fa59f34c35f9ad5779fe6ebd76383973032353caf4579c4bdd5b509471184bc811d8afd39a01e33ce10f1cf781dd89bd2d9d08c6af362e1c8e3da015e54843153016b623323c72ff3718dde9a8bba2d74c579aba1c899c0bcf133ba4f03b20eea0f5305b1f0f8a118a9cd7ee39c42e242616be635846f23932767560f44b4a6690d709ab311873e934363d88d4a92b6545b014cdc35916e939f4fa55900fb9828cd63f4d9b2419ab4d4931653c36924bbcc423ec505da0b06d0089277ba8cb9efa257a56395e7070f47018d5751e278aec420df63363f497ee6d346ed6e49ecdf7b55302fcb9cab13429998067d7307e7ce4cc815691e72cfc3792d0318e391d7cdacb46655086752645cb346bbe80d124a4cc1743bd8dc0153c1bb6d46bc353ead0d32cd97acade29f44fe37461eeca197a642706ca73659eaf32a17ae0c98b5356886be785e31f7ea2e4694e9f39595ad40443b31814266a32f69922db5085d11bff8a988ed05018d0d38661e374253e6cc83e718f228eb6ef491a18e228c34461a17fd4141279e1e31b51cf328f1bb772bcd3ee84e9a5c2a7c51eec3f6e0dc466247dcc4f8f29128c75da9394c2683fb4e1231c0d1c8dbff441fe0767e96b78811b623eab35a149fe0d1d2db4715e2f090e70807689217e1e4bf348b240e505c95b8185a772b"}, {0x110, 0x108, 0x5, "a123a389a466de50528062f19130585c18b2164872e27bad71be5c118cd5cdd5e0680c35a049f022972424582d9cccc6b5ad6151115ca28a8f86375781c9b29601b45b8b05f52fc93511dc53f7209d5559391b1bcbf84eda997cb0363b4ba8d522e1605c250be0f0ac5b8544cb723b35e103a3d506f8e24c8f06cd15c4e63b924d6e3d224caadab7975549eadab860dde30523064bc139dd3d6cae7a2af46604d2840a6023090b79208f0aa1247cf227da5ff00617410cea0817dca9f16aa655f1030f7585b5e4c4e217615b473736d70000022962ea71a97d27bc2258c0f7226e473b920d47827cf5f0168781b022538b44f89045fcd57bba7209"}, {0xe0, 0x84, 0xb5, "da3a64838b61f79ac4f07bd5e424583a7266a643cc164dfd9a9adeb7f05478b3833fe879e9ca7c78247a43fdf33daf91f1b0ee7606d1dc61eda619e3a09b8f4276d17cf48043614508c63180f8361838c9613b8f4f5bdeeee91d6ea3398d9bbbc8079c9594c81218548a883669c3776f3ca4f3176e52ddbc87f7563e7cb1074ca307fc4c8a4a039448c51b06e9d02e4a1fb5ce9b68d77c4f06205472cb3da5ab2d08551bbb12e02ace8a91fd69921bf339c0b479fd36ba29326b159071487ee53b549a4492b24f7b664e9b"}], 0x25c0}}, {{&(0x7f000000bb80)=@caif=@util={0x25, "4935999e9b1e025ae818f5524e58653b"}, 0x80, &(0x7f000000ce80)=[{&(0x7f000000bc00)="0711396c887cbaac65b43212e33f783d284e20c92c472ba22652cca935ffa71ebfcc998536e69c5a349338e49dcfb2e4f2e9d6213ca7ac00587e91461cc162cdd50f50bec86b4b6918935512c4c0feac6c080c834a6585549175b1e47a9b152138f7a5be735bcc25244df86145c34ea35de62b69ba245e15688a49c32d2080b33b069c34b7151b09482d8664", 0x8c}, {&(0x7f000000bcc0)="96e8f8bc97bdd6b2b39a0661c84c440b1fa4723458a74fd85492dc293f54ce54fd9995fd20a70bdf00f780319222928875d1a9403b703dc38b7f45aab98c5606bab64cafebee2274720ba09445f9457071ef0b360feb966a2bca754122b00978eee1c9d58bbdd7a7563e", 0x6a}, {&(0x7f000000bd40)="340f51fe7801087eef64b78c2c96d2e999e0d31591da9644ccac86c52685443cb408bb6b6402ae10d04489378c2e69a852276a4e74b1cfa8fbbc9c811f17aa993fe507e8bbf3ea", 0x47}, {&(0x7f000000bdc0)="911eaad6a54e69758259ef44568c51d6b2cde50e846b99457121fff74c051490625acf4be7baabbc137f73e06992683c6798ff5fb17beca6bae9684d62014edf7d9887ce318c90436e7e4dd6e454240b8ece8c8815ff4d789ee2bb633cba8afa8644a54af5d8cf1d216d0c4b8b18f943df1bca63581ebf973099055fc77d19de2317c959bcc0e27d71775eef18e375fdd97f5387e1404d54681e0f41d4e554b19ae4afaf93acb44c232cf9e661758b9c9eb7cfd2718eacfa0d0d36a7e5db758e06f276f4a9e2af0b8ba10599567a492c0963b934eceda5acc1fde31b6b93ae5ec77afee63abd39ebc2e49ed0173e8219c26f72e0c9ae3b0576e6b4c24c5ba57743df731c60df32dd8025eb16db02cd9eedea83e5f55b2c18028a6a29b0df080b831881182167aa1282997020c1794c3f3288ac9bf41dba52dbd24b0d66a07905979b2b37434f4b9f8bacd23e6e9ea9fbdfd51719154d4ef210448d9e94adbf6f75a662e29bd9c04c240bebc7e78720104f18b9562f6f73e43e5964b20aff74c5680468c3c49de10d3b8d8031c981a277f38ca2121de9e16230ac7dfb23cff9900722acdaec8f63b8ea5117ccd892bc076534ea1078dff0bf6cc89f2e3f09c564f13193f812c55c01f7a6a334c88ce6548efe72a786cb7538805d4b45d5c6b80db888a864ed7843ab677749930759b623d1d21a932c3403a95db2f0d5df02d5ed448de4b40279b8b3f458b0894e0a334ccd82b9bb6494ef84dcf927f395ca67842a198155cf8e3cff2e9364016e7d8b8fd0aa9dc554d570657ee79c1e3191bdd677bfb71644474425a050841bb5615c1586b6b2d6d18335528747a0bc16b93d3b1989acbd677ec3d14b0089e32ae584723d5bb4e64d341f326e240238cdfb17826b1e64a011da2c8763b23acd45723cdb5e68631a3fb1449cf6a3dae33317611f107b5bd39fad2c4fe07e82624f47db875f93aac1da3907019aa6b45486628d434b0b7edfe847fd112c79132b47384ca47fbc95ec17d15d8c9afd066ab1e16b0a6c58572e686848e7b0df4c63294ac4918c0c0f89a43bcdacca76b81e795c0b50078082ae3fe08127d65699514a6b9f74a413605642af73c5c02aff9564c3993a3f4476639e149f7b26e1927d6edff770e8e44d6d43743bfdfd12afcf941cdc5209cf90d8838ec0334a1cb7b35db3aa8045e9a080c47f4dba0b5512d0775bd8a0f5fad312b60461b678735d7bbfe4582a259d6fa1189497c55bb6293ac333f0078abe73d54ef746a2cbde44c3b11a3b4a0b17ba59bdcc2d0759aebfa06dbe77d3778aa0a66a8b51cf49c9e14981dc1340f527957120ee9f3d946e1c16100eb6502ec175469b9b862c0c856d9bdba672dc5b0462ad4f5b2c3c6b912b1d2abbfeb5a8e87f5a8af9df991a1b2fcfeb54585e960e6b751749cb79942eda6f3322dacbb338e6fb1907f3b8fde14390b035637184f290fb8e30a0edef7685d85a0fcf90a5370c721c9eb06b6b645ec8224b182738b1ecfd2e144d20d87127684427ecaff890483ae6861fa27546a5b7294b3fad252463bd0d87371ee53af297b632a1ee0d2a9da2fa7c334112bbde61dbaaa8a623afb537a7a5883db09f67f34626698244a6f23e305594c659c0b798b74ec2c0b12884c7abbe5dc48967fd76546ff0b20ac22efea002f1cd57deca7502cad3fe8929607229a0ded816e986f803bf172ccaa1e4fdf0e4c0eb3d1d5247fc9480f4abe3a8c37abbcdf5510fbd3a96f329defabfa574887be28feea65e709066975c1d0b02bf0bce95d53cf4fe62e74d7368daf2e10b234499acf7169029b60eaa3a5f5efac13521098d5eb136caf33d79af7c03d179438b42cd6603a1cc10a7b44e4c3b242343792b4b6972ce10a98d55848090e0546677fbfd0024d550b209b879bc081aed76b332ea182e651e13349b462da7d2a39e8eae0e757e8b3c0256a745016d80df526e41f46c1151432474e5e7ea9912544b4721af1e431cd5d23e965167911435b36b5391d8088f4cb493a1cc90420008556cf2a8e1411b5a2affef369caa43f27eeebcfd236aae41d0da6ac9f95d3c16768a56564b736545dc5bea3dc93a43fd9188a91ca26757157aec9b0ab21fb9f7bbc15d98d396d26e54d23d34f5b5186340b5833c3eae46cc2e083a0ee7beb26d4a5c9ddf9f1e3e803efa8d69906f6302f9c2812d1a142da0386d5fd9fcd5a4965cbc4d1612cc4d11706619d4b4dfb121d56fc7ae5e9120cc870e5c5c36cc95ae1d231245679841ba6402ecec93eb06f89d31f08f2bda9408738dd56cb1a20433f4696b30cb5cbe155477a52038bda361d33f7c9e84fa57e64cd2e74c7d0ee09c7e03d9ad58cbd9748e3d9c1d99d69741689967f92145ab61fdbfee8fe1afccfabcd20dc9d87dbfb897f440c6f0f3ff0e8f8d8ad8e2d3d9d28dcbedfd603a4d3d6eb130ceb801cb89ec79818e78af95e3bcffc706f5b367ac6c45de2ee3bc787352254e02dc5aff0f643dad4d3237e665b61885e700d00c27dd458448f624b4b9653283db1b082349960206c4374730db0d2835b3c82516423f5527580b746c54e6baaebe4b6d5b2a35b8610bbda4991f5129b19e25cf06e404994414945a53399db8ffb654bd02b1331f6b7a68398ca17cb3f84f3a65fa2907d86bc6de74f6293c37dde8a6bc044a171dc735cbac643a54fef6c9e20126b253cd2622240a37e6ec160ce3a126c6678d00203388a1322316a94f431f26dc8302e4c11cae7a2afdb86496671ef6955d6bb638aa98fb9d42adefbc26f73d9bd3ed333b6e6ec3969e9c3e9cff566e10dc283411ef6be01a9fabb0a59ce00a45f0fdd1606c278a03e12addaee649128839ea039745bff8f22bdea6b7260b6ca6b4a205093d8f33403cd1a8c067291c2b3627cd7b20f23a1632a8222fa646c94af42401cb0021745ea766647f81272d6bf39d2a92f1924e71fedc90d65026a283d616d0c3142a769b54e0afc28535f83e5bb642ce3acaadbe94ee21f53e649b8930b96d2d52381aa7d6fe1992986d78e638249442fb364277f0ebbe65f8fcd45d3db876f7c30b7042c0f6a21409952f1397186da2da01d52c0c55b4c46b75c2f34e76e95d57001d504f4729efb6db61e04085efd05407b472c82ea9f3c142b2fe09ea4022ea4d9c2f92ac19208882b653f04a9254742b11246add19dc21f9ad555cae0f818ffe4b7c98a3855dfe67b97fd42d99eefa42bfcb6c7a92d6d02bf47486f9d89279f58cf2affeeb6f8fa3cb243ea8e3ccfa308f41cfca5c80a33b02eeb80114cadb5a3f7785e3d8f0e8a81253366da58f43afb6571aa62e6a74348ed9d7397c5876ae0bc1c4242a92b3ab25b1e714c31df64c11dc516d6696c356411f1ca03b8ac45e7e6624c671fd104788e41f33c031659a69f6b4ff34cd5abd84ba268e4ced4e70a3965daa9a7cb06658fe92f51a81b467a48f94eaa84139d99c1417315d823635540fc9c4556a19287773266de264c6918cbecc024078291cd68ae719f0b5afc9feddaf000c919a7e47fd1626b175ee96b1d78390a3e2028aa868a6bd70b4787e63f81180e9fc7d47c015e25dce430931306f9342f2c97d24433d81b8efb69d746dbc84d010f9f5c6c152df3c31822b7492cea09ebb1166cc3f9e1272e3513bbec62dde0e665bd7124bde17ec130436bb74df23358974d0f2ed035107ce11b6ceb29782f75514b487bdc8c4dad0c1186fa037a06bdb509e1f51d954ed1e01ad2a8c4dadfa2ecdbfdf817746e91c5b7cff75b00f46f51843da917c0820ffc053d9f8115d197fb5f48828775850213d809ce2a272ee81eba352e92e1562b92fac2b03f96f43ac2d763117f8ca5aff984ce3f3e8fdebba93cfb4b1a82d949a359ce13863bde694d8e6a2020faf7c5cececf240efc96d65058d6fdb84b68c1e74815ed871cd26a4ac78329e3f81145f4bb64eab6f4dc6455471403b0e8cccba264326817fb6bc31a8a5de0584c2708944be51e636eb2dc4d23ca7c5cb3c1f5e1bcfc8a3247ab9be44941c1f2fe8a4c6577d4de3310af7ea88558567a88c276da20281380d82a99387dc8a72c130ebf6c854759a1e1114ce2640a9fb43c19c6d49b7a4614f368cda6af36944908137ba18313c6b5c18097ad109c2ce39795bb4f7b6bc77fa94e736ddc0562dc7eaaeaf4270093113b78b83f3ea8361ffb0d4a897eb8c5ea7c69c813496c804d042d980af7bbd075566d6da6f83b751339905e4c4f6cb4a17af6fe8cada5799d0dbeec600d006d7ed63f1b3ef956a5c289dfb6aaa5c90889e9963e9156be66e6d7ad00ed2dc25ed6c5c7567dd861546b670de9696800a5d7534a2315f7ce8b3617b6e3080b7d0e54d82f6345bc47b69ec9eb326380ebc2e9536f7bf5e5083a5dcf1ee954cb2819f27b41e9cc1cf3c85c6ed59593fd6e045f4b2f3f368d0159a4a055b6a76d333f0cb50757210ac20c7f37920a1933dc1321fef220ec4ed02fbda7ff31f98be497302eef29e4137330756026589f5d6f8694a6b7f6551e355a0e6258d60eab32b9c9a2f1e5c07d0ad597ecfb8c0661123a1b30b0da0387ba74c25da8196c1068cc3ff12a1ed1f53e8a259be61da2dd9080bb45094a39a4f042f981db56161c36b7c595da4882ca46bd3a2f0daae19d9c8173506e2a6a877bee1b579be39ea463f32fb8c1b4f8c68541583d03300bafde01e5db008a2dd0f9d0d10106f77e37a74f35b60ee3600142d90e1f616a3cd61f033a33417ce1bfdc78a1969faa0132a4fabf7039bfd4dcd2b075b68106216ab8bf36c4d59ca14f36d7c06db4da50f8d815093bbf74865a80b242617c081ae9d55b2a788821d17efb1a58a6402655fe423f81d4cb3f44b6bb3cd37f9de0fef61626eedbbad36325e5762f0fbc9bc0643b92973425507bbd64bfd2d0d932f636cec391e44c3a53892426f8a6ac58114dcac42b3c8d933e0e176eb0ec247ca4d6568dcfa8bec0ce0889778249078790c6a456523beca66ad5c1e3ea9f3d2ac181e3a65104094824882d233be50a01d1f220bdccfc08ad6912cd9be928a21562476a5e6f8980d4fe6556d25585c50e37c78053685338b78269460d1a616f5336daec48ba2cb48b91058adfe6ccfbc1774d439de9794e80664855aef2814d3a4fda3b3ed455bedb168333c98822c77e23f3b99f84fe2b43750293924ece572e3261aebf78535ec57c54e5c6ca0954740397e83a2349dbddde293589e433e8b3b731c13b92e140c1144ce108fbf258f2bc1700089230b576e066fe31e5049550893e788aedb6735bed7d171950388770a03965db88994b7d352595a36e8aa0b59bed60ecb31d5d79d20e3dd506b01e1e08897d86bcaec2a2e431390ed7a891a6e5004d390d0a2241c4a02fd04643654bd6044bad4952e9c9b53f6db51037611062f42c4bfe7dd61c3513978ff981320e25db03aa4f89a852da2cef7c6e3b9377ebd8483ba861ad725c82ac4f8ef5b7856f6d92a1de94753755e7c2c4fef477ed5f13ceb6ee4793b907e22670f68e64dbeeb3cd5af7a60ab7a19bd48bf68b52c32e01f5af7a857859246ee364a345c5c555d9a0d4757746bed6bf3df3d62b73915a22ab227d74b6cd8daa91e71073edf9e66c3c70bbdca1259df70d66cf7cf88a5d64c636dd77cd66c6274ebe9f99def659615371b69d3af9b67e2f597acc40a26a8584904400bb1cfc203fee59beb106b3ee2ce2b17e4ca2209d3b1154a4910d142ea06c62677235c8c9b7680e9434621b10a2e47d226a9dff395002a11f765b8294c", 0x1000}, {&(0x7f000000cdc0)="58d4d52e966565bbc8f725e2db847788c01042a5c82486c1e0", 0x19}, {&(0x7f000000ce00)="c68c3430e5a666b53a471b575c3243e803eaa67850808482e6686decc1089074313f3b5e7dca9cf730b0eaa08f649df8fc18bb2f6f50ccbd58e1f9998a3d72349022ce4788af91cf", 0x48}], 0x6, &(0x7f000000cf00)=ANY=[@ANYBLOB="48000000000000008800000007000000d0ab27a7c0dd612990ca042226b012a02d7c4518f14b0c1fceade9db0849bbbf52d05d34984686dae3dc4219b00d67aa7b7b8d0000000000e00000000000000074000000850b00006b81157f820cbc51562a75e9c34f962df40443a42cfb7da2fde893621ba1422327278487519cfd4024f60ff11a62703bd974d241427429d27ee629cc6fb9c6ca3e4cd90839b90aae08e481b0642b03b28902694e8604076dd02c272f88cd4e10c622b5fcf0a6b54d5f5e312582189088a3c16605203157205a13ea794628c2a571ca8348bc93ba489d6dcb877febcca3417f68d42f05d46afb191e92d281b360b19594dfbcbb00989032a2063657790dba6d9a236f351b68ccb55260c74cc7595337562d2da0dcfa035998d6eba0af001001000000000000010000006f0d00007168e0928af4bfe9d54aecc3f750d1f3c543012dd499ce1817c82b6d12249439d5db710ec4a193e73c67ed0ad51efa15cde6cd342bc0deb08dc96330bd439568c800b24d660aa76d5753d2c90ed5c23d808ca98102c68d474e5d59c7527ed67fc7865a40c37f4b1fa5af4ca6a9eb489eb759b264b9a3e2ef405522dd5ea34b64a6fcd8c7bdafaac1978a44121e9fef2a2e6d693a20316097ca1cbe9917816805d69763d9997403510be757cf44b7a085f0c61106eb927c8e760365e1f27c606087a9fdc409f9a8b552081f2d3fd147b5f8383c7c58d7776f634043c0a9d3d76a2bbc195aeb28b560b0a366000e326b8da7e3a3238c9720591800000000000000080100000000000003010000c9370000b8e26a9e8cc2020dbca95b096ff727ecbc0290795c14c30d29d4bedd8c6a46ce5f3be510b31da4f31b1c76f72ba76d4b793e1c9221da8045a2d6aa48f7c5f6c501d63edb045e3988ae59140dd11c13f48276a10e921cdf33f7d6c6138464df08a6f75bc40342ce0bf188201fc9f28b61bb6458ffd85ad081e4368f281ee5ce2365fbfda67908d38c0eb43c29cccc0054d6bc152c42fbb2010acc71919061a4b9b133c85de2902672826847d23d4e6bb646c635b9d6b56e830f3eb7905052c59bb64780b26dc5732cc58c8b5c87c672482eb95975ef5a6600cf824648039e0dd368151981a31fdbf85a83bb45bc1c512ed69207c4c000000020000000000000000000000003000000dfddedd21db69a460f5a6a0bfdcef000"], 0x360}}, {{0x0, 0x0, &(0x7f000000d840)=[{&(0x7f000000d280)="9aa6e094e03d5dbcbb058b07a97802290a8eb6ca43804ecb98f905693d95564edc696f04bb67e3d04b63fe9b79191a16957a7257314285e321784c99f441e536411aea33f9173aa697c6dbfdc9cd626505e2edd2f83bd7f3e71d33f7206f23c9d727d707e1cdfa2ee36a86739d235262d5f755e64ecb04c454dfc47eb02e5f2d64bc9e3b550f668a90d7746eac298fdf3b18beef829775f29456eeeb070e8c8fb06066a53a09c38896bd9a8a5cf512dc63c2fe0c3b69f11b4af335b4db0b6a5e101111d7d3c2645319367034e0b9fe6c948e4990", 0xd4}, {&(0x7f000000d380)="806935fea59e85d4b3982488e1cff1e695de311fa33abee9d70878b47f9d78c76f73a76b9d56e053b40f32fba7960467d006c8985f902ddde5136bed958c187ad914927dfb6addbcc3d2dd6621f50099a9b7c1af651ae0fb565d0fd5fdab9e0b075ce38358b34e3247911d56f1968acff7248b6d047c5ee072f84427a6dc5520aa9ebfb398005a47bf79c9ef16a7b718635e2deb92330680d7e67b1bf22357c425d651b6ffb1b9b5733c553df7bcf913fb894aa4c554ef09648c9e444c95691c38a6a3cbf6e44d3821fb1a4bb5c648aaf957735e95e363d38fd27e6c582e5a288d7a221e56efb4f5ea3633", 0xeb}, {&(0x7f000000d480)="cb910f0018179ab0d8b2e366e49d208b0fec31201a8b47f1f5e540674690535da0ce7ce10eeeb0d966e3b643be970a4917c424e349e865696f78c08d76fbc4bd540917", 0x43}, {&(0x7f000000d500)="21e5d793c079825fc1332261ee977910c719eaa2cc3f796cbd18d3617e782266e610835f5fe3aed6c0a4b04556c508ef86f821a5bc6b56bc87b2152620f66cc2604586", 0x43}, {&(0x7f000000d580)="d72db05ba2879ee7cfca92c234337a18d9d807e33911dbaf2ac65c100384524e30933397f683b15d6397282889545d40567fd65a07281088d4ec3018ccd04beeafad6e3942dc3473d6e498063a254b7e76d13e64d010b4ff82a095c447b33e03e9ed44f09d3c91168a6b7f05072daab7aa864d2528890cf70096bb794116cae18c1a92ae478fe6eec597c8c80f06179f0420f330f29a7c089489377180d52058263612ead29362d2d0faf6bf66f69317a964d1140d9f5ae17ed4445b7b4cdb828b82372daf70530bf7ed1e2d4f35a4d18b5a328398757b2508aef0801756365b880a", 0xe2}, {&(0x7f000000d680)="54cbb376", 0x4}, {&(0x7f000000d6c0)="e537f7846b8fa6b28b452488e5ac2a44e1f9ad341fd559007a849ac8610a1941983a7a1ade7ec3b5c2728e66802e5bbf9f1947e6066f651f5e13256e2d25313accc65730b451883330a03a720cc9b10923e0b16c16532b74650f84f30c2c9f7e4a14626944a143f9093901", 0x6b}, {&(0x7f000000d740)="61f7e6ad1d8fa51cad93847aae74b21aa0ef0b062c07f3ff94fc09019abe011d9e8585de1425d29ca9a5ea4e605dae0048752eb453201f83d68cc2421931938aecb7d27392b5e451b65c4d2b401fd48b6d85a9a2d03ba4dbfc5b95cbead53165de5a92f6c9128301932c3d9a1a7d00d4c4f85166830fc66fc602bebf716c22929ef7e0329c886fabe54270c99595b04f9fe66658be7debdc673cc98035d9a227a06c4e9b7ab61b76d9bd76af296e704b159abca2862430e393ae099147d30b83eff0d459b3fd7a9fb2e617b1090877484845626c59c052c38738", 0xda}], 0x8, &(0x7f000000d8c0)=[{0x18, 0x10b, 0x2, "74f539798765"}, {0x40, 0x10a, 0x7, "9d06409a8505f1b66d7225ea33f63a96f5fce581a721d18a739c952a61c5f768ac00e7a4602ad93a0f"}], 0x58}}, {{&(0x7f000000d940)=@l2tp6={0xa, 0x0, 0x1, @local, 0x80000001}, 0x80, &(0x7f000000dac0)=[{&(0x7f000000d9c0)="cdfad73449df1814467aa203cd8dbd1869f7b5ef162b9127dc1ef1088623b6866d012ac3c0694fb538e7a5ba28e9cc9a9726e27440b06ae5873dad7398d127bcb649921b13bb4d050f1c480f29591e0d92a5ae3604ea5badfdf7d2a1a863dbd8ddecd2291fe8c01fbc87b1e4b3fdc73acf2b5306d398e70663e2b3241bed8be65dd191a743b5a791e6982512a66710431e5d9d3fc12ab03f26782b3e57ad234a5b92d611b668c85f9b98c7e1cbeebe8b8c", 0xb1}, {&(0x7f000000da80)="0fdb", 0x2}], 0x2}}], 0x8, 0x40) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000180)='./file0\x00', 0x200000, &(0x7f0000000240)={[{@noauto_da_alloc}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x1}}, {@dioread_lock}, {@norecovery}, {@discard}, {@lazytime}, {@journal_dev={'journal_dev', 0x3d, 0x1}}, {@usrquota}, {@noauto_da_alloc}]}, 0xfe, 0x553, &(0x7f0000000980)="$eJzs3U1vG0UfAPD/Ok7f0udpKlUVcECReqCo1GkSXorEoRwRVFSCe7GSbVTFqavYqZpQifZAL1xQhYQQlRAfgDvHii/Ap+iBShWqIjhwMVpnnbqNnbiJ27j495M2mdkdZ3Y8O+MZj50NYGhNZD8KEa9GxLdJxJG2Y8XID06sp1t7dGM225JoND77M4kk39dKn+S/x/LIKxHx29cRpwqb862trC6UK5V0KY9P1hevTtZWVk9fXizPp/PplemZmbPvzEy//967fSvrmxf+/uHTex+d/ebE2ve/PDh6J4lzcTg/1l6OXbjZHpmIifw5GY1zTyWc6kNmgyTZ6xNgR0bydj4aWR9wJEbyVg/8930VEQ1gSCXaPwyp1jigNbfv0zz4pfHww/UJ0ObyF9ffG4kDzbnRobXkiZlRNt8d70P+WR6//nH3TrZF/96HANjWzVsRcaZY3Nz/JXn/t3NnekjzdB76P3hx7mXjn7c6jX8KG+Of6DD+GevQdndi+/ZfeNCHbLrKxn8fdBz/bixajY/ksf81x3yjyaXLlTTr2/4fESdjdH8W32o95+za/Ua3Y+3jv2zL8m+NBfPzeFDc/+Rj5sr18m7K3O7hrYjXOo5/k436TzrUf/Z8XOgxj+Pp3de7Hdu+/M9X4+eINzrW/+MVrWTr9cnJ5vUw2boqNvvr9vHfu+W/1+XP6v/Q1uUfT9rXa2vPnsdPB/5Jux3b6fW/L/m8Gd6X77terteXpiL2JZ9s3j/9+LGteCt9Vv6TJ7bu/zpd/wcj4osey3/72O2uSQeh/ueeqf6fPXD/4y9/7JZ/b/X/djN0Mt/TS//X6wnu5rkDAAAAAACAQVOIiMORFEob4UKhVFr/fMexOFSoVGv1U5eqy1fmovld2fEYLbRWusfaPg8xlX8ethWffio+ExFHI+K7kYPNeGm2Wpnb68IDAAAAAAAAAAAAAAAAAADAgBjr9P3/1v9bH9njkwOeP7f8huG1bfvvx52egIHk9R+Gl/YPw0v7h+Gl/cPwKq7fzxgYQl7/YXhp/zC8tH8AAAAAAAAAAAAAAAAAAAAAAAAAAADoqwvnz2dbY+3RjdksPndtZXmheu30XFpbKC0uz5Zmq0tXS/PV6nwlLc1WF7f7e5Vq9erUdCxfn6yntfpkbWX14mJ1+Ur94uXF8nx6MR19IaUCAAAAAAAAAAAAAAAAAACAl0ttZXWhXKmkSwICOwoUB+M0BPoc2OueCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe+zcAAP//eIg3rQ==") syz_mount_image$vfat(&(0x7f0000000b00), &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x181d011, 0x0, 0x40, 0x0, &(0x7f0000000140)) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x101341, 0xaf) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x1c, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001600000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xe8c}, 0x94) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x14, &(0x7f0000000400)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000780850000000f"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x40f03, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r5}, 0xc) ioctl$KVM_REGISTER_COALESCED_MMIO(r3, 0x4010ae67, &(0x7f00000000c0)={0x25000, 0x9000}) ioctl$KVM_REGISTER_COALESCED_MMIO(r3, 0x4010ae67, &(0x7f0000000200)={0xffff1000, 0x103000}) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r3, 0x4010ae68, &(0x7f0000000040)={0xfffffffffffff001, 0x13000}) chdir(&(0x7f00000003c0)='./bus\x00') r6 = socket(0x10, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f0000000240)={'ip6tnl0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x2f, 0x40, 0x2, 0x7fff, 0x10, @private1={0xfc, 0x1, '\x00', 0x1}, @private2, 0x700, 0x20, 0x8, 0x9}}) renameat2(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x2) 51.876029ms ago: executing program 0 (id=23): r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000000)={'veth1_to_batadv\x00', 0xf}) ioctl$sock_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20080, 0x2) getsockname$packet(r1, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x200, 0x0, 0x5, 0x6, 0x3, 0x2}, {0x6, 0xa1fb, 0x0, 0x10001, 0xeb, 0x9}], ['\x00', '\x00', '\x00']}) sendmsg$nl_route(r1, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)=@ipv4_newnexthop={0x38, 0x68, 0x100, 0x70bd2a, 0x25dfdbfb, {0x2, 0x0, 0x1, 0x0, 0x20}, [@NHA_GATEWAY={0x14, 0x6, @in6_addr=@private2={0xfc, 0x2, '\x00', 0x1}}, @NHA_ID={0x8, 0x1, 0x1}, @NHA_FDB={0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x10}, 0x40440c4) ioctl$UBLK_U_CMD_END_USER_RECOVERY(r1, 0xc0207511, &(0x7f00000003c0)={0x0, 0xffff, 0x0, 0x0, 0x0}) getpgid(r3) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000480)=@filter={'filter\x00', 0xe, 0x4, 0x458, 0xffffffff, 0x138, 0x0, 0x260, 0xffffffff, 0xffffffff, 0x388, 0x388, 0x388, 0xffffffff, 0x4, &(0x7f0000000440), {[{{@uncond, 0x0, 0xf8, 0x138, 0x0, {}, [@common=@hl={{0x28}, {0x3, 0x9}}, @common=@hl={{0x28}, {0x3, 0x40}}]}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x3, 0x25, "d3ab1d26f2071c892f929f6cafd4205c28490fbdd2d2a675ae71d96685c7"}}}, {{@ipv6={@loopback, @private0, [0xff000000, 0xff, 0xff, 0xff000000], [0xffffff, 0xff, 0x0, 0xff], 'geneve1\x00', 'pim6reg0\x00', {}, {0xff}, 0x3b, 0x0, 0x6, 0x8}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@ah={{0x30}, {[0x4d4, 0x4d4], 0x800, 0x4, 0x1}}, @common=@hl={{0x28}, {0x0, 0x80}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}, {{@ipv6={@remote, @private2={0xfc, 0x2, '\x00', 0x1}, [0xff, 0x0, 0xff000000, 0xffffffff], [0xff, 0xff000000, 0xffffffff], 'hsr0\x00', 'pim6reg\x00', {}, {0xff}, 0x21, 0x80, 0x1, 0xd}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@srh={{0x30}, {0x0, 0xc, 0x50, 0x10, 0x6, 0x110, 0x400}}, @common=@inet=@dscp={{0x28}, {0x4}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4b8) r4 = pidfd_getfd(r1, r0, 0x0) sendmmsg$inet(r0, &(0x7f0000000940), 0x0, 0x40000) pread64(r1, &(0x7f0000000980)=""/164, 0xa4, 0x9) setuid(0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000ac0)={'ip6_vti0\x00', &(0x7f0000000a40)={'syztnl1\x00', r2, 0x4, 0x7, 0x8, 0x1, 0x59, @local, @private2={0xfc, 0x2, '\x00', 0x1}, 0x8000, 0x8, 0x0, 0x3}}) setsockopt$MRT_DEL_VIF(r4, 0x0, 0xcb, &(0x7f0000000b00)={0xffffffffffffffff, 0x4, 0x7, 0x44, @vifc_lcl_ifindex=r5, @empty}, 0x10) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000b80)={'vcan0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000bc0)={'batadv_slave_1\x00', 0x0}) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r6, &(0x7f0000000d00)={&(0x7f0000000b40), 0xc, &(0x7f0000000cc0)={&(0x7f0000000c00)={0x98, 0x0, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x3}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x5}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x3c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x16}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x9}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x8}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r2}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r7}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r8}]}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x20, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x9}]}, 0x98}, 0x1, 0x0, 0x0, 0x4002000}, 0x80) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000d40)={0x2, 0x4, 0x8, 0x1, 0x80, r4, 0xf8c83108, '\x00', r7, r4, 0x1, 0x3}, 0x50) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000dc0), 0x2, 0x0) fcntl$notify(r9, 0x402, 0xd) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000e00)) r10 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r10, 0x89f0, &(0x7f0000000f00)={'ip_vti0\x00', &(0x7f0000000e40)={'sit0\x00', r7, 0x700, 0x10, 0x6, 0x7, {{0x24, 0x4, 0x2, 0x2b, 0x90, 0x65, 0x0, 0xa9, 0x4, 0x0, @broadcast, @loopback, {[@ssrr={0x89, 0x7, 0xb7, [@multicast1]}, @timestamp_prespec={0x44, 0x1c, 0xd2, 0x3, 0x7, [{@multicast1, 0x7}, {@multicast1}, {@loopback, 0xffffffff}]}, @ssrr={0x89, 0x27, 0xb0, [@local, @rand_addr=0x64010102, @multicast2, @remote, @remote, @initdev={0xac, 0x1e, 0x1, 0x0}, @dev={0xac, 0x14, 0x14, 0x3c}, @multicast1, @multicast2]}, @rr={0x7, 0xb, 0x8c, [@private=0xa010102, @dev={0xac, 0x14, 0x14, 0x15}]}, @end, @ssrr={0x89, 0x23, 0x58, [@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr=0x64010100, @multicast2, @dev={0xac, 0x14, 0x14, 0xe}, @private=0xa010101, @remote, @empty]}, @end]}}}}}) getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000f40)={0x6, 0x7, 'syz2\x00'}, &(0x7f0000000f80)=0x28) ioctl$sock_SIOCSIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r9, 0x8983, &(0x7f0000000fc0)={0x2, 'team_slave_1\x00', {0xff}, 0xffff}) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001040), r9) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000001100)={&(0x7f0000001000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000010c0)={&(0x7f0000001080)={0x28, r11, 0x20, 0x70bd2c, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0xfff, 0x77}}}}, [@NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0xc3}]}, 0x28}, 0x1, 0x0, 0x0, 0xc004}, 0x10) 37.173069ms ago: executing program 3 (id=24): r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) ioctl$PPPIOCGL2TPSTATS(r0, 0x80487436, &(0x7f00000001c0)="d700000000001a79dc6afb") 33.251439ms ago: executing program 0 (id=25): mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./dev\x00', &(0x7f00000000c0)='devtmpfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./dev/mapper/control\x00', 0x240, 0x310) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8010}, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="240000001a005f0214f9f4070009", 0xe) ioctl(r0, 0xc138fd02, &(0x7f0000000000)="0400000000000000") 0s ago: executing program 0 (id=26): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./tracing\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./tracing\x00', &(0x7f0000000080)='tracefs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./tracing/dynamic_events\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)='e:my_read_msr2 msr/', 0x13) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.161' (ED25519) to the list of known hosts. [ 21.839333][ T28] audit: type=1400 audit(1789082945.320:64): avc: denied { mounton } for pid=279 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2023 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 21.840354][ T279] cgroup: Unknown subsys name 'net' [ 21.862187][ T28] audit: type=1400 audit(1789082945.320:65): avc: denied { mount } for pid=279 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.889480][ T28] audit: type=1400 audit(1789082945.350:66): avc: denied { unmount } for pid=279 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.889627][ T279] cgroup: Unknown subsys name 'devices' [ 22.030350][ T279] cgroup: Unknown subsys name 'hugetlb' [ 22.035956][ T279] cgroup: Unknown subsys name 'rlimit' [ 22.137924][ T28] audit: type=1400 audit(1789082945.610:67): avc: denied { setattr } for pid=279 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 22.161084][ T28] audit: type=1400 audit(1789082945.610:68): avc: denied { mounton } for pid=279 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 Setting up swapspace version 1, size = 127995904 bytes [ 22.182937][ T281] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). [ 22.186071][ T28] audit: type=1400 audit(1789082945.610:69): avc: denied { mount } for pid=279 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 22.215680][ T279] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 22.218221][ T28] audit: type=1400 audit(1789082945.680:70): avc: denied { relabelto } for pid=281 comm="mkswap" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.252583][ T28] audit: type=1400 audit(1789082945.680:71): avc: denied { write } for pid=281 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.278186][ T28] audit: type=1400 audit(1789082945.690:72): avc: denied { read } for pid=279 comm="syz-executor" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.303894][ T28] audit: type=1400 audit(1789082945.690:73): avc: denied { open } for pid=279 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.107410][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.114566][ T287] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.122045][ T287] device bridge_slave_0 entered promiscuous mode [ 23.130885][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.137927][ T287] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.145397][ T287] device bridge_slave_1 entered promiscuous mode [ 23.185898][ T289] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.193093][ T289] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.200540][ T289] device bridge_slave_0 entered promiscuous mode [ 23.223238][ T289] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.230489][ T289] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.237845][ T289] device bridge_slave_1 entered promiscuous mode [ 23.257924][ T292] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.265051][ T292] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.272573][ T292] device bridge_slave_0 entered promiscuous mode [ 23.282782][ T292] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.289892][ T292] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.297186][ T292] device bridge_slave_1 entered promiscuous mode [ 23.331554][ T290] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.338655][ T290] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.346205][ T290] device bridge_slave_0 entered promiscuous mode [ 23.356077][ T290] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.363151][ T290] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.370786][ T290] device bridge_slave_1 entered promiscuous mode [ 23.397451][ T288] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.404676][ T288] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.412092][ T288] device bridge_slave_0 entered promiscuous mode [ 23.419124][ T288] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.426156][ T288] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.433653][ T288] device bridge_slave_1 entered promiscuous mode [ 23.585973][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.593055][ T287] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.600342][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.607447][ T287] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.645072][ T292] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.652147][ T292] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.659446][ T292] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.666473][ T292] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.679440][ T288] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.686485][ T288] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.693779][ T288] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.700816][ T288] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.716844][ T290] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.723927][ T290] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.731220][ T290] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.738250][ T290] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.747438][ T289] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.754784][ T289] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.762170][ T289] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.769386][ T289] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.782098][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.789551][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.796716][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.804447][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.812138][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.819425][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.826701][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.833988][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.841488][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.848726][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.856921][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 23.864508][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.897417][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.905807][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.912901][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.935975][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 23.944352][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.951394][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.960126][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 23.983099][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.991548][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.999971][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.007011][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.014598][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.023357][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.030406][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.037798][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.075405][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.083252][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.092482][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.101599][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.108649][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.116073][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.124390][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.131456][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.138880][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.147005][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.154070][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.162251][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.170491][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.177510][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.184909][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.192925][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.201103][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.209201][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.217074][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.229475][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.237929][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.256635][ T288] device veth0_vlan entered promiscuous mode [ 24.264398][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 24.272849][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.281016][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.288027][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.295845][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.303834][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.311808][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.320212][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.328745][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.336695][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.344763][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.352748][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.360825][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 24.369095][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.377357][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.384394][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.391906][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.399403][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.417940][ T287] device veth0_vlan entered promiscuous mode [ 24.424326][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.432798][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.441304][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.449288][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.457389][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.465605][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.473790][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.482397][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.490921][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.498486][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.505873][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.513516][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.524311][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.532501][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.540880][ T289] device veth0_vlan entered promiscuous mode [ 24.559046][ T288] device veth1_macvtap entered promiscuous mode [ 24.569143][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.576804][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.585202][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.593863][ T289] device veth1_macvtap entered promiscuous mode [ 24.606084][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.613728][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.621882][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.630079][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.638259][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.646774][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.654800][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.662908][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.671579][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.680057][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.687501][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.697046][ T290] device veth0_vlan entered promiscuous mode [ 24.709804][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.718147][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.726280][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.734758][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.752345][ T287] device veth1_macvtap entered promiscuous mode [ 24.762686][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.771512][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.771887][ T288] request_module fs-gadgetfs succeeded, but still no fs? [ 24.780748][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.795231][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.803899][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.816025][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.824569][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.853414][ T290] device veth1_macvtap entered promiscuous mode [ 24.868217][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.877614][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.886086][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.894599][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.902949][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.911042][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.919353][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.926917][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.934947][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.943085][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.950610][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.959060][ T310] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 24.959325][ T292] device veth0_vlan entered promiscuous mode [ 25.004225][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.020216][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.033520][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.042019][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.052364][ T292] device veth1_macvtap entered promiscuous mode [ 25.068153][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.068526][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.068753][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.068982][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.069209][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.069428][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.069625][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.225163][ T324] netlink: 4 bytes leftover after parsing attributes in process `syz.2.3'. [ 25.296764][ T321] loop4: detected capacity change from 0 to 32768 [ 25.318411][ T37] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 25.349124][ T321] loop4: p1 p2 p3 < p5 p6 p7 > [ 25.355308][ T321] loop4: p2 size 16775168 extends beyond EOD, truncated [ 25.387246][ T321] loop4: p5 start 4294970168 is beyond EOD, truncated [ 25.423007][ T338] Illegal XDP return value 4294967274 on prog (id 3) dev syz_tun, expect packet loss! [ 25.498457][ T6] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 25.508433][ T37] usb 2-1: Using ep0 maxpacket: 8 [ 25.515659][ T37] usb 2-1: config 0 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 25.544789][ T37] usb 2-1: config 0 interface 0 altsetting 5 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 25.570646][ T37] usb 2-1: config 0 interface 0 has no altsetting 0 [ 25.585142][ T37] usb 2-1: New USB device found, idVendor=0eef, idProduct=72d0, bcdDevice=10.00 [ 25.604276][ T37] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 25.615297][ T316] udevd[316]: inotify_add_watch(7, /dev/loop4p2, 10) failed: No such file or directory [ 25.615902][ T317] udevd[317]: inotify_add_watch(7, /dev/loop4p3, 10) failed: No such file or directory [ 25.626391][ T341] udevd[341]: inotify_add_watch(7, /dev/loop4p6, 10) failed: No such file or directory [ 25.639872][ T311] udevd[311]: inotify_add_watch(7, /dev/loop4p7, 10) failed: No such file or directory [ 25.657085][ T340] udevd[340]: inotify_add_watch(7, /dev/loop4p1, 10) failed: No such file or directory [ 25.671901][ T37] usb 2-1: config 0 descriptor?? [ 25.708386][ T6] usb 1-1: Using ep0 maxpacket: 8 [ 25.714697][ T6] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 25.735800][ T6] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 25.756269][ T6] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 25.782607][ T6] usb 1-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.00 [ 25.801872][ T6] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 25.814401][ T6] usb 1-1: config 0 descriptor?? [ 25.888116][ T338] loop2: detected capacity change from 0 to 2048 [ 26.089983][ T37] hid-multitouch 0003:0EEF:72D0.0001: No inputs registered, leaving [ 26.103074][ T353] capability: warning: `syz.2.13' uses deprecated v2 capabilities in a way that may be insecure [ 26.114212][ T37] hid-multitouch 0003:0EEF:72D0.0001: hidraw0: USB HID v0.0a Joystick [HID 0eef:72d0] on usb-dummy_hcd.1-1/input0 [ 26.128385][ T327] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 26.148665][ T353] overlayfs: failed to create directory ./bus/work (errno: 13); mounting read-only [ 26.161152][ T353] overlayfs: fs on '.' does not support file handles, falling back to xino=off. [ 26.309669][ T327] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 26.332936][ T327] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 26.342844][ T327] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 26.356007][ T327] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 26.365286][ T327] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 26.403735][ T327] usb 5-1: config 0 descriptor?? [ 26.490138][ T363] loop1: detected capacity change from 0 to 512 [ 26.569322][ T363] EXT4-fs (loop1): feature flags set on rev 0 fs, running e2fsck is recommended [ 26.631231][ T363] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps block group descriptors [ 26.754806][ T363] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=42c028, mo2=0002] [ 26.776922][ T363] EXT4-fs (loop1): orphan cleanup on readonly fs [ 26.812003][ T363] EXT4-fs error (device loop1): ext4_orphan_get:1431: comm syz.1.2: bad orphan inode 12 [ 26.925293][ T363] EXT4-fs (loop1): Remounting filesystem read-only [ 26.982308][ T363] ext4_test_bit(bit=11, block=1) = 0 [ 27.029611][ T363] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 27.275339][ T28] kauditd_printk_skb: 59 callbacks suppressed [ 27.275384][ T28] audit: type=1400 audit(1789082950.750:133): avc: denied { create } for pid=308 comm="syz.1.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 27.645827][ T291] usb 2-1: USB disconnect, device number 2 [ 27.754249][ T346] loop4: detected capacity change from 0 to 40427 [ 27.763200][ T327] usbhid 5-1:0.0: can't add hid device: -71 [ 27.769969][ T327] usbhid: probe of 5-1:0.0 failed with error -71 [ 27.780371][ T327] usb 5-1: USB disconnect, device number 2 [ 27.998375][ T19] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 28.179498][ T19] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 28.189251][ T19] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 28.200491][ T19] usb 3-1: New USB device found, idVendor=0711, idProduct=0900, bcdDevice= 1.00 [ 28.209602][ T19] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 28.217610][ T19] usb 3-1: Product: syz [ 28.222088][ T19] usb 3-1: Manufacturer: syz [ 28.222425][ T288] EXT4-fs (loop1): unmounting filesystem. [ 28.226929][ T19] usb 3-1: SerialNumber: syz [ 28.247547][ T28] audit: type=1400 audit(1789082951.720:134): avc: denied { create } for pid=371 comm="syz.1.17" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 28.296523][ T28] audit: type=1400 audit(1789082951.770:135): avc: denied { name_bind } for pid=373 comm="syz.4.18" src=20001 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=tcp_socket permissive=1 [ 28.327396][ T28] audit: type=1400 audit(1789082951.800:136): avc: denied { node_bind } for pid=373 comm="syz.4.18" saddr=255.255.255.255 src=20001 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=tcp_socket permissive=1 [ 28.421057][ T28] audit: type=1400 audit(1789082951.900:137): avc: denied { read } for pid=376 comm="syz.4.19" name="binder0" dev="binder" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 28.468774][ T19] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x0711 pid 0x0900 [ 28.498231][ T28] audit: type=1400 audit(1789082951.930:138): avc: denied { open } for pid=376 comm="syz.4.19" path="/dev/binderfs/binder0" dev="binder" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 28.523058][ T379] FAULT_INJECTION: forcing a failure. [ 28.523058][ T379] name failslab, interval 1, probability 0, space 0, times 1 [ 28.524600][ T372] Bluetooth: hci0: received HCILL_GO_TO_SLEEP_ACK in state 2 [ 28.539985][ T379] CPU: 0 PID: 379 Comm: syz.4.20 Not tainted syzkaller #0 [ 28.550230][ T379] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 28.555924][ T28] audit: type=1400 audit(1789082951.930:139): avc: denied { ioctl } for pid=376 comm="syz.4.19" path="/dev/binderfs/binder0" dev="binder" ino=7 ioctlcmd=0x620d scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 28.560401][ T379] Call Trace: [ 28.560409][ T379] [ 28.560416][ T379] __dump_stack+0x21/0x24 [ 28.585474][ T28] audit: type=1400 audit(1789082951.930:140): avc: denied { set_context_mgr } for pid=376 comm="syz.4.19" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 28.588733][ T379] dump_stack_lvl+0x110/0x170 [ 28.591679][ T28] audit: type=1400 audit(1789082951.930:141): avc: denied { map } for pid=376 comm="syz.4.19" path="/dev/binderfs/binder0" dev="binder" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 28.596003][ T379] ? __cfi_dump_stack_lvl+0x8/0x8 [ 28.616791][ T28] audit: type=1400 audit(1789082951.930:142): avc: denied { call } for pid=376 comm="syz.4.19" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 28.620203][ T379] dump_stack+0x15/0x24 [ 28.672325][ T379] should_fail_ex+0x3bf/0x510 [ 28.676997][ T379] __should_failslab+0xac/0xf0 [ 28.681839][ T379] should_failslab+0x9/0x20 [ 28.686373][ T379] __kmem_cache_alloc_node+0x3d/0x2d0 [ 28.691778][ T379] ? __mmu_notifier_register+0xed/0x4b0 [ 28.697331][ T379] ? rwsem_write_trylock+0x136/0x300 [ 28.702611][ T379] ? __mmu_notifier_register+0xed/0x4b0 [ 28.708233][ T379] kmalloc_trace+0x29/0xb0 [ 28.712638][ T379] __mmu_notifier_register+0xed/0x4b0 [ 28.717996][ T379] mmu_notifier_register+0x39/0xe0 [ 28.723114][ T379] kvm_dev_ioctl+0xdf4/0x1200 [ 28.727797][ T379] ? __cfi_kvm_dev_ioctl+0x10/0x10 [ 28.732915][ T379] ? security_file_ioctl+0x95/0xc0 [ 28.738019][ T379] ? __cfi_kvm_dev_ioctl+0x10/0x10 [ 28.743216][ T379] __se_sys_ioctl+0x12f/0x1b0 [ 28.747995][ T379] __x64_sys_ioctl+0x7b/0x90 [ 28.752667][ T379] x64_sys_call+0x58b/0x9a0 [ 28.757192][ T379] do_syscall_64+0x4c/0xa0 [ 28.761619][ T379] ? clear_bhb_loop+0x30/0x80 [ 28.766297][ T379] ? clear_bhb_loop+0x30/0x80 [ 28.770977][ T379] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 28.776862][ T379] RIP: 0033:0x7f492d99e159 [ 28.781409][ T379] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 28.801321][ T379] RSP: 002b:00007f492e7c4028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 28.809741][ T379] RAX: ffffffffffffffda RBX: 00007f492dc25fa0 RCX: 00007f492d99e159 [ 28.817703][ T379] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 0000000000000004 [ 28.825666][ T379] RBP: 00007f492da3503b R08: 0000000000000000 R09: 0000000000000000 [ 28.833720][ T379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 28.841678][ T379] R13: 00007f492dc26038 R14: 00007f492dc25fa0 R15: 00007fff5f2b6778 [ 28.849641][ T379] [ 28.890779][ T6] usbhid 1-1:0.0: can't add hid device: -71 [ 28.896772][ T6] usbhid: probe of 1-1:0.0 failed with error -71 [ 28.896903][ T384] Zero length message leads to an empty skb [ 28.904160][ T6] usb 1-1: USB disconnect, device number 2 [ 29.074971][ T24] usb 3-1: USB disconnect, device number 2 [ 29.083400][ T24] usblp0: removed [ 29.213960][ T384] loop0: detected capacity change from 0 to 131072 [ 29.248396][ T19] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 29.269145][ T340] I/O error, dev loop0, sector 130944 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 29.426214][ T390] ================================================================== [ 29.434316][ T390] BUG: KASAN: use-after-free in rcu_segcblist_enqueue+0x9c/0xb0 [ 29.441952][ T390] Write of size 8 at addr ffff888114826590 by task syz.3.24/390 [ 29.449568][ T390] [ 29.451885][ T390] CPU: 0 PID: 390 Comm: syz.3.24 Not tainted syzkaller #0 [ 29.458995][ T390] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 29.473124][ T390] Call Trace: [ 29.476423][ T390] [ 29.479352][ T390] __dump_stack+0x21/0x24 [ 29.483688][ T390] dump_stack_lvl+0x110/0x170 [ 29.488371][ T390] ? __cfi_dump_stack_lvl+0x8/0x8 [ 29.493399][ T390] ? rcu_segcblist_enqueue+0x9c/0xb0 [ 29.498693][ T390] print_address_description+0x71/0x200 [ 29.504253][ T390] print_report+0x4a/0x60 [ 29.508604][ T390] kasan_report+0x122/0x150 [ 29.513142][ T390] ? rcu_segcblist_enqueue+0x9c/0xb0 [ 29.518447][ T390] __asan_report_store8_noabort+0x17/0x20 [ 29.524204][ T390] rcu_segcblist_enqueue+0x9c/0xb0 [ 29.529336][ T390] call_rcu+0x554/0xf50 [ 29.533494][ T390] ? __cfi_call_rcu+0x10/0x10 [ 29.538179][ T390] ? __kasan_check_write+0x14/0x20 [ 29.543462][ T390] ? selinux_inode_free_security+0x21f/0x230 [ 29.549444][ T390] security_inode_free+0xc5/0xe0 [ 29.554382][ T390] __destroy_inode+0x175/0x500 [ 29.559155][ T390] evict+0x777/0x8c0 [ 29.563057][ T390] ? proc_nr_inodes+0x2f0/0x2f0 [ 29.567910][ T390] ? _raw_spin_lock+0x94/0xf0 [ 29.572603][ T390] ? __cfi__raw_spin_lock+0x10/0x10 [ 29.577823][ T390] ? __kasan_check_write+0x14/0x20 [ 29.582952][ T390] iput+0x633/0x690 [ 29.586779][ T390] dentry_unlink_inode+0x346/0x3f0 [ 29.591891][ T390] __dentry_kill+0x46c/0x680 [ 29.596485][ T390] dentry_kill+0xc0/0x2a0 [ 29.600819][ T390] dput+0x42/0x80 [ 29.604456][ T390] __fput+0x5c0/0x8f0 [ 29.608440][ T390] ____fput+0x15/0x20 [ 29.612420][ T390] task_work_run+0x1e1/0x250 [ 29.617019][ T390] ? __cfi_task_work_run+0x10/0x10 [ 29.622227][ T390] ? __cfi___close_range+0x10/0x10 [ 29.627335][ T390] ? do_user_addr_fault+0x9a5/0x1030 [ 29.632623][ T390] exit_to_user_mode_loop+0x9b/0xb0 [ 29.637820][ T390] exit_to_user_mode_prepare+0x87/0xd0 [ 29.643276][ T390] syscall_exit_to_user_mode+0x1a/0x30 [ 29.648731][ T390] do_syscall_64+0x58/0xa0 [ 29.653185][ T390] ? clear_bhb_loop+0x30/0x80 [ 29.657857][ T390] ? clear_bhb_loop+0x30/0x80 [ 29.662533][ T390] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 29.668452][ T390] RIP: 0033:0x7f87d819e159 [ 29.672883][ T390] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 29.692498][ T390] RSP: 002b:00007ffe39de6388 EFLAGS: 00000246 ORIG_RAX: 00000000000001b4 [ 29.700919][ T390] RAX: 0000000000000000 RBX: 00007ffe39de6470 RCX: 00007f87d819e159 [ 29.708902][ T390] RDX: 0000000000000000 RSI: 000000000000001e RDI: 0000000000000003 [ 29.716961][ T390] RBP: 00000000000072dd R08: 0000000000000001 R09: 0000000000000000 [ 29.725369][ T390] R10: 0000001b2dd20000 R11: 0000000000000246 R12: 00007ffe39de64b0 [ 29.733341][ T390] R13: 00007f87d8425fac R14: 0000000000007311 R15: 00007f87d8425fa0 [ 29.741318][ T390] [ 29.744334][ T390] [ 29.746650][ T390] Allocated by task 392: [ 29.750885][ T390] kasan_set_track+0x4b/0x70 [ 29.755477][ T390] kasan_save_alloc_info+0x1f/0x30 [ 29.760594][ T390] __kasan_kmalloc+0x95/0xb0 [ 29.765194][ T390] __kmalloc+0xb4/0x1e0 [ 29.769376][ T390] l2tp_session_create+0x38/0xbd0 [ 29.774413][ T390] pppol2tp_connect+0xbf5/0x1640 [ 29.779450][ T390] __sys_connect+0x3da/0x460 [ 29.784039][ T390] __x64_sys_connect+0x7a/0x90 [ 29.788799][ T390] x64_sys_call+0x88d/0x9a0 [ 29.793303][ T390] do_syscall_64+0x4c/0xa0 [ 29.797808][ T390] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 29.803703][ T390] [ 29.806066][ T390] Freed by task 309: [ 29.809959][ T390] kasan_set_track+0x4b/0x70 [ 29.814551][ T390] kasan_save_free_info+0x2b/0x40 [ 29.819744][ T390] ____kasan_slab_free+0x132/0x180 [ 29.824856][ T390] __kasan_slab_free+0x11/0x20 [ 29.829633][ T390] slab_free_freelist_hook+0xc2/0x190 [ 29.835088][ T390] __kmem_cache_free+0xb7/0x1b0 [ 29.839954][ T390] kfree+0x6f/0xf0 [ 29.843670][ T390] l2tp_session_put+0xaf/0x1a0 [ 29.848469][ T390] l2tp_session_delete+0x3df/0x4d0 [ 29.853607][ T390] l2tp_tunnel_del_work+0x199/0x410 [ 29.858804][ T390] process_one_work+0x717/0xc30 [ 29.863651][ T390] worker_thread+0xa4d/0x11d0 [ 29.868337][ T390] kthread+0x281/0x320 [ 29.872407][ T390] ret_from_fork+0x1f/0x30 [ 29.876820][ T390] [ 29.879159][ T390] Last potentially related work creation: [ 29.884871][ T390] kasan_save_stack+0x3a/0x60 [ 29.889552][ T390] __kasan_record_aux_stack+0xb6/0xc0 [ 29.894925][ T390] kasan_record_aux_stack_noalloc+0xb/0x10 [ 29.900746][ T390] call_rcu+0xcf/0xf50 [ 29.904816][ T390] pppol2tp_release+0x1e3/0x2b0 [ 29.909666][ T390] sock_close+0xc9/0x220 [ 29.913908][ T390] __fput+0x1fd/0x8f0 [ 29.917894][ T390] ____fput+0x15/0x20 [ 29.922054][ T390] task_work_run+0x1e1/0x250 [ 29.926643][ T390] exit_to_user_mode_loop+0x9b/0xb0 [ 29.931862][ T390] exit_to_user_mode_prepare+0x87/0xd0 [ 29.937319][ T390] syscall_exit_to_user_mode+0x1a/0x30 [ 29.942866][ T390] do_syscall_64+0x58/0xa0 [ 29.947295][ T390] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 29.953183][ T390] [ 29.955520][ T390] The buggy address belongs to the object at ffff888114826400 [ 29.955520][ T390] which belongs to the cache kmalloc-512 of size 512 [ 29.969756][ T390] The buggy address is located 400 bytes inside of [ 29.969756][ T390] 512-byte region [ffff888114826400, ffff888114826600) [ 29.983112][ T390] [ 29.985436][ T390] The buggy address belongs to the physical page: [ 29.992013][ T390] page:ffffea0004520900 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x114824 [ 30.002251][ T390] head:ffffea0004520900 order:2 compound_mapcount:0 compound_pincount:0 [ 30.011018][ T390] flags: 0x4000000000010200(slab|head|zone=1) [ 30.017089][ T390] raw: 4000000000010200 ffffea000456b600 dead000000000003 ffff888100042f00 [ 30.025763][ T390] raw: 0000000000000000 0000000080100010 00000001ffffffff 0000000000000000 [ 30.034343][ T390] page dumped because: kasan: bad access detected [ 30.040831][ T390] page_owner tracks the page as allocated [ 30.046537][ T390] page last allocated via order 2, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 107, tgid 107 (udevd), ts 4764063279, free_ts 0 [ 30.066419][ T390] post_alloc_hook+0x1f5/0x210 [ 30.071186][ T390] prep_new_page+0x1c/0x110 [ 30.075699][ T390] get_page_from_freelist+0x2ca9/0x2d20 [ 30.081279][ T390] __alloc_pages+0x1fa/0x610 [ 30.085874][ T390] alloc_slab_page+0x6e/0xf0 [ 30.090459][ T390] new_slab+0x98/0x3e0 [ 30.094520][ T390] ___slab_alloc+0x70f/0xb70 [ 30.099111][ T390] __slab_alloc+0x5e/0xa0 [ 30.103450][ T390] __kmem_cache_alloc_node+0x204/0x2d0 [ 30.108910][ T390] __kmalloc_node_track_caller+0xa1/0x1e0 [ 30.114630][ T390] __alloc_skb+0x226/0x4a0 [ 30.119144][ T390] alloc_skb_with_frags+0xa8/0x620 [ 30.124254][ T390] sock_alloc_send_pskb+0x87f/0x9a0 [ 30.129455][ T390] unix_dgram_sendmsg+0x5c1/0x1710 [ 30.134566][ T390] sock_write_iter+0x2ea/0x3f0 [ 30.139325][ T390] vfs_write+0x5ef/0xd00 [ 30.143566][ T390] page_owner free stack trace missing [ 30.148925][ T390] [ 30.151352][ T390] Memory state around the buggy address: [ 30.156979][ T390] ffff888114826480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 30.165032][ T390] ffff888114826500: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 30.173175][ T390] >ffff888114826580: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 30.181328][ T390] ^ [ 30.186010][ T390] ffff888114826600: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 30.194435][ T390] ffff888114826680: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 30.202496][ T390] ================================================================== [ 30.210555][ T390] Disabling lock debugging due to kernel taint [ 30.230318][ T19] usb 5-1: unable to get BOS descriptor or descriptor too short [ 30.239740][ T19] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 30.256870][ T19] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 30.267314][ T19] usb 5-1: New USB device found, idVendor=041e, idProduct=3237, bcdDevice= 0.40 [ 30.276384][ T19] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 30.284413][ T19] usb 5-1: Product: syz [ 30.288587][ T19] usb 5-1: Manufacturer: syz [ 30.293198][ T19] usb 5-1: SerialNumber: syz [ 30.503219][ T386] loop4: detected capacity change from 0 to 256 [ 30.558791][ T316] I/O error, dev loop4, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 30.618390][ T381] Bluetooth: hci0: command 0x1003 tx timeout [ 30.618667][ T45] Bluetooth: hci0: Opcode 0x1003 failed: -110 [ 30.629955][ T386] loop4: detected capacity change from 0 to 1024 [ 30.661121][ T386] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 30.691645][ T386] EXT4-fs error (device loop4): ext4_get_first_dir_block:3605: inode #11: comm syz.4.22: directory missing '..' [ 30.751570][ T19] usb 5-1: unit 4 not found! [ 30.758259][ T19] usb 5-1: USB disconnect, device number 3 [ 30.968916][ T316] udevd[316]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 31.263414][ T289] EXT4-fs (loop4): unmounting filesystem.