architecture {sm_11}
abiversion   {1}
modname      {cubin}
consts {
		name    = kYCbCrOffset
		segname = const
		segnum  = 0
		offset  = 504
		bytes   = 12
	mem {
		0x41800000 0x43000000 0x43000000 
	}
}
consts {
		name    = kRGB8u_To_709YCbCr
		segname = const
		segnum  = 0
		offset  = 360
		bytes   = 36
	mem {
		0x3e3af7cf 0x3f1d3e35 0x3d7dfbe7 0x3dce1893 
		0xbead5917 0x3ee0e0c5 0x3ee0e0c5 0xbecc420c 
		0xbd24f5c3 
	}
}
consts {
		name    = kRGB32f_To_601YCbCr
		segname = const
		segnum  = 0
		offset  = 72
		bytes   = 36
	mem {
		0x4282f646 0x43008d91 0x41c7ba5e 0xc2173021 
		0xc29467f0 0x42e00000 0x42e00000 0xc2bb926f 
		0xc191b646 
	}
}
consts {
		name    = k601YCbCr_To_RGB32f
		segname = const
		segnum  = 0
		offset  = 108
		bytes   = 36
	mem {
		0x3b95a025 0x00000000 0x3bcd17b6 0x3b95a025 
		0xbac90f28 0xbb50ef9c 0x3b95a025 0x3c019bec 
		0x00000000 
	}
}
consts {
		name    = k601YCbCr_To_RGB8u
		segname = const
		segnum  = 0
		offset  = 180
		bytes   = 36
	mem {
		0x3f950a7f 0x00000000 0x3fcc4aa0 0x3f950a7f 
		0xbec894fe 0xbf501eb8 0x3f950a7f 0x40011a4e 
		0x00000000 
	}
}
consts {
		name    = kRGB32f_To_709YPbPr
		segname = const
		segnum  = 0
		offset  = 216
		bytes   = 36
	mem {
		0x3e59b3d0 0x3f371759 0x3d93dd98 0xbdeaa4ba 
		0xbec556d2 0x3f000000 0x3f000000 0xbee886be 
		0xbd3bca10 
	}
}
consts {
		name    = k709YPbPr_To_RGB32f
		segname = const
		segnum  = 0
		offset  = 252
		bytes   = 36
	mem {
		0x3f800000 0x00000000 0x3fc9930c 0x3f800000 
		0xbe3fd1dd 0xbeefadf3 0x3f800000 0x3fed844d 
		0x00000000 
	}
}
consts {
		name    = k709YCbCr_To_601YCbCr
		segname = const
		segnum  = 0
		offset  = 432
		bytes   = 36
	mem {
		0x3f800000 0x3dcb6417 0x3e444d01 0x00000000 
		0x3f7d6712 0xbde29e0a 0x00000000 0xbd94623d 
		0x3f7bbff9 
	}
}
consts {
		name    = k601YCbCr_To_709YCbCr
		segname = const
		segnum  = 0
		offset  = 468
		bytes   = 36
	mem {
		0x3f800000 0xbdeca57a 0xbe54edb3 0x00000000 
		0x3f8262cc 0x3deabcd8 0x00000000 0x3d99b34a 
		0x3f833dea 
	}
}
consts {
		name    = kRGB8u_To_601YCbCr
		segname = const
		segnum  = 0
		offset  = 144
		bytes   = 36
	mem {
		0x3e8379db 0x3f010e98 0x3dc88312 0xbe17c7ae 
		0xbe94fcee 0x3ee0e0c5 0x3ee0e0c5 0xbebc4ed9 
		0xbd9247ae 
	}
}
consts {
		name    = k709YCbCr_To_RGB8u
		segname = const
		segnum  = 0
		offset  = 396
		bytes   = 36
	mem {
		0x3f950a7f 0x00000000 0x3fe57893 0x3f950a7f 
		0xbe5a5e35 0xbf086ccd 0x3f950a7f 0x4007319a 
		0x00000000 
	}
}
consts {
		name    = kRGB32f_To_709YCbCr
		segname = const
		segnum  = 0
		offset  = 288
		bytes   = 36
	mem {
		0x423a3c6a 0x431ca106 0x417cfdf4 0xc1cd4fdf 
		0xc2acac08 0x42e00000 0x42e00000 0xc2cb75c3 
		0xc12451ec 
	}
}
consts {
		name    = k709YCbCr_To_RGB32f
		segname = const
		segnum  = 0
		offset  = 324
		bytes   = 36
	mem {
		0x3b95a025 0x00000000 0x3be65eef 0x3b95a025 
		0xba5b3921 0xbb08f5b2 0x3b95a025 0x3c07b952 
		0x00000000 
	}
}
consts {
		name    = kRGB32f_To_601YPbPr
		segname = const
		segnum  = 0
		offset  = 0
		bytes   = 36
	mem {
		0x3e991687 0x3f1645a2 0x3de978d5 0xbe2cc921 
		0xbea99b6f 0x3f000000 0x3f000000 0xbed65e46 
		0xbda686e8 
	}
}
consts {
		name    = k601YPbPr_To_RGB32f
		segname = const
		segnum  = 0
		offset  = 36
		bytes   = 36
	mem {
		0x3f800000 0x00000000 0x3fb374bc 0x3f800000 
		0xbeb03298 0xbf36d19e 0x3f800000 0x3fe2d0e5 
		0x00000000 
	}
}
code {
	name = LumaCorrector_TonalRangeKernel
	lmem = 0
	smem = 64
	reg  = 7
	bar  = 0
	const {
			segname = const
			segnum  = 1
			offset  = 0
			bytes   = 24
		mem {
			0x000003ff 0x7e800000 0x40000000 0x3f800000 
			0x3f000000 0x3e800000 
		}
	}
	bincode {
		0xa0004c05 0x04200780 0xa0004209 0x04200780 
		0x40020205 0x00018780 0xa0004e09 0x04200780 
		0xa000440d 0x04200780 0xd0800221 0x00400780 
		0xa0000001 0x04000780 0x40030409 0x00018780 
		0xa000100d 0x04000780 0x20008200 0x20038404 
		0x3000d5fd 0x6c2107c8 0x3001d7fd 0x6c2102c8 
		0x30000003 0x00000100 0x6001cc01 0x80200780 
		0x30040011 0xc4100780 0x2000c811 0x04210780 
		0xd00e0801 0x80a00780 0xc0810205 0x00000780 
		0xe0800405 0x00004780 0xe0820009 0x00004780 
		0xb002d9fd 0x602187c8 0xa0024003 0x00000000 
		0x10000619 0x0403c780 0x1001a003 0x00000100 
		0x10008001 0x03f80003 0x10024003 0x00000780 
		0x1100f800 0xb1007a00 0xb00005fd 0x600187c8 
		0x1001f003 0x00000100 0x1000f801 0x0403c780 
		0x10024003 0x00000780 0xb081dbfd 0x607107c8 
		0xb102f804 0x1100fa00 0xc0850205 0x00400680 
		0xc085da01 0x00600680 0x90000000 0xc0000200 
		0x10001e05 0x4400c782 0xb000dc05 0x08204780 
		0xb00203fd 0x600107c8 0xa0034003 0x00000000 
		0x1002b003 0x00000100 0x1000f805 0x0403c780 
		0x10034003 0x00000780 0xb002ddfd 0x602047c8 
		0x1002f003 0x00000100 0x10008005 0x03f80003 
		0x10034003 0x00000780 0xb081dffd 0x607107c8 
		0xb0410408 0x1100fe04 0xc0850409 0x00400680 
		0xc085de05 0x00600680 0x90000204 0xc0010404 
		0x10001a09 0x4400c782 0xb002dffd 0x602047c8 
		0x10008015 0x03f80003 0x10000415 0x2440c280 
		0xb0810bfd 0x605107c8 0x1000800c 0x10008a08 
		0xc085060d 0x00400680 0xc0850a15 0x00400680 
		0x90000a14 0xc005060c 0xb08307fd 0x604087c8 
		0xa0053003 0x00000000 0x10042003 0x00000100 
		0x1000f809 0x0403c780 0x10053003 0x00000780 
		0xb000040d 0x08000780 0xb08105fd 0x605107c8 
		0x10008400 0xb041060c 0xc085060d 0x00400680 
		0xc0850001 0x00400680 0x90000000 0xc0000600 
		0xb08301fd 0x604087c8 0x1004c003 0x00000100 
		0x10008009 0x03f00003 0x10053003 0x00000780 
		0xb08105fd 0x605107c8 0xc0850205 0x00400680 
		0xc0850409 0x00400680 0x90000408 0xc0020208 
		0xb08305fd 0x604087c8 0x10000609 0x2440c680 
		0xe0840009 0x00408100 0x10000c0d 0x0403c782 
		0xc08f0400 0xc08c0404 0xc0890409 0x00000780 
		0xd00e0801 0xa0a00781 
	}
}
code {
	name = LumaCorrector_LumaKernel
	lmem = 0
	smem = 160
	reg  = 14
	bar  = 0
	const {
			segname = const
			segnum  = 1
			offset  = 0
			bytes   = 120
		mem {
			0x000003ff 0x3a83126f 0x7e800000 0x40000000 
			0x3f000000 0x3f800000 0x7f800000 0xbf800000 
			0xff800000 0x80000000 0x000000ff 0x807fffff 
			0x3fb504f3 0x3b18f0fe 0x3daaaabd 0xfffff000 
			0x3f317200 0x35bfbe8e 0x77f684df 0x45800800 
			0x42b17218 0x42d20000 0xc2d20000 0xbf317200 
			0xb5bfbe8e 0x00000001 0x3e800000 0xffffffff 
			0x37000000 0xbf000000 
		}
	}
	bincode {
		0xa0004c05 0x04200780 0xa0004209 0x04200780 
		0x40020205 0x00018780 0xa0004e09 0x04200780 
		0xa000440d 0x04200780 0xd0800221 0x00400780 
		0xa0000001 0x04000780 0x40030409 0x00018780 
		0xa000100d 0x04000780 0x20008200 0x20038404 
		0x3000d5fd 0x6c2107c8 0x3001d7fd 0x6c2102c8 
		0x30000003 0x00000100 0x6001cc15 0x80200780 
		0x30040a11 0xc4100780 0x2000c811 0x04210780 
		0xd00e0801 0x80a00780 0x307cd1fd 0x642087c8 
		0x307cd3fd 0x642082c8 0x30020a0d 0xc4100500 
		0x2000d00d 0x0420c500 0xd00e060d 0x80c00500 
		0x10000a0d 0x2440c280 0xc0810205 0x00000780 
		0xe0800405 0x00004780 0xe0820009 0x00004780 
		0xb08107fd 0x604107c8 0xa01fc003 0x00000000 
		0x101fc003 0x00000100 0xb002d9fd 0x602187c8 
		0xa002c003 0x00000000 0x10022003 0x00000100 
		0x10008015 0x03f80003 0x1002c003 0x00000780 
		0x1100f800 0xb1007a00 0xb00005fd 0x600187c8 
		0x10027003 0x00000100 0x1000f815 0x0403c780 
		0x1002c003 0x00000780 0xb082dbfd 0x607107c8 
		0xb102f804 0x1100fa00 0xc09a0205 0x00400680 
		0xc09ada01 0x00600680 0x90000000 0xc0000214 
		0x10001e01 0x4400c782 0xb000dc01 0x08200780 
		0xb00201fd 0x600107c8 0xa003c003 0x00000000 
		0x10033003 0x00000100 0x1000f805 0x0403c780 
		0x1003c003 0x00000780 0xb002ddfd 0x602047c8 
		0x10037003 0x00000100 0x10008005 0x03f80003 
		0x1003c003 0x00000780 0xb082dffd 0x607107c8 
		0xb0400404 0x1100fe00 0xc09a0205 0x00400680 
		0xc09ade01 0x00600680 0x90000000 0xc0000204 
		0x10001a01 0x4400c782 0xb000dffd 0x602047c8 
		0x10008019 0x03f80003 0x10000619 0x2440c280 
		0x10000c01 0x0403c780 0xb0820dfd 0x605107c8 
		0xb0000c21 0x08014780 0xc09a0a15 0x00400680 
		0xc09a0c19 0x00400680 0x90000c19 0x00000780 
		0xb08201fd 0x605107c8 0xc0060a18 0x10008214 
		0x1000001d 0x0403c780 0xc09a0a15 0x00400680 
		0xc09a0e1d 0x00400680 0x90000e1d 0x00000780 
		0xd0011005 0x20000780 0xc0070a1c 0xb0411020 
		0xb08201fd 0x605107c8 0xc5066224 0xc5066014 
		0xc007ee29 0x00200780 0xc007ec05 0x00200780 
		0xc09a1021 0x00400680 0xc09a0001 0x00400680 
		0x90000000 0xc0001020 0xc008fa01 0x00200780 
		0xd0012005 0x20000780 0xc008fc31 0x00200780 
		0xc0000635 0x00000780 0xc008f82d 0x00200780 
		0xe406c001 0x00230780 0xe0090631 0x00034780 
		0xc00b0625 0x00000780 0xe007f02d 0x00200780 
		0xe00a0601 0x00030780 0xe0050615 0x00024780 
		0xb0001625 0x0bf00003 0xb07c01fd 0x600187c8 
		0xe0010615 0x00014780 0xa0084003 0x00000000 
		0xe1090605 0x00410780 0x1007d003 0x00000100 
		0xb0008001 0x03f80003 0xb0000215 0x08014780 
		0xb07c01fd 0x600087d8 0xb0020bfd 0x6000c7c8 
		0x1006e003 0x00001100 0x1000f801 0x0403c780 
		0x10000a01 0x2440c280 0x10084003 0x00000780 
		0x10076003 0x00000100 0xb08201fd 0x605107c8 
		0xb0000409 0x08014780 0xc09a0409 0x00400680 
		0xc09a0001 0x00400680 0x90000001 0x00000780 
		0xe0000401 0x00004780 0x10084003 0x00000780 
		0xb08201fd 0x605107c8 0xb0000a09 0x08008780 
		0xc09a0409 0x00400680 0xc09a0001 0x00400680 
		0x90000001 0x00000780 0xe0000401 0x04004780 
		0x10084003 0x00000780 0xb00203fd 0x6000c7c8 
		0xb0000a15 0x00004780 0xb0000001 0x03f80003 
		0xb0000405 0x08004680 0xe0010001 0x00014680 
		0xb0000205 0x08008100 0xe0010001 0x04014100 
		0xd0012805 0x20000782 0xc008fe05 0x00200780 
		0xe406c005 0x00204780 0xe007f205 0x00204780 
		0xa0000001 0xc4084780 0xb0000209 0x0bf80003 
		0xb07c0005 0x80000780 0xe1020601 0x00414780 
		0xb08503fd 0x604087c8 0x90000015 0x00000780 
		0xb07c0bfd 0x60008148 0xa0127003 0x00000000 
		0x10093003 0x00000100 0x10008001 0x03f80003 
		0x10127003 0x00000780 0xb08603fd 0x6050c7c8 
		0xa0000201 0xc4104780 0x10099003 0x00000100 
		0xb0860bfd 0x6050c7c8 0xa0000a09 0xc4104780 
		0x1009b003 0x00000280 0xb0000201 0x00014780 
		0x10127003 0x00000780 0xb08603fd 0x604087c8 
		0x100a1003 0x00000100 0x301f0bfd 0xe41007c8 
		0x1000f801 0x0403c780 0x10000c01 0x2440c100 
		0x10127003 0x00000780 0xb08605fd 0x604087c8 
		0x100b0003 0x00000100 0xb08703fd 0x604087c8 
		0x100a7003 0x00000100 0x10008001 0x03f80003 
		0x10127003 0x00000780 0x10008005 0x00000003 
		0xb08501fd 0x604107c8 0x1000f801 0x0403c780 
		0x90000205 0x00000780 0xb07c0bfd 0x600047d8 
		0x10000c01 0x2440c280 0x1000f805 0x0403c280 
		0x10000201 0x0403d280 0x10127003 0x00000780 
		0xc0000a25 0x03f00003 0xa0001225 0xcc024780 
		0xb0091224 0xb0490a24 0xb0851225 0x60408780 
		0xb07c03fd 0x600087c8 0xa0001225 0x2c014780 
		0x100bd003 0x00000100 0x307c13fd 0x6c0147c8 
		0x1000f801 0x0403c780 0xb07c0bfd 0x600047d8 
		0x10000201 0x0403c280 0x90000001 0x00001280 
		0x10127003 0x00000780 0xb08803fd 0x604087c8 
		0x100c7003 0x00000100 0xb07c0bfd 0x600047c8 
		0x90000209 0x00000780 0xa0000201 0xe4004780 
		0xa0000401 0xe4004280 0x307c13fd 0x6c0087c8 
		0x10000005 0x0403c780 0xd0890201 0x04408500 
		0x10127003 0x00000780 0xb07c0205 0x600047d0 
		0xa00003fd 0x0c0147c8 0x100d0003 0x00001100 
		0xa0000a05 0xcc064780 0xb00503fd 0x600347d8 
		0x100d0003 0x00001100 0x10008001 0x0ffc0003 
		0x90000001 0x40000780 0x10127003 0x00000780 
		0xd08b0029 0x04400780 0x30170005 0xec100780 
		0xd0851401 0x04404780 0xd08a0205 0x04400780 
		0xb08c01fd 0x604107d8 0x20018205 0x0ffffffb 
		0xc0840001 0x00401680 0x21000205 0x04465680 
		0xb09205fd 0x604107d8 0xb0000009 0x03f80003 
		0xb0000035 0x0bf80003 0x90000400 0xb00d1a08 
		0xc0000429 0x00000780 0xd08f142d 0x04400780 
		0xb0001a31 0x0802c780 0xd08f1a09 0x04400780 
		0xb00c1830 0xb0421a34 0xe00b0409 0x04030780 
		0xe00b1a31 0x04008780 0xe00c0009 0x0002c780 
		0xb000042d 0x0802c780 0xe00c002d 0x0802c780 
		0x10238001 0x03c4caf7 0xc00a1431 0x00000780 
		0xe03e1801 0x03b18f0f 0xe1001801 0x00438780 
		0xc0001801 0x00000780 0xe0001431 0x00008780 
		0xb0001809 0x04008780 0xe0001401 0x00008780 
		0xb000162d 0x00000780 0xa0000229 0x44014780 
		0xb0001801 0x0002c780 0xe0901405 0x00400780 
		0xb0000031 0x04030780 0xe0901409 0x08404780 
		0xb00c162c 0xb0000400 0xb0000001 0x0002c780 
		0xe0911429 0x00400780 0xc0000a01 0x03900003 
		0xb0001409 0x00004780 0x10000a01 0x0403d500 
		0xb0000415 0x04004780 0xe0930005 0x04400780 
		0xb0001431 0x00014780 0xe0000005 0x04580083 
		0xe0930415 0x04408780 0xc002f82d 0x00000780 
		0xc0020029 0x00000780 0xc00c0031 0x00000780 
		0xe0000415 0x04580083 0xb000162d 0x00030780 
		0xe0050231 0x08028780 0xb0450408 0xb0410000 
		0xe0020205 0x00030780 0xe0050005 0x00004780 
		0xe0020001 0x00004780 0xb0001600 0xb00a0004 
		0xb0001409 0x08004780 0x309403fd 0x6c4147d8 
		0xb0000015 0x00008780 0x10000201 0x0403c780 
		0x21000201 0x0446d500 0xb1000a15 0x00471500 
		0xb09601fd 0x604047e8 0xc03b0005 0x03fb8aa3 
		0xa0000209 0xcc064780 0xe0970405 0x00400780 
		0xe00e0405 0x0b5bfbeb 0xc03b0229 0x03fb8aa3 
		0xb0000405 0xc0004780 0xb0001409 0xc0004780 
		0x90000205 0xc0000780 0x90000409 0xc0000780 
		0xc0020209 0x00000780 0xb09501fd 0x604107d8 
		0x1000f809 0x0403e280 0x10000c09 0x2440d280 
		0xb08605fd 0x604347d8 0x10008404 0x10008400 
		0xe0010a01 0x00005680 0x307c1209 0x6c014780 
		0x1000f805 0x0403c780 0xa0000409 0x2c014780 
		0x10003205 0x2440c280 0xd00203fd 0x040007c8 
		0xd0890001 0x04408680 0xd0010005 0x20000782 
		0xc5086008 0xc5086214 0xc5066c04 0xc0020608 
		0xe406ce15 0x00214780 0xe0010609 0x00008780 
		0xc007f405 0x00200780 0xe007f615 0x00214780 
		0xe0010605 0x00008780 0xb0000a09 0x0bf80003 
		0xb0000005 0x00004780 0xe1020609 0x00414780 
		0xc003e201 0x00200780 0xc0020215 0x00000780 
		0xb100e405 0x00674780 0xb07c01fd 0x600187c8 
		0xa0158003 0x00000000 0xc003e009 0x00200780 
		0xe1010605 0x00410780 0x10151003 0x00000100 
		0xb0008001 0x03f80003 0xb0000209 0x08008780 
		0xb07c01fd 0x600087d8 0xb00505fd 0x6000c7c8 
		0x10142003 0x00001100 0x1000f801 0x0403c780 
		0x10000a01 0x2440c280 0x10158003 0x00000780 
		0x1014a003 0x00000100 0xb08201fd 0x605107c8 
		0xb0000a09 0x08008780 0xc09a0409 0x00400680 
		0xc09a0001 0x00400680 0x90000001 0x00000780 
		0xe0000401 0x00004780 0x10158003 0x00000780 
		0xb08201fd 0x605107c8 0xb0000409 0x08014780 
		0xc09a0409 0x00400680 0xc09a0001 0x00400680 
		0x90000001 0x00000780 0xe0000401 0x04004780 
		0x10158003 0x00000780 0xb00503fd 0x6000c7c8 
		0xb0000409 0x00004780 0xb0000001 0x03f80003 
		0xb0000a05 0x08004680 0xe0010001 0x00008680 
		0xb0000205 0x08014100 0xe0010001 0x04008100 
		0xa0000001 0xc4084782 0xb100e609 0x0061c780 
		0xb07c0005 0x80000780 0xe1020601 0x00414780 
		0xb08503fd 0x604087c8 0x90000021 0x00000780 
		0xb07c11fd 0x60008148 0xa01f8003 0x00000000 
		0x10163003 0x00000100 0x10008001 0x03f80003 
		0x101f8003 0x00000780 0xb08603fd 0x6050c7c8 
		0xa0000201 0xc4104780 0x10169003 0x00000100 
		0xb08611fd 0x6050c7c8 0xa000101d 0xc4104780 
		0x1016b003 0x00000280 0xb0000201 0x00020780 
		0x101f8003 0x00000780 0xb08603fd 0x604087c8 
		0x10171003 0x00000100 0x301f11fd 0xe41007c8 
		0x1000f801 0x0403c780 0x10000c01 0x2440c100 
		0x101f8003 0x00000780 0xb0860ffd 0x604087c8 
		0x10180003 0x00000100 0xb08703fd 0x604087c8 
		0x10177003 0x00000100 0x10008001 0x03f80003 
		0x101f8003 0x00000780 0x10008005 0x00000003 
		0xb08501fd 0x604107c8 0x1000f801 0x0403c780 
		0x90000205 0x00000780 0xb07c11fd 0x600047d8 
		0x10000c01 0x2440c280 0x1000f805 0x0403c280 
		0x10000201 0x0403d280 0x101f8003 0x00000780 
		0xb07c03fd 0x600087c8 0x1018b003 0x00000100 
		0xc0001001 0x03f00003 0xa0000001 0xcc024780 
		0xb0000000 0xb0401000 0xb08501fd 0x604087c8 
		0x1000f801 0x0403c780 0xb07c11fd 0x600047d8 
		0x10000201 0x0403c280 0x90000001 0x00001280 
		0x101f8003 0x00000780 0xb08803fd 0x604087c8 
		0x10197003 0x00000100 0xc0001001 0x03f00003 
		0xa0000001 0xcc024780 0xb0000001 0x00000780 
		0xb07c11fd 0x600047c8 0xb0401014 0x90000208 
		0xa0000201 0xe4004780 0xb0850bfd 0x604087d8 
		0xa0000401 0xe4004280 0xd0890001 0x04409680 
		0x101f8003 0x00000780 0xb07c0205 0x600047d0 
		0xa00003fd 0x0c0147c8 0x101a0003 0x00001100 
		0xa0001005 0xcc064780 0xb00111fd 0x600347d8 
		0x101a0003 0x00001100 0x10008001 0x0ffc0003 
		0x90000001 0x40000780 0x101f8003 0x00000780 
		0xd08b0009 0x04400780 0x30170005 0xec100780 
		0xd0850401 0x04404780 0xd08a0205 0x04400780 
		0xb08c01fd 0x604107d8 0x20018205 0x0ffffffb 
		0xc0840001 0x00401680 0x21000205 0x04465680 
		0xa0000219 0x44014780 0xb0000005 0x03f80003 
		0xb0000031 0x0bf80003 0x90000208 0xb00c1800 
		0xc0020005 0x00000780 0xd08f0229 0x04400780 
		0xb000182d 0x08028780 0x10238001 0x03c4caf7 
		0xd08f1825 0x04400780 0xc0010214 0xb00b162c 
		0xb0001831 0x08024780 0xe03e0a01 0x03b18f0f 
		0xe00a122d 0x0402c780 0xe1000a25 0x00438780 
		0xe00a1801 0x0402c780 0xc0090a25 0x00000780 
		0xe000042d 0x00028780 0xe0090215 0x0002c780 
		0xb04a1628 0xb00b8a2c 0xe0000401 0x08028780 
		0xe0090205 0x0002c780 0xb0010024 0xb0090a00 
		0xe0900c05 0x00400780 0xb0000015 0x04014780 
		0xe0900c09 0x08404780 0xb0051214 0xb0000400 
		0xb0000015 0x00014780 0xb0920ffd 0x604107d8 
		0xc0001001 0x03900003 0xe00e0c15 0x035bfbeb 
		0x10001001 0x0403d500 0xb0000a09 0x00004780 
		0xe0930019 0x04400780 0xe093041d 0x04408780 
		0xe0000019 0x04580083 0xe000041d 0x04580083 
		0xc0020025 0x00000780 0xb001842c 0xb0470404 
		0xe0070c29 0x08024780 0xb0000a2d 0x0002c780 
		0xe0010c29 0x00028780 0xb0000015 0x08018780 
		0xc00b0019 0x00000780 0xc002f809 0x00000780 
		0xe0070a01 0x00028780 0xb0000c09 0x00008780 
		0xe0010a01 0x00000780 0xb0020000 0xb0090004 
		0xb0001209 0x08004780 0x309403fd 0x6c4147d8 
		0xb0000015 0x00008780 0x10000201 0x0403c780 
		0x21000201 0x0446d500 0xb1000a15 0x00471500 
		0xb09601fd 0x604047e8 0xc03b0005 0x03fb8aa3 
		0xa0000209 0xcc064780 0xe0970405 0x00400780 
		0xe00e0405 0x0b5bfbeb 0xc03b0219 0x03fb8aa3 
		0xb0000405 0xc0004780 0xb0000c09 0xc0004780 
		0x90000205 0xc0000780 0x90000409 0xc0000780 
		0xc0020209 0x00000780 0xb09501fd 0x604107d8 
		0x1000f809 0x0403e280 0x10000c09 0x2440d280 
		0xb08605fd 0x604347d8 0x10008404 0x10008400 
		0xe0010a01 0x00005680 0x1000f805 0x0403c780 
		0xc0001009 0x03f00003 0xa0000409 0xcc024780 
		0xb0020408 0xb0421008 0xb0850409 0x60408780 
		0x10003205 0x2440c280 0xa0000409 0x2c014780 
		0xd00203fd 0x040007c8 0xd0890001 0x04408680 
		0xe003e801 0x00200782 0xb100ea05 0x0061c780 
		0xe1010605 0x00414780 0xc0010009 0x00000780 
		0xc08f0401 0x00000782 0xc08c0404 0xc0890408 
		0x1000800d 0x03f80003 0xd00e0801 0xa0a00781 
	}
}
code {
	name = LumaCorrector_MaskKernel
	lmem = 0
	smem = 48
	reg  = 5
	bar  = 0
	const {
			segname = const
			segnum  = 1
			offset  = 0
			bytes   = 8
		mem {
			0x000003ff 0x3f800000 
		}
	}
	bincode {
		0xa0004c05 0x04200780 0xa0004209 0x04200780 
		0x40020205 0x00018780 0xa0004e09 0x04200780 
		0xa000440d 0x04200780 0xd0800221 0x00400780 
		0xa0000001 0x04000780 0x40030409 0x00018780 
		0xa000100d 0x04000780 0x20008200 0x20038404 
		0x3000d5fd 0x6c2107c8 0x3001d7fd 0x6c2102c8 
		0x30000003 0x00000100 0x307cd1fd 0x642087c8 
		0x307cd3fd 0x642082c8 0x6001cc01 0x80200500 
		0x30020005 0xc4100500 0x2000d005 0x04204500 
		0xd00e0209 0x80c00500 0x6001cc01 0x80200280 
		0x10000209 0x2440c280 0x30040011 0xc4100780 
		0xc08f0400 0xc08c0404 0xc0890409 0x00000780 
		0x1000800d 0x03f80003 0x2000c811 0x04210780 
		0xd00e0801 0xa0a00781 
	}
}
code {
	name = LumaCorrector_CompositeKernel
	lmem = 0
	smem = 160
	reg  = 18
	bar  = 0
	const {
			segname = const
			segnum  = 1
			offset  = 0
			bytes   = 120
		mem {
			0x000003ff 0x3a83126f 0x7e800000 0x40000000 
			0x3f000000 0x3f800000 0x7f800000 0xbf800000 
			0xff800000 0x80000000 0x000000ff 0x807fffff 
			0x3fb504f3 0x3b18f0fe 0x3daaaabd 0xfffff000 
			0x3f317200 0x35bfbe8e 0x77f684df 0x45800800 
			0x42b17218 0x42d20000 0xc2d20000 0xbf317200 
			0xb5bfbe8e 0x00000001 0x3e800000 0xffffffff 
			0x37000000 0xbf000000 
		}
	}
	bincode {
		0xa0004c05 0x04200780 0xa0004209 0x04200780 
		0x40020205 0x00018780 0xa0004e09 0x04200780 
		0xa000440d 0x04200780 0xd0800221 0x00400780 
		0xa0000001 0x04000780 0x40030409 0x00018780 
		0xa000100d 0x04000780 0x20008200 0x20038404 
		0x3000d5fd 0x6c2107c8 0x3001d7fd 0x6c2102c8 
		0x30000003 0x00000100 0x6001cc1d 0x80200780 
		0x30040e01 0xc4100780 0x307cd1fd 0x642087c8 
		0x2000c811 0x04200780 0xd00e0801 0x80a00780 
		0x307cd3fd 0x642082c8 0x10008214 0x10008418 
		0x30020e05 0xc4100500 0x2000d005 0x04204500 
		0xd00e021d 0x80c00500 0x10000a1d 0x2440c280 
		0xc0810a05 0x00000780 0xe0800c05 0x00004780 
		0xe0820005 0x00004780 0xb0810ffd 0x604107c8 
		0xa01fc003 0x00000000 0x101fc003 0x00000100 
		0xb001d9fd 0x602187c8 0xa002d003 0x00000000 
		0x10023003 0x00000100 0x10008025 0x03f80003 
		0x1002d003 0x00000780 0x1100f808 0xb1027a08 
		0xb00203fd 0x600187c8 0x10028003 0x00000100 
		0x1000f825 0x0403c780 0x1002d003 0x00000780 
		0xb082dbfd 0x607107c8 0xb101f820 0x1100fa08 
		0xc09a1021 0x00400680 0xc09ada09 0x00600680 
		0x90000408 0xc0021024 0x10001e09 0x4400c782 
		0xb000dc09 0x08208780 0xb00105fd 0x600107c8 
		0xa003d003 0x00000000 0x10034003 0x00000100 
		0x1000f809 0x0403c780 0x1003d003 0x00000780 
		0xb001ddfd 0x602047c8 0x10038003 0x00000100 
		0x10008009 0x03f80003 0x1003d003 0x00000780 
		0xb082dffd 0x607107c8 0xb0420220 0x1100fe08 
		0xc09a1021 0x00400680 0xc09ade09 0x00600680 
		0x90000408 0xc0021008 0x10001a21 0x4400c782 
		0xb008dffd 0x602047c8 0x10008029 0x03f80003 
		0x10000629 0x2440c280 0x10001421 0x0403c780 
		0xb08215fd 0x605107c8 0xb0001431 0x08024780 
		0xc09a1225 0x00400680 0xc09a1429 0x00400680 
		0x90001429 0x00000780 0xb08211fd 0x605107c8 
		0xc00a1224 0x10008428 0x1000102d 0x0403c780 
		0xc09a1429 0x00400680 0xc09a162d 0x00400680 
		0x9000162d 0x00000780 0xd0011005 0x20000780 
		0xc00b1428 0xb042182c 0xb08211fd 0x605107c8 
		0xc5096238 0xc5096030 0xc00aee35 0x00200780 
		0xc00aec09 0x00200780 0xc09a162d 0x00400680 
		0xc09a1021 0x00400680 0x90001020 0xc008162c 
		0xc00bfa21 0x00200780 0xc0080e21 0x00000780 
		0xe00e0e39 0x00020780 0xd0012005 0x20000780 
		0xc00bfc21 0x00200780 0xe00d0e35 0x00038780 
		0xc00bf839 0x00200780 0xe409c021 0x00220780 
		0xc00e0e39 0x00000780 0xe00af021 0x00220780 
		0xe00c0e31 0x00038780 0xb0001021 0x0bf00003 
		0xb07c1bfd 0x600187c8 0xe0020e31 0x00030780 
		0xa0085003 0x00000000 0xe1080e21 0x00410780 
		0x1007e003 0x00000100 0xb0009a09 0x03f80003 
		0xb0001031 0x08030780 0xb07c05fd 0x600087d8 
		0xb00119fd 0x6000c7c8 0x1006f003 0x00001100 
		0x1000f805 0x0403c780 0x10000a05 0x2440c280 
		0x10085003 0x00000780 0x10077003 0x00000100 
		0xb08205fd 0x605107c8 0xb0000205 0x08030780 
		0xc09a0205 0x00400680 0xc09a0409 0x00400680 
		0x90000409 0x00000780 0xe0020205 0x00020780 
		0x10085003 0x00000780 0xb08205fd 0x605107c8 
		0xb0001805 0x08004780 0xc09a0205 0x00400680 
		0xc09a0409 0x00400680 0x90000409 0x00000780 
		0xe0020205 0x04020780 0x10085003 0x00000780 
		0xb00111fd 0x6000c7c8 0xb0001831 0x00020780 
		0xb0001a09 0x03f80003 0xb0000205 0x08020680 
		0xe0010405 0x00030680 0xb0001005 0x08004100 
		0xe0010405 0x04030100 0xd0012805 0x20000782 
		0xc00bfe09 0x00200780 0xe409c009 0x00208780 
		0xe00af209 0x00208780 0xa0000205 0xc4084780 
		0xb0000421 0x0bf80003 0xb07c0209 0x80000780 
		0xe1080e05 0x00414780 0xb08505fd 0x604087c8 
		0x90000221 0x00000780 0xb07c11fd 0x60008148 
		0xa0126003 0x00000000 0x10094003 0x00000100 
		0x10008005 0x03f80003 0x10126003 0x00000780 
		0xb08605fd 0x6050c7c8 0xa0000405 0xc4104780 
		0x1009a003 0x00000100 0xb08611fd 0x6050c7c8 
		0xa0001039 0xc4104780 0x1009c003 0x00000280 
		0xb0000405 0x00020780 0x10126003 0x00000780 
		0xb08605fd 0x604087c8 0x100a2003 0x00000100 
		0x301f11fd 0xe41007c8 0x1000f805 0x0403c780 
		0x10000c05 0x2440c100 0x10126003 0x00000780 
		0xb0861dfd 0x604087c8 0x100b1003 0x00000100 
		0xb08705fd 0x604087c8 0x100a8003 0x00000100 
		0x10008005 0x03f80003 0x10126003 0x00000780 
		0x10008009 0x00000003 0xb08503fd 0x604107c8 
		0x1000f805 0x0403c780 0x90000409 0x00000780 
		0xb07c11fd 0x600047d8 0x10000c05 0x2440c280 
		0x1000f809 0x0403c280 0x10000405 0x0403d280 
		0x10126003 0x00000780 0xc0001031 0x03f00003 
		0xa0001831 0xcc024780 0xb00c1830 0xb04c1030 
		0xb0851831 0x60408780 0xb07c05fd 0x600087c8 
		0xa0001835 0x2c014780 0x100be003 0x00000100 
		0x307c1bfd 0x6c0147c8 0x1000f805 0x0403c780 
		0xb07c11fd 0x600047d8 0x10000405 0x0403c280 
		0x90000205 0x00001280 0x10126003 0x00000780 
		0xb08805fd 0x604087c8 0x100c8003 0x00000100 
		0xb07c11fd 0x600047c8 0x90000421 0x00000780 
		0xa0000405 0xe4004780 0xa0001005 0xe4004280 
		0x307c1bfd 0x6c0087c8 0x10000209 0x0403c780 
		0xd0890405 0x04408500 0x10126003 0x00000780 
		0xb07c0409 0x600047d0 0xa00005fd 0x0c0147c8 
		0x100d1003 0x00001100 0xa0001009 0xcc064780 
		0xb00805fd 0x600347d8 0x100d1003 0x00001100 
		0x10008005 0x0ffc0003 0x90000205 0x40000780 
		0x10126003 0x00000780 0xd08b0231 0x04400780 
		0x30170209 0xec100780 0xd0851805 0x04404780 
		0xd08a0409 0x04400780 0xb08c03fd 0x604107d8 
		0x20018431 0x0ffffffb 0xc0840205 0x00401680 
		0x21001831 0x04465680 0xb0921dfd 0x604107d8 
		0xb0000209 0x03f80003 0xb0000245 0x0bf80003 
		0x90000404 0xb0112208 0xc0010409 0x00000780 
		0xd08f043d 0x04400780 0xb0002241 0x0803c780 
		0xd08f2239 0x04400780 0xb0102040 0xb04e2244 
		0xe00f1c39 0x04040780 0xe00f2241 0x04038780 
		0xe0100239 0x0003c780 0xb0001c3d 0x0803c780 
		0xe010023d 0x0803c780 0x10238005 0x03c4caf7 
		0xc0020441 0x00000780 0xe03e2005 0x03b18f0f 
		0xe1012005 0x00438780 0xc0012041 0x00000780 
		0xe0100405 0x00038780 0xb0000239 0x04038780 
		0xe0100409 0x00038780 0xb0021e3c 0xb00f0208 
		0xb0000405 0x04004780 0xa0001839 0x44014780 
		0xb0001e3d 0x00004780 0xe0901c05 0x00408780 
		0xe0901c31 0x08404780 0xb0021808 0xb00f0408 
		0xe0911c31 0x00408780 0xb0011808 0xb0018438 
		0xc0001005 0x03900003 0xb0001839 0x00038780 
		0x10001005 0x0403d500 0xc002f831 0x00000780 
		0xc00e0239 0x00000780 0xe0930221 0x04404780 
		0xb000183d 0x00038780 0xe0930431 0x04408780 
		0xe0000221 0x04580083 0xc0020239 0x00000780 
		0xe0000431 0x04580083 0xe00c1041 0x08038780 
		0xb04c0408 0xb0480204 0xe0021021 0x00040780 
		0xe00c0221 0x00020780 0xe0020205 0x00020780 
		0xb0011e04 0xb00e0208 0xb0001c21 0x08008780 
		0x309405fd 0x6c4147d8 0xb0000231 0x00020780 
		0x10000405 0x0403c780 0x21000405 0x0446d500 
		0xb1001831 0x00471500 0xb09603fd 0x604047e8 
		0xc03b0209 0x03fb8aa3 0xa0000421 0xcc064780 
		0xe0971009 0x00404780 0xe00e1009 0x0b5bfbeb 
		0xc03b0439 0x03fb8aa3 0xb0001009 0xc0004780 
		0xb0001c21 0xc0004780 0x90000409 0xc0000780 
		0x90001021 0xc0000780 0xc0080421 0x00000780 
		0xb09503fd 0x604107d8 0x1000f821 0x0403e280 
		0x10000c21 0x2440d280 0xb08611fd 0x604347d8 
		0x10009008 0x10009004 0xe0021805 0x00009680 
		0x307c1a21 0x6c014780 0x1000f809 0x0403c780 
		0xa0001021 0x2c014780 0x10003209 0x2440c280 
		0xd00805fd 0x040007c8 0xd0890205 0x04408680 
		0xd0010005 0x20000782 0xc50b6020 0xc50b622c 
		0xc5096c08 0xc0080e20 0xe409ce25 0x0022c780 
		0xe0020e21 0x00020780 0xc00af409 0x00200780 
		0xe00af625 0x00224780 0xe0020e09 0x00020780 
		0xb0001221 0x0bf80003 0xb0000209 0x00008780 
		0xe1080e21 0x00414780 0xc007e205 0x00200780 
		0xc0080425 0x00000780 0xb100e409 0x00674780 
		0xb07c03fd 0x600187c8 0xa0157003 0x00000000 
		0xc007e021 0x00200780 0xe1020e09 0x00410780 
		0x10150003 0x00000100 0xb0008205 0x03f80003 
		0xb0000421 0x08020780 0xb07c03fd 0x600087d8 
		0xb00911fd 0x6000c7c8 0x10141003 0x00001100 
		0x1000f805 0x0403c780 0x10000a05 0x2440c280 
		0x10157003 0x00000780 0x10149003 0x00000100 
		0xb08203fd 0x605107c8 0xb0001221 0x08020780 
		0xc09a1021 0x00400680 0xc09a0205 0x00400680 
		0x90000205 0x00000780 0xe0011005 0x00008780 
		0x10157003 0x00000780 0xb08203fd 0x605107c8 
		0xb0001021 0x08024780 0xc09a1021 0x00400680 
		0xc09a0205 0x00400680 0x90000205 0x00000780 
		0xe0011005 0x04008780 0x10157003 0x00000780 
		0xb00905fd 0x6000c7c8 0xb0001021 0x00008780 
		0xb0000205 0x03f80003 0xb0001209 0x08008680 
		0xe0020205 0x00020680 0xb0000409 0x08024100 
		0xe0020205 0x04020100 0xa0000205 0xc4084782 
		0xb100e621 0x0061c780 0xb07c0209 0x80000780 
		0xe1080e05 0x00414780 0xb08505fd 0x604087c8 
		0x90000229 0x00000780 0xb07c15fd 0x60008148 
		0xa01f8003 0x00000000 0x10162003 0x00000100 
		0x10008005 0x03f80003 0x101f8003 0x00000780 
		0xb08605fd 0x6050c7c8 0xa0000405 0xc4104780 
		0x10168003 0x00000100 0xb08615fd 0x6050c7c8 
		0xa0001425 0xc4104780 0x1016a003 0x00000280 
		0xb0000405 0x00028780 0x101f8003 0x00000780 
		0xb08605fd 0x604087c8 0x10170003 0x00000100 
		0x301f15fd 0xe41007c8 0x1000f805 0x0403c780 
		0x10000c05 0x2440c100 0x101f8003 0x00000780 
		0xb08613fd 0x604087c8 0x1017f003 0x00000100 
		0xb08705fd 0x604087c8 0x10176003 0x00000100 
		0x10008005 0x03f80003 0x101f8003 0x00000780 
		0x10008009 0x00000003 0xb08503fd 0x604107c8 
		0x1000f805 0x0403c780 0x90000409 0x00000780 
		0xb07c15fd 0x600047d8 0x10000c05 0x2440c280 
		0x1000f809 0x0403c280 0x10000405 0x0403d280 
		0x101f8003 0x00000780 0xb07c05fd 0x600087c8 
		0x1018a003 0x00000100 0xc0001405 0x03f00003 
		0xa0000205 0xcc024780 0xb0010204 0xb0411404 
		0xb08503fd 0x604087c8 0x1000f805 0x0403c780 
		0xb07c15fd 0x600047d8 0x10000405 0x0403c280 
		0x90000205 0x00001280 0x101f8003 0x00000780 
		0xb08805fd 0x604087c8 0x10196003 0x00000100 
		0xc0001405 0x03f00003 0xa0000205 0xcc024780 
		0xb0000205 0x00004780 0xb07c15fd 0x600047c8 
		0xb0411424 0x90000420 0xa0000405 0xe4004780 
		0xb08513fd 0x604087d8 0xa0001005 0xe4004280 
		0xd0890205 0x04409680 0x101f8003 0x00000780 
		0xb07c0409 0x600047d0 0xa00005fd 0x0c0147c8 
		0x1019f003 0x00001100 0xa0001409 0xcc064780 
		0xb00215fd 0x600347d8 0x1019f003 0x00001100 
		0x10008005 0x0ffc0003 0x90000205 0x40000780 
		0x101f8003 0x00000780 0xd08b0221 0x04400780 
		0x30170209 0xec100780 0xd0851005 0x04404780 
		0xd08a0409 0x04400780 0xb08c03fd 0x604107d8 
		0x20018409 0x0ffffffb 0xc0840205 0x00401680 
		0x21000409 0x04465680 0xa000042d 0x44014780 
		0xb0000209 0x03f80003 0xb0000221 0x0bf80003 
		0x90000404 0xb0081008 0xc0010409 0x00000780 
		0xd08f0431 0x04400780 0xb0001039 0x08030780 
		0xd08f1035 0x04400780 0xb00e1c38 0xb04d1020 
		0xe00c1a35 0x04038780 0xe00c1035 0x04034780 
		0xe00d0221 0x00030780 0xb0001031 0x08030780 
		0xe00d0231 0x08030780 0x10238005 0x03c4caf7 
		0xc0020435 0x00000780 0xe03e1a05 0x03b18f0f 
		0xe1011a05 0x00438780 0xc0011a05 0x00000780 
		0xe0010435 0x00020780 0xb0001a21 0x04020780 
		0xe0010405 0x00020780 0xb0011830 0xb00c1a04 
		0xe0901609 0x00404780 0xb0000235 0x04034780 
		0xe0901621 0x08408780 0xb00d1830 0xb0011004 
		0xb0000221 0x00030780 0xb09213fd 0x604107d8 
		0xc0001405 0x03900003 0xe091162d 0x00420780 
		0x10001405 0x0403d500 0xb0001621 0x00008780 
		0xe0930225 0x04404780 0xe0931031 0x04420780 
		0xe0000225 0x04580083 0xb0001035 0x04008780 
		0xe0931009 0x00430780 0xc0080231 0x00000780 
		0xb00d1634 0xb042102c 0xe0021239 0x08030780 
		0xc00d0235 0x00000780 0xb0000205 0x08024780 
		0xe00b1225 0x00038780 0xc008f821 0x00000780 
		0xe0020209 0x00024780 0xb0001a21 0x00020780 
		0xe00b0205 0x00008780 0xb0080204 0xb00c0208 
		0xb0001821 0x08008780 0x309405fd 0x6c4147d8 
		0xb0000225 0x00020780 0x10000405 0x0403c780 
		0x21000405 0x0446d500 0xb1001225 0x00471500 
		0xb09603fd 0x604047e8 0xc03b0209 0x03fb8aa3 
		0xa0000421 0xcc064780 0xe0971009 0x00404780 
		0xe00e1009 0x0b5bfbeb 0xc03b042d 0x03fb8aa3 
		0xb0001009 0xc0004780 0xb0001621 0xc0004780 
		0x90000409 0xc0000780 0x90001021 0xc0000780 
		0xc0080421 0x00000780 0xb09503fd 0x604107d8 
		0x1000f821 0x0403e280 0x10000c21 0x2440d280 
		0xb08611fd 0x604347d8 0x10009008 0x10009004 
		0xe0021205 0x00009680 0x1000f809 0x0403c780 
		0xc0001421 0x03f00003 0xa0001021 0xcc024780 
		0xb0081020 0xb0481420 0xb0851021 0x60408780 
		0x10003209 0x2440c280 0xa0001021 0x2c014780 
		0xd00805fd 0x040007c8 0xd0890205 0x04408680 
		0xe007e805 0x00204782 0xb100ea09 0x0061c780 
		0xe1020e09 0x00414780 0xc0020205 0x00000780 
		0xc0840a09 0x00000782 0xe0830c1d 0x00008780 
		0xc0870a09 0x00000780 0xe0850015 0x0001c780 
		0xe0860c09 0x00008780 0xc0900a18 0xc08d0a1c 
		0xc08a0a21 0x00000780 0xe0880009 0x00008780 
		0xe08f0201 0x00018780 0xe08c0215 0x0001c780 
		0xe0890219 0x00020780 0xe0910401 0x00000780 
		0xe08e0405 0x00014780 0xe08b0409 0x00018780 
		0xd00e0801 0xa0a00781 
	}
}
