140339fc8:	89 43 10             	mov    %eax,0x10(%rbx)
140339fcb:	83 f8 01             	cmp    $0x1,%eax
140339fce:	0f 8e 5f 0f 00 00    	jle    0x14033af33
140339fd4:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140339fd9:	0f 84 49 0f 00 00    	je     0x14033af28
140339fdf:	0f ba ef 0e          	bts    $0xe,%edi
140339fe3:	48 8b cb             	mov    %rbx,%rcx
140339fe6:	eb 1a                	jmp    0x14033a002
140339fe8:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
140339fef:	e8 9c 4c 40 00       	call   0x14073ec90
140339ff4:	0f ba ef 0f          	bts    $0xf,%edi
140339ff8:	48 8b 08             	mov    (%rax),%rcx
140339ffb:	48 8b 9d d0 00 00 00 	mov    0xd0(%rbp),%rbx
14033a002:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14033a006:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14033a00a:	48 85 c9             	test   %rcx,%rcx
14033a00d:	74 1c                	je     0x14033a02b
14033a00f:	8b 41 10             	mov    0x10(%rcx),%eax
14033a012:	ff c0                	inc    %eax
14033a014:	89 41 10             	mov    %eax,0x10(%rcx)
14033a017:	83 f8 01             	cmp    $0x1,%eax
14033a01a:	0f 8e 26 0f 00 00    	jle    0x14033af46
14033a020:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033a025:	0f 84 10 0f 00 00    	je     0x14033af3b
14033a02b:	0f ba ef 10          	bts    $0x10,%edi
14033a02f:	8b c7                	mov    %edi,%eax
14033a031:	0f ba e7 0f          	bt     $0xf,%edi
14033a035:	73 3a                	jae    0x14033a071
14033a037:	0f ba f7 0f          	btr    $0xf,%edi
14033a03b:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14033a03f:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
14033a046:	48 85 c9             	test   %rcx,%rcx
14033a049:	74 24                	je     0x14033a06f
14033a04b:	8b 41 10             	mov    0x10(%rcx),%eax
14033a04e:	ff c8                	dec    %eax
14033a050:	89 41 10             	mov    %eax,0x10(%rcx)
14033a053:	85 c0                	test   %eax,%eax
14033a055:	7f 18                	jg     0x14033a06f
14033a057:	0f 88 f1 0e 00 00    	js     0x14033af4e
14033a05d:	48 8b 01             	mov    (%rcx),%rax
14033a060:	ba 01 00 00 00       	mov    $0x1,%edx
14033a065:	48 8b 00             	mov    (%rax),%rax
14033a068:	ff 15 b2 99 c4 00    	call   *0xc499b2(%rip)        # 0x140f83a20
14033a06e:	90                   	nop
14033a06f:	8b c7                	mov    %edi,%eax
14033a071:	0f ba e0 0e          	bt     $0xe,%eax
14033a075:	73 34                	jae    0x14033a0ab
14033a077:	0f ba f7 0e          	btr    $0xe,%edi
14033a07b:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14033a07f:	48 85 db             	test   %rbx,%rbx
14033a082:	74 27                	je     0x14033a0ab
14033a084:	8b 43 10             	mov    0x10(%rbx),%eax
14033a087:	ff c8                	dec    %eax
14033a089:	89 43 10             	mov    %eax,0x10(%rbx)
14033a08c:	85 c0                	test   %eax,%eax
14033a08e:	7f 1b                	jg     0x14033a0ab
14033a090:	0f 88 c3 0e 00 00    	js     0x14033af59
14033a096:	48 8b 03             	mov    (%rbx),%rax
14033a099:	ba 01 00 00 00       	mov    $0x1,%edx
14033a09e:	48 8b cb             	mov    %rbx,%rcx
14033a0a1:	48 8b 00             	mov    (%rax),%rax
14033a0a4:	ff 15 76 99 c4 00    	call   *0xc49976(%rip)        # 0x140f83a20
14033a0aa:	90                   	nop
14033a0ab:	0f ba f7 10          	btr    $0x10,%edi
14033a0af:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14033a0b3:	0f 57 c0             	xorps  %xmm0,%xmm0
14033a0b6:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
14033a0bc:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
14033a0c1:	0f ae e8             	lfence
14033a0c4:	b9 08 00 00 00       	mov    $0x8,%ecx
14033a0c9:	e8 62 cc e5 ff       	call   0x140196d30
14033a0ce:	4c 8b c0             	mov    %rax,%r8
14033a0d1:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14033a0d6:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14033a0db:	48 8d 48 08          	lea    0x8(%rax),%rcx
14033a0df:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14033a0e4:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
14033a0e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14033a0ef:	00
14033a0f0:	48 8b 0a             	mov    (%rdx),%rcx
14033a0f3:	49 89 08             	mov    %rcx,(%r8)
14033a0f6:	48 85 c9             	test   %rcx,%rcx
14033a0f9:	74 1c                	je     0x14033a117
14033a0fb:	8b 41 10             	mov    0x10(%rcx),%eax
14033a0fe:	ff c0                	inc    %eax
14033a100:	89 41 10             	mov    %eax,0x10(%rcx)
14033a103:	83 f8 01             	cmp    $0x1,%eax
14033a106:	0f 8e 63 0e 00 00    	jle    0x14033af6f
14033a10c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033a111:	0f 84 4d 0e 00 00    	je     0x14033af64
14033a117:	49 83 c0 08          	add    $0x8,%r8
14033a11b:	48 83 c2 08          	add    $0x8,%rdx
14033a11f:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
14033a123:	48 3b d0             	cmp    %rax,%rdx
14033a126:	75 c8                	jne    0x14033a0f0
14033a128:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
14033a12d:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14033a132:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
14033a139:	e8 b2 27 37 00       	call   0x1406ac8f0
14033a13e:	48 8b 08             	mov    (%rax),%rcx
14033a141:	4c 89 38             	mov    %r15,(%rax)
14033a144:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
14033a148:	48 8b 08             	mov    (%rax),%rcx
14033a14b:	48 85 c9             	test   %rcx,%rcx
14033a14e:	74 24                	je     0x14033a174
14033a150:	8b 41 10             	mov    0x10(%rcx),%eax
14033a153:	ff c8                	dec    %eax
14033a155:	89 41 10             	mov    %eax,0x10(%rcx)
14033a158:	85 c0                	test   %eax,%eax
14033a15a:	7f 18                	jg     0x14033a174
14033a15c:	0f 88 15 0e 00 00    	js     0x14033af77
14033a162:	48 8b 01             	mov    (%rcx),%rax
14033a165:	ba 01 00 00 00       	mov    $0x1,%edx
14033a16a:	48 8b 00             	mov    (%rax),%rax
14033a16d:	ff 15 ad 98 c4 00    	call   *0xc498ad(%rip)        # 0x140f83a20
14033a173:	90                   	nop
14033a174:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14033a178:	48 8b ce             	mov    %rsi,%rcx
14033a17b:	e8 00 25 40 00       	call   0x14073c680
14033a180:	48 8b 18             	mov    (%rax),%rbx
14033a183:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14033a187:	48 85 c9             	test   %rcx,%rcx
14033a18a:	74 24                	je     0x14033a1b0
14033a18c:	8b 41 10             	mov    0x10(%rcx),%eax
14033a18f:	ff c8                	dec    %eax
14033a191:	89 41 10             	mov    %eax,0x10(%rcx)
14033a194:	85 c0                	test   %eax,%eax
14033a196:	7f 18                	jg     0x14033a1b0
14033a198:	0f 88 e4 0d 00 00    	js     0x14033af82
14033a19e:	48 8b 01             	mov    (%rcx),%rax
14033a1a1:	ba 01 00 00 00       	mov    $0x1,%edx
14033a1a6:	48 8b 00             	mov    (%rax),%rax
14033a1a9:	ff 15 71 98 c4 00    	call   *0xc49871(%rip)        # 0x140f83a20
14033a1af:	90                   	nop
14033a1b0:	4c 8d 0d 39 43 e6 ff 	lea    -0x19bcc7(%rip),%r9        # 0x14019e4f0
14033a1b7:	ba 08 00 00 00       	mov    $0x8,%edx
14033a1bc:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14033a1c2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14033a1c6:	e8 81 13 ae 00       	call   0x140e1b54c
14033a1cb:	90                   	nop
14033a1cc:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
14033a1d3:	48 85 c9             	test   %rcx,%rcx
14033a1d6:	74 24                	je     0x14033a1fc
14033a1d8:	8b 41 10             	mov    0x10(%rcx),%eax
14033a1db:	ff c8                	dec    %eax
14033a1dd:	89 41 10             	mov    %eax,0x10(%rcx)
14033a1e0:	85 c0                	test   %eax,%eax
14033a1e2:	7f 18                	jg     0x14033a1fc
14033a1e4:	0f 88 a3 0d 00 00    	js     0x14033af8d
14033a1ea:	48 8b 01             	mov    (%rcx),%rax
14033a1ed:	ba 01 00 00 00       	mov    $0x1,%edx
14033a1f2:	48 8b 00             	mov    (%rax),%rax
14033a1f5:	ff 15 25 98 c4 00    	call   *0xc49825(%rip)        # 0x140f83a20
14033a1fb:	90                   	nop
14033a1fc:	48 85 f6             	test   %rsi,%rsi
14033a1ff:	74 27                	je     0x14033a228
14033a201:	8b 46 10             	mov    0x10(%rsi),%eax
14033a204:	ff c8                	dec    %eax
14033a206:	89 46 10             	mov    %eax,0x10(%rsi)
14033a209:	85 c0                	test   %eax,%eax
14033a20b:	7f 1b                	jg     0x14033a228
14033a20d:	0f 88 85 0d 00 00    	js     0x14033af98
14033a213:	48 8b 06             	mov    (%rsi),%rax
14033a216:	ba 01 00 00 00       	mov    $0x1,%edx
14033a21b:	48 8b ce             	mov    %rsi,%rcx
14033a21e:	48 8b 00             	mov    (%rax),%rax
14033a221:	ff 15 f9 97 c4 00    	call   *0xc497f9(%rip)        # 0x140f83a20
14033a227:	90                   	nop
14033a228:	48 85 db             	test   %rbx,%rbx
14033a22b:	0f 85 6a 05 00 00    	jne    0x14033a79b
14033a231:	48 8b 05 50 1d 0e 01 	mov    0x10e1d50(%rip),%rax        # 0x14141bf88
14033a238:	48 8b 40 10          	mov    0x10(%rax),%rax
14033a23c:	48 8b 58 20          	mov    0x20(%rax),%rbx
14033a240:	4c 8b 05 21 1c 0e 01 	mov    0x10e1c21(%rip),%r8        # 0x14141be68
14033a247:	45 8b 80 e8 00 00 00 	mov    0xe8(%r8),%r8d
14033a24e:	49 8b d4             	mov    %r12,%rdx
14033a251:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14033a258:	e8 43 89 03 00       	call   0x140372ba0
14033a25d:	48 8b 38             	mov    (%rax),%rdi
14033a260:	4c 89 38             	mov    %r15,(%rax)
14033a263:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14033a268:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14033a26e:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14033a273:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14033a277:	e8 24 89 03 00       	call   0x140372ba0
14033a27c:	48 8b 30             	mov    (%rax),%rsi
14033a27f:	4c 89 38             	mov    %r15,(%rax)
14033a282:	48 89 75 80          	mov    %rsi,-0x80(%rbp)
14033a286:	48 8b d3             	mov    %rbx,%rdx
14033a289:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14033a28d:	e8 5e 74 3e 00       	call   0x1407216f0
14033a292:	8b d8                	mov    %eax,%ebx
14033a294:	8b 56 10             	mov    0x10(%rsi),%edx
14033a297:	ff ca                	dec    %edx
14033a299:	89 56 10             	mov    %edx,0x10(%rsi)
14033a29c:	85 d2                	test   %edx,%edx
14033a29e:	7f 1b                	jg     0x14033a2bb
14033a2a0:	0f 88 fd 0c 00 00    	js     0x14033afa3
14033a2a6:	48 8b 06             	mov    (%rsi),%rax
14033a2a9:	ba 01 00 00 00       	mov    $0x1,%edx
14033a2ae:	48 8b ce             	mov    %rsi,%rcx
14033a2b1:	48 8b 00             	mov    (%rax),%rax
14033a2b4:	ff 15 66 97 c4 00    	call   *0xc49766(%rip)        # 0x140f83a20
14033a2ba:	90                   	nop
14033a2bb:	48 85 ff             	test   %rdi,%rdi
14033a2be:	74 27                	je     0x14033a2e7
14033a2c0:	8b 47 10             	mov    0x10(%rdi),%eax
14033a2c3:	ff c8                	dec    %eax
14033a2c5:	89 47 10             	mov    %eax,0x10(%rdi)
14033a2c8:	85 c0                	test   %eax,%eax
14033a2ca:	7f 1b                	jg     0x14033a2e7
14033a2cc:	0f 88 dc 0c 00 00    	js     0x14033afae
14033a2d2:	48 8b 07             	mov    (%rdi),%rax
14033a2d5:	ba 01 00 00 00       	mov    $0x1,%edx
14033a2da:	48 8b cf             	mov    %rdi,%rcx
14033a2dd:	48 8b 00             	mov    (%rax),%rax
14033a2e0:	ff 15 3a 97 c4 00    	call   *0xc4973a(%rip)        # 0x140f83a20
14033a2e6:	90                   	nop
14033a2e7:	4c 8b 05 7a 1b 0e 01 	mov    0x10e1b7a(%rip),%r8        # 0x14141be68
14033a2ee:	49 8b d4             	mov    %r12,%rdx
14033a2f1:	45 8b 80 e8 00 00 00 	mov    0xe8(%r8),%r8d
14033a2f8:	85 db                	test   %ebx,%ebx
14033a2fa:	0f 85 17 02 00 00    	jne    0x14033a517
14033a300:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
14033a304:	e8 97 88 03 00       	call   0x140372ba0
14033a309:	48 8b 30             	mov    (%rax),%rsi
14033a30c:	4c 89 38             	mov    %r15,(%rax)
14033a30f:	48 89 75 80          	mov    %rsi,-0x80(%rbp)
14033a313:	45 8b c5             	mov    %r13d,%r8d
14033a316:	49 8b d6             	mov    %r14,%rdx
14033a319:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14033a31d:	e8 9e 26 37 00       	call   0x1406ac9c0
14033a322:	48 8b 08             	mov    (%rax),%rcx
14033a325:	4c 89 38             	mov    %r15,(%rax)
14033a328:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
14033a32d:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
14033a332:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14033a337:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
14033a33e:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
14033a343:	48 89 85 18 01 00 00 	mov    %rax,0x118(%rbp)
14033a34a:	0f 28 85 10 01 00 00 	movaps 0x110(%rbp),%xmm0
14033a351:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
14033a357:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14033a35c:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14033a361:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14033a368:	e8 e3 5a e6 ff       	call   0x14019fe50
14033a36d:	48 8b d8             	mov    %rax,%rbx
14033a370:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14033a375:	48 8b 0d b4 0c 0e 01 	mov    0x10e0cb4(%rip),%rcx        # 0x14141b030
14033a37c:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14033a380:	4d 85 c0             	test   %r8,%r8
14033a383:	74 04                	je     0x14033a389
14033a385:	4d 89 78 60          	mov    %r15,0x60(%r8)
14033a389:	48 8b 11             	mov    (%rcx),%rdx
14033a38c:	48 8b 42 38          	mov    0x38(%rdx),%rax
14033a390:	4d 8b c8             	mov    %r8,%r9
14033a393:	4c 8b c3             	mov    %rbx,%r8
14033a396:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
14033a39a:	ff 15 80 96 c4 00    	call   *0xc49680(%rip)        # 0x140f83a20
14033a3a0:	8b 7c 24 40          	mov    0x40(%rsp),%edi
14033a3a4:	0f ba ef 15          	bts    $0x15,%edi
14033a3a8:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14033a3ac:	48 8b cb             	mov    %rbx,%rcx
14033a3af:	e8 8c 51 e6 ff       	call   0x14019f540
14033a3b4:	4c 8b 75 88          	mov    -0x78(%rbp),%r14
14033a3b8:	4c 89 7d 88          	mov    %r15,-0x78(%rbp)
14033a3bc:	4c 89 75 a0          	mov    %r14,-0x60(%rbp)
14033a3c0:	49 8b 5e 20          	mov    0x20(%r14),%rbx
14033a3c4:	4c 8b 05 9d 1a 0e 01 	mov    0x10e1a9d(%rip),%r8        # 0x14141be68
14033a3cb:	45 8b 80 e8 00 00 00 	mov    0xe8(%r8),%r8d
14033a3d2:	49 8b d4             	mov    %r12,%rdx
14033a3d5:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14033a3d9:	e8 c2 87 03 00       	call   0x140372ba0
14033a3de:	4c 8b 20             	mov    (%rax),%r12
14033a3e1:	4c 89 38             	mov    %r15,(%rax)
14033a3e4:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
14033a3e9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14033a3ef:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14033a3f4:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14033a3f8:	e8 a3 87 03 00       	call   0x140372ba0
14033a3fd:	4c 8b 38             	mov    (%rax),%r15
14033a400:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14033a407:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
14033a40c:	4c 8b c3             	mov    %rbx,%r8
14033a40f:	49 8b 57 20          	mov    0x20(%r15),%rdx
14033a413:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14033a417:	e8 74 2e 37 00       	call   0x1406ad290
14033a41c:	48 8b d0             	mov    %rax,%rdx
14033a41f:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14033a423:	e8 e8 58 e6 ff       	call   0x14019fd10
14033a428:	4c 8b c0             	mov    %rax,%r8
14033a42b:	ba 01 00 00 00       	mov    $0x1,%edx
14033a430:	48 8b ce             	mov    %rsi,%rcx
14033a433:	e8 c8 a6 3f 00       	call   0x140734b00
14033a438:	90                   	nop
14033a439:	4d 85 ff             	test   %r15,%r15
14033a43c:	74 29                	je     0x14033a467
14033a43e:	41 8b 47 10          	mov    0x10(%r15),%eax
14033a442:	ff c8                	dec    %eax
14033a444:	41 89 47 10          	mov    %eax,0x10(%r15)
14033a448:	85 c0                	test   %eax,%eax
14033a44a:	7f 1b                	jg     0x14033a467
14033a44c:	0f 88 67 0b 00 00    	js     0x14033afb9
14033a452:	49 8b 07             	mov    (%r15),%rax
14033a455:	ba 01 00 00 00       	mov    $0x1,%edx
14033a45a:	49 8b cf             	mov    %r15,%rcx
14033a45d:	48 8b 00             	mov    (%rax),%rax
14033a460:	ff 15 ba 95 c4 00    	call   *0xc495ba(%rip)        # 0x140f83a20
14033a466:	90                   	nop
14033a467:	4d 85 e4             	test   %r12,%r12
14033a46a:	74 2c                	je     0x14033a498
14033a46c:	41 8b 44 24 10       	mov    0x10(%r12),%eax
14033a471:	ff c8                	dec    %eax
14033a473:	41 89 44 24 10       	mov    %eax,0x10(%r12)
14033a478:	85 c0                	test   %eax,%eax
14033a47a:	7f 1c                	jg     0x14033a498
14033a47c:	0f 88 42 0b 00 00    	js     0x14033afc4
14033a482:	49 8b 04 24          	mov    (%r12),%rax
14033a486:	ba 01 00 00 00       	mov    $0x1,%edx
14033a48b:	49 8b cc             	mov    %r12,%rcx
14033a48e:	48 8b 00             	mov    (%rax),%rax
14033a491:	ff 15 89 95 c4 00    	call   *0xc49589(%rip)        # 0x140f83a20
14033a497:	90                   	nop
14033a498:	4d 85 f6             	test   %r14,%r14
14033a49b:	74 29                	je     0x14033a4c6
14033a49d:	41 8b 46 10          	mov    0x10(%r14),%eax
14033a4a1:	ff c8                	dec    %eax
14033a4a3:	41 89 46 10          	mov    %eax,0x10(%r14)
14033a4a7:	85 c0                	test   %eax,%eax
14033a4a9:	7f 1b                	jg     0x14033a4c6
14033a4ab:	0f 88 1e 0b 00 00    	js     0x14033afcf
14033a4b1:	49 8b 06             	mov    (%r14),%rax
14033a4b4:	ba 01 00 00 00       	mov    $0x1,%edx
14033a4b9:	49 8b ce             	mov    %r14,%rcx
14033a4bc:	48 8b 00             	mov    (%rax),%rax
14033a4bf:	ff 15 5b 95 c4 00    	call   *0xc4955b(%rip)        # 0x140f83a20
14033a4c5:	90                   	nop
14033a4c6:	4c 8d 0d 23 40 e6 ff 	lea    -0x19bfdd(%rip),%r9        # 0x14019e4f0
14033a4cd:	ba 08 00 00 00       	mov    $0x8,%edx
14033a4d2:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14033a4d8:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14033a4dd:	e8 6a 10 ae 00       	call   0x140e1b54c
14033a4e2:	90                   	nop
14033a4e3:	48 85 f6             	test   %rsi,%rsi
14033a4e6:	74 26                	je     0x14033a50e
14033a4e8:	8b 46 10             	mov    0x10(%rsi),%eax
14033a4eb:	ff c8                	dec    %eax
14033a4ed:	89 46 10             	mov    %eax,0x10(%rsi)
14033a4f0:	85 c0                	test   %eax,%eax
14033a4f2:	7f 1a                	jg     0x14033a50e