140010236:	cc                   	int3
140010237:	cc                   	int3
140010238:	48 85 c9             	test   %rcx,%rcx
14001023b:	0f 84 82 00 00 00    	je     0x1400102c3
140010241:	53                   	push   %rbx
140010242:	48 83 ec 20          	sub    $0x20,%rsp
140010246:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14001024a:	48 8b d9             	mov    %rcx,%rbx
14001024d:	48 85 d2             	test   %rdx,%rdx
140010250:	74 4c                	je     0x14001029e
140010252:	83 39 00             	cmpl   $0x0,(%rcx)
140010255:	74 15                	je     0x14001026c
140010257:	48 8b 0d d2 ed 00 00 	mov    0xedd2(%rip),%rcx        # 0x14001f030
14001025e:	48 ff 15 db 5a 00 00 	rex.W call *0x5adb(%rip)        # 0x140015d40
140010265:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001026a:	eb 32                	jmp    0x14001029e
14001026c:	80 3d 2d ed 00 00 00 	cmpb   $0x0,0xed2d(%rip)        # 0x14001efa0
140010273:	74 15                	je     0x14001028a
140010275:	48 8b 0d 0c ed 00 00 	mov    0xed0c(%rip),%rcx        # 0x14001ef88
14001027c:	48 ff 15 d5 5a 00 00 	rex.W call *0x5ad5(%rip)        # 0x140015d58
140010283:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140010288:	eb 05                	jmp    0x14001028f
14001028a:	e8 95 02 00 00       	call   0x140010524
14001028f:	48 85 c0             	test   %rax,%rax
140010292:	74 0a                	je     0x14001029e
140010294:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140010298:	ff 15 c2 64 00 00    	call   *0x64c2(%rip)        # 0x140016760
14001029e:	48 ff 15 ab 5a 00 00 	rex.W call *0x5aab(%rip)        # 0x140015d50
1400102a5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400102aa:	4c 8b c3             	mov    %rbx,%r8
1400102ad:	33 d2                	xor    %edx,%edx
1400102af:	48 8b c8             	mov    %rax,%rcx
1400102b2:	48 ff 15 d7 5a 00 00 	rex.W call *0x5ad7(%rip)        # 0x140015d90
1400102b9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400102be:	48 83 c4 20          	add    $0x20,%rsp
1400102c2:	5b                   	pop    %rbx
1400102c3:	c3                   	ret
1400102c4:	cc                   	int3
1400102c5:	cc                   	int3
1400102c6:	cc                   	int3
1400102c7:	cc                   	int3
1400102c8:	cc                   	int3
1400102c9:	cc                   	int3
1400102ca:	cc                   	int3
1400102cb:	cc                   	int3
1400102cc:	40 53                	rex push %rbx
1400102ce:	48 83 ec 20          	sub    $0x20,%rsp
1400102d2:	33 d2                	xor    %edx,%edx
1400102d4:	48 8d 0d ed 74 00 00 	lea    0x74ed(%rip),%rcx        # 0x1400177c8
1400102db:	41 b8 00 08 00 00    	mov    $0x800,%r8d
1400102e1:	48 ff 15 88 5a 00 00 	rex.W call *0x5a88(%rip)        # 0x140015d70
1400102e8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400102ed:	48 8b d8             	mov    %rax,%rbx
1400102f0:	48 85 c0             	test   %rax,%rax
1400102f3:	0f 84 8c 00 00 00    	je     0x140010385
1400102f9:	4c 8d 05 a8 ec 00 00 	lea    0xeca8(%rip),%r8        # 0x14001efa8
140010300:	48 8b c8             	mov    %rax,%rcx
140010303:	48 8d 15 ce 74 00 00 	lea    0x74ce(%rip),%rdx        # 0x1400177d8
14001030a:	e8 f1 fc ff ff       	call   0x140010000
14001030f:	84 c0                	test   %al,%al
140010311:	74 72                	je     0x140010385
140010313:	4c 8d 05 7e ec 00 00 	lea    0xec7e(%rip),%r8        # 0x14001ef98
14001031a:	48 8b cb             	mov    %rbx,%rcx
14001031d:	48 8d 15 cc 74 00 00 	lea    0x74cc(%rip),%rdx        # 0x1400177f0
140010324:	e8 d7 fc ff ff       	call   0x140010000
140010329:	84 c0                	test   %al,%al
14001032b:	74 58                	je     0x140010385
14001032d:	4c 8d 05 5c ec 00 00 	lea    0xec5c(%rip),%r8        # 0x14001ef90
140010334:	48 8b cb             	mov    %rbx,%rcx
140010337:	48 8d 15 ca 74 00 00 	lea    0x74ca(%rip),%rdx        # 0x140017808
14001033e:	e8 bd fc ff ff       	call   0x140010000
140010343:	84 c0                	test   %al,%al
140010345:	74 3e                	je     0x140010385
140010347:	4c 8d 05 3a ec 00 00 	lea    0xec3a(%rip),%r8        # 0x14001ef88
14001034e:	48 8b cb             	mov    %rbx,%rcx
140010351:	48 8d 15 c8 74 00 00 	lea    0x74c8(%rip),%rdx        # 0x140017820
140010358:	e8 a3 fc ff ff       	call   0x140010000
14001035d:	84 c0                	test   %al,%al
14001035f:	74 24                	je     0x140010385
140010361:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
140010366:	48 8b 0d 23 ec 00 00 	mov    0xec23(%rip),%rcx        # 0x14001ef90
14001036d:	c6 05 2c ec 00 00 01 	movb   $0x1,0xec2c(%rip)        # 0x14001efa0
140010374:	48 83 c4 20          	add    $0x20,%rsp
140010378:	5b                   	pop    %rbx
140010379:	48 ff 25 d8 59 00 00 	rex.W jmp *0x59d8(%rip)        # 0x140015d58
140010380:	cc                   	int3
140010381:	cc                   	int3
140010382:	cc                   	int3
140010383:	cc                   	int3
140010384:	cc                   	int3
140010385:	33 c0                	xor    %eax,%eax
140010387:	48 83 c4 20          	add    $0x20,%rsp
14001038b:	5b                   	pop    %rbx
14001038c:	c3                   	ret
14001038d:	cc                   	int3
14001038e:	cc                   	int3
14001038f:	cc                   	int3
140010390:	cc                   	int3
140010391:	cc                   	int3
140010392:	cc                   	int3
140010393:	cc                   	int3
140010394:	40 53                	rex push %rbx
140010396:	48 83 ec 20          	sub    $0x20,%rsp
14001039a:	33 d2                	xor    %edx,%edx
14001039c:	48 8d 0d 25 74 00 00 	lea    0x7425(%rip),%rcx        # 0x1400177c8
1400103a3:	41 b8 00 08 00 00    	mov    $0x800,%r8d
1400103a9:	48 ff 15 c0 59 00 00 	rex.W call *0x59c0(%rip)        # 0x140015d70
1400103b0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400103b5:	48 8b d8             	mov    %rax,%rbx
1400103b8:	48 85 c0             	test   %rax,%rax
1400103bb:	0f 84 8c 00 00 00    	je     0x14001044d
1400103c1:	4c 8d 05 e0 eb 00 00 	lea    0xebe0(%rip),%r8        # 0x14001efa8
1400103c8:	48 8b c8             	mov    %rax,%rcx
1400103cb:	48 8d 15 06 74 00 00 	lea    0x7406(%rip),%rdx        # 0x1400177d8
1400103d2:	e8 29 fc ff ff       	call   0x140010000
1400103d7:	84 c0                	test   %al,%al
1400103d9:	74 72                	je     0x14001044d
1400103db:	4c 8d 05 b6 eb 00 00 	lea    0xebb6(%rip),%r8        # 0x14001ef98
1400103e2:	48 8b cb             	mov    %rbx,%rcx
1400103e5:	48 8d 15 04 74 00 00 	lea    0x7404(%rip),%rdx        # 0x1400177f0
1400103ec:	e8 0f fc ff ff       	call   0x140010000
1400103f1:	84 c0                	test   %al,%al
1400103f3:	74 58                	je     0x14001044d
1400103f5:	4c 8d 05 94 eb 00 00 	lea    0xeb94(%rip),%r8        # 0x14001ef90
1400103fc:	48 8b cb             	mov    %rbx,%rcx
1400103ff:	48 8d 15 02 74 00 00 	lea    0x7402(%rip),%rdx        # 0x140017808
140010406:	e8 f5 fb ff ff       	call   0x140010000
14001040b:	84 c0                	test   %al,%al
14001040d:	74 3e                	je     0x14001044d
14001040f:	4c 8d 05 72 eb 00 00 	lea    0xeb72(%rip),%r8        # 0x14001ef88
140010416:	48 8b cb             	mov    %rbx,%rcx
140010419:	48 8d 15 00 74 00 00 	lea    0x7400(%rip),%rdx        # 0x140017820
140010420:	e8 db fb ff ff       	call   0x140010000
140010425:	84 c0                	test   %al,%al
140010427:	74 24                	je     0x14001044d
140010429:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
14001042e:	48 8b 0d 73 eb 00 00 	mov    0xeb73(%rip),%rcx        # 0x14001efa8
140010435:	c6 05 64 eb 00 00 01 	movb   $0x1,0xeb64(%rip)        # 0x14001efa0
14001043c:	48 83 c4 20          	add    $0x20,%rsp
140010440:	5b                   	pop    %rbx
140010441:	48 ff 25 10 59 00 00 	rex.W jmp *0x5910(%rip)        # 0x140015d58
140010448:	cc                   	int3
140010449:	cc                   	int3
14001044a:	cc                   	int3
14001044b:	cc                   	int3
14001044c:	cc                   	int3
14001044d:	33 c0                	xor    %eax,%eax
14001044f:	48 83 c4 20          	add    $0x20,%rsp
140010453:	5b                   	pop    %rbx
140010454:	c3                   	ret
140010455:	cc                   	int3
140010456:	cc                   	int3
140010457:	cc                   	int3
140010458:	cc                   	int3
140010459:	cc                   	int3
14001045a:	cc                   	int3
14001045b:	cc                   	int3
14001045c:	40 53                	rex push %rbx
14001045e:	48 83 ec 20          	sub    $0x20,%rsp
140010462:	33 d2                	xor    %edx,%edx
140010464:	48 8d 0d 5d 73 00 00 	lea    0x735d(%rip),%rcx        # 0x1400177c8
14001046b:	41 b8 00 08 00 00    	mov    $0x800,%r8d
140010471:	48 ff 15 f8 58 00 00 	rex.W call *0x58f8(%rip)        # 0x140015d70
140010478:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001047d:	48 8b d8             	mov    %rax,%rbx
140010480:	48 85 c0             	test   %rax,%rax
140010483:	0f 84 8c 00 00 00    	je     0x140010515
140010489:	4c 8d 05 18 eb 00 00 	lea    0xeb18(%rip),%r8        # 0x14001efa8
140010490:	48 8b c8             	mov    %rax,%rcx
140010493:	48 8d 15 3e 73 00 00 	lea    0x733e(%rip),%rdx        # 0x1400177d8
14001049a:	e8 61 fb ff ff       	call   0x140010000
14001049f:	84 c0                	test   %al,%al
1400104a1:	74 72                	je     0x140010515
1400104a3:	4c 8d 05 ee ea 00 00 	lea    0xeaee(%rip),%r8        # 0x14001ef98
1400104aa:	48 8b cb             	mov    %rbx,%rcx
1400104ad:	48 8d 15 3c 73 00 00 	lea    0x733c(%rip),%rdx        # 0x1400177f0
1400104b4:	e8 47 fb ff ff       	call   0x140010000
1400104b9:	84 c0                	test   %al,%al
1400104bb:	74 58                	je     0x140010515
1400104bd:	4c 8d 05 cc ea 00 00 	lea    0xeacc(%rip),%r8        # 0x14001ef90
1400104c4:	48 8b cb             	mov    %rbx,%rcx
1400104c7:	48 8d 15 3a 73 00 00 	lea    0x733a(%rip),%rdx        # 0x140017808
1400104ce:	e8 2d fb ff ff       	call   0x140010000
1400104d3:	84 c0                	test   %al,%al
1400104d5:	74 3e                	je     0x140010515
1400104d7:	4c 8d 05 aa ea 00 00 	lea    0xeaaa(%rip),%r8        # 0x14001ef88
1400104de:	48 8b cb             	mov    %rbx,%rcx
1400104e1:	48 8d 15 38 73 00 00 	lea    0x7338(%rip),%rdx        # 0x140017820
1400104e8:	e8 13 fb ff ff       	call   0x140010000
1400104ed:	84 c0                	test   %al,%al
1400104ef:	74 24                	je     0x140010515
1400104f1:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
1400104f6:	48 8b 0d 9b ea 00 00 	mov    0xea9b(%rip),%rcx        # 0x14001ef98
1400104fd:	c6 05 9c ea 00 00 01 	movb   $0x1,0xea9c(%rip)        # 0x14001efa0
140010504:	48 83 c4 20          	add    $0x20,%rsp
140010508:	5b                   	pop    %rbx
140010509:	48 ff 25 48 58 00 00 	rex.W jmp *0x5848(%rip)        # 0x140015d58
140010510:	cc                   	int3
140010511:	cc                   	int3
140010512:	cc                   	int3
140010513:	cc                   	int3
140010514:	cc                   	int3
140010515:	33 c0                	xor    %eax,%eax
140010517:	48 83 c4 20          	add    $0x20,%rsp
14001051b:	5b                   	pop    %rbx
14001051c:	c3                   	ret
14001051d:	cc                   	int3
14001051e:	cc                   	int3
14001051f:	cc                   	int3
140010520:	cc                   	int3
140010521:	cc                   	int3
140010522:	cc                   	int3
140010523:	cc                   	int3
140010524:	40 53                	rex push %rbx
140010526:	48 83 ec 20          	sub    $0x20,%rsp
14001052a:	33 d2                	xor    %edx,%edx
14001052c:	48 8d 0d 95 72 00 00 	lea    0x7295(%rip),%rcx        # 0x1400177c8
140010533:	41 b8 00 08 00 00    	mov    $0x800,%r8d
140010539:	48 ff 15 30 58 00 00 	rex.W call *0x5830(%rip)        # 0x140015d70
140010540:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140010545:	48 8b d8             	mov    %rax,%rbx
140010548:	48 85 c0             	test   %rax,%rax
14001054b:	0f 84 8c 00 00 00    	je     0x1400105dd
140010551:	4c 8d 05 50 ea 00 00 	lea    0xea50(%rip),%r8        # 0x14001efa8
140010558:	48 8b c8             	mov    %rax,%rcx
14001055b:	48 8d 15 76 72 00 00 	lea    0x7276(%rip),%rdx        # 0x1400177d8
140010562:	e8 99 fa ff ff       	call   0x140010000
140010567:	84 c0                	test   %al,%al
140010569:	74 72                	je     0x1400105dd
14001056b:	4c 8d 05 26 ea 00 00 	lea    0xea26(%rip),%r8        # 0x14001ef98
140010572:	48 8b cb             	mov    %rbx,%rcx
140010575:	48 8d 15 74 72 00 00 	lea    0x7274(%rip),%rdx        # 0x1400177f0
14001057c:	e8 7f fa ff ff       	call   0x140010000
140010581:	84 c0                	test   %al,%al
140010583:	74 58                	je     0x1400105dd
140010585:	4c 8d 05 04 ea 00 00 	lea    0xea04(%rip),%r8        # 0x14001ef90
14001058c:	48 8b cb             	mov    %rbx,%rcx
14001058f:	48 8d 15 72 72 00 00 	lea    0x7272(%rip),%rdx        # 0x140017808
140010596:	e8 65 fa ff ff       	call   0x140010000
14001059b:	84 c0                	test   %al,%al
14001059d:	74 3e                	je     0x1400105dd
14001059f:	4c 8d 05 e2 e9 00 00 	lea    0xe9e2(%rip),%r8        # 0x14001ef88
1400105a6:	48 8b cb             	mov    %rbx,%rcx
1400105a9:	48 8d 15 70 72 00 00 	lea    0x7270(%rip),%rdx        # 0x140017820
1400105b0:	e8 4b fa ff ff       	call   0x140010000
1400105b5:	84 c0                	test   %al,%al
1400105b7:	74 24                	je     0x1400105dd
1400105b9:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
1400105be:	48 8b 0d c3 e9 00 00 	mov    0xe9c3(%rip),%rcx        # 0x14001ef88
1400105c5:	c6 05 d4 e9 00 00 01 	movb   $0x1,0xe9d4(%rip)        # 0x14001efa0
1400105cc:	48 83 c4 20          	add    $0x20,%rsp
1400105d0:	5b                   	pop    %rbx
1400105d1:	48 ff 25 80 57 00 00 	rex.W jmp *0x5780(%rip)        # 0x140015d58
1400105d8:	cc                   	int3
1400105d9:	cc                   	int3
1400105da:	cc                   	int3
1400105db:	cc                   	int3
1400105dc:	cc                   	int3
1400105dd:	33 c0                	xor    %eax,%eax
1400105df:	48 83 c4 20          	add    $0x20,%rsp
1400105e3:	5b                   	pop    %rbx
1400105e4:	c3                   	ret
1400105e5:	cc                   	int3
1400105e6:	cc                   	int3
1400105e7:	cc                   	int3
1400105e8:	cc                   	int3
1400105e9:	cc                   	int3
1400105ea:	cc                   	int3
1400105eb:	cc                   	int3
1400105ec:	48 8b c4             	mov    %rsp,%rax
1400105ef:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400105f3:	48 89 68 10          	mov    %rbp,0x10(%rax)
1400105f7:	48 89 70 20          	mov    %rsi,0x20(%rax)
1400105fb:	57                   	push   %rdi
1400105fc:	41 56                	push   %r14
1400105fe:	41 57                	push   %r15
140010600:	48 83 ec 20          	sub    $0x20,%rsp
140010604:	49 83 20 00          	andq   $0x0,(%r8)
140010608:	49 8b f1             	mov    %r9,%rsi
14001060b:	49 83 21 00          	andq   $0x0,(%r9)
14001060f:	4d 8b f0             	mov    %r8,%r14
140010612:	33 db                	xor    %ebx,%ebx
140010614:	4c 8d 48 18          	lea    0x18(%rax),%r9
140010618:	21 58 18             	and    %ebx,0x18(%rax)
14001061b:	45 33 c0             	xor    %r8d,%r8d
14001061e:	8b ea                	mov    %edx,%ebp
140010620:	4c 8b f9             	mov    %rcx,%r15
140010623:	48 ff 15 1e 5f 00 00 	rex.W call *0x5f1e(%rip)        # 0x140016548
14001062a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001062f:	8b f8                	mov    %eax,%edi
140010631:	3d 23 00 00 c0       	cmp    $0xc0000023,%eax
140010636:	75 3d                	jne    0x140010675
140010638:	8b 54 24 50          	mov    0x50(%rsp),%edx
14001063c:	8d 4b 40             	lea    0x40(%rbx),%ecx
14001063f:	48 ff 15 02 56 00 00 	rex.W call *0x5602(%rip)        # 0x140015c48
140010646:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001064b:	48 8b d8             	mov    %rax,%rbx
14001064e:	48 85 c0             	test   %rax,%rax
140010651:	75 07                	jne    0x14001065a
140010653:	bf 17 00 00 c0       	mov    $0xc0000017,%edi
140010658:	eb 3f                	jmp    0x140010699
14001065a:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
14001065f:	4c 8b c0             	mov    %rax,%r8
140010662:	8b d5                	mov    %ebp,%edx
140010664:	49 8b cf             	mov    %r15,%rcx
140010667:	48 ff 15 da 5e 00 00 	rex.W call *0x5eda(%rip)        # 0x140016548
14001066e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140010673:	8b f8                	mov    %eax,%edi
140010675:	85 ff                	test   %edi,%edi
140010677:	79 16                	jns    0x14001068f
140010679:	48 85 db             	test   %rbx,%rbx
14001067c:	74 1b                	je     0x140010699
14001067e:	48 8b cb             	mov    %rbx,%rcx
140010681:	48 ff 15 c8 55 00 00 	rex.W call *0x55c8(%rip)        # 0x140015c50
140010688:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001068d:	eb 0a                	jmp    0x140010699
14001068f:	8b 44 24 50          	mov    0x50(%rsp),%eax
140010693:	48 89 06             	mov    %rax,(%rsi)
140010696:	49 89 1e             	mov    %rbx,(%r14)
140010699:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14001069e:	8b c7                	mov    %edi,%eax
1400106a0:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1400106a5:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400106aa:	48 83 c4 20          	add    $0x20,%rsp
1400106ae:	41 5f                	pop    %r15
1400106b0:	41 5e                	pop    %r14
1400106b2:	5f                   	pop    %rdi
1400106b3:	c3                   	ret
1400106b4:	cc                   	int3
1400106b5:	cc                   	int3
1400106b6:	cc                   	int3
1400106b7:	cc                   	int3
1400106b8:	cc                   	int3
1400106b9:	cc                   	int3
1400106ba:	cc                   	int3
1400106bb:	cc                   	int3
1400106bc:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400106c1:	55                   	push   %rbp
1400106c2:	56                   	push   %rsi
1400106c3:	57                   	push   %rdi
1400106c4:	41 56                	push   %r14
1400106c6:	41 57                	push   %r15
1400106c8:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1400106cf:	48 8b 05 ba de 00 00 	mov    0xdeba(%rip),%rax        # 0x14001e590
1400106d6:	48 33 c4             	xor    %rsp,%rax
1400106d9:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
1400106e0:	00
1400106e1:	8b 05 4d 71 00 00    	mov    0x714d(%rip),%eax        # 0x140017834
1400106e7:	4c 8b f2             	mov    %rdx,%r14
1400106ea:	89 44 24 20          	mov    %eax,0x20(%rsp)