1409bdcee:	48 8b 41 f8          	mov    -0x8(%rcx),%rax
1409bdcf2:	48 2b c8             	sub    %rax,%rcx
1409bdcf5:	48 2b cb             	sub    %rbx,%rcx
1409bdcf8:	48 83 f9 1f          	cmp    $0x1f,%rcx
1409bdcfc:	0f 87 8f 6e 00 00    	ja     0x1409c4b91
1409bdd02:	48 8b c8             	mov    %rax,%rcx
1409bdd05:	ff 15 b5 eb 14 00    	call   *0x14ebb5(%rip)        # 0x140b0c8c0
1409bdd0b:	48 89 b4 24 30 11 00 	mov    %rsi,0x1130(%rsp)
1409bdd12:	00
1409bdd13:	4c 89 a4 24 38 11 00 	mov    %r12,0x1138(%rsp)
1409bdd1a:	00
1409bdd1b:	40 88 b4 24 20 11 00 	mov    %sil,0x1120(%rsp)
1409bdd22:	00
1409bdd23:	0f 57 c0             	xorps  %xmm0,%xmm0
1409bdd26:	0f 11 84 24 40 11 00 	movups %xmm0,0x1140(%rsp)
1409bdd2d:	00
1409bdd2e:	48 89 b4 24 50 11 00 	mov    %rsi,0x1150(%rsp)
1409bdd35:	00
1409bdd36:	48 89 b4 24 58 11 00 	mov    %rsi,0x1158(%rsp)
1409bdd3d:	00
1409bdd3e:	4d 8b c5             	mov    %r13,%r8
1409bdd41:	48 8d 15 cc dc 1c 00 	lea    0x1cdccc(%rip),%rdx        # 0x140b8ba14
1409bdd48:	48 8d 8c 24 40 11 00 	lea    0x1140(%rsp),%rcx
1409bdd4f:	00
1409bdd50:	e8 4b 14 75 ff       	call   0x14010f1a0
1409bdd55:	0f 10 8c 24 40 11 00 	movups 0x1140(%rsp),%xmm1
1409bdd5c:	00
1409bdd5d:	0f 11 8c 24 f8 13 00 	movups %xmm1,0x13f8(%rsp)
1409bdd64:	00
1409bdd65:	0f 10 84 24 50 11 00 	movups 0x1150(%rsp),%xmm0
1409bdd6c:	00
1409bdd6d:	0f 11 84 24 08 14 00 	movups %xmm0,0x1408(%rsp)
1409bdd74:	00
1409bdd75:	48 89 b4 24 50 11 00 	mov    %rsi,0x1150(%rsp)
1409bdd7c:	00
1409bdd7d:	4c 89 a4 24 58 11 00 	mov    %r12,0x1158(%rsp)
1409bdd84:	00
1409bdd85:	40 88 b4 24 40 11 00 	mov    %sil,0x1140(%rsp)
1409bdd8c:	00
1409bdd8d:	41 bd 07 00 00 00    	mov    $0x7,%r13d
1409bdd93:	4c 89 ac 24 18 14 00 	mov    %r13,0x1418(%rsp)
1409bdd9a:	00
1409bdd9b:	4c 8d 84 24 f8 13 00 	lea    0x13f8(%rsp),%r8
1409bdda2:	00
1409bdda3:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
1409bddaa:	00
1409bddab:	49 8b cf             	mov    %r15,%rcx
1409bddae:	e8 39 5c fc ff       	call   0x1409839ec
1409bddb3:	48 8b c8             	mov    %rax,%rcx
1409bddb6:	48 8b 00             	mov    (%rax),%rax
1409bddb9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409bddbe:	8a 41 08             	mov    0x8(%rcx),%al
1409bddc1:	88 44 24 30          	mov    %al,0x30(%rsp)
1409bddc5:	48 8b 84 24 10 14 00 	mov    0x1410(%rsp),%rax
1409bddcc:	00
1409bddcd:	49 3b c4             	cmp    %r12,%rax
1409bddd0:	76 2d                	jbe    0x1409bddff
1409bddd2:	48 8b 8c 24 f8 13 00 	mov    0x13f8(%rsp),%rcx
1409bddd9:	00
1409bddda:	48 ff c0             	inc    %rax
1409bdddd:	48 3b c7             	cmp    %rdi,%rax
1409bdde0:	72 17                	jb     0x1409bddf9
1409bdde2:	48 8b 41 f8          	mov    -0x8(%rcx),%rax
1409bdde6:	48 2b c8             	sub    %rax,%rcx
1409bdde9:	48 2b cb             	sub    %rbx,%rcx
1409bddec:	48 83 f9 1f          	cmp    $0x1f,%rcx
1409bddf0:	0f 87 a2 6d 00 00    	ja     0x1409c4b98
1409bddf6:	48 8b c8             	mov    %rax,%rcx
1409bddf9:	ff 15 c1 ea 14 00    	call   *0x14eac1(%rip)        # 0x140b0c8c0
1409bddff:	48 89 b4 24 08 14 00 	mov    %rsi,0x1408(%rsp)
1409bde06:	00
1409bde07:	4c 89 a4 24 10 14 00 	mov    %r12,0x1410(%rsp)
1409bde0e:	00
1409bde0f:	40 88 b4 24 f8 13 00 	mov    %sil,0x13f8(%rsp)
1409bde16:	00
1409bde17:	48 8d 8c 24 40 11 00 	lea    0x1140(%rsp),%rcx
1409bde1e:	00
1409bde1f:	e8 6c 14 75 ff       	call   0x14010f290
1409bde24:	0f 57 c0             	xorps  %xmm0,%xmm0
1409bde27:	0f 11 84 24 60 11 00 	movups %xmm0,0x1160(%rsp)
1409bde2e:	00
1409bde2f:	48 89 b4 24 70 11 00 	mov    %rsi,0x1170(%rsp)
1409bde36:	00
1409bde37:	48 89 b4 24 78 11 00 	mov    %rsi,0x1178(%rsp)
1409bde3e:	00
1409bde3f:	4d 8b c5             	mov    %r13,%r8
1409bde42:	48 8d 15 57 38 1d 00 	lea    0x1d3857(%rip),%rdx        # 0x140b916a0
1409bde49:	48 8d 8c 24 60 11 00 	lea    0x1160(%rsp),%rcx
1409bde50:	00
1409bde51:	e8 4a 13 75 ff       	call   0x14010f1a0
1409bde56:	0f 10 8c 24 60 11 00 	movups 0x1160(%rsp),%xmm1
1409bde5d:	00
1409bde5e:	0f 11 8c 24 20 14 00 	movups %xmm1,0x1420(%rsp)
1409bde65:	00
1409bde66:	0f 10 84 24 70 11 00 	movups 0x1170(%rsp),%xmm0
1409bde6d:	00
1409bde6e:	0f 11 84 24 30 14 00 	movups %xmm0,0x1430(%rsp)
1409bde75:	00
1409bde76:	48 89 b4 24 70 11 00 	mov    %rsi,0x1170(%rsp)
1409bde7d:	00
1409bde7e:	4c 89 a4 24 78 11 00 	mov    %r12,0x1178(%rsp)
1409bde85:	00
1409bde86:	40 88 b4 24 60 11 00 	mov    %sil,0x1160(%rsp)
1409bde8d:	00
1409bde8e:	48 89 9c 24 40 14 00 	mov    %rbx,0x1440(%rsp)
1409bde95:	00
1409bde96:	4c 8d 84 24 20 14 00 	lea    0x1420(%rsp),%r8
1409bde9d:	00
1409bde9e:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
1409bdea5:	00
1409bdea6:	49 8b cf             	mov    %r15,%rcx
1409bdea9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1409bdeb0:	e8 37 5b fc ff       	call   0x1409839ec
1409bdeb5:	48 8b c8             	mov    %rax,%rcx
1409bdeb8:	48 8b 00             	mov    (%rax),%rax
1409bdebb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409bdec0:	8a 41 08             	mov    0x8(%rcx),%al
1409bdec3:	88 44 24 30          	mov    %al,0x30(%rsp)
1409bdec7:	48 8d 8c 24 20 14 00 	lea    0x1420(%rsp),%rcx
1409bdece:	00
1409bdecf:	e8 bc 13 75 ff       	call   0x14010f290
1409bded4:	48 8d 8c 24 60 11 00 	lea    0x1160(%rsp),%rcx
1409bdedb:	00
1409bdedc:	e8 af 13 75 ff       	call   0x14010f290
1409bdee1:	0f 57 c0             	xorps  %xmm0,%xmm0
1409bdee4:	0f 11 84 24 80 11 00 	movups %xmm0,0x1180(%rsp)
1409bdeeb:	00
1409bdeec:	48 89 b4 24 90 11 00 	mov    %rsi,0x1190(%rsp)
1409bdef3:	00
1409bdef4:	48 89 b4 24 98 11 00 	mov    %rsi,0x1198(%rsp)
1409bdefb:	00
1409bdefc:	bf 09 00 00 00       	mov    $0x9,%edi
1409bdf01:	44 8b c7             	mov    %edi,%r8d
1409bdf04:	48 8d 15 1d b9 1c 00 	lea    0x1cb91d(%rip),%rdx        # 0x140b89828
1409bdf0b:	48 8d 8c 24 80 11 00 	lea    0x1180(%rsp),%rcx
1409bdf12:	00
1409bdf13:	e8 88 12 75 ff       	call   0x14010f1a0
1409bdf18:	0f 10 8c 24 80 11 00 	movups 0x1180(%rsp),%xmm1
1409bdf1f:	00
1409bdf20:	0f 11 8c 24 48 14 00 	movups %xmm1,0x1448(%rsp)
1409bdf27:	00
1409bdf28:	0f 10 84 24 90 11 00 	movups 0x1190(%rsp),%xmm0
1409bdf2f:	00
1409bdf30:	0f 11 84 24 58 14 00 	movups %xmm0,0x1458(%rsp)
1409bdf37:	00
1409bdf38:	48 89 b4 24 90 11 00 	mov    %rsi,0x1190(%rsp)
1409bdf3f:	00
1409bdf40:	4c 89 a4 24 98 11 00 	mov    %r12,0x1198(%rsp)
1409bdf47:	00
1409bdf48:	40 88 b4 24 80 11 00 	mov    %sil,0x1180(%rsp)
1409bdf4f:	00
1409bdf50:	48 89 bc 24 68 14 00 	mov    %rdi,0x1468(%rsp)
1409bdf57:	00
1409bdf58:	4c 8d 84 24 48 14 00 	lea    0x1448(%rsp),%r8
1409bdf5f:	00
1409bdf60:	48 8d 94 24 d0 00 00 	lea    0xd0(%rsp),%rdx
1409bdf67:	00
1409bdf68:	49 8b cf             	mov    %r15,%rcx
1409bdf6b:	e8 7c 5a fc ff       	call   0x1409839ec
1409bdf70:	48 8b c8             	mov    %rax,%rcx
1409bdf73:	48 8b 00             	mov    (%rax),%rax
1409bdf76:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409bdf7b:	8a 41 08             	mov    0x8(%rcx),%al
1409bdf7e:	88 44 24 30          	mov    %al,0x30(%rsp)
1409bdf82:	48 8d 8c 24 48 14 00 	lea    0x1448(%rsp),%rcx
1409bdf89:	00
1409bdf8a:	e8 01 13 75 ff       	call   0x14010f290
1409bdf8f:	48 8d 8c 24 80 11 00 	lea    0x1180(%rsp),%rcx
1409bdf96:	00
1409bdf97:	e8 f4 12 75 ff       	call   0x14010f290
1409bdf9c:	0f 57 c0             	xorps  %xmm0,%xmm0
1409bdf9f:	0f 11 84 24 a0 11 00 	movups %xmm0,0x11a0(%rsp)
1409bdfa6:	00
1409bdfa7:	48 89 b4 24 b0 11 00 	mov    %rsi,0x11b0(%rsp)
1409bdfae:	00
1409bdfaf:	48 89 b4 24 b8 11 00 	mov    %rsi,0x11b8(%rsp)
1409bdfb6:	00
1409bdfb7:	44 8d 6f 02          	lea    0x2(%rdi),%r13d
1409bdfbb:	45 8b c5             	mov    %r13d,%r8d
1409bdfbe:	48 8d 15 eb 43 1d 00 	lea    0x1d43eb(%rip),%rdx        # 0x140b923b0
1409bdfc5:	48 8d 8c 24 a0 11 00 	lea    0x11a0(%rsp),%rcx
1409bdfcc:	00
1409bdfcd:	e8 ce 11 75 ff       	call   0x14010f1a0
1409bdfd2:	0f 10 8c 24 a0 11 00 	movups 0x11a0(%rsp),%xmm1
1409bdfd9:	00
1409bdfda:	0f 11 8c 24 70 14 00 	movups %xmm1,0x1470(%rsp)
1409bdfe1:	00
1409bdfe2:	0f 10 84 24 b0 11 00 	movups 0x11b0(%rsp),%xmm0
1409bdfe9:	00
1409bdfea:	0f 11 84 24 80 14 00 	movups %xmm0,0x1480(%rsp)
1409bdff1:	00
1409bdff2:	48 89 b4 24 b0 11 00 	mov    %rsi,0x11b0(%rsp)
1409bdff9:	00
1409bdffa:	4c 89 a4 24 b8 11 00 	mov    %r12,0x11b8(%rsp)
1409be001:	00
1409be002:	40 88 b4 24 a0 11 00 	mov    %sil,0x11a0(%rsp)
1409be009:	00
1409be00a:	48 c7 84 24 90 14 00 	movq   $0xa,0x1490(%rsp)
1409be011:	00 0a 00 00 00
1409be016:	4c 8d 84 24 70 14 00 	lea    0x1470(%rsp),%r8
1409be01d:	00
1409be01e:	48 8d 94 24 e0 00 00 	lea    0xe0(%rsp),%rdx
1409be025:	00
1409be026:	49 8b cf             	mov    %r15,%rcx
1409be029:	e8 be 59 fc ff       	call   0x1409839ec
1409be02e:	48 8b c8             	mov    %rax,%rcx
1409be031:	48 8b 00             	mov    (%rax),%rax
1409be034:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409be039:	8a 41 08             	mov    0x8(%rcx),%al
1409be03c:	88 44 24 30          	mov    %al,0x30(%rsp)
1409be040:	48 8d 8c 24 70 14 00 	lea    0x1470(%rsp),%rcx
1409be047:	00
1409be048:	e8 43 12 75 ff       	call   0x14010f290
1409be04d:	48 8d 8c 24 a0 11 00 	lea    0x11a0(%rsp),%rcx
1409be054:	00
1409be055:	e8 36 12 75 ff       	call   0x14010f290
1409be05a:	0f 57 c0             	xorps  %xmm0,%xmm0
1409be05d:	0f 11 84 24 c0 11 00 	movups %xmm0,0x11c0(%rsp)
1409be064:	00
1409be065:	48 89 b4 24 d0 11 00 	mov    %rsi,0x11d0(%rsp)
1409be06c:	00
1409be06d:	48 89 b4 24 d8 11 00 	mov    %rsi,0x11d8(%rsp)
1409be074:	00
1409be075:	44 8b c7             	mov    %edi,%r8d
1409be078:	48 8d 15 21 34 1d 00 	lea    0x1d3421(%rip),%rdx        # 0x140b914a0
1409be07f:	48 8d 8c 24 c0 11 00 	lea    0x11c0(%rsp),%rcx
1409be086:	00
1409be087:	e8 14 11 75 ff       	call   0x14010f1a0
1409be08c:	0f 10 8c 24 c0 11 00 	movups 0x11c0(%rsp),%xmm1
1409be093:	00
1409be094:	0f 11 8c 24 98 14 00 	movups %xmm1,0x1498(%rsp)
1409be09b:	00
1409be09c:	0f 10 84 24 d0 11 00 	movups 0x11d0(%rsp),%xmm0
1409be0a3:	00
1409be0a4:	0f 11 84 24 a8 14 00 	movups %xmm0,0x14a8(%rsp)
1409be0ab:	00
1409be0ac:	48 89 b4 24 d0 11 00 	mov    %rsi,0x11d0(%rsp)
1409be0b3:	00
1409be0b4:	4c 89 a4 24 d8 11 00 	mov    %r12,0x11d8(%rsp)
1409be0bb:	00
1409be0bc:	40 88 b4 24 c0 11 00 	mov    %sil,0x11c0(%rsp)
1409be0c3:	00
1409be0c4:	4c 89 ac 24 b8 14 00 	mov    %r13,0x14b8(%rsp)
1409be0cb:	00
1409be0cc:	4c 8d 84 24 98 14 00 	lea    0x1498(%rsp),%r8
1409be0d3:	00
1409be0d4:	48 8d 94 24 f0 00 00 	lea    0xf0(%rsp),%rdx
1409be0db:	00
1409be0dc:	49 8b cf             	mov    %r15,%rcx
1409be0df:	e8 08 59 fc ff       	call   0x1409839ec
1409be0e4:	48 8b c8             	mov    %rax,%rcx
1409be0e7:	48 8b 00             	mov    (%rax),%rax
1409be0ea:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409be0ef:	8a 41 08             	mov    0x8(%rcx),%al
1409be0f2:	88 44 24 30          	mov    %al,0x30(%rsp)
1409be0f6:	48 8d 8c 24 98 14 00 	lea    0x1498(%rsp),%rcx
1409be0fd:	00
1409be0fe:	e8 8d 11 75 ff       	call   0x14010f290
1409be103:	48 8d 8c 24 c0 11 00 	lea    0x11c0(%rsp),%rcx
1409be10a:	00
1409be10b:	e8 80 11 75 ff       	call   0x14010f290
1409be110:	0f 57 c0             	xorps  %xmm0,%xmm0
1409be113:	0f 11 84 24 e0 11 00 	movups %xmm0,0x11e0(%rsp)
1409be11a:	00
1409be11b:	48 89 b4 24 f0 11 00 	mov    %rsi,0x11f0(%rsp)
1409be122:	00
1409be123:	48 89 b4 24 f8 11 00 	mov    %rsi,0x11f8(%rsp)
1409be12a:	00
1409be12b:	44 8d 47 01          	lea    0x1(%rdi),%r8d
1409be12f:	48 8d 15 22 34 1d 00 	lea    0x1d3422(%rip),%rdx        # 0x140b91558
1409be136:	48 8d 8c 24 e0 11 00 	lea    0x11e0(%rsp),%rcx
1409be13d:	00
1409be13e:	e8 5d 10 75 ff       	call   0x14010f1a0
1409be143:	0f 10 8c 24 e0 11 00 	movups 0x11e0(%rsp),%xmm1
1409be14a:	00
1409be14b:	0f 11 8c 24 c0 14 00 	movups %xmm1,0x14c0(%rsp)
1409be152:	00
1409be153:	0f 10 84 24 f0 11 00 	movups 0x11f0(%rsp),%xmm0
1409be15a:	00
1409be15b:	0f 11 84 24 d0 14 00 	movups %xmm0,0x14d0(%rsp)
1409be162:	00
1409be163:	48 89 b4 24 f0 11 00 	mov    %rsi,0x11f0(%rsp)
1409be16a:	00
1409be16b:	4c 89 a4 24 f8 11 00 	mov    %r12,0x11f8(%rsp)
1409be172:	00
1409be173:	40 88 b4 24 e0 11 00 	mov    %sil,0x11e0(%rsp)
1409be17a:	00
1409be17b:	48 c7 84 24 e0 14 00 	movq   $0xc,0x14e0(%rsp)
1409be182:	00 0c 00 00 00
1409be187:	4c 8d 84 24 c0 14 00 	lea    0x14c0(%rsp),%r8
1409be18e:	00
1409be18f:	48 8d 94 24 00 01 00 	lea    0x100(%rsp),%rdx
1409be196:	00
1409be197:	49 8b cf             	mov    %r15,%rcx
1409be19a:	e8 4d 58 fc ff       	call   0x1409839ec
1409be19f:	48 8b c8             	mov    %rax,%rcx
1409be1a2:	48 8b 00             	mov    (%rax),%rax
1409be1a5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409be1aa:	8a 41 08             	mov    0x8(%rcx),%al
1409be1ad:	88 44 24 30          	mov    %al,0x30(%rsp)
1409be1b1:	48 8d 8c 24 c0 14 00 	lea    0x14c0(%rsp),%rcx
1409be1b8:	00
1409be1b9:	e8 d2 10 75 ff       	call   0x14010f290
1409be1be:	48 8d 8c 24 e0 11 00 	lea    0x11e0(%rsp),%rcx
1409be1c5:	00
1409be1c6:	e8 c5 10 75 ff       	call   0x14010f290
1409be1cb:	0f 57 c0             	xorps  %xmm0,%xmm0
1409be1ce:	0f 11 84 24 00 12 00 	movups %xmm0,0x1200(%rsp)
1409be1d5:	00
1409be1d6:	48 89 b4 24 10 12 00 	mov    %rsi,0x1210(%rsp)
1409be1dd:	00
1409be1de:	48 89 b4 24 18 12 00 	mov    %rsi,0x1218(%rsp)
1409be1e5:	00
1409be1e6:	4c 8b c3             	mov    %rbx,%r8
1409be1e9:	48 8d 15 60 ba 1c 00 	lea    0x1cba60(%rip),%rdx        # 0x140b89c50
1409be1f0:	48 8d 8c 24 00 12 00 	lea    0x1200(%rsp),%rcx
1409be1f7:	00
1409be1f8:	e8 a3 0f 75 ff       	call   0x14010f1a0
1409be1fd:	0f 10 8c 24 00 12 00 	movups 0x1200(%rsp),%xmm1
1409be204:	00
1409be205:	0f 11 8c 24 e8 14 00 	movups %xmm1,0x14e8(%rsp)
1409be20c:	00
1409be20d:	0f 10 84 24 10 12 00 	movups 0x1210(%rsp),%xmm0
1409be214:	00
1409be215:	0f 11 84 24 f8 14 00 	movups %xmm0,0x14f8(%rsp)
1409be21c:	00
1409be21d:	48 89 b4 24 10 12 00 	mov    %rsi,0x1210(%rsp)
1409be224:	00
1409be225:	4c 89 a4 24 18 12 00 	mov    %r12,0x1218(%rsp)
1409be22c:	00
1409be22d:	40 88 b4 24 00 12 00 	mov    %sil,0x1200(%rsp)
1409be234:	00
1409be235:	48 c7 84 24 08 15 00 	movq   $0xd,0x1508(%rsp)
1409be23c:	00 0d 00 00 00
1409be241:	4c 8d 84 24 e8 14 00 	lea    0x14e8(%rsp),%r8
1409be248:	00
1409be249:	48 8d 94 24 10 01 00 	lea    0x110(%rsp),%rdx
1409be250:	00
1409be251:	49 8b cf             	mov    %r15,%rcx
1409be254:	e8 93 57 fc ff       	call   0x1409839ec
1409be259:	48 8b c8             	mov    %rax,%rcx
1409be25c:	48 8b 00             	mov    (%rax),%rax
1409be25f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409be264:	8a 41 08             	mov    0x8(%rcx),%al
1409be267:	88 44 24 30          	mov    %al,0x30(%rsp)
1409be26b:	48 8d 8c 24 e8 14 00 	lea    0x14e8(%rsp),%rcx
1409be272:	00
1409be273:	e8 18 10 75 ff       	call   0x14010f290
1409be278:	48 8d 8c 24 00 12 00 	lea    0x1200(%rsp),%rcx
1409be27f:	00