1402451ee:	0b f8                	or     %eax,%edi
1402451f0:	0f b6 41 03          	movzbl 0x3(%rcx),%eax
1402451f4:	c1 e7 08             	shl    $0x8,%edi
1402451f7:	0b f8                	or     %eax,%edi
1402451f9:	0f b6 41 05          	movzbl 0x5(%rcx),%eax
1402451fd:	44 0b d8             	or     %eax,%r11d
140245200:	0f b6 41 06          	movzbl 0x6(%rcx),%eax
140245204:	41 c1 e3 08          	shl    $0x8,%r11d
140245208:	44 0b d8             	or     %eax,%r11d
14024520b:	0f b6 41 07          	movzbl 0x7(%rcx),%eax
14024520f:	41 c1 e3 08          	shl    $0x8,%r11d
140245213:	44 8d 8f 47 86 c8 61 	lea    0x61c88647(%rdi),%r9d
14024521a:	44 0b d8             	or     %eax,%r11d
14024521d:	0f b6 41 09          	movzbl 0x9(%rcx),%eax
140245221:	0b e8                	or     %eax,%ebp
140245223:	45 8b d3             	mov    %r11d,%r10d
140245226:	0f b6 41 0a          	movzbl 0xa(%rcx),%eax
14024522a:	41 8b f3             	mov    %r11d,%esi
14024522d:	c1 e5 08             	shl    $0x8,%ebp
140245230:	0b e8                	or     %eax,%ebp
140245232:	c1 e6 18             	shl    $0x18,%esi
140245235:	0f b6 41 0b          	movzbl 0xb(%rcx),%eax
140245239:	c1 e5 08             	shl    $0x8,%ebp
14024523c:	0b e8                	or     %eax,%ebp
14024523e:	0f b6 41 0d          	movzbl 0xd(%rcx),%eax
140245242:	0b d8                	or     %eax,%ebx
140245244:	44 03 cd             	add    %ebp,%r9d
140245247:	0f b6 41 0e          	movzbl 0xe(%rcx),%eax
14024524b:	c1 e3 08             	shl    $0x8,%ebx
14024524e:	0b d8                	or     %eax,%ebx
140245250:	41 8b d1             	mov    %r9d,%edx
140245253:	0f b6 41 0f          	movzbl 0xf(%rcx),%eax
140245257:	48 c1 ea 18          	shr    $0x18,%rdx
14024525b:	c1 e3 08             	shl    $0x8,%ebx
14024525e:	0b d8                	or     %eax,%ebx
140245260:	41 8b c1             	mov    %r9d,%eax
140245263:	c1 e8 10             	shr    $0x10,%eax
140245266:	44 2b d3             	sub    %ebx,%r10d
140245269:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
140245270:	00
140245271:	41 81 ea 47 86 c8 61 	sub    $0x61c88647,%r10d
140245278:	0f b6 c8             	movzbl %al,%ecx
14024527b:	41 8b c1             	mov    %r9d,%eax
14024527e:	c1 e8 08             	shr    $0x8,%eax
140245281:	41 8b d2             	mov    %r10d,%edx
140245284:	48 c1 ea 18          	shr    $0x18,%rdx
140245288:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
14024528f:	00
140245290:	0f b6 c8             	movzbl %al,%ecx
140245293:	41 0f b6 c1          	movzbl %r9b,%eax
140245297:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
14024529e:	00
14024529f:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
1402452a3:	41 8b c2             	mov    %r10d,%eax
1402452a6:	c1 e8 10             	shr    $0x10,%eax
1402452a9:	0f b6 c8             	movzbl %al,%ecx
1402452ac:	41 8b c2             	mov    %r10d,%eax
1402452af:	c1 e8 08             	shr    $0x8,%eax
1402452b2:	45 89 07             	mov    %r8d,(%r15)
1402452b5:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
1402452bc:	00
1402452bd:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
1402452c4:	00
1402452c5:	0f b6 c8             	movzbl %al,%ecx
1402452c8:	41 0f b6 c2          	movzbl %r10b,%eax
1402452cc:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
1402452d3:	00
1402452d4:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
1402452d8:	8b c7                	mov    %edi,%eax
1402452da:	c1 e8 08             	shr    $0x8,%eax
1402452dd:	33 f0                	xor    %eax,%esi
1402452df:	45 89 47 04          	mov    %r8d,0x4(%r15)
1402452e3:	c1 e7 18             	shl    $0x18,%edi
1402452e6:	41 c1 eb 08          	shr    $0x8,%r11d
1402452ea:	44 8d 8e 8d 0c 91 c3 	lea    -0x3c6ef373(%rsi),%r9d
1402452f1:	44 03 cd             	add    %ebp,%r9d
1402452f4:	41 33 fb             	xor    %r11d,%edi
1402452f7:	41 8b c1             	mov    %r9d,%eax
1402452fa:	41 8b d1             	mov    %r9d,%edx
1402452fd:	c1 e8 10             	shr    $0x10,%eax
140245300:	44 8b db             	mov    %ebx,%r11d
140245303:	0f b6 c8             	movzbl %al,%ecx
140245306:	44 8b d7             	mov    %edi,%r10d
140245309:	48 c1 ea 18          	shr    $0x18,%rdx
14024530d:	44 2b d3             	sub    %ebx,%r10d
140245310:	41 81 c2 73 f3 6e 3c 	add    $0x3c6ef373,%r10d
140245317:	c1 e3 08             	shl    $0x8,%ebx
14024531a:	41 8b c1             	mov    %r9d,%eax
14024531d:	41 c1 eb 18          	shr    $0x18,%r11d
140245321:	c1 e8 08             	shr    $0x8,%eax
140245324:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
14024532b:	00
14024532c:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
140245333:	00
140245334:	0f b6 c8             	movzbl %al,%ecx
140245337:	41 0f b6 c1          	movzbl %r9b,%eax
14024533b:	44 8d 8e 1a 19 22 87 	lea    -0x78dde6e6(%rsi),%r9d
140245342:	41 8b d2             	mov    %r10d,%edx
140245345:	48 c1 ea 18          	shr    $0x18,%rdx
140245349:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
140245350:	00
140245351:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
140245355:	41 8b c2             	mov    %r10d,%eax
140245358:	c1 e8 10             	shr    $0x10,%eax
14024535b:	0f b6 c8             	movzbl %al,%ecx
14024535e:	41 8b c2             	mov    %r10d,%eax
140245361:	c1 e8 08             	shr    $0x8,%eax
140245364:	45 89 47 08          	mov    %r8d,0x8(%r15)
140245368:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
14024536f:	00
140245370:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
140245377:	00
140245378:	0f b6 c8             	movzbl %al,%ecx
14024537b:	41 0f b6 c2          	movzbl %r10b,%eax
14024537f:	44 8b d7             	mov    %edi,%r10d
140245382:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
140245389:	00
14024538a:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
14024538e:	8b c5                	mov    %ebp,%eax
140245390:	c1 e0 08             	shl    $0x8,%eax
140245393:	44 33 d8             	xor    %eax,%r11d
140245396:	45 89 47 0c          	mov    %r8d,0xc(%r15)
14024539a:	45 03 cb             	add    %r11d,%r9d
14024539d:	c1 ed 18             	shr    $0x18,%ebp
1402453a0:	33 eb                	xor    %ebx,%ebp
1402453a2:	41 8b d1             	mov    %r9d,%edx
1402453a5:	48 c1 ea 18          	shr    $0x18,%rdx
1402453a9:	41 8b c1             	mov    %r9d,%eax
1402453ac:	c1 e8 10             	shr    $0x10,%eax
1402453af:	44 2b d5             	sub    %ebp,%r10d
1402453b2:	0f b6 c8             	movzbl %al,%ecx
1402453b5:	41 81 c2 e6 e6 dd 78 	add    $0x78dde6e6,%r10d
1402453bc:	41 8b c1             	mov    %r9d,%eax
1402453bf:	8b df                	mov    %edi,%ebx
1402453c1:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
1402453c8:	00
1402453c9:	c1 e8 08             	shr    $0x8,%eax
1402453cc:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
1402453d3:	00
1402453d4:	0f b6 c8             	movzbl %al,%ecx
1402453d7:	41 0f b6 c1          	movzbl %r9b,%eax
1402453db:	41 8b d2             	mov    %r10d,%edx
1402453de:	48 c1 ea 18          	shr    $0x18,%rdx
1402453e2:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
1402453e9:	00
1402453ea:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
1402453ee:	41 8b c2             	mov    %r10d,%eax
1402453f1:	c1 e8 10             	shr    $0x10,%eax
1402453f4:	0f b6 c8             	movzbl %al,%ecx
1402453f7:	41 8b c2             	mov    %r10d,%eax
1402453fa:	c1 e8 08             	shr    $0x8,%eax
1402453fd:	45 89 47 10          	mov    %r8d,0x10(%r15)
140245401:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
140245408:	00
140245409:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
140245410:	00
140245411:	0f b6 c8             	movzbl %al,%ecx
140245414:	41 0f b6 c2          	movzbl %r10b,%eax
140245418:	c1 e3 18             	shl    $0x18,%ebx
14024541b:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
140245422:	00
140245423:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
140245427:	8b c6                	mov    %esi,%eax
140245429:	c1 e8 08             	shr    $0x8,%eax
14024542c:	33 d8                	xor    %eax,%ebx
14024542e:	45 89 47 14          	mov    %r8d,0x14(%r15)
140245432:	c1 ef 08             	shr    $0x8,%edi
140245435:	44 8d 8b 34 32 44 0e 	lea    0xe443234(%rbx),%r9d
14024543c:	45 03 cb             	add    %r11d,%r9d
14024543f:	c1 e6 18             	shl    $0x18,%esi
140245442:	33 f7                	xor    %edi,%esi
140245444:	41 8b d1             	mov    %r9d,%edx
140245447:	48 c1 ea 18          	shr    $0x18,%rdx
14024544b:	41 8b c1             	mov    %r9d,%eax
14024544e:	c1 e8 10             	shr    $0x10,%eax
140245451:	8b fd                	mov    %ebp,%edi
140245453:	0f b6 c8             	movzbl %al,%ecx
140245456:	44 8b d6             	mov    %esi,%r10d
140245459:	44 2b d5             	sub    %ebp,%r10d
14024545c:	c1 ef 18             	shr    $0x18,%edi
14024545f:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
140245466:	00
140245467:	41 81 ea 34 32 44 0e 	sub    $0xe443234,%r10d
14024546e:	41 8b c1             	mov    %r9d,%eax
140245471:	41 8b d2             	mov    %r10d,%edx
140245474:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
14024547b:	00
14024547c:	c1 e8 08             	shr    $0x8,%eax
14024547f:	0f b6 c8             	movzbl %al,%ecx
140245482:	48 c1 ea 18          	shr    $0x18,%rdx
140245486:	41 0f b6 c1          	movzbl %r9b,%eax
14024548a:	44 8d 8b 67 64 88 1c 	lea    0x1c886467(%rbx),%r9d
140245491:	c1 e5 08             	shl    $0x8,%ebp
140245494:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
14024549b:	00
14024549c:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
1402454a0:	41 8b c2             	mov    %r10d,%eax
1402454a3:	c1 e8 10             	shr    $0x10,%eax
1402454a6:	0f b6 c8             	movzbl %al,%ecx
1402454a9:	41 8b c2             	mov    %r10d,%eax
1402454ac:	c1 e8 08             	shr    $0x8,%eax
1402454af:	45 89 47 18          	mov    %r8d,0x18(%r15)
1402454b3:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
1402454ba:	00
1402454bb:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
1402454c2:	00
1402454c3:	0f b6 c8             	movzbl %al,%ecx
1402454c6:	41 0f b6 c2          	movzbl %r10b,%eax
1402454ca:	44 8b d6             	mov    %esi,%r10d
1402454cd:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
1402454d4:	00
1402454d5:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
1402454d9:	41 8b c3             	mov    %r11d,%eax
1402454dc:	c1 e0 08             	shl    $0x8,%eax
1402454df:	33 f8                	xor    %eax,%edi
1402454e1:	45 89 47 1c          	mov    %r8d,0x1c(%r15)
1402454e5:	44 03 cf             	add    %edi,%r9d
1402454e8:	41 c1 eb 18          	shr    $0x18,%r11d
1402454ec:	44 33 dd             	xor    %ebp,%r11d
1402454ef:	41 8b d1             	mov    %r9d,%edx
1402454f2:	48 c1 ea 18          	shr    $0x18,%rdx
1402454f6:	41 8b c1             	mov    %r9d,%eax
1402454f9:	c1 e8 10             	shr    $0x10,%eax
1402454fc:	45 2b d3             	sub    %r11d,%r10d
1402454ff:	0f b6 c8             	movzbl %al,%ecx
140245502:	41 81 ea 67 64 88 1c 	sub    $0x1c886467,%r10d
140245509:	41 8b c1             	mov    %r9d,%eax
14024550c:	8b ee                	mov    %esi,%ebp
14024550e:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
140245515:	00
140245516:	c1 e8 08             	shr    $0x8,%eax
140245519:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
140245520:	00
140245521:	0f b6 c8             	movzbl %al,%ecx
140245524:	41 0f b6 c1          	movzbl %r9b,%eax
140245528:	41 8b d2             	mov    %r10d,%edx
14024552b:	48 c1 ea 18          	shr    $0x18,%rdx
14024552f:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
140245536:	00
140245537:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
14024553b:	41 8b c2             	mov    %r10d,%eax
14024553e:	c1 e8 10             	shr    $0x10,%eax
140245541:	0f b6 c8             	movzbl %al,%ecx
140245544:	41 8b c2             	mov    %r10d,%eax
140245547:	45 89 47 20          	mov    %r8d,0x20(%r15)
14024554b:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
140245552:	00
140245553:	c1 e8 08             	shr    $0x8,%eax
140245556:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
14024555d:	00
14024555e:	0f b6 c8             	movzbl %al,%ecx
140245561:	41 0f b6 c2          	movzbl %r10b,%eax
140245565:	c1 e5 18             	shl    $0x18,%ebp
140245568:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
14024556f:	00
140245570:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
140245574:	8b c3                	mov    %ebx,%eax
140245576:	c1 e8 08             	shr    $0x8,%eax
140245579:	45 89 47 24          	mov    %r8d,0x24(%r15)
14024557d:	33 e8                	xor    %eax,%ebp
14024557f:	c1 ee 08             	shr    $0x8,%esi
140245582:	c1 e3 18             	shl    $0x18,%ebx
140245585:	33 de                	xor    %esi,%ebx
140245587:	41 8b f3             	mov    %r11d,%esi
14024558a:	c1 ee 18             	shr    $0x18,%esi
14024558d:	44 8b d3             	mov    %ebx,%r10d
140245590:	45 2b d3             	sub    %r11d,%r10d
140245593:	44 8d 8d cd c8 10 39 	lea    0x3910c8cd(%rbp),%r9d
14024559a:	44 03 cf             	add    %edi,%r9d
14024559d:	41 c1 e3 08          	shl    $0x8,%r11d
1402455a1:	41 81 ea cd c8 10 39 	sub    $0x3910c8cd,%r10d
1402455a8:	41 8b d1             	mov    %r9d,%edx
1402455ab:	48 c1 ea 18          	shr    $0x18,%rdx
1402455af:	41 8b c1             	mov    %r9d,%eax
1402455b2:	c1 e8 10             	shr    $0x10,%eax
1402455b5:	0f b6 c8             	movzbl %al,%ecx
1402455b8:	41 8b c1             	mov    %r9d,%eax
1402455bb:	c1 e8 08             	shr    $0x8,%eax
1402455be:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
1402455c5:	00
1402455c6:	41 8b d2             	mov    %r10d,%edx
1402455c9:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
1402455d0:	00
1402455d1:	0f b6 c8             	movzbl %al,%ecx
1402455d4:	48 c1 ea 18          	shr    $0x18,%rdx
1402455d8:	41 0f b6 c1          	movzbl %r9b,%eax
1402455dc:	44 8d 8d 99 91 21 72 	lea    0x72219199(%rbp),%r9d
1402455e3:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
1402455ea:	00
1402455eb:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
1402455ef:	41 8b c2             	mov    %r10d,%eax
1402455f2:	c1 e8 10             	shr    $0x10,%eax
1402455f5:	0f b6 c8             	movzbl %al,%ecx
1402455f8:	41 8b c2             	mov    %r10d,%eax
1402455fb:	c1 e8 08             	shr    $0x8,%eax
1402455fe:	45 89 47 28          	mov    %r8d,0x28(%r15)
140245602:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
140245609:	00
14024560a:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
140245611:	00
140245612:	0f b6 c8             	movzbl %al,%ecx
140245615:	41 0f b6 c2          	movzbl %r10b,%eax
140245619:	44 8b d3             	mov    %ebx,%r10d
14024561c:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
140245623:	00
140245624:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
140245628:	8b c7                	mov    %edi,%eax
14024562a:	c1 e0 08             	shl    $0x8,%eax
14024562d:	33 f0                	xor    %eax,%esi
14024562f:	45 89 47 2c          	mov    %r8d,0x2c(%r15)
140245633:	44 03 ce             	add    %esi,%r9d
140245636:	c1 ef 18             	shr    $0x18,%edi
140245639:	41 33 fb             	xor    %r11d,%edi
14024563c:	41 8b d1             	mov    %r9d,%edx
14024563f:	48 c1 ea 18          	shr    $0x18,%rdx
140245643:	41 8b c1             	mov    %r9d,%eax
140245646:	c1 e8 10             	shr    $0x10,%eax
140245649:	44 2b d7             	sub    %edi,%r10d
14024564c:	0f b6 c8             	movzbl %al,%ecx
14024564f:	41 81 ea 99 91 21 72 	sub    $0x72219199,%r10d
140245656:	41 8b c1             	mov    %r9d,%eax
140245659:	44 8b db             	mov    %ebx,%r11d
14024565c:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
140245663:	00
140245664:	c1 e8 08             	shr    $0x8,%eax
140245667:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
14024566e:	00
14024566f:	0f b6 c8             	movzbl %al,%ecx
140245672:	41 0f b6 c1          	movzbl %r9b,%eax
140245676:	41 8b d2             	mov    %r10d,%edx
140245679:	48 c1 ea 18          	shr    $0x18,%rdx
14024567d:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
140245684:	00
140245685:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
140245689:	41 8b c2             	mov    %r10d,%eax
14024568c:	c1 e8 10             	shr    $0x10,%eax
14024568f:	0f b6 c8             	movzbl %al,%ecx
140245692:	41 8b c2             	mov    %r10d,%eax
140245695:	45 89 47 30          	mov    %r8d,0x30(%r15)
140245699:	45 8b 84 94 00 0c 00 	mov    0xc00(%r12,%rdx,4),%r8d
1402456a0:	00
1402456a1:	c1 e8 08             	shr    $0x8,%eax
1402456a4:	45 33 84 8c 00 08 00 	xor    0x800(%r12,%rcx,4),%r8d
1402456ab:	00
1402456ac:	0f b6 c8             	movzbl %al,%ecx
1402456af:	41 0f b6 c2          	movzbl %r10b,%eax
1402456b3:	45 33 84 8c 00 04 00 	xor    0x400(%r12,%rcx,4),%r8d
1402456ba:	00
1402456bb:	45 33 04 84          	xor    (%r12,%rax,4),%r8d
1402456bf:	8b c5                	mov    %ebp,%eax