1401bdfb7:	cc                   	int3
1401bdfb8:	cc                   	int3
1401bdfb9:	cc                   	int3
1401bdfba:	cc                   	int3
1401bdfbb:	cc                   	int3
1401bdfbc:	cc                   	int3
1401bdfbd:	cc                   	int3
1401bdfbe:	cc                   	int3
1401bdfbf:	cc                   	int3
1401bdfc0:	40 53                	rex push %rbx
1401bdfc2:	56                   	push   %rsi
1401bdfc3:	57                   	push   %rdi
1401bdfc4:	48 83 ec 20          	sub    $0x20,%rsp
1401bdfc8:	33 ff                	xor    %edi,%edi
1401bdfca:	48 85 c9             	test   %rcx,%rcx
1401bdfcd:	75 0a                	jne    0x1401bdfd9
1401bdfcf:	33 c0                	xor    %eax,%eax
1401bdfd1:	48 83 c4 20          	add    $0x20,%rsp
1401bdfd5:	5f                   	pop    %rdi
1401bdfd6:	5e                   	pop    %rsi
1401bdfd7:	5b                   	pop    %rbx
1401bdfd8:	c3                   	ret
1401bdfd9:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401bdfdd:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401bdfe2:	48 85 db             	test   %rbx,%rbx
1401bdfe5:	74 15                	je     0x1401bdffc
1401bdfe7:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401bdfeb:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401bdfef:	48 83 c1 08          	add    $0x8,%rcx
1401bdff3:	48 03 cb             	add    %rbx,%rcx
1401bdff6:	48 8b 01             	mov    (%rcx),%rax
1401bdff9:	ff 10                	call   *(%rax)
1401bdffb:	90                   	nop
1401bdffc:	48 8b 03             	mov    (%rbx),%rax
1401bdfff:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401be004:	48 8b cb             	mov    %rbx,%rcx
1401be007:	ff 50 60             	call   *0x60(%rax)
1401be00a:	90                   	nop
1401be00b:	48 85 db             	test   %rbx,%rbx
1401be00e:	74 16                	je     0x1401be026
1401be010:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be014:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be018:	48 83 c1 08          	add    $0x8,%rcx
1401be01c:	48 03 cb             	add    %rbx,%rcx
1401be01f:	48 8b 01             	mov    (%rcx),%rax
1401be022:	ff 50 08             	call   *0x8(%rax)
1401be025:	90                   	nop
1401be026:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be02b:	48 8b c8             	mov    %rax,%rcx
1401be02e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401be033:	48 85 c0             	test   %rax,%rax
1401be036:	74 1e                	je     0x1401be056
1401be038:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be03c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be040:	48 83 c0 08          	add    $0x8,%rax
1401be044:	48 03 c8             	add    %rax,%rcx
1401be047:	48 8b 01             	mov    (%rcx),%rax
1401be04a:	ff 10                	call   *(%rax)
1401be04c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be051:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401be056:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401be05b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401be060:	48 85 c9             	test   %rcx,%rcx
1401be063:	75 05                	jne    0x1401be06a
1401be065:	e9 e9 00 00 00       	jmp    0x1401be153
1401be06a:	b9 60 00 00 00       	mov    $0x60,%ecx
1401be06f:	e8 d4 c1 13 00       	call   0x1402fa248
1401be074:	48 8b d8             	mov    %rax,%rbx
1401be077:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401be07c:	48 85 c0             	test   %rax,%rax
1401be07f:	74 7f                	je     0x1401be100
1401be081:	48 8d 05 40 7b 18 00 	lea    0x187b40(%rip),%rax        # 0x140345bc8
1401be088:	48 89 03             	mov    %rax,(%rbx)
1401be08b:	89 7b 58             	mov    %edi,0x58(%rbx)
1401be08e:	8b 05 c4 4d 24 00    	mov    0x244dc4(%rip),%eax        # 0x140402e58
1401be094:	89 43 08             	mov    %eax,0x8(%rbx)
1401be097:	48 89 5b 18          	mov    %rbx,0x18(%rbx)
1401be09b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401be09e:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1401be0a2:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1401be0a6:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1401be0aa:	48 c7 43 20 38 00 00 	movq   $0x38,0x20(%rbx)
1401be0b1:	00
1401be0b2:	48 8d 05 67 ae 00 00 	lea    0xae67(%rip),%rax        # 0x1401c8f20
1401be0b9:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401be0bd:	48 8d 05 cc ae 00 00 	lea    0xaecc(%rip),%rax        # 0x1401c8f90
1401be0c4:	48 89 43 30          	mov    %rax,0x30(%rbx)
1401be0c8:	48 8d 05 91 ae 00 00 	lea    0xae91(%rip),%rax        # 0x1401c8f60
1401be0cf:	48 89 43 38          	mov    %rax,0x38(%rbx)
1401be0d3:	48 8d 05 56 ae 00 00 	lea    0xae56(%rip),%rax        # 0x1401c8f30
1401be0da:	48 89 43 40          	mov    %rax,0x40(%rbx)
1401be0de:	48 8d 05 e3 7a 18 00 	lea    0x187ae3(%rip),%rax        # 0x140345bc8
1401be0e5:	48 89 03             	mov    %rax,(%rbx)
1401be0e8:	48 8d 05 11 4a 00 00 	lea    0x4a11(%rip),%rax        # 0x1401c2b00
1401be0ef:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401be0f3:	48 8d 05 26 49 00 00 	lea    0x4926(%rip),%rax        # 0x1401c2a20
1401be0fa:	48 89 43 50          	mov    %rax,0x50(%rbx)
1401be0fe:	eb 03                	jmp    0x1401be103
1401be100:	48 8b df             	mov    %rdi,%rbx
1401be103:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be108:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401be10c:	48 8b 03             	mov    (%rbx),%rax
1401be10f:	48 8b 10             	mov    (%rax),%rdx
1401be112:	48 8d 05 17 47 fe ff 	lea    -0x1b8e9(%rip),%rax        # 0x1401a2830
1401be119:	48 8b cb             	mov    %rbx,%rcx
1401be11c:	48 3b d0             	cmp    %rax,%rdx
1401be11f:	75 07                	jne    0x1401be128
1401be121:	e8 0a 47 fe ff       	call   0x1401a2830
1401be126:	eb 02                	jmp    0x1401be12a
1401be128:	ff d2                	call   *%rdx
1401be12a:	48 8d 7b 20          	lea    0x20(%rbx),%rdi
1401be12e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be133:	48 85 c0             	test   %rax,%rax
1401be136:	74 16                	je     0x1401be14e
1401be138:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be13c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be140:	48 83 c0 08          	add    $0x8,%rax
1401be144:	48 03 c8             	add    %rax,%rcx
1401be147:	48 8b 01             	mov    (%rcx),%rax
1401be14a:	ff 50 08             	call   *0x8(%rax)
1401be14d:	90                   	nop
1401be14e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be153:	48 85 c0             	test   %rax,%rax
1401be156:	74 16                	je     0x1401be16e
1401be158:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be15c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be160:	48 83 c0 08          	add    $0x8,%rax
1401be164:	48 03 c8             	add    %rax,%rcx
1401be167:	48 8b 11             	mov    (%rcx),%rdx
1401be16a:	ff 52 08             	call   *0x8(%rdx)
1401be16d:	90                   	nop
1401be16e:	48 8b c7             	mov    %rdi,%rax
1401be171:	48 83 c4 20          	add    $0x20,%rsp
1401be175:	5f                   	pop    %rdi
1401be176:	5e                   	pop    %rsi
1401be177:	5b                   	pop    %rbx
1401be178:	c3                   	ret
1401be179:	cc                   	int3
1401be17a:	cc                   	int3
1401be17b:	cc                   	int3
1401be17c:	cc                   	int3
1401be17d:	cc                   	int3
1401be17e:	cc                   	int3
1401be17f:	cc                   	int3
1401be180:	40 53                	rex push %rbx
1401be182:	56                   	push   %rsi
1401be183:	57                   	push   %rdi
1401be184:	48 83 ec 20          	sub    $0x20,%rsp
1401be188:	33 ff                	xor    %edi,%edi
1401be18a:	48 85 c9             	test   %rcx,%rcx
1401be18d:	75 0a                	jne    0x1401be199
1401be18f:	33 c0                	xor    %eax,%eax
1401be191:	48 83 c4 20          	add    $0x20,%rsp
1401be195:	5f                   	pop    %rdi
1401be196:	5e                   	pop    %rsi
1401be197:	5b                   	pop    %rbx
1401be198:	c3                   	ret
1401be199:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401be19d:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401be1a2:	48 85 db             	test   %rbx,%rbx
1401be1a5:	74 15                	je     0x1401be1bc
1401be1a7:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be1ab:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be1af:	48 83 c1 08          	add    $0x8,%rcx
1401be1b3:	48 03 cb             	add    %rbx,%rcx
1401be1b6:	48 8b 01             	mov    (%rcx),%rax
1401be1b9:	ff 10                	call   *(%rax)
1401be1bb:	90                   	nop
1401be1bc:	48 8b 03             	mov    (%rbx),%rax
1401be1bf:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401be1c4:	48 8b cb             	mov    %rbx,%rcx
1401be1c7:	ff 50 68             	call   *0x68(%rax)
1401be1ca:	90                   	nop
1401be1cb:	48 85 db             	test   %rbx,%rbx
1401be1ce:	74 16                	je     0x1401be1e6
1401be1d0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be1d4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be1d8:	48 83 c1 08          	add    $0x8,%rcx
1401be1dc:	48 03 cb             	add    %rbx,%rcx
1401be1df:	48 8b 01             	mov    (%rcx),%rax
1401be1e2:	ff 50 08             	call   *0x8(%rax)
1401be1e5:	90                   	nop
1401be1e6:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be1eb:	48 8b c8             	mov    %rax,%rcx
1401be1ee:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401be1f3:	48 85 c0             	test   %rax,%rax
1401be1f6:	74 1e                	je     0x1401be216
1401be1f8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be1fc:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be200:	48 83 c0 08          	add    $0x8,%rax
1401be204:	48 03 c8             	add    %rax,%rcx
1401be207:	48 8b 01             	mov    (%rcx),%rax
1401be20a:	ff 10                	call   *(%rax)
1401be20c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be211:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401be216:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401be21b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401be220:	48 85 c9             	test   %rcx,%rcx
1401be223:	75 05                	jne    0x1401be22a
1401be225:	e9 07 01 00 00       	jmp    0x1401be331
1401be22a:	b9 70 00 00 00       	mov    $0x70,%ecx
1401be22f:	e8 14 c0 13 00       	call   0x1402fa248
1401be234:	48 8b d8             	mov    %rax,%rbx
1401be237:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401be23c:	48 85 c0             	test   %rax,%rax
1401be23f:	0f 84 99 00 00 00    	je     0x1401be2de
1401be245:	48 8d 05 e4 80 18 00 	lea    0x1880e4(%rip),%rax        # 0x140346330
1401be24c:	48 89 03             	mov    %rax,(%rbx)
1401be24f:	89 7b 68             	mov    %edi,0x68(%rbx)
1401be252:	8b 05 04 4c 24 00    	mov    0x244c04(%rip),%eax        # 0x140402e5c
1401be258:	89 43 08             	mov    %eax,0x8(%rbx)
1401be25b:	48 89 5b 18          	mov    %rbx,0x18(%rbx)
1401be25f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401be262:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1401be266:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1401be26a:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1401be26e:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1401be272:	48 c7 43 20 48 00 00 	movq   $0x48,0x20(%rbx)
1401be279:	00
1401be27a:	48 8d 05 9f ac 00 00 	lea    0xac9f(%rip),%rax        # 0x1401c8f20
1401be281:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401be285:	48 8d 05 04 ad 00 00 	lea    0xad04(%rip),%rax        # 0x1401c8f90
1401be28c:	48 89 43 30          	mov    %rax,0x30(%rbx)
1401be290:	48 8d 05 c9 ac 00 00 	lea    0xacc9(%rip),%rax        # 0x1401c8f60
1401be297:	48 89 43 38          	mov    %rax,0x38(%rbx)
1401be29b:	48 8d 05 8e ac 00 00 	lea    0xac8e(%rip),%rax        # 0x1401c8f30
1401be2a2:	48 89 43 40          	mov    %rax,0x40(%rbx)
1401be2a6:	48 8d 05 83 80 18 00 	lea    0x188083(%rip),%rax        # 0x140346330
1401be2ad:	48 89 03             	mov    %rax,(%rbx)
1401be2b0:	48 8d 05 99 4a 00 00 	lea    0x4a99(%rip),%rax        # 0x1401c2d50
1401be2b7:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401be2bb:	48 8d 05 fe 49 00 00 	lea    0x49fe(%rip),%rax        # 0x1401c2cc0
1401be2c2:	48 89 43 50          	mov    %rax,0x50(%rbx)
1401be2c6:	48 8d 05 53 49 00 00 	lea    0x4953(%rip),%rax        # 0x1401c2c20
1401be2cd:	48 89 43 58          	mov    %rax,0x58(%rbx)
1401be2d1:	48 8d 05 88 e1 ff ff 	lea    -0x1e78(%rip),%rax        # 0x1401bc460
1401be2d8:	48 89 43 60          	mov    %rax,0x60(%rbx)
1401be2dc:	eb 03                	jmp    0x1401be2e1
1401be2de:	48 8b df             	mov    %rdi,%rbx
1401be2e1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be2e6:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401be2ea:	48 8b 03             	mov    (%rbx),%rax
1401be2ed:	48 8b 10             	mov    (%rax),%rdx
1401be2f0:	48 8d 05 d9 46 fe ff 	lea    -0x1b927(%rip),%rax        # 0x1401a29d0
1401be2f7:	48 8b cb             	mov    %rbx,%rcx
1401be2fa:	48 3b d0             	cmp    %rax,%rdx
1401be2fd:	75 07                	jne    0x1401be306
1401be2ff:	e8 cc 46 fe ff       	call   0x1401a29d0
1401be304:	eb 02                	jmp    0x1401be308
1401be306:	ff d2                	call   *%rdx
1401be308:	48 8d 7b 20          	lea    0x20(%rbx),%rdi
1401be30c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401be311:	48 85 c0             	test   %rax,%rax
1401be314:	74 16                	je     0x1401be32c
1401be316:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be31a:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be31e:	48 83 c0 08          	add    $0x8,%rax
1401be322:	48 03 c8             	add    %rax,%rcx
1401be325:	48 8b 01             	mov    (%rcx),%rax
1401be328:	ff 50 08             	call   *0x8(%rax)
1401be32b:	90                   	nop
1401be32c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401be331:	48 85 c0             	test   %rax,%rax
1401be334:	74 16                	je     0x1401be34c
1401be336:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be33a:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be33e:	48 83 c0 08          	add    $0x8,%rax
1401be342:	48 03 c8             	add    %rax,%rcx
1401be345:	48 8b 11             	mov    (%rcx),%rdx
1401be348:	ff 52 08             	call   *0x8(%rdx)
1401be34b:	90                   	nop
1401be34c:	48 8b c7             	mov    %rdi,%rax
1401be34f:	48 83 c4 20          	add    $0x20,%rsp
1401be353:	5f                   	pop    %rdi
1401be354:	5e                   	pop    %rsi
1401be355:	5b                   	pop    %rbx
1401be356:	c3                   	ret
1401be357:	cc                   	int3
1401be358:	cc                   	int3
1401be359:	cc                   	int3
1401be35a:	cc                   	int3
1401be35b:	cc                   	int3
1401be35c:	cc                   	int3
1401be35d:	cc                   	int3
1401be35e:	cc                   	int3
1401be35f:	cc                   	int3
1401be360:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401be365:	57                   	push   %rdi
1401be366:	48 83 ec 20          	sub    $0x20,%rsp
1401be36a:	48 85 c9             	test   %rcx,%rcx
1401be36d:	75 0d                	jne    0x1401be37c
1401be36f:	33 c0                	xor    %eax,%eax
1401be371:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401be376:	48 83 c4 20          	add    $0x20,%rsp
1401be37a:	5f                   	pop    %rdi
1401be37b:	c3                   	ret
1401be37c:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401be380:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401be385:	48 85 db             	test   %rbx,%rbx
1401be388:	74 15                	je     0x1401be39f
1401be38a:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be38e:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be392:	48 83 c1 08          	add    $0x8,%rcx
1401be396:	48 03 cb             	add    %rbx,%rcx
1401be399:	48 8b 01             	mov    (%rcx),%rax
1401be39c:	ff 10                	call   *(%rax)
1401be39e:	90                   	nop
1401be39f:	48 8b 03             	mov    (%rbx),%rax
1401be3a2:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401be3a7:	48 8b cb             	mov    %rbx,%rcx
1401be3aa:	ff 50 70             	call   *0x70(%rax)
1401be3ad:	90                   	nop
1401be3ae:	48 85 db             	test   %rbx,%rbx
1401be3b1:	74 16                	je     0x1401be3c9
1401be3b3:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401be3b7:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401be3bb:	48 83 c1 08          	add    $0x8,%rcx
1401be3bf:	48 03 cb             	add    %rbx,%rcx
1401be3c2:	48 8b 01             	mov    (%rcx),%rax
1401be3c5:	ff 50 08             	call   *0x8(%rax)
1401be3c8:	90                   	nop
1401be3c9:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1401be3ce:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401be3d3:	48 85 c0             	test   %rax,%rax
1401be3d6:	74 14                	je     0x1401be3ec
1401be3d8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401be3dc:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401be3e0:	48 83 c0 08          	add    $0x8,%rax
1401be3e4:	48 03 c8             	add    %rax,%rcx
1401be3e7:	48 8b 01             	mov    (%rcx),%rax
1401be3ea:	ff 10                	call   *(%rax)
1401be3ec:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401be3f1:	e8 9a c6 ff ff       	call   0x1401baa90
1401be3f6:	48 8b d8             	mov    %rax,%rbx
1401be3f9:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401be3fe:	48 85 c9             	test   %rcx,%rcx
1401be401:	74 16                	je     0x1401be419
1401be403:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401be407:	4c 63 42 04          	movslq 0x4(%rdx),%r8
1401be40b:	48 83 c1 08          	add    $0x8,%rcx
1401be40f:	49 03 c8             	add    %r8,%rcx
1401be412:	48 8b 11             	mov    (%rcx),%rdx
1401be415:	ff 52 08             	call   *0x8(%rdx)
1401be418:	90                   	nop
1401be419:	48 8b c3             	mov    %rbx,%rax
1401be41c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401be421:	48 83 c4 20          	add    $0x20,%rsp
1401be425:	5f                   	pop    %rdi
1401be426:	c3                   	ret
1401be427:	cc                   	int3