1402cfb29:	49 69 c1 67 fb 09 00 	imul   $0x9fb67,%r9,%rax
1402cfb30:	4d 69 d0 13 2c 0a 00 	imul   $0xa2c13,%r8,%r10
1402cfb37:	4d 69 c9 d1 15 02 00 	imul   $0x215d1,%r9,%r9
1402cfb3e:	48 03 c8             	add    %rax,%rcx
1402cfb41:	48 69 c6 ad 39 0f 00 	imul   $0xf39ad,%rsi,%rax
1402cfb48:	48 2b c8             	sub    %rax,%rcx
1402cfb4b:	48 69 c5 18 2d 07 00 	imul   $0x72d18,%rbp,%rax
1402cfb52:	49 03 c3             	add    %r11,%rax
1402cfb55:	48 03 c1             	add    %rcx,%rax
1402cfb58:	4c 03 d0             	add    %rax,%r10
1402cfb5b:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
1402cfb60:	4d 8d 95 00 00 10 00 	lea    0x100000(%r13),%r10
1402cfb67:	4c 8b ac 24 b0 00 00 	mov    0xb0(%rsp),%r13
1402cfb6e:	00
1402cfb6f:	49 c1 fa 15          	sar    $0x15,%r10
1402cfb73:	41 0f b6 4d 1f       	movzbl 0x1f(%r13),%ecx
1402cfb78:	41 0f b6 45 1e       	movzbl 0x1e(%r13),%eax
1402cfb7d:	83 e1 0f             	and    $0xf,%ecx
1402cfb80:	48 c1 e1 08          	shl    $0x8,%rcx
1402cfb84:	48 0b c8             	or     %rax,%rcx
1402cfb87:	41 0f b6 45 1d       	movzbl 0x1d(%r13),%eax
1402cfb8c:	48 c1 e1 08          	shl    $0x8,%rcx
1402cfb90:	48 0b c8             	or     %rax,%rcx
1402cfb93:	41 0f b6 45 1c       	movzbl 0x1c(%r13),%eax
1402cfb98:	48 c1 e8 07          	shr    $0x7,%rax
1402cfb9c:	48 03 c9             	add    %rcx,%rcx
1402cfb9f:	48 0b c8             	or     %rax,%rcx
1402cfba2:	49 69 c0 67 fb 09 00 	imul   $0x9fb67,%r8,%rax
1402cfba9:	48 03 c8             	add    %rax,%rcx
1402cfbac:	48 69 c6 7d 6f 0a 00 	imul   $0xa6f7d,%rsi,%rax
1402cfbb3:	48 2b c8             	sub    %rax,%rcx
1402cfbb6:	48 69 c5 ad 39 0f 00 	imul   $0xf39ad,%rbp,%rax
1402cfbbd:	48 2b c8             	sub    %rax,%rcx
1402cfbc0:	48 69 c7 18 2d 07 00 	imul   $0x72d18,%rdi,%rax
1402cfbc7:	48 03 c8             	add    %rax,%rcx
1402cfbca:	48 69 c2 13 2c 0a 00 	imul   $0xa2c13,%rdx,%rax
1402cfbd1:	49 03 c2             	add    %r10,%rax
1402cfbd4:	48 03 c1             	add    %rcx,%rax
1402cfbd7:	41 0f b6 4d 24       	movzbl 0x24(%r13),%ecx
1402cfbdc:	4c 03 c8             	add    %rax,%r9
1402cfbdf:	83 e1 3f             	and    $0x3f,%ecx
1402cfbe2:	4c 89 4c 24 18       	mov    %r9,0x18(%rsp)
1402cfbe7:	4d 8d 8e 00 00 10 00 	lea    0x100000(%r14),%r9
1402cfbee:	49 c1 f9 15          	sar    $0x15,%r9
1402cfbf2:	48 c1 e1 08          	shl    $0x8,%rcx
1402cfbf6:	41 0f b6 45 23       	movzbl 0x23(%r13),%eax
1402cfbfb:	48 0b c8             	or     %rax,%rcx
1402cfbfe:	41 0f b6 45 22       	movzbl 0x22(%r13),%eax
1402cfc03:	48 d1 e8             	shr    $1,%rax
1402cfc06:	48 c1 e1 07          	shl    $0x7,%rcx
1402cfc0a:	48 0b c8             	or     %rax,%rcx
1402cfc0d:	48 69 c2 67 fb 09 00 	imul   $0x9fb67,%rdx,%rax
1402cfc14:	49 69 f0 d1 15 02 00 	imul   $0x215d1,%r8,%rsi
1402cfc1b:	48 03 c8             	add    %rax,%rcx
1402cfc1e:	4d 8d 87 00 00 10 00 	lea    0x100000(%r15),%r8
1402cfc25:	4c 8b 7c 24 28       	mov    0x28(%rsp),%r15
1402cfc2a:	48 69 c5 7d 6f 0a 00 	imul   $0xa6f7d,%rbp,%rax
1402cfc31:	49 c1 f8 15          	sar    $0x15,%r8
1402cfc35:	49 81 c7 00 00 10 00 	add    $0x100000,%r15
1402cfc3c:	48 2b c8             	sub    %rax,%rcx
1402cfc3f:	49 c1 ff 15          	sar    $0x15,%r15
1402cfc43:	48 69 c7 ad 39 0f 00 	imul   $0xf39ad,%rdi,%rax
1402cfc4a:	48 2b c8             	sub    %rax,%rcx
1402cfc4d:	49 8d 04 09          	lea    (%r9,%rcx,1),%rax
1402cfc51:	41 0f b6 4d 29       	movzbl 0x29(%r13),%ecx
1402cfc56:	48 03 f0             	add    %rax,%rsi
1402cfc59:	48 c1 e1 08          	shl    $0x8,%rcx
1402cfc5d:	41 0f b6 45 28       	movzbl 0x28(%r13),%eax
1402cfc62:	48 0b c8             	or     %rax,%rcx
1402cfc65:	49 c1 e1 15          	shl    $0x15,%r9
1402cfc69:	41 0f b6 45 27       	movzbl 0x27(%r13),%eax
1402cfc6e:	48 c1 e8 03          	shr    $0x3,%rax
1402cfc72:	48 c1 e1 05          	shl    $0x5,%rcx
1402cfc76:	48 0b c8             	or     %rax,%rcx
1402cfc79:	48 69 c7 7d 6f 0a 00 	imul   $0xa6f7d,%rdi,%rax
1402cfc80:	4c 69 ea d1 15 02 00 	imul   $0x215d1,%rdx,%r13
1402cfc87:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
1402cfc8c:	49 8d 94 24 00 00 10 	lea    0x100000(%r12),%rdx
1402cfc93:	00
1402cfc94:	4c 8b 64 24 18       	mov    0x18(%rsp),%r12
1402cfc99:	48 2b c8             	sub    %rax,%rcx
1402cfc9c:	48 c1 fa 15          	sar    $0x15,%rdx
1402cfca0:	49 81 c4 00 00 10 00 	add    $0x100000,%r12
1402cfca7:	49 c1 fc 15          	sar    $0x15,%r12
1402cfcab:	48 81 c7 00 00 10 00 	add    $0x100000,%rdi
1402cfcb2:	48 c1 ff 15          	sar    $0x15,%rdi
1402cfcb6:	49 8d 04 08          	lea    (%r8,%rcx,1),%rax
1402cfcba:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1402cfcc1:	00
1402cfcc2:	4c 03 e8             	add    %rax,%r13
1402cfcc5:	49 c1 e0 15          	shl    $0x15,%r8
1402cfcc9:	0f b6 69 2f          	movzbl 0x2f(%rcx),%ebp
1402cfccd:	0f b6 41 2e          	movzbl 0x2e(%rcx),%eax
1402cfcd1:	83 e5 03             	and    $0x3,%ebp
1402cfcd4:	48 c1 e5 08          	shl    $0x8,%rbp
1402cfcd8:	48 0b e8             	or     %rax,%rbp
1402cfcdb:	0f b6 41 2d          	movzbl 0x2d(%rcx),%eax
1402cfcdf:	48 c1 e5 08          	shl    $0x8,%rbp
1402cfce3:	48 0b e8             	or     %rax,%rbp
1402cfce6:	0f b6 41 2c          	movzbl 0x2c(%rcx),%eax
1402cfcea:	48 c1 e8 05          	shr    $0x5,%rax
1402cfcee:	48 8d 8e 00 00 10 00 	lea    0x100000(%rsi),%rcx
1402cfcf5:	48 c1 f9 15          	sar    $0x15,%rcx
1402cfcf9:	48 c1 e5 03          	shl    $0x3,%rbp
1402cfcfd:	48 0b e8             	or     %rax,%rbp
1402cfd00:	49 8b c4             	mov    %r12,%rax
1402cfd03:	49 2b c1             	sub    %r9,%rax
1402cfd06:	48 03 ea             	add    %rdx,%rbp
1402cfd09:	4c 03 f0             	add    %rax,%r14
1402cfd0c:	48 c1 e2 15          	shl    $0x15,%rdx
1402cfd10:	48 8b c1             	mov    %rcx,%rax
1402cfd13:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
1402cfd18:	49 2b c0             	sub    %r8,%rax
1402cfd1b:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1402cfd20:	4c 8b 44 24 08       	mov    0x8(%rsp),%r8
1402cfd25:	48 f7 d9             	neg    %rcx
1402cfd28:	48 c1 e1 15          	shl    $0x15,%rcx
1402cfd2c:	4c 03 c0             	add    %rax,%r8
1402cfd2f:	48 03 f1             	add    %rcx,%rsi
1402cfd32:	4c 89 44 24 08       	mov    %r8,0x8(%rsp)
1402cfd37:	49 8d 8d 00 00 10 00 	lea    0x100000(%r13),%rcx
1402cfd3e:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
1402cfd43:	48 c1 f9 15          	sar    $0x15,%rcx
1402cfd47:	48 8b c1             	mov    %rcx,%rax
1402cfd4a:	48 2b c2             	sub    %rdx,%rax
1402cfd4d:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1402cfd52:	48 03 d0             	add    %rax,%rdx
1402cfd55:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1402cfd5a:	48 f7 d9             	neg    %rcx
1402cfd5d:	49 c1 e3 15          	shl    $0x15,%r11
1402cfd61:	48 c1 e1 15          	shl    $0x15,%rcx
1402cfd65:	49 f7 da             	neg    %r10
1402cfd68:	4c 03 e9             	add    %rcx,%r13
1402cfd6b:	49 c1 e2 15          	shl    $0x15,%r10
1402cfd6f:	48 69 c5 7d 6f 0a 00 	imul   $0xa6f7d,%rbp,%rax
1402cfd76:	48 69 cd 53 c6 f0 ff 	imul   $0xfffffffffff0c653,%rbp,%rcx
1402cfd7d:	4c 2b d0             	sub    %rax,%r10
1402cfd80:	48 c1 e3 15          	shl    $0x15,%rbx
1402cfd84:	49 69 c5 7d 6f 0a 00 	imul   $0xa6f7d,%r13,%rax
1402cfd8b:	4d 03 d7             	add    %r15,%r10
1402cfd8e:	48 2b c8             	sub    %rax,%rcx
1402cfd91:	4c 01 94 24 c8 00 00 	add    %r10,0xc8(%rsp)
1402cfd98:	00
1402cfd99:	4c 8b 94 24 b0 00 00 	mov    0xb0(%rsp),%r10
1402cfda0:	00
1402cfda1:	48 69 c2 d1 15 02 00 	imul   $0x215d1,%rdx,%rax
1402cfda8:	45 0f b6 4a 07       	movzbl 0x7(%r10),%r9d
1402cfdad:	48 03 c8             	add    %rax,%rcx
1402cfdb0:	41 83 e1 7f          	and    $0x7f,%r9d
1402cfdb4:	49 2b cb             	sub    %r11,%rcx
1402cfdb7:	49 c1 e1 08          	shl    $0x8,%r9
1402cfdbb:	45 0f b6 5a 0d       	movzbl 0xd(%r10),%r11d
1402cfdc0:	48 03 cf             	add    %rdi,%rcx
1402cfdc3:	48 01 8c 24 c0 00 00 	add    %rcx,0xc0(%rsp)
1402cfdca:	00
1402cfdcb:	41 83 e3 01          	and    $0x1,%r11d
1402cfdcf:	49 c1 e3 08          	shl    $0x8,%r11
1402cfdd3:	48 69 ca 67 fb 09 00 	imul   $0x9fb67,%rdx,%rcx
1402cfdda:	48 69 c6 7d 6f 0a 00 	imul   $0xa6f7d,%rsi,%rax
1402cfde1:	41 0f b6 52 02       	movzbl 0x2(%r10),%edx
1402cfde6:	48 2b c8             	sub    %rax,%rcx
1402cfde9:	49 69 c5 ad 39 0f 00 	imul   $0xf39ad,%r13,%rax
1402cfdf0:	48 2b c8             	sub    %rax,%rcx
1402cfdf3:	48 69 c5 18 2d 07 00 	imul   $0x72d18,%rbp,%rax
1402cfdfa:	48 03 c8             	add    %rax,%rcx
1402cfdfd:	49 69 c0 d1 15 02 00 	imul   $0x215d1,%r8,%rax
1402cfe04:	44 8b c2             	mov    %edx,%r8d
1402cfe07:	48 03 c8             	add    %rax,%rcx
1402cfe0a:	49 c1 e0 10          	shl    $0x10,%r8
1402cfe0e:	41 0f b6 02          	movzbl (%r10),%eax
1402cfe12:	48 2b cb             	sub    %rbx,%rcx
1402cfe15:	48 01 8c 24 b8 00 00 	add    %rcx,0xb8(%rsp)
1402cfe1c:	00
1402cfe1d:	4c 0b c0             	or     %rax,%r8
1402cfe20:	41 0f b6 42 01       	movzbl 0x1(%r10),%eax
1402cfe25:	41 81 e0 ff ff 1f 00 	and    $0x1fffff,%r8d
1402cfe2c:	41 0f b6 4a 05       	movzbl 0x5(%r10),%ecx
1402cfe31:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1402cfe36:	48 c1 e0 08          	shl    $0x8,%rax
1402cfe3a:	4c 0b c0             	or     %rax,%r8
1402cfe3d:	49 69 c6 13 2c 0a 00 	imul   $0xa2c13,%r14,%rax
1402cfe44:	4c 03 c0             	add    %rax,%r8
1402cfe47:	41 0f b6 42 06       	movzbl 0x6(%r10),%eax
1402cfe4c:	4c 0b c8             	or     %rax,%r9
1402cfe4f:	4c 89 04 24          	mov    %r8,(%rsp)
1402cfe53:	49 c1 e1 06          	shl    $0x6,%r9
1402cfe57:	8b c1                	mov    %ecx,%eax
1402cfe59:	48 c1 e8 02          	shr    $0x2,%rax
1402cfe5d:	4c 0b c8             	or     %rax,%r9
1402cfe60:	49 69 c6 67 fb 09 00 	imul   $0x9fb67,%r14,%rax
1402cfe67:	4c 03 c8             	add    %rax,%r9
1402cfe6a:	48 69 c6 18 2d 07 00 	imul   $0x72d18,%rsi,%rax
1402cfe71:	4c 03 c8             	add    %rax,%r9
1402cfe74:	48 69 c3 13 2c 0a 00 	imul   $0xa2c13,%rbx,%rax
1402cfe7b:	4c 03 c8             	add    %rax,%r9
1402cfe7e:	41 0f b6 42 0c       	movzbl 0xc(%r10),%eax
1402cfe83:	4c 0b d8             	or     %rax,%r11
1402cfe86:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
1402cfe8b:	41 0f b6 42 0b       	movzbl 0xb(%r10),%eax
1402cfe90:	49 c1 e3 08          	shl    $0x8,%r11
1402cfe94:	4c 0b d8             	or     %rax,%r11
1402cfe97:	41 0f b6 42 0a       	movzbl 0xa(%r10),%eax
1402cfe9c:	48 c1 e8 04          	shr    $0x4,%rax
1402cfea0:	49 c1 e3 04          	shl    $0x4,%r11
1402cfea4:	4c 0b d8             	or     %rax,%r11
1402cfea7:	48 69 c3 67 fb 09 00 	imul   $0x9fb67,%rbx,%rax
1402cfeae:	4c 03 d8             	add    %rax,%r11
1402cfeb1:	48 69 c6 ad 39 0f 00 	imul   $0xf39ad,%rsi,%rax
1402cfeb8:	4c 2b d8             	sub    %rax,%r11
1402cfebb:	49 69 c5 18 2d 07 00 	imul   $0x72d18,%r13,%rax
1402cfec2:	4c 03 d8             	add    %rax,%r11
1402cfec5:	48 69 44 24 20 13 2c 	imul   $0xa2c13,0x20(%rsp),%rax
1402cfecc:	0a 00
1402cfece:	4c 03 d8             	add    %rax,%r11
1402cfed1:	83 e1 03             	and    $0x3,%ecx
1402cfed4:	48 c1 ea 05          	shr    $0x5,%rdx
1402cfed8:	48 c1 e1 08          	shl    $0x8,%rcx
1402cfedc:	49 8d a9 00 00 10 00 	lea    0x100000(%r9),%rbp
1402cfee3:	4c 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%r9
1402cfeea:	00
1402cfeeb:	49 69 c6 d1 15 02 00 	imul   $0x215d1,%r14,%rax
1402cfef2:	4d 8d b0 00 00 10 00 	lea    0x100000(%r8),%r14
1402cfef9:	48 c1 fd 15          	sar    $0x15,%rbp
1402cfefd:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1402cff02:	4c 03 d8             	add    %rax,%r11
1402cff05:	41 0f b6 42 04       	movzbl 0x4(%r10),%eax
1402cff0a:	48 0b c8             	or     %rax,%rcx
1402cff0d:	49 c1 fe 15          	sar    $0x15,%r14
1402cff11:	41 0f b6 42 03       	movzbl 0x3(%r10),%eax
1402cff16:	48 c1 e1 08          	shl    $0x8,%rcx
1402cff1a:	48 0b c8             	or     %rax,%rcx
1402cff1d:	4c 89 5c 24 38       	mov    %r11,0x38(%rsp)
1402cff22:	48 c1 e1 03          	shl    $0x3,%rcx
1402cff26:	48 0b ca             	or     %rdx,%rcx
1402cff29:	49 69 c0 18 2d 07 00 	imul   $0x72d18,%r8,%rax
1402cff30:	4c 69 d6 13 2c 0a 00 	imul   $0xa2c13,%rsi,%r10
1402cff37:	49 69 d5 13 2c 0a 00 	imul   $0xa2c13,%r13,%rdx
1402cff3e:	49 03 c6             	add    %r14,%rax
1402cff41:	48 03 c1             	add    %rcx,%rax
1402cff44:	41 0f b6 49 0a       	movzbl 0xa(%r9),%ecx
1402cff49:	4c 03 d0             	add    %rax,%r10
1402cff4c:	83 e1 0f             	and    $0xf,%ecx
1402cff4f:	41 0f b6 41 09       	movzbl 0x9(%r9),%eax
1402cff54:	48 c1 e1 08          	shl    $0x8,%rcx
1402cff58:	48 0b c8             	or     %rax,%rcx
1402cff5b:	4c 89 54 24 08       	mov    %r10,0x8(%rsp)
1402cff60:	41 0f b6 41 08       	movzbl 0x8(%r9),%eax
1402cff65:	48 c1 e1 08          	shl    $0x8,%rcx
1402cff69:	48 0b c8             	or     %rax,%rcx
1402cff6c:	41 0f b6 41 07       	movzbl 0x7(%r9),%eax
1402cff71:	48 c1 e8 07          	shr    $0x7,%rax
1402cff75:	48 03 c9             	add    %rcx,%rcx
1402cff78:	48 0b c8             	or     %rax,%rcx
1402cff7b:	48 69 c6 67 fb 09 00 	imul   $0x9fb67,%rsi,%rax
1402cff82:	49 8d b3 00 00 10 00 	lea    0x100000(%r11),%rsi
1402cff89:	4c 8b 5c 24 20       	mov    0x20(%rsp),%r11
1402cff8e:	48 03 c8             	add    %rax,%rcx
1402cff91:	48 c1 fe 15          	sar    $0x15,%rsi
1402cff95:	49 69 c0 ad 39 0f 00 	imul   $0xf39ad,%r8,%rax
1402cff9c:	48 2b c8             	sub    %rax,%rcx
1402cff9f:	48 69 c3 18 2d 07 00 	imul   $0x72d18,%rbx,%rax
1402cffa6:	48 03 c5             	add    %rbp,%rax
1402cffa9:	48 03 c1             	add    %rcx,%rax
1402cffac:	41 0f b6 49 0f       	movzbl 0xf(%r9),%ecx
1402cffb1:	48 03 d0             	add    %rax,%rdx
1402cffb4:	83 e1 3f             	and    $0x3f,%ecx
1402cffb7:	41 0f b6 41 0e       	movzbl 0xe(%r9),%eax
1402cffbc:	48 c1 e1 08          	shl    $0x8,%rcx
1402cffc0:	48 0b c8             	or     %rax,%rcx
1402cffc3:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1402cffc8:	41 0f b6 41 0d       	movzbl 0xd(%r9),%eax
1402cffcd:	48 69 54 24 48 d1 15 	imul   $0x215d1,0x48(%rsp),%rdx
1402cffd4:	02 00
1402cffd6:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
1402cffdb:	48 d1 e8             	shr    $1,%rax
1402cffde:	48 c1 e1 07          	shl    $0x7,%rcx
1402cffe2:	48 0b c8             	or     %rax,%rcx
1402cffe5:	49 69 c5 67 fb 09 00 	imul   $0x9fb67,%r13,%rax
1402cffec:	48 03 c8             	add    %rax,%rcx
1402cffef:	49 69 c0 7d 6f 0a 00 	imul   $0xa6f7d,%r8,%rax
1402cfff6:	4c 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%r8
1402cfffd:	00
1402cfffe:	48 2b c8             	sub    %rax,%rcx
1402d0001:	49 81 c0 00 00 10 00 	add    $0x100000,%r8
1402d0008:	48 69 c3 ad 39 0f 00 	imul   $0xf39ad,%rbx,%rax
1402d000f:	49 c1 f8 15          	sar    $0x15,%r8
1402d0013:	48 2b c8             	sub    %rax,%rcx
1402d0016:	49 69 c3 18 2d 07 00 	imul   $0x72d18,%r11,%rax
1402d001d:	48 03 c8             	add    %rax,%rcx
1402d0020:	49 69 c1 13 2c 0a 00 	imul   $0xa2c13,%r9,%rax
1402d0027:	48 03 c6             	add    %rsi,%rax
1402d002a:	48 03 c1             	add    %rcx,%rax
1402d002d:	48 03 d0             	add    %rax,%rdx
1402d0030:	48 69 c3 7d 6f 0a 00 	imul   $0xa6f7d,%rbx,%rax
1402d0037:	49 69 c9 67 fb 09 00 	imul   $0x9fb67,%r9,%rcx
1402d003e:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1402d0043:	48 2b c8             	sub    %rax,%rcx
1402d0046:	49 69 c3 ad 39 0f 00 	imul   $0xf39ad,%r11,%rax
1402d004d:	48 2b c8             	sub    %rax,%rcx
1402d0050:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
1402d0055:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
1402d005c:	00
1402d005d:	48 c1 e7 15          	shl    $0x15,%rdi
1402d0061:	48 81 c2 00 00 10 00 	add    $0x100000,%rdx
1402d0068:	49 69 c5 d1 15 02 00 	imul   $0x215d1,%r13,%rax
1402d006f:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
1402d0074:	48 03 c8             	add    %rax,%rcx
1402d0077:	49 c1 e7 15          	shl    $0x15,%r15
1402d007b:	48 2b cf             	sub    %rdi,%rcx
1402d007e:	48 c1 fa 15          	sar    $0x15,%rdx
1402d0082:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
1402d0087:	49 03 c8             	add    %r8,%rcx
1402d008a:	48 03 d9             	add    %rcx,%rbx
1402d008d:	49 c1 e0 15          	shl    $0x15,%r8
1402d0091:	49 69 c9 d1 15 02 00 	imul   $0x215d1,%r9,%rcx
1402d0098:	49 69 c3 7d 6f 0a 00 	imul   $0xa6f7d,%r11,%rax
1402d009f:	49 c1 e4 15          	shl    $0x15,%r12
1402d00a3:	4d 8d 8a 00 00 10 00 	lea    0x100000(%r10),%r9
1402d00aa:	48 c1 e5 15          	shl    $0x15,%rbp
1402d00ae:	4d 8d 9d 00 00 10 00 	lea    0x100000(%r13),%r11
1402d00b5:	49 c1 fb 15          	sar    $0x15,%r11
1402d00b9:	48 c1 e6 15          	shl    $0x15,%rsi
1402d00bd:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402d00c2:	48 2b c8             	sub    %rax,%rcx
1402d00c5:	49 c1 f9 15          	sar    $0x15,%r9
1402d00c9:	49 2b cf             	sub    %r15,%rcx
1402d00cc:	49 c1 e6 15          	shl    $0x15,%r14
1402d00d0:	4c 8b 7c 24 28       	mov    0x28(%rsp),%r15
1402d00d5:	48 03 ca             	add    %rdx,%rcx
1402d00d8:	4c 03 f9             	add    %rcx,%r15
1402d00db:	48 c1 e2 15          	shl    $0x15,%rdx
1402d00df:	48 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%rcx
1402d00e6:	00
1402d00e7:	48 81 c1 00 00 10 00 	add    $0x100000,%rcx
1402d00ee:	48 c1 f9 15          	sar    $0x15,%rcx
1402d00f2:	48 8b c1             	mov    %rcx,%rax
1402d00f5:	48 c1 e1 15          	shl    $0x15,%rcx
1402d00f9:	49 2b c4             	sub    %r12,%rax
1402d00fc:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
1402d0101:	48 03 f8             	add    %rax,%rdi
1402d0104:	49 8b c3             	mov    %r11,%rax
1402d0107:	49 2b c0             	sub    %r8,%rax
1402d010a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1402d010f:	48 01 84 24 b8 00 00 	add    %rax,0xb8(%rsp)
1402d0116:	00
1402d0117:	4c 8d 83 00 00 10 00 	lea    0x100000(%rbx),%r8
1402d011e:	49 c1 f8 15          	sar    $0x15,%r8
1402d0122:	49 8d 9f 00 00 10 00 	lea    0x100000(%r15),%rbx
1402d0129:	48 c1 fb 15          	sar    $0x15,%rbx
1402d012d:	4d 8d 94 24 00 00 10 	lea    0x100000(%r12),%r10