14011a047:	00
14011a048:	48 8b 0b             	mov    (%rbx),%rcx
14011a04b:	e8 e0 d9 00 00       	call   0x140127a30
14011a050:	48 8b c7             	mov    %rdi,%rax
14011a053:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14011a058:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14011a05d:	48 83 c4 30          	add    $0x30,%rsp
14011a061:	5f                   	pop    %rdi
14011a062:	c3                   	ret
14011a063:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14011a068:	33 c0                	xor    %eax,%eax
14011a06a:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14011a06f:	48 83 c4 30          	add    $0x30,%rsp
14011a073:	5f                   	pop    %rdi
14011a074:	c3                   	ret
14011a075:	cc                   	int3
14011a076:	cc                   	int3
14011a077:	cc                   	int3
14011a078:	cc                   	int3
14011a079:	cc                   	int3
14011a07a:	cc                   	int3
14011a07b:	cc                   	int3
14011a07c:	cc                   	int3
14011a07d:	cc                   	int3
14011a07e:	cc                   	int3
14011a07f:	cc                   	int3
14011a080:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14011a085:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14011a08a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14011a08f:	57                   	push   %rdi
14011a090:	b8 20 00 00 00       	mov    $0x20,%eax
14011a095:	e8 96 6a 19 00       	call   0x1402b0b30
14011a09a:	48 2b e0             	sub    %rax,%rsp
14011a09d:	4c 8d 05 64 74 1f 00 	lea    0x1f7464(%rip),%r8        # 0x140311508
14011a0a4:	48 8b f9             	mov    %rcx,%rdi
14011a0a7:	8d 50 e5             	lea    -0x1b(%rax),%edx
14011a0aa:	e8 81 c4 08 00       	call   0x1401a6530
14011a0af:	48 8b f0             	mov    %rax,%rsi
14011a0b2:	48 85 c0             	test   %rax,%rax
14011a0b5:	74 7a                	je     0x14011a131
14011a0b7:	48 8d 48 1c          	lea    0x1c(%rax),%rcx
14011a0bb:	e8 a0 d7 00 00       	call   0x140127860
14011a0c0:	48 8b d8             	mov    %rax,%rbx
14011a0c3:	48 85 c0             	test   %rax,%rax
14011a0c6:	75 64                	jne    0x14011a12c
14011a0c8:	48 8b cf             	mov    %rdi,%rcx
14011a0cb:	e8 50 fd ff ff       	call   0x140119e20
14011a0d0:	48 8b d8             	mov    %rax,%rbx
14011a0d3:	48 85 c0             	test   %rax,%rax
14011a0d6:	74 59                	je     0x14011a131
14011a0d8:	48 8b cf             	mov    %rdi,%rcx
14011a0db:	e8 f0 c3 08 00       	call   0x1401a64d0
14011a0e0:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
14011a0e4:	48 8b f8             	mov    %rax,%rdi
14011a0e7:	e8 74 d7 00 00       	call   0x140127860
14011a0ec:	48 85 c0             	test   %rax,%rax
14011a0ef:	75 15                	jne    0x14011a106
14011a0f1:	4c 8d 05 c8 06 00 00 	lea    0x6c8(%rip),%r8        # 0x14011a7c0
14011a0f8:	48 8b d7             	mov    %rdi,%rdx
14011a0fb:	33 c9                	xor    %ecx,%ecx
14011a0fd:	e8 4e f9 08 00       	call   0x1401a9a50
14011a102:	85 c0                	test   %eax,%eax
14011a104:	74 2b                	je     0x14011a131
14011a106:	41 b9 a4 01 00 00    	mov    $0x1a4,%r9d
14011a10c:	41 b8 00 00 01 00    	mov    $0x10000,%r8d
14011a112:	48 8b d3             	mov    %rbx,%rdx
14011a115:	48 8b cf             	mov    %rdi,%rcx
14011a118:	e8 23 07 00 00       	call   0x14011a840
14011a11d:	48 8b d0             	mov    %rax,%rdx
14011a120:	48 8d 4e 1c          	lea    0x1c(%rsi),%rcx
14011a124:	48 8b d8             	mov    %rax,%rbx
14011a127:	e8 d4 d8 00 00       	call   0x140127a00
14011a12c:	48 8b c3             	mov    %rbx,%rax
14011a12f:	eb 02                	jmp    0x14011a133
14011a131:	33 c0                	xor    %eax,%eax
14011a133:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14011a138:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14011a13d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14011a142:	48 83 c4 20          	add    $0x20,%rsp
14011a146:	5f                   	pop    %rdi
14011a147:	c3                   	ret
14011a148:	cc                   	int3
14011a149:	cc                   	int3
14011a14a:	cc                   	int3
14011a14b:	cc                   	int3
14011a14c:	cc                   	int3
14011a14d:	cc                   	int3
14011a14e:	cc                   	int3
14011a14f:	cc                   	int3
14011a150:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14011a155:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14011a15a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14011a15f:	57                   	push   %rdi
14011a160:	b8 20 00 00 00       	mov    $0x20,%eax
14011a165:	e8 c6 69 19 00       	call   0x1402b0b30
14011a16a:	48 2b e0             	sub    %rax,%rsp
14011a16d:	4c 8d 05 94 73 1f 00 	lea    0x1f7394(%rip),%r8        # 0x140311508
14011a174:	48 8b f9             	mov    %rcx,%rdi
14011a177:	8d 50 e5             	lea    -0x1b(%rax),%edx
14011a17a:	e8 b1 c3 08 00       	call   0x1401a6530
14011a17f:	48 8b f0             	mov    %rax,%rsi
14011a182:	48 85 c0             	test   %rax,%rax
14011a185:	74 7a                	je     0x14011a201
14011a187:	48 8d 48 18          	lea    0x18(%rax),%rcx
14011a18b:	e8 d0 d6 00 00       	call   0x140127860
14011a190:	48 8b d8             	mov    %rax,%rbx
14011a193:	48 85 c0             	test   %rax,%rax
14011a196:	75 64                	jne    0x14011a1fc
14011a198:	48 8b cf             	mov    %rdi,%rcx
14011a19b:	e8 80 fc ff ff       	call   0x140119e20
14011a1a0:	48 8b d8             	mov    %rax,%rbx
14011a1a3:	48 85 c0             	test   %rax,%rax
14011a1a6:	74 59                	je     0x14011a201
14011a1a8:	48 8b cf             	mov    %rdi,%rcx
14011a1ab:	e8 20 c3 08 00       	call   0x1401a64d0
14011a1b0:	48 8d 4e 1c          	lea    0x1c(%rsi),%rcx
14011a1b4:	48 8b f8             	mov    %rax,%rdi
14011a1b7:	e8 a4 d6 00 00       	call   0x140127860
14011a1bc:	48 85 c0             	test   %rax,%rax
14011a1bf:	75 15                	jne    0x14011a1d6
14011a1c1:	4c 8d 05 f8 05 00 00 	lea    0x5f8(%rip),%r8        # 0x14011a7c0
14011a1c8:	48 8b d7             	mov    %rdi,%rdx
14011a1cb:	33 c9                	xor    %ecx,%ecx
14011a1cd:	e8 7e f8 08 00       	call   0x1401a9a50
14011a1d2:	85 c0                	test   %eax,%eax
14011a1d4:	74 2b                	je     0x14011a201
14011a1d6:	41 b9 a4 01 00 00    	mov    $0x1a4,%r9d
14011a1dc:	41 b8 00 00 01 00    	mov    $0x10000,%r8d
14011a1e2:	48 8b d3             	mov    %rbx,%rdx
14011a1e5:	48 8b cf             	mov    %rdi,%rcx
14011a1e8:	e8 53 06 00 00       	call   0x14011a840
14011a1ed:	48 8b d0             	mov    %rax,%rdx
14011a1f0:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
14011a1f4:	48 8b d8             	mov    %rax,%rbx
14011a1f7:	e8 04 d8 00 00       	call   0x140127a00
14011a1fc:	48 8b c3             	mov    %rbx,%rax
14011a1ff:	eb 02                	jmp    0x14011a203
14011a201:	33 c0                	xor    %eax,%eax
14011a203:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14011a208:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14011a20d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14011a212:	48 83 c4 20          	add    $0x20,%rsp
14011a216:	5f                   	pop    %rdi
14011a217:	c3                   	ret
14011a218:	cc                   	int3
14011a219:	cc                   	int3
14011a21a:	cc                   	int3
14011a21b:	cc                   	int3
14011a21c:	cc                   	int3
14011a21d:	cc                   	int3
14011a21e:	cc                   	int3
14011a21f:	cc                   	int3
14011a220:	b8 28 00 00 00       	mov    $0x28,%eax
14011a225:	e8 06 69 19 00       	call   0x1402b0b30
14011a22a:	48 2b e0             	sub    %rax,%rsp
14011a22d:	48 8d 15 3c 04 00 00 	lea    0x43c(%rip),%rdx        # 0x14011a670
14011a234:	48 8d 0d cd db 2b 00 	lea    0x2bdbcd(%rip),%rcx        # 0x1403d7e08
14011a23b:	e8 50 d7 00 00       	call   0x140127990
14011a240:	33 c9                	xor    %ecx,%ecx
14011a242:	85 c0                	test   %eax,%eax
14011a244:	0f 45 0d c5 db 2b 00 	cmovne 0x2bdbc5(%rip),%ecx        # 0x1403d7e10
14011a24b:	85 c9                	test   %ecx,%ecx
14011a24d:	0f 84 87 00 00 00    	je     0x14011a2da
14011a253:	48 8b 0d 9e db 2b 00 	mov    0x2bdb9e(%rip),%rcx        # 0x1403d7df8
14011a25a:	e8 11 d7 00 00       	call   0x140127970
14011a25f:	85 c0                	test   %eax,%eax
14011a261:	74 77                	je     0x14011a2da
14011a263:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14011a268:	48 8b 1d 91 db 2b 00 	mov    0x2bdb91(%rip),%rbx        # 0x1403d7e00
14011a26f:	48 85 db             	test   %rbx,%rbx
14011a272:	75 4d                	jne    0x14011a2c1
14011a274:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14011a279:	e8 d2 fe 08 00       	call   0x1401aa150
14011a27e:	48 8b f8             	mov    %rax,%rdi
14011a281:	48 85 c0             	test   %rax,%rax
14011a284:	74 20                	je     0x14011a2a6
14011a286:	48 8b c8             	mov    %rax,%rcx
14011a289:	e8 62 2c fe ff       	call   0x1400fcef0
14011a28e:	48 8b d8             	mov    %rax,%rbx
14011a291:	48 85 c0             	test   %rax,%rax
14011a294:	74 10                	je     0x14011a2a6
14011a296:	48 89 3d 4b db 2b 00 	mov    %rdi,0x2bdb4b(%rip)        # 0x1403d7de8
14011a29d:	48 89 05 5c db 2b 00 	mov    %rax,0x2bdb5c(%rip)        # 0x1403d7e00
14011a2a4:	eb 16                	jmp    0x14011a2bc
14011a2a6:	48 8b cf             	mov    %rdi,%rcx
14011a2a9:	e8 02 93 00 00       	call   0x1401235b0
14011a2ae:	48 8d 1d 6b 99 2b 00 	lea    0x2b996b(%rip),%rbx        # 0x1403d3c20
14011a2b5:	48 89 1d 44 db 2b 00 	mov    %rbx,0x2bdb44(%rip)        # 0x1403d7e00
14011a2bc:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
14011a2c1:	48 8b 0d 30 db 2b 00 	mov    0x2bdb30(%rip),%rcx        # 0x1403d7df8
14011a2c8:	e8 63 d7 00 00       	call   0x140127a30
14011a2cd:	48 8b c3             	mov    %rbx,%rax
14011a2d0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14011a2d5:	48 83 c4 28          	add    $0x28,%rsp
14011a2d9:	c3                   	ret
14011a2da:	33 c0                	xor    %eax,%eax
14011a2dc:	48 83 c4 28          	add    $0x28,%rsp
14011a2e0:	c3                   	ret
14011a2e1:	cc                   	int3
14011a2e2:	cc                   	int3
14011a2e3:	cc                   	int3
14011a2e4:	cc                   	int3
14011a2e5:	cc                   	int3
14011a2e6:	cc                   	int3
14011a2e7:	cc                   	int3
14011a2e8:	cc                   	int3
14011a2e9:	cc                   	int3
14011a2ea:	cc                   	int3
14011a2eb:	cc                   	int3
14011a2ec:	cc                   	int3
14011a2ed:	cc                   	int3
14011a2ee:	cc                   	int3
14011a2ef:	cc                   	int3
14011a2f0:	40 56                	rex push %rsi
14011a2f2:	57                   	push   %rdi
14011a2f3:	b8 48 00 00 00       	mov    $0x48,%eax
14011a2f8:	e8 33 68 19 00       	call   0x1402b0b30
14011a2fd:	48 2b e0             	sub    %rax,%rsp
14011a300:	48 63 fa             	movslq %edx,%rdi
14011a303:	48 8b f1             	mov    %rcx,%rsi
14011a306:	85 d2                	test   %edx,%edx
14011a308:	79 09                	jns    0x14011a313
14011a30a:	33 c0                	xor    %eax,%eax
14011a30c:	48 83 c4 48          	add    $0x48,%rsp
14011a310:	5f                   	pop    %rdi
14011a311:	5e                   	pop    %rsi
14011a312:	c3                   	ret
14011a313:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14011a318:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
14011a31d:	4c 8b ff             	mov    %rdi,%r15
14011a320:	e8 fb fe ff ff       	call   0x14011a220
14011a325:	48 8b d8             	mov    %rax,%rbx
14011a328:	48 85 c0             	test   %rax,%rax
14011a32b:	74 6d                	je     0x14011a39a
14011a32d:	e8 5e e6 08 00       	call   0x1401a8990
14011a332:	48 3b d8             	cmp    %rax,%rbx
14011a335:	74 63                	je     0x14011a39a
14011a337:	48 8b 43 08          	mov    0x8(%rbx),%rax
14011a33b:	48 85 c0             	test   %rax,%rax
14011a33e:	74 18                	je     0x14011a358
14011a340:	8b d7                	mov    %edi,%edx
14011a342:	48 8b ce             	mov    %rsi,%rcx
14011a345:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
14011a34a:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14011a34f:	48 83 c4 48          	add    $0x48,%rsp
14011a353:	5f                   	pop    %rdi
14011a354:	5e                   	pop    %rsi
14011a355:	48 ff e0             	rex.W jmp *%rax
14011a358:	e8 13 cd 00 00       	call   0x140127070
14011a35d:	4c 8d 05 d4 71 1f 00 	lea    0x1f71d4(%rip),%r8        # 0x140311538
14011a364:	ba 4f 01 00 00       	mov    $0x14f,%edx
14011a369:	48 8d 0d b0 71 1f 00 	lea    0x1f71b0(%rip),%rcx        # 0x140311520
14011a370:	e8 1b ce 00 00       	call   0x140127190
14011a375:	45 33 c0             	xor    %r8d,%r8d
14011a378:	41 8d 50 65          	lea    0x65(%r8),%edx
14011a37c:	8d 4a bf             	lea    -0x41(%rdx),%ecx
14011a37f:	e8 0c cf 00 00       	call   0x140127290
14011a384:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
14011a389:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14011a38e:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14011a393:	48 83 c4 48          	add    $0x48,%rsp
14011a397:	5f                   	pop    %rdi
14011a398:	5e                   	pop    %rsi
14011a399:	c3                   	ret
14011a39a:	48 89 6c 24 68       	mov    %rbp,0x68(%rsp)
14011a39f:	4c 8d 05 62 71 1f 00 	lea    0x1f7162(%rip),%r8        # 0x140311508
14011a3a6:	ba 05 00 00 00       	mov    $0x5,%edx
14011a3ab:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
14011a3b0:	33 c9                	xor    %ecx,%ecx
14011a3b2:	e8 79 c1 08 00       	call   0x1401a6530
14011a3b7:	48 8b f8             	mov    %rax,%rdi
14011a3ba:	48 85 c0             	test   %rax,%rax
14011a3bd:	0f 84 9b 00 00 00    	je     0x14011a45e
14011a3c3:	48 8d 48 1c          	lea    0x1c(%rax),%rcx
14011a3c7:	e8 94 d4 00 00       	call   0x140127860
14011a3cc:	48 8b d8             	mov    %rax,%rbx
14011a3cf:	48 85 c0             	test   %rax,%rax
14011a3d2:	75 67                	jne    0x14011a43b
14011a3d4:	33 c9                	xor    %ecx,%ecx
14011a3d6:	e8 45 fa ff ff       	call   0x140119e20
14011a3db:	48 8b d8             	mov    %rax,%rbx
14011a3de:	48 85 c0             	test   %rax,%rax
14011a3e1:	74 7b                	je     0x14011a45e
14011a3e3:	33 c9                	xor    %ecx,%ecx
14011a3e5:	e8 e6 c0 08 00       	call   0x1401a64d0
14011a3ea:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
14011a3ee:	4c 8b f0             	mov    %rax,%r14
14011a3f1:	e8 6a d4 00 00       	call   0x140127860
14011a3f6:	48 85 c0             	test   %rax,%rax
14011a3f9:	75 15                	jne    0x14011a410
14011a3fb:	4c 8d 05 be 03 00 00 	lea    0x3be(%rip),%r8        # 0x14011a7c0
14011a402:	49 8b d6             	mov    %r14,%rdx
14011a405:	33 c9                	xor    %ecx,%ecx
14011a407:	e8 44 f6 08 00       	call   0x1401a9a50
14011a40c:	85 c0                	test   %eax,%eax
14011a40e:	74 4e                	je     0x14011a45e
14011a410:	41 b9 a4 01 00 00    	mov    $0x1a4,%r9d
14011a416:	41 b8 00 00 01 00    	mov    $0x10000,%r8d
14011a41c:	48 8b d3             	mov    %rbx,%rdx
14011a41f:	49 8b ce             	mov    %r14,%rcx
14011a422:	e8 19 04 00 00       	call   0x14011a840
14011a427:	48 8b d0             	mov    %rax,%rdx
14011a42a:	48 8d 4f 1c          	lea    0x1c(%rdi),%rcx
14011a42e:	48 8b d8             	mov    %rax,%rbx
14011a431:	e8 ca d5 00 00       	call   0x140127a00
14011a436:	48 85 db             	test   %rbx,%rbx
14011a439:	74 23                	je     0x14011a45e
14011a43b:	33 c0                	xor    %eax,%eax
14011a43d:	45 33 c9             	xor    %r9d,%r9d
14011a440:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14011a445:	4d 8b c7             	mov    %r15,%r8
14011a448:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14011a44d:	48 8b d6             	mov    %rsi,%rdx
14011a450:	48 8b cb             	mov    %rbx,%rcx
14011a453:	89 44 24 20          	mov    %eax,0x20(%rsp)
14011a457:	e8 44 da 08 00       	call   0x1401a7ea0
14011a45c:	eb 02                	jmp    0x14011a460
14011a45e:	33 c0                	xor    %eax,%eax
14011a460:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
14011a465:	4c 8b 74 24 70       	mov    0x70(%rsp),%r14
14011a46a:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
14011a46f:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14011a474:	48 83 c4 48          	add    $0x48,%rsp
14011a478:	5f                   	pop    %rdi
14011a479:	5e                   	pop    %rsi
14011a47a:	c3                   	ret
14011a47b:	cc                   	int3
14011a47c:	cc                   	int3
14011a47d:	cc                   	int3
14011a47e:	cc                   	int3
14011a47f:	cc                   	int3
14011a480:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14011a485:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14011a48a:	41 54                	push   %r12
14011a48c:	41 56                	push   %r14
14011a48e:	41 57                	push   %r15
14011a490:	b8 40 00 00 00       	mov    $0x40,%eax
14011a495:	e8 96 66 19 00       	call   0x1402b0b30
14011a49a:	48 2b e0             	sub    %rax,%rsp
14011a49d:	45 8b e1             	mov    %r9d,%r12d
14011a4a0:	4d 8b f0             	mov    %r8,%r14
14011a4a3:	4c 8b fa             	mov    %rdx,%r15
14011a4a6:	48 8b f1             	mov    %rcx,%rsi
14011a4a9:	e8 72 fd ff ff       	call   0x14011a220
14011a4ae:	48 8b d8             	mov    %rax,%rbx
14011a4b1:	48 85 c0             	test   %rax,%rax
14011a4b4:	74 56                	je     0x14011a50c
14011a4b6:	e8 d5 e4 08 00       	call   0x1401a8990
14011a4bb:	48 3b d8             	cmp    %rax,%rbx
14011a4be:	74 4c                	je     0x14011a50c