14033b1fb:	89 41 10             	mov    %eax,0x10(%rcx)
14033b1fe:	85 c0                	test   %eax,%eax
14033b200:	7f 18                	jg     0x14033b21a
14033b202:	0f 88 ed 05 00 00    	js     0x14033b7f5
14033b208:	48 8b 01             	mov    (%rcx),%rax
14033b20b:	ba 01 00 00 00       	mov    $0x1,%edx
14033b210:	48 8b 00             	mov    (%rax),%rax
14033b213:	ff 15 07 88 c4 00    	call   *0xc48807(%rip)        # 0x140f83a20
14033b219:	90                   	nop
14033b21a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14033b21f:	48 8b cb             	mov    %rbx,%rcx
14033b222:	e8 59 14 40 00       	call   0x14073c680
14033b227:	48 8b 38             	mov    (%rax),%rdi
14033b22a:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14033b22f:	48 85 c9             	test   %rcx,%rcx
14033b232:	74 24                	je     0x14033b258
14033b234:	8b 41 10             	mov    0x10(%rcx),%eax
14033b237:	ff c8                	dec    %eax
14033b239:	89 41 10             	mov    %eax,0x10(%rcx)
14033b23c:	85 c0                	test   %eax,%eax
14033b23e:	7f 18                	jg     0x14033b258
14033b240:	0f 88 ba 05 00 00    	js     0x14033b800
14033b246:	48 8b 01             	mov    (%rcx),%rax
14033b249:	ba 01 00 00 00       	mov    $0x1,%edx
14033b24e:	48 8b 00             	mov    (%rax),%rax
14033b251:	ff 15 c9 87 c4 00    	call   *0xc487c9(%rip)        # 0x140f83a20
14033b257:	90                   	nop
14033b258:	4c 8d 0d 91 32 e6 ff 	lea    -0x19cd6f(%rip),%r9        # 0x14019e4f0
14033b25f:	ba 08 00 00 00       	mov    $0x8,%edx
14033b264:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14033b26a:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14033b26e:	e8 d9 02 ae 00       	call   0x140e1b54c
14033b273:	90                   	nop
14033b274:	48 85 db             	test   %rbx,%rbx
14033b277:	74 27                	je     0x14033b2a0
14033b279:	8b 43 10             	mov    0x10(%rbx),%eax
14033b27c:	ff c8                	dec    %eax
14033b27e:	89 43 10             	mov    %eax,0x10(%rbx)
14033b281:	85 c0                	test   %eax,%eax
14033b283:	7f 1b                	jg     0x14033b2a0
14033b285:	0f 88 80 05 00 00    	js     0x14033b80b
14033b28b:	48 8b 03             	mov    (%rbx),%rax
14033b28e:	ba 01 00 00 00       	mov    $0x1,%edx
14033b293:	48 8b cb             	mov    %rbx,%rcx
14033b296:	48 8b 00             	mov    (%rax),%rax
14033b299:	ff 15 81 87 c4 00    	call   *0xc48781(%rip)        # 0x140f83a20
14033b29f:	90                   	nop
14033b2a0:	48 85 ff             	test   %rdi,%rdi
14033b2a3:	0f 85 02 05 00 00    	jne    0x14033b7ab
14033b2a9:	4d 8b 07             	mov    (%r15),%r8
14033b2ac:	48 8b 05 b5 0b 0e 01 	mov    0x10e0bb5(%rip),%rax        # 0x14141be68
14033b2b3:	49 8b 50 40          	mov    0x40(%r8),%rdx
14033b2b7:	4c 63 88 e8 00 00 00 	movslq 0xe8(%rax),%r9
14033b2be:	49 8b c9             	mov    %r9,%rcx
14033b2c1:	48 c1 e1 04          	shl    $0x4,%rcx
14033b2c5:	48 03 0a             	add    (%rdx),%rcx
14033b2c8:	40 38 79 08          	cmp    %dil,0x8(%rcx)
14033b2cc:	75 0a                	jne    0x14033b2d8
14033b2ce:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14033b2d3:	49 8b dd             	mov    %r13,%rbx
14033b2d6:	eb 21                	jmp    0x14033b2f9
14033b2d8:	49 8b 40 38          	mov    0x38(%r8),%rax
14033b2dc:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14033b2e3:	48 8b 02             	mov    (%rdx),%rax
14033b2e6:	4e 8b 04 c8          	mov    (%rax,%r9,8),%r8
14033b2ea:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14033b2ef:	e8 dc cd 3d 00       	call   0x1407180d0
14033b2f4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14033b2f9:	48 85 db             	test   %rbx,%rbx
14033b2fc:	74 27                	je     0x14033b325
14033b2fe:	8b 43 10             	mov    0x10(%rbx),%eax
14033b301:	ff c8                	dec    %eax
14033b303:	89 43 10             	mov    %eax,0x10(%rbx)
14033b306:	85 c0                	test   %eax,%eax
14033b308:	7f 1b                	jg     0x14033b325
14033b30a:	0f 88 06 05 00 00    	js     0x14033b816
14033b310:	48 8b 03             	mov    (%rbx),%rax
14033b313:	ba 01 00 00 00       	mov    $0x1,%edx
14033b318:	48 8b cb             	mov    %rbx,%rcx
14033b31b:	48 8b 00             	mov    (%rax),%rax
14033b31e:	ff 15 fc 86 c4 00    	call   *0xc486fc(%rip)        # 0x140f83a20
14033b324:	90                   	nop
14033b325:	48 85 db             	test   %rbx,%rbx
14033b328:	0f 85 87 00 00 00    	jne    0x14033b3b5
14033b32e:	49 8b 1f             	mov    (%r15),%rbx
14033b331:	48 8b 05 10 0d 0e 01 	mov    0x10e0d10(%rip),%rax        # 0x14141c048
14033b338:	48 8b 88 c8 02 00 00 	mov    0x2c8(%rax),%rcx
14033b33f:	48 85 c9             	test   %rcx,%rcx
14033b342:	74 1c                	je     0x14033b360
14033b344:	8b 41 10             	mov    0x10(%rcx),%eax
14033b347:	ff c0                	inc    %eax
14033b349:	89 41 10             	mov    %eax,0x10(%rcx)
14033b34c:	83 f8 01             	cmp    $0x1,%eax
14033b34f:	0f 8e cc 04 00 00    	jle    0x14033b821
14033b355:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033b35a:	0f 84 c9 04 00 00    	je     0x14033b829
14033b360:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14033b365:	0f 57 c0             	xorps  %xmm0,%xmm0
14033b368:	f3 0f 7f 45 cf       	movdqu %xmm0,-0x31(%rbp)
14033b36d:	4c 89 6d df          	mov    %r13,-0x21(%rbp)
14033b371:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
14033b376:	4c 89 6d bf          	mov    %r13,-0x41(%rbp)
14033b37a:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
14033b37f:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
14033b383:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14033b387:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14033b38c:	e8 ff 17 37 00       	call   0x1406acb90
14033b391:	48 8b d0             	mov    %rax,%rdx
14033b394:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14033b398:	e8 73 49 e6 ff       	call   0x14019fd10
14033b39d:	48 8b 15 c4 0a 0e 01 	mov    0x10e0ac4(%rip),%rdx        # 0x14141be68
14033b3a4:	4c 8b c0             	mov    %rax,%r8
14033b3a7:	8b 92 e8 00 00 00    	mov    0xe8(%rdx),%edx
14033b3ad:	48 8b cb             	mov    %rbx,%rcx
14033b3b0:	e8 4b 97 3f 00       	call   0x140734b00
14033b3b5:	48 8b 05 cc 0b 0e 01 	mov    0x10e0bcc(%rip),%rax        # 0x14141bf88
14033b3bc:	48 8b 48 10          	mov    0x10(%rax),%rcx
14033b3c0:	48 8b 59 20          	mov    0x20(%rcx),%rbx
14033b3c4:	4c 8b 05 9d 0a 0e 01 	mov    0x10e0a9d(%rip),%r8        # 0x14141be68
14033b3cb:	45 8b 80 e8 00 00 00 	mov    0xe8(%r8),%r8d
14033b3d2:	49 8b d7             	mov    %r15,%rdx
14033b3d5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14033b3da:	e8 c1 77 03 00       	call   0x140372ba0
14033b3df:	48 8b 38             	mov    (%rax),%rdi
14033b3e2:	4c 89 28             	mov    %r13,(%rax)
14033b3e5:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14033b3ea:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14033b3f0:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14033b3f5:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14033b3f9:	e8 a2 77 03 00       	call   0x140372ba0
14033b3fe:	48 8b 30             	mov    (%rax),%rsi
14033b401:	4c 89 28             	mov    %r13,(%rax)
14033b404:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14033b409:	48 8b d3             	mov    %rbx,%rdx
14033b40c:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14033b410:	e8 db 62 3e 00       	call   0x1407216f0
14033b415:	8b d8                	mov    %eax,%ebx
14033b417:	48 85 f6             	test   %rsi,%rsi
14033b41a:	74 27                	je     0x14033b443
14033b41c:	8b 4e 10             	mov    0x10(%rsi),%ecx
14033b41f:	ff c9                	dec    %ecx
14033b421:	89 4e 10             	mov    %ecx,0x10(%rsi)
14033b424:	85 c9                	test   %ecx,%ecx
14033b426:	7f 1b                	jg     0x14033b443
14033b428:	0f 88 06 04 00 00    	js     0x14033b834
14033b42e:	48 8b 06             	mov    (%rsi),%rax
14033b431:	ba 01 00 00 00       	mov    $0x1,%edx
14033b436:	48 8b ce             	mov    %rsi,%rcx
14033b439:	48 8b 00             	mov    (%rax),%rax
14033b43c:	ff 15 de 85 c4 00    	call   *0xc485de(%rip)        # 0x140f83a20
14033b442:	90                   	nop
14033b443:	48 85 ff             	test   %rdi,%rdi
14033b446:	74 27                	je     0x14033b46f
14033b448:	8b 47 10             	mov    0x10(%rdi),%eax
14033b44b:	ff c8                	dec    %eax
14033b44d:	89 47 10             	mov    %eax,0x10(%rdi)
14033b450:	85 c0                	test   %eax,%eax
14033b452:	7f 1b                	jg     0x14033b46f
14033b454:	0f 88 e5 03 00 00    	js     0x14033b83f
14033b45a:	48 8b 07             	mov    (%rdi),%rax
14033b45d:	ba 01 00 00 00       	mov    $0x1,%edx
14033b462:	48 8b cf             	mov    %rdi,%rcx
14033b465:	48 8b 00             	mov    (%rax),%rax
14033b468:	ff 15 b2 85 c4 00    	call   *0xc485b2(%rip)        # 0x140f83a20
14033b46e:	90                   	nop
14033b46f:	4c 8b 05 f2 09 0e 01 	mov    0x10e09f2(%rip),%r8        # 0x14141be68
14033b476:	49 8b d7             	mov    %r15,%rdx
14033b479:	45 8b 80 e8 00 00 00 	mov    0xe8(%r8),%r8d
14033b480:	85 db                	test   %ebx,%ebx
14033b482:	0f 85 f6 00 00 00    	jne    0x14033b57e
14033b488:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14033b48d:	e8 0e 77 03 00       	call   0x140372ba0
14033b492:	48 8b 18             	mov    (%rax),%rbx
14033b495:	4c 89 28             	mov    %r13,(%rax)
14033b498:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14033b49d:	4d 8b c4             	mov    %r12,%r8
14033b4a0:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14033b4a4:	48 8b 0d cd 79 0f 01 	mov    0x10f79cd(%rip),%rcx        # 0x141432e78
14033b4ab:	e8 70 4a e6 ff       	call   0x14019ff20
14033b4b0:	90                   	nop
14033b4b1:	48 8d 45 97          	lea    -0x69(%rbp),%rax
14033b4b5:	48 89 45 af          	mov    %rax,-0x51(%rbp)
14033b4b9:	48 8d 45 9f          	lea    -0x61(%rbp),%rax
14033b4bd:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14033b4c1:	0f 28 45 af          	movaps -0x51(%rbp),%xmm0
14033b4c5:	66 0f 7f 45 af       	movdqa %xmm0,-0x51(%rbp)
14033b4ca:	4c 8d 45 67          	lea    0x67(%rbp),%r8
14033b4ce:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14033b4d2:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14033b4d6:	e8 75 49 e6 ff       	call   0x14019fe50
14033b4db:	48 8b f8             	mov    %rax,%rdi
14033b4de:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14033b4e2:	48 8b 0d 47 fb 0d 01 	mov    0x10dfb47(%rip),%rcx        # 0x14141b030
14033b4e9:	4d 85 f6             	test   %r14,%r14
14033b4ec:	74 04                	je     0x14033b4f2
14033b4ee:	4d 89 6e 60          	mov    %r13,0x60(%r14)
14033b4f2:	48 8b 11             	mov    (%rcx),%rdx
14033b4f5:	48 8b 42 38          	mov    0x38(%rdx),%rax
14033b4f9:	4d 8b ce             	mov    %r14,%r9
14033b4fc:	4c 8b c7             	mov    %rdi,%r8
14033b4ff:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
14033b503:	ff 15 17 85 c4 00    	call   *0xc48517(%rip)        # 0x140f83a20
14033b509:	90                   	nop
14033b50a:	48 8b cf             	mov    %rdi,%rcx
14033b50d:	e8 2e 40 e6 ff       	call   0x14019f540
14033b512:	48 8b 45 8f          	mov    -0x71(%rbp),%rax
14033b516:	4c 89 6d 8f          	mov    %r13,-0x71(%rbp)
14033b51a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14033b51f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14033b524:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14033b528:	e8 e3 47 e6 ff       	call   0x14019fd10
14033b52d:	4c 8b c0             	mov    %rax,%r8
14033b530:	ba 02 00 00 00       	mov    $0x2,%edx
14033b535:	48 8b cb             	mov    %rbx,%rcx
14033b538:	e8 c3 95 3f 00       	call   0x140734b00
14033b53d:	90                   	nop
14033b53e:	4c 8d 0d ab 2f e6 ff 	lea    -0x19d055(%rip),%r9        # 0x14019e4f0
14033b545:	ba 08 00 00 00       	mov    $0x8,%edx
14033b54a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14033b550:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14033b554:	e8 f3 ff ad 00       	call   0x140e1b54c
14033b559:	90                   	nop
14033b55a:	48 85 db             	test   %rbx,%rbx
14033b55d:	0f 84 48 02 00 00    	je     0x14033b7ab
14033b563:	8b 43 10             	mov    0x10(%rbx),%eax
14033b566:	ff c8                	dec    %eax
14033b568:	89 43 10             	mov    %eax,0x10(%rbx)
14033b56b:	85 c0                	test   %eax,%eax
14033b56d:	0f 8f 38 02 00 00    	jg     0x14033b7ab
14033b573:	0f 88 5e 02 00 00    	js     0x14033b7d7
14033b579:	e9 18 02 00 00       	jmp    0x14033b796
14033b57e:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14033b582:	e8 19 76 03 00       	call   0x140372ba0
14033b587:	48 8b 18             	mov    (%rax),%rbx
14033b58a:	4c 89 28             	mov    %r13,(%rax)
14033b58d:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
14033b591:	4c 8b 05 d0 08 0e 01 	mov    0x10e08d0(%rip),%r8        # 0x14141be68
14033b598:	45 8b 80 e8 00 00 00 	mov    0xe8(%r8),%r8d
14033b59f:	49 8b d7             	mov    %r15,%rdx
14033b5a2:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14033b5a6:	e8 f5 75 03 00       	call   0x140372ba0
14033b5ab:	48 8b 38             	mov    (%rax),%rdi
14033b5ae:	4c 89 28             	mov    %r13,(%rax)
14033b5b1:	48 89 7d 9f          	mov    %rdi,-0x61(%rbp)
14033b5b5:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14033b5bb:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
14033b5bf:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14033b5c3:	e8 d8 75 03 00       	call   0x140372ba0
14033b5c8:	48 8b 08             	mov    (%rax),%rcx
14033b5cb:	4c 89 28             	mov    %r13,(%rax)
14033b5ce:	48 89 4d cf          	mov    %rcx,-0x31(%rbp)
14033b5d2:	48 8b 05 87 5e 0e 01 	mov    0x10e5e87(%rip),%rax        # 0x141421460
14033b5d9:	48 8b 48 50          	mov    0x50(%rax),%rcx
14033b5dd:	48 85 c9             	test   %rcx,%rcx
14033b5e0:	74 1c                	je     0x14033b5fe
14033b5e2:	8b 41 10             	mov    0x10(%rcx),%eax
14033b5e5:	ff c0                	inc    %eax
14033b5e7:	89 41 10             	mov    %eax,0x10(%rcx)
14033b5ea:	83 f8 01             	cmp    $0x1,%eax
14033b5ed:	0f 8e 57 02 00 00    	jle    0x14033b84a
14033b5f3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033b5f8:	0f 84 54 02 00 00    	je     0x14033b852
14033b5fe:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
14033b602:	4d 8b c4             	mov    %r12,%r8
14033b605:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14033b60a:	48 8b 0d 67 78 0f 01 	mov    0x10f7867(%rip),%rcx        # 0x141432e78
14033b611:	e8 0a 49 e6 ff       	call   0x14019ff20
14033b616:	90                   	nop
14033b617:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14033b61c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14033b621:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14033b626:	48 89 45 87          	mov    %rax,-0x79(%rbp)
14033b62a:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14033b62f:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14033b635:	4c 8d 45 67          	lea    0x67(%rbp),%r8
14033b639:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14033b63e:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14033b642:	e8 09 48 e6 ff       	call   0x14019fe50
14033b647:	48 8b f0             	mov    %rax,%rsi
14033b64a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14033b64f:	48 8b 0d da f9 0d 01 	mov    0x10df9da(%rip),%rcx        # 0x14141b030
14033b656:	4d 85 f6             	test   %r14,%r14
14033b659:	74 04                	je     0x14033b65f
14033b65b:	4d 89 6e 60          	mov    %r13,0x60(%r14)
14033b65f:	48 8b 01             	mov    (%rcx),%rax
14033b662:	4d 8b ce             	mov    %r14,%r9
14033b665:	4c 8b c6             	mov    %rsi,%r8
14033b668:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
14033b66c:	48 8b 40 38          	mov    0x38(%rax),%rax
14033b670:	ff 15 aa 83 c4 00    	call   *0xc483aa(%rip)        # 0x140f83a20
14033b676:	90                   	nop
14033b677:	48 8b ce             	mov    %rsi,%rcx
14033b67a:	e8 c1 3e e6 ff       	call   0x14019f540
14033b67f:	48 8b 45 97          	mov    -0x69(%rbp),%rax
14033b683:	4c 89 6d 97          	mov    %r13,-0x69(%rbp)
14033b687:	48 89 45 df          	mov    %rax,-0x21(%rbp)
14033b68b:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
14033b68f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14033b694:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
14033b698:	48 89 45 87          	mov    %rax,-0x79(%rbp)
14033b69c:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14033b6a1:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14033b6a7:	4c 8d 45 67          	lea    0x67(%rbp),%r8
14033b6ab:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14033b6b0:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
14033b6b4:	e8 97 47 e6 ff       	call   0x14019fe50
14033b6b9:	48 8b f0             	mov    %rax,%rsi
14033b6bc:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14033b6c1:	48 8b 0d 30 00 0e 01 	mov    0x10e0030(%rip),%rcx        # 0x14141b6f8
14033b6c8:	4d 85 f6             	test   %r14,%r14
14033b6cb:	74 04                	je     0x14033b6d1
14033b6cd:	4d 89 6e 60          	mov    %r13,0x60(%r14)
14033b6d1:	48 8b 11             	mov    (%rcx),%rdx
14033b6d4:	48 8b 42 38          	mov    0x38(%rdx),%rax
14033b6d8:	4d 8b ce             	mov    %r14,%r9
14033b6db:	4c 8b c6             	mov    %rsi,%r8
14033b6de:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
14033b6e2:	ff 15 38 83 c4 00    	call   *0xc48338(%rip)        # 0x140f83a20
14033b6e8:	90                   	nop
14033b6e9:	48 8b ce             	mov    %rsi,%rcx
14033b6ec:	e8 4f 3e e6 ff       	call   0x14019f540
14033b6f1:	48 8b 45 8f          	mov    -0x71(%rbp),%rax
14033b6f5:	4c 89 6d 8f          	mov    %r13,-0x71(%rbp)
14033b6f9:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14033b6fe:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14033b703:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14033b708:	e8 03 46 e6 ff       	call   0x14019fd10
14033b70d:	4c 8b c0             	mov    %rax,%r8
14033b710:	ba 02 00 00 00       	mov    $0x2,%edx
14033b715:	48 8b cb             	mov    %rbx,%rcx
14033b718:	e8 e3 93 3f 00       	call   0x140734b00
14033b71d:	90                   	nop
14033b71e:	4c 8d 0d cb 2d e6 ff 	lea    -0x19d235(%rip),%r9        # 0x14019e4f0
14033b725:	ba 08 00 00 00       	mov    $0x8,%edx
14033b72a:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14033b730:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14033b734:	e8 13 fe ad 00       	call   0x140e1b54c
14033b739:	90                   	nop
14033b73a:	4c 8d 0d af 2d e6 ff 	lea    -0x19d251(%rip),%r9        # 0x14019e4f0
14033b741:	ba 08 00 00 00       	mov    $0x8,%edx
14033b746:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14033b74c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14033b751:	e8 f6 fd ad 00       	call   0x140e1b54c
14033b756:	90                   	nop
14033b757:	48 85 ff             	test   %rdi,%rdi
14033b75a:	74 27                	je     0x14033b783
14033b75c:	8b 47 10             	mov    0x10(%rdi),%eax
14033b75f:	ff c8                	dec    %eax
14033b761:	89 47 10             	mov    %eax,0x10(%rdi)
14033b764:	85 c0                	test   %eax,%eax