14001a165:	75 d4                	jne    0x14001a13b
14001a167:	48 89 37             	mov    %rsi,(%rdi)
14001a16a:	48 8d 05 8f 9e 00 00 	lea    0x9e8f(%rip),%rax        # 0x140024000
14001a171:	48 83 c7 08          	add    $0x8,%rdi
14001a175:	48 3b f8             	cmp    %rax,%rdi
14001a178:	75 bc                	jne    0x14001a136
14001a17a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14001a17f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14001a184:	48 83 c4 20          	add    $0x20,%rsp
14001a188:	5f                   	pop    %rdi
14001a189:	c3                   	ret
14001a18a:	cc                   	int3
14001a18b:	cc                   	int3
14001a18c:	cc                   	int3
14001a18d:	cc                   	int3
14001a18e:	cc                   	int3
14001a18f:	cc                   	int3
14001a190:	cc                   	int3
14001a191:	cc                   	int3
14001a192:	cc                   	int3
14001a193:	cc                   	int3
14001a194:	cc                   	int3
14001a195:	cc                   	int3
14001a196:	cc                   	int3
14001a197:	cc                   	int3
14001a198:	cc                   	int3
14001a199:	cc                   	int3
14001a19a:	cc                   	int3
14001a19b:	cc                   	int3
14001a19c:	cc                   	int3
14001a19d:	cc                   	int3
14001a19e:	cc                   	int3
14001a19f:	cc                   	int3
14001a1a0:	48 8d 0d 59 9e 00 00 	lea    0x9e59(%rip),%rcx        # 0x140024000
14001a1a7:	e9 4c a6 fe ff       	jmp    0x1400047f8
14001a1ac:	cc                   	int3
14001a1ad:	cc                   	int3
14001a1ae:	cc                   	int3
14001a1af:	cc                   	int3
14001a1b0:	cc                   	int3
14001a1b1:	cc                   	int3
14001a1b2:	cc                   	int3
14001a1b3:	cc                   	int3
14001a1b4:	cc                   	int3
14001a1b5:	cc                   	int3
14001a1b6:	cc                   	int3
14001a1b7:	cc                   	int3
14001a1b8:	cc                   	int3
14001a1b9:	cc                   	int3
14001a1ba:	cc                   	int3
14001a1bb:	cc                   	int3
14001a1bc:	cc                   	int3
14001a1bd:	cc                   	int3
14001a1be:	cc                   	int3
14001a1bf:	cc                   	int3
14001a1c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001a1c5:	57                   	push   %rdi
14001a1c6:	48 83 ec 20          	sub    $0x20,%rsp
14001a1ca:	83 3d cf 8e 00 00 00 	cmpl   $0x0,0x8ecf(%rip)        # 0x1400230a0
14001a1d1:	74 5d                	je     0x14001a230
14001a1d3:	48 8b 1d d6 8e 00 00 	mov    0x8ed6(%rip),%rbx        # 0x1400230b0
14001a1da:	48 8b 05 d7 8e 00 00 	mov    0x8ed7(%rip),%rax        # 0x1400230b8
14001a1e1:	eb 2e                	jmp    0x14001a211
14001a1e3:	48 8b 3b             	mov    (%rbx),%rdi
14001a1e6:	48 85 ff             	test   %rdi,%rdi
14001a1e9:	74 22                	je     0x14001a20d
14001a1eb:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14001a1ef:	48 85 c9             	test   %rcx,%rcx
14001a1f2:	74 0d                	je     0x14001a201
14001a1f4:	48 8b 01             	mov    (%rcx),%rax
14001a1f7:	48 8b 40 10          	mov    0x10(%rax),%rax
14001a1fb:	ff 15 87 18 00 00    	call   *0x1887(%rip)        # 0x14001ba88
14001a201:	48 83 67 20 00       	andq   $0x0,0x20(%rdi)
14001a206:	48 8b 05 ab 8e 00 00 	mov    0x8eab(%rip),%rax        # 0x1400230b8
14001a20d:	48 83 c3 08          	add    $0x8,%rbx
14001a211:	48 3b d8             	cmp    %rax,%rbx
14001a214:	72 cd                	jb     0x14001a1e3
14001a216:	48 8d 0d a3 8e 00 00 	lea    0x8ea3(%rip),%rcx        # 0x1400230c0
14001a21d:	48 ff 15 6c 12 00 00 	rex.W call *0x126c(%rip)        # 0x14001b490
14001a224:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a229:	83 25 70 8e 00 00 00 	andl   $0x0,0x8e70(%rip)        # 0x1400230a0
14001a230:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14001a235:	48 83 c4 20          	add    $0x20,%rsp
14001a239:	5f                   	pop    %rdi
14001a23a:	c3                   	ret
14001a23b:	cc                   	int3
14001a23c:	cc                   	int3
14001a23d:	cc                   	int3
14001a23e:	cc                   	int3
14001a23f:	cc                   	int3
14001a240:	cc                   	int3
14001a241:	cc                   	int3
14001a242:	cc                   	int3
14001a243:	cc                   	int3
14001a244:	cc                   	int3
14001a245:	cc                   	int3
14001a246:	cc                   	int3
14001a247:	cc                   	int3
14001a248:	cc                   	int3
14001a249:	cc                   	int3
14001a24a:	cc                   	int3
14001a24b:	cc                   	int3
14001a24c:	cc                   	int3
14001a24d:	cc                   	int3
14001a24e:	cc                   	int3
14001a24f:	cc                   	int3
14001a250:	48 83 ec 28          	sub    $0x28,%rsp
14001a254:	48 8d 0d bd 8e 00 00 	lea    0x8ebd(%rip),%rcx        # 0x140023118
14001a25b:	48 ff 15 2e 12 00 00 	rex.W call *0x122e(%rip)        # 0x14001b490
14001a262:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a267:	48 8b 0d d2 8e 00 00 	mov    0x8ed2(%rip),%rcx        # 0x140023140
14001a26e:	48 85 c9             	test   %rcx,%rcx
14001a271:	74 0d                	je     0x14001a280
14001a273:	e8 ec e6 ff ff       	call   0x140018964
14001a278:	48 83 25 c0 8e 00 00 	andq   $0x0,0x8ec0(%rip)        # 0x140023140
14001a27f:	00
14001a280:	83 25 c1 8e 00 00 00 	andl   $0x0,0x8ec1(%rip)        # 0x140023148
14001a287:	83 25 be 8e 00 00 00 	andl   $0x0,0x8ebe(%rip)        # 0x14002314c
14001a28e:	48 83 c4 28          	add    $0x28,%rsp
14001a292:	c3                   	ret
14001a293:	cc                   	int3
14001a294:	cc                   	int3
14001a295:	cc                   	int3
14001a296:	cc                   	int3
14001a297:	cc                   	int3
14001a298:	cc                   	int3
14001a299:	cc                   	int3
14001a29a:	cc                   	int3
14001a29b:	cc                   	int3
14001a29c:	cc                   	int3
14001a29d:	cc                   	int3
14001a29e:	cc                   	int3
14001a29f:	cc                   	int3
14001a2a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001a2a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14001a2aa:	57                   	push   %rdi
14001a2ab:	48 83 ec 20          	sub    $0x20,%rsp
14001a2af:	83 3d 8a 92 00 00 48 	cmpl   $0x48,0x928a(%rip)        # 0x140023540
14001a2b6:	48 8b 35 3b 8e 00 00 	mov    0x8e3b(%rip),%rsi        # 0x1400230f8
14001a2bd:	0f 85 8a 00 00 00    	jne    0x14001a34d
14001a2c3:	8b 05 b7 92 00 00    	mov    0x92b7(%rip),%eax        # 0x140023580
14001a2c9:	33 db                	xor    %ebx,%ebx
14001a2cb:	85 c0                	test   %eax,%eax
14001a2cd:	7e 3d                	jle    0x14001a30c
14001a2cf:	33 ff                	xor    %edi,%edi
14001a2d1:	48 85 ff             	test   %rdi,%rdi
14001a2d4:	0f 88 ab 00 00 00    	js     0x14001a385
14001a2da:	3b d8                	cmp    %eax,%ebx
14001a2dc:	0f 8d a3 00 00 00    	jge    0x14001a385
14001a2e2:	48 8b 05 8f 92 00 00 	mov    0x928f(%rip),%rax        # 0x140023578
14001a2e9:	48 8b d6             	mov    %rsi,%rdx
14001a2ec:	0f b7 0c 07          	movzwl (%rdi,%rax,1),%ecx
14001a2f0:	48 ff 15 c1 12 00 00 	rex.W call *0x12c1(%rip)        # 0x14001b5b8
14001a2f7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a2fc:	8b 05 7e 92 00 00    	mov    0x927e(%rip),%eax        # 0x140023580
14001a302:	ff c3                	inc    %ebx
14001a304:	48 83 c7 02          	add    $0x2,%rdi
14001a308:	3b d8                	cmp    %eax,%ebx
14001a30a:	7c c5                	jl     0x14001a2d1
14001a30c:	48 8b 0d 65 92 00 00 	mov    0x9265(%rip),%rcx        # 0x140023578
14001a313:	48 85 c9             	test   %rcx,%rcx
14001a316:	74 0d                	je     0x14001a325
14001a318:	e8 47 e6 ff ff       	call   0x140018964
14001a31d:	48 83 25 53 92 00 00 	andq   $0x0,0x9253(%rip)        # 0x140023578
14001a324:	00
14001a325:	83 25 54 92 00 00 00 	andl   $0x0,0x9254(%rip)        # 0x140023580
14001a32c:	48 8d 0d 15 92 00 00 	lea    0x9215(%rip),%rcx        # 0x140023548
14001a333:	83 25 4a 92 00 00 00 	andl   $0x0,0x924a(%rip)        # 0x140023584
14001a33a:	48 ff 15 4f 11 00 00 	rex.W call *0x114f(%rip)        # 0x14001b490
14001a341:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a346:	83 25 f3 91 00 00 00 	andl   $0x0,0x91f3(%rip)        # 0x140023540
14001a34d:	48 8b 0d 24 92 00 00 	mov    0x9224(%rip),%rcx        # 0x140023578
14001a354:	48 85 c9             	test   %rcx,%rcx
14001a357:	74 0d                	je     0x14001a366
14001a359:	e8 06 e6 ff ff       	call   0x140018964
14001a35e:	48 83 25 12 92 00 00 	andq   $0x0,0x9212(%rip)        # 0x140023578
14001a365:	00
14001a366:	83 25 13 92 00 00 00 	andl   $0x0,0x9213(%rip)        # 0x140023580
14001a36d:	83 25 10 92 00 00 00 	andl   $0x0,0x9210(%rip)        # 0x140023584
14001a374:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14001a379:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14001a37e:	48 83 c4 20          	add    $0x20,%rsp
14001a382:	5f                   	pop    %rdi
14001a383:	c3                   	ret
14001a384:	cc                   	int3
14001a385:	b9 8c 00 00 c0       	mov    $0xc000008c,%ecx
14001a38a:	e8 19 c1 fe ff       	call   0x1400064a8
14001a38f:	cc                   	int3
14001a390:	cc                   	int3
14001a391:	cc                   	int3
14001a392:	cc                   	int3
14001a393:	cc                   	int3
14001a394:	cc                   	int3
14001a395:	cc                   	int3
14001a396:	cc                   	int3
14001a397:	cc                   	int3
14001a398:	cc                   	int3
14001a399:	cc                   	int3
14001a39a:	cc                   	int3
14001a39b:	cc                   	int3
14001a39c:	cc                   	int3
14001a39d:	cc                   	int3
14001a39e:	cc                   	int3
14001a39f:	cc                   	int3
14001a3a0:	48 83 ec 28          	sub    $0x28,%rsp
14001a3a4:	80 3d 7d 98 00 00 00 	cmpb   $0x0,0x987d(%rip)        # 0x140023c28
14001a3ab:	75 27                	jne    0x14001a3d4
14001a3ad:	48 8b 05 3c 98 00 00 	mov    0x983c(%rip),%rax        # 0x140023bf0
14001a3b4:	48 85 c0             	test   %rax,%rax
14001a3b7:	74 09                	je     0x14001a3c2
14001a3b9:	ff 15 c9 16 00 00    	call   *0x16c9(%rip)        # 0x14001ba88
14001a3bf:	0f b6 c0             	movzbl %al,%eax
14001a3c2:	85 c0                	test   %eax,%eax
14001a3c4:	75 0e                	jne    0x14001a3d4
14001a3c6:	48 8d 0d 83 8d 00 00 	lea    0x8d83(%rip),%rcx        # 0x140023150
14001a3cd:	e8 5a 7c ff ff       	call   0x14001202c
14001a3d2:	eb 19                	jmp    0x14001a3ed
14001a3d4:	c6 05 75 8d 00 00 00 	movb   $0x0,0x8d75(%rip)        # 0x140023150
14001a3db:	48 8b 0d 7e 8d 00 00 	mov    0x8d7e(%rip),%rcx        # 0x140023160
14001a3e2:	48 85 c9             	test   %rcx,%rcx
14001a3e5:	74 06                	je     0x14001a3ed
14001a3e7:	e8 6c 7a ff ff       	call   0x140011e58
14001a3ec:	90                   	nop
14001a3ed:	48 83 c4 28          	add    $0x28,%rsp
14001a3f1:	c3                   	ret
14001a3f2:	cc                   	int3