AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) syncfs(r1) write$binfmt_script(r0, 0x0, 0x0) 10:41:21 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d58ab0df9f07d51a89e79"], 0x0, 0x0, 0x0}) 10:41:21 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d58ab0df9f07d51a89e798f8b464b86b217e68ca5cc12f6c746e452cd93d29043de289f69921fc35f2a726e7c0e1019f935be92d653ae6746866b0c90b992a9f3c4775b10a860d98ef3b4c70135400a97fb8ffd0c03d12ca256753d681aa6ec8c2c786b47f6feced97bf026669f60123b"], 0x0, 0x0, 0x0}) [ 248.601333][ T8309] loop3: detected capacity change from 0 to 32768 [ 248.618115][ T37] audit: type=1800 audit(1695984082.236:517): pid=8309 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=8 res=0 errno=0 [ 248.672907][ T8311] loop1: detected capacity change from 0 to 32768 [ 248.687243][ T37] audit: type=1800 audit(1695984082.306:518): pid=8311 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="loop1" ino=8 res=0 errno=0 10:41:22 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, 0x0, 0x0) 10:41:22 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, 0x0) 10:41:22 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) 10:41:22 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) syncfs(r1) write$binfmt_script(r0, 0x0, 0x0) [ 248.721391][ T8314] binder: 8312:8314 ioctl c0306201 0 returned -14 10:41:22 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, 0x0) [ 248.750646][ T8316] binder: 8313:8316 unknown command 287493 [ 248.753321][ T8316] binder: 8313:8316 ioctl c0306201 20001480 returned -22 10:41:22 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 248.786496][ T8319] binder: 8318:8319 ioctl c0306201 0 returned -14 10:41:22 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, 0x0) [ 248.807871][ T8321] binder: 8320:8321 unknown command 287493 [ 248.811183][ T8321] binder: 8320:8321 ioctl c0306201 20001480 returned -22 10:41:22 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 248.845295][ T8323] binder: 8322:8323 ioctl c0306201 0 returned -14 [ 248.847623][ T8325] binder: 8324:8325 unknown command 287493 [ 248.855630][ T8325] binder: 8324:8325 ioctl c0306201 20001480 returned -22 [ 248.972729][ T8317] loop3: detected capacity change from 0 to 32768 [ 248.992109][ T37] audit: type=1800 audit(1695984082.616:519): pid=8317 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=8 res=0 errno=0 [ 249.599746][ T8327] loop1: detected capacity change from 0 to 32768 [ 249.617541][ T37] audit: type=1800 audit(1695984083.236:520): pid=8327 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="loop1" ino=8 res=0 errno=0 10:41:23 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:41:23 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$eJzs3U1vXFf9B/DfPHj80H9bq4uq/wghN+WplOaxhECBtgtYsGGBskWJXLeKSAElAaVVRFx5w4IXAUJiiRBLVryALtiy4wUQKUECVSy46Nrn2Nc3MxkHx3PHPp+P5Nz7u+eOfW6+cz0zvg8nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID43nd/cL4XEVd/nhasRvxfDCL6Ect1vRYRy2uref1hRLwU283xYkQsLEbUj9/+5/mINyLik+ciHjy8u14vvnDAfnznD3/97Q+f+f5ffr9w9l9/vD14c9J6d+786p9/une4bQYAAIDSVFVV9dLH/FPp832/604BADORX/+rJC8/DvWosR3z0B+1ersY7S2Yi/7s1v/eXTof/VGr1V3UTdV495pFRGw2H1O/Z3A4HgCOmc34tOsu0CH5F20YEc903QlgrvW67gBH4sHDu+u9lG+v+XqwttOezwXZl/9mb/f6jknTadrnmMzq+bUVg3hhQn+WZ9SHeZLz77fzv7rTno+tHXX+szIp/9HOpU/FyfkP2vm3nJz8+2PzL1XOf/hE+Q/kDwAAAAAAcyz//X+14+O/i4fflAN53PHftRn1AQAAAAAAAACetsOO/7fL+H8AAAAwt+rP6rVfP7e3bNK92OrlV3oRz7bWBwqTLpZZmbiCO4YCAAAAAAAAAAAAwFM33DmH90ovYiEinl1Zqaqq/mpq10/qsI8/7krffihZ17/kAQBgxyfPta7l70UsRcSVdK+/hZWVlapaWl6pVqrlxfx+drS4VC03Ptfmab1scXSAN8TDUVV/s6XG45qmfV6e1t7+fvXPGlWDA3RsNjoMHAAiYufV6IFXpBOmqp6Prt/lcDzY/08e+z8H0fXzFAAAADh6VVVVvXQ771PpmH+/604BADORX//bxwXUarVarVafvLqpGu9es4iIzeZj6vcMhuMHgGNmMz7tugt0SP5FG0bES113AphrRvM+mR48vLveS/n2mq8HaXz3fC7Ivvw3e9uPy48fN52mfY7JrJ5fWzGIFyb058UZ9WGe5Pz77fyv7rSP0nr78ulNzv2A+fdaf0acmUn519u52kF/upbzH7Tzbznq/X9WtqI/Nv9S5fyHT5T/QP4AAAAAADDH8t//Vx3/zZsMAAAAAAAAAMfOg4d31/N1r/n4/2fGrOf6z5Mp59+Tf5Fy/v1W/l9qrTdozN9/Zy//fzy8u/6723///zw9aP6LeaaXnlm99IzopZ/UG6bpYbbuUVsLg9HOtu5847WIqBbei+txIzbi3L51++n/Y6/9/L72uqcL+9ov7GsfPtJ+cV/7QrrvQLWc28/EevwkbsS72+112+KU7V+a0l5Nac/5D+z/Rcr5Dxtfdf4rqb3Xmtbuf9x/ZL9vTsf9nLevf/aX545+c6baisHutjXV23e6g/5s/588M4qf3dq4eebOtdu3b56PNNm39EKkyVOW819IX7u//1/Zac+/95v76/2PR0+c/7zYiuHE/F9pzNfb++qM+9aFnP8ofeX8303t4/f/45z/5P3/tQ76AwAAAAAAAAAAAAAAAI9TVdX2JaJvR8SldP1PV9dmAgCzlV//qyQvV6vVarVaffLqpmq8t5pFRPy5+Zj6PcMvxn0zAGCe/Sci/tZ1J+iM/AuW7/c33LsjL1CIWx9+9KNrN25s3LwVsdR1ZwAAAAAAAACA/0ke/3OtMf7z5yJitbXevvFf34m1w47/OcwzuwOMPuWBvifY6o8G/cZw4y/H48f/Ph2PH/97OOXnLUxpH01pn3ZW1rRzNsZe6NGQ83+5Md55nf+p1vDrJYz/2h7zvgQ5/9ON53Od/xdb6zXzr35znPPv78v/7O0Pfnr21ocfvX79g2vvb7y/8eOL58+fu3jp0uXLl8++d/3Gxrmdfzvs8dHK+eexr3P+lCHnnzOXf1ly/p9PtfzLkvP/QqrlX5acf36/J/+y5PzzZx/5lyXn/2qq5V+WnP+XUy3/suT8X0u1/MuS8/9KquVflpz/66mWf1ly/mdSLf+y5PzPplr+Zcn55yNc8i9Lzj+f2SD/suT8L6Ra/mXJ+V9MtfzLkvN/I9XyL0vO/6upln9Zcv6XUi3/suT8v5Zq+Zcl53851fIvS87/66mWf1ly/t9ItfzLkvN/M9XyL0vO/5upln9Zcv7fSvWY/Add9IvZyPl/O9X2/7Lk/N9KtfzLsnf/fzNmzJjJM13/ZgIAAAAAAAAAAAAA2mZxOnHX2wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) syncfs(0xffffffffffffffff) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:23 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$eJzs3U1vXFf9B/DfPHj80H9bq4uq/wghN+WplOaxhECBtgtYsGGBskWJXLeKSAElAaVVRFx5w4IXAUJiiRBLVryALtiy4wUQKUECVSy46Nrn2Nc3MxkHx3PHPp+P5Nz7u+eOfW6+cz0zvg8nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID43nd/cL4XEVd/nhasRvxfDCL6Ect1vRYRy2uref1hRLwU283xYkQsLEbUj9/+5/mINyLik+ciHjy8u14vvnDAfnznD3/97Q+f+f5ffr9w9l9/vD14c9J6d+786p9/une4bQYAAIDSVFVV9dLH/FPp832/604BADORX/+rJC8/DvWosR3z0B+1ersY7S2Yi/7s1v/eXTof/VGr1V3UTdV495pFRGw2H1O/Z3A4HgCOmc34tOsu0CH5F20YEc903QlgrvW67gBH4sHDu+u9lG+v+XqwttOezwXZl/9mb/f6jknTadrnmMzq+bUVg3hhQn+WZ9SHeZLz77fzv7rTno+tHXX+szIp/9HOpU/FyfkP2vm3nJz8+2PzL1XOf/hE+Q/kDwAAAAAAcyz//X+14+O/i4fflAN53PHftRn1AQAAAAAAAACetsOO/7fL+H8AAAAwt+rP6rVfP7e3bNK92OrlV3oRz7bWBwqTLpZZmbiCO4YCAAAAAAAAAAAAwFM33DmH90ovYiEinl1Zqaqq/mpq10/qsI8/7krffihZ17/kAQBgxyfPta7l70UsRcSVdK+/hZWVlapaWl6pVqrlxfx+drS4VC03Ptfmab1scXSAN8TDUVV/s6XG45qmfV6e1t7+fvXPGlWDA3RsNjoMHAAiYufV6IFXpBOmqp6Prt/lcDzY/08e+z8H0fXzFAAAADh6VVVVvXQ771PpmH+/604BADORX//bxwXUarVarVafvLqpGu9es4iIzeZj6vcMhuMHgGNmMz7tugt0SP5FG0bES113AphrRvM+mR48vLveS/n2mq8HaXz3fC7Ivvw3e9uPy48fN52mfY7JrJ5fWzGIFyb058UZ9WGe5Pz77fyv7rSP0nr78ulNzv2A+fdaf0acmUn519u52kF/upbzH7Tzbznq/X9WtqI/Nv9S5fyHT5T/QP4AAAAAADDH8t//Vx3/zZsMAAAAAAAAAMfOg4d31/N1r/n4/2fGrOf6z5Mp59+Tf5Fy/v1W/l9qrTdozN9/Zy//fzy8u/6723///zw9aP6LeaaXnlm99IzopZ/UG6bpYbbuUVsLg9HOtu5847WIqBbei+txIzbi3L51++n/Y6/9/L72uqcL+9ov7GsfPtJ+cV/7QrrvQLWc28/EevwkbsS72+112+KU7V+a0l5Nac/5D+z/Rcr5Dxtfdf4rqb3Xmtbuf9x/ZL9vTsf9nLevf/aX545+c6baisHutjXV23e6g/5s/588M4qf3dq4eebOtdu3b56PNNm39EKkyVOW819IX7u//1/Zac+/95v76/2PR0+c/7zYiuHE/F9pzNfb++qM+9aFnP8ofeX8303t4/f/45z/5P3/tQ76AwAAAAAAAAAAAAAAAI9TVdX2JaJvR8SldP1PV9dmAgCzlV//qyQvV6vVarVaffLqpmq8t5pFRPy5+Zj6PcMvxn0zAGCe/Sci/tZ1J+iM/AuW7/c33LsjL1CIWx9+9KNrN25s3LwVsdR1ZwAAAAAAAACA/0ke/3OtMf7z5yJitbXevvFf34m1w47/OcwzuwOMPuWBvifY6o8G/cZw4y/H48f/Ph2PH/97OOXnLUxpH01pn3ZW1rRzNsZe6NGQ83+5Md55nf+p1vDrJYz/2h7zvgQ5/9ON53Od/xdb6zXzr35znPPv78v/7O0Pfnr21ocfvX79g2vvb7y/8eOL58+fu3jp0uXLl8++d/3Gxrmdfzvs8dHK+eexr3P+lCHnnzOXf1ly/p9PtfzLkvP/QqrlX5acf36/J/+y5PzzZx/5lyXn/2qq5V+WnP+XUy3/suT8X0u1/MuS8/9KquVflpz/66mWf1ly/mdSLf+y5PzPplr+Zcn55yNc8i9Lzj+f2SD/suT8L6Ra/mXJ+V9MtfzLkvN/I9XyL0vO/6upln9Zcv6XUi3/suT8v5Zq+Zcl53851fIvS87/66mWf1ly/t9ItfzLkvN/M9XyL0vO/5upln9Zcv7fSvWY/Add9IvZyPl/O9X2/7Lk/N9KtfzLsnf/fzNmzJjJM13/ZgIAAAAAAAAAAAAA2mZxOnHX2wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, 0x0, 0x0) 10:41:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d58ab0d"], 0x0, 0x0, 0x0}) [ 249.683217][ T8330] binder: 8328:8330 ioctl c0306201 20001480 returned -14 10:41:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) 10:41:23 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 249.743782][ T8335] binder: 8334:8335 ioctl c0306201 20001480 returned -14 10:41:23 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 249.763335][ T8337] binder: 8336:8337 unknown command 287493 [ 249.765980][ T8337] binder: 8336:8337 ioctl c0306201 20001480 returned -22 10:41:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 249.822734][ T8343] binder: 8338:8343 ioctl c0306201 20001480 returned -14 [ 249.831451][ T8342] binder: 8341:8342 unknown command 287493 [ 249.841370][ T8342] binder: 8341:8342 ioctl c0306201 20001480 returned -22 10:41:23 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[], 0x0, 0x0, 0x0}) 10:41:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 249.911714][ T8345] binder: 8344:8345 unknown command 0 [ 249.914335][ T8345] binder: 8344:8345 ioctl c0306201 20001480 returned -22 [ 249.936661][ T8333] loop3: detected capacity change from 0 to 32768 [ 249.981666][ T8340] loop1: detected capacity change from 0 to 32768 [ 249.986332][ T8347] binder: 8346:8347 unknown command 287493 [ 249.992329][ T8347] binder: 8346:8347 ioctl c0306201 20001480 returned -22 10:41:23 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) syncfs(0xffffffffffffffff) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:23 executing program 1: [ 250.023613][ T8350] binder: 8349:8350 unknown command 0 [ 250.025927][ T8350] binder: 8349:8350 ioctl c0306201 20001480 returned -22 syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, 0x0, 0x0) 10:41:23 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[], 0x0, 0x0, 0x0}) 10:41:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d"], 0x0, 0x0, 0x0}) 10:41:23 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[], 0x0, 0x0, 0x0}) 10:41:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) 10:41:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) [ 250.077114][ T8355] binder: 8354:8355 unknown command 0 [ 250.079827][ T8355] binder: 8354:8355 ioctl c0306201 20001480 returned -22 10:41:23 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) [ 250.114020][ T8359] binder: 8358:8359 unknown command 0 [ 250.117514][ T8359] binder: 8358:8359 ioctl c0306201 20001480 returned -22 [ 250.297787][ T8361] loop1: detected capacity change from 0 to 32768 [ 250.549275][ T8363] loop3: detected capacity change from 0 to 32768 10:41:24 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) syncfs(0xffffffffffffffff) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:24 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) 10:41:24 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, 0x0, 0x0) 10:41:24 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) [ 250.608133][ T8367] binder: 8364:8367 unknown command 0 [ 250.610653][ T8367] binder: 8364:8367 ioctl c0306201 20001480 returned -22 10:41:24 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc9"], 0x0, 0x0, 0x0}) 10:41:24 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) 10:41:24 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 250.667930][ T8373] binder: 8372:8373 unknown command 0 [ 250.670736][ T8373] binder: 8372:8373 ioctl c0306201 20001480 returned -22 10:41:24 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d58ab0df9f07d51a89e798f8b464b86b217e68ca5cc12f6c746e452cd93d29043de289f69921fc35f2a726e7c0e1019f935be92d653"], 0x0, 0x0, 0x0}) [ 250.868612][ T8375] loop3: detected capacity change from 0 to 32768 [ 250.892973][ T8369] loop1: detected capacity change from 0 to 32768 10:41:24 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:24 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) 10:41:24 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05"], 0x0, 0x0, 0x0}) [ 250.930343][ T8381] binder: 8380:8381 unknown command 5 [ 250.932842][ T8381] binder: 8380:8381 ioctl c0306201 20001480 returned -22 10:41:24 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoN7md85+YSjLstp/+f9syLJX1f68bmJD/rW33egjBAAAAK7V/+X/+/It6QuHlnGlum3++Y3f+9bCwsJC9sk1fzL6lYWFdMFElo2uzbL8sujKfz44VL9N8GQ2PjRc9/fhLrtf0+XykS6Xj3a5fKzL5Wu7XD7e5fIlJ2CJdcXvY/Ib25r/cUNxSrNbs9H8sq0trvXk0Nrh4fi7nNxQfp2F0ePZXHYym82mG7Yvth3Kt39uc21f78vivobr9rWptkJ++sSxeAxD4RxvbdjX4m1GP35HNvGznz5x7C/Pv3R7q9n1NDTcXnGc27fUjvNz4SvFsQ5la9M5icc5XHecm1o8JmsajnMov17tz83H+fIyj3PN4mGuqubHfDwbzv/8Qn6eRup/rZfO06bwtZ/fmWXZpcXDbt5myb6y4Wx9w1eGFx+f8WJF1m6jtpRem42saJ1uXsY6rc2ZrY3rtPk5ER//zeF6I22Oof5h+vFnx5Y87itdp1HtXrd7rjSvwV4/V/plDcZ18UJ+p59quQa3hvv/xLb2a7Dl2mmxBtP9rluDW9IaXNf6mIfH1uTHnB6Eofw6i2twZ8P2a/I9DeXzxW2d1+DU+VNnp+Yfe/ytc6eOnpg9MXt6986d07v37t2/f//U8bmTs9PF/17VuR4E67Ph9BzYEs5dfA68pWnb+qW68PXePQ/HOzwPNzRt2+vn4UjznRtanSfk0jVdPDc+Xjvp45eHszbPsfzx2XHtz8N0v+uehyN13wtafk9p8TwcWcbzsLbN2R3L+5llpO6/Vsdwvb4XbKhbg80/jzSvwV7/PNIva3A8rIsf7Gj/vWBTON6nJlf688iaJWsw3d3w2lP7Svp5f3x/PlqtyztqF9w0ll2Ynz13z6NHz58/tzMLY1W8rm6tNK/X9XX3KVuyXodXvF4Pzb3xqTtafL22XlP2GR9v+1jVzueeezo/Vvl3t9bns+Gru7Iwemy1z2er7+bLPZ+1bT43de0/i6dcWvf6O9rm9Tfm/leK/aWbenLN6Ejx/F2Tzs5ow+tx40M1kr92DeX7fnlqea/Ho+G/1X49vrXD6/HGpm17/Xo82nzn4uvxULffdlyb5sdzPKyTk9OdX49r22zctdI1OdLx9fjOMIfC+b8rJIWUi+rWTrt1m/Y1MjIa7tdI3EPjOt3dsP1oyGa1fT276+rW6fY7i9tak+7dotVapxNN2/Z6nabXq3brdKjbb9+uTvPjOR7Wxa27O6/T2jbP77n2186UEuteO8e6rcHRNWO1Yx5Ni7B4vV9YF9fgPdmx7Ex2MpvJLx3L11ORSCfvXd4aHAv/rfZr5cYOa3B707a9XoPp+1i7tTc0svTO90Dz4zke1sXT93Zeg7Vt3rWvtz+7bg9fSdvU/eza/Pu1dr/zuqPpNF3P33nVjvMf9nX+3Wxtm5P7V5ozO5+nu8NXbmpxnpqfv+2eUzPZ6pynjeE4X9rf/jzVjqe2zVcOLHM9Hcqy7OIj9+W/7w3/vvI3F77/rYZ/d2n1bzoXH7nvJzcf/6eVHD8Ag++VYqwvvtfV/cvUcv79HwAAABgIMfcPh5nI/wAAAFAaMffH/1d4Iv8DAABAacTcPxJmUpH8v/FdL829cjFLzfyFIF6eTsP9xXax4zod/j6xsKj29fuemf3vv7u4vH0PZ1n2v/f/QcvtN94fj6swEY7zyrsbv770iheXtf8jDyxuV99f/1q4/Xh/lrsMWlVwp7Mse+6WL+X7mXjwcj6fv/9IPj966akna9u8fKD4e7z+i68rtv/zUP49dPxow/VfDOfhR2FOv7/1+YjX++bluzbt+8Ti/uL1hra8Or/bTz9U3G58n5wvP1lsH89zu+P/+y8++83a9o++ufXxXxxuffzPhtt9Jsz/eUOxff1jUPt7vN7nw/HH/cXr3fON77Q8/itfKLY/+55iuyNhxv1vD3/f+p6X5urP16NDRxvuV/beYru4/+nv/1F+eby9ePvNxz9++HLD+WheH8//W3E7U03bx6/H/UR/27T/2u3Ur8+4/2f/8EjDee62/ysfffENtdtt3v/dTdudfWRHvv/F22t8x6a/+PyXWu4vHs+hvz7bcH8OfSQ8j8P+n34orMdw+S+uFLfX/O4KRz7S+PoTt//ahosN9yd638+K/V95+4l8rh1ft/6mV9386ktvqp27LHvhY8Xtddv/ia+eaTj+r99WnI94eezoN++/nbj/c5+ZPH1m/sLcTN1Zzd875wPF8cTjvSW8tjb//fCZ8w/PnpuYnpjOsonyvoXeVftGmD8pxqWVXn/HA+HxvOPPnlu/7V+/GL/+7x8vvn75/cX3rbeE7b4cvr4hPH7Xuv+nN9+WP7+Hns//OpotLH2/4Guxaet/7V/WhuH+N/9cENf72dc/nJ+H2mX59434vG48/sb3P16GH84Ut/PtcF4Xwjszb7ltcX/128f3Rrj8seL5fq37jy9z8XH9q/B4f/BHxe3H44r394fh55h14ftXFNfHty8ON99+/i4el8LrSXapuDxuFc/35Zdva3l48X1Isku353//43Q7t6/obrYz/9j81Mm50xcenTo/O39+av6xxw+fOnPh9PnD+Xt5Hv5Ut+svvj6tz1+fZmb37snyV6szxbjObvTxn33g7VmWbZuZPX70wvHzD5ydPXfi2Pz8sdmZ+W1Hjx+f/Uy368/NHNy568DufbsmT8zNHNx/4MDuA5Nzp8/UDqM4qC72Tn968vS5w/lV5g/uObDz3nv3TE+eOjMze3Df9PTkhW7Xz783Tdau/fuT52ZPHj0/d2p2cn7u8dmDOw/s3bur67sBnjp7fH5i6tyF01MX5mfPTRX3ZeJ8/uXa975u16ec5v+j+Hm22VDxRnzZh+/em96fteaZz7a9qWKTpjcQfSm8F813X3N2/3L+HnP/aJhJRfI/AAAAVEHM/WNhJvI/AAAAlEbM/WvDTOR/AAAAKI2Y+8fDTCqS//X/9f/1//X/9f9b71//fzCVrP+/8v56F/r/XVxl//87Gxtf7/T/q9r/Pzazb7ov+/8Lzd9bW9H/53rot/5/zP3rsqyS+R8AAACqIOb+9WEm8j8AAACURsz9N4WZyP8AAABQGjH3vyrMpCL5X/9f/1//X/9f/7/1/vX/B5P+f2f6/13o/+v/l7P/7/P/uWH6rf8fc//NYSbdgt+6LpcDAAAAfSPm/leHmVTk3/8BAACgCmLuvyXMRP4HAACA0oi5f0OYSUXyv/6//r/+v/6//n/r/ev/D6ar6N//vL4irv8f6P/r/+v/6//r/9MD/db/j7n/NWEmFcn/AAAAUAUx9782zET+BwAAgNKIuf91YSbyPwAAAJRGzP23hplUJP/r/+v/6//r/+v/t96//v9gqurn/48t8/b1/9vLN9T/1//X/9f/p6f6rf8fc//rw0wqkv8BAACgCmLuvy3MRP4HAACA0oi5/5fCTOR/AAAAKI2Y+zeGmVQk/+v/6//r/+v/6/+33r/+/2C6jv3/vJHYr/3/5dL/70L/X/9f/1//n57qt/5/zP23h5lUJP8DAABAFcTcf0eYifwPAAAApRFz/y+Hmcj/AAAAUBox928KM6lI/tf/72n//676Ypb+v/5/0/rQ/9f/1/9fBVX9/P/l0v/vQv9f/1//X/+fnuq3/n/M/W8IM6lI/gcAAIAqiLn/jWEm8j8AAACURsz9bwozkf8BAACgNGLunwgzGwsXVCT/6//7/H/9f/1//f/W+9f/H0z6/53p/3dxvfv/xQ+e+v/XyY0+fv1//X+W6rf+f8z9m8NMKpL/AQAAoApi7t8SZiL/AwAAQGnE3H9nmIn8DwAAAKURc//WMJOK5P8B7f8Pt79D7fv/9VUS/X/9//rzpf+v/99q//r/g0n/vzP9/y58/r/+f3/2/79bt9zb0v+nH/Vb/z/m/jeHmVQk/wMAAEAVxNy/LcxE/gcAAIDSiLn/LWEm8j8AAACURsz928NMKpL/B7T/3+EO+fz/TP//+vf/d3y1uKL+v/6//n/f0f/vTP+/C/1//f/+7P/7/H8GVr/1/2PuvyvMpCL5HwAAAKog5v4dYSbyPwAAAJRGzP13h5nI/wAAAFAaMfdPhplUJP/r/5ew/1+7Mf1/n//fYf/6//r/Zab/35n+fxf6//r/bY//5q771//X/2epfuv/x9z/1jCTiuR/AAAAqIKY++8JM5H/AQAAoDRi7p8KM5H/AQAAoDRi7p8OM6lI/l/t/n/dGdb/L8nn/y9k+v/6/430/1vT/18d+v+d3bj+f6vvlEvp/+v/D/Lx6//r/7NUv/X/Y+7fGWb6ia4i+R8AAACqIOb+XWEm8j8AAACURsz9u8NM5H8AAAAojZj794SZVCT/+/x//X+f/6//r//fev/6/4OhuWCv/9+Zz//vQv9f/1//X/+fnuq3/n/M/feGmVQk/wMAAEAVxNy/N8xE/gcAAIDSiLl/X5iJ/A8AAAClEXP//jCTiuR//X/9f/1//X/9/9b71/8fTPr/nVWl/x/p/6/Mje7PD/rx6//r/7NUv/X/Y+4/EGZSkfwPAAAAVRBz/9vCTOR/AAAAKI2Y+38lzET+BwAAgNKIuf9Xw0wqkv/1//X/9f9vbP//kv6//r/+f0/p/3dWlf6/z/+/Oje6Pz/ox6//37n/P9LtBiilfuv/x9x/MMykIvkfAAAAqiDm/l8LM5H/AQAAoDRi7n97mIn8DwAAAKURc/+hMJOK5H/9f/1//X+f/6//33r/+v+DSf+/s/7t/8dnlv6//v/gHr/+v8//Z6l+6//H3P+OMJOK5H8AAACogpj77wszWZr/h1fvqAAAAIBeirn/nWEm/v0fAAAASiPm/neFmVQk/+v/6//r/+v/6/+33r/+/2DS/++sf/v/hWv//P+xhtvT/1+ZG92fH/Tj1//X/2epfuv/x9z/7jCTiuR/AAAAqIKY+98TZiL/AwAAQGnE3P/eMBP5HwAAAEoj5v73hZlUJP/r/+v/6/+vWv9/OtP/L33/v/k1tJ7+/+rQ/++s/P1/n/9/LW50f37Qj1//X/+fpfqt/x9z/6+HmVQk/wMAAEAVxNx/f5iJ/A8AAAClUeT+hbXvz6f8DwAAAGUUc/8Hwkwqkv/1//X/9f99/r/+f+v9+/z/waT/35n+fxf6//r/+v/6//RUv/X/Y+7/YJhJRfI/AAAAVEHM/R8KM5H/AQAAoDRi7v9wmIn8DwAAAKURc/9vhJlUJP/r/+v/6//r/+v/t96//v9g0v/vTP+/i77r/ze+wur/9/fx6//r/7NUv/X/Y+7/SJhJRfI/AAAAVEHM/R8NM5H/AQAAoDRi7v9YmIn8DwAAAKURc//Hw0wqkv/1//X/9f/1//X/W+9f/38w6f931tD//8V4+w31//uk/99I/7+/j1//X/+fpfqt/x9z/wNhJhXJ/wAAAFAFMfd/IsxE/gcAAIDSiLn/N8NM5H8AAAAojZj7PxlmUpH8r/+v/6//r/+v/996//r/g0n/vzOf/9+F/r/+v/6//j891W/9/5j7HwwzqUj+BwAAgCqIuf+3wkzkfwAAACiNmPt/O8xE/gcAAIDSiLn/d8JMKpL/9f/1//X/9f/1/1vvX/9/MOn/d6b/34X+v/6//r/+Pz3Vb/3/mPt/N8ykIvkfAAAAqiDm/ofCTOR/AAAAKI2Y+w+Hmcj/AAAAUBox9x8JM6lI/tf/1//X/+/T/v+fbvmXH3zvQ0d26v/r/+v/r4j+f2f6/13o/+v/6//r/9NT/db/j7n/aJhJRfI/AAAAVEHM/b8XZiL/AwAAQGnE3H8szET+BwAAgNKIuX8mzKQi+V//X/9f/79P+/8+/z/R/9f/Xwn9/870/7vQ/9f/1//X/6enVtz/n2h7Uz3p/8fcPxtmUpH8DwAAAFUQc//xMBP5HwAAAEoj5v4TYSbyPwAAAJRGzP0Ph5lUJP/r/+v/6//r/5eh/1//UbH6/9Wm/9+Z/n8X+v/6//r/+v/0VL99/n/M/XNhJhXJ/wAAAFAFMfd/KsxE/gcAAIDSiLn/02Em8j8AAACURsz9J8NMKpL/9f/1//X/r0P//x9brw/9f5//r/9//en/d6b/34X+v/6//r/+Pz3Vm/7/Qtar/n/M/afCTCqS/wEAAKAKYu4/HWYi/wMAAEBpxNx/JsxE/gcAAIDSiLn/bJhJRfK//r/+v/6/z//X/2+9f/3/waT/35n+fxf6//r//8/effxqWpd/HD+T/OA3hIXGjQtj3LhTE1du2LAywcT4BxiXutOoYMEG9t57711EQRF7b1hR7NiwIKioWFBxYWbmui7nnPPM/cycueec+/ler9fmCiA+DzKZ8ZPJO1/9/977/5v0/+y2tPf/c/c/Im5psv8BAACgg9z9j4xb7H8AAAAYRu7+C+MW+x8AAACGkbv/orilyf7X/+v/D67/P/R/+n/9v/5f/z83/f80/f8a+v8G/f/OX2Xm+/7t+3/v/7PC0vr/3P2Pilua7H8AAADoIHf/o+MW+x8AAACGkbv/MXGL/Q8AAADDyN3/2Lilyf7X/+v/vf+v/9f/r/58/f9m0v9P69T/X3jduQ+79aq7XH0qn6//79D/n7nvr//X/7Pb0vr/3P0Xxy1N9j8AAAB0kLv/cXGL/Q8AAADDyN3/+LjF/gcAAIBh5O5/QtzSZP/r//X/+v9R+v9ztra29P9b+v/29P/TOvX/e/l8/b/+X/+v/2deS+v/c/c/MW5psv8BAACgg9z9T4pb7H8AAAAYRu7+S+IW+x8AAACGkbv/0rilyf7X/+v/9f+j9P/e/0/6/94W1P+fpf/X/+v/9f/6/4se+vCH/L/+v7Gl9f+5+58ct06T/Q8AAAAd5O5/Stxi/wMAAMAwcvc/NW6x/wEAAGAYufufFrc02f/6f/2//l//r/9f/fn6/820vv+/0wVTf7/3/4P+X/+v/9f/e/+fGSyt/8/d//S4pcn+BwAAgA5y9z8jbrH/AQAAYBi5+58Zt9j/AAAAMIzc/c+KW5rsf/2//n//+v8jf1L/r/8/k/1//kjQ/3e2oPf/9/T5+n/9v/5/c7+//l//z25L6/9z9z87bmmy/wEAAKCD3P3PiVvsfwAAABhG7v7nxi32PwAAAAwjd//z4pYm+1//r//3/r/+f5z+/xjv//em/5+m/19D/6//1//r/5nV0vr/3P3Pj1ua7H8AAADoIHf/C+IW+x8AAACGkbv/hXGL/Q8AAADDyN3/orilyf6fo/+/VP+v/9/x/fX/q398jND/H//vSv9/jP5/WfT/0/T/a+j/9f/6f/0/s1pa/5+7/8VxS5P9DwAAAB3k7n9J3GL/AwAAwDBy9780brH/AQAAYBi5+18Wt6zd/7fNXOQdjO39/yHv/+v/9f9b+n/v/x+j/99M+v9p+v819P/6/0X0/5fr/xnG0vr/3P0vj1v8/j8AAAAMI3f/K+IW+x8AAACGkbv/lXGL/Q8AAADDyN3/qrilyf6f4/3/gfv/w/p//X+L/v/IP4D+X/8/iPn6/7vfQf+v/9/Z/5+1438H/f92+n/v/+v/2Wlp/X/u/lfHLU32PwAAAHSQu/81cYv9DwAAAMPI3f/auMX+BwAAgGHk7n9d3NJk/+v/vf+v/19m/3+J9/+L/l//fyq8/z9tT/3/lv7f+//6f/2//p+9WVr/n7v/9XFLk/0PAAAAHeTuf0PcYv8DAADAMHL3vzFusf8BAABgGLn73xS3NNn/s/b/R/4u/X/R/+v/d/74WOz7//r/lZ+v/99M+v9p3v9fQ/+v/9f/6/+Z1VT/f/j4P457pvv/3P1vjlua7H8AAADoIHf/W+IW+x8AAACGkbv/rXGL/Q8AAADDyN3/trilyf73/v/W3fT/+n/9v/5/1efr/zdT6/5/1S9GO+j/19D/6//1//p/ZjXV/x/xgHvc5+hPgfvV/+fuf3vc0mT/AwAAQAe5+98Rt9j/AAAAMIzc/e+MW+x/AAAAGEbu/nfFLU32v/7/tN//P5oA6/+3f3/9/3b6//jxoP/X/++D1v3/SdD/r6H/1//r//X/zGpp/X/u/nfHLU32PwAAAHSQu/89cYv9DwAAAMPI3f/euMX+BwAAgGHk7n9f3NJk/+v/T7v/P0r/v/376/9X//jQ/+v/9f9nnv5/mv5/Df2//l//r/9nVkvr/3P3Xxa3NNn/AAAA0EHu/vfHLfY/AAAADCN3/+Vxi/0PAAAAw8jd/4G4pcn+1//r//X/+n/9/+rP1/9vJv3/NP3/1tbWFRNfQP+v/9f/6/+Z1dL6/9z9H4xbmux/AAAA6CB3/xVxi/0PAAAAw8jdf2XcYv8DAADAMHL3fyhuabL/9f/6f/2//l//v/rz9f+bqXf/n7X8ien/19D/6//1//p/ZrW0/j93/4fjlib7HwAAADrI3X9V3GL/AwAAwDBy938kbrH/AQAAYBi5+6+OW5rs/239f0at+n/9/xns/2/fQ/9/Vvw1/f98/f8FKz5f/6//H0Hv/n89/f8adzz2U4L+X/+v/9f/M4+l9f+5+z8at5y/YxgCAAAAG+pQ7f6PxS1Nfv8fAAAAOsjd//G4xf4HAACAYeTu/0Tc0mT/e/9f/+/9/579v/f/9f+j0v9P0/+v4f1//b/+X//PrJbW/+fu/2Tc0mT/AwAAQAe5+z8Vt9j/AAAAMIzc/Z+OW+x/AAAAGEbu/s/ELU32v/5f/6//1//r/1d/vv5/M+n/p+n/19D/6//1//p/ZrW0/j93/2fjlib7HwAAADrI3f+5uMX+BwAAgGHk7v983GL/AwAAwDBy938hbmmy//X/+n/9v/5f/7/68/X/m0n/P03/v4b+X/+v/9f/M6ul9f+5+78YtzTZ/wAAANBB7v4vxS32PwAAAAwjd/+X4xb7HwAAAIaRu/8rcUuT/a//1//r//X/+v/Vn6//30z6/2n6/zX0//p//b/+n1ktrf/P3f/VuKXJ/gcAAIAOcvdfE7fY/wAAADCM3P1fi1vsfwAAABhG7v6vxy1N9r/+X/+v/x+1/z/nhJ+v/9f/j2wp/f95593vWv2//l//r//X/+v/u1ta/5+7/xtxywmH3233P4l/TAAAAGBBcvd/M25p8vv/AAAA0EHu/m/FLfY/AAAADCN3/7fjlib7X/+v/9f/j9r/b//8++r/9f9NLKX/9/7/3r7/kvv/s+M/cgD9f/4yp/9f+PfX/+v/2W1p/X/u/mvjlib7HwAAADrI3f+duMX+BwAAgGHk7v9u3GL/AwAAwDBy918XtzTZ//r/qf7/bP2//n+Y/n9L/6//b2Kj+//D+v8l9//jv/9//j728zfO8H13yZ+W9f/6fxZkaf1/7v7vxS1N9j8AAAB0kLv/+3GL/Q8AAADDyN3/g7jF/gcAAIBh5O7/YdzSZP/r/73/r//X/+v/V3++/n8zbXT/7/1//f+B9v8H/37+Bn3/s1f9/fp//T+7La3/z93/o7ilyf4HAACADnL3/zhusf8BAABgGLn7fxK32P8AAAAwjNz918ctTfa//l//r//X/+v/V3++/n8z6f+n9ev/V/0KPUH/r//3/r/+nz275/UX33Xnn1ta/5+7/6dxS5P9DwAAAB3k7v9Z3GL/AwAAwDBy9/88brH/AQAAYBi5+38RtzTZ//p//b/+v2P/f6+Vn6//1/+PYJT+//ge/FT/O6b06/+9/38qDrqf3/Tvr//X/7Pb0vr/3P2/jFua7H8AAADoIHf/DXGL/Q8AAADDyN3/q7jF/gcAAIBh5O7/ddzSZP+37P8P6f9Pof+/4eZjf0n/P1T/7/3/Jff/h/T/p2WU/t/7//r/Vebp/1f9v5ZjDrqfP10H/f31//p/dlta/5+7/zdxS5P9DwAAAB3k7v9t3GL/AwAAwDBy998Yt9j/AAAAMIzc/b+LW5rs/5b9v/f/vf+v/9f/L7j/9/7/6dH/TzvI/v+Wk/hY/b/3/zf5++v/9f/strT+P3f/TXFLk/0PAAAAHeTuvzlusf8BAABgGLn7fx+32P8AAAAwjNz9f4hbmux//b/+X/+v/9f/r/58/f9m2mN/Xz+M9f/B+//6f/2//l//zwyW1v/n7v9j3NJk/wMAAEAHuftviVvsfwAAABhG7v4/xS32PwAAAAwjd/+f45Ym+1//r//X/+v/N7f/v/O5l17zwAdfeZn+n//x/v80/f8a8/X/D7q3/l//r//X/7Nf/f/hk+3/c/f/JW5psv8BAACgg9z9t8Yt9j8AAAAMI3f/X+MW+x8AAACGkbv/b3FLk/2v/9f/6//1/5vb/3v/X/+/m/5/mv5/jZPt/4/8xOH9/130//p//T877VP/f8Lef+cf5+7/e9zSZP8DAABAB7n7/xG32P8AAAAwjNz9t8Ut9j8AAAAMI3f/P+OWJvtf/6//1//r//X/uz7/6L9S/f9m0v9P0/+vMd/7//p//b/+X//PAvv/3P3/ilua7H8AAADoIHf/v+MW+x8AAACGkbv/9rjF/gcAAIBh5O7/T9zSZP/r//X/+n/9v/5/9efr/zeT/n+a/n8N/b/+X/+v/2dWS+v/c/f/NwAA//+lFXM/") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(0x0, 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:24 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05"], 0x0, 0x0, 0x0}) 10:41:24 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) [ 250.997395][ T8386] binder: 8384:8386 unknown command 5 [ 250.999512][ T8386] binder: 8384:8386 ioctl c0306201 20001480 returned -22 10:41:24 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05"], 0x0, 0x0, 0x0}) 10:41:24 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) [ 251.048688][ T8389] binder: 8388:8389 unknown command 5 [ 251.051465][ T8389] binder: 8388:8389 ioctl c0306201 20001480 returned -22 [ 251.331579][ T8393] loop1: detected capacity change from 0 to 32768 [ 251.521068][ T8395] loop3: detected capacity change from 0 to 32768 10:41:25 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoN7md85+YSjLstp/+f9syLJX1f68bmJD/rW33egjBAAAAK7V/+X/+/It6QuHlnGlum3++Y3f+9bCwsJC9sk1fzL6lYWFdMFElo2uzbL8sujKfz44VL9N8GQ2PjRc9/fhLrtf0+XykS6Xj3a5fKzL5Wu7XD7e5fIlJ2CJdcXvY/Ib25r/cUNxSrNbs9H8sq0trvXk0Nrh4fi7nNxQfp2F0ePZXHYym82mG7Yvth3Kt39uc21f78vivobr9rWptkJ++sSxeAxD4RxvbdjX4m1GP35HNvGznz5x7C/Pv3R7q9n1NDTcXnGc27fUjvNz4SvFsQ5la9M5icc5XHecm1o8JmsajnMov17tz83H+fIyj3PN4mGuqubHfDwbzv/8Qn6eRup/rZfO06bwtZ/fmWXZpcXDbt5myb6y4Wx9w1eGFx+f8WJF1m6jtpRem42saJ1uXsY6rc2ZrY3rtPk5ER//zeF6I22Oof5h+vFnx5Y87itdp1HtXrd7rjSvwV4/V/plDcZ18UJ+p59quQa3hvv/xLb2a7Dl2mmxBtP9rluDW9IaXNf6mIfH1uTHnB6Eofw6i2twZ8P2a/I9DeXzxW2d1+DU+VNnp+Yfe/ytc6eOnpg9MXt6986d07v37t2/f//U8bmTs9PF/17VuR4E67Ph9BzYEs5dfA68pWnb+qW68PXePQ/HOzwPNzRt2+vn4UjznRtanSfk0jVdPDc+Xjvp45eHszbPsfzx2XHtz8N0v+uehyN13wtafk9p8TwcWcbzsLbN2R3L+5llpO6/Vsdwvb4XbKhbg80/jzSvwV7/PNIva3A8rIsf7Gj/vWBTON6nJlf688iaJWsw3d3w2lP7Svp5f3x/PlqtyztqF9w0ll2Ynz13z6NHz58/tzMLY1W8rm6tNK/X9XX3KVuyXodXvF4Pzb3xqTtafL22XlP2GR9v+1jVzueeezo/Vvl3t9bns+Gru7Iwemy1z2er7+bLPZ+1bT43de0/i6dcWvf6O9rm9Tfm/leK/aWbenLN6Ejx/F2Tzs5ow+tx40M1kr92DeX7fnlqea/Ho+G/1X49vrXD6/HGpm17/Xo82nzn4uvxULffdlyb5sdzPKyTk9OdX49r22zctdI1OdLx9fjOMIfC+b8rJIWUi+rWTrt1m/Y1MjIa7tdI3EPjOt3dsP1oyGa1fT276+rW6fY7i9tak+7dotVapxNN2/Z6nabXq3brdKjbb9+uTvPjOR7Wxa27O6/T2jbP77n2186UEuteO8e6rcHRNWO1Yx5Ni7B4vV9YF9fgPdmx7Ex2MpvJLx3L11ORSCfvXd4aHAv/rfZr5cYOa3B707a9XoPp+1i7tTc0svTO90Dz4zke1sXT93Zeg7Vt3rWvtz+7bg9fSdvU/eza/Pu1dr/zuqPpNF3P33nVjvMf9nX+3Wxtm5P7V5ozO5+nu8NXbmpxnpqfv+2eUzPZ6pynjeE4X9rf/jzVjqe2zVcOLHM9Hcqy7OIj9+W/7w3/vvI3F77/rYZ/d2n1bzoXH7nvJzcf/6eVHD8Ag++VYqwvvtfV/cvUcv79HwAAABgIMfcPh5nI/wAAAFAaMffH/1d4Iv8DAABAacTcPxJmUpH8v/FdL829cjFLzfyFIF6eTsP9xXax4zod/j6xsKj29fuemf3vv7u4vH0PZ1n2v/f/QcvtN94fj6swEY7zyrsbv770iheXtf8jDyxuV99f/1q4/Xh/lrsMWlVwp7Mse+6WL+X7mXjwcj6fv/9IPj966akna9u8fKD4e7z+i68rtv/zUP49dPxow/VfDOfhR2FOv7/1+YjX++bluzbt+8Ti/uL1hra8Or/bTz9U3G58n5wvP1lsH89zu+P/+y8++83a9o++ufXxXxxuffzPhtt9Jsz/eUOxff1jUPt7vN7nw/HH/cXr3fON77Q8/itfKLY/+55iuyNhxv1vD3/f+p6X5urP16NDRxvuV/beYru4/+nv/1F+eby9ePvNxz9++HLD+WheH8//W3E7U03bx6/H/UR/27T/2u3Ur8+4/2f/8EjDee62/ysfffENtdtt3v/dTdudfWRHvv/F22t8x6a/+PyXWu4vHs+hvz7bcH8OfSQ8j8P+n34orMdw+S+uFLfX/O4KRz7S+PoTt//ahosN9yd638+K/V95+4l8rh1ft/6mV9386ktvqp27LHvhY8Xtddv/ia+eaTj+r99WnI94eezoN++/nbj/c5+ZPH1m/sLcTN1Zzd875wPF8cTjvSW8tjb//fCZ8w/PnpuYnpjOsonyvoXeVftGmD8pxqWVXn/HA+HxvOPPnlu/7V+/GL/+7x8vvn75/cX3rbeE7b4cvr4hPH7Xuv+nN9+WP7+Hns//OpotLH2/4Guxaet/7V/WhuH+N/9cENf72dc/nJ+H2mX59434vG48/sb3P16GH84Ut/PtcF4Xwjszb7ltcX/128f3Rrj8seL5fq37jy9z8XH9q/B4f/BHxe3H44r394fh55h14ftXFNfHty8ON99+/i4el8LrSXapuDxuFc/35Zdva3l48X1Isku353//43Q7t6/obrYz/9j81Mm50xcenTo/O39+av6xxw+fOnPh9PnD+Xt5Hv5Ut+svvj6tz1+fZmb37snyV6szxbjObvTxn33g7VmWbZuZPX70wvHzD5ydPXfi2Pz8sdmZ+W1Hjx+f/Uy368/NHNy568DufbsmT8zNHNx/4MDuA5Nzp8/UDqM4qC72Tn968vS5w/lV5g/uObDz3nv3TE+eOjMze3Df9PTkhW7Xz783Tdau/fuT52ZPHj0/d2p2cn7u8dmDOw/s3bur67sBnjp7fH5i6tyF01MX5mfPTRX3ZeJ8/uXa975u16ec5v+j+Hm22VDxRnzZh+/em96fteaZz7a9qWKTpjcQfSm8F813X3N2/3L+HnP/aJhJRfI/AAAAVEHM/WNhJvI/AAAAlEbM/WvDTOR/AAAAKI2Y+8fDTCqS//X/9f/1//X/9f9b71//fzCVrP+/8v56F/r/XVxl//87Gxtf7/T/q9r/Pzazb7ov+/8Lzd9bW9H/53rot/5/zP3rsqyS+R8AAACqIOb+9WEm8j8AAACURsz9N4WZyP8AAABQGjH3vyrMpCL5X/9f/1//X/9f/7/1/vX/B5P+f2f6/13o/+v/l7P/7/P/uWH6rf8fc//NYSbdgt+6LpcDAAAAfSPm/leHmVTk3/8BAACgCmLuvyXMRP4HAACA0oi5f0OYSUXyv/6//r/+v/6//n/r/ev/D6ar6N//vL4irv8f6P/r/+v/6//r/9MD/db/j7n/NWEmFcn/AAAAUAUx9782zET+BwAAgNKIuf91YSbyPwAAAJRGzP23hplUJP/r/+v/6//r/+v/t96//v9gqurn/48t8/b1/9vLN9T/1//X/9f/p6f6rf8fc//rw0wqkv8BAACgCmLuvy3MRP4HAACA0oi5/5fCTOR/AAAAKI2Y+zeGmVQk/+v/6//r/+v/6/+33r/+/2C6jv3/vJHYr/3/5dL/70L/X/9f/1//n57qt/5/zP23h5lUJP8DAABAFcTcf0eYifwPAAAApRFz/y+Hmcj/AAAAUBox928KM6lI/tf/72n//676Ypb+v/5/0/rQ/9f/1/9fBVX9/P/l0v/vQv9f/1//X/+fnuq3/n/M/W8IM6lI/gcAAIAqiLn/jWEm8j8AAACURsz9bwozkf8BAACgNGLunwgzGwsXVCT/6//7/H/9f/1//f/W+9f/H0z6/53p/3dxvfv/xQ+e+v/XyY0+fv1//X+W6rf+f8z9m8NMKpL/AQAAoApi7t8SZiL/AwAAQGnE3H9nmIn8DwAAAKURc//WMJOK5P8B7f8Pt79D7fv/9VUS/X/9//rzpf+v/99q//r/g0n/vzP9/y58/r/+f3/2/79bt9zb0v+nH/Vb/z/m/jeHmVQk/wMAAEAVxNy/LcxE/gcAAIDSiLn/LWEm8j8AAACURsz928NMKpL/B7T/3+EO+fz/TP//+vf/d3y1uKL+v/6//n/f0f/vTP+/C/1//f/+7P/7/H8GVr/1/2PuvyvMpCL5HwAAAKog5v4dYSbyPwAAAJRGzP13h5nI/wAAAFAaMfdPhplUJP/r/5ew/1+7Mf1/n//fYf/6//r/Zab/35n+fxf6//r/bY//5q771//X/2epfuv/x9z/1jCTiuR/AAAAqIKY++8JM5H/AQAAoDRi7p8KM5H/AQAAoDRi7p8OM6lI/l/t/n/dGdb/L8nn/y9k+v/6/430/1vT/18d+v+d3bj+f6vvlEvp/+v/D/Lx6//r/7NUv/X/Y+7fGWb6ia4i+R8AAACqIOb+XWEm8j8AAACURsz9u8NM5H8AAAAojZj794SZVCT/+/x//X+f/6//r//fev/6/4OhuWCv/9+Zz//vQv9f/1//X/+fnuq3/n/M/feGmVQk/wMAAEAVxNy/N8xE/gcAAIDSiLl/X5iJ/A8AAAClEXP//jCTiuR//X/9f/1//X/9/9b71/8fTPr/nVWl/x/p/6/Mje7PD/rx6//r/7NUv/X/Y+4/EGZSkfwPAAAAVRBz/9vCTOR/AAAAKI2Y+38lzET+BwAAgNKIuf9Xw0wqkv/1//X/9f9vbP//kv6//r/+f0/p/3dWlf6/z/+/Oje6Pz/ox6//37n/P9LtBiilfuv/x9x/MMykIvkfAAAAqiDm/l8LM5H/AQAAoDRi7n97mIn8DwAAAKURc/+hMJOK5H/9f/1//X+f/6//33r/+v+DSf+/s/7t/8dnlv6//v/gHr/+v8//Z6l+6//H3P+OMJOK5H8AAACogpj77wszWZr/h1fvqAAAAIBeirn/nWEm/v0fAAAASiPm/neFmVQk/+v/6//r/+v/6/+33r/+/2DS/++sf/v/hWv//P+xhtvT/1+ZG92fH/Tj1//X/2epfuv/x9z/7jCTiuR/AAAAqIKY+98TZiL/AwAAQGnE3P/eMBP5HwAAAEoj5v73hZlUJP/r/+v/6/+vWv9/OtP/L33/v/k1tJ7+/+rQ/++s/P1/n/9/LW50f37Qj1//X/+fpfqt/x9z/6+HmVQk/wMAAEAVxNx/f5iJ/A8AAAClUeT+hbXvz6f8DwAAAGUUc/8Hwkwqkv/1//X/9f99/r/+f+v9+/z/waT/35n+fxf6//r/+v/6//RUv/X/Y+7/YJhJRfI/AAAAVEHM/R8KM5H/AQAAoDRi7v9wmIn8DwAAAKURc/9vhJlUJP/r/+v/6//r/+v/t96//v9g0v/vTP+/i77r/ze+wur/9/fx6//r/7NUv/X/Y+7/SJhJRfI/AAAAVEHM/R8NM5H/AQAAoDRi7v9YmIn8DwAAAKURc//Hw0wqkv/1//X/9f/1//X/W+9f/38w6f931tD//8V4+w31//uk/99I/7+/j1//X/+fpfqt/x9z/wNhJhXJ/wAAAFAFMfd/IsxE/gcAAIDSiLn/N8NM5H8AAAAojZj7PxlmUpH8r/+v/6//r/+v/996//r/g0n/vzOf/9+F/r/+v/6//j891W/9/5j7HwwzqUj+BwAAgCqIuf+3wkzkfwAAACiNmPt/O8xE/gcAAIDSiLn/d8JMKpL/9f/1//X/9f/1/1vvX/9/MOn/d6b/34X+v/6//r/+Pz3Vb/3/mPt/N8ykIvkfAAAAqiDm/ofCTOR/AAAAKI2Y+w+Hmcj/AAAAUBox9x8JM6lI/tf/1//X/+/T/v+fbvmXH3zvQ0d26v/r/+v/r4j+f2f6/13o/+v/6//r/9NT/db/j7n/aJhJRfI/AAAAVEHM/b8XZiL/AwAAQGnE3H8szET+BwAAgNKIuX8mzKQi+V//X/9f/79P+/8+/z/R/9f/Xwn9/870/7vQ/9f/1//X/6enVtz/n2h7Uz3p/8fcPxtmUpH8DwAAAFUQc//xMBP5HwAAAEoj5v4TYSbyPwAAAJRGzP0Ph5lUJP/r/+v/6//r/5eh/1//UbH6/9Wm/9+Z/n8X+v/6//r/+v/0VL99/n/M/XNhJhXJ/wAAAFAFMfd/KsxE/gcAAIDSiLn/02Em8j8AAACURsz9J8NMKpL/9f/1//X/r0P//x9brw/9f5//r/9//en/d6b/34X+v/6//r/+Pz3Vm/7/Qtar/n/M/afCTCqS/wEAAKAKYu4/HWYi/wMAAEBpxNx/JsxE/gcAAIDSiLn/bJhJRfK//r/+v/6/z//X/2+9f/3/waT/35n+fxf6//r//8/effxqWpd/HD+T/OA3hIXGjQtj3LhTE1du2LAywcT4BxiXutOoYMEG9t57711EQRF7b1hR7NiwIKioWFBxYWbmui7nnPPM/cycueec+/ler9fmCiA+DzKZ8ZPJO1/9/977/5v0/+y2tPf/c/c/Im5psv8BAACgg9z9j4xb7H8AAAAYRu7+C+MW+x8AAACGkbv/orilyf7X/+v/D67/P/R/+n/9v/5f/z83/f80/f8a+v8G/f/OX2Xm+/7t+3/v/7PC0vr/3P2Pilua7H8AAADoIHf/o+MW+x8AAACGkbv/MXGL/Q8AAADDyN3/2Lilyf7X/+v/vf+v/9f/r/58/f9m0v9P69T/X3jduQ+79aq7XH0qn6//79D/n7nvr//X/7Pb0vr/3P0Xxy1N9j8AAAB0kLv/cXGL/Q8AAADDyN3/+LjF/gcAAIBh5O5/QtzSZP/r//X/+v9R+v9ztra29P9b+v/29P/TOvX/e/l8/b/+X/+v/2deS+v/c/c/MW5psv8BAACgg9z9T4pb7H8AAAAYRu7+S+IW+x8AAACGkbv/0rilyf7X/+v/9f+j9P/e/0/6/94W1P+fpf/X/+v/9f/6/4se+vCH/L/+v7Gl9f+5+58ct06T/Q8AAAAd5O5/Stxi/wMAAMAwcvc/NW6x/wEAAGAYufufFrc02f/6f/2//l//r/9f/fn6/820vv+/0wVTf7/3/4P+X/+v/9f/e/+fGSyt/8/d//S4pcn+BwAAgA5y9z8jbrH/AQAAYBi5+58Zt9j/AAAAMIzc/c+KW5rsf/2//n//+v8jf1L/r/8/k/1//kjQ/3e2oPf/9/T5+n/9v/5/c7+//l//z25L6/9z9z87bmmy/wEAAKCD3P3PiVvsfwAAABhG7v7nxi32PwAAAAwjd//z4pYm+1//r//3/r/+f5z+/xjv//em/5+m/19D/6//1//r/5nV0vr/3P3Pj1ua7H8AAADoIHf/C+IW+x8AAACGkbv/hXGL/Q8AAADDyN3/orilyf6fo/+/VP+v/9/x/fX/q398jND/H//vSv9/jP5/WfT/0/T/a+j/9f/6f/0/s1pa/5+7/8VxS5P9DwAAAB3k7n9J3GL/AwAAwDBy9780brH/AQAAYBi5+18Wt6zd/7fNXOQdjO39/yHv/+v/9f9b+n/v/x+j/99M+v9p+v819P/6/0X0/5fr/xnG0vr/3P0vj1v8/j8AAAAMI3f/K+IW+x8AAACGkbv/lXGL/Q8AAADDyN3/qrilyf6f4/3/gfv/w/p//X+L/v/IP4D+X/8/iPn6/7vfQf+v/9/Z/5+1438H/f92+n/v/+v/2Wlp/X/u/lfHLU32PwAAAHSQu/81cYv9DwAAAMPI3f/auMX+BwAAgGHk7n9d3NJk/+v/vf+v/19m/3+J9/+L/l//fyq8/z9tT/3/lv7f+//6f/2//p+9WVr/n7v/9XFLk/0PAAAAHeTuf0PcYv8DAADAMHL3vzFusf8BAABgGLn73xS3NNn/s/b/R/4u/X/R/+v/d/74WOz7//r/lZ+v/99M+v9p3v9fQ/+v/9f/6/+Z1VT/f/j4P457pvv/3P1vjlua7H8AAADoIHf/W+IW+x8AAACGkbv/rXGL/Q8AAADDyN3/trilyf73/v/W3fT/+n/9v/5/1efr/zdT6/5/1S9GO+j/19D/6//1//p/ZjXV/x/xgHvc5+hPgfvV/+fuf3vc0mT/AwAAQAe5+98Rt9j/AAAAMIzc/e+MW+x/AAAAGEbu/nfFLU32v/7/tN//P5oA6/+3f3/9/3b6//jxoP/X/++D1v3/SdD/r6H/1//r//X/zGpp/X/u/nfHLU32PwAAAHSQu/89cYv9DwAAAMPI3f/euMX+BwAAgGHk7n9f3NJk/+v/T7v/P0r/v/376/9X//jQ/+v/9f9nnv5/mv5/Df2//l//r/9nVkvr/3P3Xxa3NNn/AAAA0EHu/vfHLfY/AAAADCN3/+Vxi/0PAAAAw8jd/4G4pcn+1//r//X/+n/9/+rP1/9vJv3/NP3/1tbWFRNfQP+v/9f/6/+Z1dL6/9z9H4xbmux/AAAA6CB3/xVxi/0PAAAAw8jdf2XcYv8DAADAMHL3fyhuabL/9f/6f/2//l//v/rz9f+bqXf/n7X8ien/19D/6//1//p/ZrW0/j93/4fjlib7HwAAADrI3X9V3GL/AwAAwDBy938kbrH/AQAAYBi5+6+OW5rs/239f0at+n/9/xns/2/fQ/9/Vvw1/f98/f8FKz5f/6//H0Hv/n89/f8adzz2U4L+X/+v/9f/M4+l9f+5+z8at5y/YxgCAAAAG+pQ7f6PxS1Nfv8fAAAAOsjd//G4xf4HAACAYeTu/0Tc0mT/e/9f/+/9/579v/f/9f+j0v9P0/+v4f1//b/+X//PrJbW/+fu/2Tc0mT/AwAAQAe5+z8Vt9j/AAAAMIzc/Z+OW+x/AAAAGEbu/s/ELU32v/5f/6//1//r/1d/vv5/M+n/p+n/19D/6//1//p/ZrW0/j93/2fjlib7HwAAADrI3f+5uMX+BwAAgGHk7v983GL/AwAAwDBy938hbmmy//X/+n/9v/5f/7/68/X/m0n/P03/v4b+X/+v/9f/M6ul9f+5+78YtzTZ/wAAANBB7v4vxS32PwAAAAwjd/+X4xb7HwAAAIaRu/8rcUuT/a//1//r//X/+v/Vn6//30z6/2n6/zX0//p//b/+n1ktrf/P3f/VuKXJ/gcAAIAOcvdfE7fY/wAAADCM3P1fi1vsfwAAABhG7v6vxy1N9r/+X/+v/x+1/z/nhJ+v/9f/j2wp/f95593vWv2//l//r//X/+v/u1ta/5+7/xtxywmH3233P4l/TAAAAGBBcvd/M25p8vv/AAAA0EHu/m/FLfY/AAAADCN3/7fjlib7X/+v/9f/j9r/b//8++r/9f9NLKX/9/7/3r7/kvv/s+M/cgD9f/4yp/9f+PfX/+v/2W1p/X/u/mvjlib7HwAAADrI3f+duMX+BwAAgGHk7v9u3GL/AwAAwDBy918XtzTZ//r/qf7/bP2//n+Y/n9L/6//b2Kj+//D+v8l9//jv/9//j728zfO8H13yZ+W9f/6fxZkaf1/7v7vxS1N9j8AAAB0kLv/+3GL/Q8AAADDyN3/g7jF/gcAAIBh5O7/YdzSZP/r/73/r//X/+v/V3++/n8zbXT/7/1//f+B9v8H/37+Bn3/s1f9/fp//T+7La3/z93/o7ilyf4HAACADnL3/zhusf8BAABgGLn7fxK32P8AAAAwjNz918ctTfa//l//r//X/+v/V3++/n8z6f+n9ev/V/0KPUH/r//3/r/+nz275/UX33Xnn1ta/5+7/6dxS5P9DwAAAB3k7v9Z3GL/AwAAwDBy9/88brH/AQAAYBi5+38RtzTZ//p//b/+v2P/f6+Vn6//1/+PYJT+//ge/FT/O6b06/+9/38qDrqf3/Tvr//X/7Pb0vr/3P2/jFua7H8AAADoIHf/DXGL/Q8AAADDyN3/q7jF/gcAAIBh5O7/ddzSZP+37P8P6f9Pof+/4eZjf0n/P1T/7/3/Jff/h/T/p2WU/t/7//r/Vebp/1f9v5ZjDrqfP10H/f31//p/dlta/5+7/zdxS5P9DwAAAB3k7v9t3GL/AwAAwDBy998Yt9j/AAAAMIzc/b+LW5rs/5b9v/f/vf+v/9f/L7j/9/7/6dH/TzvI/v+Wk/hY/b/3/zf5++v/9f/strT+P3f/TXFLk/0PAAAAHeTuvzlusf8BAABgGLn7fx+32P8AAAAwjNz9f4hbmux//b/+X/+v/9f/r/58/f9m2mN/Xz+M9f/B+//6f/2//l//zwyW1v/n7v9j3NJk/wMAAEAHuftviVvsfwAAABhG7v4/xS32PwAAAAwjd/+f45Ym+1//r//X/+v/N7f/v/O5l17zwAdfeZn+n//x/v80/f8a8/X/D7q3/l//r//X/7Nf/f/hk+3/c/f/JW5psv8BAACgg9z9t8Yt9j8AAAAMI3f/X+MW+x8AAACGkbv/b3FLk/2v/9f/6//1/5vb/3v/X/+/m/5/mv5/jZPt/4/8xOH9/130//p//T877VP/f8Lef+cf5+7/e9zSZP8DAABAB7n7/xG32P8AAAAwjNz9t8Ut9j8AAAAMI3f/P+OWJvtf/6//1//r//X/uz7/6L9S/f9m0v9P0/+vMd/7//p//b/+X//PAvv/3P3/ilua7H8AAADoIHf/v+MW+x8AAACGkbv/9rjF/gcAAIBh5O7/T9zSZP/r//X/+n/9v/5/9efr/zeT/n+a/n8N/b/+X/+v/2dWS+v/c/f/NwAA//+lFXM/") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:25 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d58ab0df9f07d51a89e798f8b464b86b217e68ca5cc12f6c7"], 0x0, 0x0, 0x0}) 10:41:25 executing program 0: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(0x0, 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:25 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0563"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d58ab0df9f07d51a89e798f8b464b86b217e68ca5cc12f6c746e452cd93d29043de289f69921fc35f2a726e7c0e1019f935be92d653ae6746866b0c90b992a9f3c4775b10a860d98ef3b4c70135400a97fb8ffd0c03d12ca256753d681aa6ec8c2c786b47f6feced97bf026669f60123b"], 0x0, 0x0, 0x0}) 10:41:25 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="0563"], 0x0, 0x0, 0x0}) [ 251.641414][ T8401] binder: 8400:8401 unknown command 25349 [ 251.644080][ T8401] binder: 8400:8401 ioctl c0306201 20001480 returned -22 10:41:25 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="0563"], 0x0, 0x0, 0x0}) [ 251.697046][ T8405] binder: 8404:8405 unknown command 25349 [ 251.700272][ T8405] binder: 8404:8405 ioctl c0306201 20001480 returned -22 10:41:25 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="0563"], 0x0, 0x0, 0x0}) [ 251.759658][ T8407] binder: 8406:8407 unknown command 25349 [ 251.761883][ T8407] binder: 8406:8407 ioctl c0306201 20001480 returned -22 10:41:25 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d58ab0df9f07d51a89e79"], 0x0, 0x0, 0x0}) [ 251.771101][ T8409] binder: 8408:8409 unknown command 25349 [ 251.774563][ T8409] binder: 8408:8409 ioctl c0306201 20000e80 returned -22 [ 251.897150][ T8403] loop3: detected capacity change from 0 to 32768 10:41:25 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:25 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoN7md85+YSjLstp/+f9syLJX1f68bmJD/rW33egjBAAAAK7V/+X/+/It6QuHlnGlum3++Y3f+9bCwsJC9sk1fzL6lYWFdMFElo2uzbL8sujKfz44VL9N8GQ2PjRc9/fhLrtf0+XykS6Xj3a5fKzL5Wu7XD7e5fIlJ2CJdcXvY/Ib25r/cUNxSrNbs9H8sq0trvXk0Nrh4fi7nNxQfp2F0ePZXHYym82mG7Yvth3Kt39uc21f78vivobr9rWptkJ++sSxeAxD4RxvbdjX4m1GP35HNvGznz5x7C/Pv3R7q9n1NDTcXnGc27fUjvNz4SvFsQ5la9M5icc5XHecm1o8JmsajnMov17tz83H+fIyj3PN4mGuqubHfDwbzv/8Qn6eRup/rZfO06bwtZ/fmWXZpcXDbt5myb6y4Wx9w1eGFx+f8WJF1m6jtpRem42saJ1uXsY6rc2ZrY3rtPk5ER//zeF6I22Oof5h+vFnx5Y87itdp1HtXrd7rjSvwV4/V/plDcZ18UJ+p59quQa3hvv/xLb2a7Dl2mmxBtP9rluDW9IaXNf6mIfH1uTHnB6Eofw6i2twZ8P2a/I9DeXzxW2d1+DU+VNnp+Yfe/ytc6eOnpg9MXt6986d07v37t2/f//U8bmTs9PF/17VuR4E67Ph9BzYEs5dfA68pWnb+qW68PXePQ/HOzwPNzRt2+vn4UjznRtanSfk0jVdPDc+Xjvp45eHszbPsfzx2XHtz8N0v+uehyN13wtafk9p8TwcWcbzsLbN2R3L+5llpO6/Vsdwvb4XbKhbg80/jzSvwV7/PNIva3A8rIsf7Gj/vWBTON6nJlf688iaJWsw3d3w2lP7Svp5f3x/PlqtyztqF9w0ll2Ynz13z6NHz58/tzMLY1W8rm6tNK/X9XX3KVuyXodXvF4Pzb3xqTtafL22XlP2GR9v+1jVzueeezo/Vvl3t9bns+Gru7Iwemy1z2er7+bLPZ+1bT43de0/i6dcWvf6O9rm9Tfm/leK/aWbenLN6Ejx/F2Tzs5ow+tx40M1kr92DeX7fnlqea/Ho+G/1X49vrXD6/HGpm17/Xo82nzn4uvxULffdlyb5sdzPKyTk9OdX49r22zctdI1OdLx9fjOMIfC+b8rJIWUi+rWTrt1m/Y1MjIa7tdI3EPjOt3dsP1oyGa1fT276+rW6fY7i9tak+7dotVapxNN2/Z6nabXq3brdKjbb9+uTvPjOR7Wxa27O6/T2jbP77n2186UEuteO8e6rcHRNWO1Yx5Ni7B4vV9YF9fgPdmx7Ex2MpvJLx3L11ORSCfvXd4aHAv/rfZr5cYOa3B707a9XoPp+1i7tTc0svTO90Dz4zke1sXT93Zeg7Vt3rWvtz+7bg9fSdvU/eza/Pu1dr/zuqPpNF3P33nVjvMf9nX+3Wxtm5P7V5ozO5+nu8NXbmpxnpqfv+2eUzPZ6pynjeE4X9rf/jzVjqe2zVcOLHM9Hcqy7OIj9+W/7w3/vvI3F77/rYZ/d2n1bzoXH7nvJzcf/6eVHD8Ag++VYqwvvtfV/cvUcv79HwAAABgIMfcPh5nI/wAAAFAaMffH/1d4Iv8DAABAacTcPxJmUpH8v/FdL829cjFLzfyFIF6eTsP9xXax4zod/j6xsKj29fuemf3vv7u4vH0PZ1n2v/f/QcvtN94fj6swEY7zyrsbv770iheXtf8jDyxuV99f/1q4/Xh/lrsMWlVwp7Mse+6WL+X7mXjwcj6fv/9IPj966akna9u8fKD4e7z+i68rtv/zUP49dPxow/VfDOfhR2FOv7/1+YjX++bluzbt+8Ti/uL1hra8Or/bTz9U3G58n5wvP1lsH89zu+P/+y8++83a9o++ufXxXxxuffzPhtt9Jsz/eUOxff1jUPt7vN7nw/HH/cXr3fON77Q8/itfKLY/+55iuyNhxv1vD3/f+p6X5urP16NDRxvuV/beYru4/+nv/1F+eby9ePvNxz9++HLD+WheH8//W3E7U03bx6/H/UR/27T/2u3Ur8+4/2f/8EjDee62/ysfffENtdtt3v/dTdudfWRHvv/F22t8x6a/+PyXWu4vHs+hvz7bcH8OfSQ8j8P+n34orMdw+S+uFLfX/O4KRz7S+PoTt//ahosN9yd638+K/V95+4l8rh1ft/6mV9386ktvqp27LHvhY8Xtddv/ia+eaTj+r99WnI94eezoN++/nbj/c5+ZPH1m/sLcTN1Zzd875wPF8cTjvSW8tjb//fCZ8w/PnpuYnpjOsonyvoXeVftGmD8pxqWVXn/HA+HxvOPPnlu/7V+/GL/+7x8vvn75/cX3rbeE7b4cvr4hPH7Xuv+nN9+WP7+Hns//OpotLH2/4Guxaet/7V/WhuH+N/9cENf72dc/nJ+H2mX59434vG48/sb3P16GH84Ut/PtcF4Xwjszb7ltcX/128f3Rrj8seL5fq37jy9z8XH9q/B4f/BHxe3H44r394fh55h14ftXFNfHty8ON99+/i4el8LrSXapuDxuFc/35Zdva3l48X1Isku353//43Q7t6/obrYz/9j81Mm50xcenTo/O39+av6xxw+fOnPh9PnD+Xt5Hv5Ut+svvj6tz1+fZmb37snyV6szxbjObvTxn33g7VmWbZuZPX70wvHzD5ydPXfi2Pz8sdmZ+W1Hjx+f/Uy368/NHNy568DufbsmT8zNHNx/4MDuA5Nzp8/UDqM4qC72Tn968vS5w/lV5g/uObDz3nv3TE+eOjMze3Df9PTkhW7Xz783Tdau/fuT52ZPHj0/d2p2cn7u8dmDOw/s3bur67sBnjp7fH5i6tyF01MX5mfPTRX3ZeJ8/uXa975u16ec5v+j+Hm22VDxRnzZh+/em96fteaZz7a9qWKTpjcQfSm8F813X3N2/3L+HnP/aJhJRfI/AAAAVEHM/WNhJvI/AAAAlEbM/WvDTOR/AAAAKI2Y+8fDTCqS//X/9f/1//X/9f9b71//fzCVrP+/8v56F/r/XVxl//87Gxtf7/T/q9r/Pzazb7ov+/8Lzd9bW9H/53rot/5/zP3rsqyS+R8AAACqIOb+9WEm8j8AAACURsz9N4WZyP8AAABQGjH3vyrMpCL5X/9f/1//X/9f/7/1/vX/B5P+f2f6/13o/+v/l7P/7/P/uWH6rf8fc//NYSbdgt+6LpcDAAAAfSPm/leHmVTk3/8BAACgCmLuvyXMRP4HAACA0oi5f0OYSUXyv/6//r/+v/6//n/r/ev/D6ar6N//vL4irv8f6P/r/+v/6//r/9MD/db/j7n/NWEmFcn/AAAAUAUx9782zET+BwAAgNKIuf91YSbyPwAAAJRGzP23hplUJP/r/+v/6//r/+v/t96//v9gqurn/48t8/b1/9vLN9T/1//X/9f/p6f6rf8fc//rw0wqkv8BAACgCmLuvy3MRP4HAACA0oi5/5fCTOR/AAAAKI2Y+zeGmVQk/+v/6//r/+v/6/+33r/+/2C6jv3/vJHYr/3/5dL/70L/X/9f/1//n57qt/5/zP23h5lUJP8DAABAFcTcf0eYifwPAAAApRFz/y+Hmcj/AAAAUBox928KM6lI/tf/72n//676Ypb+v/5/0/rQ/9f/1/9fBVX9/P/l0v/vQv9f/1//X/+fnuq3/n/M/W8IM6lI/gcAAIAqiLn/jWEm8j8AAACURsz9bwozkf8BAACgNGLunwgzGwsXVCT/6//7/H/9f/1//f/W+9f/H0z6/53p/3dxvfv/xQ+e+v/XyY0+fv1//X+W6rf+f8z9m8NMKpL/AQAAoApi7t8SZiL/AwAAQGnE3H9nmIn8DwAAAKURc//WMJOK5P8B7f8Pt79D7fv/9VUS/X/9//rzpf+v/99q//r/g0n/vzP9/y58/r/+f3/2/79bt9zb0v+nH/Vb/z/m/jeHmVQk/wMAAEAVxNy/LcxE/gcAAIDSiLn/LWEm8j8AAACURsz928NMKpL/B7T/3+EO+fz/TP//+vf/d3y1uKL+v/6//n/f0f/vTP+/C/1//f/+7P/7/H8GVr/1/2PuvyvMpCL5HwAAAKog5v4dYSbyPwAAAJRGzP13h5nI/wAAAFAaMfdPhplUJP/r/5ew/1+7Mf1/n//fYf/6//r/Zab/35n+fxf6//r/bY//5q771//X/2epfuv/x9z/1jCTiuR/AAAAqIKY++8JM5H/AQAAoDRi7p8KM5H/AQAAoDRi7p8OM6lI/l/t/n/dGdb/L8nn/y9k+v/6/430/1vT/18d+v+d3bj+f6vvlEvp/+v/D/Lx6//r/7NUv/X/Y+7fGWb6ia4i+R8AAACqIOb+XWEm8j8AAACURsz9u8NM5H8AAAAojZj794SZVCT/+/x//X+f/6//r//fev/6/4OhuWCv/9+Zz//vQv9f/1//X/+fnuq3/n/M/feGmVQk/wMAAEAVxNy/N8xE/gcAAIDSiLl/X5iJ/A8AAAClEXP//jCTiuR//X/9f/1//X/9/9b71/8fTPr/nVWl/x/p/6/Mje7PD/rx6//r/7NUv/X/Y+4/EGZSkfwPAAAAVRBz/9vCTOR/AAAAKI2Y+38lzET+BwAAgNKIuf9Xw0wqkv/1//X/9f9vbP//kv6//r/+f0/p/3dWlf6/z/+/Oje6Pz/ox6//37n/P9LtBiilfuv/x9x/MMykIvkfAAAAqiDm/l8LM5H/AQAAoDRi7n97mIn8DwAAAKURc/+hMJOK5H/9f/1//X+f/6//33r/+v+DSf+/s/7t/8dnlv6//v/gHr/+v8//Z6l+6//H3P+OMJOK5H8AAACogpj77wszWZr/h1fvqAAAAIBeirn/nWEm/v0fAAAASiPm/neFmVQk/+v/6//r/+v/6/+33r/+/2DS/++sf/v/hWv//P+xhtvT/1+ZG92fH/Tj1//X/2epfuv/x9z/7jCTiuR/AAAAqIKY+98TZiL/AwAAQGnE3P/eMBP5HwAAAEoj5v73hZlUJP/r/+v/6/+vWv9/OtP/L33/v/k1tJ7+/+rQ/++s/P1/n/9/LW50f37Qj1//X/+fpfqt/x9z/6+HmVQk/wMAAEAVxNx/f5iJ/A8AAAClUeT+hbXvz6f8DwAAAGUUc/8Hwkwqkv/1//X/9f99/r/+f+v9+/z/waT/35n+fxf6//r/+v/6//RUv/X/Y+7/YJhJRfI/AAAAVEHM/R8KM5H/AQAAoDRi7v9wmIn8DwAAAKURc/9vhJlUJP/r/+v/6//r/+v/t96//v9g0v/vTP+/i77r/ze+wur/9/fx6//r/7NUv/X/Y+7/SJhJRfI/AAAAVEHM/R8NM5H/AQAAoDRi7v9YmIn8DwAAAKURc//Hw0wqkv/1//X/9f/1//X/W+9f/38w6f931tD//8V4+w31//uk/99I/7+/j1//X/+fpfqt/x9z/wNhJhXJ/wAAAFAFMfd/IsxE/gcAAIDSiLn/N8NM5H8AAAAojZj7PxlmUpH8r/+v/6//r/+v/996//r/g0n/vzOf/9+F/r/+v/6//j891W/9/5j7HwwzqUj+BwAAgCqIuf+3wkzkfwAAACiNmPt/O8xE/gcAAIDSiLn/d8JMKpL/9f/1//X/9f/1/1vvX/9/MOn/d6b/34X+v/6//r/+Pz3Vb/3/mPt/N8ykIvkfAAAAqiDm/ofCTOR/AAAAKI2Y+w+Hmcj/AAAAUBox9x8JM6lI/tf/1//X/+/T/v+fbvmXH3zvQ0d26v/r/+v/r4j+f2f6/13o/+v/6//r/9NT/db/j7n/aJhJRfI/AAAAVEHM/b8XZiL/AwAAQGnE3H8szET+BwAAgNKIuX8mzKQi+V//X/9f/79P+/8+/z/R/9f/Xwn9/870/7vQ/9f/1//X/6enVtz/n2h7Uz3p/8fcPxtmUpH8DwAAAFUQc//xMBP5HwAAAEoj5v4TYSbyPwAAAJRGzP0Ph5lUJP/r/+v/6//r/5eh/1//UbH6/9Wm/9+Z/n8X+v/6//r/+v/0VL99/n/M/XNhJhXJ/wAAAFAFMfd/KsxE/gcAAIDSiLn/02Em8j8AAACURsz9J8NMKpL/9f/1//X/r0P//x9brw/9f5//r/9//en/d6b/34X+v/6//r/+Pz3Vm/7/Qtar/n/M/afCTCqS/wEAAKAKYu4/HWYi/wMAAEBpxNx/JsxE/gcAAIDSiLn/bJhJRfK//r/+v/6/z//X/2+9f/3/waT/35n+fxf6//r//8/effxqWpd/HD+T/OA3hIXGjQtj3LhTE1du2LAywcT4BxiXutOoYMEG9t57711EQRF7b1hR7NiwIKioWFBxYWbmui7nnPPM/cycueec+/ler9fmCiA+DzKZ8ZPJO1/9/977/5v0/+y2tPf/c/c/Im5psv8BAACgg9z9j4xb7H8AAAAYRu7+C+MW+x8AAACGkbv/orilyf7X/+v/D67/P/R/+n/9v/5f/z83/f80/f8a+v8G/f/OX2Xm+/7t+3/v/7PC0vr/3P2Pilua7H8AAADoIHf/o+MW+x8AAACGkbv/MXGL/Q8AAADDyN3/2Lilyf7X/+v/vf+v/9f/r/58/f9m0v9P69T/X3jduQ+79aq7XH0qn6//79D/n7nvr//X/7Pb0vr/3P0Xxy1N9j8AAAB0kLv/cXGL/Q8AAADDyN3/+LjF/gcAAIBh5O5/QtzSZP/r//X/+v9R+v9ztra29P9b+v/29P/TOvX/e/l8/b/+X/+v/2deS+v/c/c/MW5psv8BAACgg9z9T4pb7H8AAAAYRu7+S+IW+x8AAACGkbv/0rilyf7X/+v/9f+j9P/e/0/6/94W1P+fpf/X/+v/9f/6/4se+vCH/L/+v7Gl9f+5+58ct06T/Q8AAAAd5O5/Stxi/wMAAMAwcvc/NW6x/wEAAGAYufufFrc02f/6f/2//l//r/9f/fn6/820vv+/0wVTf7/3/4P+X/+v/9f/e/+fGSyt/8/d//S4pcn+BwAAgA5y9z8jbrH/AQAAYBi5+58Zt9j/AAAAMIzc/c+KW5rsf/2//n//+v8jf1L/r/8/k/1//kjQ/3e2oPf/9/T5+n/9v/5/c7+//l//z25L6/9z9z87bmmy/wEAAKCD3P3PiVvsfwAAABhG7v7nxi32PwAAAAwjd//z4pYm+1//r//3/r/+f5z+/xjv//em/5+m/19D/6//1//r/5nV0vr/3P3Pj1ua7H8AAADoIHf/C+IW+x8AAACGkbv/hXGL/Q8AAADDyN3/orilyf6fo/+/VP+v/9/x/fX/q398jND/H//vSv9/jP5/WfT/0/T/a+j/9f/6f/0/s1pa/5+7/8VxS5P9DwAAAB3k7n9J3GL/AwAAwDBy9780brH/AQAAYBi5+18Wt6zd/7fNXOQdjO39/yHv/+v/9f9b+n/v/x+j/99M+v9p+v819P/6/0X0/5fr/xnG0vr/3P0vj1v8/j8AAAAMI3f/K+IW+x8AAACGkbv/lXGL/Q8AAADDyN3/qrilyf6f4/3/gfv/w/p//X+L/v/IP4D+X/8/iPn6/7vfQf+v/9/Z/5+1438H/f92+n/v/+v/2Wlp/X/u/lfHLU32PwAAAHSQu/81cYv9DwAAAMPI3f/auMX+BwAAgGHk7n9d3NJk/+v/vf+v/19m/3+J9/+L/l//fyq8/z9tT/3/lv7f+//6f/2//p+9WVr/n7v/9XFLk/0PAAAAHeTuf0PcYv8DAADAMHL3vzFusf8BAABgGLn73xS3NNn/s/b/R/4u/X/R/+v/d/74WOz7//r/lZ+v/99M+v9p3v9fQ/+v/9f/6/+Z1VT/f/j4P457pvv/3P1vjlua7H8AAADoIHf/W+IW+x8AAACGkbv/rXGL/Q8AAADDyN3/trilyf73/v/W3fT/+n/9v/5/1efr/zdT6/5/1S9GO+j/19D/6//1//p/ZjXV/x/xgHvc5+hPgfvV/+fuf3vc0mT/AwAAQAe5+98Rt9j/AAAAMIzc/e+MW+x/AAAAGEbu/nfFLU32v/7/tN//P5oA6/+3f3/9/3b6//jxoP/X/++D1v3/SdD/r6H/1//r//X/zGpp/X/u/nfHLU32PwAAAHSQu/89cYv9DwAAAMPI3f/euMX+BwAAgGHk7n9f3NJk/+v/T7v/P0r/v/376/9X//jQ/+v/9f9nnv5/mv5/Df2//l//r/9nVkvr/3P3Xxa3NNn/AAAA0EHu/vfHLfY/AAAADCN3/+Vxi/0PAAAAw8jd/4G4pcn+1//r//X/+n/9/+rP1/9vJv3/NP3/1tbWFRNfQP+v/9f/6/+Z1dL6/9z9H4xbmux/AAAA6CB3/xVxi/0PAAAAw8jdf2XcYv8DAADAMHL3fyhuabL/9f/6f/2//l//v/rz9f+bqXf/n7X8ien/19D/6//1//p/ZrW0/j93/4fjlib7HwAAADrI3X9V3GL/AwAAwDBy938kbrH/AQAAYBi5+6+OW5rs/239f0at+n/9/xns/2/fQ/9/Vvw1/f98/f8FKz5f/6//H0Hv/n89/f8adzz2U4L+X/+v/9f/M4+l9f+5+z8at5y/YxgCAAAAG+pQ7f6PxS1Nfv8fAAAAOsjd//G4xf4HAACAYeTu/0Tc0mT/e/9f/+/9/579v/f/9f+j0v9P0/+v4f1//b/+X//PrJbW/+fu/2Tc0mT/AwAAQAe5+z8Vt9j/AAAAMIzc/Z+OW+x/AAAAGEbu/s/ELU32v/5f/6//1//r/1d/vv5/M+n/p+n/19D/6//1//p/ZrW0/j93/2fjlib7HwAAADrI3f+5uMX+BwAAgGHk7v983GL/AwAAwDBy938hbmmy//X/+n/9v/5f/7/68/X/m0n/P03/v4b+X/+v/9f/M6ul9f+5+78YtzTZ/wAAANBB7v4vxS32PwAAAAwjd/+X4xb7HwAAAIaRu/8rcUuT/a//1//r//X/+v/Vn6//30z6/2n6/zX0//p//b/+n1ktrf/P3f/VuKXJ/gcAAIAOcvdfE7fY/wAAADCM3P1fi1vsfwAAABhG7v6vxy1N9r/+X/+v/x+1/z/nhJ+v/9f/j2wp/f95593vWv2//l//r//X/+v/u1ta/5+7/xtxywmH3233P4l/TAAAAGBBcvd/M25p8vv/AAAA0EHu/m/FLfY/AAAADCN3/7fjlib7X/+v/9f/j9r/b//8++r/9f9NLKX/9/7/3r7/kvv/s+M/cgD9f/4yp/9f+PfX/+v/2W1p/X/u/mvjlib7HwAAADrI3f+duMX+BwAAgGHk7v9u3GL/AwAAwDBy918XtzTZ//r/qf7/bP2//n+Y/n9L/6//b2Kj+//D+v8l9//jv/9//j728zfO8H13yZ+W9f/6fxZkaf1/7v7vxS1N9j8AAAB0kLv/+3GL/Q8AAADDyN3/g7jF/gcAAIBh5O7/YdzSZP/r/73/r//X/+v/V3++/n8zbXT/7/1//f+B9v8H/37+Bn3/s1f9/fp//T+7La3/z93/o7ilyf4HAACADnL3/zhusf8BAABgGLn7fxK32P8AAAAwjNz918ctTfa//l//r//X/+v/V3++/n8z6f+n9ev/V/0KPUH/r//3/r/+nz275/UX33Xnn1ta/5+7/6dxS5P9DwAAAB3k7v9Z3GL/AwAAwDBy9/88brH/AQAAYBi5+38RtzTZ//p//b/+v2P/f6+Vn6//1/+PYJT+//ge/FT/O6b06/+9/38qDrqf3/Tvr//X/7Pb0vr/3P2/jFua7H8AAADoIHf/DXGL/Q8AAADDyN3/q7jF/gcAAIBh5O7/ddzSZP+37P8P6f9Pof+/4eZjf0n/P1T/7/3/Jff/h/T/p2WU/t/7//r/Vebp/1f9v5ZjDrqfP10H/f31//p/dlta/5+7/zdxS5P9DwAAAB3k7v9t3GL/AwAAwDBy998Yt9j/AAAAMIzc/b+LW5rs/5b9v/f/vf+v/9f/L7j/9/7/6dH/TzvI/v+Wk/hY/b/3/zf5++v/9f/strT+P3f/TXFLk/0PAAAAHeTuvzlusf8BAABgGLn7fx+32P8AAAAwjNz9f4hbmux//b/+X/+v/9f/r/58/f9m2mN/Xz+M9f/B+//6f/2//l//zwyW1v/n7v9j3NJk/wMAAEAHuftviVvsfwAAABhG7v4/xS32PwAAAAwjd/+f45Ym+1//r//X/+v/N7f/v/O5l17zwAdfeZn+n//x/v80/f8a8/X/D7q3/l//r//X/7Nf/f/hk+3/c/f/JW5psv8BAACgg9z9t8Yt9j8AAAAMI3f/X+MW+x8AAACGkbv/b3FLk/2v/9f/6//1/5vb/3v/X/+/m/5/mv5/jZPt/4/8xOH9/130//p//T877VP/f8Lef+cf5+7/e9zSZP8DAABAB7n7/xG32P8AAAAwjNz9t8Ut9j8AAAAMI3f/P+OWJvtf/6//1//r//X/uz7/6L9S/f9m0v9P0/+vMd/7//p//b/+X//PAvv/3P3/ilua7H8AAADoIHf/v+MW+x8AAACGkbv/9rjF/gcAAIBh5O7/T9zSZP/r//X/+n/9v/5/9efr/zeT/n+a/n8N/b/+X/+v/2dWS+v/c/f/NwAA//+lFXM/") r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:25 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d58ab0df9f07d51a89e798f8b464b86b217e68ca5cc12f6c746e452cd93d29043de289f69921fc35f2a726e7c0e1019f935be92d653ae6746866b0c90b992a9f3c4775b10a860d98ef3b4c70135400a97fb8ffd0c03d12ca256753d681aa6ec8c2c786b47f6feced97bf026669f60123b"], 0x0, 0x0, 0x0}) 10:41:25 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 251.942652][ T8415] binder: 8413:8415 unknown command 0 [ 251.945994][ T8415] binder: 8413:8415 ioctl c0306201 20000e80 returned -22 [ 251.949838][ T8416] binder: 8414:8416 unknown command 287493 [ 251.952090][ T8416] binder: 8414:8416 ioctl c0306201 20001480 returned -22 10:41:25 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 1) 10:41:25 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 251.997117][ T8421] FAULT_INJECTION: forcing a failure. [ 251.997117][ T8421] name failslab, interval 1, probability 0, space 0, times 1 [ 252.004424][ T8421] CPU: 0 PID: 8421 Comm: syz-executor.0 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 252.008448][ T8421] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 252.012306][ T8421] Call Trace: [ 252.013708][ T8421] [ 252.014849][ T8421] dump_stack_lvl+0x125/0x1b0 [ 252.016756][ T8421] should_fail_ex+0x496/0x5b0 [ 252.019023][ T8421] should_failslab+0x9/0x20 [ 252.020735][ T8421] __kmem_cache_alloc_node+0x5f/0x470 [ 252.022757][ T8421] ? tomoyo_realpath_from_path+0xb9/0x710 [ 252.024864][ T8421] __kmalloc+0x4f/0x100 [ 252.026484][ T8421] tomoyo_realpath_from_path+0xb9/0x710 [ 252.028532][ T8421] ? tomoyo_profile+0x47/0x60 [ 252.030621][ T8421] tomoyo_path_number_perm+0x241/0x580 [ 252.032950][ T8421] ? tomoyo_path_number_perm+0x22e/0x580 [ 252.035098][ T8421] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 252.037303][ T8421] ? reacquire_held_locks+0x4b0/0x4b0 [ 252.039516][ T8421] ? bit_wait_io_timeout+0x160/0x160 [ 252.041914][ T8421] ? __fget_files+0x272/0x410 [ 252.044081][ T8421] security_file_ioctl+0x72/0xb0 [ 252.046304][ T8421] __x64_sys_ioctl+0xbb/0x210 [ 252.048297][ T8421] do_syscall_64+0x38/0xb0 [ 252.050045][ T8421] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 252.052583][ T8421] RIP: 0033:0x7fe06e07cae9 [ 252.054401][ T8421] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 252.060462][ T8424] binder: 8419:8424 unknown command 287493 [ 252.063266][ T8421] RSP: 002b:00007fe06ee380c8 EFLAGS: 00000246 [ 252.066113][ T8424] binder: 8419:8424 ioctl c0306201 20001480 returned -22 [ 252.068984][ T8421] ORIG_RAX: 0000000000000010 [ 252.068995][ T8421] RAX: ffffffffffffffda RBX: 00007fe06e19bf80 RCX: 00007fe06e07cae9 [ 252.069009][ T8421] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 [ 252.069022][ T8421] RBP: 00007fe06ee38120 R08: 0000000000000000 R09: 0000000000000000 [ 252.069035][ T8421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 252.069047][ T8421] R13: 000000000000000b R14: 00007fe06e19bf80 R15: 00007ffe4ff1cf48 [ 252.069063][ T8421] [ 252.072710][ T8421] ERROR: Out of memory at tomoyo_realpath_from_path. 10:41:25 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 2) 10:41:25 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 252.193429][ T8428] binder: 8427:8428 unknown command 287493 [ 252.196360][ T8428] binder: 8427:8428 ioctl c0306201 20001480 returned -22 [ 252.227254][ T8417] loop1: detected capacity change from 0 to 32768 [ 252.262412][ T37] kauditd_printk_skb: 7 callbacks suppressed [ 252.262427][ T37] audit: type=1800 audit(1695984085.886:528): pid=8417 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="loop1" ino=7 res=0 errno=0 [ 252.280727][ T8423] loop3: detected capacity change from 0 to 32768 10:41:25 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:25 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d58ab0d"], 0x0, 0x0, 0x0}) 10:41:25 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) (fail_nth: 1) 10:41:25 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 3) [ 252.348724][ T8431] FAULT_INJECTION: forcing a failure. [ 252.348724][ T8431] name failslab, interval 1, probability 0, space 0, times 0 [ 252.370001][ T8431] CPU: 1 PID: 8431 Comm: syz-executor.0 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 10:41:26 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 252.374417][ T8431] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 252.378913][ T8431] Call Trace: [ 252.380151][ T8431] [ 252.381244][ T8431] dump_stack_lvl+0x125/0x1b0 [ 252.383111][ T8431] should_fail_ex+0x496/0x5b0 [ 252.384890][ T8431] should_failslab+0x9/0x20 [ 252.386686][ T8431] __kmem_cache_alloc_node+0x5f/0x470 [ 252.388966][ T8431] ? tomoyo_encode2+0x100/0x3d0 [ 252.391170][ T8431] __kmalloc+0x4f/0x100 [ 252.393065][ T8431] tomoyo_encode2+0x100/0x3d0 [ 252.395267][ T8431] ? rcu_is_watching+0x12/0xb0 [ 252.397346][ T8431] tomoyo_encode+0x29/0x50 [ 252.399393][ T8431] tomoyo_realpath_from_path+0x196/0x710 [ 252.401975][ T8431] tomoyo_path_number_perm+0x241/0x580 [ 252.404456][ T8431] ? tomoyo_path_number_perm+0x22e/0x580 [ 252.407074][ T8431] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 252.409783][ T8431] ? reacquire_held_locks+0x4b0/0x4b0 [ 252.412252][ T8431] ? bit_wait_io_timeout+0x160/0x160 [ 252.414715][ T8431] ? __fget_files+0x272/0x410 [ 252.416921][ T8431] security_file_ioctl+0x72/0xb0 [ 252.419259][ T8431] __x64_sys_ioctl+0xbb/0x210 [ 252.421552][ T8431] do_syscall_64+0x38/0xb0 [ 252.423578][ T8431] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 252.425843][ T8431] RIP: 0033:0x7fe06e07cae9 [ 252.427843][ T8431] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 252.435677][ T8431] RSP: 002b:00007fe06ee380c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 252.439084][ T8431] RAX: ffffffffffffffda RBX: 00007fe06e19bf80 RCX: 00007fe06e07cae9 [ 252.442201][ T8431] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 [ 252.445068][ T8431] RBP: 00007fe06ee38120 R08: 0000000000000000 R09: 0000000000000000 [ 252.448014][ T8431] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 252.451100][ T8431] R13: 000000000000000b R14: 00007fe06e19bf80 R15: 00007ffe4ff1cf48 [ 252.454000][ T8431] [ 252.456186][ T8431] ERROR: Out of memory at tomoyo_realpath_from_path. 10:41:26 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 4) [ 252.475433][ T8435] binder: 8434:8435 unknown command 287493 [ 252.479286][ T8435] binder: 8434:8435 ioctl c0306201 20001480 returned -22 [ 252.490872][ T8438] FAULT_INJECTION: forcing a failure. [ 252.490872][ T8438] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 252.499284][ T8438] CPU: 1 PID: 8438 Comm: syz-executor.0 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 252.503929][ T8438] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 252.508510][ T8438] Call Trace: [ 252.510058][ T8438] 10:41:26 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 252.511414][ T8438] dump_stack_lvl+0x125/0x1b0 [ 252.513844][ T8438] should_fail_ex+0x496/0x5b0 [ 252.516027][ T8438] _copy_to_user+0x30/0xb0 [ 252.518109][ T8438] binder_ioctl+0x2171/0x6f00 [ 252.520303][ T8438] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 252.523083][ T8438] ? binder_thread_write+0x3a40/0x3a40 [ 252.525485][ T8438] ? do_vfs_ioctl+0x379/0x1920 [ 252.527621][ T8438] ? vfs_fileattr_set+0xbf0/0xbf0 [ 252.529896][ T8438] ? ioctl_has_perm.constprop.0.isra.0+0x2f0/0x460 [ 252.532787][ T8438] ? ioctl_has_perm.constprop.0.isra.0+0x2f9/0x460 [ 252.535592][ T8438] ? selinux_bprm_creds_for_exec+0xb30/0xb30 [ 252.538047][ T8438] ? reacquire_held_locks+0x4b0/0x4b0 [ 252.540297][ T8438] ? bit_wait_io_timeout+0x160/0x160 [ 252.542584][ T8438] ? selinux_file_ioctl+0x17d/0x270 [ 252.544591][ T8438] ? selinux_file_ioctl+0xb5/0x270 [ 252.546854][ T8438] ? binder_thread_write+0x3a40/0x3a40 [ 252.549320][ T8438] __x64_sys_ioctl+0x18f/0x210 [ 252.551281][ T8438] do_syscall_64+0x38/0xb0 [ 252.552947][ T8438] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 252.554078][ T8442] binder: 8441:8442 unknown command 287493 [ 252.555370][ T8438] RIP: 0033:0x7fe06e07cae9 [ 252.558131][ T8442] binder: 8441:8442 ioctl c0306201 20001480 returned -22 [ 252.559932][ T8438] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 252.559956][ T8438] RSP: 002b:00007fe06ee380c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 252.559977][ T8438] RAX: ffffffffffffffda RBX: 00007fe06e19bf80 RCX: 00007fe06e07cae9 [ 252.559992][ T8438] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 [ 252.560005][ T8438] RBP: 00007fe06ee38120 R08: 0000000000000000 R09: 0000000000000000 [ 252.560016][ T8438] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 10:41:26 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) [ 252.560028][ T8438] R13: 000000000000000b R14: 00007fe06e19bf80 R15: 00007ffe4ff1cf48 [ 252.560045][ T8438] [ 252.561320][ T8438] binder: 8437:8438 ioctl c0306201 20001480 returned -14 [ 252.634776][ T8444] binder: 8443:8444 unknown command 287493 [ 252.637672][ T8444] binder: 8443:8444 ioctl c0306201 20001480 returned -22 [ 252.719969][ T8436] loop1: detected capacity change from 0 to 32768 [ 252.746917][ T37] audit: type=1800 audit(1695984086.366:529): pid=8436 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="loop1" ino=8 res=0 errno=0 [ 252.748711][ T8436] FAULT_INJECTION: forcing a failure. [ 252.748711][ T8436] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 252.762831][ T8436] CPU: 3 PID: 8436 Comm: syz-executor.1 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 252.766714][ T8436] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 252.770440][ T8436] Call Trace: [ 252.771690][ T8436] [ 252.772791][ T8436] dump_stack_lvl+0x125/0x1b0 [ 252.774562][ T8436] should_fail_ex+0x496/0x5b0 [ 252.776590][ T8436] ? fs_reclaim_acquire+0xb0/0x150 [ 252.778509][ T8436] __should_fail_alloc_page+0xe7/0x130 [ 252.780650][ T8436] prepare_alloc_pages.constprop.0+0x16f/0x550 [ 252.783068][ T8436] __alloc_pages+0x14e/0x4a0 [ 252.784783][ T8436] ? __alloc_pages_slowpath.constprop.0+0x2360/0x2360 [ 252.787278][ T8436] ? xas_start+0x14f/0x780 [ 252.788925][ T8436] alloc_pages+0x1a9/0x270 [ 252.790725][ T8436] folio_alloc+0x1e/0x60 [ 252.792289][ T8436] filemap_alloc_folio+0x3bb/0x490 [ 252.794267][ T8436] ? __probestub_file_check_and_advance_wb_err+0x10/0x10 [ 252.796883][ T8436] ? print_usage_bug.part.0+0x670/0x670 [ 252.798946][ T8436] __filemap_get_folio+0x5b8/0xbc0 [ 252.800872][ T8436] pagecache_get_page+0x2a/0x1f0 [ 252.802730][ T8436] block_write_begin+0x38/0x490 [ 252.803704][ T8440] loop3: detected capacity change from 0 to 32768 [ 252.804744][ T8436] ? jfs_read_folio+0x20/0x20 [ 252.808932][ T8436] jfs_write_begin+0x31/0xd0 [ 252.810673][ T8436] generic_perform_write+0x278/0x600 [ 252.812680][ T8436] ? folio_add_wait_queue+0x1c0/0x1c0 [ 252.814681][ T8436] ? generic_write_checks+0x2b0/0x3f0 [ 252.816742][ T8436] __generic_file_write_iter+0x1f9/0x240 [ 252.818840][ T8436] generic_file_write_iter+0xe3/0x350 [ 252.820891][ T8436] vfs_write+0x650/0xe40 [ 252.822534][ T8436] ? kernel_write+0x6c0/0x6c0 [ 252.824249][ T8436] ? __fget_files+0x272/0x410 [ 252.826352][ T8436] ksys_write+0x12f/0x250 10:41:26 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoN7md85+YSjLstp/+f9syLJX1f68bmJD/rW33egjBAAAAK7V/+X/+/It6QuHlnGlum3++Y3f+9bCwsJC9sk1fzL6lYWFdMFElo2uzbL8sujKfz44VL9N8GQ2PjRc9/fhLrtf0+XykS6Xj3a5fKzL5Wu7XD7e5fIlJ2CJdcXvY/Ib25r/cUNxSrNbs9H8sq0trvXk0Nrh4fi7nNxQfp2F0ePZXHYym82mG7Yvth3Kt39uc21f78vivobr9rWptkJ++sSxeAxD4RxvbdjX4m1GP35HNvGznz5x7C/Pv3R7q9n1NDTcXnGc27fUjvNz4SvFsQ5la9M5icc5XHecm1o8JmsajnMov17tz83H+fIyj3PN4mGuqubHfDwbzv/8Qn6eRup/rZfO06bwtZ/fmWXZpcXDbt5myb6y4Wx9w1eGFx+f8WJF1m6jtpRem42saJ1uXsY6rc2ZrY3rtPk5ER//zeF6I22Oof5h+vFnx5Y87itdp1HtXrd7rjSvwV4/V/plDcZ18UJ+p59quQa3hvv/xLb2a7Dl2mmxBtP9rluDW9IaXNf6mIfH1uTHnB6Eofw6i2twZ8P2a/I9DeXzxW2d1+DU+VNnp+Yfe/ytc6eOnpg9MXt6986d07v37t2/f//U8bmTs9PF/17VuR4E67Ph9BzYEs5dfA68pWnb+qW68PXePQ/HOzwPNzRt2+vn4UjznRtanSfk0jVdPDc+Xjvp45eHszbPsfzx2XHtz8N0v+uehyN13wtafk9p8TwcWcbzsLbN2R3L+5llpO6/Vsdwvb4XbKhbg80/jzSvwV7/PNIva3A8rIsf7Gj/vWBTON6nJlf688iaJWsw3d3w2lP7Svp5f3x/PlqtyztqF9w0ll2Ynz13z6NHz58/tzMLY1W8rm6tNK/X9XX3KVuyXodXvF4Pzb3xqTtafL22XlP2GR9v+1jVzueeezo/Vvl3t9bns+Gru7Iwemy1z2er7+bLPZ+1bT43de0/i6dcWvf6O9rm9Tfm/leK/aWbenLN6Ejx/F2Tzs5ow+tx40M1kr92DeX7fnlqea/Ho+G/1X49vrXD6/HGpm17/Xo82nzn4uvxULffdlyb5sdzPKyTk9OdX49r22zctdI1OdLx9fjOMIfC+b8rJIWUi+rWTrt1m/Y1MjIa7tdI3EPjOt3dsP1oyGa1fT276+rW6fY7i9tak+7dotVapxNN2/Z6nabXq3brdKjbb9+uTvPjOR7Wxa27O6/T2jbP77n2186UEuteO8e6rcHRNWO1Yx5Ni7B4vV9YF9fgPdmx7Ex2MpvJLx3L11ORSCfvXd4aHAv/rfZr5cYOa3B707a9XoPp+1i7tTc0svTO90Dz4zke1sXT93Zeg7Vt3rWvtz+7bg9fSdvU/eza/Pu1dr/zuqPpNF3P33nVjvMf9nX+3Wxtm5P7V5ozO5+nu8NXbmpxnpqfv+2eUzPZ6pynjeE4X9rf/jzVjqe2zVcOLHM9Hcqy7OIj9+W/7w3/vvI3F77/rYZ/d2n1bzoXH7nvJzcf/6eVHD8Ag++VYqwvvtfV/cvUcv79HwAAABgIMfcPh5nI/wAAAFAaMffH/1d4Iv8DAABAacTcPxJmUpH8v/FdL829cjFLzfyFIF6eTsP9xXax4zod/j6xsKj29fuemf3vv7u4vH0PZ1n2v/f/QcvtN94fj6swEY7zyrsbv770iheXtf8jDyxuV99f/1q4/Xh/lrsMWlVwp7Mse+6WL+X7mXjwcj6fv/9IPj966akna9u8fKD4e7z+i68rtv/zUP49dPxow/VfDOfhR2FOv7/1+YjX++bluzbt+8Ti/uL1hra8Or/bTz9U3G58n5wvP1lsH89zu+P/+y8++83a9o++ufXxXxxuffzPhtt9Jsz/eUOxff1jUPt7vN7nw/HH/cXr3fON77Q8/itfKLY/+55iuyNhxv1vD3/f+p6X5urP16NDRxvuV/beYru4/+nv/1F+eby9ePvNxz9++HLD+WheH8//W3E7U03bx6/H/UR/27T/2u3Ur8+4/2f/8EjDee62/ysfffENtdtt3v/dTdudfWRHvv/F22t8x6a/+PyXWu4vHs+hvz7bcH8OfSQ8j8P+n34orMdw+S+uFLfX/O4KRz7S+PoTt//ahosN9yd638+K/V95+4l8rh1ft/6mV9386ktvqp27LHvhY8Xtddv/ia+eaTj+r99WnI94eezoN++/nbj/c5+ZPH1m/sLcTN1Zzd875wPF8cTjvSW8tjb//fCZ8w/PnpuYnpjOsonyvoXeVftGmD8pxqWVXn/HA+HxvOPPnlu/7V+/GL/+7x8vvn75/cX3rbeE7b4cvr4hPH7Xuv+nN9+WP7+Hns//OpotLH2/4Guxaet/7V/WhuH+N/9cENf72dc/nJ+H2mX59434vG48/sb3P16GH84Ut/PtcF4Xwjszb7ltcX/128f3Rrj8seL5fq37jy9z8XH9q/B4f/BHxe3H44r394fh55h14ftXFNfHty8ON99+/i4el8LrSXapuDxuFc/35Zdva3l48X1Isku353//43Q7t6/obrYz/9j81Mm50xcenTo/O39+av6xxw+fOnPh9PnD+Xt5Hv5Ut+svvj6tz1+fZmb37snyV6szxbjObvTxn33g7VmWbZuZPX70wvHzD5ydPXfi2Pz8sdmZ+W1Hjx+f/Uy368/NHNy568DufbsmT8zNHNx/4MDuA5Nzp8/UDqM4qC72Tn968vS5w/lV5g/uObDz3nv3TE+eOjMze3Df9PTkhW7Xz783Tdau/fuT52ZPHj0/d2p2cn7u8dmDOw/s3bur67sBnjp7fH5i6tyF01MX5mfPTRX3ZeJ8/uXa975u16ec5v+j+Hm22VDxRnzZh+/em96fteaZz7a9qWKTpjcQfSm8F813X3N2/3L+HnP/aJhJRfI/AAAAVEHM/WNhJvI/AAAAlEbM/WvDTOR/AAAAKI2Y+8fDTCqS//X/9f/1//X/9f9b71//fzCVrP+/8v56F/r/XVxl//87Gxtf7/T/q9r/Pzazb7ov+/8Lzd9bW9H/53rot/5/zP3rsqyS+R8AAACqIOb+9WEm8j8AAACURsz9N4WZyP8AAABQGjH3vyrMpCL5X/9f/1//X/9f/7/1/vX/B5P+f2f6/13o/+v/l7P/7/P/uWH6rf8fc//NYSbdgt+6LpcDAAAAfSPm/leHmVTk3/8BAACgCmLuvyXMRP4HAACA0oi5f0OYSUXyv/6//r/+v/6//n/r/ev/D6ar6N//vL4irv8f6P/r/+v/6//r/9MD/db/j7n/NWEmFcn/AAAAUAUx9782zET+BwAAgNKIuf91YSbyPwAAAJRGzP23hplUJP/r/+v/6//r/+v/t96//v9gqurn/48t8/b1/9vLN9T/1//X/9f/p6f6rf8fc//rw0wqkv8BAACgCmLuvy3MRP4HAACA0oi5/5fCTOR/AAAAKI2Y+zeGmVQk/+v/6//r/+v/6/+33r/+/2C6jv3/vJHYr/3/5dL/70L/X/9f/1//n57qt/5/zP23h5lUJP8DAABAFcTcf0eYifwPAAAApRFz/y+Hmcj/AAAAUBox928KM6lI/tf/72n//676Ypb+v/5/0/rQ/9f/1/9fBVX9/P/l0v/vQv9f/1//X/+fnuq3/n/M/W8IM6lI/gcAAIAqiLn/jWEm8j8AAACURsz9bwozkf8BAACgNGLunwgzGwsXVCT/6//7/H/9f/1//f/W+9f/H0z6/53p/3dxvfv/xQ+e+v/XyY0+fv1//X+W6rf+f8z9m8NMKpL/AQAAoApi7t8SZiL/AwAAQGnE3H9nmIn8DwAAAKURc//WMJOK5P8B7f8Pt79D7fv/9VUS/X/9//rzpf+v/99q//r/g0n/vzP9/y58/r/+f3/2/79bt9zb0v+nH/Vb/z/m/jeHmVQk/wMAAEAVxNy/LcxE/gcAAIDSiLn/LWEm8j8AAACURsz928NMKpL/B7T/3+EO+fz/TP//+vf/d3y1uKL+v/6//n/f0f/vTP+/C/1//f/+7P/7/H8GVr/1/2PuvyvMpCL5HwAAAKog5v4dYSbyPwAAAJRGzP13h5nI/wAAAFAaMfdPhplUJP/r/5ew/1+7Mf1/n//fYf/6//r/Zab/35n+fxf6//r/bY//5q771//X/2epfuv/x9z/1jCTiuR/AAAAqIKY++8JM5H/AQAAoDRi7p8KM5H/AQAAoDRi7p8OM6lI/l/t/n/dGdb/L8nn/y9k+v/6/430/1vT/18d+v+d3bj+f6vvlEvp/+v/D/Lx6//r/7NUv/X/Y+7fGWb6ia4i+R8AAACqIOb+XWEm8j8AAACURsz9u8NM5H8AAAAojZj794SZVCT/+/x//X+f/6//r//fev/6/4OhuWCv/9+Zz//vQv9f/1//X/+fnuq3/n/M/feGmVQk/wMAAEAVxNy/N8xE/gcAAIDSiLl/X5iJ/A8AAAClEXP//jCTiuR//X/9f/1//X/9/9b71/8fTPr/nVWl/x/p/6/Mje7PD/rx6//r/7NUv/X/Y+4/EGZSkfwPAAAAVRBz/9vCTOR/AAAAKI2Y+38lzET+BwAAgNKIuf9Xw0wqkv/1//X/9f9vbP//kv6//r/+f0/p/3dWlf6/z/+/Oje6Pz/ox6//37n/P9LtBiilfuv/x9x/MMykIvkfAAAAqiDm/l8LM5H/AQAAoDRi7n97mIn8DwAAAKURc/+hMJOK5H/9f/1//X+f/6//33r/+v+DSf+/s/7t/8dnlv6//v/gHr/+v8//Z6l+6//H3P+OMJOK5H8AAACogpj77wszWZr/h1fvqAAAAIBeirn/nWEm/v0fAAAASiPm/neFmVQk/+v/6//r/+v/6/+33r/+/2DS/++sf/v/hWv//P+xhtvT/1+ZG92fH/Tj1//X/2epfuv/x9z/7jCTiuR/AAAAqIKY+98TZiL/AwAAQGnE3P/eMBP5HwAAAEoj5v73hZlUJP/r/+v/6/+vWv9/OtP/L33/v/k1tJ7+/+rQ/++s/P1/n/9/LW50f37Qj1//X/+fpfqt/x9z/6+HmVQk/wMAAEAVxNx/f5iJ/A8AAAClUeT+hbXvz6f8DwAAAGUUc/8Hwkwqkv/1//X/9f99/r/+f+v9+/z/waT/35n+fxf6//r/+v/6//RUv/X/Y+7/YJhJRfI/AAAAVEHM/R8KM5H/AQAAoDRi7v9wmIn8DwAAAKURc/9vhJlUJP/r/+v/6//r/+v/t96//v9g0v/vTP+/i77r/ze+wur/9/fx6//r/7NUv/X/Y+7/SJhJRfI/AAAAVEHM/R8NM5H/AQAAoDRi7v9YmIn8DwAAAKURc//Hw0wqkv/1//X/9f/1//X/W+9f/38w6f931tD//8V4+w31//uk/99I/7+/j1//X/+fpfqt/x9z/wNhJhXJ/wAAAFAFMfd/IsxE/gcAAIDSiLn/N8NM5H8AAAAojZj7PxlmUpH8r/+v/6//r/+v/996//r/g0n/vzOf/9+F/r/+v/6//j891W/9/5j7HwwzqUj+BwAAgCqIuf+3wkzkfwAAACiNmPt/O8xE/gcAAIDSiLn/d8JMKpL/9f/1//X/9f/1/1vvX/9/MOn/d6b/34X+v/6//r/+Pz3Vb/3/mPt/N8ykIvkfAAAAqiDm/ofCTOR/AAAAKI2Y+w+Hmcj/AAAAUBox9x8JM6lI/tf/1//X/+/T/v+fbvmXH3zvQ0d26v/r/+v/r4j+f2f6/13o/+v/6//r/9NT/db/j7n/aJhJRfI/AAAAVEHM/b8XZiL/AwAAQGnE3H8szET+BwAAgNKIuX8mzKQi+V//X/9f/79P+/8+/z/R/9f/Xwn9/870/7vQ/9f/1//X/6enVtz/n2h7Uz3p/8fcPxtmUpH8DwAAAFUQc//xMBP5HwAAAEoj5v4TYSbyPwAAAJRGzP0Ph5lUJP/r/+v/6//r/5eh/1//UbH6/9Wm/9+Z/n8X+v/6//r/+v/0VL99/n/M/XNhJhXJ/wAAAFAFMfd/KsxE/gcAAIDSiLn/02Em8j8AAACURsz9J8NMKpL/9f/1//X/r0P//x9brw/9f5//r/9//en/d6b/34X+v/6//r/+Pz3Vm/7/Qtar/n/M/afCTCqS/wEAAKAKYu4/HWYi/wMAAEBpxNx/JsxE/gcAAIDSiLn/bJhJRfK//r/+v/6/z//X/2+9f/3/waT/35n+fxf6//r//8/effxqWpd/HD+T/OA3hIXGjQtj3LhTE1du2LAywcT4BxiXutOoYMEG9t57711EQRF7b1hR7NiwIKioWFBxYWbmui7nnPPM/cycueec+/ler9fmCiA+DzKZ8ZPJO1/9/977/5v0/+y2tPf/c/c/Im5psv8BAACgg9z9j4xb7H8AAAAYRu7+C+MW+x8AAACGkbv/orilyf7X/+v/D67/P/R/+n/9v/5f/z83/f80/f8a+v8G/f/OX2Xm+/7t+3/v/7PC0vr/3P2Pilua7H8AAADoIHf/o+MW+x8AAACGkbv/MXGL/Q8AAADDyN3/2Lilyf7X/+v/vf+v/9f/r/58/f9m0v9P69T/X3jduQ+79aq7XH0qn6//79D/n7nvr//X/7Pb0vr/3P0Xxy1N9j8AAAB0kLv/cXGL/Q8AAADDyN3/+LjF/gcAAIBh5O5/QtzSZP/r//X/+v9R+v9ztra29P9b+v/29P/TOvX/e/l8/b/+X/+v/2deS+v/c/c/MW5psv8BAACgg9z9T4pb7H8AAAAYRu7+S+IW+x8AAACGkbv/0rilyf7X/+v/9f+j9P/e/0/6/94W1P+fpf/X/+v/9f/6/4se+vCH/L/+v7Gl9f+5+58ct06T/Q8AAAAd5O5/Stxi/wMAAMAwcvc/NW6x/wEAAGAYufufFrc02f/6f/2//l//r/9f/fn6/820vv+/0wVTf7/3/4P+X/+v/9f/e/+fGSyt/8/d//S4pcn+BwAAgA5y9z8jbrH/AQAAYBi5+58Zt9j/AAAAMIzc/c+KW5rsf/2//n//+v8jf1L/r/8/k/1//kjQ/3e2oPf/9/T5+n/9v/5/c7+//l//z25L6/9z9z87bmmy/wEAAKCD3P3PiVvsfwAAABhG7v7nxi32PwAAAAwjd//z4pYm+1//r//3/r/+f5z+/xjv//em/5+m/19D/6//1//r/5nV0vr/3P3Pj1ua7H8AAADoIHf/C+IW+x8AAACGkbv/hXGL/Q8AAADDyN3/orilyf6fo/+/VP+v/9/x/fX/q398jND/H//vSv9/jP5/WfT/0/T/a+j/9f/6f/0/s1pa/5+7/8VxS5P9DwAAAB3k7n9J3GL/AwAAwDBy9780brH/AQAAYBi5+18Wt6zd/7fNXOQdjO39/yHv/+v/9f9b+n/v/x+j/99M+v9p+v819P/6/0X0/5fr/xnG0vr/3P0vj1v8/j8AAAAMI3f/K+IW+x8AAACGkbv/lXGL/Q8AAADDyN3/qrilyf6f4/3/gfv/w/p//X+L/v/IP4D+X/8/iPn6/7vfQf+v/9/Z/5+1438H/f92+n/v/+v/2Wlp/X/u/lfHLU32PwAAAHSQu/81cYv9DwAAAMPI3f/auMX+BwAAgGHk7n9d3NJk/+v/vf+v/19m/3+J9/+L/l//fyq8/z9tT/3/lv7f+//6f/2//p+9WVr/n7v/9XFLk/0PAAAAHeTuf0PcYv8DAADAMHL3vzFusf8BAABgGLn73xS3NNn/s/b/R/4u/X/R/+v/d/74WOz7//r/lZ+v/99M+v9p3v9fQ/+v/9f/6/+Z1VT/f/j4P457pvv/3P1vjlua7H8AAADoIHf/W+IW+x8AAACGkbv/rXGL/Q8AAADDyN3/trilyf73/v/W3fT/+n/9v/5/1efr/zdT6/5/1S9GO+j/19D/6//1//p/ZjXV/x/xgHvc5+hPgfvV/+fuf3vc0mT/AwAAQAe5+98Rt9j/AAAAMIzc/e+MW+x/AAAAGEbu/nfFLU32v/7/tN//P5oA6/+3f3/9/3b6//jxoP/X/++D1v3/SdD/r6H/1//r//X/zGpp/X/u/nfHLU32PwAAAHSQu/89cYv9DwAAAMPI3f/euMX+BwAAgGHk7n9f3NJk/+v/T7v/P0r/v/376/9X//jQ/+v/9f9nnv5/mv5/Df2//l//r/9nVkvr/3P3Xxa3NNn/AAAA0EHu/vfHLfY/AAAADCN3/+Vxi/0PAAAAw8jd/4G4pcn+1//r//X/+n/9/+rP1/9vJv3/NP3/1tbWFRNfQP+v/9f/6/+Z1dL6/9z9H4xbmux/AAAA6CB3/xVxi/0PAAAAw8jdf2XcYv8DAADAMHL3fyhuabL/9f/6f/2//l//v/rz9f+bqXf/n7X8ien/19D/6//1//p/ZrW0/j93/4fjlib7HwAAADrI3X9V3GL/AwAAwDBy938kbrH/AQAAYBi5+6+OW5rs/239f0at+n/9/xns/2/fQ/9/Vvw1/f98/f8FKz5f/6//H0Hv/n89/f8adzz2U4L+X/+v/9f/M4+l9f+5+z8at5y/YxgCAAAAG+pQ7f6PxS1Nfv8fAAAAOsjd//G4xf4HAACAYeTu/0Tc0mT/e/9f/+/9/579v/f/9f+j0v9P0/+v4f1//b/+X//PrJbW/+fu/2Tc0mT/AwAAQAe5+z8Vt9j/AAAAMIzc/Z+OW+x/AAAAGEbu/s/ELU32v/5f/6//1//r/1d/vv5/M+n/p+n/19D/6//1//p/ZrW0/j93/2fjlib7HwAAADrI3f+5uMX+BwAAgGHk7v983GL/AwAAwDBy938hbmmy//X/+n/9v/5f/7/68/X/m0n/P03/v4b+X/+v/9f/M6ul9f+5+78YtzTZ/wAAANBB7v4vxS32PwAAAAwjd/+X4xb7HwAAAIaRu/8rcUuT/a//1//r//X/+v/Vn6//30z6/2n6/zX0//p//b/+n1ktrf/P3f/VuKXJ/gcAAIAOcvdfE7fY/wAAADCM3P1fi1vsfwAAABhG7v6vxy1N9r/+X/+v/x+1/z/nhJ+v/9f/j2wp/f95593vWv2//l//r//X/+v/u1ta/5+7/xtxywmH3233P4l/TAAAAGBBcvd/M25p8vv/AAAA0EHu/m/FLfY/AAAADCN3/7fjlib7X/+v/9f/j9r/b//8++r/9f9NLKX/9/7/3r7/kvv/s+M/cgD9f/4yp/9f+PfX/+v/2W1p/X/u/mvjlib7HwAAADrI3f+duMX+BwAAgGHk7v9u3GL/AwAAwDBy918XtzTZ//r/qf7/bP2//n+Y/n9L/6//b2Kj+//D+v8l9//jv/9//j728zfO8H13yZ+W9f/6fxZkaf1/7v7vxS1N9j8AAAB0kLv/+3GL/Q8AAADDyN3/g7jF/gcAAIBh5O7/YdzSZP/r/73/r//X/+v/V3++/n8zbXT/7/1//f+B9v8H/37+Bn3/s1f9/fp//T+7La3/z93/o7ilyf4HAACADnL3/zhusf8BAABgGLn7fxK32P8AAAAwjNz918ctTfa//l//r//X/+v/V3++/n8z6f+n9ev/V/0KPUH/r//3/r/+nz275/UX33Xnn1ta/5+7/6dxS5P9DwAAAB3k7v9Z3GL/AwAAwDBy9/88brH/AQAAYBi5+38RtzTZ//p//b/+v2P/f6+Vn6//1/+PYJT+//ge/FT/O6b06/+9/38qDrqf3/Tvr//X/7Pb0vr/3P2/jFua7H8AAADoIHf/DXGL/Q8AAADDyN3/q7jF/gcAAIBh5O7/ddzSZP+37P8P6f9Pof+/4eZjf0n/P1T/7/3/Jff/h/T/p2WU/t/7//r/Vebp/1f9v5ZjDrqfP10H/f31//p/dlta/5+7/zdxS5P9DwAAAB3k7v9t3GL/AwAAwDBy998Yt9j/AAAAMIzc/b+LW5rs/5b9v/f/vf+v/9f/L7j/9/7/6dH/TzvI/v+Wk/hY/b/3/zf5++v/9f/strT+P3f/TXFLk/0PAAAAHeTuvzlusf8BAABgGLn7fx+32P8AAAAwjNz9f4hbmux//b/+X/+v/9f/r/58/f9m2mN/Xz+M9f/B+//6f/2//l//zwyW1v/n7v9j3NJk/wMAAEAHuftviVvsfwAAABhG7v4/xS32PwAAAAwjd/+f45Ym+1//r//X/+v/N7f/v/O5l17zwAdfeZn+n//x/v80/f8a8/X/D7q3/l//r//X/7Nf/f/hk+3/c/f/JW5psv8BAACgg9z9t8Yt9j8AAAAMI3f/X+MW+x8AAACGkbv/b3FLk/2v/9f/6//1/5vb/3v/X/+/m/5/mv5/jZPt/4/8xOH9/130//p//T877VP/f8Lef+cf5+7/e9zSZP8DAABAB7n7/xG32P8AAAAwjNz9t8Ut9j8AAAAMI3f/P+OWJvtf/6//1//r//X/uz7/6L9S/f9m0v9P0/+vMd/7//p//b/+X//PAvv/3P3/ilua7H8AAADoIHf/v+MW+x8AAACGkbv/9rjF/gcAAIBh5O7/T9zSZP/r//X/+n/9v/5/9efr/zeT/n+a/n8N/b/+X/+v/2dWS+v/c/f/NwAA//+lFXM/") open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:26 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 5) [ 252.828196][ T8436] ? __ia32_sys_read+0xb0/0xb0 [ 252.830202][ T8436] ? syscall_enter_from_user_mode+0x26/0x80 [ 252.832733][ T8436] do_syscall_64+0x38/0xb0 [ 252.834774][ T8436] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 252.837584][ T8436] RIP: 0033:0x7f985c27cae9 [ 252.837620][ T8446] FAULT_INJECTION: forcing a failure. [ 252.837620][ T8446] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 252.839453][ T8436] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 252.839466][ T8436] RSP: 002b:00007f985cfe30c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 252.839478][ T8436] RAX: ffffffffffffffda RBX: 00007f985c39bf80 RCX: 00007f985c27cae9 [ 252.839485][ T8436] RDX: 0000000000000009 RSI: 00000000200001c0 RDI: 0000000000000004 [ 252.839491][ T8436] RBP: 00007f985cfe3120 R08: 0000000000000000 R09: 0000000000000000 [ 252.839498][ T8436] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 252.839504][ T8436] R13: 000000000000000b R14: 00007f985c39bf80 R15: 00007fff6c9ba8e8 [ 252.839512][ T8436] 10:41:26 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) (fail_nth: 2) 10:41:26 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc92d"], 0x0, 0x0, 0x0}) [ 252.873032][ T8446] CPU: 1 PID: 8446 Comm: syz-executor.0 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 252.877717][ T8446] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 252.881621][ T8446] Call Trace: [ 252.882893][ T8446] [ 252.884152][ T8446] dump_stack_lvl+0x125/0x1b0 [ 252.885970][ T8446] should_fail_ex+0x496/0x5b0 [ 252.887908][ T8446] _copy_to_user+0x30/0xb0 [ 252.889570][ T8446] binder_ioctl+0x2171/0x6f00 [ 252.891508][ T8446] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 252.893791][ T8446] ? binder_thread_write+0x3a40/0x3a40 [ 252.895893][ T8446] ? do_vfs_ioctl+0x379/0x1920 [ 252.897788][ T8446] ? vfs_fileattr_set+0xbf0/0xbf0 [ 252.899663][ T8446] ? ioctl_has_perm.constprop.0.isra.0+0x2f0/0x460 [ 252.902267][ T8446] ? ioctl_has_perm.constprop.0.isra.0+0x2f9/0x460 [ 252.904911][ T8446] ? selinux_bprm_creds_for_exec+0xb30/0xb30 10:41:26 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) [ 252.907788][ T8446] ? reacquire_held_locks+0x4b0/0x4b0 [ 252.910596][ T8446] ? bit_wait_io_timeout+0x160/0x160 [ 252.913188][ T8446] ? selinux_file_ioctl+0x17d/0x270 [ 252.915615][ T8446] ? selinux_file_ioctl+0xb5/0x270 [ 252.917965][ T8446] ? binder_thread_write+0x3a40/0x3a40 [ 252.920498][ T8446] __x64_sys_ioctl+0x18f/0x210 [ 252.922731][ T8446] do_syscall_64+0x38/0xb0 [ 252.924787][ T8446] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 252.927065][ T8446] RIP: 0033:0x7fe06e07cae9 [ 252.928708][ T8446] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 252.936112][ T8446] RSP: 002b:00007fe06ee380c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 252.939810][ T8446] RAX: ffffffffffffffda RBX: 00007fe06e19bf80 RCX: 00007fe06e07cae9 [ 252.943246][ T8446] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 [ 252.946924][ T8446] RBP: 00007fe06ee38120 R08: 0000000000000000 R09: 0000000000000000 [ 252.950468][ T8446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 252.953935][ T8446] R13: 000000000000000b R14: 00007fe06e19bf80 R15: 00007ffe4ff1cf48 [ 252.957033][ T8446] [ 252.960872][ T8446] binder: 8445:8446 ioctl c0306201 20001480 returned -14 10:41:26 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) 10:41:26 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 6) [ 253.007873][ T8454] FAULT_INJECTION: forcing a failure. [ 253.007873][ T8454] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 253.014309][ T8454] CPU: 1 PID: 8454 Comm: syz-executor.0 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 253.018145][ T8454] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 253.022150][ T8454] Call Trace: [ 253.023478][ T8454] [ 253.024661][ T8454] dump_stack_lvl+0x125/0x1b0 [ 253.026579][ T8454] should_fail_ex+0x496/0x5b0 [ 253.028428][ T8454] _copy_from_user+0x30/0xf0 [ 253.030283][ T8454] binder_ioctl+0x565/0x6f00 [ 253.032129][ T8454] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 253.034597][ T8454] ? binder_thread_write+0x3a40/0x3a40 [ 253.036727][ T8454] ? do_vfs_ioctl+0x379/0x1920 [ 253.038536][ T8454] ? vfs_fileattr_set+0xbf0/0xbf0 [ 253.040496][ T8454] ? ioctl_has_perm.constprop.0.isra.0+0x2f0/0x460 [ 253.043172][ T8454] ? ioctl_has_perm.constprop.0.isra.0+0x2f9/0x460 [ 253.045985][ T8454] ? selinux_bprm_creds_for_exec+0xb30/0xb30 [ 253.048408][ T8454] ? reacquire_held_locks+0x4b0/0x4b0 [ 253.050486][ T8454] ? bit_wait_io_timeout+0x160/0x160 [ 253.052545][ T8454] ? selinux_file_ioctl+0x17d/0x270 [ 253.054603][ T8454] ? selinux_file_ioctl+0xb5/0x270 [ 253.056696][ T8454] ? binder_thread_write+0x3a40/0x3a40 [ 253.059066][ T8454] __x64_sys_ioctl+0x18f/0x210 [ 253.061087][ T8454] do_syscall_64+0x38/0xb0 [ 253.062869][ T8454] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 253.065162][ T8454] RIP: 0033:0x7fe06e07cae9 [ 253.066968][ T8454] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 253.074028][ T8454] RSP: 002b:00007fe06ee380c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 253.077276][ T8454] RAX: ffffffffffffffda RBX: 00007fe06e19bf80 RCX: 00007fe06e07cae9 [ 253.080398][ T8454] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 [ 253.083755][ T8454] RBP: 00007fe06ee38120 R08: 0000000000000000 R09: 0000000000000000 [ 253.086768][ T8454] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 253.089793][ T8454] R13: 000000000000000b R14: 00007fe06e19bf80 R15: 00007ffe4ff1cf48 [ 253.092441][ T8454] [ 253.103431][ T8454] binder: 8453:8454 ioctl c0306201 20001480 returned -14 10:41:26 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) [ 253.149298][ T8452] loop3: detected capacity change from 0 to 32768 [ 253.192563][ T37] audit: type=1800 audit(1695984086.816:530): pid=8452 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=7 res=0 errno=0 10:41:26 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:26 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 7) [ 253.218138][ T8462] FAULT_INJECTION: forcing a failure. [ 253.218138][ T8462] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 253.224322][ T8462] CPU: 0 PID: 8462 Comm: syz-executor.0 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 253.228840][ T8462] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 253.233576][ T8462] Call Trace: [ 253.235176][ T8462] [ 253.236548][ T8462] dump_stack_lvl+0x125/0x1b0 [ 253.238817][ T8462] should_fail_ex+0x496/0x5b0 [ 253.240990][ T8462] _copy_to_user+0x30/0xb0 [ 253.243102][ T8462] binder_ioctl+0x2171/0x6f00 [ 253.245325][ T8462] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 253.248107][ T8462] ? binder_thread_write+0x3a40/0x3a40 [ 253.250553][ T8462] ? do_vfs_ioctl+0x379/0x1920 [ 253.252344][ T8462] ? vfs_fileattr_set+0xbf0/0xbf0 [ 253.254303][ T8462] ? ioctl_has_perm.constprop.0.isra.0+0x2f0/0x460 [ 253.256704][ T8462] ? ioctl_has_perm.constprop.0.isra.0+0x2f9/0x460 [ 253.259126][ T8462] ? selinux_bprm_creds_for_exec+0xb30/0xb30 [ 253.261582][ T8462] ? reacquire_held_locks+0x4b0/0x4b0 [ 253.264059][ T8462] ? bit_wait_io_timeout+0x160/0x160 [ 253.266506][ T8462] ? selinux_file_ioctl+0x17d/0x270 [ 253.268843][ T8462] ? selinux_file_ioctl+0xb5/0x270 [ 253.271161][ T8462] ? binder_thread_write+0x3a40/0x3a40 [ 253.273608][ T8462] __x64_sys_ioctl+0x18f/0x210 [ 253.275754][ T8462] do_syscall_64+0x38/0xb0 [ 253.277774][ T8462] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 253.280378][ T8462] RIP: 0033:0x7fe06e07cae9 [ 253.282396][ T8462] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 253.290956][ T8462] RSP: 002b:00007fe06ee380c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 253.294668][ T8462] RAX: ffffffffffffffda RBX: 00007fe06e19bf80 RCX: 00007fe06e07cae9 [ 253.296804][ T8458] loop1: detected capacity change from 0 to 32768 [ 253.298118][ T8462] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 [ 253.303962][ T8462] RBP: 00007fe06ee38120 R08: 0000000000000000 R09: 0000000000000000 [ 253.307500][ T8462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 253.311033][ T8462] R13: 000000000000000b R14: 00007fe06e19bf80 R15: 00007ffe4ff1cf48 [ 253.314548][ T8462] [ 253.317352][ T8462] binder: 8461:8462 ioctl c0306201 20001480 returned -14 [ 253.317420][ T8458] FAULT_INJECTION: forcing a failure. [ 253.317420][ T8458] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 253.319360][ T37] audit: type=1800 audit(1695984086.936:531): pid=8458 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="loop1" ino=8 res=0 errno=0 [ 253.334062][ T8458] CPU: 1 PID: 8458 Comm: syz-executor.1 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 253.338312][ T8458] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 253.342239][ T8458] Call Trace: [ 253.343531][ T8458] [ 253.344674][ T8458] dump_stack_lvl+0x125/0x1b0 [ 253.346625][ T8458] should_fail_ex+0x496/0x5b0 [ 253.348412][ T8458] copyin+0x1b/0xa0 [ 253.349934][ T8458] copy_page_from_iter_atomic+0x23d/0x1430 [ 253.352185][ T8458] ? invalidate_bh_lrus_cpu+0x170/0x170 [ 253.354316][ T8458] ? csum_and_copy_from_iter+0x1530/0x1530 [ 253.356736][ T8458] ? block_write_begin+0xed/0x490 [ 253.358654][ T8458] ? jfs_read_folio+0x20/0x20 [ 253.360867][ T8458] generic_perform_write+0x2e9/0x600 [ 253.363401][ T8458] ? folio_add_wait_queue+0x1c0/0x1c0 [ 253.365492][ T8458] ? generic_write_checks+0x2b0/0x3f0 [ 253.367463][ T8458] __generic_file_write_iter+0x1f9/0x240 [ 253.369990][ T8458] generic_file_write_iter+0xe3/0x350 [ 253.372049][ T8458] vfs_write+0x650/0xe40 [ 253.373696][ T8458] ? kernel_write+0x6c0/0x6c0 [ 253.375461][ T8458] ? __fget_files+0x272/0x410 [ 253.377261][ T8458] ksys_write+0x12f/0x250 [ 253.378917][ T8458] ? __ia32_sys_read+0xb0/0xb0 [ 253.381200][ T8458] ? syscall_enter_from_user_mode+0x26/0x80 [ 253.384027][ T8458] do_syscall_64+0x38/0xb0 [ 253.385974][ T8458] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 253.388434][ T8458] RIP: 0033:0x7f985c27cae9 [ 253.390089][ T8458] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 253.397109][ T8458] RSP: 002b:00007f985cfe30c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 253.400532][ T8458] RAX: ffffffffffffffda RBX: 00007f985c39bf80 RCX: 00007f985c27cae9 [ 253.404169][ T8458] RDX: 0000000000000009 RSI: 00000000200001c0 RDI: 0000000000000004 [ 253.407155][ T8458] RBP: 00007f985cfe3120 R08: 0000000000000000 R09: 0000000000000000 [ 253.410130][ T8458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 253.413498][ T8458] R13: 000000000000000b R14: 00007f985c39bf80 R15: 00007fff6c9ba8e8 [ 253.416418][ T8458] 10:41:27 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401fc9"], 0x0, 0x0, 0x0}) 10:41:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 8) 10:41:27 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) (fail_nth: 3) 10:41:27 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 253.470307][ T8469] FAULT_INJECTION: forcing a failure. [ 253.470307][ T8469] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 253.477795][ T8469] CPU: 1 PID: 8469 Comm: syz-executor.0 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 253.482642][ T8469] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 253.487252][ T8469] Call Trace: [ 253.488755][ T8469] [ 253.490199][ T8469] dump_stack_lvl+0x125/0x1b0 [ 253.492400][ T8469] should_fail_ex+0x496/0x5b0 [ 253.494660][ T8469] _copy_from_user+0x30/0xf0 [ 253.496846][ T8469] kstrtouint_from_user+0xd7/0x1b0 [ 253.499275][ T8469] ? kstrtouint+0x130/0x130 [ 253.501479][ T8469] ? lock_sync+0x190/0x190 [ 253.503630][ T8469] proc_fail_nth_write+0x84/0x260 [ 253.506066][ T8469] ? proc_task_getattr+0x230/0x230 [ 253.508503][ T8469] vfs_write+0x2a4/0xe40 [ 253.510557][ T8469] ? proc_task_getattr+0x230/0x230 [ 253.513000][ T8469] ? kernel_write+0x6c0/0x6c0 [ 253.515240][ T8469] ? __fget_files+0x272/0x410 [ 253.517486][ T8469] ksys_write+0x12f/0x250 [ 253.519461][ T8469] ? __ia32_sys_read+0xb0/0xb0 [ 253.521686][ T8469] ? syscall_enter_from_user_mode+0x26/0x80 [ 253.524489][ T8469] do_syscall_64+0x38/0xb0 [ 253.526664][ T8469] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 253.529376][ T8469] RIP: 0033:0x7fe06e07b82f [ 253.531491][ T8469] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 b9 80 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 0c 81 02 00 48 [ 253.540356][ T8469] RSP: 002b:00007fe06ee380c0 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 253.544246][ T8469] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe06e07b82f [ 253.547978][ T8469] RDX: 0000000000000001 RSI: 00007fe06ee38130 RDI: 0000000000000005 [ 253.551513][ T8469] RBP: 00007fe06ee38120 R08: 0000000000000000 R09: 0000000000000000 10:41:27 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) [ 253.554184][ T8464] loop3: detected capacity change from 0 to 32768 [ 253.555236][ T8469] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 253.561865][ T8469] R13: 000000000000000b R14: 00007fe06e19bf80 R15: 00007ffe4ff1cf48 [ 253.565437][ T8469] [ 253.583380][ T37] audit: type=1800 audit(1695984087.206:532): pid=8464 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=7 res=0 errno=0 10:41:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) 10:41:27 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) 10:41:27 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) [ 253.733129][ T37] audit: type=1400 audit(1695984087.356:533): avc: denied { search } for pid=8480 comm="dhcpcd-run-hook" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 253.746394][ T37] audit: type=1400 audit(1695984087.356:534): avc: denied { read } for pid=8481 comm="dhcpcd-run-hook" name="resolv.conf" dev="tmpfs" ino=1484 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 253.755535][ T37] audit: type=1400 audit(1695984087.356:535): avc: denied { open } for pid=8481 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=1484 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 253.768212][ T37] audit: type=1400 audit(1695984087.356:536): avc: denied { getattr } for pid=8481 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=1484 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 253.778796][ T37] audit: type=1400 audit(1695984087.376:537): avc: denied { write } for pid=8480 comm="dhcpcd-run-hook" name="hook-state" dev="tmpfs" ino=1483 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 253.780270][ T8474] loop1: detected capacity change from 0 to 32768 [ 253.803613][ T8474] FAULT_INJECTION: forcing a failure. [ 253.803613][ T8474] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 253.811516][ T8474] CPU: 1 PID: 8474 Comm: syz-executor.1 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 253.816589][ T8474] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 253.821553][ T8474] Call Trace: [ 253.823165][ T8474] [ 253.824701][ T8474] dump_stack_lvl+0x125/0x1b0 [ 253.827113][ T8474] should_fail_ex+0x496/0x5b0 [ 253.829324][ T8474] _copy_to_user+0x30/0xb0 [ 253.831359][ T8474] simple_read_from_buffer+0xd0/0x150 [ 253.833817][ T8474] proc_fail_nth_read+0x1b0/0x280 [ 253.836196][ T8474] ? proc_tid_comm_permission+0x1f0/0x1f0 [ 253.838874][ T8474] ? security_file_permission+0xdc/0x100 [ 253.841490][ T8474] ? proc_tid_comm_permission+0x1f0/0x1f0 [ 253.844146][ T8474] vfs_read+0x1ce/0x930 [ 253.846139][ T8474] ? kernel_read+0x1b0/0x1b0 [ 253.848315][ T8474] ? __fget_files+0x272/0x410 [ 253.850571][ T8474] ksys_read+0x12f/0x250 [ 253.852582][ T8474] ? vfs_write+0xe40/0xe40 [ 253.854681][ T8474] ? syscall_enter_from_user_mode+0x26/0x80 [ 253.857476][ T8474] do_syscall_64+0x38/0xb0 [ 253.859587][ T8474] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 253.862369][ T8474] RIP: 0033:0x7f985c27b78c [ 253.864464][ T8474] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 59 81 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 af 81 02 00 48 [ 253.873510][ T8474] RSP: 002b:00007f985cfe30c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 253.877342][ T8474] RAX: ffffffffffffffda RBX: 00007f985c39bf80 RCX: 00007f985c27b78c [ 253.880992][ T8474] RDX: 000000000000000f RSI: 00007f985cfe3130 RDI: 0000000000000006 [ 253.884697][ T8474] RBP: 00007f985cfe3120 R08: 0000000000000000 R09: 0000000000000000 [ 253.888430][ T8474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 253.892113][ T8474] R13: 000000000000000b R14: 00007f985c39bf80 R15: 00007fff6c9ba8e8 [ 253.895717][ T8474] 10:41:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x2, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) 10:41:27 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) 10:41:27 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x10, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 253.968579][ T8490] binder: 8489:8490 ioctl 10 20001480 returned -22 10:41:27 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304"], 0x0, 0x0, 0x0}) 10:41:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x4b47, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 253.990622][ T8492] binder: 8491:8492 ioctl 4b47 20001480 returned -22 10:41:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x4b49, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 254.005033][ T8494] binder: 8493:8494 unknown command 287493 [ 254.008719][ T8494] binder: 8493:8494 ioctl c0306201 20001480 returned -22 [ 254.019839][ T8496] binder: 8495:8496 ioctl 4b49 20001480 returned -22 [ 254.191784][ T8498] loop3: detected capacity change from 0 to 32768 10:41:27 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:27 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 1) 10:41:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x541b, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 254.219529][ T8501] binder: 8500:8501 ioctl 541b 20001480 returned -22 [ 254.221181][ T8502] FAULT_INJECTION: forcing a failure. [ 254.221181][ T8502] name failslab, interval 1, probability 0, space 0, times 0 [ 254.226713][ T8502] CPU: 0 PID: 8502 Comm: syz-executor.2 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 254.230650][ T8502] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 254.234827][ T8502] Call Trace: [ 254.236060][ T8502] [ 254.237166][ T8502] dump_stack_lvl+0x125/0x1b0 [ 254.238924][ T8502] should_fail_ex+0x496/0x5b0 [ 254.240654][ T8502] should_failslab+0x9/0x20 [ 254.242357][ T8502] __kmem_cache_alloc_node+0x5f/0x470 [ 254.244376][ T8502] ? tomoyo_realpath_from_path+0xb9/0x710 [ 254.246871][ T8502] __kmalloc+0x4f/0x100 [ 254.248705][ T8502] tomoyo_realpath_from_path+0xb9/0x710 [ 254.251008][ T8502] ? tomoyo_profile+0x47/0x60 [ 254.253144][ T8502] tomoyo_path_number_perm+0x241/0x580 [ 254.255205][ T8502] ? tomoyo_path_number_perm+0x22e/0x580 [ 254.257268][ T8502] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 254.259417][ T8502] ? reacquire_held_locks+0x4b0/0x4b0 [ 254.261735][ T8502] ? bit_wait_io_timeout+0x160/0x160 [ 254.263685][ T8502] ? __fget_files+0x272/0x410 [ 254.265580][ T8502] security_file_ioctl+0x72/0xb0 [ 254.267406][ T8502] __x64_sys_ioctl+0xbb/0x210 [ 254.269142][ T8502] do_syscall_64+0x38/0xb0 [ 254.271075][ T8502] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 254.273652][ T8502] RIP: 0033:0x7f14d327cae9 [ 254.275297][ T8502] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 254.282276][ T8502] RSP: 002b:00007f14d402c0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 254.285521][ T8502] RAX: ffffffffffffffda RBX: 00007f14d339bf80 RCX: 00007f14d327cae9 [ 254.288727][ T8502] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 [ 254.291991][ T8502] RBP: 00007f14d402c120 R08: 0000000000000000 R09: 0000000000000000 [ 254.295128][ T8502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 254.298208][ T8502] R13: 000000000000000b R14: 00007f14d339bf80 R15: 00007fffd6270578 [ 254.301130][ T8502] [ 254.304986][ T8502] ERROR: Out of memory at tomoyo_realpath_from_path. [ 254.388416][ T8504] loop1: detected capacity change from 0 to 32768 10:41:28 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus', [], 0x2}, 0x9) 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x5421, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) 10:41:28 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 2) 10:41:28 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 3) 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x5450, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 254.487164][ T8512] FAULT_INJECTION: forcing a failure. [ 254.487164][ T8512] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 254.492234][ T8512] CPU: 1 PID: 8512 Comm: syz-executor.2 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 254.495965][ T8512] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 254.499539][ T8512] Call Trace: [ 254.500582][ T8512] [ 254.501633][ T8512] dump_stack_lvl+0x125/0x1b0 [ 254.503284][ T8512] should_fail_ex+0x496/0x5b0 [ 254.504935][ T8512] _copy_from_user+0x30/0xf0 [ 254.506618][ T8512] binder_ioctl+0x565/0x6f00 [ 254.508204][ T8512] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 254.510353][ T8512] ? binder_thread_write+0x3a40/0x3a40 [ 254.512752][ T8512] ? do_vfs_ioctl+0x379/0x1920 [ 254.514447][ T8512] ? vfs_fileattr_set+0xbf0/0xbf0 [ 254.516170][ T8512] ? ioctl_has_perm.constprop.0.isra.0+0x2f0/0x460 [ 254.518437][ T8512] ? ioctl_has_perm.constprop.0.isra.0+0x2f9/0x460 [ 254.520638][ T8512] ? selinux_bprm_creds_for_exec+0xb30/0xb30 [ 254.522687][ T8512] ? reacquire_held_locks+0x4b0/0x4b0 [ 254.524510][ T8512] ? bit_wait_io_timeout+0x160/0x160 [ 254.526374][ T8512] ? selinux_file_ioctl+0x17d/0x270 [ 254.528141][ T8512] ? selinux_file_ioctl+0xb5/0x270 [ 254.529891][ T8512] ? binder_thread_write+0x3a40/0x3a40 [ 254.532259][ T8512] __x64_sys_ioctl+0x18f/0x210 [ 254.534200][ T8512] do_syscall_64+0x38/0xb0 [ 254.535738][ T8512] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 254.537787][ T8512] RIP: 0033:0x7f14d327cae9 [ 254.539283][ T8512] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 254.546000][ T8512] RSP: 002b:00007f14d402c0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 254.548892][ T8512] RAX: ffffffffffffffda RBX: 00007f14d339bf80 RCX: 00007f14d327cae9 [ 254.552052][ T8512] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 [ 254.554948][ T8512] RBP: 00007f14d402c120 R08: 0000000000000000 R09: 0000000000000000 [ 254.557770][ T8512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 254.560492][ T8512] R13: 000000000000000b R14: 00007f14d339bf80 R15: 00007fffd6270578 [ 254.563266][ T8512] [ 254.565913][ T8512] binder: 8511:8512 ioctl c0306201 20001480 returned -14 10:41:28 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:28 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 4) 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x5451, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 254.677386][ T8522] FAULT_INJECTION: forcing a failure. [ 254.677386][ T8522] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 254.677997][ T8514] loop1: detected capacity change from 0 to 32768 [ 254.684510][ T8522] CPU: 2 PID: 8522 Comm: syz-executor.2 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 254.690182][ T8522] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 254.694431][ T8522] Call Trace: [ 254.695669][ T8522] [ 254.696802][ T8522] dump_stack_lvl+0x125/0x1b0 [ 254.698550][ T8522] should_fail_ex+0x496/0x5b0 [ 254.700285][ T8522] _copy_from_user+0x30/0xf0 [ 254.701995][ T8522] binder_ioctl+0x565/0x6f00 [ 254.703695][ T8522] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 254.705930][ T8522] ? binder_thread_write+0x3a40/0x3a40 [ 254.707924][ T8522] ? do_vfs_ioctl+0x379/0x1920 [ 254.709677][ T8522] ? vfs_fileattr_set+0xbf0/0xbf0 [ 254.711515][ T8522] ? ioctl_has_perm.constprop.0.isra.0+0x2f0/0x460 [ 254.714289][ T8522] ? ioctl_has_perm.constprop.0.isra.0+0x2f9/0x460 [ 254.717207][ T8522] ? selinux_bprm_creds_for_exec+0xb30/0xb30 [ 254.719960][ T8522] ? reacquire_held_locks+0x4b0/0x4b0 [ 254.722409][ T8522] ? bit_wait_io_timeout+0x160/0x160 [ 254.724779][ T8522] ? selinux_file_ioctl+0x17d/0x270 [ 254.727257][ T8522] ? selinux_file_ioctl+0xb5/0x270 [ 254.729669][ T8522] ? binder_thread_write+0x3a40/0x3a40 [ 254.732205][ T8522] __x64_sys_ioctl+0x18f/0x210 [ 254.734379][ T8522] do_syscall_64+0x38/0xb0 [ 254.736360][ T8522] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 254.739087][ T8522] RIP: 0033:0x7f14d327cae9 [ 254.741176][ T8522] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 254.749753][ T8522] RSP: 002b:00007f14d402c0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 254.753599][ T8522] RAX: ffffffffffffffda RBX: 00007f14d339bf80 RCX: 00007f14d327cae9 [ 254.757136][ T8522] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 10:41:28 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus', [], 0x12}, 0x9) 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x5452, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) 10:41:28 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) [ 254.760689][ T8522] RBP: 00007f14d402c120 R08: 0000000000000000 R09: 0000000000000000 [ 254.764664][ T8522] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 254.768312][ T8522] R13: 000000000000000b R14: 00007f14d339bf80 R15: 00007fffd6270578 [ 254.771967][ T8522] 10:41:28 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$eJzs3U1vXFf9B/DfPHj80H9bq4uq/wghN+WplOaxhECBtgtYsGGBskWJXLeKSAElAaVVRFx5w4IXAUJiiRBLVryALtiy4wUQKUECVSy46Nrn2Nc3MxkHx3PHPp+P5Nz7u+eOfW6+cz0zvg8nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID43nd/cL4XEVd/nhasRvxfDCL6Ect1vRYRy2uref1hRLwU283xYkQsLEbUj9/+5/mINyLik+ciHjy8u14vvnDAfnznD3/97Q+f+f5ffr9w9l9/vD14c9J6d+786p9/une4bQYAAIDSVFVV9dLH/FPp832/604BADORX/+rJC8/DvWosR3z0B+1ersY7S2Yi/7s1v/eXTof/VGr1V3UTdV495pFRGw2H1O/Z3A4HgCOmc34tOsu0CH5F20YEc903QlgrvW67gBH4sHDu+u9lG+v+XqwttOezwXZl/9mb/f6jknTadrnmMzq+bUVg3hhQn+WZ9SHeZLz77fzv7rTno+tHXX+szIp/9HOpU/FyfkP2vm3nJz8+2PzL1XOf/hE+Q/kDwAAAAAAcyz//X+14+O/i4fflAN53PHftRn1AQAAAAAAAACetsOO/7fL+H8AAAAwt+rP6rVfP7e3bNK92OrlV3oRz7bWBwqTLpZZmbiCO4YCAAAAAAAAAAAAwFM33DmH90ovYiEinl1Zqaqq/mpq10/qsI8/7krffihZ17/kAQBgxyfPta7l70UsRcSVdK+/hZWVlapaWl6pVqrlxfx+drS4VC03Ptfmab1scXSAN8TDUVV/s6XG45qmfV6e1t7+fvXPGlWDA3RsNjoMHAAiYufV6IFXpBOmqp6Prt/lcDzY/08e+z8H0fXzFAAAADh6VVVVvXQ771PpmH+/604BADORX//bxwXUarVarVafvLqpGu9es4iIzeZj6vcMhuMHgGNmMz7tugt0SP5FG0bES113AphrRvM+mR48vLveS/n2mq8HaXz3fC7Ivvw3e9uPy48fN52mfY7JrJ5fWzGIFyb058UZ9WGe5Pz77fyv7rSP0nr78ulNzv2A+fdaf0acmUn519u52kF/upbzH7Tzbznq/X9WtqI/Nv9S5fyHT5T/QP4AAAAAADDH8t//Vx3/zZsMAAAAAAAAAMfOg4d31/N1r/n4/2fGrOf6z5Mp59+Tf5Fy/v1W/l9qrTdozN9/Zy//fzy8u/6723///zw9aP6LeaaXnlm99IzopZ/UG6bpYbbuUVsLg9HOtu5847WIqBbei+txIzbi3L51++n/Y6/9/L72uqcL+9ov7GsfPtJ+cV/7QrrvQLWc28/EevwkbsS72+112+KU7V+a0l5Nac/5D+z/Rcr5Dxtfdf4rqb3Xmtbuf9x/ZL9vTsf9nLevf/aX545+c6baisHutjXV23e6g/5s/588M4qf3dq4eebOtdu3b56PNNm39EKkyVOW819IX7u//1/Zac+/95v76/2PR0+c/7zYiuHE/F9pzNfb++qM+9aFnP8ofeX8303t4/f/45z/5P3/tQ76AwAAAAAAAAAAAAAAAI9TVdX2JaJvR8SldP1PV9dmAgCzlV//qyQvV6vVarVaffLqpmq8t5pFRPy5+Zj6PcMvxn0zAGCe/Sci/tZ1J+iM/AuW7/c33LsjL1CIWx9+9KNrN25s3LwVsdR1ZwAAAAAAAACA/0ke/3OtMf7z5yJitbXevvFf34m1w47/OcwzuwOMPuWBvifY6o8G/cZw4y/H48f/Ph2PH/97OOXnLUxpH01pn3ZW1rRzNsZe6NGQ83+5Md55nf+p1vDrJYz/2h7zvgQ5/9ON53Od/xdb6zXzr35znPPv78v/7O0Pfnr21ocfvX79g2vvb7y/8eOL58+fu3jp0uXLl8++d/3Gxrmdfzvs8dHK+eexr3P+lCHnnzOXf1ly/p9PtfzLkvP/QqrlX5acf36/J/+y5PzzZx/5lyXn/2qq5V+WnP+XUy3/suT8X0u1/MuS8/9KquVflpz/66mWf1ly/mdSLf+y5PzPplr+Zcn55yNc8i9Lzj+f2SD/suT8L6Ra/mXJ+V9MtfzLkvN/I9XyL0vO/6upln9Zcv6XUi3/suT8v5Zq+Zcl53851fIvS87/66mWf1ly/t9ItfzLkvN/M9XyL0vO/5upln9Zcv7fSvWY/Add9IvZyPl/O9X2/7Lk/N9KtfzLsnf/fzNmzJjJM13/ZgIAAAAAAAAAAAAA2mZxOnHX2wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoN7md85+YSjLstp/+f9syLJX1f68bmJD/rW33egjBAAAAK7V/+X/+/It6QuHlnGlum3++Y3f+9bCwsJC9sk1fzL6lYWFdMFElo2uzbL8sujKfz44VL9N8GQ2PjRc9/fhLrtf0+XykS6Xj3a5fKzL5Wu7XD7e5fIlJ2CJdcXvY/Ib25r/cUNxSrNbs9H8sq0trvXk0Nrh4fi7nNxQfp2F0ePZXHYym82mG7Yvth3Kt39uc21f78vivobr9rWptkJ++sSxeAxD4RxvbdjX4m1GP35HNvGznz5x7C/Pv3R7q9n1NDTcXnGc27fUjvNz4SvFsQ5la9M5icc5XHecm1o8JmsajnMov17tz83H+fIyj3PN4mGuqubHfDwbzv/8Qn6eRup/rZfO06bwtZ/fmWXZpcXDbt5myb6y4Wx9w1eGFx+f8WJF1m6jtpRem42saJ1uXsY6rc2ZrY3rtPk5ER//zeF6I22Oof5h+vFnx5Y87itdp1HtXrd7rjSvwV4/V/plDcZ18UJ+p59quQa3hvv/xLb2a7Dl2mmxBtP9rluDW9IaXNf6mIfH1uTHnB6Eofw6i2twZ8P2a/I9DeXzxW2d1+DU+VNnp+Yfe/ytc6eOnpg9MXt6986d07v37t2/f//U8bmTs9PF/17VuR4E67Ph9BzYEs5dfA68pWnb+qW68PXePQ/HOzwPNzRt2+vn4UjznRtanSfk0jVdPDc+Xjvp45eHszbPsfzx2XHtz8N0v+uehyN13wtafk9p8TwcWcbzsLbN2R3L+5llpO6/Vsdwvb4XbKhbg80/jzSvwV7/PNIva3A8rIsf7Gj/vWBTON6nJlf688iaJWsw3d3w2lP7Svp5f3x/PlqtyztqF9w0ll2Ynz13z6NHz58/tzMLY1W8rm6tNK/X9XX3KVuyXodXvF4Pzb3xqTtafL22XlP2GR9v+1jVzueeezo/Vvl3t9bns+Gru7Iwemy1z2er7+bLPZ+1bT43de0/i6dcWvf6O9rm9Tfm/leK/aWbenLN6Ejx/F2Tzs5ow+tx40M1kr92DeX7fnlqea/Ho+G/1X49vrXD6/HGpm17/Xo82nzn4uvxULffdlyb5sdzPKyTk9OdX49r22zctdI1OdLx9fjOMIfC+b8rJIWUi+rWTrt1m/Y1MjIa7tdI3EPjOt3dsP1oyGa1fT276+rW6fY7i9tak+7dotVapxNN2/Z6nabXq3brdKjbb9+uTvPjOR7Wxa27O6/T2jbP77n2186UEuteO8e6rcHRNWO1Yx5Ni7B4vV9YF9fgPdmx7Ex2MpvJLx3L11ORSCfvXd4aHAv/rfZr5cYOa3B707a9XoPp+1i7tTc0svTO90Dz4zke1sXT93Zeg7Vt3rWvtz+7bg9fSdvU/eza/Pu1dr/zuqPpNF3P33nVjvMf9nX+3Wxtm5P7V5ozO5+nu8NXbmpxnpqfv+2eUzPZ6pynjeE4X9rf/jzVjqe2zVcOLHM9Hcqy7OIj9+W/7w3/vvI3F77/rYZ/d2n1bzoXH7nvJzcf/6eVHD8Ag++VYqwvvtfV/cvUcv79HwAAABgIMfcPh5nI/wAAAFAaMffH/1d4Iv8DAABAacTcPxJmUpH8v/FdL829cjFLzfyFIF6eTsP9xXax4zod/j6xsKj29fuemf3vv7u4vH0PZ1n2v/f/QcvtN94fj6swEY7zyrsbv770iheXtf8jDyxuV99f/1q4/Xh/lrsMWlVwp7Mse+6WL+X7mXjwcj6fv/9IPj966akna9u8fKD4e7z+i68rtv/zUP49dPxow/VfDOfhR2FOv7/1+YjX++bluzbt+8Ti/uL1hra8Or/bTz9U3G58n5wvP1lsH89zu+P/+y8++83a9o++ufXxXxxuffzPhtt9Jsz/eUOxff1jUPt7vN7nw/HH/cXr3fON77Q8/itfKLY/+55iuyNhxv1vD3/f+p6X5urP16NDRxvuV/beYru4/+nv/1F+eby9ePvNxz9++HLD+WheH8//W3E7U03bx6/H/UR/27T/2u3Ur8+4/2f/8EjDee62/ysfffENtdtt3v/dTdudfWRHvv/F22t8x6a/+PyXWu4vHs+hvz7bcH8OfSQ8j8P+n34orMdw+S+uFLfX/O4KRz7S+PoTt//ahosN9yd638+K/V95+4l8rh1ft/6mV9386ktvqp27LHvhY8Xtddv/ia+eaTj+r99WnI94eezoN++/nbj/c5+ZPH1m/sLcTN1Zzd875wPF8cTjvSW8tjb//fCZ8w/PnpuYnpjOsonyvoXeVftGmD8pxqWVXn/HA+HxvOPPnlu/7V+/GL/+7x8vvn75/cX3rbeE7b4cvr4hPH7Xuv+nN9+WP7+Hns//OpotLH2/4Guxaet/7V/WhuH+N/9cENf72dc/nJ+H2mX59434vG48/sb3P16GH84Ut/PtcF4Xwjszb7ltcX/128f3Rrj8seL5fq37jy9z8XH9q/B4f/BHxe3H44r394fh55h14ftXFNfHty8ON99+/i4el8LrSXapuDxuFc/35Zdva3l48X1Isku353//43Q7t6/obrYz/9j81Mm50xcenTo/O39+av6xxw+fOnPh9PnD+Xt5Hv5Ut+svvj6tz1+fZmb37snyV6szxbjObvTxn33g7VmWbZuZPX70wvHzD5ydPXfi2Pz8sdmZ+W1Hjx+f/Uy368/NHNy568DufbsmT8zNHNx/4MDuA5Nzp8/UDqM4qC72Tn968vS5w/lV5g/uObDz3nv3TE+eOjMze3Df9PTkhW7Xz783Tdau/fuT52ZPHj0/d2p2cn7u8dmDOw/s3bur67sBnjp7fH5i6tyF01MX5mfPTRX3ZeJ8/uXa975u16ec5v+j+Hm22VDxRnzZh+/em96fteaZz7a9qWKTpjcQfSm8F813X3N2/3L+HnP/aJhJRfI/AAAAVEHM/WNhJvI/AAAAlEbM/WvDTOR/AAAAKI2Y+8fDTCqS//X/9f/1//X/9f9b71//fzCVrP+/8v56F/r/XVxl//87Gxtf7/T/q9r/Pzazb7ov+/8Lzd9bW9H/53rot/5/zP3rsqyS+R8AAACqIOb+9WEm8j8AAACURsz9N4WZyP8AAABQGjH3vyrMpCL5X/9f/1//X/9f/7/1/vX/B5P+f2f6/13o/+v/l7P/7/P/uWH6rf8fc//NYSbdgt+6LpcDAAAAfSPm/leHmVTk3/8BAACgCmLuvyXMRP4HAACA0oi5f0OYSUXyv/6//r/+v/6//n/r/ev/D6ar6N//vL4irv8f6P/r/+v/6//r/9MD/db/j7n/NWEmFcn/AAAAUAUx9782zET+BwAAgNKIuf91YSbyPwAAAJRGzP23hplUJP/r/+v/6//r/+v/t96//v9gqurn/48t8/b1/9vLN9T/1//X/9f/p6f6rf8fc//rw0wqkv8BAACgCmLuvy3MRP4HAACA0oi5/5fCTOR/AAAAKI2Y+zeGmVQk/+v/6//r/+v/6/+33r/+/2C6jv3/vJHYr/3/5dL/70L/X/9f/1//n57qt/5/zP23h5lUJP8DAABAFcTcf0eYifwPAAAApRFz/y+Hmcj/AAAAUBox928KM6lI/tf/72n//676Ypb+v/5/0/rQ/9f/1/9fBVX9/P/l0v/vQv9f/1//X/+fnuq3/n/M/W8IM6lI/gcAAIAqiLn/jWEm8j8AAACURsz9bwozkf8BAACgNGLunwgzGwsXVCT/6//7/H/9f/1//f/W+9f/H0z6/53p/3dxvfv/xQ+e+v/XyY0+fv1//X+W6rf+f8z9m8NMKpL/AQAAoApi7t8SZiL/AwAAQGnE3H9nmIn8DwAAAKURc//WMJOK5P8B7f8Pt79D7fv/9VUS/X/9//rzpf+v/99q//r/g0n/vzP9/y58/r/+f3/2/79bt9zb0v+nH/Vb/z/m/jeHmVQk/wMAAEAVxNy/LcxE/gcAAIDSiLn/LWEm8j8AAACURsz928NMKpL/B7T/3+EO+fz/TP//+vf/d3y1uKL+v/6//n/f0f/vTP+/C/1//f/+7P/7/H8GVr/1/2PuvyvMpCL5HwAAAKog5v4dYSbyPwAAAJRGzP13h5nI/wAAAFAaMfdPhplUJP/r/5ew/1+7Mf1/n//fYf/6//r/Zab/35n+fxf6//r/bY//5q771//X/2epfuv/x9z/1jCTiuR/AAAAqIKY++8JM5H/AQAAoDRi7p8KM5H/AQAAoDRi7p8OM6lI/l/t/n/dGdb/L8nn/y9k+v/6/430/1vT/18d+v+d3bj+f6vvlEvp/+v/D/Lx6//r/7NUv/X/Y+7fGWb6ia4i+R8AAACqIOb+XWEm8j8AAACURsz9u8NM5H8AAAAojZj794SZVCT/+/x//X+f/6//r//fev/6/4OhuWCv/9+Zz//vQv9f/1//X/+fnuq3/n/M/feGmVQk/wMAAEAVxNy/N8xE/gcAAIDSiLl/X5iJ/A8AAAClEXP//jCTiuR//X/9f/1//X/9/9b71/8fTPr/nVWl/x/p/6/Mje7PD/rx6//r/7NUv/X/Y+4/EGZSkfwPAAAAVRBz/9vCTOR/AAAAKI2Y+38lzET+BwAAgNKIuf9Xw0wqkv/1//X/9f9vbP//kv6//r/+f0/p/3dWlf6/z/+/Oje6Pz/ox6//37n/P9LtBiilfuv/x9x/MMykIvkfAAAAqiDm/l8LM5H/AQAAoDRi7n97mIn8DwAAAKURc/+hMJOK5H/9f/1//X+f/6//33r/+v+DSf+/s/7t/8dnlv6//v/gHr/+v8//Z6l+6//H3P+OMJOK5H8AAACogpj77wszWZr/h1fvqAAAAIBeirn/nWEm/v0fAAAASiPm/neFmVQk/+v/6//r/+v/6/+33r/+/2DS/++sf/v/hWv//P+xhtvT/1+ZG92fH/Tj1//X/2epfuv/x9z/7jCTiuR/AAAAqIKY+98TZiL/AwAAQGnE3P/eMBP5HwAAAEoj5v73hZlUJP/r/+v/6/+vWv9/OtP/L33/v/k1tJ7+/+rQ/++s/P1/n/9/LW50f37Qj1//X/+fpfqt/x9z/6+HmVQk/wMAAEAVxNx/f5iJ/A8AAAClUeT+hbXvz6f8DwAAAGUUc/8Hwkwqkv/1//X/9f99/r/+f+v9+/z/waT/35n+fxf6//r/+v/6//RUv/X/Y+7/YJhJRfI/AAAAVEHM/R8KM5H/AQAAoDRi7v9wmIn8DwAAAKURc/9vhJlUJP/r/+v/6//r/+v/t96//v9g0v/vTP+/i77r/ze+wur/9/fx6//r/7NUv/X/Y+7/SJhJRfI/AAAAVEHM/R8NM5H/AQAAoDRi7v9YmIn8DwAAAKURc//Hw0wqkv/1//X/9f/1//X/W+9f/38w6f931tD//8V4+w31//uk/99I/7+/j1//X/+fpfqt/x9z/wNhJhXJ/wAAAFAFMfd/IsxE/gcAAIDSiLn/N8NM5H8AAAAojZj7PxlmUpH8r/+v/6//r/+v/996//r/g0n/vzOf/9+F/r/+v/6//j891W/9/5j7HwwzqUj+BwAAgCqIuf+3wkzkfwAAACiNmPt/O8xE/gcAAIDSiLn/d8JMKpL/9f/1//X/9f/1/1vvX/9/MOn/d6b/34X+v/6//r/+Pz3Vb/3/mPt/N8ykIvkfAAAAqiDm/ofCTOR/AAAAKI2Y+w+Hmcj/AAAAUBox9x8JM6lI/tf/1//X/+/T/v+fbvmXH3zvQ0d26v/r/+v/r4j+f2f6/13o/+v/6//r/9NT/db/j7n/aJhJRfI/AAAAVEHM/b8XZiL/AwAAQGnE3H8szET+BwAAgNKIuX8mzKQi+V//X/9f/79P+/8+/z/R/9f/Xwn9/870/7vQ/9f/1//X/6enVtz/n2h7Uz3p/8fcPxtmUpH8DwAAAFUQc//xMBP5HwAAAEoj5v4TYSbyPwAAAJRGzP0Ph5lUJP/r/+v/6//r/5eh/1//UbH6/9Wm/9+Z/n8X+v/6//r/+v/0VL99/n/M/XNhJhXJ/wAAAFAFMfd/KsxE/gcAAIDSiLn/02Em8j8AAACURsz9J8NMKpL/9f/1//X/r0P//x9brw/9f5//r/9//en/d6b/34X+v/6//r/+Pz3Vm/7/Qtar/n/M/afCTCqS/wEAAKAKYu4/HWYi/wMAAEBpxNx/JsxE/gcAAIDSiLn/bJhJRfK//r/+v/6/z//X/2+9f/3/waT/35n+fxf6//r//8/effxqWpd/HD+T/OA3hIXGjQtj3LhTE1du2LAywcT4BxiXutOoYMEG9t57711EQRF7b1hR7NiwIKioWFBxYWbmui7nnPPM/cycueec+/ler9fmCiA+DzKZ8ZPJO1/9/977/5v0/+y2tPf/c/c/Im5psv8BAACgg9z9j4xb7H8AAAAYRu7+C+MW+x8AAACGkbv/orilyf7X/+v/D67/P/R/+n/9v/5f/z83/f80/f8a+v8G/f/OX2Xm+/7t+3/v/7PC0vr/3P2Pilua7H8AAADoIHf/o+MW+x8AAACGkbv/MXGL/Q8AAADDyN3/2Lilyf7X/+v/vf+v/9f/r/58/f9m0v9P69T/X3jduQ+79aq7XH0qn6//79D/n7nvr//X/7Pb0vr/3P0Xxy1N9j8AAAB0kLv/cXGL/Q8AAADDyN3/+LjF/gcAAIBh5O5/QtzSZP/r//X/+v9R+v9ztra29P9b+v/29P/TOvX/e/l8/b/+X/+v/2deS+v/c/c/MW5psv8BAACgg9z9T4pb7H8AAAAYRu7+S+IW+x8AAACGkbv/0rilyf7X/+v/9f+j9P/e/0/6/94W1P+fpf/X/+v/9f/6/4se+vCH/L/+v7Gl9f+5+58ct06T/Q8AAAAd5O5/Stxi/wMAAMAwcvc/NW6x/wEAAGAYufufFrc02f/6f/2//l//r/9f/fn6/820vv+/0wVTf7/3/4P+X/+v/9f/e/+fGSyt/8/d//S4pcn+BwAAgA5y9z8jbrH/AQAAYBi5+58Zt9j/AAAAMIzc/c+KW5rsf/2//n//+v8jf1L/r/8/k/1//kjQ/3e2oPf/9/T5+n/9v/5/c7+//l//z25L6/9z9z87bmmy/wEAAKCD3P3PiVvsfwAAABhG7v7nxi32PwAAAAwjd//z4pYm+1//r//3/r/+f5z+/xjv//em/5+m/19D/6//1//r/5nV0vr/3P3Pj1ua7H8AAADoIHf/C+IW+x8AAACGkbv/hXGL/Q8AAADDyN3/orilyf6fo/+/VP+v/9/x/fX/q398jND/H//vSv9/jP5/WfT/0/T/a+j/9f/6f/0/s1pa/5+7/8VxS5P9DwAAAB3k7n9J3GL/AwAAwDBy9780brH/AQAAYBi5+18Wt6zd/7fNXOQdjO39/yHv/+v/9f9b+n/v/x+j/99M+v9p+v819P/6/0X0/5fr/xnG0vr/3P0vj1v8/j8AAAAMI3f/K+IW+x8AAACGkbv/lXGL/Q8AAADDyN3/qrilyf6f4/3/gfv/w/p//X+L/v/IP4D+X/8/iPn6/7vfQf+v/9/Z/5+1438H/f92+n/v/+v/2Wlp/X/u/lfHLU32PwAAAHSQu/81cYv9DwAAAMPI3f/auMX+BwAAgGHk7n9d3NJk/+v/vf+v/19m/3+J9/+L/l//fyq8/z9tT/3/lv7f+//6f/2//p+9WVr/n7v/9XFLk/0PAAAAHeTuf0PcYv8DAADAMHL3vzFusf8BAABgGLn73xS3NNn/s/b/R/4u/X/R/+v/d/74WOz7//r/lZ+v/99M+v9p3v9fQ/+v/9f/6/+Z1VT/f/j4P457pvv/3P1vjlua7H8AAADoIHf/W+IW+x8AAACGkbv/rXGL/Q8AAADDyN3/trilyf73/v/W3fT/+n/9v/5/1efr/zdT6/5/1S9GO+j/19D/6//1//p/ZjXV/x/xgHvc5+hPgfvV/+fuf3vc0mT/AwAAQAe5+98Rt9j/AAAAMIzc/e+MW+x/AAAAGEbu/nfFLU32v/7/tN//P5oA6/+3f3/9/3b6//jxoP/X/++D1v3/SdD/r6H/1//r//X/zGpp/X/u/nfHLU32PwAAAHSQu/89cYv9DwAAAMPI3f/euMX+BwAAgGHk7n9f3NJk/+v/T7v/P0r/v/376/9X//jQ/+v/9f9nnv5/mv5/Df2//l//r/9nVkvr/3P3Xxa3NNn/AAAA0EHu/vfHLfY/AAAADCN3/+Vxi/0PAAAAw8jd/4G4pcn+1//r//X/+n/9/+rP1/9vJv3/NP3/1tbWFRNfQP+v/9f/6/+Z1dL6/9z9H4xbmux/AAAA6CB3/xVxi/0PAAAAw8jdf2XcYv8DAADAMHL3fyhuabL/9f/6f/2//l//v/rz9f+bqXf/n7X8ien/19D/6//1//p/ZrW0/j93/4fjlib7HwAAADrI3X9V3GL/AwAAwDBy938kbrH/AQAAYBi5+6+OW5rs/239f0at+n/9/xns/2/fQ/9/Vvw1/f98/f8FKz5f/6//H0Hv/n89/f8adzz2U4L+X/+v/9f/M4+l9f+5+z8at5y/YxgCAAAAG+pQ7f6PxS1Nfv8fAAAAOsjd//G4xf4HAACAYeTu/0Tc0mT/e/9f/+/9/579v/f/9f+j0v9P0/+v4f1//b/+X//PrJbW/+fu/2Tc0mT/AwAAQAe5+z8Vt9j/AAAAMIzc/Z+OW+x/AAAAGEbu/s/ELU32v/5f/6//1//r/1d/vv5/M+n/p+n/19D/6//1//p/ZrW0/j93/2fjlib7HwAAADrI3f+5uMX+BwAAgGHk7v983GL/AwAAwDBy938hbmmy//X/+n/9v/5f/7/68/X/m0n/P03/v4b+X/+v/9f/M6ul9f+5+78YtzTZ/wAAANBB7v4vxS32PwAAAAwjd/+X4xb7HwAAAIaRu/8rcUuT/a//1//r//X/+v/Vn6//30z6/2n6/zX0//p//b/+n1ktrf/P3f/VuKXJ/gcAAIAOcvdfE7fY/wAAADCM3P1fi1vsfwAAABhG7v6vxy1N9r/+X/+v/x+1/z/nhJ+v/9f/j2wp/f95593vWv2//l//r//X/+v/u1ta/5+7/xtxywmH3233P4l/TAAAAGBBcvd/M25p8vv/AAAA0EHu/m/FLfY/AAAADCN3/7fjlib7X/+v/9f/j9r/b//8++r/9f9NLKX/9/7/3r7/kvv/s+M/cgD9f/4yp/9f+PfX/+v/2W1p/X/u/mvjlib7HwAAADrI3f+duMX+BwAAgGHk7v9u3GL/AwAAwDBy918XtzTZ//r/qf7/bP2//n+Y/n9L/6//b2Kj+//D+v8l9//jv/9//j728zfO8H13yZ+W9f/6fxZkaf1/7v7vxS1N9j8AAAB0kLv/+3GL/Q8AAADDyN3/g7jF/gcAAIBh5O7/YdzSZP/r/73/r//X/+v/V3++/n8zbXT/7/1//f+B9v8H/37+Bn3/s1f9/fp//T+7La3/z93/o7ilyf4HAACADnL3/zhusf8BAABgGLn7fxK32P8AAAAwjNz918ctTfa//l//r//X/+v/V3++/n8z6f+n9ev/V/0KPUH/r//3/r/+nz275/UX33Xnn1ta/5+7/6dxS5P9DwAAAB3k7v9Z3GL/AwAAwDBy9/88brH/AQAAYBi5+38RtzTZ//p//b/+v2P/f6+Vn6//1/+PYJT+//ge/FT/O6b06/+9/38qDrqf3/Tvr//X/7Pb0vr/3P2/jFua7H8AAADoIHf/DXGL/Q8AAADDyN3/q7jF/gcAAIBh5O7/ddzSZP+37P8P6f9Pof+/4eZjf0n/P1T/7/3/Jff/h/T/p2WU/t/7//r/Vebp/1f9v5ZjDrqfP10H/f31//p/dlta/5+7/zdxS5P9DwAAAB3k7v9t3GL/AwAAwDBy998Yt9j/AAAAMIzc/b+LW5rs/5b9v/f/vf+v/9f/L7j/9/7/6dH/TzvI/v+Wk/hY/b/3/zf5++v/9f/strT+P3f/TXFLk/0PAAAAHeTuvzlusf8BAABgGLn7fx+32P8AAAAwjNz9f4hbmux//b/+X/+v/9f/r/58/f9m2mN/Xz+M9f/B+//6f/2//l//zwyW1v/n7v9j3NJk/wMAAEAHuftviVvsfwAAABhG7v4/xS32PwAAAAwjd/+f45Ym+1//r//X/+v/N7f/v/O5l17zwAdfeZn+n//x/v80/f8a8/X/D7q3/l//r//X/7Nf/f/hk+3/c/f/JW5psv8BAACgg9z9t8Yt9j8AAAAMI3f/X+MW+x8AAACGkbv/b3FLk/2v/9f/6//1/5vb/3v/X/+/m/5/mv5/jZPt/4/8xOH9/130//p//T877VP/f8Lef+cf5+7/e9zSZP8DAABAB7n7/xG32P8AAAAwjNz9t8Ut9j8AAAAMI3f/P+OWJvtf/6//1//r//X/uz7/6L9S/f9m0v9P0/+vMd/7//p//b/+X//PAvv/3P3/ilua7H8AAADoIHf/v+MW+x8AAACGkbv/9rjF/gcAAIBh5O7/T9zSZP/r//X/+n/9v/5/9efr/zeT/n+a/n8N/b/+X/+v/2dWS+v/c/f/NwAA//+lFXM/") r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x5460, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x8933, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 254.830333][ T8522] binder: 8518:8522 ioctl c0306201 20001480 returned -14 10:41:28 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 5) [ 254.843332][ T8532] binder: 8531:8532 ioctl 8933 20001480 returned -22 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x400448c9, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 254.877117][ T8535] FAULT_INJECTION: forcing a failure. [ 254.877117][ T8535] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 254.882577][ T8535] CPU: 0 PID: 8535 Comm: syz-executor.2 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 254.886360][ T8535] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 254.889992][ T8535] Call Trace: [ 254.891166][ T8535] [ 254.891442][ T8536] binder: 8534:8536 ioctl 400448c9 20001480 returned -22 [ 254.892178][ T8535] dump_stack_lvl+0x125/0x1b0 [ 254.897153][ T8535] should_fail_ex+0x496/0x5b0 [ 254.898890][ T8535] _copy_to_user+0x30/0xb0 [ 254.900535][ T8535] binder_ioctl+0x2171/0x6f00 [ 254.902280][ T8535] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 254.904452][ T8535] ? binder_thread_write+0x3a40/0x3a40 [ 254.906493][ T8535] ? do_vfs_ioctl+0x379/0x1920 [ 254.908275][ T8535] ? vfs_fileattr_set+0xbf0/0xbf0 [ 254.910150][ T8535] ? ioctl_has_perm.constprop.0.isra.0+0x2f0/0x460 [ 254.912538][ T8535] ? ioctl_has_perm.constprop.0.isra.0+0x2f9/0x460 [ 254.915338][ T8535] ? selinux_bprm_creds_for_exec+0xb30/0xb30 [ 254.918133][ T8535] ? reacquire_held_locks+0x4b0/0x4b0 [ 254.920129][ T8535] ? bit_wait_io_timeout+0x160/0x160 [ 254.922094][ T8535] ? selinux_file_ioctl+0x17d/0x270 [ 254.924029][ T8535] ? selinux_file_ioctl+0xb5/0x270 [ 254.925931][ T8535] ? binder_thread_write+0x3a40/0x3a40 [ 254.927924][ T8535] __x64_sys_ioctl+0x18f/0x210 [ 254.929662][ T8535] do_syscall_64+0x38/0xb0 [ 254.931352][ T8535] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 254.933670][ T8535] RIP: 0033:0x7f14d327cae9 [ 254.935681][ T8535] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 254.943819][ T8535] RSP: 002b:00007f14d402c0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 254.947343][ T8535] RAX: ffffffffffffffda RBX: 00007f14d339bf80 RCX: 00007f14d327cae9 [ 254.950633][ T8535] RDX: 0000000020001480 RSI: 00000000c0306201 RDI: 0000000000000004 [ 254.953514][ T8535] RBP: 00007f14d402c120 R08: 0000000000000000 R09: 0000000000000000 [ 254.956988][ T8535] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 254.959847][ T8535] R13: 000000000000000b R14: 00007f14d339bf80 R15: 00007fffd6270578 [ 254.962759][ T8535] [ 254.965696][ T8535] binder: 8533:8535 ioctl c0306201 20001480 returned -14 [ 255.022186][ T8526] loop3: detected capacity change from 0 to 32768 [ 255.097557][ T8538] loop1: detected capacity change from 0 to 32768 10:41:28 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) (fail_nth: 6) 10:41:28 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0xe40) 10:41:28 executing program 3: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0x9) 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x400448dd, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 255.135256][ T8540] FAULT_INJECTION: forcing a failure. [ 255.135256][ T8540] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 255.141679][ T8540] CPU: 3 PID: 8540 Comm: syz-executor.2 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 255.142259][ T8542] binder: 8541:8542 ioctl 400448dd 20001480 returned -22 [ 255.146211][ T8540] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 255.146253][ T8540] Call Trace: [ 255.146261][ T8540] [ 255.146268][ T8540] dump_stack_lvl+0x125/0x1b0 [ 255.146290][ T8540] should_fail_ex+0x496/0x5b0 [ 255.160019][ T8540] _copy_to_user+0x30/0xb0 [ 255.162001][ T8540] simple_read_from_buffer+0xd0/0x150 [ 255.164420][ T8540] proc_fail_nth_read+0x1b0/0x280 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x400454ca, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 255.166655][ T8540] ? proc_tid_comm_permission+0x1f0/0x1f0 [ 255.169380][ T8540] ? security_file_permission+0xdc/0x100 [ 255.171787][ T8540] ? proc_tid_comm_permission+0x1f0/0x1f0 [ 255.174383][ T8540] vfs_read+0x1ce/0x930 [ 255.176202][ T8540] ? kernel_read+0x1b0/0x1b0 [ 255.178016][ T8540] ? __fget_files+0x272/0x410 [ 255.180113][ T8540] ksys_read+0x12f/0x250 [ 255.181794][ T8540] ? vfs_write+0xe40/0xe40 [ 255.183789][ T8540] ? syscall_enter_from_user_mode+0x26/0x80 [ 255.186241][ T8540] do_syscall_64+0x38/0xb0 [ 255.187343][ T8544] binder: 8543:8544 ioctl 400454ca 20001480 returned -22 [ 255.188273][ T8540] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 255.188302][ T8540] RIP: 0033:0x7f14d327b78c 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x40046205, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 255.188318][ T8540] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 59 81 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 af 81 02 00 48 [ 255.203035][ T8540] RSP: 002b:00007f14d402c0c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 255.206257][ T8540] RAX: ffffffffffffffda RBX: 00007f14d339bf80 RCX: 00007f14d327b78c [ 255.209930][ T8540] RDX: 000000000000000f RSI: 00007f14d402c130 RDI: 0000000000000005 [ 255.213348][ T8540] RBP: 00007f14d402c120 R08: 0000000000000000 R09: 0000000000000000 [ 255.216614][ T8540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x40046207, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 255.219527][ T8540] R13: 000000000000000b R14: 00007f14d339bf80 R15: 00007fffd6270578 [ 255.222619][ T8540] 10:41:28 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 255.236079][ T8548] binder: BINDER_SET_CONTEXT_MGR already set [ 255.239912][ T8548] binder: 8547:8548 ioctl 40046207 20001480 returned -16 10:41:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000e80)={0x8, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0x40046208, &(0x7f0000001480)={0x8, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="056304401f"], 0x0, 0x0, 0x0}) [ 255.516491][ T8554] loop1: detected capacity change from 0 to 32768 10:41:29 executing program 1: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x4, &(0x7f0000000040)=ANY=[], 0xfe, 0x60f0, &(0x7f0000000200)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVh795i5LrrO4CfXe+u1w4hBkLqpAbWjjGOs2TXl/hC62LCteFWLqGkl9iud+0s+BavXZI0ko0CJRJGRRVt89JyUdTmpcKqeKBVivLQi5AqkfaBviCqSjxEVUABqRJFbbaac/7//87MzmXXHq9nzvl8pPCzd87MOXPmP7P7XfOdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) write$binfmt_script(r0, &(0x7f00000001c0)={'#! ', './bus'}, 0xfdef) [ 255.595060][ C3] BUG at fs/jfs/jfs_logmgr.c:2298 assert(bp->l_flag & lbmRELEASE) [ 255.598342][ C3] ------------[ cut here ]------------ [ 255.600534][ C3] kernel BUG at fs/jfs/jfs_logmgr.c:2298! [ 255.602948][ C3] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 255.605661][ C3] CPU: 3 PID: 31 Comm: ksoftirqd/3 Not tainted 6.6.0-rc3-syzkaller-00055-g9ed22ae6be81 #0 [ 255.610203][ C3] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 255.615637][ C3] RIP: 0010:lbmIODone+0x1138/0x11f0 [ 255.618019][ C3] Code: fe e9 79 f3 ff ff e8 47 02 8e fe 48 c7 c1 80 b2 ca 8a ba fa 08 00 00 48 c7 c6 c0 b0 ca 8a 48 c7 c7 00 b1 ca 8a e8 38 23 71 fe <0f> 0b e8 61 f2 e2 fe e9 eb f1 ff ff e8 17 02 8e fe 48 c7 c1 c0 b2 [ 255.626379][ C3] RSP: 0018:ffffc90000acfbf0 EFLAGS: 00010082 [ 255.628627][ C3] RAX: 000000000000003f RBX: ffff888066c5a000 RCX: 0000000000000100 [ 255.631656][ C3] RDX: 0000000000000000 RSI: ffffffff816a8362 RDI: 0000000000000005 [ 255.634500][ C3] RBP: 0000000000000020 R08: 0000000000000005 R09: 0000000000000000 [ 255.637336][ C3] R10: 0000000080000101 R11: 6620746120475542 R12: 0000000000000246 [ 255.640766][ C3] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 255.644422][ C3] FS: 0000000000000000(0000) GS:ffff88806b900000(0000) knlGS:0000000000000000 [ 255.648578][ C3] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 255.651654][ C3] CR2: 0000555556d76788 CR3: 0000000000518000 CR4: 0000000000350ee0 [ 255.655362][ C3] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 255.658412][ C3] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 255.661793][ C3] Call Trace: [ 255.663334][ C3] [ 255.664522][ C3] ? show_regs+0x8f/0xa0 [ 255.666135][ C3] ? die+0x36/0xa0 [ 255.667754][ C3] ? do_trap+0x22b/0x420 [ 255.669618][ C3] ? lbmIODone+0x1138/0x11f0 [ 255.671781][ C3] ? lbmIODone+0x1138/0x11f0 [ 255.674050][ C3] ? do_error_trap+0xf4/0x230 [ 255.676279][ C3] ? lbmIODone+0x1138/0x11f0 [ 255.678245][ C3] ? handle_invalid_op+0x34/0x40 [ 255.680582][ C3] ? lbmIODone+0x1138/0x11f0 [ 255.682785][ C3] ? exc_invalid_op+0x2d/0x40 [ 255.685016][ C3] ? asm_exc_invalid_op+0x1a/0x20 [ 255.687407][ C3] ? vprintk+0x82/0x90 [ 255.689329][ C3] ? lbmIODone+0x1138/0x11f0 [ 255.691516][ C3] ? bio_uninit+0x1b0/0x410 [ 255.693673][ C3] ? lbmFree+0x110/0x110 [ 255.695169][ T8556] loop1: detected capacity change from 0 to 32768 [ 255.695580][ C3] bio_endio+0x593/0x6a0 [ 255.700035][ C3] blk_update_request+0x67b/0x1780 [ 255.702444][ C3] blk_mq_end_request+0x57/0x520 [ 255.704686][ C3] lo_complete_rq+0x232/0x2f0 [ 255.706438][ C3] blk_complete_reqs+0xb2/0xf0 [ 255.708159][ C3] __do_softirq+0x218/0x965 [ 255.709933][ C3] ? __lock_text_end+0x5/0x5 [ 255.711608][ C3] ? run_ksoftirqd+0x54/0x60 [ 255.713253][ C3] ? _local_bh_enable+0xa0/0xa0 [ 255.714902][ C3] ? smpboot_thread_fn+0x59b/0xa00 [ 255.716662][ C3] run_ksoftirqd+0x31/0x60 [ 255.718289][ C3] smpboot_thread_fn+0x660/0xa00 [ 255.720402][ C3] ? __kthread_parkme+0x14b/0x220 [ 255.722468][ C3] ? sort_range+0x30/0x30 [ 255.724061][ C3] kthread+0x33c/0x440 [ 255.725568][ C3] ? _raw_spin_unlock_irq+0x23/0x50 [ 255.727420][ C3] ? kthread_complete_and_exit+0x40/0x40 [ 255.729602][ C3] ret_from_fork+0x45/0x80 [ 255.731716][ C3] ? kthread_complete_and_exit+0x40/0x40 [ 255.734121][ C3] ret_from_fork_asm+0x11/0x20 [ 255.735854][ C3] [ 255.736985][ C3] Modules linked in: [ 255.738428][ C3] ---[ end trace 0000000000000000 ]--- [ 255.740688][ C3] RIP: 0010:lbmIODone+0x1138/0x11f0 [ 255.742911][ C3] Code: fe e9 79 f3 ff ff e8 47 02 8e fe 48 c7 c1 80 b2 ca 8a ba fa 08 00 00 48 c7 c6 c0 b0 ca 8a 48 c7 c7 00 b1 ca 8a e8 38 23 71 fe <0f> 0b e8 61 f2 e2 fe e9 eb f1 ff ff e8 17 02 8e fe 48 c7 c1 c0 b2 [ 255.751726][ C3] RSP: 0018:ffffc90000acfbf0 EFLAGS: 00010082 [ 255.754500][ C3] RAX: 000000000000003f RBX: ffff888066c5a000 RCX: 0000000000000100 [ 255.758099][ C3] RDX: 0000000000000000 RSI: ffffffff816a8362 RDI: 0000000000000005 [ 255.761684][ C3] RBP: 0000000000000020 R08: 0000000000000005 R09: 0000000000000000 [ 255.765340][ C3] R10: 0000000080000101 R11: 6620746120475542 R12: 0000000000000246 [ 255.769014][ C3] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 255.772651][ C3] FS: 0000000000000000(0000) GS:ffff88806b900000(0000) knlGS:0000000000000000 [ 255.776604][ C3] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 255.779613][ C3] CR2: 0000555556d76788 CR3: 0000000000518000 CR4: 0000000000350ee0 [ 255.782803][ C3] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 255.786387][ C3] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 255.789950][ C3] Kernel panic - not syncing: Fatal exception in interrupt [ 256.871931][ C3] Shutting down cpus with NMI [ 256.874324][ C3] Kernel Offset: disabled [ 256.875933][ C3] Rebooting in 86400 seconds.. VM DIAGNOSIS: 10:41:29 Registers: info registers vcpu 0 CPU#0 RAX=0000000000040000 RBX=00000000000105ec RCX=ffffc9000b2f1000 RDX=0000000000040000 RSI=ffffffff81e6643a RDI=0000000000000007 RBP=ffff88807ffd6040 RSP=ffffc9000aa17c10 R8 =0000000000000007 R9 =000000000007ffff R10=0000000000000002 R11=0000000000000000 R12=ffff88807ffd6000 R13=0000000000000000 R14=ffffea0000417b08 R15=0000000000000000 RIP=ffffffff8186c570 RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0000 0000000000000000 ffffffff 00c00000 DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 00007f985cfe36c0 ffffffff 00c00000 GS =0000 ffff88806b600000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000003000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=00007f98531f8000 CR3=0000000105a92000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000005028401 Opmask01=000000000002060f Opmask02=00000000fff7ffff Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2620 00007f985cfe2600 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2760 00007f985cfe25e0 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 000001a0000000d0 00000000ffffffff ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2620 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2760 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2760 00007f985cfe25e0 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2620 00007f985cfe2600 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985c2c7e47 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985c2c7f25 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2525252525252525 2525252525252525 2525252525252525 2525252525252525 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 6177732f2e006425 656c69662f2e0064 2570756c6c25706f 6f6c2f7665642f00 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 4452560a0b004100 40494c430a0b0041 005550494900554a 4a490a5340410a00 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000001 0000000000000000 0000000000000000 0000000000000050 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 000000524f525245 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00524f5252450040 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00e800a800000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 1 CPU#1 RAX=0000000000000000 RBX=0000000000000003 RCX=ffffffff813a4ce5 RDX=ffff88802d7e5640 RSI=0000000000000000 RDI=0000000000000001 RBP=ffffffff8a89cea0 RSP=ffffc9000399f378 R8 =0000000000000001 R9 =0000000000000004 R10=0000000000000005 R11=dffffc0000000000 R12=0000000000000005 R13=0000000000000001 R14=0000000000000008 R15=ffffc9000399f465 RIP=ffffffff8186bfb5 RFL=00000293 [--S-A-C] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 00007f1262ecf280 ffffffff 00c00000 GS =0000 ffff88806b700000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe000004a000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=0000001b2f627000 CR3=000000010a929000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000002010092 Opmask01=0000000000004211 Opmask02=000000007ffeffff Opmask03=0000000000000000 Opmask04=00000000ffffffff Opmask05=00000000004007ff Opmask06=0000000007ffe7ff Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f1262a07d4c 00007f1262a07d47 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007ffc3134a110 0000003000000010 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 2f2f2f2f2f2f2f2f 2f2f2f2f2f2f2f2f ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ff00000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 2f2f2f2f2f2f4cf7 2f1e15184d025f42 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 5b014d1c1c1f1b18 1d4d1949491d021a ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2525252525252525 2525252525252525 2525252525252525 2525252525252525 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 726f662027732527 20656c6966207325 2064657461657263 000a73253a47000a ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 574a430502560002 0540494c43055600 0541405144405746 000a56001f47000a ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 6466342d62306535 2d33613964306235 346632785c646975 752d79626632785c ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 343d736500000000 313a37622f623333 3034373262366666 322d353065612d30 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000556c1203bfd0 0000556c12024f30 0000556c1204ce40 0000556c12041a50 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000556c12047470 0000556c12046920 0000556c120466d0 0000556c120285c0 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0a0a0a0a0a0a0a0a 0a0a0a0a0a0a0a0a 0a0a0a0a0a0a0a0a 0a0a0a0a0a0a0a0a ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 692054524f50202c 2064696c61696d20 0070253a20252054 524f504d49005452 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 692020520050202c 2025204f504d4900 0061253a20252000 2527204d49005452 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 282b2e2fdf37342d 280bbfbf23243324 26312033fc040f18 1317140d080b0412 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 343133bffc121104 1214041204110814 100411bffc040f18 1317140d080b0412 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 4141414141414141 4141414141414141 4141414141414141 4141414141414141 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 1a1a1a1a1a1a1a1a 1a1a1a1a1a1a1a1a 1a1a1a1a1a1a1a1a 1a1a1a1a1a1a1a1a ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2020202020202020 2020202020202020 2020202020202020 2020202020202020 info registers vcpu 2 CPU#2 RAX=0000000000000000 RBX=0000000000000003 RCX=0000000000000000 RDX=ffff88800050d440 RSI=ffffffff8139ad3b RDI=0000000000000000 RBP=ffffffff8d14a240 RSP=ffffc9000386f8f0 R8 =0000000000000000 R9 =0000000000000003 R10=0000000000000003 R11=0000000000000000 R12=0000000000000003 R13=0000000000000003 R14=0000000000000000 R15=fffffbfff1a29448 RIP=ffffffff8139ad3c RFL=00000093 [--S-A-C] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 ffffffff 00c01300 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0000 0000000000000000 ffffffff 00c00000 DS =0000 0000000000000000 ffffffff 00c01300 FS =0000 0000555556681480 ffffffff 00c00000 GS =0000 ffff88806b800000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000091000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe000008f000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=00007f9852acd000 CR3=0000000000518000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000005028401 Opmask01=000000000002060f Opmask02=00000000fff7ffff Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2620 00007f985cfe2600 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2760 00007f985cfe25e0 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 000001a0000000d0 00000000ffffffff ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2620 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2760 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2760 00007f985cfe25e0 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985cfe2620 00007f985cfe2600 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985c2c7e47 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007f985c2c7f25 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2525252525252525 2525252525252525 2525252525252525 2525252525252525 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 6177732f2e006425 656c69662f2e0064 2570756c6c25706f 6f6c2f7665642f00 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 4452560a0b004100 40494c430a0b0041 005550494900554a 4a490a5340410a00 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000001 0000000000000000 0000000000000000 0000000000000050 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 000000524f525245 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00524f5252450040 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00e800a800000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 3 CPU#3 RAX=0000000000000061 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff849b0f85 RDI=ffffffff925600a0 RBP=ffffffff92560060 RSP=ffffc90000acf5a0 R8 =0000000000000001 R9 =000000000000001f R10=0000000000000000 R11=6572617764726148 R12=0000000000000000 R13=0000000000000061 R14=ffffffff849b0f20 R15=0000000000000000 RIP=ffffffff849b0faf RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88806b900000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe00000d8000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe00000d6000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=0000555556d76788 CR3=0000000000518000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=00000000f0000000 Opmask01=000000000000001f Opmask02=000000000000ffdf Opmask03=0000000000000000 Opmask04=00000000ffffffff Opmask05=00000000004007ff Opmask06=0000000007ffe7ff Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 4b5f5455504e495f 4449006b636f6c62 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000556c1203d8d0 0000556c1203d7c0 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 2f2f2f2f2f2f2f2f 2f2f2f2f2f2f2f2f ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 000000ff00000000 00ff000000000000 ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00ff000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffff0000 ffffffffffffffff ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 e006ea4f66eed795 7373261a37b126a2 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 73737373737371d2 7373737373737373 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000041 0000000000000000 44455a494c414954 494e495f43455355 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 6f6f742079617272 6120656c75722079 7261726f706d6574 002a3f005b3f2a00 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 4a4a51055c445757 440540495057055c 5744574a55484051 000f1a005b1a0f00 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 6c6175747269762f 736563697665642f 0000000000000031 00736576616c7300 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000556944c05682 0000000000000041 0000000000000032 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0a0a0a0a00383238 3a264c3f383a264e 3f383a26483f383a 264b3f383a264b3e ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0a0a0a0a0a0a0a0a 0a0a0a0a0a0a0a0a 0a0a0a0a0a0a0a0a 0a0a0a0a0a0a0a0a ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 692054524f50202c 2064696c61696d20 0070253a20252054 524f504d49005452 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 692020520050202c 2025204f504d4900 0061253a20252000 2527204d49005452 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 282b2e2fdf37342d 280bbfbf23243324 26312033fc040f18 1317140d080b0412 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 343133bffc121104 1214041204110814 100411bffc040f18 1317140d080b0412 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 4141414141414141 4141414141414141 4141414141414141 4141414141414141 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 1a1a1a1a1a1a1a1a 1a1a1a1a1a1a1a1a 1a1a1a1a1a1a1a1a 1a1a1a1a1a1a1a1a ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2020202020202020 2020202020202020 2020202020202020 2020202020202020