140431020:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
140431027:	00
140431028:	48 85 c9             	test   %rcx,%rcx
14043102b:	74 1c                	je     0x140431049
14043102d:	8b 41 10             	mov    0x10(%rcx),%eax
140431030:	ff c0                	inc    %eax
140431032:	89 41 10             	mov    %eax,0x10(%rcx)
140431035:	83 f8 01             	cmp    $0x1,%eax
140431038:	0f 8e 35 01 00 00    	jle    0x140431173
14043103e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431043:	0f 84 32 01 00 00    	je     0x14043117b
140431049:	48 8b 07             	mov    (%rdi),%rax
14043104c:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140431053:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14043105a:	00
14043105b:	48 8b 03             	mov    (%rbx),%rax
14043105e:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140431065:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14043106c:	00
14043106d:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140431072:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140431077:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
14043107e:	00
14043107f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140431084:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140431089:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14043108f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140431094:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140431099:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14043109e:	e8 ad ed d6 ff       	call   0x14019fe50
1404310a3:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1404310a8:	89 74 24 20          	mov    %esi,0x20(%rsp)
1404310ac:	45 33 c9             	xor    %r9d,%r9d
1404310af:	4c 8b c0             	mov    %rax,%r8
1404310b2:	48 8d 15 77 64 ff 00 	lea    0xff6477(%rip),%rdx        # 0x141427530
1404310b9:	48 8d 0d 00 bd f7 00 	lea    0xf7bd00(%rip),%rcx        # 0x1413acdc0
1404310c0:	e8 7b 56 3e 00       	call   0x140816740
1404310c5:	90                   	nop
1404310c6:	4c 8d 0d 23 d4 d6 ff 	lea    -0x292bdd(%rip),%r9        # 0x14019e4f0
1404310cd:	ba 08 00 00 00       	mov    $0x8,%edx
1404310d2:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1404310d8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1404310dd:	e8 6a a4 9e 00       	call   0x140e1b54c
1404310e2:	90                   	nop
1404310e3:	48 8b 0f             	mov    (%rdi),%rcx
1404310e6:	48 85 c9             	test   %rcx,%rcx
1404310e9:	74 24                	je     0x14043110f
1404310eb:	8b 41 10             	mov    0x10(%rcx),%eax
1404310ee:	ff c8                	dec    %eax
1404310f0:	89 41 10             	mov    %eax,0x10(%rcx)
1404310f3:	85 c0                	test   %eax,%eax
1404310f5:	7f 18                	jg     0x14043110f
1404310f7:	0f 88 89 00 00 00    	js     0x140431186
1404310fd:	48 8b 01             	mov    (%rcx),%rax
140431100:	ba 01 00 00 00       	mov    $0x1,%edx
140431105:	48 8b 00             	mov    (%rax),%rax
140431108:	ff 15 12 29 b5 00    	call   *0xb52912(%rip)        # 0x140f83a20
14043110e:	90                   	nop
14043110f:	48 8b 0b             	mov    (%rbx),%rcx
140431112:	48 85 c9             	test   %rcx,%rcx
140431115:	74 20                	je     0x140431137
140431117:	8b 41 10             	mov    0x10(%rcx),%eax
14043111a:	ff c8                	dec    %eax
14043111c:	89 41 10             	mov    %eax,0x10(%rcx)
14043111f:	85 c0                	test   %eax,%eax
140431121:	7f 14                	jg     0x140431137
140431123:	78 30                	js     0x140431155
140431125:	48 8b 01             	mov    (%rcx),%rax
140431128:	ba 01 00 00 00       	mov    $0x1,%edx
14043112d:	48 8b 00             	mov    (%rax),%rax
140431130:	ff 15 ea 28 b5 00    	call   *0xb528ea(%rip)        # 0x140f83a20
140431136:	90                   	nop
140431137:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14043113e:	00
14043113f:	48 33 cc             	xor    %rsp,%rcx
140431142:	e8 b9 a3 9e 00       	call   0x140e1b500
140431147:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14043114e:	41 5e                	pop    %r14
140431150:	5f                   	pop    %rdi
140431151:	5e                   	pop    %rsi
140431152:	5d                   	pop    %rbp
140431153:	5b                   	pop    %rbx
140431154:	c3                   	ret
140431155:	b9 02 00 00 00       	mov    $0x2,%ecx
14043115a:	e8 a1 95 35 00       	call   0x14078a700
14043115f:	90                   	nop
140431160:	33 c9                	xor    %ecx,%ecx
140431162:	e8 99 95 35 00       	call   0x14078a700
140431167:	cc                   	int3
140431168:	b9 01 00 00 00       	mov    $0x1,%ecx
14043116d:	e8 8e 95 35 00       	call   0x14078a700
140431172:	90                   	nop
140431173:	33 c9                	xor    %ecx,%ecx
140431175:	e8 86 95 35 00       	call   0x14078a700
14043117a:	cc                   	int3
14043117b:	b9 01 00 00 00       	mov    $0x1,%ecx
140431180:	e8 7b 95 35 00       	call   0x14078a700
140431185:	90                   	nop
140431186:	b9 02 00 00 00       	mov    $0x2,%ecx
14043118b:	e8 70 95 35 00       	call   0x14078a700
140431190:	cc                   	int3
140431191:	cc                   	int3
140431192:	cc                   	int3
140431193:	cc                   	int3
140431194:	cc                   	int3
140431195:	cc                   	int3
140431196:	cc                   	int3
140431197:	cc                   	int3
140431198:	cc                   	int3
140431199:	cc                   	int3
14043119a:	cc                   	int3
14043119b:	cc                   	int3
14043119c:	cc                   	int3
14043119d:	cc                   	int3
14043119e:	cc                   	int3
14043119f:	cc                   	int3
1404311a0:	40 53                	rex push %rbx
1404311a2:	55                   	push   %rbp
1404311a3:	56                   	push   %rsi
1404311a4:	57                   	push   %rdi
1404311a5:	41 56                	push   %r14
1404311a7:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1404311ae:	48 8b 05 4b 7d f8 00 	mov    0xf87d4b(%rip),%rax        # 0x1413b8f00
1404311b5:	48 33 c4             	xor    %rsp,%rax
1404311b8:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1404311bf:	00
1404311c0:	49 8b f9             	mov    %r9,%rdi
1404311c3:	41 8b e8             	mov    %r8d,%ebp
1404311c6:	4c 8b f2             	mov    %rdx,%r14
1404311c9:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
1404311ce:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1404311d5:	00
1404311d6:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1404311db:	48 85 c9             	test   %rcx,%rcx
1404311de:	74 05                	je     0x1404311e5
1404311e0:	8b 71 20             	mov    0x20(%rcx),%esi
1404311e3:	eb 02                	jmp    0x1404311e7
1404311e5:	33 f6                	xor    %esi,%esi
1404311e7:	49 8b ce             	mov    %r14,%rcx
1404311ea:	e8 91 ce 3f 00       	call   0x14082e080
1404311ef:	48 8b 08             	mov    (%rax),%rcx
1404311f2:	48 85 c9             	test   %rcx,%rcx
1404311f5:	74 1c                	je     0x140431213
1404311f7:	8b 41 10             	mov    0x10(%rcx),%eax
1404311fa:	ff c0                	inc    %eax
1404311fc:	89 41 10             	mov    %eax,0x10(%rcx)
1404311ff:	83 f8 01             	cmp    $0x1,%eax
140431202:	0f 8e 68 01 00 00    	jle    0x140431370
140431208:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14043120d:	0f 84 65 01 00 00    	je     0x140431378
140431213:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
140431218:	48 8b 0d 59 1c 00 01 	mov    0x1001c59(%rip),%rcx        # 0x141432e78
14043121f:	85 ed                	test   %ebp,%ebp
140431221:	74 06                	je     0x140431229
140431223:	48 83 c1 58          	add    $0x58,%rcx
140431227:	eb 04                	jmp    0x14043122d
140431229:	48 83 c1 60          	add    $0x60,%rcx
14043122d:	48 8b 09             	mov    (%rcx),%rcx
140431230:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
140431237:	00
140431238:	48 85 c9             	test   %rcx,%rcx
14043123b:	74 1c                	je     0x140431259
14043123d:	8b 41 10             	mov    0x10(%rcx),%eax
140431240:	ff c0                	inc    %eax
140431242:	89 41 10             	mov    %eax,0x10(%rcx)
140431245:	83 f8 01             	cmp    $0x1,%eax
140431248:	0f 8e 35 01 00 00    	jle    0x140431383
14043124e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431253:	0f 84 32 01 00 00    	je     0x14043138b
140431259:	48 8b 07             	mov    (%rdi),%rax
14043125c:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140431263:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14043126a:	00
14043126b:	48 8b 03             	mov    (%rbx),%rax
14043126e:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140431275:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14043127c:	00
14043127d:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140431282:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140431287:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
14043128e:	00
14043128f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140431294:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140431299:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14043129f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1404312a4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1404312a9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1404312ae:	e8 9d eb d6 ff       	call   0x14019fe50
1404312b3:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1404312b8:	89 74 24 20          	mov    %esi,0x20(%rsp)
1404312bc:	45 33 c9             	xor    %r9d,%r9d
1404312bf:	4c 8b c0             	mov    %rax,%r8
1404312c2:	48 8d 15 07 62 ff 00 	lea    0xff6207(%rip),%rdx        # 0x1414274d0
1404312c9:	48 8d 0d f0 ba f7 00 	lea    0xf7baf0(%rip),%rcx        # 0x1413acdc0
1404312d0:	e8 6b 54 3e 00       	call   0x140816740
1404312d5:	90                   	nop
1404312d6:	4c 8d 0d 13 d2 d6 ff 	lea    -0x292ded(%rip),%r9        # 0x14019e4f0
1404312dd:	ba 08 00 00 00       	mov    $0x8,%edx
1404312e2:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1404312e8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1404312ed:	e8 5a a2 9e 00       	call   0x140e1b54c
1404312f2:	90                   	nop
1404312f3:	48 8b 0f             	mov    (%rdi),%rcx
1404312f6:	48 85 c9             	test   %rcx,%rcx
1404312f9:	74 24                	je     0x14043131f
1404312fb:	8b 41 10             	mov    0x10(%rcx),%eax
1404312fe:	ff c8                	dec    %eax
140431300:	89 41 10             	mov    %eax,0x10(%rcx)
140431303:	85 c0                	test   %eax,%eax
140431305:	7f 18                	jg     0x14043131f
140431307:	0f 88 89 00 00 00    	js     0x140431396
14043130d:	48 8b 01             	mov    (%rcx),%rax
140431310:	ba 01 00 00 00       	mov    $0x1,%edx
140431315:	48 8b 00             	mov    (%rax),%rax
140431318:	ff 15 02 27 b5 00    	call   *0xb52702(%rip)        # 0x140f83a20
14043131e:	90                   	nop
14043131f:	48 8b 0b             	mov    (%rbx),%rcx
140431322:	48 85 c9             	test   %rcx,%rcx
140431325:	74 20                	je     0x140431347
140431327:	8b 41 10             	mov    0x10(%rcx),%eax
14043132a:	ff c8                	dec    %eax
14043132c:	89 41 10             	mov    %eax,0x10(%rcx)
14043132f:	85 c0                	test   %eax,%eax
140431331:	7f 14                	jg     0x140431347
140431333:	78 30                	js     0x140431365
140431335:	48 8b 01             	mov    (%rcx),%rax
140431338:	ba 01 00 00 00       	mov    $0x1,%edx
14043133d:	48 8b 00             	mov    (%rax),%rax
140431340:	ff 15 da 26 b5 00    	call   *0xb526da(%rip)        # 0x140f83a20
140431346:	90                   	nop
140431347:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14043134e:	00
14043134f:	48 33 cc             	xor    %rsp,%rcx
140431352:	e8 a9 a1 9e 00       	call   0x140e1b500
140431357:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14043135e:	41 5e                	pop    %r14
140431360:	5f                   	pop    %rdi
140431361:	5e                   	pop    %rsi
140431362:	5d                   	pop    %rbp
140431363:	5b                   	pop    %rbx
140431364:	c3                   	ret
140431365:	b9 02 00 00 00       	mov    $0x2,%ecx
14043136a:	e8 91 93 35 00       	call   0x14078a700
14043136f:	90                   	nop
140431370:	33 c9                	xor    %ecx,%ecx
140431372:	e8 89 93 35 00       	call   0x14078a700
140431377:	cc                   	int3
140431378:	b9 01 00 00 00       	mov    $0x1,%ecx
14043137d:	e8 7e 93 35 00       	call   0x14078a700
140431382:	90                   	nop
140431383:	33 c9                	xor    %ecx,%ecx
140431385:	e8 76 93 35 00       	call   0x14078a700
14043138a:	cc                   	int3
14043138b:	b9 01 00 00 00       	mov    $0x1,%ecx
140431390:	e8 6b 93 35 00       	call   0x14078a700
140431395:	90                   	nop
140431396:	b9 02 00 00 00       	mov    $0x2,%ecx
14043139b:	e8 60 93 35 00       	call   0x14078a700
1404313a0:	cc                   	int3
1404313a1:	cc                   	int3
1404313a2:	cc                   	int3
1404313a3:	cc                   	int3
1404313a4:	cc                   	int3
1404313a5:	cc                   	int3
1404313a6:	cc                   	int3
1404313a7:	cc                   	int3
1404313a8:	cc                   	int3
1404313a9:	cc                   	int3
1404313aa:	cc                   	int3
1404313ab:	cc                   	int3
1404313ac:	cc                   	int3
1404313ad:	cc                   	int3
1404313ae:	cc                   	int3
1404313af:	cc                   	int3
1404313b0:	40 53                	rex push %rbx
1404313b2:	55                   	push   %rbp
1404313b3:	56                   	push   %rsi
1404313b4:	57                   	push   %rdi
1404313b5:	41 56                	push   %r14
1404313b7:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1404313be:	48 8b 05 3b 7b f8 00 	mov    0xf87b3b(%rip),%rax        # 0x1413b8f00
1404313c5:	48 33 c4             	xor    %rsp,%rax
1404313c8:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1404313cf:	00
1404313d0:	49 8b f9             	mov    %r9,%rdi
1404313d3:	41 8b e8             	mov    %r8d,%ebp
1404313d6:	4c 8b f2             	mov    %rdx,%r14
1404313d9:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
1404313de:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1404313e5:	00
1404313e6:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1404313eb:	48 85 c9             	test   %rcx,%rcx
1404313ee:	74 05                	je     0x1404313f5
1404313f0:	8b 71 20             	mov    0x20(%rcx),%esi
1404313f3:	eb 02                	jmp    0x1404313f7
1404313f5:	33 f6                	xor    %esi,%esi
1404313f7:	49 8b ce             	mov    %r14,%rcx
1404313fa:	e8 81 cc 3f 00       	call   0x14082e080
1404313ff:	48 8b 08             	mov    (%rax),%rcx
140431402:	48 85 c9             	test   %rcx,%rcx
140431405:	74 1c                	je     0x140431423
140431407:	8b 41 10             	mov    0x10(%rcx),%eax
14043140a:	ff c0                	inc    %eax
14043140c:	89 41 10             	mov    %eax,0x10(%rcx)
14043140f:	83 f8 01             	cmp    $0x1,%eax
140431412:	0f 8e 68 01 00 00    	jle    0x140431580
140431418:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14043141d:	0f 84 65 01 00 00    	je     0x140431588
140431423:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
140431428:	48 8b 0d 49 1a 00 01 	mov    0x1001a49(%rip),%rcx        # 0x141432e78
14043142f:	85 ed                	test   %ebp,%ebp
140431431:	74 06                	je     0x140431439
140431433:	48 83 c1 58          	add    $0x58,%rcx
140431437:	eb 04                	jmp    0x14043143d
140431439:	48 83 c1 60          	add    $0x60,%rcx
14043143d:	48 8b 09             	mov    (%rcx),%rcx
140431440:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
140431447:	00
140431448:	48 85 c9             	test   %rcx,%rcx
14043144b:	74 1c                	je     0x140431469
14043144d:	8b 41 10             	mov    0x10(%rcx),%eax
140431450:	ff c0                	inc    %eax
140431452:	89 41 10             	mov    %eax,0x10(%rcx)
140431455:	83 f8 01             	cmp    $0x1,%eax
140431458:	0f 8e 35 01 00 00    	jle    0x140431593
14043145e:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140431463:	0f 84 32 01 00 00    	je     0x14043159b
140431469:	48 8b 07             	mov    (%rdi),%rax
14043146c:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
140431473:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14043147a:	00
14043147b:	48 8b 03             	mov    (%rbx),%rax
14043147e:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
140431485:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14043148c:	00
14043148d:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140431492:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140431497:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
14043149e:	00
14043149f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1404314a4:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1404314a9:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1404314af:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1404314b4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1404314b9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1404314be:	e8 8d e9 d6 ff       	call   0x14019fe50
1404314c3:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1404314c8:	89 74 24 20          	mov    %esi,0x20(%rsp)
1404314cc:	45 33 c9             	xor    %r9d,%r9d
1404314cf:	4c 8b c0             	mov    %rax,%r8