14004a0d2:	74 22                	je     0x14004a0f6
14004a0d4:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a0d8:	74 1c                	je     0x14004a0f6
14004a0da:	ba 53 00 00 00       	mov    $0x53,%edx
14004a0df:	eb 05                	jmp    0x14004a0e6
14004a0e1:	ba 54 00 00 00       	mov    $0x54,%edx
14004a0e6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a0ea:	4c 8d 05 b7 e9 03 00 	lea    0x3e9b7(%rip),%r8        # 0x140088aa8
14004a0f1:	e8 fa d7 00 00       	call   0x1400578f0
14004a0f6:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14004a0fb:	bb 7a 00 00 00       	mov    $0x7a,%ebx
14004a100:	e8 8b 82 fb ff       	call   0x140002390
14004a105:	48 8d 0d e4 62 05 00 	lea    0x562e4(%rip),%rcx        # 0x1400a03f0
14004a10c:	48 ff 15 9d b5 03 00 	rex.W call *0x3b59d(%rip)        # 0x1400856b0
14004a113:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004a118:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
14004a11d:	e9 ce 56 fc ff       	jmp    0x14000f7f0
14004a122:	33 d2                	xor    %edx,%edx
14004a124:	8b c2                	mov    %edx,%eax
14004a126:	8b ca                	mov    %edx,%ecx
14004a128:	e9 b7 54 fc ff       	jmp    0x14000f5e4
14004a12d:	48 8b 0d cc 4e 05 00 	mov    0x54ecc(%rip),%rcx        # 0x14009f000
14004a134:	48 8d 05 c5 4e 05 00 	lea    0x54ec5(%rip),%rax        # 0x14009f000
14004a13b:	48 3b c8             	cmp    %rax,%rcx
14004a13e:	74 b6                	je     0x14004a0f6
14004a140:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a144:	74 b0                	je     0x14004a0f6
14004a146:	eb 99                	jmp    0x14004a0e1
14004a148:	48 83 e9 02          	sub    $0x2,%rcx
14004a14c:	e9 ad 55 fc ff       	jmp    0x14000f6fe
14004a151:	48 85 d2             	test   %rdx,%rdx
14004a154:	0f 84 a7 55 fc ff    	je     0x14000f701
14004a15a:	66 89 3b             	mov    %di,(%rbx)
14004a15d:	e9 9f 55 fc ff       	jmp    0x14000f701
14004a162:	8b c7                	mov    %edi,%eax
14004a164:	48 8b cf             	mov    %rdi,%rcx
14004a167:	e9 a2 55 fc ff       	jmp    0x14000f70e
14004a16c:	48 8b 0d 8d 4e 05 00 	mov    0x54e8d(%rip),%rcx        # 0x14009f000
14004a173:	48 8d 05 86 4e 05 00 	lea    0x54e86(%rip),%rax        # 0x14009f000
14004a17a:	48 3b c8             	cmp    %rax,%rcx
14004a17d:	74 22                	je     0x14004a1a1
14004a17f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a183:	74 1c                	je     0x14004a1a1
14004a185:	ba 55 00 00 00       	mov    $0x55,%edx
14004a18a:	eb 05                	jmp    0x14004a191
14004a18c:	ba 56 00 00 00       	mov    $0x56,%edx
14004a191:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a195:	4c 8d 05 0c e9 03 00 	lea    0x3e90c(%rip),%r8        # 0x140088aa8
14004a19c:	e8 4f d7 00 00       	call   0x1400578f0
14004a1a1:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14004a1a6:	bb 7a 00 00 00       	mov    $0x7a,%ebx
14004a1ab:	e8 e0 81 fb ff       	call   0x140002390
14004a1b0:	48 8d 0d 39 62 05 00 	lea    0x56239(%rip),%rcx        # 0x1400a03f0
14004a1b7:	48 ff 15 f2 b4 03 00 	rex.W call *0x3b4f2(%rip)        # 0x1400856b0
14004a1be:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004a1c3:	90                   	nop
14004a1c4:	e9 27 56 fc ff       	jmp    0x14000f7f0
14004a1c9:	48 83 e9 02          	sub    $0x2,%rcx
14004a1cd:	e9 db 55 fc ff       	jmp    0x14000f7ad
14004a1d2:	48 85 d2             	test   %rdx,%rdx
14004a1d5:	0f 84 d5 55 fc ff    	je     0x14000f7b0
14004a1db:	66 41 89 39          	mov    %di,(%r9)
14004a1df:	e9 cc 55 fc ff       	jmp    0x14000f7b0
14004a1e4:	44 8b d7             	mov    %edi,%r10d
14004a1e7:	4c 8b cf             	mov    %rdi,%r9
14004a1ea:	e9 c9 55 fc ff       	jmp    0x14000f7b8
14004a1ef:	48 8b 0d 0a 4e 05 00 	mov    0x54e0a(%rip),%rcx        # 0x14009f000
14004a1f6:	48 8d 05 03 4e 05 00 	lea    0x54e03(%rip),%rax        # 0x14009f000
14004a1fd:	48 3b c8             	cmp    %rax,%rcx
14004a200:	74 9f                	je     0x14004a1a1
14004a202:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a206:	74 99                	je     0x14004a1a1
14004a208:	eb 82                	jmp    0x14004a18c
14004a20a:	b8 57 00 00 00       	mov    $0x57,%eax
14004a20f:	e9 c3 56 fc ff       	jmp    0x14000f8d7
14004a214:	b8 06 00 00 00       	mov    $0x6,%eax
14004a219:	e9 b9 56 fc ff       	jmp    0x14000f8d7
14004a21e:	48 8b c3             	mov    %rbx,%rax
14004a221:	66 41 39 74 46 02    	cmp    %si,0x2(%r14,%rax,2)
14004a227:	48 8d 40 01          	lea    0x1(%rax),%rax
14004a22b:	75 f4                	jne    0x14004a221
14004a22d:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004a234:	00 00
14004a236:	48 8d 04 45 28 00 00 	lea    0x28(,%rax,2),%rax
14004a23d:	00
14004a23e:	44 8b c0             	mov    %eax,%r8d
14004a241:	33 d2                	xor    %edx,%edx
14004a243:	8b f8                	mov    %eax,%edi
14004a245:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14004a249:	48 ff 15 78 b1 03 00 	rex.W call *0x3b178(%rip)        # 0x1400853c8
14004a250:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004a255:	4c 8b f8             	mov    %rax,%r15
14004a258:	48 85 c0             	test   %rax,%rax
14004a25b:	75 3d                	jne    0x14004a29a
14004a25d:	48 8b 0d 9c 4d 05 00 	mov    0x54d9c(%rip),%rcx        # 0x14009f000
14004a264:	4c 8d 25 95 4d 05 00 	lea    0x54d95(%rip),%r12        # 0x14009f000
14004a26b:	49 3b cc             	cmp    %r12,%rcx
14004a26e:	74 20                	je     0x14004a290
14004a270:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a274:	74 1a                	je     0x14004a290
14004a276:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a27a:	8d 50 6d             	lea    0x6d(%rax),%edx
14004a27d:	4c 8d 05 ac e9 03 00 	lea    0x3e9ac(%rip),%r8        # 0x140088c30
14004a284:	e8 67 d6 00 00       	call   0x1400578f0
14004a289:	48 8b 0d 70 4d 05 00 	mov    0x54d70(%rip),%rcx        # 0x14009f000
14004a290:	bf 08 00 00 00       	mov    $0x8,%edi
14004a295:	e9 ee 00 00 00       	jmp    0x14004a388
14004a29a:	4c 8d 05 bf be 03 00 	lea    0x3bebf(%rip),%r8        # 0x140086160
14004a2a1:	48 8b d7             	mov    %rdi,%rdx
14004a2a4:	49 8b cf             	mov    %r15,%rcx
14004a2a7:	be 01 00 00 00       	mov    $0x1,%esi
14004a2ac:	e8 ef 69 fc ff       	call   0x140010ca0
14004a2b1:	4d 8b c6             	mov    %r14,%r8
14004a2b4:	48 8b d7             	mov    %rdi,%rdx
14004a2b7:	49 8b cf             	mov    %r15,%rcx
14004a2ba:	e8 99 84 fb ff       	call   0x140002758
14004a2bf:	33 ff                	xor    %edi,%edi
14004a2c1:	e9 8e 58 fc ff       	jmp    0x14000fb54
14004a2c6:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
14004a2ca:	e8 61 e7 01 00       	call   0x140068a30
14004a2cf:	8b f8                	mov    %eax,%edi
14004a2d1:	85 c0                	test   %eax,%eax
14004a2d3:	74 2c                	je     0x14004a301
14004a2d5:	85 f6                	test   %esi,%esi
14004a2d7:	0f 84 f2 58 fc ff    	je     0x14000fbcf
14004a2dd:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004a2e4:	00 00
14004a2e6:	4d 8b c7             	mov    %r15,%r8
14004a2e9:	33 d2                	xor    %edx,%edx
14004a2eb:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14004a2ef:	48 ff 15 c2 b0 03 00 	rex.W call *0x3b0c2(%rip)        # 0x1400853b8
14004a2f6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004a2fb:	90                   	nop
14004a2fc:	e9 ce 58 fc ff       	jmp    0x14000fbcf
14004a301:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
14004a305:	ba 19 00 02 00       	mov    $0x20019,%edx
14004a30a:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14004a30f:	48 ff 15 92 b3 03 00 	rex.W call *0x3b392(%rip)        # 0x1400856a8
14004a316:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004a31b:	8b f8                	mov    %eax,%edi
14004a31d:	85 c0                	test   %eax,%eax
14004a31f:	0f 89 92 58 fc ff    	jns    0x14000fbb7
14004a325:	48 8b 0d d4 4c 05 00 	mov    0x54cd4(%rip),%rcx        # 0x14009f000
14004a32c:	49 3b cc             	cmp    %r12,%rcx
14004a32f:	0f 84 82 58 fc ff    	je     0x14000fbb7
14004a335:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a339:	0f 84 78 58 fc ff    	je     0x14000fbb7
14004a33f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a343:	4c 8d 05 e6 e8 03 00 	lea    0x3e8e6(%rip),%r8        # 0x140088c30
14004a34a:	ba 6e 00 00 00       	mov    $0x6e,%edx
14004a34f:	44 8b c8             	mov    %eax,%r9d
14004a352:	e8 c5 d5 00 00       	call   0x14005791c
14004a357:	90                   	nop
14004a358:	e9 5a 58 fc ff       	jmp    0x14000fbb7
14004a35d:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14004a364:	00 00
14004a366:	4d 8b c7             	mov    %r15,%r8
14004a369:	33 d2                	xor    %edx,%edx
14004a36b:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14004a36f:	48 ff 15 42 b0 03 00 	rex.W call *0x3b042(%rip)        # 0x1400853b8
14004a376:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004a37b:	90                   	nop
14004a37c:	e9 3e 58 fc ff       	jmp    0x14000fbbf
14004a381:	48 8b 0d 78 4c 05 00 	mov    0x54c78(%rip),%rcx        # 0x14009f000
14004a388:	49 3b cc             	cmp    %r12,%rcx
14004a38b:	74 22                	je     0x14004a3af
14004a38d:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a391:	74 1c                	je     0x14004a3af
14004a393:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a397:	4c 8d 05 92 e8 03 00 	lea    0x3e892(%rip),%r8        # 0x140088c30
14004a39e:	ba 26 00 00 00       	mov    $0x26,%edx
14004a3a3:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14004a3a7:	4d 8b ce             	mov    %r14,%r9
14004a3aa:	e8 c9 d7 00 00       	call   0x140057b78
14004a3af:	85 ff                	test   %edi,%edi
14004a3b1:	0f 85 b4 06 00 00    	jne    0x14004aa6b
14004a3b7:	e9 1b 58 fc ff       	jmp    0x14000fbd7
14004a3bc:	48 8b 0d 3d 4c 05 00 	mov    0x54c3d(%rip),%rcx        # 0x14009f000
14004a3c3:	49 3b cc             	cmp    %r12,%rcx
14004a3c6:	74 22                	je     0x14004a3ea
14004a3c8:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a3cc:	74 1c                	je     0x14004a3ea
14004a3ce:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a3d2:	4c 8d 05 57 e8 03 00 	lea    0x3e857(%rip),%r8        # 0x140088c30
14004a3d9:	ba 6f 00 00 00       	mov    $0x6f,%edx
14004a3de:	e8 0d d5 00 00       	call   0x1400578f0
14004a3e3:	48 8b 0d 16 4c 05 00 	mov    0x54c16(%rip),%rcx        # 0x14009f000
14004a3ea:	bf 08 00 00 00       	mov    $0x8,%edi
14004a3ef:	41 bc 00 00 00 80    	mov    $0x80000000,%r12d
14004a3f5:	eb 14                	jmp    0x14004a40b
14004a3f7:	41 8b cf             	mov    %r15d,%ecx
14004a3fa:	e9 84 58 fc ff       	jmp    0x14000fc83
14004a3ff:	83 f8 02             	cmp    $0x2,%eax
14004a402:	74 41                	je     0x14004a445
14004a404:	48 8b 0d f5 4b 05 00 	mov    0x54bf5(%rip),%rcx        # 0x14009f000
14004a40b:	48 8d 05 ee 4b 05 00 	lea    0x54bee(%rip),%rax        # 0x14009f000
14004a412:	48 3b c8             	cmp    %rax,%rcx
14004a415:	74 2e                	je     0x14004a445
14004a417:	44 84 79 1c          	test   %r15b,0x1c(%rcx)
14004a41b:	74 28                	je     0x14004a445
14004a41d:	8b 44 24 78          	mov    0x78(%rsp),%eax
14004a421:	4c 8d 0d 70 cf 03 00 	lea    0x3cf70(%rip),%r9        # 0x140087398
14004a428:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a42c:	4c 8d 05 fd e7 03 00 	lea    0x3e7fd(%rip),%r8        # 0x140088c30
14004a433:	89 44 24 28          	mov    %eax,0x28(%rsp)
14004a437:	ba 2c 00 00 00       	mov    $0x2c,%edx
14004a43c:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14004a440:	e8 53 0c 01 00       	call   0x14005b098
14004a445:	85 ff                	test   %edi,%edi
14004a447:	0f 85 ff 05 00 00    	jne    0x14004aa4c
14004a44d:	e9 81 58 fc ff       	jmp    0x14000fcd3
14004a452:	39 05 f4 5d 05 00    	cmp    %eax,0x55df4(%rip)        # 0x1400a024c
14004a458:	74 1c                	je     0x14004a476
14004a45a:	48 8b 05 37 64 05 00 	mov    0x56437(%rip),%rax        # 0x1400a0898
14004a461:	48 89 45 98          	mov    %rax,-0x68(%rbp)
14004a465:	48 85 c0             	test   %rax,%rax
14004a468:	0f 85 96 00 00 00    	jne    0x14004a504
14004a46e:	8d 78 02             	lea    0x2(%rax),%edi
14004a471:	e9 9b 02 00 00       	jmp    0x14004a711
14004a476:	48 8d 45 98          	lea    -0x68(%rbp),%rax
14004a47a:	41 b9 19 00 02 00    	mov    $0x20019,%r9d
14004a480:	48 8d 15 f9 e6 03 00 	lea    0x3e6f9(%rip),%rdx        # 0x140088b80
14004a487:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004a48c:	48 c7 c1 02 00 00 80 	mov    $0xffffffff80000002,%rcx
14004a493:	e8 f0 4a fc ff       	call   0x14000ef88
14004a498:	8b f8                	mov    %eax,%edi
14004a49a:	83 f8 02             	cmp    $0x2,%eax
14004a49d:	0f 84 49 02 00 00    	je     0x14004a6ec
14004a4a3:	85 c0                	test   %eax,%eax
14004a4a5:	74 52                	je     0x14004a4f9
14004a4a7:	48 8b 0d 52 4b 05 00 	mov    0x54b52(%rip),%rcx        # 0x14009f000
14004a4ae:	48 8d 05 4b 4b 05 00 	lea    0x54b4b(%rip),%rax        # 0x14009f000
14004a4b5:	48 3b c8             	cmp    %rax,%rcx
14004a4b8:	0f 84 2e 02 00 00    	je     0x14004a6ec
14004a4be:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a4c2:	0f 84 24 02 00 00    	je     0x14004a6ec
14004a4c8:	ba 42 01 00 00       	mov    $0x142,%edx
14004a4cd:	4c 8d 0d ac e6 03 00 	lea    0x3e6ac(%rip),%r9        # 0x140088b80
14004a4d4:	eb 0a                	jmp    0x14004a4e0
14004a4d6:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
14004a4db:	ba 44 01 00 00       	mov    $0x144,%edx
14004a4e0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a4e4:	4c 8d 05 45 e7 03 00 	lea    0x3e745(%rip),%r8        # 0x140088c30
14004a4eb:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14004a4ef:	e8 84 d6 00 00       	call   0x140057b78
14004a4f4:	e9 f3 01 00 00       	jmp    0x14004a6ec
14004a4f9:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14004a4fe:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14004a504:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14004a508:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14004a50c:	49 8b d0             	mov    %r8,%rdx
14004a50f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004a514:	e8 6f 4a fc ff       	call   0x14000ef88
14004a519:	8b f8                	mov    %eax,%edi
14004a51b:	85 c0                	test   %eax,%eax
14004a51d:	0f 85 89 00 00 00    	jne    0x14004a5ac
14004a523:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14004a527:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14004a52c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14004a531:	48 8d 15 e8 cd 03 00 	lea    0x3cde8(%rip),%rdx        # 0x140087320
14004a538:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
14004a53f:	45 33 c9             	xor    %r9d,%r9d
14004a542:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004a547:	44 89 7c 24 70       	mov    %r15d,0x70(%rsp)
14004a54c:	e8 bf 39 fc ff       	call   0x14000df10
14004a551:	8b f8                	mov    %eax,%edi
14004a553:	85 c0                	test   %eax,%eax
14004a555:	0f 84 91 01 00 00    	je     0x14004a6ec
14004a55b:	83 f8 02             	cmp    $0x2,%eax
14004a55e:	74 77                	je     0x14004a5d7
14004a560:	48 8b 0d 99 4a 05 00 	mov    0x54a99(%rip),%rcx        # 0x14009f000
14004a567:	48 8d 05 92 4a 05 00 	lea    0x54a92(%rip),%rax        # 0x14009f000
14004a56e:	48 3b c8             	cmp    %rax,%rcx
14004a571:	0f 84 75 01 00 00    	je     0x14004a6ec
14004a577:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a57b:	0f 84 6b 01 00 00    	je     0x14004a6ec
14004a581:	8b 44 24 70          	mov    0x70(%rsp),%eax
14004a585:	4c 8d 05 a4 e6 03 00 	lea    0x3e6a4(%rip),%r8        # 0x140088c30
14004a58c:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
14004a591:	ba 43 01 00 00       	mov    $0x143,%edx
14004a596:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a59a:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14004a59e:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004a5a2:	e8 f1 0a 01 00       	call   0x14005b098
14004a5a7:	e9 40 01 00 00       	jmp    0x14004a6ec
14004a5ac:	83 ff 02             	cmp    $0x2,%edi
14004a5af:	74 26                	je     0x14004a5d7
14004a5b1:	48 8b 0d 48 4a 05 00 	mov    0x54a48(%rip),%rcx        # 0x14009f000
14004a5b8:	48 8d 05 41 4a 05 00 	lea    0x54a41(%rip),%rax        # 0x14009f000
14004a5bf:	48 3b c8             	cmp    %rax,%rcx
14004a5c2:	0f 84 24 01 00 00    	je     0x14004a6ec
14004a5c8:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a5cc:	0f 84 1a 01 00 00    	je     0x14004a6ec
14004a5d2:	e9 ff fe ff ff       	jmp    0x14004a4d6
14004a5d7:	41 8b cd             	mov    %r13d,%ecx
14004a5da:	83 e1 0b             	and    $0xb,%ecx
14004a5dd:	83 3d 68 5c 05 00 00 	cmpl   $0x0,0x55c68(%rip)        # 0x1400a024c
14004a5e4:	74 22                	je     0x14004a608
14004a5e6:	48 8b 05 9b 62 05 00 	mov    0x5629b(%rip),%rax        # 0x1400a0888
14004a5ed:	85 c9                	test   %ecx,%ecx
14004a5ef:	48 0f 45 05 99 62 05 	cmovne 0x56299(%rip),%rax        # 0x1400a0890
14004a5f6:	00
14004a5f7:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14004a5fb:	48 85 c0             	test   %rax,%rax
14004a5fe:	75 36                	jne    0x14004a636
14004a600:	8d 78 02             	lea    0x2(%rax),%edi
14004a603:	e9 e4 00 00 00       	jmp    0x14004a6ec
14004a608:	85 c9                	test   %ecx,%ecx
14004a60a:	48 8d 05 0f e6 03 00 	lea    0x3e60f(%rip),%rax        # 0x140088c20
14004a611:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14004a615:	48 8d 15 f4 e5 03 00 	lea    0x3e5f4(%rip),%rdx        # 0x140088c10
14004a61c:	48 0f 44 d0          	cmove  %rax,%rdx
14004a620:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14004a626:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
14004a62a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004a62f:	e8 54 49 fc ff       	call   0x14000ef88
14004a634:	8b f8                	mov    %eax,%edi
14004a636:	83 ff 02             	cmp    $0x2,%edi
14004a639:	0f 84 ad 00 00 00    	je     0x14004a6ec
14004a63f:	85 ff                	test   %edi,%edi
14004a641:	74 3b                	je     0x14004a67e
14004a643:	48 8b 0d b6 49 05 00 	mov    0x549b6(%rip),%rcx        # 0x14009f000
14004a64a:	48 8d 05 af 49 05 00 	lea    0x549af(%rip),%rax        # 0x14009f000
14004a651:	48 3b c8             	cmp    %rax,%rcx
14004a654:	0f 84 92 00 00 00    	je     0x14004a6ec
14004a65a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004a65e:	0f 84 88 00 00 00    	je     0x14004a6ec
14004a664:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004a668:	4c 8d 05 c1 e5 03 00 	lea    0x3e5c1(%rip),%r8        # 0x140088c30
14004a66f:	ba 45 01 00 00       	mov    $0x145,%edx
14004a674:	44 8b cf             	mov    %edi,%r9d
14004a677:	e8 a0 d2 00 00       	call   0x14005791c
14004a67c:	eb 6e                	jmp    0x14004a6ec
14004a67e:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14004a682:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14004a687:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14004a68c:	48 8d 15 8d cc 03 00 	lea    0x3cc8d(%rip),%rdx        # 0x140087320
14004a693:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
14004a69a:	45 33 c9             	xor    %r9d,%r9d
14004a69d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004a6a2:	44 89 7c 24 70       	mov    %r15d,0x70(%rsp)
14004a6a7:	e8 64 38 fc ff       	call   0x14000df10
14004a6ac:	8b f8                	mov    %eax,%edi
14004a6ae:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
14004a6b3:	74 37                	je     0x14004a6ec
14004a6b5:	48 8b 0d 44 49 05 00 	mov    0x54944(%rip),%rcx        # 0x14009f000
14004a6bc:	48 8d 05 3d 49 05 00 	lea    0x5493d(%rip),%rax        # 0x14009f000
14004a6c3:	48 3b c8             	cmp    %rax,%rcx
14004a6c6:	74 24                	je     0x14004a6ec
14004a6c8:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)