180120f95:	48 83 ec 30          	sub    $0x30,%rsp
180120f99:	8b 15 bd 4f 07 00    	mov    0x74fbd(%rip),%edx        # 0x180195f5c
180120f9f:	33 ff                	xor    %edi,%edi
180120fa1:	bd 02 80 00 00       	mov    $0x8002,%ebp
180120fa6:	8d 77 01             	lea    0x1(%rdi),%esi
180120fa9:	3b d6                	cmp    %esi,%edx
180120fab:	74 20                	je     0x180120fcd
180120fad:	80 3d da 4e 07 00 0c 	cmpb   $0xc,0x74eda(%rip)        # 0x180195e8e
180120fb4:	75 17                	jne    0x180120fcd
180120fb6:	80 3d d2 4e 07 00 03 	cmpb   $0x3,0x74ed2(%rip)        # 0x180195e8f
180120fbd:	75 0e                	jne    0x180120fcd
180120fbf:	8a 05 cb 4e 07 00    	mov    0x74ecb(%rip),%al        # 0x180195e90
180120fc5:	3c 30                	cmp    $0x30,%al
180120fc7:	74 31                	je     0x180120ffa
180120fc9:	3c ff                	cmp    $0xff,%al
180120fcb:	74 2d                	je     0x180120ffa
180120fcd:	85 d2                	test   %edx,%edx
180120fcf:	0f 84 16 01 00 00    	je     0x1801210eb
180120fd5:	66 39 2d 70 4f 07 00 	cmp    %bp,0x74f70(%rip)        # 0x180195f4c
180120fdc:	0f 85 09 01 00 00    	jne    0x1801210eb
180120fe2:	0f b7 05 65 4f 07 00 	movzwl 0x74f65(%rip),%eax        # 0x180195f4e
180120fe9:	ba fe ff 00 00       	mov    $0xfffe,%edx
180120fee:	66 03 c6             	add    %si,%ax
180120ff1:	66 85 c2             	test   %ax,%dx
180120ff4:	0f 85 f1 00 00 00    	jne    0x1801210eb
180120ffa:	48 8b 05 c7 47 07 00 	mov    0x747c7(%rip),%rax        # 0x1801957c8
180121001:	4c 8d 35 78 4e 07 00 	lea    0x74e78(%rip),%r14        # 0x180195e80
180121008:	48 83 0d 20 4f 07 00 	orq    $0xffffffffffffffff,0x74f20(%rip)        # 0x180195f30
18012100f:	ff
180121010:	49 8b d6             	mov    %r14,%rdx
180121013:	c7 05 23 4f 07 00 28 	movl   $0x48728,0x74f23(%rip)        # 0x180195f40
18012101a:	87 04 00
18012101d:	ff d0                	call   *%rax
18012101f:	0f 1f 00             	nopl   (%rax)
180121022:	8b d8                	mov    %eax,%ebx
180121024:	85 c0                	test   %eax,%eax
180121026:	0f 88 c4 00 00 00    	js     0x1801210f0
18012102c:	8b 05 2a 4f 07 00    	mov    0x74f2a(%rip),%eax        # 0x180195f5c
180121032:	85 c0                	test   %eax,%eax
180121034:	75 1b                	jne    0x180121051
180121036:	80 3d 51 4e 07 00 0c 	cmpb   $0xc,0x74e51(%rip)        # 0x180195e8e
18012103d:	75 28                	jne    0x180121067
18012103f:	80 3d 49 4e 07 00 03 	cmpb   $0x3,0x74e49(%rip)        # 0x180195e8f
180121046:	75 1f                	jne    0x180121067
180121048:	80 3d 41 4e 07 00 30 	cmpb   $0x30,0x74e41(%rip)        # 0x180195e90
18012104f:	75 16                	jne    0x180121067
180121051:	3b c6                	cmp    %esi,%eax
180121053:	75 19                	jne    0x18012106e
180121055:	66 39 2d f0 4e 07 00 	cmp    %bp,0x74ef0(%rip)        # 0x180195f4c
18012105c:	75 09                	jne    0x180121067
18012105e:	66 39 3d e9 4e 07 00 	cmp    %di,0x74ee9(%rip)        # 0x180195f4e
180121065:	74 07                	je     0x18012106e
180121067:	bb 0e 00 00 c0       	mov    $0xc000000e,%ebx
18012106c:	eb 6c                	jmp    0x1801210da
18012106e:	f7 05 b0 4e 07 00 ff 	testl  $0xfff,0x74eb0(%rip)        # 0x180195f28
180121075:	0f 00 00
180121078:	74 07                	je     0x180121081
18012107a:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
18012107f:	eb 59                	jmp    0x1801210da
180121081:	48 8b 1d b0 4e 07 00 	mov    0x74eb0(%rip),%rbx        # 0x180195f38
180121088:	33 d2                	xor    %edx,%edx
18012108a:	48 8b cb             	mov    %rbx,%rcx
18012108d:	48 89 1d 9c 46 07 00 	mov    %rbx,0x7469c(%rip)        # 0x180195730
180121094:	41 b8 28 87 04 00    	mov    $0x48728,%r8d
18012109a:	e8 e1 4b 01 00       	call   0x180135c80
18012109f:	48 89 1d f2 5f 07 00 	mov    %rbx,0x75ff2(%rip)        # 0x180197098
1801210a6:	4c 89 b3 20 87 04 00 	mov    %r14,0x48720(%rbx)
1801210ad:	48 8b 05 74 4e 07 00 	mov    0x74e74(%rip),%rax        # 0x180195f28
1801210b4:	48 89 83 00 87 04 00 	mov    %rax,0x48700(%rbx)
1801210bb:	8b 05 7f 4e 07 00    	mov    0x74e7f(%rip),%eax        # 0x180195f40
1801210c1:	89 83 08 87 04 00    	mov    %eax,0x48708(%rbx)
1801210c7:	e8 d0 f9 ff ff       	call   0x180120a9c
1801210cc:	3d 37 00 00 c0       	cmp    $0xc0000037,%eax
1801210d1:	8b d8                	mov    %eax,%ebx
1801210d3:	0f 44 df             	cmove  %edi,%ebx
1801210d6:	85 db                	test   %ebx,%ebx
1801210d8:	79 16                	jns    0x1801210f0
1801210da:	48 8b 05 ef 46 07 00 	mov    0x746ef(%rip),%rax        # 0x1801957d0
1801210e1:	49 8b ce             	mov    %r14,%rcx
1801210e4:	ff d0                	call   *%rax
1801210e6:	0f 1f 00             	nopl   (%rax)
1801210e9:	eb 05                	jmp    0x1801210f0
1801210eb:	bb 0e 00 00 c0       	mov    $0xc000000e,%ebx
1801210f0:	39 3d 62 47 07 00    	cmp    %edi,0x74762(%rip)        # 0x180195858
1801210f6:	74 4e                	je     0x180121146
1801210f8:	39 3d 12 45 07 00    	cmp    %edi,0x74512(%rip)        # 0x180195610
1801210fe:	74 46                	je     0x180121146
180121100:	0f 31                	rdtsc
180121102:	8b 0d 40 47 07 00    	mov    0x74740(%rip),%ecx        # 0x180195848
180121108:	48 c1 e2 20          	shl    $0x20,%rdx
18012110c:	48 0b c2             	or     %rdx,%rax
18012110f:	2b c1                	sub    %ecx,%eax
180121111:	03 c8                	add    %eax,%ecx
180121113:	89 0d 2f 47 07 00    	mov    %ecx,0x7472f(%rip)        # 0x180195848
180121119:	8b 0d 3d 47 07 00    	mov    0x7473d(%rip),%ecx        # 0x18019585c
18012111f:	3b ce                	cmp    %esi,%ecx
180121121:	76 04                	jbe    0x180121127
180121123:	33 d2                	xor    %edx,%edx
180121125:	f7 f1                	div    %ecx
180121127:	41 b9 59 0a 00 00    	mov    $0xa59,%r9d
18012112d:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
180121131:	4c 8d 05 e8 cf 03 00 	lea    0x3cfe8(%rip),%r8        # 0x18015e120
180121138:	8b d0                	mov    %eax,%edx
18012113a:	48 8d 0d 8f c6 03 00 	lea    0x3c68f(%rip),%rcx        # 0x18015d7d0
180121141:	e8 da cc ff ff       	call   0x18011de20
180121146:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
18012114b:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
180121150:	c1 eb 1f             	shr    $0x1f,%ebx
180121153:	40 32 de             	xor    %sil,%bl
180121156:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
18012115b:	8a c3                	mov    %bl,%al
18012115d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
180121162:	48 83 c4 30          	add    $0x30,%rsp
180121166:	41 5e                	pop    %r14
180121168:	c3                   	ret
180121169:	cc                   	int3
18012116a:	cc                   	int3
18012116b:	cc                   	int3
18012116c:	48 8b c4             	mov    %rsp,%rax
18012116f:	48 89 58 08          	mov    %rbx,0x8(%rax)
180121173:	48 89 68 10          	mov    %rbp,0x10(%rax)
180121177:	48 89 78 20          	mov    %rdi,0x20(%rax)
18012117b:	41 56                	push   %r14
18012117d:	48 83 ec 30          	sub    $0x30,%rsp
180121181:	83 60 18 00          	andl   $0x0,0x18(%rax)
180121185:	48 8b f9             	mov    %rcx,%rdi
180121188:	83 3d c9 46 07 00 00 	cmpl   $0x0,0x746c9(%rip)        # 0x180195858
18012118f:	44 8b f2             	mov    %edx,%r14d
180121192:	74 4c                	je     0x1801211e0
180121194:	83 3d 75 44 07 00 00 	cmpl   $0x0,0x74475(%rip)        # 0x180195610
18012119b:	74 43                	je     0x1801211e0
18012119d:	0f 31                	rdtsc
18012119f:	8b 0d a3 46 07 00    	mov    0x746a3(%rip),%ecx        # 0x180195848
1801211a5:	48 c1 e2 20          	shl    $0x20,%rdx
1801211a9:	48 0b c2             	or     %rdx,%rax
1801211ac:	2b c1                	sub    %ecx,%eax
1801211ae:	03 c8                	add    %eax,%ecx
1801211b0:	89 0d 92 46 07 00    	mov    %ecx,0x74692(%rip)        # 0x180195848
1801211b6:	8b 0d a0 46 07 00    	mov    0x746a0(%rip),%ecx        # 0x18019585c
1801211bc:	83 f9 01             	cmp    $0x1,%ecx
1801211bf:	76 04                	jbe    0x1801211c5
1801211c1:	33 d2                	xor    %edx,%edx
1801211c3:	f7 f1                	div    %ecx
1801211c5:	41 b9 72 0a 00 00    	mov    $0xa72,%r9d
1801211cb:	4c 8d 05 16 cf 03 00 	lea    0x3cf16(%rip),%r8        # 0x18015e0e8
1801211d2:	8b d0                	mov    %eax,%edx
1801211d4:	48 8d 0d a5 c5 03 00 	lea    0x3c5a5(%rip),%rcx        # 0x18015d780
1801211db:	e8 40 cc ff ff       	call   0x18011de20
1801211e0:	e8 27 fc ff ff       	call   0x180120e0c
1801211e5:	8b d8                	mov    %eax,%ebx
1801211e7:	85 c0                	test   %eax,%eax
1801211e9:	79 65                	jns    0x180121250
1801211eb:	83 3d 66 46 07 00 00 	cmpl   $0x0,0x74666(%rip)        # 0x180195858
1801211f2:	0f 84 75 01 00 00    	je     0x18012136d
1801211f8:	83 3d 11 44 07 00 00 	cmpl   $0x0,0x74411(%rip)        # 0x180195610
1801211ff:	0f 84 68 01 00 00    	je     0x18012136d
180121205:	0f 31                	rdtsc
180121207:	44 8b 05 4e 46 07 00 	mov    0x7464e(%rip),%r8d        # 0x18019585c
18012120e:	48 c1 e2 20          	shl    $0x20,%rdx
180121212:	48 0b c2             	or     %rdx,%rax
180121215:	8b 15 2d 46 07 00    	mov    0x7462d(%rip),%edx        # 0x180195848
18012121b:	2b c2                	sub    %edx,%eax
18012121d:	03 d0                	add    %eax,%edx
18012121f:	89 15 23 46 07 00    	mov    %edx,0x74623(%rip)        # 0x180195848
180121225:	41 83 f8 01          	cmp    $0x1,%r8d
180121229:	76 05                	jbe    0x180121230
18012122b:	33 d2                	xor    %edx,%edx
18012122d:	41 f7 f0             	div    %r8d
180121230:	41 b9 75 0a 00 00    	mov    $0xa75,%r9d
180121236:	4c 8d 05 ab ce 03 00 	lea    0x3ceab(%rip),%r8        # 0x18015e0e8
18012123d:	8b d0                	mov    %eax,%edx
18012123f:	48 8d 0d 3a c5 03 00 	lea    0x3c53a(%rip),%rcx        # 0x18015d780
180121246:	e8 d5 cb ff ff       	call   0x18011de20
18012124b:	e9 1d 01 00 00       	jmp    0x18012136d
180121250:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
180121255:	e8 72 e7 ff ff       	call   0x18011f9cc
18012125a:	8b d8                	mov    %eax,%ebx
18012125c:	85 c0                	test   %eax,%eax
18012125e:	79 62                	jns    0x1801212c2
180121260:	83 3d f1 45 07 00 00 	cmpl   $0x0,0x745f1(%rip)        # 0x180195858
180121267:	0f 84 63 01 00 00    	je     0x1801213d0
18012126d:	83 3d 9c 43 07 00 00 	cmpl   $0x0,0x7439c(%rip)        # 0x180195610
180121274:	0f 84 fd 00 00 00    	je     0x180121377
18012127a:	0f 31                	rdtsc
18012127c:	8b 0d c6 45 07 00    	mov    0x745c6(%rip),%ecx        # 0x180195848
180121282:	48 c1 e2 20          	shl    $0x20,%rdx
180121286:	48 0b c2             	or     %rdx,%rax
180121289:	2b c1                	sub    %ecx,%eax
18012128b:	03 c8                	add    %eax,%ecx
18012128d:	89 0d b5 45 07 00    	mov    %ecx,0x745b5(%rip)        # 0x180195848
180121293:	8b 0d c3 45 07 00    	mov    0x745c3(%rip),%ecx        # 0x18019585c
180121299:	83 f9 01             	cmp    $0x1,%ecx
18012129c:	76 04                	jbe    0x1801212a2
18012129e:	33 d2                	xor    %edx,%edx
1801212a0:	f7 f1                	div    %ecx
1801212a2:	41 b9 83 0a 00 00    	mov    $0xa83,%r9d
1801212a8:	4c 8d 05 39 ce 03 00 	lea    0x3ce39(%rip),%r8        # 0x18015e0e8
1801212af:	8b d0                	mov    %eax,%edx
1801212b1:	48 8d 0d c8 c4 03 00 	lea    0x3c4c8(%rip),%rcx        # 0x18015d780
1801212b8:	e8 63 cb ff ff       	call   0x18011de20
1801212bd:	e9 b5 00 00 00       	jmp    0x180121377
1801212c2:	48 8b 0d 67 44 07 00 	mov    0x74467(%rip),%rcx        # 0x180195730
1801212c9:	48 85 c9             	test   %rcx,%rcx
1801212cc:	74 36                	je     0x180121304
1801212ce:	83 7c 24 50 00       	cmpl   $0x0,0x50(%rsp)
1801212d3:	8b 44 24 50          	mov    0x50(%rsp),%eax
1801212d7:	7c 17                	jl     0x1801212f0
1801212d9:	8b 84 81 a0 85 04 00 	mov    0x485a0(%rcx,%rax,4),%eax
1801212e0:	48 8d a9 00 54 02 00 	lea    0x25400(%rcx),%rbp
1801212e7:	48 c1 e0 0c          	shl    $0xc,%rax
1801212eb:	48 03 e8             	add    %rax,%rbp
1801212ee:	eb 16                	jmp    0x180121306
1801212f0:	0f ba f0 1f          	btr    $0x1f,%eax
1801212f4:	48 8d a9 00 44 00 00 	lea    0x4400(%rcx),%rbp
1801212fb:	8b 84 81 28 85 04 00 	mov    0x48528(%rcx,%rax,4),%eax
180121302:	eb e3                	jmp    0x1801212e7
180121304:	33 ed                	xor    %ebp,%ebp
180121306:	33 db                	xor    %ebx,%ebx
180121308:	45 85 f6             	test   %r14d,%r14d
18012130b:	74 3e                	je     0x18012134b
18012130d:	48 83 c7 08          	add    $0x8,%rdi
180121311:	8b 0f                	mov    (%rdi),%ecx
180121313:	81 f9 b0 0f 00 00    	cmp    $0xfb0,%ecx
180121319:	77 0a                	ja     0x180121325
18012131b:	8d 04 19             	lea    (%rcx,%rbx,1),%eax
18012131e:	3d b0 0f 00 00       	cmp    $0xfb0,%eax
180121323:	76 09                	jbe    0x18012132e
180121325:	b9 b0 0f 00 00       	mov    $0xfb0,%ecx
18012132a:	2b cb                	sub    %ebx,%ecx
18012132c:	89 0f                	mov    %ecx,(%rdi)
18012132e:	48 8b 57 f8          	mov    -0x8(%rdi),%rdx
180121332:	44 8b c1             	mov    %ecx,%r8d
180121335:	8b cb                	mov    %ebx,%ecx
180121337:	48 03 cd             	add    %rbp,%rcx
18012133a:	e8 81 46 01 00       	call   0x1801359c0
18012133f:	03 1f                	add    (%rdi),%ebx
180121341:	48 83 c7 10          	add    $0x10,%rdi
180121345:	49 83 ee 01          	sub    $0x1,%r14
180121349:	75 c6                	jne    0x180121311
18012134b:	8b 54 24 50          	mov    0x50(%rsp),%edx
18012134f:	44 8b c3             	mov    %ebx,%r8d
180121352:	e8 6d ea ff ff       	call   0x18011fdc4
180121357:	8b d8                	mov    %eax,%ebx
180121359:	85 c0                	test   %eax,%eax
18012135b:	78 09                	js     0x180121366
18012135d:	83 25 f0 8e 07 00 00 	andl   $0x0,0x78ef0(%rip)        # 0x18019a254
180121364:	eb 11                	jmp    0x180121377
180121366:	3d b5 00 00 c0       	cmp    $0xc00000b5,%eax
18012136b:	75 0a                	jne    0x180121377
18012136d:	c7 05 dd 8e 07 00 01 	movl   $0x1,0x78edd(%rip)        # 0x18019a254
180121374:	00 00 00
180121377:	83 3d da 44 07 00 00 	cmpl   $0x0,0x744da(%rip)        # 0x180195858
18012137e:	74 50                	je     0x1801213d0
180121380:	83 3d 89 42 07 00 00 	cmpl   $0x0,0x74289(%rip)        # 0x180195610
180121387:	74 47                	je     0x1801213d0
180121389:	0f 31                	rdtsc
18012138b:	8b 0d b7 44 07 00    	mov    0x744b7(%rip),%ecx        # 0x180195848
180121391:	48 c1 e2 20          	shl    $0x20,%rdx
180121395:	48 0b c2             	or     %rdx,%rax
180121398:	2b c1                	sub    %ecx,%eax
18012139a:	03 c8                	add    %eax,%ecx
18012139c:	89 0d a6 44 07 00    	mov    %ecx,0x744a6(%rip)        # 0x180195848
1801213a2:	8b 0d b4 44 07 00    	mov    0x744b4(%rip),%ecx        # 0x18019585c
1801213a8:	83 f9 01             	cmp    $0x1,%ecx
1801213ab:	76 04                	jbe    0x1801213b1
1801213ad:	33 d2                	xor    %edx,%edx
1801213af:	f7 f1                	div    %ecx
1801213b1:	41 b9 b3 0a 00 00    	mov    $0xab3,%r9d
1801213b7:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1801213bb:	4c 8d 05 26 cd 03 00 	lea    0x3cd26(%rip),%r8        # 0x18015e0e8
1801213c2:	8b d0                	mov    %eax,%edx
1801213c4:	48 8d 0d 05 c4 03 00 	lea    0x3c405(%rip),%rcx        # 0x18015d7d0
1801213cb:	e8 50 ca ff ff       	call   0x18011de20
1801213d0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1801213d5:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1801213da:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1801213df:	48 83 c4 30          	add    $0x30,%rsp
1801213e3:	41 5e                	pop    %r14
1801213e5:	c3                   	ret
1801213e6:	cc                   	int3
1801213e7:	cc                   	int3
1801213e8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1801213ed:	55                   	push   %rbp
1801213ee:	56                   	push   %rsi
1801213ef:	57                   	push   %rdi
1801213f0:	41 54                	push   %r12
1801213f2:	41 55                	push   %r13
1801213f4:	41 56                	push   %r14
1801213f6:	41 57                	push   %r15
1801213f8:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1801213ff:	48 8b 05 6a b5 04 00 	mov    0x4b56a(%rip),%rax        # 0x18016c970
180121406:	48 33 c4             	xor    %rsp,%rax
180121409:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
18012140e:	33 ed                	xor    %ebp,%ebp
180121410:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
180121415:	4d 8b f8             	mov    %r8,%r15
180121418:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
18012141d:	44 8b e1             	mov    %ecx,%r12d
180121420:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
180121425:	44 8b ed             	mov    %ebp,%r13d
180121428:	4c 8d 35 d1 cc 03 00 	lea    0x3ccd1(%rip),%r14        # 0x18015e100
18012142f:	8d 75 01             	lea    0x1(%rbp),%esi
180121432:	8b dd                	mov    %ebp,%ebx
180121434:	39 2d 1e 44 07 00    	cmp    %ebp,0x7441e(%rip)        # 0x180195858
18012143a:	74 50                	je     0x18012148c
18012143c:	39 2d ce 41 07 00    	cmp    %ebp,0x741ce(%rip)        # 0x180195610
180121442:	74 48                	je     0x18012148c
180121444:	0f 31                	rdtsc
180121446:	44 8b 05 0f 44 07 00 	mov    0x7440f(%rip),%r8d        # 0x18019585c
18012144d:	48 c1 e2 20          	shl    $0x20,%rdx
180121451:	48 0b c2             	or     %rdx,%rax
180121454:	48 8b c8             	mov    %rax,%rcx
180121457:	8b 05 eb 43 07 00    	mov    0x743eb(%rip),%eax        # 0x180195848
18012145d:	2b c8                	sub    %eax,%ecx
18012145f:	03 c1                	add    %ecx,%eax
180121461:	89 05 e1 43 07 00    	mov    %eax,0x743e1(%rip)        # 0x180195848
180121467:	44 3b c6             	cmp    %esi,%r8d
18012146a:	76 09                	jbe    0x180121475
18012146c:	8b c1                	mov    %ecx,%eax
18012146e:	33 d2                	xor    %edx,%edx
180121470:	41 f7 f0             	div    %r8d
180121473:	8b c8                	mov    %eax,%ecx
180121475:	8b d1                	mov    %ecx,%edx
180121477:	41 b9 d2 0a 00 00    	mov    $0xad2,%r9d
18012147d:	48 8d 0d fc c2 03 00 	lea    0x3c2fc(%rip),%rcx        # 0x18015d780
180121484:	4d 8b c6             	mov    %r14,%r8
180121487:	e8 94 c9 ff ff       	call   0x18011de20
18012148c:	e8 7b f9 ff ff       	call   0x180120e0c
180121491:	85 c0                	test   %eax,%eax
180121493:	0f 88 d6 07 00 00    	js     0x180121c6f
180121499:	41 be 80 1a 06 00    	mov    $0x61a80,%r14d
18012149f:	48 8b 35 8a 42 07 00 	mov    0x7428a(%rip),%rsi        # 0x180195730
1801214a6:	ff 05 c8 42 07 00    	incl   0x742c8(%rip)        # 0x180195774
1801214ac:	48 85 f6             	test   %rsi,%rsi
1801214af:	0f 84 cf 00 00 00    	je     0x180121584
1801214b5:	48 8b ce             	mov    %rsi,%rcx
1801214b8:	e8 33 e6 ff ff       	call   0x18011faf0
1801214bd:	b9 00 00 00 80       	mov    $0x80000000,%ecx
1801214c2:	8b f8                	mov    %eax,%edi
1801214c4:	03 c1                	add    %ecx,%eax
1801214c6:	85 c1                	test   %eax,%ecx
1801214c8:	75 0c                	jne    0x1801214d6
1801214ca:	81 ff b5 00 00 c0    	cmp    $0xc00000b5,%edi
1801214d0:	0f 85 c2 00 00 00    	jne    0x180121598
1801214d6:	8b ae fc 86 04 00    	mov    0x486fc(%rsi),%ebp
1801214dc:	bf b5 00 00 c0       	mov    $0xc00000b5,%edi
1801214e1:	8b cd                	mov    %ebp,%ecx
1801214e3:	48 03 c9             	add    %rcx,%rcx
1801214e6:	8b 84 ce 0c 42 00 00 	mov    0x420c(%rsi,%rcx,8),%eax
1801214ed:	25 00 fc 00 00       	and    $0xfc00,%eax