140014edd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014ee2:	8b 45 f0             	mov    -0x10(%rbp),%eax
140014ee5:	0f ba e0 11          	bt     $0x11,%eax
140014ee9:	73 19                	jae    0x140014f04
140014eeb:	48 8d 15 fe 5d 00 00 	lea    0x5dfe(%rip),%rdx        # 0x14001acf0
140014ef2:	48 8b cf             	mov    %rdi,%rcx
140014ef5:	48 ff 15 54 5f 00 00 	rex.W call *0x5f54(%rip)        # 0x14001ae50
140014efc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014f01:	8b 45 f0             	mov    -0x10(%rbp),%eax
140014f04:	0f ba e0 1a          	bt     $0x1a,%eax
140014f08:	0f 83 1a 06 ff ff    	jae    0x140005528
140014f0e:	48 8d 15 cb 5d 00 00 	lea    0x5dcb(%rip),%rdx        # 0x14001ace0
140014f15:	48 8b cf             	mov    %rdi,%rcx
140014f18:	48 ff 15 31 5f 00 00 	rex.W call *0x5f31(%rip)        # 0x14001ae50
140014f1f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014f24:	90                   	nop
140014f25:	e9 fe 05 ff ff       	jmp    0x140005528
140014f2a:	44 8b 45 30          	mov    0x30(%rbp),%r8d
140014f2e:	ba fe ff ff ff       	mov    $0xfffffffe,%edx
140014f33:	44 23 c2             	and    %edx,%r8d
140014f36:	44 89 45 30          	mov    %r8d,0x30(%rbp)
140014f3a:	41 83 f8 02          	cmp    $0x2,%r8d
140014f3e:	76 19                	jbe    0x140014f59
140014f40:	48 8b 47 08          	mov    0x8(%rdi),%rax
140014f44:	41 8b c8             	mov    %r8d,%ecx
140014f47:	48 d1 e9             	shr    $1,%rcx
140014f4a:	66 44 39 64 48 fe    	cmp    %r12w,-0x2(%rax,%rcx,2)
140014f50:	75 07                	jne    0x140014f59
140014f52:	44 03 c2             	add    %edx,%r8d
140014f55:	44 89 45 30          	mov    %r8d,0x30(%rbp)
140014f59:	48 8d 15 74 6f 00 00 	lea    0x6f74(%rip),%rdx        # 0x14001bed4
140014f60:	66 44 89 07          	mov    %r8w,(%rdi)
140014f64:	48 8b cf             	mov    %rdi,%rcx
140014f67:	48 ff 15 aa 5e 00 00 	rex.W call *0x5eaa(%rip)        # 0x14001ae18
140014f6e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014f73:	90                   	nop
140014f74:	e9 af 05 ff ff       	jmp    0x140005528
140014f79:	48 8d 15 80 30 01 00 	lea    0x13080(%rip),%rdx        # 0x140028000
140014f80:	48 8b cf             	mov    %rdi,%rcx
140014f83:	84 1e                	test   %bl,(%rsi)
140014f85:	0f 85 a3 05 ff ff    	jne    0x14000552e
140014f8b:	48 8d 15 be 45 01 00 	lea    0x145be(%rip),%rdx        # 0x140029550
140014f92:	e9 97 05 ff ff       	jmp    0x14000552e
140014f97:	b8 17 00 00 c0       	mov    $0xc0000017,%eax
140014f9c:	e9 9b 05 ff ff       	jmp    0x14000553c
140014fa1:	cc                   	int3
140014fa2:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140014fa7:	33 c9                	xor    %ecx,%ecx
140014fa9:	48 ff 15 f0 62 00 00 	rex.W call *0x62f0(%rip)        # 0x14001b2a0
140014fb0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014fb5:	90                   	nop
140014fb6:	e9 96 06 ff ff       	jmp    0x140005651
140014fbb:	cc                   	int3
140014fbc:	48 85 d2             	test   %rdx,%rdx
140014fbf:	0f 84 a1 8a ff ff    	je     0x14000da66
140014fc5:	66 89 19             	mov    %bx,(%rcx)
140014fc8:	e9 99 8a ff ff       	jmp    0x14000da66
140014fcd:	cc                   	int3
140014fce:	4c 8b cf             	mov    %rdi,%r9
140014fd1:	4c 8d 05 48 e8 00 00 	lea    0xe848(%rip),%r8        # 0x140023820
140014fd8:	ba 00 04 00 00       	mov    $0x400,%edx
140014fdd:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140014fe2:	e8 55 d0 fe ff       	call   0x14000203c
140014fe7:	85 c0                	test   %eax,%eax
140014fe9:	0f 88 ad 08 ff ff    	js     0x14000589c
140014fef:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140014ff4:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140014ff9:	48 ff 15 f0 5d 00 00 	rex.W call *0x5df0(%rip)        # 0x14001adf0
140015000:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015005:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14001500a:	48 ff 15 47 61 00 00 	rex.W call *0x6147(%rip)        # 0x14001b158
140015011:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015016:	90                   	nop
140015017:	e9 80 08 ff ff       	jmp    0x14000589c
14001501c:	4c 8b 49 18          	mov    0x18(%rcx),%r9
140015020:	0f b7 42 1c          	movzwl 0x1c(%rdx),%eax
140015024:	66 41 89 41 08       	mov    %ax,0x8(%r9)
140015029:	e9 7a 8a ff ff       	jmp    0x14000daa8
14001502e:	41 be 01 00 00 00    	mov    $0x1,%r14d
140015034:	41 8b c6             	mov    %r14d,%eax
140015037:	f0 0f c1 05 01 4e 01 	lock xadd %eax,0x14e01(%rip)        # 0x140029e40
14001503e:	00
14001503f:	48 8b 75 60          	mov    0x60(%rbp),%rsi
140015043:	41 03 c6             	add    %r14d,%eax
140015046:	99                   	cltd
140015047:	41 f7 f8             	idiv   %r8d
14001504a:	48 63 c2             	movslq %edx,%rax
14001504d:	48 8d 15 ec 4b 01 00 	lea    0x14bec(%rip),%rdx        # 0x140029c40
140015054:	48 03 c0             	add    %rax,%rax
140015057:	c7 04 c2 9a 08 00 00 	movl   $0x89a,(%rdx,%rax,8)
14001505e:	89 4c c2 04          	mov    %ecx,0x4(%rdx,%rax,8)
140015062:	4c 89 7c c2 08       	mov    %r15,0x8(%rdx,%rax,8)
140015067:	e9 e1 8a ff ff       	jmp    0x14000db4d
14001506c:	48 8b 77 28          	mov    0x28(%rdi),%rsi
140015070:	48 8b d6             	mov    %rsi,%rdx
140015073:	e9 e6 8a ff ff       	jmp    0x14000db5e
140015078:	4c 8b 4f 28          	mov    0x28(%rdi),%r9
14001507c:	48 8b ca             	mov    %rdx,%rcx
14001507f:	48 c1 e9 02          	shr    $0x2,%rcx
140015083:	48 8b c2             	mov    %rdx,%rax
140015086:	49 c1 e9 03          	shr    $0x3,%r9
14001508a:	4d 8b d0             	mov    %r8,%r10
14001508d:	48 39 0d 0c 4e 01 00 	cmp    %rcx,0x14e0c(%rip)        # 0x140029ea0
140015094:	4d 8b d9             	mov    %r9,%r11
140015097:	48 0f 43 0d 01 4e 01 	cmovae 0x14e01(%rip),%rcx        # 0x140029ea0
14001509e:	00
14001509f:	48 d1 e8             	shr    $1,%rax
1400150a2:	48 3b c8             	cmp    %rax,%rcx
1400150a5:	48 0f 46 c1          	cmovbe %rcx,%rax
1400150a9:	49 3b c1             	cmp    %r9,%rax
1400150ac:	4c 0f 46 d8          	cmovbe %rax,%r11
1400150b0:	49 8b cb             	mov    %r11,%rcx
1400150b3:	4d 3b c3             	cmp    %r11,%r8
1400150b6:	76 54                	jbe    0x14001510c
1400150b8:	83 7d 58 00          	cmpl   $0x0,0x58(%rbp)
1400150bc:	0f 84 00 01 00 00    	je     0x1400151c2
1400150c2:	f6 43 5c 08          	testb  $0x8,0x5c(%rbx)
1400150c6:	74 2c                	je     0x1400150f4
1400150c8:	48 8b c2             	mov    %rdx,%rax
1400150cb:	41 ba 00 00 00 40    	mov    $0x40000000,%r10d
1400150d1:	48 c1 e8 05          	shr    $0x5,%rax
1400150d5:	49 3b c2             	cmp    %r10,%rax
1400150d8:	49 0f 47 c2          	cmova  %r10,%rax
1400150dc:	48 2b d0             	sub    %rax,%rdx
1400150df:	4c 3b c2             	cmp    %rdx,%r8
1400150e2:	76 06                	jbe    0x1400150ea
1400150e4:	4c 3b 43 30          	cmp    0x30(%rbx),%r8
1400150e8:	75 0a                	jne    0x1400150f4
1400150ea:	4c 3b ca             	cmp    %rdx,%r9
1400150ed:	48 8b ca             	mov    %rdx,%rcx
1400150f0:	4c 0f 42 ca          	cmovb  %rdx,%r9
1400150f4:	4d 8b d0             	mov    %r8,%r10
1400150f7:	4c 3b c1             	cmp    %rcx,%r8
1400150fa:	76 10                	jbe    0x14001510c
1400150fc:	48 8b 43 30          	mov    0x30(%rbx),%rax
140015100:	4c 3b c0             	cmp    %rax,%r8
140015103:	76 07                	jbe    0x14001510c
140015105:	48 89 43 48          	mov    %rax,0x48(%rbx)
140015109:	4c 8b d0             	mov    %rax,%r10
14001510c:	48 8b 43 48          	mov    0x48(%rbx),%rax
140015110:	4c 3b d1             	cmp    %rcx,%r10
140015113:	48 0f 47 c1          	cmova  %rcx,%rax
140015117:	b9 00 00 00 40       	mov    $0x40000000,%ecx
14001511c:	48 89 43 48          	mov    %rax,0x48(%rbx)
140015120:	4d 3b e9             	cmp    %r9,%r13
140015123:	0f 86 6d 8a ff ff    	jbe    0x14000db96
140015129:	4c 89 4b 50          	mov    %r9,0x50(%rbx)
14001512d:	e9 64 8a ff ff       	jmp    0x14000db96
140015132:	83 7d 58 00          	cmpl   $0x0,0x58(%rbp)
140015136:	0f 84 86 00 00 00    	je     0x1400151c2
14001513c:	48 89 73 48          	mov    %rsi,0x48(%rbx)
140015140:	e9 41 8a ff ff       	jmp    0x14000db86
140015145:	89 4b 58             	mov    %ecx,0x58(%rbx)
140015148:	8b 47 10             	mov    0x10(%rdi),%eax
14001514b:	e9 55 8a ff ff       	jmp    0x14000dba5
140015150:	8b 45 48             	mov    0x48(%rbp),%eax
140015153:	a9 f0 ff ff ff       	test   $0xfffffff0,%eax
140015158:	0f 85 62 8a ff ff    	jne    0x14000dbc0
14001515e:	83 c8 10             	or     $0x10,%eax
140015161:	c1 e0 1a             	shl    $0x1a,%eax
140015164:	09 43 58             	or     %eax,0x58(%rbx)
140015167:	e9 54 8a ff ff       	jmp    0x14000dbc0
14001516c:	83 7d 58 00          	cmpl   $0x0,0x58(%rbp)
140015170:	0f 84 9a 8a ff ff    	je     0x14000dc10
140015176:	48 8b 53 48          	mov    0x48(%rbx),%rdx
14001517a:	49 3b d5             	cmp    %r13,%rdx
14001517d:	0f 86 8d 8a ff ff    	jbe    0x14000dc10
140015183:	48 8b c2             	mov    %rdx,%rax
140015186:	49 8b cd             	mov    %r13,%rcx
140015189:	48 c1 e8 04          	shr    $0x4,%rax
14001518d:	49 3b c5             	cmp    %r13,%rax
140015190:	48 0f 47 c8          	cmova  %rax,%rcx
140015194:	48 2b d1             	sub    %rcx,%rdx
140015197:	48 89 53 48          	mov    %rdx,0x48(%rbx)
14001519b:	49 3b d5             	cmp    %r13,%rdx
14001519e:	0f 83 28 8a ff ff    	jae    0x14000dbcc
1400151a4:	4c 89 6b 48          	mov    %r13,0x48(%rbx)
1400151a8:	e9 1f 8a ff ff       	jmp    0x14000dbcc
1400151ad:	45 84 e4             	test   %r12b,%r12b
1400151b0:	74 10                	je     0x1400151c2
1400151b2:	49 8b cf             	mov    %r15,%rcx
1400151b5:	e8 da 07 00 00       	call   0x140015994
1400151ba:	85 c0                	test   %eax,%eax
1400151bc:	78 04                	js     0x1400151c2
1400151be:	48 89 77 20          	mov    %rsi,0x20(%rdi)
1400151c2:	b8 7f 00 00 c0       	mov    $0xc000007f,%eax
1400151c7:	e9 50 8a ff ff       	jmp    0x14000dc1c
1400151cc:	83 7d c8 03          	cmpl   $0x3,-0x38(%rbp)
1400151d0:	0f 85 b2 00 00 00    	jne    0x140015288
1400151d6:	41 b8 18 00 00 00    	mov    $0x18,%r8d
1400151dc:	44 39 45 cc          	cmp    %r8d,-0x34(%rbp)
1400151e0:	0f 85 a2 00 00 00    	jne    0x140015288
1400151e6:	48 8d 4d d4          	lea    -0x2c(%rbp),%rcx
1400151ea:	41 8d 50 fc          	lea    -0x4(%r8),%edx
1400151ee:	8a 45 d0             	mov    -0x30(%rbp),%al
1400151f1:	30 01                	xor    %al,(%rcx)
1400151f3:	48 ff c1             	inc    %rcx
1400151f6:	48 83 ea 01          	sub    $0x1,%rdx
1400151fa:	75 f2                	jne    0x1400151ee
1400151fc:	83 7d d4 03          	cmpl   $0x3,-0x2c(%rbp)
140015200:	75 7c                	jne    0x14001527e
140015202:	80 7d dc 01          	cmpb   $0x1,-0x24(%rbp)
140015206:	77 76                	ja     0x14001527e
140015208:	8b 5d d0             	mov    -0x30(%rbp),%ebx
14001520b:	33 c9                	xor    %ecx,%ecx
14001520d:	21 55 d0             	and    %edx,-0x30(%rbp)
140015210:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140015214:	48 ff 15 35 5b 00 00 	rex.W call *0x5b35(%rip)        # 0x14001ad50
14001521b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015220:	89 45 d0             	mov    %eax,-0x30(%rbp)
140015223:	3b c3                	cmp    %ebx,%eax
140015225:	75 57                	jne    0x14001527e
140015227:	0f b6 55 dc          	movzbl -0x24(%rbp),%edx
14001522b:	45 33 c0             	xor    %r8d,%r8d
14001522e:	84 d2                	test   %dl,%dl
140015230:	74 18                	je     0x14001524a
140015232:	42 0f b7 4c c5 e4    	movzwl -0x1c(%rbp,%r8,8),%ecx
140015238:	ff c9                	dec    %ecx
14001523a:	81 f9 fd 00 00 00    	cmp    $0xfd,%ecx
140015240:	77 3c                	ja     0x14001527e
140015242:	41 ff c0             	inc    %r8d
140015245:	44 3b c2             	cmp    %edx,%r8d
140015248:	72 e8                	jb     0x140015232
14001524a:	33 c9                	xor    %ecx,%ecx
14001524c:	84 d2                	test   %dl,%dl
14001524e:	74 0c                	je     0x14001525c
140015250:	39 74 cd e0          	cmp    %esi,-0x20(%rbp,%rcx,8)
140015254:	74 06                	je     0x14001525c
140015256:	ff c1                	inc    %ecx
140015258:	3b ca                	cmp    %edx,%ecx
14001525a:	72 f4                	jb     0x140015250
14001525c:	3b ca                	cmp    %edx,%ecx
14001525e:	73 28                	jae    0x140015288
140015260:	8b 4c cd e4          	mov    -0x1c(%rbp,%rcx,8),%ecx
140015264:	0f b7 c1             	movzwl %cx,%eax
140015267:	41 89 06             	mov    %eax,(%r14)
14001526a:	48 85 ff             	test   %rdi,%rdi
14001526d:	74 08                	je     0x140015277
14001526f:	c1 e9 10             	shr    $0x10,%ecx
140015272:	83 e1 01             	and    $0x1,%ecx
140015275:	89 0f                	mov    %ecx,(%rdi)
140015277:	33 c0                	xor    %eax,%eax
140015279:	e9 44 8e ff ff       	jmp    0x14000e0c2
14001527e:	b8 7b 00 00 c0       	mov    $0xc000007b,%eax
140015283:	e9 3a 8e ff ff       	jmp    0x14000e0c2
140015288:	b8 25 02 00 c0       	mov    $0xc0000225,%eax
14001528d:	e9 30 8e ff ff       	jmp    0x14000e0c2
140015292:	b8 01 00 00 00       	mov    $0x1,%eax
140015297:	f0 0f c1 05 a1 4b 01 	lock xadd %eax,0x14ba1(%rip)        # 0x140029e40
14001529e:	00
14001529f:	ff c0                	inc    %eax
1400152a1:	b9 20 00 00 00       	mov    $0x20,%ecx
1400152a6:	99                   	cltd
1400152a7:	f7 f9                	idiv   %ecx
1400152a9:	48 8d 05 90 49 01 00 	lea    0x14990(%rip),%rax        # 0x140029c40
1400152b0:	48 63 ca             	movslq %edx,%rcx
1400152b3:	48 03 c9             	add    %rcx,%rcx
1400152b6:	c7 04 c8 b1 10 00 00 	movl   $0x10b1,(%rax,%rcx,8)
1400152bd:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
1400152c2:	48 89 7c c8 08       	mov    %rdi,0x8(%rax,%rcx,8)
1400152c7:	41 8b c0             	mov    %r8d,%eax
1400152ca:	e9 85 8f ff ff       	jmp    0x14000e254
1400152cf:	cc                   	int3
1400152d0:	b9 03 00 00 00       	mov    $0x3,%ecx
1400152d5:	cd 29                	int    $0x29
1400152d7:	cc                   	int3
1400152d8:	ba 01 00 00 00       	mov    $0x1,%edx
1400152dd:	48 8b cf             	mov    %rdi,%rcx
1400152e0:	e8 0f e9 fe ff       	call   0x140003bf4
1400152e5:	48 8b cf             	mov    %rdi,%rcx
1400152e8:	8b d8                	mov    %eax,%ebx
1400152ea:	e8 9d e9 fe ff       	call   0x140003c8c
1400152ef:	90                   	nop
1400152f0:	e9 04 07 ff ff       	jmp    0x1400059f9
1400152f5:	cc                   	int3
1400152f6:	e8 e1 0a 00 00       	call   0x140015ddc
1400152fb:	44 8b 5b 5c          	mov    0x5c(%rbx),%r11d
1400152ff:	e9 1f 90 ff ff       	jmp    0x14000e323
140015304:	33 d2                	xor    %edx,%edx
140015306:	48 8b cb             	mov    %rbx,%rcx
140015309:	e8 66 8f ff ff       	call   0x14000e274
14001530e:	85 c0                	test   %eax,%eax
140015310:	0f 89 64 90 ff ff    	jns    0x14000e37a
140015316:	e9 52 90 ff ff       	jmp    0x14000e36d
14001531b:	cc                   	int3
14001531c:	48 8b 41 08          	mov    0x8(%rcx),%rax
140015320:	48 39 08             	cmp    %rcx,(%rax)
140015323:	0f 85 f4 06 ff ff    	jne    0x140005a1d
140015329:	48 89 10             	mov    %rdx,(%rax)
14001532c:	48 89 42 08          	mov    %rax,0x8(%rdx)
140015330:	e9 9b 69 ff ff       	jmp    0x14000bcd0
140015335:	cc                   	int3
140015336:	b8 17 00 00 c0       	mov    $0xc0000017,%eax
14001533b:	e9 c8 90 ff ff       	jmp    0x14000e408
140015340:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
140015345:	e9 f7 92 ff ff       	jmp    0x14000e641
14001534a:	48 8b ce             	mov    %rsi,%rcx
14001534d:	48 ff 15 7c 5e 00 00 	rex.W call *0x5e7c(%rip)        # 0x14001b1d0
140015354:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015359:	48 8b ce             	mov    %rsi,%rcx
14001535c:	48 ff 15 75 5e 00 00 	rex.W call *0x5e75(%rip)        # 0x14001b1d8
140015363:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015368:	49 8b 4e 10          	mov    0x10(%r14),%rcx
14001536c:	e9 65 93 ff ff       	jmp    0x14000e6d6
140015371:	39 7c 24 60          	cmp    %edi,0x60(%rsp)
140015375:	0f 85 d3 93 ff ff    	jne    0x14000e74e
14001537b:	e9 e5 93 ff ff       	jmp    0x14000e765
140015380:	48 8d 15 89 e6 00 00 	lea    0xe689(%rip),%rdx        # 0x140023a10
140015387:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14001538c:	48 ff 15 c5 59 00 00 	rex.W call *0x59c5(%rip)        # 0x14001ad58
140015393:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140015398:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14001539d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400153a2:	48 63 c3             	movslq %ebx,%rax
1400153a5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400153aa:	ba 01 00 00 00       	mov    $0x1,%edx
1400153af:	44 8d 42 01          	lea    0x1(%rdx),%r8d
1400153b3:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400153b8:	e8 ab 3e 00 00       	call   0x140019268
1400153bd:	90                   	nop
1400153be:	83 fa 04             	cmp    $0x4,%edx
1400153c1:	0f 85 93 95 ff ff    	jne    0x14000e95a
1400153c7:	33 c0                	xor    %eax,%eax
1400153c9:	41 39 00             	cmp    %eax,(%r8)
1400153cc:	0f 95 c0             	setne  %al
1400153cf:	e9 88 95 ff ff       	jmp    0x14000e95c
1400153d4:	cc                   	int3
1400153d5:	cc                   	int3
1400153d6:	cc                   	int3
1400153d7:	cc                   	int3
1400153d8:	cc                   	int3
1400153d9:	cc                   	int3
1400153da:	cc                   	int3
1400153db:	cc                   	int3
1400153dc:	cc                   	int3
1400153dd:	cc                   	int3
1400153de:	cc                   	int3
1400153df:	cc                   	int3
1400153e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400153e5:	57                   	push   %rdi
1400153e6:	48 83 ec 20          	sub    $0x20,%rsp
1400153ea:	48 8d 3d 7f 4a 01 00 	lea    0x14a7f(%rip),%rdi        # 0x140029e70
1400153f1:	48 8b 1d 78 4a 01 00 	mov    0x14a78(%rip),%rbx        # 0x140029e70
1400153f8:	48 3b df             	cmp    %rdi,%rbx
1400153fb:	74 51                	je     0x14001544e
1400153fd:	48 39 7b 08          	cmp    %rdi,0x8(%rbx)
140015401:	75 44                	jne    0x140015447
140015403:	48 8b 03             	mov    (%rbx),%rax
140015406:	48 39 58 08          	cmp    %rbx,0x8(%rax)
14001540a:	75 3b                	jne    0x140015447