140d65014:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d65019:	4c 8b 41 10          	mov    0x10(%rcx),%r8
140d6501d:	48 8b cb             	mov    %rbx,%rcx
140d65020:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d65027:	ff 15 f3 e9 21 00    	call   *0x21e9f3(%rip)        # 0x140f83a20
140d6502d:	85 c0                	test   %eax,%eax
140d6502f:	0f 84 40 02 00 00    	je     0x140d65275
140d65035:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
140d65039:	4d 8b c7             	mov    %r15,%r8
140d6503c:	48 8b 55 10          	mov    0x10(%rbp),%rdx
140d65040:	49 8b ce             	mov    %r14,%rcx
140d65043:	e8 18 28 ff ff       	call   0x140d57860
140d65048:	85 c0                	test   %eax,%eax
140d6504a:	0f 84 25 02 00 00    	je     0x140d65275
140d65050:	48 8b 03             	mov    (%rbx),%rax
140d65053:	4c 8b ce             	mov    %rsi,%r9
140d65056:	4d 8b c6             	mov    %r14,%r8
140d65059:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d6505e:	49 8b d6             	mov    %r14,%rdx
140d65061:	48 8b cb             	mov    %rbx,%rcx
140d65064:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d6506b:	ff 15 af e9 21 00    	call   *0x21e9af(%rip)        # 0x140f83a20
140d65071:	85 c0                	test   %eax,%eax
140d65073:	0f 84 fc 01 00 00    	je     0x140d65275
140d65079:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
140d6507d:	49 8b d6             	mov    %r14,%rdx
140d65080:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
140d65085:	49 8b ce             	mov    %r14,%rcx
140d65088:	e8 d3 27 ff ff       	call   0x140d57860
140d6508d:	85 c0                	test   %eax,%eax
140d6508f:	0f 84 e0 01 00 00    	je     0x140d65275
140d65095:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
140d65099:	49 8b d7             	mov    %r15,%rdx
140d6509c:	4c 8b 45 10          	mov    0x10(%rbp),%r8
140d650a0:	49 8b cf             	mov    %r15,%rcx
140d650a3:	e8 d8 2a ff ff       	call   0x140d57b80
140d650a8:	85 c0                	test   %eax,%eax
140d650aa:	0f 84 c5 01 00 00    	je     0x140d65275
140d650b0:	48 8b 03             	mov    (%rbx),%rax
140d650b3:	4c 8b cf             	mov    %rdi,%r9
140d650b6:	4d 8b c7             	mov    %r15,%r8
140d650b9:	49 8b d7             	mov    %r15,%rdx
140d650bc:	48 8b cb             	mov    %rbx,%rcx
140d650bf:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
140d650c6:	ff 15 54 e9 21 00    	call   *0x21e954(%rip)        # 0x140f83a20
140d650cc:	85 c0                	test   %eax,%eax
140d650ce:	0f 84 a1 01 00 00    	je     0x140d65275
140d650d4:	48 8b 03             	mov    (%rbx),%rax
140d650d7:	4d 8b c7             	mov    %r15,%r8
140d650da:	4d 8b 4d 10          	mov    0x10(%r13),%r9
140d650de:	49 8b d7             	mov    %r15,%rdx
140d650e1:	48 8b cb             	mov    %rbx,%rcx
140d650e4:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d650e9:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d650f0:	ff 15 2a e9 21 00    	call   *0x21e92a(%rip)        # 0x140f83a20
140d650f6:	85 c0                	test   %eax,%eax
140d650f8:	0f 84 77 01 00 00    	je     0x140d65275
140d650fe:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
140d65102:	4d 8b c7             	mov    %r15,%r8
140d65105:	49 8b d6             	mov    %r14,%rdx
140d65108:	49 8b cf             	mov    %r15,%rcx
140d6510b:	e8 70 2a ff ff       	call   0x140d57b80
140d65110:	85 c0                	test   %eax,%eax
140d65112:	0f 84 5d 01 00 00    	je     0x140d65275
140d65118:	48 8b 03             	mov    (%rbx),%rax
140d6511b:	48 8b d6             	mov    %rsi,%rdx
140d6511e:	4c 8b 8c 24 98 00 00 	mov    0x98(%rsp),%r9
140d65125:	00
140d65126:	48 8b cb             	mov    %rbx,%rcx
140d65129:	4d 8b 45 20          	mov    0x20(%r13),%r8
140d6512d:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d65132:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d65139:	ff 15 e1 e8 21 00    	call   *0x21e8e1(%rip)        # 0x140f83a20
140d6513f:	85 c0                	test   %eax,%eax
140d65141:	0f 84 2e 01 00 00    	je     0x140d65275
140d65147:	48 8b 03             	mov    (%rbx),%rax
140d6514a:	4c 8b ce             	mov    %rsi,%r9
140d6514d:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140d65152:	48 8b d6             	mov    %rsi,%rdx
140d65155:	48 8b cb             	mov    %rbx,%rcx
140d65158:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d6515d:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d65164:	ff 15 b6 e8 21 00    	call   *0x21e8b6(%rip)        # 0x140f83a20
140d6516a:	85 c0                	test   %eax,%eax
140d6516c:	0f 84 03 01 00 00    	je     0x140d65275
140d65172:	48 8b 03             	mov    (%rbx),%rax
140d65175:	48 8b 80 30 01 00 00 	mov    0x130(%rax),%rax
140d6517c:	48 85 c0             	test   %rax,%rax
140d6517f:	74 1a                	je     0x140d6519b
140d65181:	4c 8b cf             	mov    %rdi,%r9
140d65184:	4c 8b c6             	mov    %rsi,%r8
140d65187:	48 8b d6             	mov    %rsi,%rdx
140d6518a:	48 8b cb             	mov    %rbx,%rcx
140d6518d:	ff 15 8d e8 21 00    	call   *0x21e88d(%rip)        # 0x140f83a20
140d65193:	85 c0                	test   %eax,%eax
140d65195:	0f 84 da 00 00 00    	je     0x140d65275
140d6519b:	48 8b 03             	mov    (%rbx),%rax
140d6519e:	4c 8b cf             	mov    %rdi,%r9
140d651a1:	4c 8b c6             	mov    %rsi,%r8
140d651a4:	48 8b d6             	mov    %rsi,%rdx
140d651a7:	48 8b cb             	mov    %rbx,%rcx
140d651aa:	48 8b 80 20 01 00 00 	mov    0x120(%rax),%rax
140d651b1:	ff 15 69 e8 21 00    	call   *0x21e869(%rip)        # 0x140f83a20
140d651b7:	85 c0                	test   %eax,%eax
140d651b9:	0f 84 b6 00 00 00    	je     0x140d65275
140d651bf:	48 8b 03             	mov    (%rbx),%rax
140d651c2:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
140d651c9:	48 85 c0             	test   %rax,%rax
140d651cc:	74 1a                	je     0x140d651e8
140d651ce:	4c 8b cf             	mov    %rdi,%r9
140d651d1:	4c 8b c6             	mov    %rsi,%r8
140d651d4:	48 8b d6             	mov    %rsi,%rdx
140d651d7:	48 8b cb             	mov    %rbx,%rcx
140d651da:	ff 15 40 e8 21 00    	call   *0x21e840(%rip)        # 0x140f83a20
140d651e0:	85 c0                	test   %eax,%eax
140d651e2:	0f 84 8d 00 00 00    	je     0x140d65275
140d651e8:	48 8b 03             	mov    (%rbx),%rax
140d651eb:	4c 8b ce             	mov    %rsi,%r9
140d651ee:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140d651f3:	48 8b cb             	mov    %rbx,%rcx
140d651f6:	48 8b 55 10          	mov    0x10(%rbp),%rdx
140d651fa:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d651ff:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d65206:	ff 15 14 e8 21 00    	call   *0x21e814(%rip)        # 0x140f83a20
140d6520c:	85 c0                	test   %eax,%eax
140d6520e:	74 65                	je     0x140d65275
140d65210:	48 8b 03             	mov    (%rbx),%rax
140d65213:	4c 8b ce             	mov    %rsi,%r9
140d65216:	48 8b 55 18          	mov    0x18(%rbp),%rdx
140d6521a:	4d 8b c7             	mov    %r15,%r8
140d6521d:	48 8b cb             	mov    %rbx,%rcx
140d65220:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d65225:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d6522c:	ff 15 ee e7 21 00    	call   *0x21e7ee(%rip)        # 0x140f83a20
140d65232:	85 c0                	test   %eax,%eax
140d65234:	74 3f                	je     0x140d65275
140d65236:	48 8b 03             	mov    (%rbx),%rax
140d65239:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140d6523d:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
140d65244:	48 85 c0             	test   %rax,%rax
140d65247:	74 11                	je     0x140d6525a
140d65249:	48 8b d1             	mov    %rcx,%rdx
140d6524c:	4c 8b c7             	mov    %rdi,%r8
140d6524f:	48 8b cb             	mov    %rbx,%rcx
140d65252:	ff 15 c8 e7 21 00    	call   *0x21e7c8(%rip)        # 0x140f83a20
140d65258:	eb 0a                	jmp    0x140d65264
140d6525a:	ba 01 00 00 00       	mov    $0x1,%edx
140d6525f:	e8 cc 12 f7 ff       	call   0x140cd6530
140d65264:	85 c0                	test   %eax,%eax
140d65266:	74 0d                	je     0x140d65275
140d65268:	c7 45 28 01 00 00 00 	movl   $0x1,0x28(%rbp)
140d6526f:	41 bc 01 00 00 00    	mov    $0x1,%r12d
140d65275:	48 8b cf             	mov    %rdi,%rcx
140d65278:	e8 e3 8c fb ff       	call   0x140d1df60
140d6527d:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
140d65282:	41 8b c4             	mov    %r12d,%eax
140d65285:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
140d6528a:	48 8b b4 24 90 00 00 	mov    0x90(%rsp),%rsi
140d65291:	00
140d65292:	48 83 c4 60          	add    $0x60,%rsp
140d65296:	41 5d                	pop    %r13
140d65298:	41 5c                	pop    %r12
140d6529a:	5f                   	pop    %rdi
140d6529b:	5d                   	pop    %rbp
140d6529c:	5b                   	pop    %rbx
140d6529d:	c3                   	ret
140d6529e:	cc                   	int3
140d6529f:	cc                   	int3
140d652a0:	40 53                	rex push %rbx
140d652a2:	b8 20 00 00 00       	mov    $0x20,%eax
140d652a7:	e8 f4 61 0b 00       	call   0x140e1b4a0
140d652ac:	48 2b e0             	sub    %rax,%rsp
140d652af:	48 8b d9             	mov    %rcx,%rbx
140d652b2:	e8 59 c7 ff ff       	call   0x140d61a10
140d652b7:	33 c9                	xor    %ecx,%ecx
140d652b9:	48 89 4b 78          	mov    %rcx,0x78(%rbx)
140d652bd:	48 89 8b 80 00 00 00 	mov    %rcx,0x80(%rbx)
140d652c4:	48 83 c4 20          	add    $0x20,%rsp
140d652c8:	5b                   	pop    %rbx
140d652c9:	c3                   	ret
140d652ca:	cc                   	int3
140d652cb:	cc                   	int3
140d652cc:	cc                   	int3
140d652cd:	cc                   	int3
140d652ce:	cc                   	int3
140d652cf:	cc                   	int3
140d652d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d652d5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d652da:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d652df:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140d652e4:	57                   	push   %rdi
140d652e5:	41 54                	push   %r12
140d652e7:	41 55                	push   %r13
140d652e9:	41 56                	push   %r14
140d652eb:	41 57                	push   %r15
140d652ed:	b8 30 00 00 00       	mov    $0x30,%eax
140d652f2:	e8 a9 61 0b 00       	call   0x140e1b4a0
140d652f7:	48 2b e0             	sub    %rax,%rsp
140d652fa:	33 ff                	xor    %edi,%edi
140d652fc:	48 8b d9             	mov    %rcx,%rbx
140d652ff:	48 8b 49 78          	mov    0x78(%rcx),%rcx
140d65303:	8b ef                	mov    %edi,%ebp
140d65305:	8b f7                	mov    %edi,%esi
140d65307:	44 8b ff             	mov    %edi,%r15d
140d6530a:	4d 8b e9             	mov    %r9,%r13
140d6530d:	4c 8b e2             	mov    %rdx,%r12
140d65310:	e8 4b 80 fb ff       	call   0x140d1d360
140d65315:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
140d6531c:	48 89 7b 78          	mov    %rdi,0x78(%rbx)
140d65320:	e8 3b 0c f7 ff       	call   0x140cd5f60
140d65325:	4c 8b b4 24 80 00 00 	mov    0x80(%rsp),%r14
140d6532c:	00
140d6532d:	48 89 bb 80 00 00 00 	mov    %rdi,0x80(%rbx)
140d65334:	4d 85 f6             	test   %r14,%r14
140d65337:	75 14                	jne    0x140d6534d
140d65339:	e8 12 8f fb ff       	call   0x140d1e250
140d6533e:	48 8b e8             	mov    %rax,%rbp
140d65341:	4c 8b f0             	mov    %rax,%r14
140d65344:	48 85 c0             	test   %rax,%rax
140d65347:	0f 84 d8 00 00 00    	je     0x140d65425
140d6534d:	e8 6e 80 fb ff       	call   0x140d1d3c0
140d65352:	48 8b f8             	mov    %rax,%rdi
140d65355:	48 85 c0             	test   %rax,%rax
140d65358:	0f 84 ac 00 00 00    	je     0x140d6540a
140d6535e:	4d 8b c6             	mov    %r14,%r8
140d65361:	49 8b d4             	mov    %r12,%rdx
140d65364:	48 8b c8             	mov    %rax,%rcx
140d65367:	e8 f4 80 fb ff       	call   0x140d1d460
140d6536c:	85 c0                	test   %eax,%eax
140d6536e:	75 22                	jne    0x140d65392
140d65370:	4c 8d 0d 89 de 41 00 	lea    0x41de89(%rip),%r9        # 0x141183200
140d65377:	c7 44 24 20 9e 00 00 	movl   $0x9e,0x20(%rsp)
140d6537e:	00
140d6537f:	ba bd 00 00 00       	mov    $0xbd,%edx
140d65384:	8d 48 10             	lea    0x10(%rax),%ecx
140d65387:	44 8d 40 03          	lea    0x3(%rax),%r8d
140d6538b:	e8 f0 b8 f6 ff       	call   0x140cd0c80
140d65390:	eb 78                	jmp    0x140d6540a
140d65392:	e8 b9 0d f7 ff       	call   0x140cd6150
140d65397:	48 8b f0             	mov    %rax,%rsi
140d6539a:	48 85 c0             	test   %rax,%rax
140d6539d:	74 6b                	je     0x140d6540a
140d6539f:	e8 7c 12 f7 ff       	call   0x140cd6620
140d653a4:	48 8b d0             	mov    %rax,%rdx
140d653a7:	4d 8b ce             	mov    %r14,%r9
140d653aa:	4c 8b c7             	mov    %rdi,%r8
140d653ad:	48 8b ce             	mov    %rsi,%rcx
140d653b0:	e8 eb 11 f7 ff       	call   0x140cd65a0
140d653b5:	85 c0                	test   %eax,%eax
140d653b7:	74 51                	je     0x140d6540a
140d653b9:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
140d653be:	4d 8b cd             	mov    %r13,%r9
140d653c1:	48 89 7b 78          	mov    %rdi,0x78(%rbx)
140d653c5:	49 8b d4             	mov    %r12,%rdx
140d653c8:	48 89 b3 80 00 00 00 	mov    %rsi,0x80(%rbx)
140d653cf:	48 8b cb             	mov    %rbx,%rcx
140d653d2:	33 ff                	xor    %edi,%edi
140d653d4:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140d653d9:	33 f6                	xor    %esi,%esi
140d653db:	e8 b0 c7 ff ff       	call   0x140d61b90
140d653e0:	44 8b f8             	mov    %eax,%r15d
140d653e3:	85 c0                	test   %eax,%eax
140d653e5:	75 23                	jne    0x140d6540a
140d653e7:	48 8b 4b 78          	mov    0x78(%rbx),%rcx
140d653eb:	e8 70 7f fb ff       	call   0x140d1d360
140d653f0:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
140d653f7:	45 33 f6             	xor    %r14d,%r14d
140d653fa:	4c 89 73 78          	mov    %r14,0x78(%rbx)
140d653fe:	e8 5d 0b f7 ff       	call   0x140cd5f60
140d65403:	4c 89 b3 80 00 00 00 	mov    %r14,0x80(%rbx)
140d6540a:	48 8b ce             	mov    %rsi,%rcx
140d6540d:	e8 4e 0b f7 ff       	call   0x140cd5f60
140d65412:	48 8b cd             	mov    %rbp,%rcx
140d65415:	e8 c6 8b fb ff       	call   0x140d1dfe0
140d6541a:	48 8b cf             	mov    %rdi,%rcx
140d6541d:	e8 3e 7f fb ff       	call   0x140d1d360
140d65422:	41 8b c7             	mov    %r15d,%eax
140d65425:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140d6542a:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140d6542f:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140d65434:	48 83 c4 30          	add    $0x30,%rsp
140d65438:	41 5f                	pop    %r15
140d6543a:	41 5e                	pop    %r14
140d6543c:	41 5d                	pop    %r13
140d6543e:	41 5c                	pop    %r12
140d65440:	5f                   	pop    %rdi
140d65441:	c3                   	ret
140d65442:	cc                   	int3
140d65443:	cc                   	int3
140d65444:	cc                   	int3
140d65445:	cc                   	int3
140d65446:	cc                   	int3
140d65447:	cc                   	int3
140d65448:	cc                   	int3
140d65449:	cc                   	int3
140d6544a:	cc                   	int3
140d6544b:	cc                   	int3
140d6544c:	cc                   	int3
140d6544d:	cc                   	int3
140d6544e:	cc                   	int3
140d6544f:	cc                   	int3
140d65450:	40 53                	rex push %rbx
140d65452:	b8 20 00 00 00       	mov    $0x20,%eax
140d65457:	e8 44 60 0b 00       	call   0x140e1b4a0
140d6545c:	48 2b e0             	sub    %rax,%rsp
140d6545f:	48 8b d9             	mov    %rcx,%rbx
140d65462:	48 8b 49 78          	mov    0x78(%rcx),%rcx
140d65466:	e8 f5 7e fb ff       	call   0x140d1d360
140d6546b:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
140d65472:	48 c7 43 78 00 00 00 	movq   $0x0,0x78(%rbx)
140d65479:	00
140d6547a:	e8 e1 0a f7 ff       	call   0x140cd5f60
140d6547f:	48 8b cb             	mov    %rbx,%rcx
140d65482:	48 c7 83 80 00 00 00 	movq   $0x0,0x80(%rbx)
140d65489:	00 00 00 00
140d6548d:	48 83 c4 20          	add    $0x20,%rsp
140d65491:	5b                   	pop    %rbx
140d65492:	e9 f9 c5 ff ff       	jmp    0x140d61a90
140d65497:	cc                   	int3
140d65498:	cc                   	int3
140d65499:	cc                   	int3
140d6549a:	cc                   	int3
140d6549b:	cc                   	int3
140d6549c:	cc                   	int3
140d6549d:	cc                   	int3
140d6549e:	cc                   	int3
140d6549f:	cc                   	int3
140d654a0:	40 53                	rex push %rbx
140d654a2:	b8 20 00 00 00       	mov    $0x20,%eax
140d654a7:	e8 f4 5f 0b 00       	call   0x140e1b4a0
140d654ac:	48 2b e0             	sub    %rax,%rsp
140d654af:	48 8b d9             	mov    %rcx,%rbx
140d654b2:	48 8b 49 78          	mov    0x78(%rcx),%rcx
140d654b6:	e8 a5 7e fb ff       	call   0x140d1d360
140d654bb:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
140d654c2:	48 c7 43 78 00 00 00 	movq   $0x0,0x78(%rbx)
140d654c9:	00
140d654ca:	e8 71 06 f7 ff       	call   0x140cd5b40
140d654cf:	48 8b cb             	mov    %rbx,%rcx
140d654d2:	48 c7 83 80 00 00 00 	movq   $0x0,0x80(%rbx)
140d654d9:	00 00 00 00
140d654dd:	48 83 c4 20          	add    $0x20,%rsp
140d654e1:	5b                   	pop    %rbx
140d654e2:	e9 e9 c5 ff ff       	jmp    0x140d61ad0
140d654e7:	cc                   	int3
140d654e8:	cc                   	int3
140d654e9:	cc                   	int3
140d654ea:	cc                   	int3
140d654eb:	cc                   	int3
140d654ec:	cc                   	int3