140d640c5:	49 8b ce             	mov    %r14,%rcx
140d640c8:	e8 43 d9 f5 ff       	call   0x140cc1a10
140d640cd:	8b 84 24 98 00 00 00 	mov    0x98(%rsp),%eax
140d640d4:	4c 8b 64 24 50       	mov    0x50(%rsp),%r12
140d640d9:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
140d640e0:	00
140d640e1:	48 83 c4 58          	add    $0x58,%rsp
140d640e5:	41 5f                	pop    %r15
140d640e7:	41 5e                	pop    %r14
140d640e9:	41 5d                	pop    %r13
140d640eb:	5f                   	pop    %rdi
140d640ec:	5e                   	pop    %rsi
140d640ed:	5b                   	pop    %rbx
140d640ee:	c3                   	ret
140d640ef:	cc                   	int3
140d640f0:	40 53                	rex push %rbx
140d640f2:	b8 30 00 00 00       	mov    $0x30,%eax
140d640f7:	e8 a4 73 0b 00       	call   0x140e1b4a0
140d640fc:	48 2b e0             	sub    %rax,%rsp
140d640ff:	4d 8b d1             	mov    %r9,%r10
140d64102:	4c 8b 49 40          	mov    0x40(%rcx),%r9
140d64106:	4d 8b d8             	mov    %r8,%r11
140d64109:	48 8b da             	mov    %rdx,%rbx
140d6410c:	4d 8b c2             	mov    %r10,%r8
140d6410f:	49 8b d3             	mov    %r11,%rdx
140d64112:	48 8b cb             	mov    %rbx,%rcx
140d64115:	48 83 c4 30          	add    $0x30,%rsp
140d64119:	5b                   	pop    %rbx
140d6411a:	e9 e1 38 ff ff       	jmp    0x140d57a00
140d6411f:	cc                   	int3
140d64120:	b8 28 00 00 00       	mov    $0x28,%eax
140d64125:	e8 76 73 0b 00       	call   0x140e1b4a0
140d6412a:	48 2b e0             	sub    %rax,%rsp
140d6412d:	49 8b c0             	mov    %r8,%rax
140d64130:	4c 8b d2             	mov    %rdx,%r10
140d64133:	4c 8b 41 40          	mov    0x40(%rcx),%r8
140d64137:	48 8b d0             	mov    %rax,%rdx
140d6413a:	49 8b ca             	mov    %r10,%rcx
140d6413d:	48 83 c4 28          	add    $0x28,%rsp
140d64141:	e9 7a 39 ff ff       	jmp    0x140d57ac0
140d64146:	cc                   	int3
140d64147:	cc                   	int3
140d64148:	cc                   	int3
140d64149:	cc                   	int3
140d6414a:	cc                   	int3
140d6414b:	cc                   	int3
140d6414c:	cc                   	int3
140d6414d:	cc                   	int3
140d6414e:	cc                   	int3
140d6414f:	cc                   	int3
140d64150:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d64155:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d6415a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d6415f:	41 54                	push   %r12
140d64161:	41 56                	push   %r14
140d64163:	41 57                	push   %r15
140d64165:	b8 30 00 00 00       	mov    $0x30,%eax
140d6416a:	e8 31 73 0b 00       	call   0x140e1b4a0
140d6416f:	48 2b e0             	sub    %rax,%rsp
140d64172:	33 ed                	xor    %ebp,%ebp
140d64174:	49 8b f9             	mov    %r9,%rdi
140d64177:	4d 8b e0             	mov    %r8,%r12
140d6417a:	4c 8b f2             	mov    %rdx,%r14
140d6417d:	48 8b f1             	mov    %rcx,%rsi
140d64180:	44 8b fd             	mov    %ebp,%r15d
140d64183:	4d 85 c9             	test   %r9,%r9
140d64186:	75 14                	jne    0x140d6419c
140d64188:	e8 33 a1 fb ff       	call   0x140d1e2c0
140d6418d:	48 8b e8             	mov    %rax,%rbp
140d64190:	48 8b f8             	mov    %rax,%rdi
140d64193:	48 85 c0             	test   %rax,%rax
140d64196:	0f 84 e8 00 00 00    	je     0x140d64284
140d6419c:	48 8b cf             	mov    %rdi,%rcx
140d6419f:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140d641a4:	e8 97 a1 fb ff       	call   0x140d1e340
140d641a9:	48 8b cf             	mov    %rdi,%rcx
140d641ac:	e8 ef 9e fb ff       	call   0x140d1e0a0
140d641b1:	48 8b d8             	mov    %rax,%rbx
140d641b4:	48 85 c0             	test   %rax,%rax
140d641b7:	0f 84 af 00 00 00    	je     0x140d6426c
140d641bd:	0f 1f 00             	nopl   (%rax)
140d641c0:	48 8b 56 40          	mov    0x40(%rsi),%rdx
140d641c4:	48 8b cb             	mov    %rbx,%rcx
140d641c7:	e8 f4 01 fc ff       	call   0x140d243c0
140d641cc:	85 c0                	test   %eax,%eax
140d641ce:	0f 84 98 00 00 00    	je     0x140d6426c
140d641d4:	48 8b cb             	mov    %rbx,%rcx
140d641d7:	e8 e4 1e f7 ff       	call   0x140cd60c0
140d641dc:	85 c0                	test   %eax,%eax
140d641de:	75 e0                	jne    0x140d641c0
140d641e0:	48 8b 06             	mov    (%rsi),%rax
140d641e3:	4c 8b cb             	mov    %rbx,%r9
140d641e6:	4d 8b c4             	mov    %r12,%r8
140d641e9:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d641ee:	49 8b d6             	mov    %r14,%rdx
140d641f1:	48 8b ce             	mov    %rsi,%rcx
140d641f4:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d641fb:	ff 15 1f f8 21 00    	call   *0x21f81f(%rip)        # 0x140f83a20
140d64201:	85 c0                	test   %eax,%eax
140d64203:	74 67                	je     0x140d6426c
140d64205:	4c 8b 46 40          	mov    0x40(%rsi),%r8
140d64209:	4c 8b cf             	mov    %rdi,%r9
140d6420c:	49 8b d6             	mov    %r14,%rdx
140d6420f:	49 8b ce             	mov    %r14,%rcx
140d64212:	e8 59 42 ff ff       	call   0x140d58470
140d64217:	48 85 c0             	test   %rax,%rax
140d6421a:	75 24                	jne    0x140d64240
140d6421c:	4c 8d 0d 0d ee 41 00 	lea    0x41ee0d(%rip),%r9        # 0x141183030
140d64223:	c7 44 24 20 79 05 00 	movl   $0x579,0x20(%rsp)
140d6422a:	00
140d6422b:	ba 2a 01 00 00       	mov    $0x12a,%edx
140d64230:	8d 48 10             	lea    0x10(%rax),%ecx
140d64233:	41 b8 a5 00 00 00    	mov    $0xa5,%r8d
140d64239:	e8 42 ca f6 ff       	call   0x140cd0c80
140d6423e:	eb 2c                	jmp    0x140d6426c
140d64240:	48 8b 06             	mov    (%rsi),%rax
140d64243:	4c 8b cb             	mov    %rbx,%r9
140d64246:	4d 8b c6             	mov    %r14,%r8
140d64249:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d6424e:	49 8b d6             	mov    %r14,%rdx
140d64251:	48 8b ce             	mov    %rsi,%rcx
140d64254:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d6425b:	ff 15 bf f7 21 00    	call   *0x21f7bf(%rip)        # 0x140f83a20
140d64261:	85 c0                	test   %eax,%eax
140d64263:	b9 01 00 00 00       	mov    $0x1,%ecx
140d64268:	44 0f 45 f9          	cmovne %ecx,%r15d
140d6426c:	48 8b cf             	mov    %rdi,%rcx
140d6426f:	e8 ec 9c fb ff       	call   0x140d1df60
140d64274:	48 8b cd             	mov    %rbp,%rcx
140d64277:	e8 64 9d fb ff       	call   0x140d1dfe0
140d6427c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140d64281:	41 8b c7             	mov    %r15d,%eax
140d64284:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140d64289:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140d6428e:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140d64293:	48 83 c4 30          	add    $0x30,%rsp
140d64297:	41 5f                	pop    %r15
140d64299:	41 5e                	pop    %r14
140d6429b:	41 5c                	pop    %r12
140d6429d:	c3                   	ret
140d6429e:	cc                   	int3
140d6429f:	cc                   	int3
140d642a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d642a5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d642aa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d642af:	57                   	push   %rdi
140d642b0:	41 56                	push   %r14
140d642b2:	41 57                	push   %r15
140d642b4:	b8 30 00 00 00       	mov    $0x30,%eax
140d642b9:	e8 e2 71 0b 00       	call   0x140e1b4a0
140d642be:	48 2b e0             	sub    %rax,%rsp
140d642c1:	48 8b f1             	mov    %rcx,%rsi
140d642c4:	49 8b e8             	mov    %r8,%rbp
140d642c7:	49 8b c8             	mov    %r8,%rcx
140d642ca:	4c 8b fa             	mov    %rdx,%r15
140d642cd:	33 db                	xor    %ebx,%ebx
140d642cf:	e8 6c a0 fb ff       	call   0x140d1e340
140d642d4:	48 8b cd             	mov    %rbp,%rcx
140d642d7:	e8 c4 9d fb ff       	call   0x140d1e0a0
140d642dc:	48 8b cd             	mov    %rbp,%rcx
140d642df:	48 8b f8             	mov    %rax,%rdi
140d642e2:	e8 b9 9d fb ff       	call   0x140d1e0a0
140d642e7:	4c 8b f0             	mov    %rax,%r14
140d642ea:	48 85 c0             	test   %rax,%rax
140d642ed:	75 25                	jne    0x140d64314
140d642ef:	4c 8d 0d 3a ed 41 00 	lea    0x41ed3a(%rip),%r9        # 0x141183030
140d642f6:	c7 44 24 20 9a 05 00 	movl   $0x59a,0x20(%rsp)
140d642fd:	00
140d642fe:	ba 1f 01 00 00       	mov    $0x11f,%edx
140d64303:	8d 4b 10             	lea    0x10(%rbx),%ecx
140d64306:	44 8d 43 41          	lea    0x41(%rbx),%r8d
140d6430a:	e8 71 c9 f6 ff       	call   0x140cd0c80
140d6430f:	e9 1d 01 00 00       	jmp    0x140d64431
140d64314:	e8 a7 ca f6 ff       	call   0x140cd0dc0
140d64319:	48 8b 56 40          	mov    0x40(%rsi),%rdx
140d6431d:	48 8b cf             	mov    %rdi,%rcx
140d64320:	e8 9b 00 fc ff       	call   0x140d243c0
140d64325:	8b d8                	mov    %eax,%ebx
140d64327:	e8 44 c8 f6 ff       	call   0x140cd0b70
140d6432c:	85 db                	test   %ebx,%ebx
140d6432e:	0f 84 f8 00 00 00    	je     0x140d6442c
140d64334:	48 8b cf             	mov    %rdi,%rcx
140d64337:	e8 84 1d f7 ff       	call   0x140cd60c0
140d6433c:	85 c0                	test   %eax,%eax
140d6433e:	75 d4                	jne    0x140d64314
140d64340:	48 8b 0e             	mov    (%rsi),%rcx
140d64343:	48 8b 81 28 01 00 00 	mov    0x128(%rcx),%rax
140d6434a:	48 85 c0             	test   %rax,%rax
140d6434d:	74 1a                	je     0x140d64369
140d6434f:	4c 8b cd             	mov    %rbp,%r9
140d64352:	4c 8b c7             	mov    %rdi,%r8
140d64355:	48 8b d7             	mov    %rdi,%rdx
140d64358:	48 8b ce             	mov    %rsi,%rcx
140d6435b:	ff 15 bf f6 21 00    	call   *0x21f6bf(%rip)        # 0x140f83a20
140d64361:	85 c0                	test   %eax,%eax
140d64363:	0f 84 c8 00 00 00    	je     0x140d64431
140d64369:	48 8b 06             	mov    (%rsi),%rax
140d6436c:	4c 8b cf             	mov    %rdi,%r9
140d6436f:	49 8b 57 20          	mov    0x20(%r15),%rdx
140d64373:	48 8b ce             	mov    %rsi,%rcx
140d64376:	4c 8b c2             	mov    %rdx,%r8
140d64379:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140d6437e:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d64385:	ff 15 95 f6 21 00    	call   *0x21f695(%rip)        # 0x140f83a20
140d6438b:	85 c0                	test   %eax,%eax
140d6438d:	0f 84 9e 00 00 00    	je     0x140d64431
140d64393:	48 8b 06             	mov    (%rsi),%rax
140d64396:	4c 8b cd             	mov    %rbp,%r9
140d64399:	4c 8b c7             	mov    %rdi,%r8
140d6439c:	49 8b d6             	mov    %r14,%rdx
140d6439f:	48 8b ce             	mov    %rsi,%rcx
140d643a2:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
140d643a9:	ff 15 71 f6 21 00    	call   *0x21f671(%rip)        # 0x140f83a20
140d643af:	85 c0                	test   %eax,%eax
140d643b1:	74 7e                	je     0x140d64431
140d643b3:	48 8b 06             	mov    (%rsi),%rax
140d643b6:	4d 8b ce             	mov    %r14,%r9
140d643b9:	49 8b 57 10          	mov    0x10(%r15),%rdx
140d643bd:	48 8b ce             	mov    %rsi,%rcx
140d643c0:	4c 8b c2             	mov    %rdx,%r8
140d643c3:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140d643c8:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d643cf:	ff 15 4b f6 21 00    	call   *0x21f64b(%rip)        # 0x140f83a20
140d643d5:	85 c0                	test   %eax,%eax
140d643d7:	74 58                	je     0x140d64431
140d643d9:	48 8b 06             	mov    (%rsi),%rax
140d643dc:	4c 8b cf             	mov    %rdi,%r9
140d643df:	4d 8b c6             	mov    %r14,%r8
140d643e2:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140d643e7:	49 8b d6             	mov    %r14,%rdx
140d643ea:	48 8b ce             	mov    %rsi,%rcx
140d643ed:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d643f4:	ff 15 26 f6 21 00    	call   *0x21f626(%rip)        # 0x140f83a20
140d643fa:	85 c0                	test   %eax,%eax
140d643fc:	74 33                	je     0x140d64431
140d643fe:	48 8b 06             	mov    (%rsi),%rax
140d64401:	4d 8b ce             	mov    %r14,%r9
140d64404:	49 8b 57 18          	mov    0x18(%r15),%rdx
140d64408:	48 8b ce             	mov    %rsi,%rcx
140d6440b:	4c 8b c2             	mov    %rdx,%r8
140d6440e:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140d64413:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d6441a:	ff 15 00 f6 21 00    	call   *0x21f600(%rip)        # 0x140f83a20
140d64420:	85 c0                	test   %eax,%eax
140d64422:	74 0d                	je     0x140d64431
140d64424:	41 c7 47 28 00 00 00 	movl   $0x0,0x28(%r15)
140d6442b:	00
140d6442c:	bb 01 00 00 00       	mov    $0x1,%ebx
140d64431:	48 8b cd             	mov    %rbp,%rcx
140d64434:	e8 27 9b fb ff       	call   0x140d1df60
140d64439:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140d6443e:	8b c3                	mov    %ebx,%eax
140d64440:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140d64445:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140d6444a:	48 83 c4 30          	add    $0x30,%rsp
140d6444e:	41 5f                	pop    %r15
140d64450:	41 5e                	pop    %r14
140d64452:	5f                   	pop    %rdi
140d64453:	c3                   	ret
140d64454:	cc                   	int3
140d64455:	cc                   	int3
140d64456:	cc                   	int3
140d64457:	cc                   	int3
140d64458:	cc                   	int3
140d64459:	cc                   	int3
140d6445a:	cc                   	int3
140d6445b:	cc                   	int3
140d6445c:	cc                   	int3
140d6445d:	cc                   	int3
140d6445e:	cc                   	int3
140d6445f:	cc                   	int3
140d64460:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d64465:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140d6446a:	55                   	push   %rbp
140d6446b:	56                   	push   %rsi
140d6446c:	57                   	push   %rdi
140d6446d:	41 54                	push   %r12
140d6446f:	41 55                	push   %r13
140d64471:	41 56                	push   %r14
140d64473:	41 57                	push   %r15
140d64475:	b8 30 00 00 00       	mov    $0x30,%eax
140d6447a:	e8 21 70 0b 00       	call   0x140e1b4a0
140d6447f:	48 2b e0             	sub    %rax,%rsp
140d64482:	41 83 79 28 00       	cmpl   $0x0,0x28(%r9)
140d64487:	4d 8b d1             	mov    %r9,%r10
140d6448a:	49 8b 40 20          	mov    0x20(%r8),%rax
140d6448e:	49 8b f0             	mov    %r8,%rsi
140d64491:	4c 8b 72 20          	mov    0x20(%rdx),%r14
140d64495:	48 8b fa             	mov    %rdx,%rdi
140d64498:	4d 8b 68 10          	mov    0x10(%r8),%r13
140d6449c:	48 8b d9             	mov    %rcx,%rbx
140d6449f:	4c 8b 62 10          	mov    0x10(%rdx),%r12
140d644a3:	4d 8b 78 18          	mov    0x18(%r8),%r15
140d644a7:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140d644ac:	0f 84 77 02 00 00    	je     0x140d64729
140d644b2:	48 8b 01             	mov    (%rcx),%rax
140d644b5:	49 8b d5             	mov    %r13,%rdx
140d644b8:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
140d644bf:	00
140d644c0:	4d 8b 42 10          	mov    0x10(%r10),%r8
140d644c4:	4c 8b cd             	mov    %rbp,%r9
140d644c7:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
140d644ce:	ff 15 4c f5 21 00    	call   *0x21f54c(%rip)        # 0x140f83a20
140d644d4:	85 c0                	test   %eax,%eax
140d644d6:	0f 84 4d 02 00 00    	je     0x140d64729
140d644dc:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
140d644e0:	49 8b d5             	mov    %r13,%rdx
140d644e3:	4c 8b 43 60          	mov    0x60(%rbx),%r8
140d644e7:	49 8b cc             	mov    %r12,%rcx
140d644ea:	e8 91 36 ff ff       	call   0x140d57b80
140d644ef:	85 c0                	test   %eax,%eax
140d644f1:	0f 84 32 02 00 00    	je     0x140d64729
140d644f7:	48 8b 03             	mov    (%rbx),%rax
140d644fa:	4c 8b cd             	mov    %rbp,%r9
140d644fd:	4d 8b c4             	mov    %r12,%r8
140d64500:	49 8b d4             	mov    %r12,%rdx
140d64503:	48 8b cb             	mov    %rbx,%rcx
140d64506:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
140d6450d:	ff 15 0d f5 21 00    	call   *0x21f50d(%rip)        # 0x140f83a20
140d64513:	85 c0                	test   %eax,%eax
140d64515:	0f 84 0e 02 00 00    	je     0x140d64729
140d6451b:	48 8b 03             	mov    (%rbx),%rax
140d6451e:	49 8b d7             	mov    %r15,%rdx
140d64521:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
140d64528:	00
140d64529:	48 8b cb             	mov    %rbx,%rcx
140d6452c:	4c 8b 4b 68          	mov    0x68(%rbx),%r9
140d64530:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140d64535:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
140d6453c:	4d 8b 40 10          	mov    0x10(%r8),%r8
140d64540:	ff 15 da f4 21 00    	call   *0x21f4da(%rip)        # 0x140f83a20
140d64546:	85 c0                	test   %eax,%eax
140d64548:	0f 84 db 01 00 00    	je     0x140d64729
140d6454e:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
140d64552:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140d64558:	49 8b d7             	mov    %r15,%rdx
140d6455b:	49 8b cf             	mov    %r15,%rcx
140d6455e:	e8 ad 33 ff ff       	call   0x140d57910
140d64563:	85 c0                	test   %eax,%eax
140d64565:	0f 84 be 01 00 00    	je     0x140d64729
140d6456b:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
140d6456f:	4d 8b c7             	mov    %r15,%r8
140d64572:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140d64576:	49 8b d4             	mov    %r12,%rdx
140d64579:	e8 02 36 ff ff       	call   0x140d57b80
140d6457e:	85 c0                	test   %eax,%eax
140d64580:	0f 84 a3 01 00 00    	je     0x140d64729
140d64586:	4c 8b 7c 24 78       	mov    0x78(%rsp),%r15
140d6458b:	49 8b d5             	mov    %r13,%rdx
140d6458e:	4c 8b 4b 40          	mov    0x40(%rbx),%r9