431113:	8b ec                	mov    %esp,%ebp
431115:	8b 45 10             	mov    0x10(%ebp),%eax
431118:	8b 08                	mov    (%eax),%ecx
43111a:	51                   	push   %ecx
43111b:	8b 55 0c             	mov    0xc(%ebp),%edx
43111e:	52                   	push   %edx
43111f:	8b 45 08             	mov    0x8(%ebp),%eax
431122:	8b 08                	mov    (%eax),%ecx
431124:	51                   	push   %ecx
431125:	ff 15 a4 c2 4f 00    	call   *0x4fc2a4
43112b:	5d                   	pop    %ebp
43112c:	c3                   	ret
43112d:	cc                   	int3
43112e:	cc                   	int3
43112f:	cc                   	int3
431130:	cc                   	int3
431131:	cc                   	int3
431132:	cc                   	int3
431133:	cc                   	int3
431134:	cc                   	int3
431135:	cc                   	int3
431136:	cc                   	int3
431137:	cc                   	int3
431138:	cc                   	int3
431139:	cc                   	int3
43113a:	cc                   	int3
43113b:	cc                   	int3
43113c:	cc                   	int3
43113d:	cc                   	int3
43113e:	cc                   	int3
43113f:	cc                   	int3
431140:	8b ff                	mov    %edi,%edi
431142:	55                   	push   %ebp
431143:	8b ec                	mov    %esp,%ebp
431145:	8b 45 10             	mov    0x10(%ebp),%eax
431148:	8b 08                	mov    (%eax),%ecx
43114a:	51                   	push   %ecx
43114b:	8b 55 0c             	mov    0xc(%ebp),%edx
43114e:	52                   	push   %edx
43114f:	8b 45 08             	mov    0x8(%ebp),%eax
431152:	8b 08                	mov    (%eax),%ecx
431154:	51                   	push   %ecx
431155:	ff 15 b8 c1 4f 00    	call   *0x4fc1b8
43115b:	5d                   	pop    %ebp
43115c:	c3                   	ret
43115d:	cc                   	int3
43115e:	cc                   	int3
43115f:	cc                   	int3
431160:	cc                   	int3
431161:	cc                   	int3
431162:	cc                   	int3
431163:	cc                   	int3
431164:	cc                   	int3
431165:	cc                   	int3
431166:	cc                   	int3
431167:	cc                   	int3
431168:	cc                   	int3
431169:	cc                   	int3
43116a:	cc                   	int3
43116b:	cc                   	int3
43116c:	cc                   	int3
43116d:	cc                   	int3
43116e:	cc                   	int3
43116f:	cc                   	int3
431170:	8b ff                	mov    %edi,%edi
431172:	55                   	push   %ebp
431173:	8b ec                	mov    %esp,%ebp
431175:	8b 45 10             	mov    0x10(%ebp),%eax
431178:	8b 08                	mov    (%eax),%ecx
43117a:	51                   	push   %ecx
43117b:	8b 55 0c             	mov    0xc(%ebp),%edx
43117e:	8b 02                	mov    (%edx),%eax
431180:	50                   	push   %eax
431181:	8b 4d 08             	mov    0x8(%ebp),%ecx
431184:	51                   	push   %ecx
431185:	e8 ed 22 fd ff       	call   0x403477
43118a:	83 c4 0c             	add    $0xc,%esp
43118d:	5d                   	pop    %ebp
43118e:	c3                   	ret
43118f:	cc                   	int3
431190:	cc                   	int3
431191:	cc                   	int3
431192:	cc                   	int3
431193:	cc                   	int3
431194:	cc                   	int3
431195:	cc                   	int3
431196:	cc                   	int3
431197:	cc                   	int3
431198:	cc                   	int3
431199:	cc                   	int3
43119a:	cc                   	int3
43119b:	cc                   	int3
43119c:	cc                   	int3
43119d:	cc                   	int3
43119e:	cc                   	int3
43119f:	cc                   	int3
4311a0:	8b ff                	mov    %edi,%edi
4311a2:	55                   	push   %ebp
4311a3:	8b ec                	mov    %esp,%ebp
4311a5:	8b 45 10             	mov    0x10(%ebp),%eax
4311a8:	8b 08                	mov    (%eax),%ecx
4311aa:	51                   	push   %ecx
4311ab:	8b 55 0c             	mov    0xc(%ebp),%edx
4311ae:	8b 02                	mov    (%edx),%eax
4311b0:	50                   	push   %eax
4311b1:	8b 4d 08             	mov    0x8(%ebp),%ecx
4311b4:	51                   	push   %ecx
4311b5:	e8 05 2b fd ff       	call   0x403cbf
4311ba:	83 c4 0c             	add    $0xc,%esp
4311bd:	5d                   	pop    %ebp
4311be:	c3                   	ret
4311bf:	cc                   	int3
4311c0:	cc                   	int3
4311c1:	cc                   	int3
4311c2:	cc                   	int3
4311c3:	cc                   	int3
4311c4:	cc                   	int3
4311c5:	cc                   	int3
4311c6:	cc                   	int3
4311c7:	cc                   	int3
4311c8:	cc                   	int3
4311c9:	cc                   	int3
4311ca:	cc                   	int3
4311cb:	cc                   	int3
4311cc:	cc                   	int3
4311cd:	cc                   	int3
4311ce:	cc                   	int3
4311cf:	cc                   	int3
4311d0:	8b ff                	mov    %edi,%edi
4311d2:	55                   	push   %ebp
4311d3:	8b ec                	mov    %esp,%ebp
4311d5:	8b 45 08             	mov    0x8(%ebp),%eax
4311d8:	50                   	push   %eax
4311d9:	e8 81 03 fd ff       	call   0x40155f
4311de:	83 c4 04             	add    $0x4,%esp
4311e1:	5d                   	pop    %ebp
4311e2:	c3                   	ret
4311e3:	cc                   	int3
4311e4:	cc                   	int3
4311e5:	cc                   	int3
4311e6:	cc                   	int3
4311e7:	cc                   	int3
4311e8:	cc                   	int3
4311e9:	cc                   	int3
4311ea:	cc                   	int3
4311eb:	cc                   	int3
4311ec:	cc                   	int3
4311ed:	cc                   	int3
4311ee:	cc                   	int3
4311ef:	cc                   	int3
4311f0:	8b ff                	mov    %edi,%edi
4311f2:	55                   	push   %ebp
4311f3:	8b ec                	mov    %esp,%ebp
4311f5:	8b 45 08             	mov    0x8(%ebp),%eax
4311f8:	50                   	push   %eax
4311f9:	e8 c8 23 fd ff       	call   0x4035c6
4311fe:	83 c4 04             	add    $0x4,%esp
431201:	5d                   	pop    %ebp
431202:	c3                   	ret
431203:	cc                   	int3
431204:	cc                   	int3
431205:	cc                   	int3
431206:	cc                   	int3
431207:	cc                   	int3
431208:	cc                   	int3
431209:	cc                   	int3
43120a:	cc                   	int3
43120b:	cc                   	int3
43120c:	cc                   	int3
43120d:	cc                   	int3
43120e:	cc                   	int3
43120f:	cc                   	int3
431210:	8b ff                	mov    %edi,%edi
431212:	55                   	push   %ebp
431213:	8b ec                	mov    %esp,%ebp
431215:	8b 45 08             	mov    0x8(%ebp),%eax
431218:	8b 08                	mov    (%eax),%ecx
43121a:	51                   	push   %ecx
43121b:	e8 3f 03 fd ff       	call   0x40155f
431220:	83 c4 04             	add    $0x4,%esp
431223:	5d                   	pop    %ebp
431224:	c3                   	ret
431225:	cc                   	int3
431226:	cc                   	int3
431227:	cc                   	int3
431228:	cc                   	int3
431229:	cc                   	int3
43122a:	cc                   	int3
43122b:	cc                   	int3
43122c:	cc                   	int3
43122d:	cc                   	int3
43122e:	cc                   	int3
43122f:	cc                   	int3
431230:	8b ff                	mov    %edi,%edi
431232:	55                   	push   %ebp
431233:	8b ec                	mov    %esp,%ebp
431235:	8b 45 08             	mov    0x8(%ebp),%eax
431238:	8b 08                	mov    (%eax),%ecx
43123a:	51                   	push   %ecx
43123b:	e8 86 23 fd ff       	call   0x4035c6
431240:	83 c4 04             	add    $0x4,%esp
431243:	5d                   	pop    %ebp
431244:	c3                   	ret
431245:	cc                   	int3
431246:	cc                   	int3
431247:	cc                   	int3
431248:	cc                   	int3
431249:	cc                   	int3
43124a:	cc                   	int3
43124b:	cc                   	int3
43124c:	cc                   	int3
43124d:	cc                   	int3
43124e:	cc                   	int3
43124f:	cc                   	int3
431250:	8b ff                	mov    %edi,%edi
431252:	55                   	push   %ebp
431253:	8b ec                	mov    %esp,%ebp
431255:	51                   	push   %ecx
431256:	89 4d fc             	mov    %ecx,-0x4(%ebp)
431259:	8b 45 fc             	mov    -0x4(%ebp),%eax
43125c:	8b 4d 08             	mov    0x8(%ebp),%ecx
43125f:	89 08                	mov    %ecx,(%eax)
431261:	8b 55 fc             	mov    -0x4(%ebp),%edx
431264:	8b 45 0c             	mov    0xc(%ebp),%eax
431267:	89 42 04             	mov    %eax,0x4(%edx)
43126a:	8b 45 fc             	mov    -0x4(%ebp),%eax
43126d:	8b e5                	mov    %ebp,%esp
43126f:	5d                   	pop    %ebp
431270:	c2 08 00             	ret    $0x8
431273:	cc                   	int3
431274:	cc                   	int3
431275:	cc                   	int3
431276:	cc                   	int3
431277:	cc                   	int3
431278:	cc                   	int3
431279:	cc                   	int3
43127a:	cc                   	int3
43127b:	cc                   	int3
43127c:	cc                   	int3
43127d:	cc                   	int3
43127e:	cc                   	int3
43127f:	cc                   	int3
431280:	8b ff                	mov    %edi,%edi
431282:	55                   	push   %ebp
431283:	8b ec                	mov    %esp,%ebp
431285:	51                   	push   %ecx
431286:	89 4d fc             	mov    %ecx,-0x4(%ebp)
431289:	8b 45 fc             	mov    -0x4(%ebp),%eax
43128c:	8b 4d 08             	mov    0x8(%ebp),%ecx
43128f:	8b 11                	mov    (%ecx),%edx
431291:	89 10                	mov    %edx,(%eax)
431293:	8b 45 fc             	mov    -0x4(%ebp),%eax
431296:	8b e5                	mov    %ebp,%esp
431298:	5d                   	pop    %ebp
431299:	c2 04 00             	ret    $0x4
43129c:	cc                   	int3
43129d:	cc                   	int3
43129e:	cc                   	int3
43129f:	cc                   	int3
4312a0:	cc                   	int3
4312a1:	cc                   	int3
4312a2:	cc                   	int3
4312a3:	cc                   	int3
4312a4:	cc                   	int3
4312a5:	cc                   	int3
4312a6:	cc                   	int3
4312a7:	cc                   	int3
4312a8:	cc                   	int3
4312a9:	cc                   	int3
4312aa:	cc                   	int3
4312ab:	cc                   	int3
4312ac:	cc                   	int3
4312ad:	cc                   	int3
4312ae:	cc                   	int3
4312af:	cc                   	int3
4312b0:	8b ff                	mov    %edi,%edi
4312b2:	55                   	push   %ebp
4312b3:	8b ec                	mov    %esp,%ebp
4312b5:	51                   	push   %ecx
4312b6:	89 4d fc             	mov    %ecx,-0x4(%ebp)
4312b9:	8b 45 fc             	mov    -0x4(%ebp),%eax
4312bc:	8b 4d 08             	mov    0x8(%ebp),%ecx
4312bf:	8b 11                	mov    (%ecx),%edx
4312c1:	89 10                	mov    %edx,(%eax)
4312c3:	8b 45 fc             	mov    -0x4(%ebp),%eax
4312c6:	8b e5                	mov    %ebp,%esp
4312c8:	5d                   	pop    %ebp
4312c9:	c2 04 00             	ret    $0x4
4312cc:	cc                   	int3
4312cd:	cc                   	int3
4312ce:	cc                   	int3
4312cf:	cc                   	int3
4312d0:	cc                   	int3
4312d1:	cc                   	int3
4312d2:	cc                   	int3
4312d3:	cc                   	int3
4312d4:	cc                   	int3
4312d5:	cc                   	int3
4312d6:	cc                   	int3
4312d7:	cc                   	int3
4312d8:	cc                   	int3
4312d9:	cc                   	int3
4312da:	cc                   	int3
4312db:	cc                   	int3
4312dc:	cc                   	int3
4312dd:	cc                   	int3
4312de:	cc                   	int3
4312df:	cc                   	int3
4312e0:	8b ff                	mov    %edi,%edi
4312e2:	55                   	push   %ebp
4312e3:	8b ec                	mov    %esp,%ebp
4312e5:	51                   	push   %ecx
4312e6:	89 4d fc             	mov    %ecx,-0x4(%ebp)
4312e9:	8b 45 fc             	mov    -0x4(%ebp),%eax
4312ec:	8b 4d 08             	mov    0x8(%ebp),%ecx
4312ef:	8b 11                	mov    (%ecx),%edx
4312f1:	89 10                	mov    %edx,(%eax)
4312f3:	8b 45 fc             	mov    -0x4(%ebp),%eax
4312f6:	8b e5                	mov    %ebp,%esp
4312f8:	5d                   	pop    %ebp
4312f9:	c2 04 00             	ret    $0x4
4312fc:	cc                   	int3
4312fd:	cc                   	int3
4312fe:	cc                   	int3
4312ff:	cc                   	int3
431300:	cc                   	int3
431301:	cc                   	int3
431302:	cc                   	int3
431303:	cc                   	int3
431304:	cc                   	int3
431305:	cc                   	int3
431306:	cc                   	int3
431307:	cc                   	int3
431308:	cc                   	int3
431309:	cc                   	int3
43130a:	cc                   	int3
43130b:	cc                   	int3
43130c:	cc                   	int3
43130d:	cc                   	int3
43130e:	cc                   	int3
43130f:	cc                   	int3
431310:	8b ff                	mov    %edi,%edi
431312:	55                   	push   %ebp
431313:	8b ec                	mov    %esp,%ebp
431315:	51                   	push   %ecx
431316:	89 4d fc             	mov    %ecx,-0x4(%ebp)
431319:	8b 45 fc             	mov    -0x4(%ebp),%eax
43131c:	8b 4d 08             	mov    0x8(%ebp),%ecx
43131f:	8b 11                	mov    (%ecx),%edx
431321:	89 10                	mov    %edx,(%eax)