summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2016-08-22 23:08:15 (GMT)
committer Vincent Sanders <vince@kyllikki.org>2016-08-22 23:08:15 (GMT)
commit6dfb16681f4797fd4bc9c73e6c40cafcd367984a (patch)
treedcb7e33d0b14e39b0f6a8e98107e5cd393a81880
parent110f27feea25760234b1bf3d1725108ece99d7ad (diff)
downloadlibnsbmp-6dfb16681f4797fd4bc9c73e6c40cafcd367984a.tar.gz
libnsbmp-6dfb16681f4797fd4bc9c73e6c40cafcd367984a.tar.bz2
extend icon test corpus with a set generated with AFL
-rw-r--r--test/icons/ns.icobin0 -> 1150 bytes
-rw-r--r--test/ns-afl-ico/id:000000,orig:id:000010,src:000000,op:flip1,pos:4,+cov.ico.min.icobin0 -> 6 bytes
-rw-r--r--test/ns-afl-ico/id:000001,orig:id:000134,src:000000,op:havoc,rep:128.ico.min.ico1
-rw-r--r--test/ns-afl-ico/id:000002,orig:id:000165,src:000000,op:havoc,rep:16.ico.min.icobin0 -> 6 bytes
-rw-r--r--test/ns-afl-ico/id:000003,orig:id:000501,src:000296,op:int16,pos:6,val:be:+1000.ico.min.icobin0 -> 23 bytes
-rw-r--r--test/ns-afl-ico/id:000004,orig:id:001590,src:000555,op:havoc,rep:2.ico.min.icobin0 -> 22 bytes
-rw-r--r--test/ns-afl-ico/id:000005,orig:id:000396,src:000019,op:flip1,pos:18,+cov.min.icobin0 -> 31 bytes
-rw-r--r--test/ns-afl-ico/id:000006,orig:id:000397,src:000019,op:flip1,pos:18,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000007,orig:id:000402,src:000019,op:flip1,pos:27,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000008,orig:id:000403,src:000019,op:flip1,pos:29,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000009,orig:id:000408,src:000019,op:flip1,pos:33,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000010,orig:id:000409,src:000019,op:flip1,pos:34,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000011,orig:id:000412,src:000019,op:flip1,pos:38,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000012,orig:id:000413,src:000019,op:flip1,pos:38,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000013,orig:id:000414,src:000019,op:flip1,pos:38,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000014,orig:id:000418,src:000019,op:flip1,pos:54.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000015,orig:id:000424,src:000019,op:flip2,pos:38,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000016,orig:id:000431,src:000019,op:arith8,pos:22,val:-28,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000017,orig:id:000438,src:000019,op:arith8,pos:54,val:-4.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000018,orig:id:000439,src:000019,op:arith8,pos:54,val:-10.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000019,orig:id:000442,src:000019,op:arith8,pos:54,val:-14.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000020,orig:id:000449,src:000019,op:int8,pos:30,val:+16.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000021,orig:id:000454,src:000019,op:int32,pos:30,val:-2147483648,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000022,orig:id:000455,src:000019,op:int32,pos:35,val:be:+1,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000023,orig:id:000456,src:000019,op:int32,pos:36,val:be:+512,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000024,orig:id:000459,src:000392,op:flip1,pos:36.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000025,orig:id:000460,src:000392,op:flip2,pos:26.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000026,orig:id:000461,src:000392,op:flip4,pos:54.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000027,orig:id:000463,src:000392,op:arith8,pos:54,val:-13.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000028,orig:id:000467,src:000400,op:flip4,pos:54.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000029,orig:id:000468,src:000400,op:arith8,pos:30,val:+10.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000030,orig:id:000472,src:000400,op:arith8,pos:54,val:-6.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000031,orig:id:000474,src:000400,op:int16,pos:29,val:+512.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000032,orig:id:000475,src:000400,op:int16,pos:29,val:+1024.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000033,orig:id:000476,src:000403,op:arith8,pos:22,val:-28,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000034,orig:id:000481,src:000430,op:flip1,pos:23.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000035,orig:id:000482,src:000430,op:flip1,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000036,orig:id:000483,src:000430,op:flip2,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000037,orig:id:000484,src:000430,op:arith8,pos:36,val:+12,+cov.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000038,orig:id:000485,src:000430,op:arith8,pos:36,val:+20,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000039,orig:id:000486,src:000430,op:arith8,pos:36,val:+28,+cov.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000040,orig:id:000487,src:000430,op:int16,pos:14,val:+127.min.icobin0 -> 90 bytes
-rw-r--r--test/ns-afl-ico/id:000041,orig:id:000488,src:000431,op:flip1,pos:28,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000042,orig:id:000489,src:000431,op:flip2,pos:27,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000043,orig:id:000490,src:000431,op:flip16,pos:27,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000044,orig:id:000491,src:000432,op:arith8,pos:36,val:+12,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000045,orig:id:000492,src:000432,op:arith8,pos:36,val:+20,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000046,orig:id:000493,src:000432,op:arith8,pos:36,val:+28,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000047,orig:id:000494,src:000432,op:int16,pos:14,val:+127,+cov.min.icobin0 -> 90 bytes
-rw-r--r--test/ns-afl-ico/id:000048,orig:id:000495,src:000434,op:flip1,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000049,orig:id:000496,src:000434,op:flip1,pos:31.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000050,orig:id:000497,src:000447,op:flip2,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000051,orig:id:000498,src:000447,op:flip2,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000052,orig:id:000499,src:000447,op:arith8,pos:54,val:-12.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000053,orig:id:000503,src:000452,op:flip2,pos:26.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000054,orig:id:000505,src:000452,op:arith8,pos:26,val:-26.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000055,orig:id:000506,src:000452,op:arith8,pos:26,val:-27.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000056,orig:id:000507,src:000452,op:arith8,pos:26,val:-28.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000057,orig:id:000508,src:000452,op:arith8,pos:26,val:-29.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000058,orig:id:000510,src:000452,op:arith8,pos:36,val:+12,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000059,orig:id:000513,src:000452,op:arith32,pos:30,val:-6.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000060,orig:id:000514,src:000452,op:arith32,pos:30,val:-8.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000061,orig:id:000515,src:000452,op:arith32,pos:30,val:-10.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000062,orig:id:000518,src:000462,op:flip1,pos:26.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000063,orig:id:000521,src:000462,op:flip32,pos:30.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000064,orig:id:000523,src:000462,op:int8,pos:30,val:+1,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000065,orig:id:000524,src:000464,op:arith8,pos:36,val:+20.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000066,orig:id:000525,src:000470,op:flip1,pos:14.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000067,orig:id:000526,src:000470,op:flip1,pos:15.min.icobin0 -> 195 bytes
-rw-r--r--test/ns-afl-ico/id:000068,orig:id:000528,src:000470,op:flip1,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000069,orig:id:000529,src:000470,op:flip1,pos:26,+cov.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000070,orig:id:000531,src:000470,op:flip4,pos:26.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000071,orig:id:000532,src:000470,op:flip32,pos:30.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000072,orig:id:000534,src:000470,op:arith8,pos:26,val:+18.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000073,orig:id:000535,src:000470,op:int8,pos:26,val:-128.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000074,orig:id:000536,src:000470,op:int8,pos:26,val:+64.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000075,orig:id:000537,src:000470,op:int8,pos:26,val:+100.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000076,orig:id:000538,src:000470,op:int8,pos:30,val:+1,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000077,orig:id:000539,src:000477,op:arith8,pos:36,val:+12,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000078,orig:id:000547,src:000478,op:flip1,pos:26,+cov.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000079,orig:id:000549,src:000478,op:flip1,pos:62,+cov.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000080,orig:id:000568,src:000478,op:int8,pos:26,val:+127.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000081,orig:id:000569,src:000478,op:int16,pos:14,val:+64,+cov.min.icobin0 -> 41 bytes
-rw-r--r--test/ns-afl-ico/id:000082,orig:id:000570,src:000478,op:int16,pos:14,val:+100,+cov.min.icobin0 -> 63 bytes
-rw-r--r--test/ns-afl-ico/id:000083,orig:id:000574,src:000478,op:havoc,rep:8.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000084,orig:id:000579,src:000478,op:havoc,rep:16.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000085,orig:id:000583,src:000478,op:havoc,rep:16.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000086,orig:id:000586,src:000478,op:havoc,rep:16.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000087,orig:id:000589,src:000478,op:havoc,rep:32.min.icobin0 -> 451 bytes
-rw-r--r--test/ns-afl-ico/id:000088,orig:id:000590,src:000478,op:havoc,rep:16.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000089,orig:id:000591,src:000478,op:havoc,rep:4.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000090,orig:id:000592,src:000478,op:havoc,rep:64.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000091,orig:id:000594,src:000484,op:flip1,pos:15.min.icobin0 -> 195 bytes
-rw-r--r--test/ns-afl-ico/id:000092,orig:id:000596,src:000484,op:flip1,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000093,orig:id:000597,src:000484,op:flip1,pos:26.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000094,orig:id:000598,src:000484,op:flip1,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000095,orig:id:000599,src:000484,op:flip2,pos:26.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000096,orig:id:000600,src:000484,op:flip4,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000097,orig:id:000601,src:000484,op:arith8,pos:26,val:+15.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000098,orig:id:000602,src:000484,op:arith8,pos:26,val:-21.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000099,orig:id:000603,src:000484,op:int8,pos:26,val:+127.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000100,orig:id:000604,src:000488,op:int8,pos:30,val:+1,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000101,orig:id:000606,src:000504,op:flip1,pos:30.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000102,orig:id:000607,src:000510,op:arith8,pos:30,val:+6.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000103,orig:id:000608,src:000510,op:arith32,pos:30,val:-10.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000104,orig:id:000610,src:000512,op:arith32,pos:30,val:-6.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000105,orig:id:000611,src:000512,op:arith32,pos:30,val:-8.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000106,orig:id:000612,src:000513,op:arith8,pos:36,val:+20.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000107,orig:id:000614,src:000519,op:flip32,pos:30.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000108,orig:id:000617,src:000522,op:arith32,pos:30,val:be:-1.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000109,orig:id:000618,src:000533,op:flip1,pos:30.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000110,orig:id:000619,src:000533,op:flip32,pos:30.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000111,orig:id:000620,src:000533,op:arith32,pos:30,val:be:-1.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000112,orig:id:000622,src:000538,op:arith32,pos:30,val:-7.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000113,orig:id:000623,src:000538,op:arith32,pos:30,val:-9.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000114,orig:id:000624,src:000553,op:flip1,pos:14.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000115,orig:id:000625,src:000553,op:flip1,pos:22.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000116,orig:id:000626,src:000553,op:flip1,pos:23.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000117,orig:id:000627,src:000553,op:flip1,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000118,orig:id:000629,src:000555,op:arith32,pos:69,val:be:+1.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000119,orig:id:000631,src:000567,op:flip1,pos:30.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000120,orig:id:000632,src:000567,op:flip2,pos:14.min.icobin0 -> 611 bytes
-rw-r--r--test/ns-afl-ico/id:000121,orig:id:000633,src:000567,op:flip2,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000122,orig:id:000634,src:000567,op:arith32,pos:30,val:be:-1.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000123,orig:id:000636,src:000577,op:flip1,pos:22,+cov.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000124,orig:id:000637,src:000577,op:flip1,pos:22.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000125,orig:id:000638,src:000577,op:flip1,pos:23.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000126,orig:id:000641,src:000589,op:int16,pos:14,val:+127.min.icobin0 -> 90 bytes
-rw-r--r--test/ns-afl-ico/id:000127,orig:id:000642,src:000589,op:havoc,rep:4.min.icobin0 -> 451 bytes
-rw-r--r--test/ns-afl-ico/id:000128,orig:id:000645,src:000593,op:flip2,pos:36.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000129,orig:id:000651,src:000602,op:flip2,pos:26.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000130,orig:id:000652,src:000604,op:flip1,pos:32,+cov.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000131,orig:id:000653,src:000604,op:flip1,pos:32,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000132,orig:id:000654,src:000614,op:flip1,pos:23.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000133,orig:id:000656,src:000616,op:flip1,pos:22,+cov.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000134,orig:id:000660,src:000616,op:flip1,pos:26.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000135,orig:id:000664,src:000616,op:havoc,rep:8.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000136,orig:id:000666,src:000616,op:havoc,rep:16.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000137,orig:id:000668,src:000616,op:havoc,rep:8.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000138,orig:id:000669,src:000628,op:flip1,pos:14.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000139,orig:id:000670,src:000628,op:flip1,pos:15.min.icobin0 -> 195 bytes
-rw-r--r--test/ns-afl-ico/id:000140,orig:id:000671,src:000628,op:havoc,rep:8.min.icobin0 -> 480 bytes
-rw-r--r--test/ns-afl-ico/id:000141,orig:id:000672,src:000628,op:havoc,rep:2,+cov.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000142,orig:id:000673,src:000628,op:havoc,rep:32.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000143,orig:id:000674,src:000628,op:havoc,rep:64.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000144,orig:id:000675,src:000628,op:havoc,rep:64.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000145,orig:id:000676,src:000635,op:int32,pos:66,val:+16.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000146,orig:id:000679,src:000640,op:flip1,pos:23.min.icobin0 -> 451 bytes
-rw-r--r--test/ns-afl-ico/id:000147,orig:id:000680,src:000643,op:flip2,pos:26.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000148,orig:id:000681,src:000643,op:arith8,pos:26,val:-27.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000149,orig:id:000682,src:000643,op:arith8,pos:26,val:-28.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000150,orig:id:000683,src:000643,op:arith8,pos:26,val:-29.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000151,orig:id:000684,src:000643,op:havoc,rep:32.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000152,orig:id:000686,src:000643,op:havoc,rep:8.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000153,orig:id:000688,src:000643,op:havoc,rep:32.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000154,orig:id:000692,src:000645,op:arith8,pos:26,val:-28.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000155,orig:id:000696,src:000648,op:flip1,pos:72.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000156,orig:id:000697,src:000648,op:int16,pos:63,val:+0.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000157,orig:id:000698,src:000648,op:int16,pos:68,val:+0.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000158,orig:id:000699,src:000649,op:flip1,pos:72.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000159,orig:id:000700,src:000649,op:int16,pos:63,val:+0.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000160,orig:id:000701,src:000649,op:int16,pos:68,val:+0.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000161,orig:id:000702,src:000658,op:flip1,pos:14.min.icobin0 -> 547 bytes
-rw-r--r--test/ns-afl-ico/id:000162,orig:id:000703,src:000658,op:flip4,pos:22.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000163,orig:id:000705,src:000667,op:flip1,pos:23.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000164,orig:id:000707,src:000676,op:flip1,pos:26.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000165,orig:id:000708,src:000676,op:arith8,pos:26,val:+7.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000166,orig:id:000709,src:000682,op:flip1,pos:72.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000167,orig:id:000711,src:000687,op:arith8,pos:26,val:-27.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000168,orig:id:000712,src:000687,op:arith8,pos:26,val:-29.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000169,orig:id:000713,src:000693,op:flip1,pos:22.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000170,orig:id:000714,src:000693,op:flip1,pos:72.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000171,orig:id:000715,src:000693,op:int16,pos:63,val:+0.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000172,orig:id:000716,src:000693,op:int16,pos:68,val:+0.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000173,orig:id:000718,src:000693,op:havoc,rep:16.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000174,orig:id:000719,src:000700,op:flip1,pos:26.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000175,orig:id:000720,src:000700,op:flip1,pos:26.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000176,orig:id:000721,src:000706,op:flip1,pos:62.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000177,orig:id:000722,src:000706,op:flip1,pos:66.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000178,orig:id:000723,src:000706,op:flip2,pos:26.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000179,orig:id:000725,src:000706,op:arith8,pos:26,val:-3.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000180,orig:id:000726,src:000706,op:int8,pos:73,val:+0.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000181,orig:id:000729,src:000710,op:flip1,pos:26.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000182,orig:id:000730,src:000710,op:flip1,pos:26.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000183,orig:id:000731,src:000710,op:int16,pos:63,val:+0.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000184,orig:id:000732,src:000710,op:int16,pos:68,val:+0.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000185,orig:id:000733,src:000711,op:flip1,pos:22.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000186,orig:id:000735,src:000717,op:flip1,pos:26.min.icobin0 -> 219 bytes
-rw-r--r--test/ns-afl-ico/id:000187,orig:id:000736,src:000717,op:flip1,pos:26.min.icobin0 -> 219 bytes
-rw-r--r--test/ns-afl-ico/id:000188,orig:id:000737,src:000724,op:flip1,pos:66.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000189,orig:id:000738,src:000724,op:int8,pos:73,val:+0.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000190,orig:id:000739,src:000730,op:havoc,rep:32.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000191,orig:id:000740,src:000731,op:flip1,pos:26.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000192,orig:id:000741,src:000731,op:havoc,rep:2.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000193,orig:id:000742,src:000738,op:flip1,pos:26.min.icobin0 -> 523 bytes
-rw-r--r--test/ns-afl-ico/id:000194,orig:id:000743,src:000664,op:flip1,pos:64.min.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000195,orig:id:000744,src:000678,op:havoc,rep:2.min.icobin0 -> 451 bytes
-rw-r--r--test/ns-afl-ico/id:000196,orig:id:000745,src:000685,op:int16,pos:66,val:+1.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000197,orig:id:000746,src:000685,op:havoc,rep:8.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000198,orig:id:000206,src:000055,op:flip32,pos:30.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000200,orig:id:000208,src:000205,op:flip1,pos:4.min.icobin0 -> 11491 bytes
-rw-r--r--test/ns-afl-ico/id:000201,orig:id:000209,src:000205,op:flip1,pos:4.min.icobin0 -> 5107 bytes
-rw-r--r--test/ns-afl-ico/id:000202,orig:id:000210,src:000205,op:flip1,pos:58.min.icobin0 -> 11491 bytes
-rw-r--r--test/ns-afl-ico/id:000203,orig:id:000211,src:000205,op:flip1,pos:1388.min.icobin0 -> 5107 bytes
-rw-r--r--test/ns-afl-ico/id:000204,orig:id:000212,src:000205,op:flip2,pos:70.min.icobin0 -> 11491 bytes
-rw-r--r--test/ns-afl-ico/id:000205,orig:id:000213,src:000205,op:havoc,rep:16.min.icobin0 -> 11491 bytes
-rw-r--r--test/ns-afl-ico/id:000207,orig:id:000215,src:000124,op:int32,pos:65,val:+256.min.icobin0 -> 707 bytes
-rw-r--r--test/ns-afl-ico/id:000208,orig:id:000216,src:000204,op:havoc,rep:2.min.icobin0 -> 475 bytes
-rw-r--r--test/ns-afl-ico/id:000209,src:000000,op:havoc,rep:128,+cov.ico0
-rw-r--r--test/ns-afl-ico/id:000210,src:000206,op:flip1,pos:1388.icobin0 -> 11491 bytes
-rw-r--r--test/ns-afl-ico/id:000211,src:000199,op:flip2,pos:36.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000212,src:000199,op:flip2,pos:38.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000213,src:000199,op:flip32,pos:30.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000215,src:000214,op:flip1,pos:36.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000216,src:000214,op:flip2,pos:26.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000217,src:000214,op:flip32,pos:30.icobin0 -> 579 bytes
-rw-r--r--test/ns-afl-ico/id:000218,src:000217,op:flip1,pos:36.icobin0 -> 579 bytes
-rwxr-xr-xtest/runtest.sh3
218 files changed, 4 insertions, 0 deletions
diff --git a/test/icons/ns.ico b/test/icons/ns.ico
new file mode 100644
index 0000000..3c099eb
--- a/dev/null
+++ b/test/icons/ns.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000000,orig:id:000010,src:000000,op:flip1,pos:4,+cov.ico.min.ico b/test/ns-afl-ico/id:000000,orig:id:000010,src:000000,op:flip1,pos:4,+cov.ico.min.ico
new file mode 100644
index 0000000..b48a01b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000000,orig:id:000010,src:000000,op:flip1,pos:4,+cov.ico.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000001,orig:id:000134,src:000000,op:havoc,rep:128.ico.min.ico b/test/ns-afl-ico/id:000001,orig:id:000134,src:000000,op:havoc,rep:128.ico.min.ico
new file mode 100644
index 0000000..555f462
--- a/dev/null
+++ b/test/ns-afl-ico/id:000001,orig:id:000134,src:000000,op:havoc,rep:128.ico.min.ico
@@ -0,0 +1 @@
+000000 \ No newline at end of file
diff --git a/test/ns-afl-ico/id:000002,orig:id:000165,src:000000,op:havoc,rep:16.ico.min.ico b/test/ns-afl-ico/id:000002,orig:id:000165,src:000000,op:havoc,rep:16.ico.min.ico
new file mode 100644
index 0000000..82fc421
--- a/dev/null
+++ b/test/ns-afl-ico/id:000002,orig:id:000165,src:000000,op:havoc,rep:16.ico.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000003,orig:id:000501,src:000296,op:int16,pos:6,val:be:+1000.ico.min.ico b/test/ns-afl-ico/id:000003,orig:id:000501,src:000296,op:int16,pos:6,val:be:+1000.ico.min.ico
new file mode 100644
index 0000000..e605407
--- a/dev/null
+++ b/test/ns-afl-ico/id:000003,orig:id:000501,src:000296,op:int16,pos:6,val:be:+1000.ico.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000004,orig:id:001590,src:000555,op:havoc,rep:2.ico.min.ico b/test/ns-afl-ico/id:000004,orig:id:001590,src:000555,op:havoc,rep:2.ico.min.ico
new file mode 100644
index 0000000..3da4573
--- a/dev/null
+++ b/test/ns-afl-ico/id:000004,orig:id:001590,src:000555,op:havoc,rep:2.ico.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000005,orig:id:000396,src:000019,op:flip1,pos:18,+cov.min.ico b/test/ns-afl-ico/id:000005,orig:id:000396,src:000019,op:flip1,pos:18,+cov.min.ico
new file mode 100644
index 0000000..778ed8b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000005,orig:id:000396,src:000019,op:flip1,pos:18,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000006,orig:id:000397,src:000019,op:flip1,pos:18,+cov.min.ico b/test/ns-afl-ico/id:000006,orig:id:000397,src:000019,op:flip1,pos:18,+cov.min.ico
new file mode 100644
index 0000000..b8c9400
--- a/dev/null
+++ b/test/ns-afl-ico/id:000006,orig:id:000397,src:000019,op:flip1,pos:18,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000007,orig:id:000402,src:000019,op:flip1,pos:27,+cov.min.ico b/test/ns-afl-ico/id:000007,orig:id:000402,src:000019,op:flip1,pos:27,+cov.min.ico
new file mode 100644
index 0000000..f032c3d
--- a/dev/null
+++ b/test/ns-afl-ico/id:000007,orig:id:000402,src:000019,op:flip1,pos:27,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000008,orig:id:000403,src:000019,op:flip1,pos:29,+cov.min.ico b/test/ns-afl-ico/id:000008,orig:id:000403,src:000019,op:flip1,pos:29,+cov.min.ico
new file mode 100644
index 0000000..15ea7b1
--- a/dev/null
+++ b/test/ns-afl-ico/id:000008,orig:id:000403,src:000019,op:flip1,pos:29,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000009,orig:id:000408,src:000019,op:flip1,pos:33,+cov.min.ico b/test/ns-afl-ico/id:000009,orig:id:000408,src:000019,op:flip1,pos:33,+cov.min.ico
new file mode 100644
index 0000000..f9829ea
--- a/dev/null
+++ b/test/ns-afl-ico/id:000009,orig:id:000408,src:000019,op:flip1,pos:33,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000010,orig:id:000409,src:000019,op:flip1,pos:34,+cov.min.ico b/test/ns-afl-ico/id:000010,orig:id:000409,src:000019,op:flip1,pos:34,+cov.min.ico
new file mode 100644
index 0000000..35ab62a
--- a/dev/null
+++ b/test/ns-afl-ico/id:000010,orig:id:000409,src:000019,op:flip1,pos:34,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000011,orig:id:000412,src:000019,op:flip1,pos:38,+cov.min.ico b/test/ns-afl-ico/id:000011,orig:id:000412,src:000019,op:flip1,pos:38,+cov.min.ico
new file mode 100644
index 0000000..d0f6d06
--- a/dev/null
+++ b/test/ns-afl-ico/id:000011,orig:id:000412,src:000019,op:flip1,pos:38,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000012,orig:id:000413,src:000019,op:flip1,pos:38,+cov.min.ico b/test/ns-afl-ico/id:000012,orig:id:000413,src:000019,op:flip1,pos:38,+cov.min.ico
new file mode 100644
index 0000000..d243ecf
--- a/dev/null
+++ b/test/ns-afl-ico/id:000012,orig:id:000413,src:000019,op:flip1,pos:38,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000013,orig:id:000414,src:000019,op:flip1,pos:38,+cov.min.ico b/test/ns-afl-ico/id:000013,orig:id:000414,src:000019,op:flip1,pos:38,+cov.min.ico
new file mode 100644
index 0000000..5effc8f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000013,orig:id:000414,src:000019,op:flip1,pos:38,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000014,orig:id:000418,src:000019,op:flip1,pos:54.min.ico b/test/ns-afl-ico/id:000014,orig:id:000418,src:000019,op:flip1,pos:54.min.ico
new file mode 100644
index 0000000..6cb3604
--- a/dev/null
+++ b/test/ns-afl-ico/id:000014,orig:id:000418,src:000019,op:flip1,pos:54.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000015,orig:id:000424,src:000019,op:flip2,pos:38,+cov.min.ico b/test/ns-afl-ico/id:000015,orig:id:000424,src:000019,op:flip2,pos:38,+cov.min.ico
new file mode 100644
index 0000000..8d67d11
--- a/dev/null
+++ b/test/ns-afl-ico/id:000015,orig:id:000424,src:000019,op:flip2,pos:38,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000016,orig:id:000431,src:000019,op:arith8,pos:22,val:-28,+cov.min.ico b/test/ns-afl-ico/id:000016,orig:id:000431,src:000019,op:arith8,pos:22,val:-28,+cov.min.ico
new file mode 100644
index 0000000..de616d9
--- a/dev/null
+++ b/test/ns-afl-ico/id:000016,orig:id:000431,src:000019,op:arith8,pos:22,val:-28,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000017,orig:id:000438,src:000019,op:arith8,pos:54,val:-4.min.ico b/test/ns-afl-ico/id:000017,orig:id:000438,src:000019,op:arith8,pos:54,val:-4.min.ico
new file mode 100644
index 0000000..4cf6873
--- a/dev/null
+++ b/test/ns-afl-ico/id:000017,orig:id:000438,src:000019,op:arith8,pos:54,val:-4.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000018,orig:id:000439,src:000019,op:arith8,pos:54,val:-10.min.ico b/test/ns-afl-ico/id:000018,orig:id:000439,src:000019,op:arith8,pos:54,val:-10.min.ico
new file mode 100644
index 0000000..62d8e5d
--- a/dev/null
+++ b/test/ns-afl-ico/id:000018,orig:id:000439,src:000019,op:arith8,pos:54,val:-10.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000019,orig:id:000442,src:000019,op:arith8,pos:54,val:-14.min.ico b/test/ns-afl-ico/id:000019,orig:id:000442,src:000019,op:arith8,pos:54,val:-14.min.ico
new file mode 100644
index 0000000..12759e5
--- a/dev/null
+++ b/test/ns-afl-ico/id:000019,orig:id:000442,src:000019,op:arith8,pos:54,val:-14.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000020,orig:id:000449,src:000019,op:int8,pos:30,val:+16.min.ico b/test/ns-afl-ico/id:000020,orig:id:000449,src:000019,op:int8,pos:30,val:+16.min.ico
new file mode 100644
index 0000000..11a2f40
--- a/dev/null
+++ b/test/ns-afl-ico/id:000020,orig:id:000449,src:000019,op:int8,pos:30,val:+16.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000021,orig:id:000454,src:000019,op:int32,pos:30,val:-2147483648,+cov.min.ico b/test/ns-afl-ico/id:000021,orig:id:000454,src:000019,op:int32,pos:30,val:-2147483648,+cov.min.ico
new file mode 100644
index 0000000..ebce3b4
--- a/dev/null
+++ b/test/ns-afl-ico/id:000021,orig:id:000454,src:000019,op:int32,pos:30,val:-2147483648,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000022,orig:id:000455,src:000019,op:int32,pos:35,val:be:+1,+cov.min.ico b/test/ns-afl-ico/id:000022,orig:id:000455,src:000019,op:int32,pos:35,val:be:+1,+cov.min.ico
new file mode 100644
index 0000000..d351c33
--- a/dev/null
+++ b/test/ns-afl-ico/id:000022,orig:id:000455,src:000019,op:int32,pos:35,val:be:+1,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000023,orig:id:000456,src:000019,op:int32,pos:36,val:be:+512,+cov.min.ico b/test/ns-afl-ico/id:000023,orig:id:000456,src:000019,op:int32,pos:36,val:be:+512,+cov.min.ico
new file mode 100644
index 0000000..67fb155
--- a/dev/null
+++ b/test/ns-afl-ico/id:000023,orig:id:000456,src:000019,op:int32,pos:36,val:be:+512,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000024,orig:id:000459,src:000392,op:flip1,pos:36.min.ico b/test/ns-afl-ico/id:000024,orig:id:000459,src:000392,op:flip1,pos:36.min.ico
new file mode 100644
index 0000000..ce4c7f3
--- a/dev/null
+++ b/test/ns-afl-ico/id:000024,orig:id:000459,src:000392,op:flip1,pos:36.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000025,orig:id:000460,src:000392,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000025,orig:id:000460,src:000392,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..6289a9e
--- a/dev/null
+++ b/test/ns-afl-ico/id:000025,orig:id:000460,src:000392,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000026,orig:id:000461,src:000392,op:flip4,pos:54.min.ico b/test/ns-afl-ico/id:000026,orig:id:000461,src:000392,op:flip4,pos:54.min.ico
new file mode 100644
index 0000000..6f0bfa8
--- a/dev/null
+++ b/test/ns-afl-ico/id:000026,orig:id:000461,src:000392,op:flip4,pos:54.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000027,orig:id:000463,src:000392,op:arith8,pos:54,val:-13.min.ico b/test/ns-afl-ico/id:000027,orig:id:000463,src:000392,op:arith8,pos:54,val:-13.min.ico
new file mode 100644
index 0000000..bca6604
--- a/dev/null
+++ b/test/ns-afl-ico/id:000027,orig:id:000463,src:000392,op:arith8,pos:54,val:-13.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000028,orig:id:000467,src:000400,op:flip4,pos:54.min.ico b/test/ns-afl-ico/id:000028,orig:id:000467,src:000400,op:flip4,pos:54.min.ico
new file mode 100644
index 0000000..44e94e8
--- a/dev/null
+++ b/test/ns-afl-ico/id:000028,orig:id:000467,src:000400,op:flip4,pos:54.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000029,orig:id:000468,src:000400,op:arith8,pos:30,val:+10.min.ico b/test/ns-afl-ico/id:000029,orig:id:000468,src:000400,op:arith8,pos:30,val:+10.min.ico
new file mode 100644
index 0000000..f568dba
--- a/dev/null
+++ b/test/ns-afl-ico/id:000029,orig:id:000468,src:000400,op:arith8,pos:30,val:+10.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000030,orig:id:000472,src:000400,op:arith8,pos:54,val:-6.min.ico b/test/ns-afl-ico/id:000030,orig:id:000472,src:000400,op:arith8,pos:54,val:-6.min.ico
new file mode 100644
index 0000000..06b5c66
--- a/dev/null
+++ b/test/ns-afl-ico/id:000030,orig:id:000472,src:000400,op:arith8,pos:54,val:-6.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000031,orig:id:000474,src:000400,op:int16,pos:29,val:+512.min.ico b/test/ns-afl-ico/id:000031,orig:id:000474,src:000400,op:int16,pos:29,val:+512.min.ico
new file mode 100644
index 0000000..2a350ab
--- a/dev/null
+++ b/test/ns-afl-ico/id:000031,orig:id:000474,src:000400,op:int16,pos:29,val:+512.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000032,orig:id:000475,src:000400,op:int16,pos:29,val:+1024.min.ico b/test/ns-afl-ico/id:000032,orig:id:000475,src:000400,op:int16,pos:29,val:+1024.min.ico
new file mode 100644
index 0000000..b3477d7
--- a/dev/null
+++ b/test/ns-afl-ico/id:000032,orig:id:000475,src:000400,op:int16,pos:29,val:+1024.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000033,orig:id:000476,src:000403,op:arith8,pos:22,val:-28,+cov.min.ico b/test/ns-afl-ico/id:000033,orig:id:000476,src:000403,op:arith8,pos:22,val:-28,+cov.min.ico
new file mode 100644
index 0000000..6c669b7
--- a/dev/null
+++ b/test/ns-afl-ico/id:000033,orig:id:000476,src:000403,op:arith8,pos:22,val:-28,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000034,orig:id:000481,src:000430,op:flip1,pos:23.min.ico b/test/ns-afl-ico/id:000034,orig:id:000481,src:000430,op:flip1,pos:23.min.ico
new file mode 100644
index 0000000..318d744
--- a/dev/null
+++ b/test/ns-afl-ico/id:000034,orig:id:000481,src:000430,op:flip1,pos:23.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000035,orig:id:000482,src:000430,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000035,orig:id:000482,src:000430,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..7e72944
--- a/dev/null
+++ b/test/ns-afl-ico/id:000035,orig:id:000482,src:000430,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000036,orig:id:000483,src:000430,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000036,orig:id:000483,src:000430,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..4af4cc1
--- a/dev/null
+++ b/test/ns-afl-ico/id:000036,orig:id:000483,src:000430,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000037,orig:id:000484,src:000430,op:arith8,pos:36,val:+12,+cov.min.ico b/test/ns-afl-ico/id:000037,orig:id:000484,src:000430,op:arith8,pos:36,val:+12,+cov.min.ico
new file mode 100644
index 0000000..69b2aa2
--- a/dev/null
+++ b/test/ns-afl-ico/id:000037,orig:id:000484,src:000430,op:arith8,pos:36,val:+12,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000038,orig:id:000485,src:000430,op:arith8,pos:36,val:+20,+cov.min.ico b/test/ns-afl-ico/id:000038,orig:id:000485,src:000430,op:arith8,pos:36,val:+20,+cov.min.ico
new file mode 100644
index 0000000..df863ea
--- a/dev/null
+++ b/test/ns-afl-ico/id:000038,orig:id:000485,src:000430,op:arith8,pos:36,val:+20,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000039,orig:id:000486,src:000430,op:arith8,pos:36,val:+28,+cov.min.ico b/test/ns-afl-ico/id:000039,orig:id:000486,src:000430,op:arith8,pos:36,val:+28,+cov.min.ico
new file mode 100644
index 0000000..58d1076
--- a/dev/null
+++ b/test/ns-afl-ico/id:000039,orig:id:000486,src:000430,op:arith8,pos:36,val:+28,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000040,orig:id:000487,src:000430,op:int16,pos:14,val:+127.min.ico b/test/ns-afl-ico/id:000040,orig:id:000487,src:000430,op:int16,pos:14,val:+127.min.ico
new file mode 100644
index 0000000..03ce54f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000040,orig:id:000487,src:000430,op:int16,pos:14,val:+127.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000041,orig:id:000488,src:000431,op:flip1,pos:28,+cov.min.ico b/test/ns-afl-ico/id:000041,orig:id:000488,src:000431,op:flip1,pos:28,+cov.min.ico
new file mode 100644
index 0000000..4cf181b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000041,orig:id:000488,src:000431,op:flip1,pos:28,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000042,orig:id:000489,src:000431,op:flip2,pos:27,+cov.min.ico b/test/ns-afl-ico/id:000042,orig:id:000489,src:000431,op:flip2,pos:27,+cov.min.ico
new file mode 100644
index 0000000..9291f4c
--- a/dev/null
+++ b/test/ns-afl-ico/id:000042,orig:id:000489,src:000431,op:flip2,pos:27,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000043,orig:id:000490,src:000431,op:flip16,pos:27,+cov.min.ico b/test/ns-afl-ico/id:000043,orig:id:000490,src:000431,op:flip16,pos:27,+cov.min.ico
new file mode 100644
index 0000000..d993a70
--- a/dev/null
+++ b/test/ns-afl-ico/id:000043,orig:id:000490,src:000431,op:flip16,pos:27,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000044,orig:id:000491,src:000432,op:arith8,pos:36,val:+12,+cov.min.ico b/test/ns-afl-ico/id:000044,orig:id:000491,src:000432,op:arith8,pos:36,val:+12,+cov.min.ico
new file mode 100644
index 0000000..d916d6d
--- a/dev/null
+++ b/test/ns-afl-ico/id:000044,orig:id:000491,src:000432,op:arith8,pos:36,val:+12,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000045,orig:id:000492,src:000432,op:arith8,pos:36,val:+20,+cov.min.ico b/test/ns-afl-ico/id:000045,orig:id:000492,src:000432,op:arith8,pos:36,val:+20,+cov.min.ico
new file mode 100644
index 0000000..030d313
--- a/dev/null
+++ b/test/ns-afl-ico/id:000045,orig:id:000492,src:000432,op:arith8,pos:36,val:+20,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000046,orig:id:000493,src:000432,op:arith8,pos:36,val:+28,+cov.min.ico b/test/ns-afl-ico/id:000046,orig:id:000493,src:000432,op:arith8,pos:36,val:+28,+cov.min.ico
new file mode 100644
index 0000000..bf6c772
--- a/dev/null
+++ b/test/ns-afl-ico/id:000046,orig:id:000493,src:000432,op:arith8,pos:36,val:+28,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000047,orig:id:000494,src:000432,op:int16,pos:14,val:+127,+cov.min.ico b/test/ns-afl-ico/id:000047,orig:id:000494,src:000432,op:int16,pos:14,val:+127,+cov.min.ico
new file mode 100644
index 0000000..e06022f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000047,orig:id:000494,src:000432,op:int16,pos:14,val:+127,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000048,orig:id:000495,src:000434,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000048,orig:id:000495,src:000434,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..b98d1d4
--- a/dev/null
+++ b/test/ns-afl-ico/id:000048,orig:id:000495,src:000434,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000049,orig:id:000496,src:000434,op:flip1,pos:31.min.ico b/test/ns-afl-ico/id:000049,orig:id:000496,src:000434,op:flip1,pos:31.min.ico
new file mode 100644
index 0000000..ab83e3f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000049,orig:id:000496,src:000434,op:flip1,pos:31.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000050,orig:id:000497,src:000447,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000050,orig:id:000497,src:000447,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..2c1bf82
--- a/dev/null
+++ b/test/ns-afl-ico/id:000050,orig:id:000497,src:000447,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000051,orig:id:000498,src:000447,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000051,orig:id:000498,src:000447,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..5a92d3e
--- a/dev/null
+++ b/test/ns-afl-ico/id:000051,orig:id:000498,src:000447,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000052,orig:id:000499,src:000447,op:arith8,pos:54,val:-12.min.ico b/test/ns-afl-ico/id:000052,orig:id:000499,src:000447,op:arith8,pos:54,val:-12.min.ico
new file mode 100644
index 0000000..819ff8d
--- a/dev/null
+++ b/test/ns-afl-ico/id:000052,orig:id:000499,src:000447,op:arith8,pos:54,val:-12.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000053,orig:id:000503,src:000452,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000053,orig:id:000503,src:000452,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..cf09a94
--- a/dev/null
+++ b/test/ns-afl-ico/id:000053,orig:id:000503,src:000452,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000054,orig:id:000505,src:000452,op:arith8,pos:26,val:-26.min.ico b/test/ns-afl-ico/id:000054,orig:id:000505,src:000452,op:arith8,pos:26,val:-26.min.ico
new file mode 100644
index 0000000..a26ba6c
--- a/dev/null
+++ b/test/ns-afl-ico/id:000054,orig:id:000505,src:000452,op:arith8,pos:26,val:-26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000055,orig:id:000506,src:000452,op:arith8,pos:26,val:-27.min.ico b/test/ns-afl-ico/id:000055,orig:id:000506,src:000452,op:arith8,pos:26,val:-27.min.ico
new file mode 100644
index 0000000..176e6c5
--- a/dev/null
+++ b/test/ns-afl-ico/id:000055,orig:id:000506,src:000452,op:arith8,pos:26,val:-27.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000056,orig:id:000507,src:000452,op:arith8,pos:26,val:-28.min.ico b/test/ns-afl-ico/id:000056,orig:id:000507,src:000452,op:arith8,pos:26,val:-28.min.ico
new file mode 100644
index 0000000..abe55e0
--- a/dev/null
+++ b/test/ns-afl-ico/id:000056,orig:id:000507,src:000452,op:arith8,pos:26,val:-28.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000057,orig:id:000508,src:000452,op:arith8,pos:26,val:-29.min.ico b/test/ns-afl-ico/id:000057,orig:id:000508,src:000452,op:arith8,pos:26,val:-29.min.ico
new file mode 100644
index 0000000..e2abfad
--- a/dev/null
+++ b/test/ns-afl-ico/id:000057,orig:id:000508,src:000452,op:arith8,pos:26,val:-29.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000058,orig:id:000510,src:000452,op:arith8,pos:36,val:+12,+cov.min.ico b/test/ns-afl-ico/id:000058,orig:id:000510,src:000452,op:arith8,pos:36,val:+12,+cov.min.ico
new file mode 100644
index 0000000..c4990aa
--- a/dev/null
+++ b/test/ns-afl-ico/id:000058,orig:id:000510,src:000452,op:arith8,pos:36,val:+12,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000059,orig:id:000513,src:000452,op:arith32,pos:30,val:-6.min.ico b/test/ns-afl-ico/id:000059,orig:id:000513,src:000452,op:arith32,pos:30,val:-6.min.ico
new file mode 100644
index 0000000..c223a86
--- a/dev/null
+++ b/test/ns-afl-ico/id:000059,orig:id:000513,src:000452,op:arith32,pos:30,val:-6.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000060,orig:id:000514,src:000452,op:arith32,pos:30,val:-8.min.ico b/test/ns-afl-ico/id:000060,orig:id:000514,src:000452,op:arith32,pos:30,val:-8.min.ico
new file mode 100644
index 0000000..ce37ac4
--- a/dev/null
+++ b/test/ns-afl-ico/id:000060,orig:id:000514,src:000452,op:arith32,pos:30,val:-8.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000061,orig:id:000515,src:000452,op:arith32,pos:30,val:-10.min.ico b/test/ns-afl-ico/id:000061,orig:id:000515,src:000452,op:arith32,pos:30,val:-10.min.ico
new file mode 100644
index 0000000..f81ca4c
--- a/dev/null
+++ b/test/ns-afl-ico/id:000061,orig:id:000515,src:000452,op:arith32,pos:30,val:-10.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000062,orig:id:000518,src:000462,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000062,orig:id:000518,src:000462,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..d0a23ac
--- a/dev/null
+++ b/test/ns-afl-ico/id:000062,orig:id:000518,src:000462,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000063,orig:id:000521,src:000462,op:flip32,pos:30.min.ico b/test/ns-afl-ico/id:000063,orig:id:000521,src:000462,op:flip32,pos:30.min.ico
new file mode 100644
index 0000000..80cc11c
--- a/dev/null
+++ b/test/ns-afl-ico/id:000063,orig:id:000521,src:000462,op:flip32,pos:30.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000064,orig:id:000523,src:000462,op:int8,pos:30,val:+1,+cov.min.ico b/test/ns-afl-ico/id:000064,orig:id:000523,src:000462,op:int8,pos:30,val:+1,+cov.min.ico
new file mode 100644
index 0000000..d5023db
--- a/dev/null
+++ b/test/ns-afl-ico/id:000064,orig:id:000523,src:000462,op:int8,pos:30,val:+1,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000065,orig:id:000524,src:000464,op:arith8,pos:36,val:+20.min.ico b/test/ns-afl-ico/id:000065,orig:id:000524,src:000464,op:arith8,pos:36,val:+20.min.ico
new file mode 100644
index 0000000..67aa85c
--- a/dev/null
+++ b/test/ns-afl-ico/id:000065,orig:id:000524,src:000464,op:arith8,pos:36,val:+20.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000066,orig:id:000525,src:000470,op:flip1,pos:14.min.ico b/test/ns-afl-ico/id:000066,orig:id:000525,src:000470,op:flip1,pos:14.min.ico
new file mode 100644
index 0000000..3c0a0b9
--- a/dev/null
+++ b/test/ns-afl-ico/id:000066,orig:id:000525,src:000470,op:flip1,pos:14.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000067,orig:id:000526,src:000470,op:flip1,pos:15.min.ico b/test/ns-afl-ico/id:000067,orig:id:000526,src:000470,op:flip1,pos:15.min.ico
new file mode 100644
index 0000000..bfef909
--- a/dev/null
+++ b/test/ns-afl-ico/id:000067,orig:id:000526,src:000470,op:flip1,pos:15.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000068,orig:id:000528,src:000470,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000068,orig:id:000528,src:000470,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..4db3804
--- a/dev/null
+++ b/test/ns-afl-ico/id:000068,orig:id:000528,src:000470,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000069,orig:id:000529,src:000470,op:flip1,pos:26,+cov.min.ico b/test/ns-afl-ico/id:000069,orig:id:000529,src:000470,op:flip1,pos:26,+cov.min.ico
new file mode 100644
index 0000000..0411d78
--- a/dev/null
+++ b/test/ns-afl-ico/id:000069,orig:id:000529,src:000470,op:flip1,pos:26,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000070,orig:id:000531,src:000470,op:flip4,pos:26.min.ico b/test/ns-afl-ico/id:000070,orig:id:000531,src:000470,op:flip4,pos:26.min.ico
new file mode 100644
index 0000000..3dea10b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000070,orig:id:000531,src:000470,op:flip4,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000071,orig:id:000532,src:000470,op:flip32,pos:30.min.ico b/test/ns-afl-ico/id:000071,orig:id:000532,src:000470,op:flip32,pos:30.min.ico
new file mode 100644
index 0000000..d2a4960
--- a/dev/null
+++ b/test/ns-afl-ico/id:000071,orig:id:000532,src:000470,op:flip32,pos:30.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000072,orig:id:000534,src:000470,op:arith8,pos:26,val:+18.min.ico b/test/ns-afl-ico/id:000072,orig:id:000534,src:000470,op:arith8,pos:26,val:+18.min.ico
new file mode 100644
index 0000000..3788dd1
--- a/dev/null
+++ b/test/ns-afl-ico/id:000072,orig:id:000534,src:000470,op:arith8,pos:26,val:+18.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000073,orig:id:000535,src:000470,op:int8,pos:26,val:-128.min.ico b/test/ns-afl-ico/id:000073,orig:id:000535,src:000470,op:int8,pos:26,val:-128.min.ico
new file mode 100644
index 0000000..c8668fb
--- a/dev/null
+++ b/test/ns-afl-ico/id:000073,orig:id:000535,src:000470,op:int8,pos:26,val:-128.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000074,orig:id:000536,src:000470,op:int8,pos:26,val:+64.min.ico b/test/ns-afl-ico/id:000074,orig:id:000536,src:000470,op:int8,pos:26,val:+64.min.ico
new file mode 100644
index 0000000..1ad4bdb
--- a/dev/null
+++ b/test/ns-afl-ico/id:000074,orig:id:000536,src:000470,op:int8,pos:26,val:+64.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000075,orig:id:000537,src:000470,op:int8,pos:26,val:+100.min.ico b/test/ns-afl-ico/id:000075,orig:id:000537,src:000470,op:int8,pos:26,val:+100.min.ico
new file mode 100644
index 0000000..45a7b36
--- a/dev/null
+++ b/test/ns-afl-ico/id:000075,orig:id:000537,src:000470,op:int8,pos:26,val:+100.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000076,orig:id:000538,src:000470,op:int8,pos:30,val:+1,+cov.min.ico b/test/ns-afl-ico/id:000076,orig:id:000538,src:000470,op:int8,pos:30,val:+1,+cov.min.ico
new file mode 100644
index 0000000..3316578
--- a/dev/null
+++ b/test/ns-afl-ico/id:000076,orig:id:000538,src:000470,op:int8,pos:30,val:+1,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000077,orig:id:000539,src:000477,op:arith8,pos:36,val:+12,+cov.min.ico b/test/ns-afl-ico/id:000077,orig:id:000539,src:000477,op:arith8,pos:36,val:+12,+cov.min.ico
new file mode 100644
index 0000000..e6ff729
--- a/dev/null
+++ b/test/ns-afl-ico/id:000077,orig:id:000539,src:000477,op:arith8,pos:36,val:+12,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000078,orig:id:000547,src:000478,op:flip1,pos:26,+cov.min.ico b/test/ns-afl-ico/id:000078,orig:id:000547,src:000478,op:flip1,pos:26,+cov.min.ico
new file mode 100644
index 0000000..7c97ad0
--- a/dev/null
+++ b/test/ns-afl-ico/id:000078,orig:id:000547,src:000478,op:flip1,pos:26,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000079,orig:id:000549,src:000478,op:flip1,pos:62,+cov.min.ico b/test/ns-afl-ico/id:000079,orig:id:000549,src:000478,op:flip1,pos:62,+cov.min.ico
new file mode 100644
index 0000000..64d320f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000079,orig:id:000549,src:000478,op:flip1,pos:62,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000080,orig:id:000568,src:000478,op:int8,pos:26,val:+127.min.ico b/test/ns-afl-ico/id:000080,orig:id:000568,src:000478,op:int8,pos:26,val:+127.min.ico
new file mode 100644
index 0000000..0d1c651
--- a/dev/null
+++ b/test/ns-afl-ico/id:000080,orig:id:000568,src:000478,op:int8,pos:26,val:+127.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000081,orig:id:000569,src:000478,op:int16,pos:14,val:+64,+cov.min.ico b/test/ns-afl-ico/id:000081,orig:id:000569,src:000478,op:int16,pos:14,val:+64,+cov.min.ico
new file mode 100644
index 0000000..058be32
--- a/dev/null
+++ b/test/ns-afl-ico/id:000081,orig:id:000569,src:000478,op:int16,pos:14,val:+64,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000082,orig:id:000570,src:000478,op:int16,pos:14,val:+100,+cov.min.ico b/test/ns-afl-ico/id:000082,orig:id:000570,src:000478,op:int16,pos:14,val:+100,+cov.min.ico
new file mode 100644
index 0000000..dd2dcbb
--- a/dev/null
+++ b/test/ns-afl-ico/id:000082,orig:id:000570,src:000478,op:int16,pos:14,val:+100,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000083,orig:id:000574,src:000478,op:havoc,rep:8.min.ico b/test/ns-afl-ico/id:000083,orig:id:000574,src:000478,op:havoc,rep:8.min.ico
new file mode 100644
index 0000000..a8fcbf4
--- a/dev/null
+++ b/test/ns-afl-ico/id:000083,orig:id:000574,src:000478,op:havoc,rep:8.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000084,orig:id:000579,src:000478,op:havoc,rep:16.min.ico b/test/ns-afl-ico/id:000084,orig:id:000579,src:000478,op:havoc,rep:16.min.ico
new file mode 100644
index 0000000..4468b6a
--- a/dev/null
+++ b/test/ns-afl-ico/id:000084,orig:id:000579,src:000478,op:havoc,rep:16.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000085,orig:id:000583,src:000478,op:havoc,rep:16.min.ico b/test/ns-afl-ico/id:000085,orig:id:000583,src:000478,op:havoc,rep:16.min.ico
new file mode 100644
index 0000000..1d846cd
--- a/dev/null
+++ b/test/ns-afl-ico/id:000085,orig:id:000583,src:000478,op:havoc,rep:16.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000086,orig:id:000586,src:000478,op:havoc,rep:16.min.ico b/test/ns-afl-ico/id:000086,orig:id:000586,src:000478,op:havoc,rep:16.min.ico
new file mode 100644
index 0000000..38cd0fd
--- a/dev/null
+++ b/test/ns-afl-ico/id:000086,orig:id:000586,src:000478,op:havoc,rep:16.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000087,orig:id:000589,src:000478,op:havoc,rep:32.min.ico b/test/ns-afl-ico/id:000087,orig:id:000589,src:000478,op:havoc,rep:32.min.ico
new file mode 100644
index 0000000..77b6c17
--- a/dev/null
+++ b/test/ns-afl-ico/id:000087,orig:id:000589,src:000478,op:havoc,rep:32.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000088,orig:id:000590,src:000478,op:havoc,rep:16.min.ico b/test/ns-afl-ico/id:000088,orig:id:000590,src:000478,op:havoc,rep:16.min.ico
new file mode 100644
index 0000000..f1633c5
--- a/dev/null
+++ b/test/ns-afl-ico/id:000088,orig:id:000590,src:000478,op:havoc,rep:16.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000089,orig:id:000591,src:000478,op:havoc,rep:4.min.ico b/test/ns-afl-ico/id:000089,orig:id:000591,src:000478,op:havoc,rep:4.min.ico
new file mode 100644
index 0000000..3003280
--- a/dev/null
+++ b/test/ns-afl-ico/id:000089,orig:id:000591,src:000478,op:havoc,rep:4.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000090,orig:id:000592,src:000478,op:havoc,rep:64.min.ico b/test/ns-afl-ico/id:000090,orig:id:000592,src:000478,op:havoc,rep:64.min.ico
new file mode 100644
index 0000000..9af047f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000090,orig:id:000592,src:000478,op:havoc,rep:64.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000091,orig:id:000594,src:000484,op:flip1,pos:15.min.ico b/test/ns-afl-ico/id:000091,orig:id:000594,src:000484,op:flip1,pos:15.min.ico
new file mode 100644
index 0000000..712d168
--- a/dev/null
+++ b/test/ns-afl-ico/id:000091,orig:id:000594,src:000484,op:flip1,pos:15.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000092,orig:id:000596,src:000484,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000092,orig:id:000596,src:000484,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..60be594
--- a/dev/null
+++ b/test/ns-afl-ico/id:000092,orig:id:000596,src:000484,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000093,orig:id:000597,src:000484,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000093,orig:id:000597,src:000484,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..b24a90f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000093,orig:id:000597,src:000484,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000094,orig:id:000598,src:000484,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000094,orig:id:000598,src:000484,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..c5569d5
--- a/dev/null
+++ b/test/ns-afl-ico/id:000094,orig:id:000598,src:000484,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000095,orig:id:000599,src:000484,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000095,orig:id:000599,src:000484,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..6421562
--- a/dev/null
+++ b/test/ns-afl-ico/id:000095,orig:id:000599,src:000484,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000096,orig:id:000600,src:000484,op:flip4,pos:26.min.ico b/test/ns-afl-ico/id:000096,orig:id:000600,src:000484,op:flip4,pos:26.min.ico
new file mode 100644
index 0000000..59db9e7
--- a/dev/null
+++ b/test/ns-afl-ico/id:000096,orig:id:000600,src:000484,op:flip4,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000097,orig:id:000601,src:000484,op:arith8,pos:26,val:+15.min.ico b/test/ns-afl-ico/id:000097,orig:id:000601,src:000484,op:arith8,pos:26,val:+15.min.ico
new file mode 100644
index 0000000..94bce2a
--- a/dev/null
+++ b/test/ns-afl-ico/id:000097,orig:id:000601,src:000484,op:arith8,pos:26,val:+15.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000098,orig:id:000602,src:000484,op:arith8,pos:26,val:-21.min.ico b/test/ns-afl-ico/id:000098,orig:id:000602,src:000484,op:arith8,pos:26,val:-21.min.ico
new file mode 100644
index 0000000..c2a0e30
--- a/dev/null
+++ b/test/ns-afl-ico/id:000098,orig:id:000602,src:000484,op:arith8,pos:26,val:-21.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000099,orig:id:000603,src:000484,op:int8,pos:26,val:+127.min.ico b/test/ns-afl-ico/id:000099,orig:id:000603,src:000484,op:int8,pos:26,val:+127.min.ico
new file mode 100644
index 0000000..84b84f6
--- a/dev/null
+++ b/test/ns-afl-ico/id:000099,orig:id:000603,src:000484,op:int8,pos:26,val:+127.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000100,orig:id:000604,src:000488,op:int8,pos:30,val:+1,+cov.min.ico b/test/ns-afl-ico/id:000100,orig:id:000604,src:000488,op:int8,pos:30,val:+1,+cov.min.ico
new file mode 100644
index 0000000..5426814
--- a/dev/null
+++ b/test/ns-afl-ico/id:000100,orig:id:000604,src:000488,op:int8,pos:30,val:+1,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000101,orig:id:000606,src:000504,op:flip1,pos:30.min.ico b/test/ns-afl-ico/id:000101,orig:id:000606,src:000504,op:flip1,pos:30.min.ico
new file mode 100644
index 0000000..6f29a48
--- a/dev/null
+++ b/test/ns-afl-ico/id:000101,orig:id:000606,src:000504,op:flip1,pos:30.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000102,orig:id:000607,src:000510,op:arith8,pos:30,val:+6.min.ico b/test/ns-afl-ico/id:000102,orig:id:000607,src:000510,op:arith8,pos:30,val:+6.min.ico
new file mode 100644
index 0000000..38ec494
--- a/dev/null
+++ b/test/ns-afl-ico/id:000102,orig:id:000607,src:000510,op:arith8,pos:30,val:+6.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000103,orig:id:000608,src:000510,op:arith32,pos:30,val:-10.min.ico b/test/ns-afl-ico/id:000103,orig:id:000608,src:000510,op:arith32,pos:30,val:-10.min.ico
new file mode 100644
index 0000000..819f48e
--- a/dev/null
+++ b/test/ns-afl-ico/id:000103,orig:id:000608,src:000510,op:arith32,pos:30,val:-10.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000104,orig:id:000610,src:000512,op:arith32,pos:30,val:-6.min.ico b/test/ns-afl-ico/id:000104,orig:id:000610,src:000512,op:arith32,pos:30,val:-6.min.ico
new file mode 100644
index 0000000..0655ba7
--- a/dev/null
+++ b/test/ns-afl-ico/id:000104,orig:id:000610,src:000512,op:arith32,pos:30,val:-6.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000105,orig:id:000611,src:000512,op:arith32,pos:30,val:-8.min.ico b/test/ns-afl-ico/id:000105,orig:id:000611,src:000512,op:arith32,pos:30,val:-8.min.ico
new file mode 100644
index 0000000..aeee6c3
--- a/dev/null
+++ b/test/ns-afl-ico/id:000105,orig:id:000611,src:000512,op:arith32,pos:30,val:-8.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000106,orig:id:000612,src:000513,op:arith8,pos:36,val:+20.min.ico b/test/ns-afl-ico/id:000106,orig:id:000612,src:000513,op:arith8,pos:36,val:+20.min.ico
new file mode 100644
index 0000000..e100b3d
--- a/dev/null
+++ b/test/ns-afl-ico/id:000106,orig:id:000612,src:000513,op:arith8,pos:36,val:+20.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000107,orig:id:000614,src:000519,op:flip32,pos:30.min.ico b/test/ns-afl-ico/id:000107,orig:id:000614,src:000519,op:flip32,pos:30.min.ico
new file mode 100644
index 0000000..26bfe57
--- a/dev/null
+++ b/test/ns-afl-ico/id:000107,orig:id:000614,src:000519,op:flip32,pos:30.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000108,orig:id:000617,src:000522,op:arith32,pos:30,val:be:-1.min.ico b/test/ns-afl-ico/id:000108,orig:id:000617,src:000522,op:arith32,pos:30,val:be:-1.min.ico
new file mode 100644
index 0000000..62bd121
--- a/dev/null
+++ b/test/ns-afl-ico/id:000108,orig:id:000617,src:000522,op:arith32,pos:30,val:be:-1.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000109,orig:id:000618,src:000533,op:flip1,pos:30.min.ico b/test/ns-afl-ico/id:000109,orig:id:000618,src:000533,op:flip1,pos:30.min.ico
new file mode 100644
index 0000000..9723f13
--- a/dev/null
+++ b/test/ns-afl-ico/id:000109,orig:id:000618,src:000533,op:flip1,pos:30.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000110,orig:id:000619,src:000533,op:flip32,pos:30.min.ico b/test/ns-afl-ico/id:000110,orig:id:000619,src:000533,op:flip32,pos:30.min.ico
new file mode 100644
index 0000000..be8649f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000110,orig:id:000619,src:000533,op:flip32,pos:30.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000111,orig:id:000620,src:000533,op:arith32,pos:30,val:be:-1.min.ico b/test/ns-afl-ico/id:000111,orig:id:000620,src:000533,op:arith32,pos:30,val:be:-1.min.ico
new file mode 100644
index 0000000..4cd87ff
--- a/dev/null
+++ b/test/ns-afl-ico/id:000111,orig:id:000620,src:000533,op:arith32,pos:30,val:be:-1.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000112,orig:id:000622,src:000538,op:arith32,pos:30,val:-7.min.ico b/test/ns-afl-ico/id:000112,orig:id:000622,src:000538,op:arith32,pos:30,val:-7.min.ico
new file mode 100644
index 0000000..118dc98
--- a/dev/null
+++ b/test/ns-afl-ico/id:000112,orig:id:000622,src:000538,op:arith32,pos:30,val:-7.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000113,orig:id:000623,src:000538,op:arith32,pos:30,val:-9.min.ico b/test/ns-afl-ico/id:000113,orig:id:000623,src:000538,op:arith32,pos:30,val:-9.min.ico
new file mode 100644
index 0000000..b3bf788
--- a/dev/null
+++ b/test/ns-afl-ico/id:000113,orig:id:000623,src:000538,op:arith32,pos:30,val:-9.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000114,orig:id:000624,src:000553,op:flip1,pos:14.min.ico b/test/ns-afl-ico/id:000114,orig:id:000624,src:000553,op:flip1,pos:14.min.ico
new file mode 100644
index 0000000..b528681
--- a/dev/null
+++ b/test/ns-afl-ico/id:000114,orig:id:000624,src:000553,op:flip1,pos:14.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000115,orig:id:000625,src:000553,op:flip1,pos:22.min.ico b/test/ns-afl-ico/id:000115,orig:id:000625,src:000553,op:flip1,pos:22.min.ico
new file mode 100644
index 0000000..b9d6996
--- a/dev/null
+++ b/test/ns-afl-ico/id:000115,orig:id:000625,src:000553,op:flip1,pos:22.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000116,orig:id:000626,src:000553,op:flip1,pos:23.min.ico b/test/ns-afl-ico/id:000116,orig:id:000626,src:000553,op:flip1,pos:23.min.ico
new file mode 100644
index 0000000..20ed8e3
--- a/dev/null
+++ b/test/ns-afl-ico/id:000116,orig:id:000626,src:000553,op:flip1,pos:23.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000117,orig:id:000627,src:000553,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000117,orig:id:000627,src:000553,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..f329591
--- a/dev/null
+++ b/test/ns-afl-ico/id:000117,orig:id:000627,src:000553,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000118,orig:id:000629,src:000555,op:arith32,pos:69,val:be:+1.min.ico b/test/ns-afl-ico/id:000118,orig:id:000629,src:000555,op:arith32,pos:69,val:be:+1.min.ico
new file mode 100644
index 0000000..459fc9c
--- a/dev/null
+++ b/test/ns-afl-ico/id:000118,orig:id:000629,src:000555,op:arith32,pos:69,val:be:+1.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000119,orig:id:000631,src:000567,op:flip1,pos:30.min.ico b/test/ns-afl-ico/id:000119,orig:id:000631,src:000567,op:flip1,pos:30.min.ico
new file mode 100644
index 0000000..1ac5ad9
--- a/dev/null
+++ b/test/ns-afl-ico/id:000119,orig:id:000631,src:000567,op:flip1,pos:30.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000120,orig:id:000632,src:000567,op:flip2,pos:14.min.ico b/test/ns-afl-ico/id:000120,orig:id:000632,src:000567,op:flip2,pos:14.min.ico
new file mode 100644
index 0000000..0efcccb
--- a/dev/null
+++ b/test/ns-afl-ico/id:000120,orig:id:000632,src:000567,op:flip2,pos:14.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000121,orig:id:000633,src:000567,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000121,orig:id:000633,src:000567,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..461a6fc
--- a/dev/null
+++ b/test/ns-afl-ico/id:000121,orig:id:000633,src:000567,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000122,orig:id:000634,src:000567,op:arith32,pos:30,val:be:-1.min.ico b/test/ns-afl-ico/id:000122,orig:id:000634,src:000567,op:arith32,pos:30,val:be:-1.min.ico
new file mode 100644
index 0000000..680c7fc
--- a/dev/null
+++ b/test/ns-afl-ico/id:000122,orig:id:000634,src:000567,op:arith32,pos:30,val:be:-1.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000123,orig:id:000636,src:000577,op:flip1,pos:22,+cov.min.ico b/test/ns-afl-ico/id:000123,orig:id:000636,src:000577,op:flip1,pos:22,+cov.min.ico
new file mode 100644
index 0000000..6461a30
--- a/dev/null
+++ b/test/ns-afl-ico/id:000123,orig:id:000636,src:000577,op:flip1,pos:22,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000124,orig:id:000637,src:000577,op:flip1,pos:22.min.ico b/test/ns-afl-ico/id:000124,orig:id:000637,src:000577,op:flip1,pos:22.min.ico
new file mode 100644
index 0000000..02eb670
--- a/dev/null
+++ b/test/ns-afl-ico/id:000124,orig:id:000637,src:000577,op:flip1,pos:22.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000125,orig:id:000638,src:000577,op:flip1,pos:23.min.ico b/test/ns-afl-ico/id:000125,orig:id:000638,src:000577,op:flip1,pos:23.min.ico
new file mode 100644
index 0000000..446464e
--- a/dev/null
+++ b/test/ns-afl-ico/id:000125,orig:id:000638,src:000577,op:flip1,pos:23.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000126,orig:id:000641,src:000589,op:int16,pos:14,val:+127.min.ico b/test/ns-afl-ico/id:000126,orig:id:000641,src:000589,op:int16,pos:14,val:+127.min.ico
new file mode 100644
index 0000000..d81731e
--- a/dev/null
+++ b/test/ns-afl-ico/id:000126,orig:id:000641,src:000589,op:int16,pos:14,val:+127.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000127,orig:id:000642,src:000589,op:havoc,rep:4.min.ico b/test/ns-afl-ico/id:000127,orig:id:000642,src:000589,op:havoc,rep:4.min.ico
new file mode 100644
index 0000000..38d2586
--- a/dev/null
+++ b/test/ns-afl-ico/id:000127,orig:id:000642,src:000589,op:havoc,rep:4.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000128,orig:id:000645,src:000593,op:flip2,pos:36.min.ico b/test/ns-afl-ico/id:000128,orig:id:000645,src:000593,op:flip2,pos:36.min.ico
new file mode 100644
index 0000000..9651709
--- a/dev/null
+++ b/test/ns-afl-ico/id:000128,orig:id:000645,src:000593,op:flip2,pos:36.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000129,orig:id:000651,src:000602,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000129,orig:id:000651,src:000602,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..29a6611
--- a/dev/null
+++ b/test/ns-afl-ico/id:000129,orig:id:000651,src:000602,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000130,orig:id:000652,src:000604,op:flip1,pos:32,+cov.min.ico b/test/ns-afl-ico/id:000130,orig:id:000652,src:000604,op:flip1,pos:32,+cov.min.ico
new file mode 100644
index 0000000..da5e925
--- a/dev/null
+++ b/test/ns-afl-ico/id:000130,orig:id:000652,src:000604,op:flip1,pos:32,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000131,orig:id:000653,src:000604,op:flip1,pos:32,+cov.min.ico b/test/ns-afl-ico/id:000131,orig:id:000653,src:000604,op:flip1,pos:32,+cov.min.ico
new file mode 100644
index 0000000..dc145ac
--- a/dev/null
+++ b/test/ns-afl-ico/id:000131,orig:id:000653,src:000604,op:flip1,pos:32,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000132,orig:id:000654,src:000614,op:flip1,pos:23.min.ico b/test/ns-afl-ico/id:000132,orig:id:000654,src:000614,op:flip1,pos:23.min.ico
new file mode 100644
index 0000000..8b3163a
--- a/dev/null
+++ b/test/ns-afl-ico/id:000132,orig:id:000654,src:000614,op:flip1,pos:23.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000133,orig:id:000656,src:000616,op:flip1,pos:22,+cov.min.ico b/test/ns-afl-ico/id:000133,orig:id:000656,src:000616,op:flip1,pos:22,+cov.min.ico
new file mode 100644
index 0000000..a87cae0
--- a/dev/null
+++ b/test/ns-afl-ico/id:000133,orig:id:000656,src:000616,op:flip1,pos:22,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000134,orig:id:000660,src:000616,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000134,orig:id:000660,src:000616,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..cecbc12
--- a/dev/null
+++ b/test/ns-afl-ico/id:000134,orig:id:000660,src:000616,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000135,orig:id:000664,src:000616,op:havoc,rep:8.min.ico b/test/ns-afl-ico/id:000135,orig:id:000664,src:000616,op:havoc,rep:8.min.ico
new file mode 100644
index 0000000..bedd7b6
--- a/dev/null
+++ b/test/ns-afl-ico/id:000135,orig:id:000664,src:000616,op:havoc,rep:8.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000136,orig:id:000666,src:000616,op:havoc,rep:16.min.ico b/test/ns-afl-ico/id:000136,orig:id:000666,src:000616,op:havoc,rep:16.min.ico
new file mode 100644
index 0000000..4243828
--- a/dev/null
+++ b/test/ns-afl-ico/id:000136,orig:id:000666,src:000616,op:havoc,rep:16.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000137,orig:id:000668,src:000616,op:havoc,rep:8.min.ico b/test/ns-afl-ico/id:000137,orig:id:000668,src:000616,op:havoc,rep:8.min.ico
new file mode 100644
index 0000000..32e168b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000137,orig:id:000668,src:000616,op:havoc,rep:8.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000138,orig:id:000669,src:000628,op:flip1,pos:14.min.ico b/test/ns-afl-ico/id:000138,orig:id:000669,src:000628,op:flip1,pos:14.min.ico
new file mode 100644
index 0000000..3092865
--- a/dev/null
+++ b/test/ns-afl-ico/id:000138,orig:id:000669,src:000628,op:flip1,pos:14.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000139,orig:id:000670,src:000628,op:flip1,pos:15.min.ico b/test/ns-afl-ico/id:000139,orig:id:000670,src:000628,op:flip1,pos:15.min.ico
new file mode 100644
index 0000000..388bf8d
--- a/dev/null
+++ b/test/ns-afl-ico/id:000139,orig:id:000670,src:000628,op:flip1,pos:15.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000140,orig:id:000671,src:000628,op:havoc,rep:8.min.ico b/test/ns-afl-ico/id:000140,orig:id:000671,src:000628,op:havoc,rep:8.min.ico
new file mode 100644
index 0000000..1d9ddfb
--- a/dev/null
+++ b/test/ns-afl-ico/id:000140,orig:id:000671,src:000628,op:havoc,rep:8.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000141,orig:id:000672,src:000628,op:havoc,rep:2,+cov.min.ico b/test/ns-afl-ico/id:000141,orig:id:000672,src:000628,op:havoc,rep:2,+cov.min.ico
new file mode 100644
index 0000000..93ed79d
--- a/dev/null
+++ b/test/ns-afl-ico/id:000141,orig:id:000672,src:000628,op:havoc,rep:2,+cov.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000142,orig:id:000673,src:000628,op:havoc,rep:32.min.ico b/test/ns-afl-ico/id:000142,orig:id:000673,src:000628,op:havoc,rep:32.min.ico
new file mode 100644
index 0000000..abd221b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000142,orig:id:000673,src:000628,op:havoc,rep:32.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000143,orig:id:000674,src:000628,op:havoc,rep:64.min.ico b/test/ns-afl-ico/id:000143,orig:id:000674,src:000628,op:havoc,rep:64.min.ico
new file mode 100644
index 0000000..0663d99
--- a/dev/null
+++ b/test/ns-afl-ico/id:000143,orig:id:000674,src:000628,op:havoc,rep:64.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000144,orig:id:000675,src:000628,op:havoc,rep:64.min.ico b/test/ns-afl-ico/id:000144,orig:id:000675,src:000628,op:havoc,rep:64.min.ico
new file mode 100644
index 0000000..585c1b0
--- a/dev/null
+++ b/test/ns-afl-ico/id:000144,orig:id:000675,src:000628,op:havoc,rep:64.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000145,orig:id:000676,src:000635,op:int32,pos:66,val:+16.min.ico b/test/ns-afl-ico/id:000145,orig:id:000676,src:000635,op:int32,pos:66,val:+16.min.ico
new file mode 100644
index 0000000..7438345
--- a/dev/null
+++ b/test/ns-afl-ico/id:000145,orig:id:000676,src:000635,op:int32,pos:66,val:+16.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000146,orig:id:000679,src:000640,op:flip1,pos:23.min.ico b/test/ns-afl-ico/id:000146,orig:id:000679,src:000640,op:flip1,pos:23.min.ico
new file mode 100644
index 0000000..24b2ef9
--- a/dev/null
+++ b/test/ns-afl-ico/id:000146,orig:id:000679,src:000640,op:flip1,pos:23.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000147,orig:id:000680,src:000643,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000147,orig:id:000680,src:000643,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..201456d
--- a/dev/null
+++ b/test/ns-afl-ico/id:000147,orig:id:000680,src:000643,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000148,orig:id:000681,src:000643,op:arith8,pos:26,val:-27.min.ico b/test/ns-afl-ico/id:000148,orig:id:000681,src:000643,op:arith8,pos:26,val:-27.min.ico
new file mode 100644
index 0000000..49a3a64
--- a/dev/null
+++ b/test/ns-afl-ico/id:000148,orig:id:000681,src:000643,op:arith8,pos:26,val:-27.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000149,orig:id:000682,src:000643,op:arith8,pos:26,val:-28.min.ico b/test/ns-afl-ico/id:000149,orig:id:000682,src:000643,op:arith8,pos:26,val:-28.min.ico
new file mode 100644
index 0000000..c968f20
--- a/dev/null
+++ b/test/ns-afl-ico/id:000149,orig:id:000682,src:000643,op:arith8,pos:26,val:-28.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000150,orig:id:000683,src:000643,op:arith8,pos:26,val:-29.min.ico b/test/ns-afl-ico/id:000150,orig:id:000683,src:000643,op:arith8,pos:26,val:-29.min.ico
new file mode 100644
index 0000000..3edfda8
--- a/dev/null
+++ b/test/ns-afl-ico/id:000150,orig:id:000683,src:000643,op:arith8,pos:26,val:-29.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000151,orig:id:000684,src:000643,op:havoc,rep:32.min.ico b/test/ns-afl-ico/id:000151,orig:id:000684,src:000643,op:havoc,rep:32.min.ico
new file mode 100644
index 0000000..dab7f5d
--- a/dev/null
+++ b/test/ns-afl-ico/id:000151,orig:id:000684,src:000643,op:havoc,rep:32.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000152,orig:id:000686,src:000643,op:havoc,rep:8.min.ico b/test/ns-afl-ico/id:000152,orig:id:000686,src:000643,op:havoc,rep:8.min.ico
new file mode 100644
index 0000000..6ae761f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000152,orig:id:000686,src:000643,op:havoc,rep:8.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000153,orig:id:000688,src:000643,op:havoc,rep:32.min.ico b/test/ns-afl-ico/id:000153,orig:id:000688,src:000643,op:havoc,rep:32.min.ico
new file mode 100644
index 0000000..7d7190b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000153,orig:id:000688,src:000643,op:havoc,rep:32.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000154,orig:id:000692,src:000645,op:arith8,pos:26,val:-28.min.ico b/test/ns-afl-ico/id:000154,orig:id:000692,src:000645,op:arith8,pos:26,val:-28.min.ico
new file mode 100644
index 0000000..27f5a1b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000154,orig:id:000692,src:000645,op:arith8,pos:26,val:-28.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000155,orig:id:000696,src:000648,op:flip1,pos:72.min.ico b/test/ns-afl-ico/id:000155,orig:id:000696,src:000648,op:flip1,pos:72.min.ico
new file mode 100644
index 0000000..21439d7
--- a/dev/null
+++ b/test/ns-afl-ico/id:000155,orig:id:000696,src:000648,op:flip1,pos:72.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000156,orig:id:000697,src:000648,op:int16,pos:63,val:+0.min.ico b/test/ns-afl-ico/id:000156,orig:id:000697,src:000648,op:int16,pos:63,val:+0.min.ico
new file mode 100644
index 0000000..210a13c
--- a/dev/null
+++ b/test/ns-afl-ico/id:000156,orig:id:000697,src:000648,op:int16,pos:63,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000157,orig:id:000698,src:000648,op:int16,pos:68,val:+0.min.ico b/test/ns-afl-ico/id:000157,orig:id:000698,src:000648,op:int16,pos:68,val:+0.min.ico
new file mode 100644
index 0000000..1bcd889
--- a/dev/null
+++ b/test/ns-afl-ico/id:000157,orig:id:000698,src:000648,op:int16,pos:68,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000158,orig:id:000699,src:000649,op:flip1,pos:72.min.ico b/test/ns-afl-ico/id:000158,orig:id:000699,src:000649,op:flip1,pos:72.min.ico
new file mode 100644
index 0000000..a5ce87a
--- a/dev/null
+++ b/test/ns-afl-ico/id:000158,orig:id:000699,src:000649,op:flip1,pos:72.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000159,orig:id:000700,src:000649,op:int16,pos:63,val:+0.min.ico b/test/ns-afl-ico/id:000159,orig:id:000700,src:000649,op:int16,pos:63,val:+0.min.ico
new file mode 100644
index 0000000..ce19392
--- a/dev/null
+++ b/test/ns-afl-ico/id:000159,orig:id:000700,src:000649,op:int16,pos:63,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000160,orig:id:000701,src:000649,op:int16,pos:68,val:+0.min.ico b/test/ns-afl-ico/id:000160,orig:id:000701,src:000649,op:int16,pos:68,val:+0.min.ico
new file mode 100644
index 0000000..bcbc801
--- a/dev/null
+++ b/test/ns-afl-ico/id:000160,orig:id:000701,src:000649,op:int16,pos:68,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000161,orig:id:000702,src:000658,op:flip1,pos:14.min.ico b/test/ns-afl-ico/id:000161,orig:id:000702,src:000658,op:flip1,pos:14.min.ico
new file mode 100644
index 0000000..36d2809
--- a/dev/null
+++ b/test/ns-afl-ico/id:000161,orig:id:000702,src:000658,op:flip1,pos:14.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000162,orig:id:000703,src:000658,op:flip4,pos:22.min.ico b/test/ns-afl-ico/id:000162,orig:id:000703,src:000658,op:flip4,pos:22.min.ico
new file mode 100644
index 0000000..3814d71
--- a/dev/null
+++ b/test/ns-afl-ico/id:000162,orig:id:000703,src:000658,op:flip4,pos:22.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000163,orig:id:000705,src:000667,op:flip1,pos:23.min.ico b/test/ns-afl-ico/id:000163,orig:id:000705,src:000667,op:flip1,pos:23.min.ico
new file mode 100644
index 0000000..e54f5e4
--- a/dev/null
+++ b/test/ns-afl-ico/id:000163,orig:id:000705,src:000667,op:flip1,pos:23.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000164,orig:id:000707,src:000676,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000164,orig:id:000707,src:000676,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..d236c91
--- a/dev/null
+++ b/test/ns-afl-ico/id:000164,orig:id:000707,src:000676,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000165,orig:id:000708,src:000676,op:arith8,pos:26,val:+7.min.ico b/test/ns-afl-ico/id:000165,orig:id:000708,src:000676,op:arith8,pos:26,val:+7.min.ico
new file mode 100644
index 0000000..8f65bf3
--- a/dev/null
+++ b/test/ns-afl-ico/id:000165,orig:id:000708,src:000676,op:arith8,pos:26,val:+7.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000166,orig:id:000709,src:000682,op:flip1,pos:72.min.ico b/test/ns-afl-ico/id:000166,orig:id:000709,src:000682,op:flip1,pos:72.min.ico
new file mode 100644
index 0000000..3d4621a
--- a/dev/null
+++ b/test/ns-afl-ico/id:000166,orig:id:000709,src:000682,op:flip1,pos:72.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000167,orig:id:000711,src:000687,op:arith8,pos:26,val:-27.min.ico b/test/ns-afl-ico/id:000167,orig:id:000711,src:000687,op:arith8,pos:26,val:-27.min.ico
new file mode 100644
index 0000000..2314aae
--- a/dev/null
+++ b/test/ns-afl-ico/id:000167,orig:id:000711,src:000687,op:arith8,pos:26,val:-27.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000168,orig:id:000712,src:000687,op:arith8,pos:26,val:-29.min.ico b/test/ns-afl-ico/id:000168,orig:id:000712,src:000687,op:arith8,pos:26,val:-29.min.ico
new file mode 100644
index 0000000..9b68c31
--- a/dev/null
+++ b/test/ns-afl-ico/id:000168,orig:id:000712,src:000687,op:arith8,pos:26,val:-29.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000169,orig:id:000713,src:000693,op:flip1,pos:22.min.ico b/test/ns-afl-ico/id:000169,orig:id:000713,src:000693,op:flip1,pos:22.min.ico
new file mode 100644
index 0000000..f19d3e7
--- a/dev/null
+++ b/test/ns-afl-ico/id:000169,orig:id:000713,src:000693,op:flip1,pos:22.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000170,orig:id:000714,src:000693,op:flip1,pos:72.min.ico b/test/ns-afl-ico/id:000170,orig:id:000714,src:000693,op:flip1,pos:72.min.ico
new file mode 100644
index 0000000..e937ffb
--- a/dev/null
+++ b/test/ns-afl-ico/id:000170,orig:id:000714,src:000693,op:flip1,pos:72.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000171,orig:id:000715,src:000693,op:int16,pos:63,val:+0.min.ico b/test/ns-afl-ico/id:000171,orig:id:000715,src:000693,op:int16,pos:63,val:+0.min.ico
new file mode 100644
index 0000000..f7c8469
--- a/dev/null
+++ b/test/ns-afl-ico/id:000171,orig:id:000715,src:000693,op:int16,pos:63,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000172,orig:id:000716,src:000693,op:int16,pos:68,val:+0.min.ico b/test/ns-afl-ico/id:000172,orig:id:000716,src:000693,op:int16,pos:68,val:+0.min.ico
new file mode 100644
index 0000000..0b6d6eb
--- a/dev/null
+++ b/test/ns-afl-ico/id:000172,orig:id:000716,src:000693,op:int16,pos:68,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000173,orig:id:000718,src:000693,op:havoc,rep:16.min.ico b/test/ns-afl-ico/id:000173,orig:id:000718,src:000693,op:havoc,rep:16.min.ico
new file mode 100644
index 0000000..06cee90
--- a/dev/null
+++ b/test/ns-afl-ico/id:000173,orig:id:000718,src:000693,op:havoc,rep:16.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000174,orig:id:000719,src:000700,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000174,orig:id:000719,src:000700,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..0c34d9f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000174,orig:id:000719,src:000700,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000175,orig:id:000720,src:000700,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000175,orig:id:000720,src:000700,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..77e3c2a
--- a/dev/null
+++ b/test/ns-afl-ico/id:000175,orig:id:000720,src:000700,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000176,orig:id:000721,src:000706,op:flip1,pos:62.min.ico b/test/ns-afl-ico/id:000176,orig:id:000721,src:000706,op:flip1,pos:62.min.ico
new file mode 100644
index 0000000..0b56b09
--- a/dev/null
+++ b/test/ns-afl-ico/id:000176,orig:id:000721,src:000706,op:flip1,pos:62.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000177,orig:id:000722,src:000706,op:flip1,pos:66.min.ico b/test/ns-afl-ico/id:000177,orig:id:000722,src:000706,op:flip1,pos:66.min.ico
new file mode 100644
index 0000000..e5edc64
--- a/dev/null
+++ b/test/ns-afl-ico/id:000177,orig:id:000722,src:000706,op:flip1,pos:66.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000178,orig:id:000723,src:000706,op:flip2,pos:26.min.ico b/test/ns-afl-ico/id:000178,orig:id:000723,src:000706,op:flip2,pos:26.min.ico
new file mode 100644
index 0000000..5c93ff2
--- a/dev/null
+++ b/test/ns-afl-ico/id:000178,orig:id:000723,src:000706,op:flip2,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000179,orig:id:000725,src:000706,op:arith8,pos:26,val:-3.min.ico b/test/ns-afl-ico/id:000179,orig:id:000725,src:000706,op:arith8,pos:26,val:-3.min.ico
new file mode 100644
index 0000000..0a05004
--- a/dev/null
+++ b/test/ns-afl-ico/id:000179,orig:id:000725,src:000706,op:arith8,pos:26,val:-3.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000180,orig:id:000726,src:000706,op:int8,pos:73,val:+0.min.ico b/test/ns-afl-ico/id:000180,orig:id:000726,src:000706,op:int8,pos:73,val:+0.min.ico
new file mode 100644
index 0000000..634d590
--- a/dev/null
+++ b/test/ns-afl-ico/id:000180,orig:id:000726,src:000706,op:int8,pos:73,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000181,orig:id:000729,src:000710,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000181,orig:id:000729,src:000710,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..9ecdb56
--- a/dev/null
+++ b/test/ns-afl-ico/id:000181,orig:id:000729,src:000710,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000182,orig:id:000730,src:000710,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000182,orig:id:000730,src:000710,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..f4d823b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000182,orig:id:000730,src:000710,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000183,orig:id:000731,src:000710,op:int16,pos:63,val:+0.min.ico b/test/ns-afl-ico/id:000183,orig:id:000731,src:000710,op:int16,pos:63,val:+0.min.ico
new file mode 100644
index 0000000..20810b3
--- a/dev/null
+++ b/test/ns-afl-ico/id:000183,orig:id:000731,src:000710,op:int16,pos:63,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000184,orig:id:000732,src:000710,op:int16,pos:68,val:+0.min.ico b/test/ns-afl-ico/id:000184,orig:id:000732,src:000710,op:int16,pos:68,val:+0.min.ico
new file mode 100644
index 0000000..5f55d2e
--- a/dev/null
+++ b/test/ns-afl-ico/id:000184,orig:id:000732,src:000710,op:int16,pos:68,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000185,orig:id:000733,src:000711,op:flip1,pos:22.min.ico b/test/ns-afl-ico/id:000185,orig:id:000733,src:000711,op:flip1,pos:22.min.ico
new file mode 100644
index 0000000..2490d43
--- a/dev/null
+++ b/test/ns-afl-ico/id:000185,orig:id:000733,src:000711,op:flip1,pos:22.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000186,orig:id:000735,src:000717,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000186,orig:id:000735,src:000717,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..fa4c33a
--- a/dev/null
+++ b/test/ns-afl-ico/id:000186,orig:id:000735,src:000717,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000187,orig:id:000736,src:000717,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000187,orig:id:000736,src:000717,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..cd416eb
--- a/dev/null
+++ b/test/ns-afl-ico/id:000187,orig:id:000736,src:000717,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000188,orig:id:000737,src:000724,op:flip1,pos:66.min.ico b/test/ns-afl-ico/id:000188,orig:id:000737,src:000724,op:flip1,pos:66.min.ico
new file mode 100644
index 0000000..5b9d1d2
--- a/dev/null
+++ b/test/ns-afl-ico/id:000188,orig:id:000737,src:000724,op:flip1,pos:66.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000189,orig:id:000738,src:000724,op:int8,pos:73,val:+0.min.ico b/test/ns-afl-ico/id:000189,orig:id:000738,src:000724,op:int8,pos:73,val:+0.min.ico
new file mode 100644
index 0000000..8ca312c
--- a/dev/null
+++ b/test/ns-afl-ico/id:000189,orig:id:000738,src:000724,op:int8,pos:73,val:+0.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000190,orig:id:000739,src:000730,op:havoc,rep:32.min.ico b/test/ns-afl-ico/id:000190,orig:id:000739,src:000730,op:havoc,rep:32.min.ico
new file mode 100644
index 0000000..586c91f
--- a/dev/null
+++ b/test/ns-afl-ico/id:000190,orig:id:000739,src:000730,op:havoc,rep:32.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000191,orig:id:000740,src:000731,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000191,orig:id:000740,src:000731,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..426bd2c
--- a/dev/null
+++ b/test/ns-afl-ico/id:000191,orig:id:000740,src:000731,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000192,orig:id:000741,src:000731,op:havoc,rep:2.min.ico b/test/ns-afl-ico/id:000192,orig:id:000741,src:000731,op:havoc,rep:2.min.ico
new file mode 100644
index 0000000..9687608
--- a/dev/null
+++ b/test/ns-afl-ico/id:000192,orig:id:000741,src:000731,op:havoc,rep:2.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000193,orig:id:000742,src:000738,op:flip1,pos:26.min.ico b/test/ns-afl-ico/id:000193,orig:id:000742,src:000738,op:flip1,pos:26.min.ico
new file mode 100644
index 0000000..ca431e0
--- a/dev/null
+++ b/test/ns-afl-ico/id:000193,orig:id:000742,src:000738,op:flip1,pos:26.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000194,orig:id:000743,src:000664,op:flip1,pos:64.min.ico b/test/ns-afl-ico/id:000194,orig:id:000743,src:000664,op:flip1,pos:64.min.ico
new file mode 100644
index 0000000..c09d366
--- a/dev/null
+++ b/test/ns-afl-ico/id:000194,orig:id:000743,src:000664,op:flip1,pos:64.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000195,orig:id:000744,src:000678,op:havoc,rep:2.min.ico b/test/ns-afl-ico/id:000195,orig:id:000744,src:000678,op:havoc,rep:2.min.ico
new file mode 100644
index 0000000..defa348
--- a/dev/null
+++ b/test/ns-afl-ico/id:000195,orig:id:000744,src:000678,op:havoc,rep:2.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000196,orig:id:000745,src:000685,op:int16,pos:66,val:+1.min.ico b/test/ns-afl-ico/id:000196,orig:id:000745,src:000685,op:int16,pos:66,val:+1.min.ico
new file mode 100644
index 0000000..3be0be4
--- a/dev/null
+++ b/test/ns-afl-ico/id:000196,orig:id:000745,src:000685,op:int16,pos:66,val:+1.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000197,orig:id:000746,src:000685,op:havoc,rep:8.min.ico b/test/ns-afl-ico/id:000197,orig:id:000746,src:000685,op:havoc,rep:8.min.ico
new file mode 100644
index 0000000..090ad73
--- a/dev/null
+++ b/test/ns-afl-ico/id:000197,orig:id:000746,src:000685,op:havoc,rep:8.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000198,orig:id:000206,src:000055,op:flip32,pos:30.min.ico b/test/ns-afl-ico/id:000198,orig:id:000206,src:000055,op:flip32,pos:30.min.ico
new file mode 100644
index 0000000..445dbd0
--- a/dev/null
+++ b/test/ns-afl-ico/id:000198,orig:id:000206,src:000055,op:flip32,pos:30.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000200,orig:id:000208,src:000205,op:flip1,pos:4.min.ico b/test/ns-afl-ico/id:000200,orig:id:000208,src:000205,op:flip1,pos:4.min.ico
new file mode 100644
index 0000000..29d09c2
--- a/dev/null
+++ b/test/ns-afl-ico/id:000200,orig:id:000208,src:000205,op:flip1,pos:4.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000201,orig:id:000209,src:000205,op:flip1,pos:4.min.ico b/test/ns-afl-ico/id:000201,orig:id:000209,src:000205,op:flip1,pos:4.min.ico
new file mode 100644
index 0000000..da2576a
--- a/dev/null
+++ b/test/ns-afl-ico/id:000201,orig:id:000209,src:000205,op:flip1,pos:4.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000202,orig:id:000210,src:000205,op:flip1,pos:58.min.ico b/test/ns-afl-ico/id:000202,orig:id:000210,src:000205,op:flip1,pos:58.min.ico
new file mode 100644
index 0000000..35e8cdc
--- a/dev/null
+++ b/test/ns-afl-ico/id:000202,orig:id:000210,src:000205,op:flip1,pos:58.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000203,orig:id:000211,src:000205,op:flip1,pos:1388.min.ico b/test/ns-afl-ico/id:000203,orig:id:000211,src:000205,op:flip1,pos:1388.min.ico
new file mode 100644
index 0000000..f77213b
--- a/dev/null
+++ b/test/ns-afl-ico/id:000203,orig:id:000211,src:000205,op:flip1,pos:1388.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000204,orig:id:000212,src:000205,op:flip2,pos:70.min.ico b/test/ns-afl-ico/id:000204,orig:id:000212,src:000205,op:flip2,pos:70.min.ico
new file mode 100644
index 0000000..bbe4bc7
--- a/dev/null
+++ b/test/ns-afl-ico/id:000204,orig:id:000212,src:000205,op:flip2,pos:70.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000205,orig:id:000213,src:000205,op:havoc,rep:16.min.ico b/test/ns-afl-ico/id:000205,orig:id:000213,src:000205,op:havoc,rep:16.min.ico
new file mode 100644
index 0000000..adca599
--- a/dev/null
+++ b/test/ns-afl-ico/id:000205,orig:id:000213,src:000205,op:havoc,rep:16.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000207,orig:id:000215,src:000124,op:int32,pos:65,val:+256.min.ico b/test/ns-afl-ico/id:000207,orig:id:000215,src:000124,op:int32,pos:65,val:+256.min.ico
new file mode 100644
index 0000000..3457686
--- a/dev/null
+++ b/test/ns-afl-ico/id:000207,orig:id:000215,src:000124,op:int32,pos:65,val:+256.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000208,orig:id:000216,src:000204,op:havoc,rep:2.min.ico b/test/ns-afl-ico/id:000208,orig:id:000216,src:000204,op:havoc,rep:2.min.ico
new file mode 100644
index 0000000..642a673
--- a/dev/null
+++ b/test/ns-afl-ico/id:000208,orig:id:000216,src:000204,op:havoc,rep:2.min.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000209,src:000000,op:havoc,rep:128,+cov.ico b/test/ns-afl-ico/id:000209,src:000000,op:havoc,rep:128,+cov.ico
new file mode 100644
index 0000000..e69de29
--- a/dev/null
+++ b/test/ns-afl-ico/id:000209,src:000000,op:havoc,rep:128,+cov.ico
diff --git a/test/ns-afl-ico/id:000210,src:000206,op:flip1,pos:1388.ico b/test/ns-afl-ico/id:000210,src:000206,op:flip1,pos:1388.ico
new file mode 100644
index 0000000..4d701a5
--- a/dev/null
+++ b/test/ns-afl-ico/id:000210,src:000206,op:flip1,pos:1388.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000211,src:000199,op:flip2,pos:36.ico b/test/ns-afl-ico/id:000211,src:000199,op:flip2,pos:36.ico
new file mode 100644
index 0000000..201b781
--- a/dev/null
+++ b/test/ns-afl-ico/id:000211,src:000199,op:flip2,pos:36.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000212,src:000199,op:flip2,pos:38.ico b/test/ns-afl-ico/id:000212,src:000199,op:flip2,pos:38.ico
new file mode 100644
index 0000000..2996d68
--- a/dev/null
+++ b/test/ns-afl-ico/id:000212,src:000199,op:flip2,pos:38.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000213,src:000199,op:flip32,pos:30.ico b/test/ns-afl-ico/id:000213,src:000199,op:flip32,pos:30.ico
new file mode 100644
index 0000000..103c9bb
--- a/dev/null
+++ b/test/ns-afl-ico/id:000213,src:000199,op:flip32,pos:30.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000215,src:000214,op:flip1,pos:36.ico b/test/ns-afl-ico/id:000215,src:000214,op:flip1,pos:36.ico
new file mode 100644
index 0000000..4e13a74
--- a/dev/null
+++ b/test/ns-afl-ico/id:000215,src:000214,op:flip1,pos:36.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000216,src:000214,op:flip2,pos:26.ico b/test/ns-afl-ico/id:000216,src:000214,op:flip2,pos:26.ico
new file mode 100644
index 0000000..d377f67
--- a/dev/null
+++ b/test/ns-afl-ico/id:000216,src:000214,op:flip2,pos:26.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000217,src:000214,op:flip32,pos:30.ico b/test/ns-afl-ico/id:000217,src:000214,op:flip32,pos:30.ico
new file mode 100644
index 0000000..6e91394
--- a/dev/null
+++ b/test/ns-afl-ico/id:000217,src:000214,op:flip32,pos:30.ico
Binary files differ
diff --git a/test/ns-afl-ico/id:000218,src:000217,op:flip1,pos:36.ico b/test/ns-afl-ico/id:000218,src:000217,op:flip1,pos:36.ico
new file mode 100644
index 0000000..16a66c2
--- a/dev/null
+++ b/test/ns-afl-ico/id:000218,src:000217,op:flip1,pos:36.ico
Binary files differ
diff --git a/test/runtest.sh b/test/runtest.sh
index 27df29c..eac8b0c 100755
--- a/test/runtest.sh
+++ b/test/runtest.sh
@@ -27,6 +27,9 @@ ICOTESTS="test/icons/*.ico"
# afl ico demo suite
ICOTESTS="${ICOTESTS} test/afl-ico/*.ico"
+# netsurf afl generated icon corpus
+ICOTESTS="${ICOTESTS} test/ns-afl-ico/*.ico"
+
bmpdecode()
{
OUTF=$(basename ${1} .bmp)