ELF4^4 ($!444444llpp,ppHHH hhhQtd/lib/ld-linux.so.2GNUSuSESuSE     ?&$Q<;hBtym$Yq `296h*43TL{C& .Ј@ libm.so.6_Jv_RegisterClasses__gmon_start__logexpsqrtpowcossinlibc.so.6putcharstdout__monstartupfscanfputsmallocfflushabortfprintfmcountsscanffclosefputc_mcleanupfwritefopen_IO_stdin_used__libc_start_mainfree__cxa_atexitGLIBC_2.1GLIBC_2.1.3GLIBC_2.0G@ii si ii ii pq ppqqq qqqq q q $q (q,q0q4q8qEԋE8@PЅuEEԋ9u DžP DžPE8@Tu DžT0EȋE8@TЅu DžT DžTPt"TtEE8@ EtEE8@ EtEEЋE؉E8@tMEEE8@Et$HE8@;HuE4wDžHE8@\uG|u8uuuuu0|u4u,u(uu$u uuu@E8@X/E8@X E8@X}E8@X؉L E8@XLhlptDžDEE\PE8PDEPEu8uuu,u(uuuuu 0E0E@u8u4u0u,u(u$u uuPEЃ0ݝ`EE8@;E}E4E0cEPE݅h܅`ݝh݅`܍`݅pݝpDD;LۅL݅hݝhۅL݅pݝp݅h܍h݅pۅLۅLd$$Vݝ`E8@X}%݅``OEEPMQ݅``OE u8uuuuu,u(uuuuuuuu uu P u8uuuuuuu|u(uuuu$u uuD)Puj > uEԋE89~ E8u!EȋE8@9E8@ E4u8uuuuuuuuuuu\uu4u0u,u(uuuuuu$u uuu8Pu쀃 | u u u u u u u u ut uf uX uJ u< u.E@ PE@ P E@ P u u u u u \ u u uwyu y8< ݅e[^_]U jfE}u j EDtUEDtKEDtAEu|uxutulu`u@uuDu u|uxutupu`u\uXuPuu8u4u0u(u uuu%PEDE}"UQEDPhhOuxEDPhOuxEHE0HEHQRjj PhOuxV EDPhOux8E(PRPjj hPux EDPh@PuxjEDPhdPuxOEDPhPux4EDPhPuxEDPhPuxEDtSE PRPjj hQuxb ETPhDQuxIEhPh|Qux0ELE|PD uGuxjjhQS ux uxUHEE,@D|1E,@DPE,PDE,PDE9u E,@DE,@DEԋEEPEUEEPEUEe]EQE#EEPEȉŰE(PEPEUEE ~'EQ]EQ]Ee]EPu uME]EQEtEQEt뮋EE 6EQEEtEQQ]EQEEtEQQ]EQEt1EQ}fE fEm]mEP$d$]/EQ}fE fEm]mEP$d$]؋EEEEtEEPE؉U܋EEEEtEEPE؉U܋E$PE E؋U܉QE,@DyEE;EEU8 u EЃ]EQEt Q]]E]EM]EEɍd$$d$$M]EUEȉUEU8UE,PE,E0PE0E4PE4E4EDPtED@DxLED@DEED@DEQEtnED@DU8@YEFEEEEQEtEU8@EE;EEPEUE<E@EQ]Ed$$Et]Ed$$]E] u EЃ]EEtEE @@Ph bu$E @DPh4bu E PL@HRPjj h\bu E @PPhbuΣE @TPhbu责E @XPhbu蚣E @\Phcu耣E Pd@`RPjj h$cu^ E @hPh>cuDE @lPh[cu*uj ʣÐU8EE؋E EܸEUExcEt[EcEt ]Ec}fEִ fEm]m֋E`zc]EEt`zc]Ec}fEִ fEm]m֋EEUЍЍP$d$Ec]E`zE`zE@`zMc]EU觡EEE EqEE@t  z]=uujcccc z z]EU(,EEE EEEEEEccEF]kSU?RPd$$4]EUE؉UEU( EEE EEEEEEccEF]kSU?RPd$$ʠ]EEMUS4VTEPE؃lݝEPEPE@P EHPE(PE0P $ $ȃ̃݅ llݝ(Dž4ļB8<@DHL:#@hlPERT!?RP۞lݝpx|PERT!?cA  $~.A(,048<@DHLؒ\i@PTX\`dhlptx|EEEEEUEUEUqCEU.B{;EUEUĸEȉU̸EЉUԸE؉U`zlE@u?`zdzd?hzlzt륺)?pztzo4(?xz|zDOʤ6?zzQ&E?zzf?zzvKp?zzH,?zz6?zzOjM?zz=q?zz{||l}i>||>||jnU'>||OvS@>||g>||Cv>||L>||j.>||님>}}ӓPo>} }̉>}}ºT(>}}I$q9> }$}2>(},}e>0}4}5$>8}<}I>@}D}qb>4>H}L};f>P}T}u>X}\}R<>`}d}3BcTl>h}l}W2N>p}t}Qݺk >x}|}J A>}}]rzG>}}cT5>}}mȺF>}}Ѻܶ>}}>}}Uܺߗ>}}9?>}} E>}} -/>}}TU_>}}ߺ{y>}} ]>}}>}}KѺ~>}}z>}}e" w>~~ Gt>~ ~Ke!`q>~~ں&n>~~/ ((j> ~$~vLf>(~,~@/#c>0~4~N4ba>8~<~M]R]>@~D~_Y>H~L~ )3QV>P~T~&™\S>X~\~UP>`~d~I.&M>h~l~vJI>p~t~7E>x~|~ v C>~~mԄ@>~~biz <>~~>&8>~~"֓5>~~?2c2>~~H'>0>~~ni/,>~~к>t(>~~{7%>~~M h">~~qT>~~N36׶>~~^_I >~~G>~~z⺼>~~gF>h>eBD@ > 8j<¤>I>wP> $ރqP=(,Rr=04:9ʺ?=8<ţ+=@D&7*=HL@2^=PTC#Y=X\W p%=`ddݨt=hlcK5=ptƍ#L=x|<S=Yz=GR=V= \=Xqe~y=P.=`)-=K=޼=p# =f\g=Sр ۲=kZ\=6=gc=O)R=Cs度^=-[s= 9 =<=r7= $ |&9=(,+v|";=04 }=8<+!r=@D1}]Ї=HL!tQ=PTXc?%=X\f)ͺC=`dBwz=hlxjw=pt"<޺Pt=x|.;mq=W.n={j=Ϳ\Mg=#S?|c= $S Ua=D^U^=_hZ=˛ZʣV=ĀCS=Ȁ̀o Q=ЀԀ'M=؀܀g{I=sQBF="!PC=!@=< ==:9= E5= @2=xƺGz0= $w,=(,Rhi(=04ʎ%=8<-+Ջ"=@D;+3 =HL)m=PTz1[d=X\N)=`dDa˺\=hlC`m=pt_& =x|,PxI=Hdn=n1=6 T<"{.<o~g< gv<)-,<q%<āW꺐<ȁ́S0<Ёԁ&t}<؁܁@^u<MEֺJ<}!%8H<?|<Y< AO*< F71<X<Rk< $9+$t<(,[<04PxI<8<|\Ѻ9i<@DgR g j;1g jH$g jg j[ g j2f jJf hCe g݅p݅PE݅mE݅p݅PEu5݅mEu؃mݝ}ݝ}lmݝ}܍p݅8܍pݝ }(mɍd$$RP!ݝ(}mɍd$$RPk!܅(}܅ }܅}݅}ݝ0}lmݝ8}܍p݅8܍pݝ@}(mɍd$$RP ݝH}mɍd$$RP ܅H}܅@}܅8}݅0}ݝ}?RPj d$$33333ARPmݝP}tp?RP! d$$TP݅P}mݝ}q݅}Et݅p݅PE݅mE݅p݅PEu5݅mEu؃mݝ`}ݝ`}lmݝh}܍p݅8܍pݝp}(mɍd$$RPݝx}mɍd$$RP܅x}܅p}܅h}݅`}ݝ}lmݝ}܍p݅8܍pݝ}(mɍd$$RP ݝ}mɍd$$RP܅}܅}܅}݅}ݝX}?RPd$$33333ARP'mݝ}tp?RPNd$$TP݅}mݝX}݅X}q݅p݅PE݅mE݅p݅PEu5݅mEu؃mݝ}ݝ}lmݝ}܍p݅8܍pݝ}(mɍd$$RPݝ}mɍd$$RP܅}܅}܅}݅}ݝ}lmݝ}܍p݅8܍pݝ}(mɍd$$RPAݝ}mɍd$$RP܅}܅}܅}݅}0mݝ}?RPd$$33333ARPUmݝ}tp?RP|d$$TP ݅}m0mݝ}qܽ}d$$hHe_,z0zPRhe^ hej^he^he^RPhf^hlRPh)fx^܍pd$$h?fU^݅8܍pd$$hUf2^RPhkf^RPhf]RPhf]МԜRPhf]ptRPhf]8<RPhf](,RPhfg]RPhgJ](mɍd$$RP*d$$h-g ]mɍd$$RPd$$hEg\(mɍd$$RPݝ}mɍd$$RP{܅}d$$h]gU\uuhug?\uuhg)\X\RPhg \Ȝ̜RPhg[HLRPhg[ĜRPhg[zzRPhh[zzRPh$h{[8mМPmʡPT d$$d$$d$$RPhE Eŀ ńE}d~EM̀̈́E]uEP$d$Eȃ0o8o@oɃףp= ?RPd$$d$$ ؍ŀE}duE}%u};)Eu ]u}]1֍v'G;}r]u}]Ð&U]=~%u})EHt41&G9}u]u}]ÐU1Sj=!% tD$1D$E$S; []ÐUSRptpЋCuX[]ÐUS<ð$cost=%-*.*g *number_accepted=%ld *number_generated=%ld C]r2< NORMAL_EXIT exit_status = %d P_TEMP_TOO_SMALL exit_status = %d current_user_parameter_temp[%ld] too small = %*.*g C_TEMP_TOO_SMALL exit_status = %d *current_cost_temperature too small = %*.*g COST_REPEATING exit_status = %d TOO_MANY_INVALID_STATES exit_status = %d IMMEDIATE_EXIT exit_status = %d INVALID_USER_INPUT exit_status = %d ERR: no exit code available = %d final_cost = best_generated_state->cost = %-*.*g *number_accepted at best_generated_state->cost = %ld *number_generated at best_generated_state->cost = %ld _}ʳ $?uZC]r2<??C]r2 parameter_maximum[] ****** parameter_initial[] < parameter_minimum[] ****** parameter_initial[] > parameter_maximum[] ****** *number_parameters < 1 ****** parameter_type[] != -2 && parameter_type[] != 2 && parameter_type[] != -1 && parameter_type[] != 1 ****** Limit_Acceptances < 0 ****** Limit_Generated < 0 ****** Limit_Invalid_Generated_States < 0 ****** Accepted_To_Generated_Ratio <= ZERO ****** Cost_Precision <= ZERO ****** Maximum_Cost_Repeat < 0 ****** Number_Cost_Samples == 0 || Number_Cost_Samples == -1 ****** Temperature_Ratio_Scale <= ZERO ****** Cost_Parameter_Scale_Ratio <= ZERO ****** Temperature_Anneal_Scale <= ZERO ****** User_Initial_Parameters != FALSE && User_Initial_Parameters != TRUE ****** Sequential_Parameters >= *number_parameters ****** Initial_Parameter_Temperature <= ZERO ****** Acceptance_Frequency_Modulus < 0 ****** Generated_Frequency_Modulus < 0 ****** Reanneal_Cost == -1 ****** Reanneal_Parameters != FALSE && Reanneal_Parameters != TRUE ****** Delta_X <= ZERO ****** User_Tangents != FALSE && User_Tangents != TRUE ****** Curvature_0 -1 && Curvature_0 != FALSE && Curvature_0 != TRUE ***%s %s index = %ld *index_cost_acceptances = %ld, *current_cost_temperature = %*.*g *accepted_to_generated_ratio = %*.*g, *number_invalid... = %ld *number_generated = %ld, *number_accepted = %ld best...->cost = %*.*g, last...->cost = %*.*g index_v best...->parameter current_parameter_temp tangent %ld %*.*g %*.*g %*.*g curvature[%ld][%ld] = %*.*g curvature[%ld][%ld] = %*.*g = curvature[%ld][%ld] C]r2< ADAPTIVE SIMULATED ANNEALING /* $Id: asa.c,v 13.5 1996/08/16 10:06:33 ingber Exp ingber $ */%s OPTIONS_FILE = %d OPTIONS_FILE_DATA = %d RECUR_OPTIONS_FILE = %d RECUR_OPTIONS_FILE_DATA = %d COST_FILE = %d ASA_LIB = %d HAVE_ANSI = %d IO_PROTOTYPES = %d TIME_CALC = %d TIME_STD = %d INT_LONG = %d INT_ALLOC = %d SMALL_FLOAT = %*.*g MIN_DOUBLE = %*.*g MAX_DOUBLE = %*.*g EPS_DOUBLE = %*.*g CHECK_EXPONENT = %d NO_PARAM_TEMP_TEST = %d NO_COST_TEMP_TEST = %d SELF_OPTIMIZE = %d ASA_TEST = %d ASA_TEST_POINT = %d ASA_TEMPLATE = %d MY_TEMPLATE = %d ASA_TEMPLATE_LIB = %d ASA_TEMPLATE_ASA_OUT_PID = %d ASA_TEMPLATE_MULTIPLE = %d ASA_TEMPLATE_SELFOPT = %d ASA_TEMPLATE_SAMPLE = %d ASA_TEMPLATE_QUEUE = %d ASA_TEMPLATE_PARALLEL = %d ASA_TEMPLATE_SAVE = %d USER_INITIAL_COST_TEMP = %d RATIO_TEMPERATURE_SCALES = %d USER_INITIAL_PARAMETERS_TEMPS = %d DELTA_PARAMETERS = %d QUENCH_PARAMETERS = %d QUENCH_COST = %d QUENCH_PARAMETERS_SCALE = %d QUENCH_COST_SCALE = %d OPTIONAL_DATA = %d OPTIONAL_DATA_INT = %d USER_COST_SCHEDULE = %d USER_ACCEPT_ASYMP_EXP = %d USER_ACCEPTANCE_TEST = %d USER_GENERATING_FUNCTION = %d USER_REANNEAL_COST = %d USER_REANNEAL_PARAMETERS = %d MAXIMUM_REANNEAL_INDEX = %ld REANNEAL_SCALE = %*.*g ASA_SAMPLE = %d ASA_QUEUE = %d ASA_RESOLUTION = %d ASA_PARALLEL = %d ASA_SAVE = %d SYSTEM_CALL = %d FDLIBM_POW = %d FDLIBM_LOG = %d FDLIBM_EXP = %d ASA_PRINT = %d ASA_OUT = %s USER_ASA_OUT = %d ASA_PRINT_INTERMED = %d ASA_PRINT_MORE = %d G_FIELD = %d G_PRECISION = %d OPTIONS->Limit_Acceptances = %ld OPTIONS->Limit_Generated = %ld OPTIONS->Limit_Invalid_Generated_States = %d OPTIONS->Accepted_To_Generated_Ratio = %*.*g OPTIONS->Cost_Precision = %*.*g OPTIONS->Maximum_Cost_Repeat = %d OPTIONS->Number_Cost_Samples = %d OPTIONS->Temperature_Ratio_Scale = %*.*g OPTIONS->Cost_Parameter_Scale_Ratio = %*.*g OPTIONS->Temperature_Anneal_Scale = %*.*g OPTIONS->Include_Integer_Parameters = %d OPTIONS->User_Initial_Parameters = %d OPTIONS->Sequential_Parameters = %ld OPTIONS->Initial_Parameter_Temperature = %*.*g OPTIONS->Acceptance_Frequency_Modulus = %d OPTIONS->Generated_Frequency_Modulus = %d OPTIONS->Reanneal_Cost = %d OPTIONS->Reanneal_Parameters = %d OPTIONS->Delta_X = %*.*g OPTIONS->User_Tangents = %d OPTIONS->Curvature_0 = %d L@jA@@@@?.@@PERT! @@PERT! @@PETALUMINUMDyneemaT %d X %G Y %G A %G F %G Th %G VX %G VY %G Thru %G D %G MFR %G CylinderHeight %G TankCircumference %G FlatVelocity %G Profit = %G MadeOrbit = %d UninsuredLaunchCost = %G YvelocityBogusfactor = %G Y = %GaspectVogosityFactor = %G OrbitAltitude = %G CylinderHeight %G TankCircumference %G FlatVelocity %G Merit %G NOT BETTER BUT PERHAPS STILL INTERESTING %G as good as best Parameters from the simulated annealer for test# %d bestResult# %d: VEHICLE DIMENSIONS stage1AspectRatio = %G stage2AspectRatio = %G stage1TankMass = %G stage2TankMass = %G stage1TankCost = %G stage2TankCost = %G stage1FuelMass = %G stage2FuelMass = %G stage1CylinderHeight = %G stage1TankRadius = %G stage2CylinderHeight = %G stage2TankRadius = %G stage1EngineMass = %G stage2EngineMass = %G stage1EngineCost = %G stage2EngineCost = %G TotalEngineCost = %G stage1MaxThrust = %G stage2MaxThrust = %G stage1TankThickness = %G stage2TankThickness = %G stage1ExpansionRatio = %g stage2ExpansionRatio = %g stagingPenalty = %G MaterialDensity = %G Device Height %Gm %Gft+ engine and Cone diameter = %Gm %Gft aspect height/diameter %G TotalFuelMass %Gkg TankMass %Gkg EngineMass %Gkg ActualTankThickness %G m MaxISP = %G MaxISPAltitude = %G MinISP = %G tankage pressure set to %G pascals %G psi tankpressure input = %G psi PayLoad= %Gkg FuelDensity %G kg/(m^3) Fudge = %G charistic_engine thrust/weight ratio %G Max engine thrust/weight ratio %G TankPress %G Chamber Pressure = %G psi Flight parameters FlatVelocity= %G Latitude = %G VelocityX = %Gm/s Altitude= %Gm VelocityY %Gm/s Velocity %Gm/s OrbitalVelocityAtAltitude %G OrbitAltitude %G m sumISP= %G MaxAcc= %Gg MinAcc %Gg Fuel residual mass = %g Burnout at %d seconds sec velocity = %G altitude = %G modeling ends at %d sec NormalizedMaxDrag = %G MaxDrag=%G at Alt=%G m going %G M/s TotalDrag %G VehicleCost $%G Tank $%G Engine $%G Fuel $%G Profit= $%G LaunchCost $%G BESTGOODYupNO GODDAMNIT!MadeOrbit %s Merit %G MeritRatio %G %s ExpansionRatio = %G payload/(tank+engine) = %G inverse = %G$/pound =$ %G @@*@@:#@PERT!?u|@?7N^n~·އ.>N^n~ p=`XGCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)GCC: (GNU) 4.0.2 20050901 (prerelease) (SUSE Linux)"Ј@450LІ %,  [M&f,@5GL!oy_IO_stdin_used!__gmon_start__r,{ :cost_functionmain initialize_parametersz myrand randfltN payloadd ptr_out Exasa asa_exit generate_new_state+generate_asa_stateaccept_new_state/reannealQcost_derivativestest_asa_optionsprint_stringEprint_string_indexprint_stateprint_asa_options&RadiusFromHeightFromWrocket_cost_function|checkMRinternal_calcExpandedPressCF_ThrustCoefficientbCalcISPsetupExpArraypayloadExpArrayInitializedNSec1DeviceHeightMCurrentVehicleMassoTankRadiusTankCrossSectionCylinderHeightTankCircumferencestage1TankMassstage2TankMass$stageTankVolumeCstage2FuelMassastageFuelMass~stage1FuelMassstage1EngineMassstage2EngineMassstage2TankVolumestage1CylinderHeight stage1TankRadius@stage2CylinderHeightdstage2TankRadiusstage1TankThicknessstage2TankThicknessstage1ExpansionRatiostage2ExpansionRatiostagingPenalty0printableStagingPenaltyWMaterialDensityvstageExpPressArraykˆ../sysdeps/i386/elf/start.S/usr/src/packages/BUILD/glibc-2.3/csuGNU AS 2.16.91.0.2XĈĈNtvint@E}TLOV|ЈNtvint@E}"$=ЈUAOqw/usr/src/packages/BUILD/glibc-2.3/cc/csu/crti.S/usr/src/packages/BUILD/glibc-2.3/csuGNU AS 2.16.91.0.2w aGNU C 4.0.2 20050901 (prerelease) (SUSE Linux)user.c/tmp/newerasa/2stageasainttchardouble1unsigned charshort unsigned intlong unsigned intsigned charshort intlong long intlong long unsigned int__quad_t;__off_t/long int__off64_t1FILE._^._flags g#_IO_read_ptrn#_IO_read_endn#_IO_read_basen# _IO_write_basen#_IO_write_ptrn#_IO_write_endn#_IO_buf_basen#_IO_buf_endn# _IO_save_basen#$_IO_backup_basen#(_IO_save_endn#,_markers#0_chain #4_fileno"g#8_flags2&g#<_old_offset( #@_cur_column,#D_vtable_offset-#F_shortbuf.#G_lock2#H_offset;;#L__pad1A#T__pad2B#X_modeDg#\_unused2F#` _IO_lock_t _IO_marker  _next# _sbuf# _posg#_ t L )t L3%|Limit_Acceptancesn/#Limit_Generatedo/#Limit_Invalid_Generated_Statespg#Accepted_To_Generated_Ratioq|# Cost_Precisions|#Maximum_Cost_Repeattg#Number_Cost_Samplesug# Temperature_Ratio_Scalev|#$Cost_Parameter_Scale_Ratiow|#,Temperature_Anneal_Scalex|#4Include_Integer_Parameters}g#<User_Initial_Parameters~g#@Sequential_Parameters/#DInitial_Parameter_Temperature|#HAcceptance_Frequency_Modulusg#PGenerated_Frequency_Modulusg#TReanneal_Costg#XReanneal_Parametersg#\Delta_X|#`User_Tangentsg#hCurvature_0g#lN_Accepted/#pN_Generated/#tImmediate_Exitg#xUSER_DEFINES)cost_function |Uxu>u ugu"uu u T u$ u( u,|/g%t mainMgUargc1guargv1t u Nu@n_paramO/uDcompile_cntRguH>]uL]uP]uTg^uX"^u\cost_value_|u`buleupThutkqmuxupz u|q u~read_intrgu~read_longt/u~read_doublev|u~nS t LOz initialize_parameters+Uu>u ugu"uuu uz u$u(index/ux uread_index/u myrand|+Uu> randflt|Uurranf|uhkranfupngutinitial_flaggyrandom_array> q N | Lpayload|؃ptr_outz ЃA@4GNU C 4.0.2 20050901 (prerelease) (SUSE Linux)asa.c/tmp/newerasa/2stageasaintschardoubleunsigned charshort unsigned intlong unsigned intsigned charshort intlong long intlong long unsigned int__quad_t;__off_t.long int__off64_tFILE.^U._flags f#_IO_read_ptrm#_IO_read_endm#_IO_read_basem# _IO_write_basem#_IO_write_ptrm#_IO_write_endm#_IO_buf_basem#_IO_buf_endm# _IO_save_basem#$_IO_backup_basem#(_IO_save_endm#,_markers#0_chain #4_fileno"f#8_flags2&f#<_old_offset(#@_cur_column,#D_vtable_offset-#F_shortbuf.#G_lock2#H_offset;:#L__pad1A#T__pad2B#X_modeDf#\_unused2F#` _IO_lock_t _IO_marker  _next# _sbuf# _posf#^ s K (s K3$|Limit_Acceptancesn.#Limit_Generatedo.#Limit_Invalid_Generated_Statespf#Accepted_To_Generated_Ratioq{# Cost_Precisions{#Maximum_Cost_Repeattf#Number_Cost_Samplesuf# Temperature_Ratio_Scalev{#$Cost_Parameter_Scale_Ratiow{#,Temperature_Anneal_Scalex{#4Include_Integer_Parameters}f#<User_Initial_Parameters~f#@Sequential_Parameters.#DInitial_Parameter_Temperature{#HAcceptance_Frequency_Modulusf#PGenerated_Frequency_Modulusf#TReanneal_Costf#XReanneal_Parametersf#\Delta_X{#`User_Tangentsf#hCurvature_0f#lN_Accepted.#pN_Generated.#tImmediate_Exitf#xUSER_DEFINES(e i cost`{# parameterae#{STATEi9P asa?{ UM uh u seed ueueueueu eu$, u( u,~ u0 u4! u8index_cost_constraintFfu~index_cost_repeatIfu~tmp_var_intKfu~tmp_var_int1Kfu~tmp_var_int2Kfu~M.u~N u~JP{u~tmp_var_dbQ{u~tmp_var_db1Q{u~tmp_var_db2Q{u~`R u~>S uV uV uV u#deuheutemperature_scalek{ukeuzmeuneuoeupeuqeu3r{ut u@w uDx uHx uL~y uPy uTz uXQz u\8{ u`{ ud^ uhrepeated_invalid_states.ulasa_openfynumber_asa_openfyrecursive_asa_openfyEXIT_ASA ܯ {eeeee     .f$P  {  Rk asa_exit;  6UM uJ eu  eu eu eu eu eu # eu$ eu( eu, eu0 eu4, u8 u<~ u u u u u uQ u u^ u u u u u u> u u< .ux`= u|+generate_new_state 6 Uh useed u  eu eu eu, u u  u$ u( u, .uTx {uX  {u`min_parameter_v {uhmax_parameter_v {uptemperature_v {uHparameter_range_v {uxgenerate_asa_state { Uh useed u temp eux {uhy {upz {ux/accept_new_state Uh useed u  eu eu eu, u u  u$Q u(8 u,~ u0 u4 u8 u< u udelta_cost {uXprob_test {u`unif_test {uhcurr_cost_temp {up .u|Qreanneal UU eu eu  eu# eu eu euz eu  eu$ eu( eu,, u0 u4Q u8 u< u u u .ucost_test futmp_var_db3 {unew_temperature {u3! {u@log_init_cur_temp_ratio" {uHtemperature_rescale_power# {uPcost_best$ {uXcost_last$ {u`tmp_dbl% {uhtmp_dbl1% {upcost_derivatives:UUM ueu  eu eu eu# eu,  u  u$ u(` u,~ u0^ u4 u8 u<> u u;.u;.uo;.uindex_vv_v;.usaved_num_invalid_gen_states<.utmp_saved>.u @{uparameter_vv@{uparameter_v_offset@{uparameter_vv_offset@{u@recent_best_costA{uHnew_cost_state_1B{uPnew_cost_state_2B{uXnew_cost_state_3B{u`delta_parameter_vC{uhdelta_parameter_vvC{uptest_asa_optionsfxUseed ueu eueueueu, u  u$~ u( u,> u0 u4invalidfuxfu|Eprint_stringxU>z ustringzmu print_string_indexU> ustringmu index.uprint_stateUeueu eueueueueu , u$` u( u,Q u0 u4^ u8 u< u> u u.uh.ulo.up4print_asa_optionswU>p up u stdout JGNU C 4.0.2 20050901 (prerelease) (SUSE Linux)rocket.c/tmp/newerasa/2stageasaintvchardouble1unsigned charshort unsigned intlong unsigned intsigned charshort intlong long intlong long unsigned int__quad_t;__off_t1long int__off64_t1j._flags i#_IO_read_ptrp#_IO_read_endp#_IO_read_basep# _IO_write_basep#_IO_write_ptrp#_IO_write_endp#_IO_buf_basep#_IO_buf_endp# _IO_save_basep#$_IO_backup_basep#(_IO_save_endp#,_markers#0_chain #4_fileno"i#8_flags2&i#<_old_offset("#@_cur_column,#D_vtable_offset-#F_shortbuf.#G_lock2 #H_offset;=#L__pad1A#T__pad2B#X_modeDi#\_unused2F#` _IO_lock_t _IO_marker  _next# _sbuf# _posi#U v N v N3|Limit_Acceptancesn1#Limit_Generatedo1#Limit_Invalid_Generated_Statespi#Accepted_To_Generated_Ratioq~# Cost_Precisions~#Maximum_Cost_Repeatti#Number_Cost_Samplesui# Temperature_Ratio_Scalev~#$Cost_Parameter_Scale_Ratiow~#,Temperature_Anneal_Scalex~#4Include_Integer_Parameters}i#<User_Initial_Parameters~i#@Sequential_Parameters1#DInitial_Parameter_Temperature~#HAcceptance_Frequency_Modulusi#PGenerated_Frequency_Modulusi#TReanneal_Costi#XReanneal_Parametersi#\Delta_X~#`User_Tangentsi#hCurvature_0i#lN_Accepted1#pN_Generated1#tImmediate_Exiti#xUSER_DEFINESair_~VUy~uXiiula~upkmiu|AirPressure&~VUy%~uxRadiusFrom7~;Uvolume6~uh^6~u`r8~uxWHeightFromE~;UvolumeD~uh^D~u`rF~uxrocket_cost_function}~BUxtuparameter_lower_bounduu parameter_upper_boundvucost_tangentswucost_curvaturexuparameter_dimensionyuparameter_int_realzu cost_flag{u$exit_code|u(USER_OPTIONS|u,funevals14zTakeoffG~u{stage1TankVolume~u{stage1etweightratio~u{stage1AspectRatio~u|stage2etweightratio~u|stage2AspectRatio~u|$~u|s~u|TankPress~u|MaterialTypeiu|TankStructureMass~u|TankLinerMass~u|EngineMass~u|sinOrbit~u|yComponent~u|xComponent~u|Acc~u|VelocityX~u|VelocityY~u|Velocity~u}FPress~u}Y~u}X~u}MFR~u}Theta~u}THRUSTSUM~u}DeltaV~u}VMass~u}ISP~u}Thrust~u}MaxAcc~u}MinAcc~u}MinAccVelocity~u}MinAccAltitude~u}MaxFPress~u}MaxDrag~u~MaxDragAlt~u~MaxDragV~u~MaxISPAltitude~u~MaxISP~u~MinISP~u~MaxY~u~MaxV~u~FuelMass~u~StartFuelMass~u~OrbitalVelocityAtAltitude~u~MaxMerit~qtestNumberi0zprintedTestNumberi,zGBogosityFactor~u~TakeOffThrust~u~FractionOfDesiredHeightCalculated~u~MaterialPrice~u~MaterialStrength~u~MaterialNamepuRequiresLineriuOutOfFueliuBurnoutiuBurnoutAltitude~uBurnoutVelocity~udebugPrinti(zTotalDrag~uaspectBogosityFactor~uActualTankThickness~uAlternateTankThickness~uXarrayuח|Yarrayu賯xYVelocityarrayutXVelocityarrayupISParrayulPhiarrayu裎iThrustarrayueDrag~u@MaxThrust~uHstage1MaxThrust~uPstage2MaxThrust~uXiiudBp$P~uhsR~up~1i ~N?BFfmin~BCUxx~uxyy~up|fmax~CVCUxx~uxyy~upcheckMRKVCCUispJ~uxmassratioJ~updeltavJ~uhinternal_calcExpandedPressV~CEUpressU~uH>U~u@kspU~uguessIPressW~uXoldguessX~8zUguessY~u`LguessZ~uhdelta[~upi\iu|bCF_ThrustCoefficient|~EFUchamberpressurey~uhexpandedpressurey~u`externalpressurez~uXkspz~uParea_expansion_ratio{~uHM}~uxCalcISP~FEHUpressure~uPchamberPress~uHoldresult~@zresult~u`expandedPressure~uhM~up@setupExpArrayEHXIUiiupjiutcalcExpandedPress ~XIJUpress~uP>~uHksp~u@expIndex iu`pIndex iudret ~uhr ~upiminiJJUxiuyiu oldpressureN~pqoldchamberPressO~xq V~N+airdensE`zoldapy!~qoldapp"~ zExpansionRatioP~TankPressureexternalQ~ȃstdoutpayload~؃ExpArrayInitializedPiz NSec2iz DeviceHeightS~P CurrentVehicleMassT~ TankRadiusU~@ TankCrossSectionV~ CylinderHeightW~x TankCircumferenceX~ stage1TankMassY~ stage2TankMassZ~h stageTankVolume[~ stage2FuelMass\~ stageFuelMass]~` stage1FuelMass^~ stage1EngineMass_~( stage2EngineMass`~ stage2TankVolumea~  stage1CylinderHeightb~ stage1TankRadiusc~М stage2CylinderHeightd~p stage2TankRadiuse~8 stage1TankThicknessg~X stage2TankThicknessh~Ȝ stage1ExpansionRatioi~H stage2ExpansionRatioj~ stagingPenaltyl~z printableStagingPenaltym~z MaterialDensityp~z stageri0 ~ N Nd ExpPressArrayw>/usr/src/packages/BUILD/glibc-2.3/cc/csu/crtn.S/usr/src/packages/BUILD/glibc-2.3/csuGNU AS 2.16.91.0.2%% $ > $ > 4: ; I?  &I% $ > $ > 4: ; ? < .? : ; ' @ 4: ; I %% $ >  I$ > : ; I : ;  : ;I8  : ;  : ; : ; I8 I !I/  : ;: ;I.? : ; ' I@ : ; I : ; I 4: ; I 4: ; I .? : ;' @ : ;I 4: ;I 4: ;I .? : ;' I@ 4: ; I?  % $ >  I$ > : ; I : ;  : ;I8  : ;  : ; : ; I8 I !I/  : ;: ;I : ; .? : ; ' I@ : ; I : ; I 4: ; I 4: ; I  : ;' II.? : ;' @ : ;I 4: ;I : ;I 4: ;I .? : ;' I@ 4: ; I? < % $ >  I$ > : ; I : ;  : ;I8  : ;  : ; : ; I8 I !I/  : ;: ;I.: ;' I@ : ;I 4: ;I .? : ;' I@ : ;I 4: ;I  !I/.: ; ' I@ : ; I .? : ;' @ .? : ;@ 4: ; I !I/4: ; I? < 4: ; I?  4: ;I?  %T/ ../sysdeps/i386/elfstart.S01:"VWYX  init.cA  gmon-start.cЈ<i w+YQgC /usr/src/packages/BUILD/glibc-2.3/cc/csucrti.S5:0L1,:VІ!,: ,Vd:d,,W /usr/include/usr/include/bitsuser_cst.huser.casa_user.hstdio.hlibio.htypes.huser.h   ;(+$ e# 11WVVWƞ IHHHIIH6J%q &)<d* H6 e hrAULH+ՎF՝ւ7Vp /usr/include/usr/include/bitsasa.casa_user.hstdio.hlibio.htypes.hasa.h>WWWWWWWWWWWWWWWWWW t(t''&&&4M D G >r9,2 U? G<K 2Վ[VVVXr) 3VXǫHU~<::L@$`N 2r) 2VX/J  <Aӎ/G U2? G<3 z ;֎^U(h 'WUt) 3:VX08#y,/.  G1*ӫZ(0+W.րՎZ;VWXr) 3VX~~::B%0>Au 8lԎWʎ8$ 窬>W /WW----:5+✏::t>2/-VW1/:<++*G+Ƭ7K1 & M\)(  Ɯ>+ X-/@ $7 EX ^+3f3q)+׫ rpT44Z++%': U3 :W O3j%qU ֐)(  ႒ 2ǫ 2"X+Z8Z2r 2+)/8k+tX.Z8Z&& 2Ȓ 27& 2 27 2 2~2+2/YW/Zr/Y&&2r2r 2 2 2~Bv++ժe U/Use,We,We,We,We,WIe,Xe,We,We,We,We,X#VQVQ#VQ,W@VQ,W,W,W-,W-,W,WI,W-,W-,W-, UI,WI,W,W-,U,W,W,WI,W-, UI,W,U:+Y+]?+'' /:)X +ֺ-),c3z+4+<sIIIIIIIIIIII####IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJw#IIIIIIIIJMtIIIIK"""Mj /usr/include/usr/include/bitsrocket.casa_user.hstdio.hlibio.htypes.heWWYd742de4 +#6/#6.+:dddeegdVV UV;,VVVVVVV,,VBVVV,VXYVVVVVrrrr HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHNWVVWW0VVHrrXVVHrr0VVHrwHW':VV;VV<fye&:YW&:VV;dV<yed4 cW4:.Qrses3W:11~SeV; t0eZ%-rrrX55rtWrs~:}qVY7jV##@@uVV^ '%%%W1-%5@Ye%G[l"y q HIvU#01#0 +/?1/񸔺׹gmGWV.u/ $:.9WZ/Uȏ| u089+xuU{C /usr/src/packages/BUILD/glibc-2.3/cc/csucrtn.S5":GL | Ј@AB | ,HAB i.0,, AB n..0N.y.@`.c. `. ,AB DT.a. ,+kAB  ,AB D}.v.d.| eAB IJ..@m..0h..0L. .0c.S.0o. V.A.PP..0.@$. N..@.0..PQ..Q.8 )AB M.r.@.Pw.M. ^.a. ^.. Y.6AB  . AB Q.AAB ".lAB GV. UAB D.0.eAB `.x#AB V.#AB V.@AB FM.O. C.o.0T..@j.. u.0v.HXAB T.7. ~.. U.. |.|. ^.V. Z.p. Z.| HRAB HV{AB |.HjAB K.H;jAB K.H\AB Gi.:.g..[..u.v.[..[..`. ..0..0g.. ]..0\.u. b.e. G.0V..0. . ].l. m.HBUAB HCUAB HVCAB t.. HCAB . HEhAB ..0P.$HFUAB D. y.0w.H. HEHAB E. HXIhAB Df.HJ*AB init.cshort intGNU C 4.0.2 20050901 (prerelease) (SUSE Linux)long long int/usr/src/packages/BUILD/glibc-2.3/csuunsigned charlong long unsigned intshort unsigned int_IO_stdin_usedgmon-start.c__gmon_start__calledetext_startparameter_int_realrand_seedexit_codecost_parameterscost_curvatureunsigned intparameter_lower_boundcost_flag_IO_FILEcost_tangentsptr_optionsread_optionparameter_dimensionparameter_upper_boundUSER_OPTIONSnumber_acceptedparameter_maximumparameter_typeindex_vvnumber_generatedunsigned intinitial_user_parameter_tempnumber_acceptances_savedindex_cost_acceptancesuser_random_generatorvalid_state_generated_flagbest_number_accepted_savedaccepted_to_generated_ratioindex_parameter_generationsOPTIONStemperature_scale_parametersparameter_minimummaximum_tangentlog_new_temperature_ratiouser_cost_functioncurvature_flagindex_v_vvtemperature_scale_costcurrent_user_parameter_tempinitial_cost_temperaturelast_saved_statecurrent_cost_temperatureparameter_initial_finalcurrent_generated_stateparameter_vnumber_parametersptr_asa_outfinal_cost_IO_FILEnumber_invalid_generated_statesrecent_number_generatedbest_generated_statestart_sequenceexit_statusbest_number_generated_savedindex_exit_vtangentscurvaturerecent_number_acceptancesindex_vFlatVelocityunsigned intexpansionRatiothrustCofficientaspectratio_IO_FILETankPressE.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str44#HH 1hh<B HHJ88RoRR>_o`n w  І{0L0PLP#hohppppppt`q`0q8+ G&A :@'lR4W~j]?Ld #Z \p2 4HhH8R  І   0LPLhopppppp`qq !"#q H Xcpqppqhq@ p Xp phopL >EqTqfyx~yyypqxqR `z` q zV{ (z,z,0z<qJ4zXȃm|CU BU 8z@zXIh J* qdqqqq&- 9H\ ]lpuzzl PL$+k %  8X J_Ѓgw `K] ( <U z hB"C =MІ S ) \nzs$e 0# q 8@VC KL6 z &>e BSJh cHxq  FU Eh P`q 90Lh*$X8K; ?`Mh\؃dt4qp5 x# p؜ x8$EH 2C3TTLc;j nH A {`qȜ&М  j # Ј@ called.3040initfini.c/usr/src/packages/BUILD/glibc-2.3/cc/csu/crti.Scall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.4497p.4496__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/usr/src/packages/BUILD/glibc-2.3/cc/csu/crtn.Suser.crand_seed.3184random_array.3379initial_flag.3378asa.crecursive_asa_open.3344number_asa_open.3343asa_open.3342rocket.coldpressureoldchamberPressair_airdensoldapyoldappAirPressuredebugPrint.3324printedTestNumber.3312testNumber.3311MaxMerit.3310funevals.3263TankPressureexternalExpansionRatiofmaxfminoldguess.4589oldresult.4664calcExpandedPressimin__fini_array_end__dso_handle__fini_array_start__init_array_end__init_array_startcos@@GLIBC_2.0stage1TankMassprint_statestage1FuelMassrocket_cost_functionstage2FuelMass_DYNAMICmcount@@GLIBC_2.0CurrentVehicleMassprintableStagingPenaltyExpArrayInitializedreannealTankCrossSection_fp_hwfprintf@@GLIBC_2.0myrandTankCircumferencefflush@@GLIBC_2.0generate_asa_stateprint_asa_optionsstage1CylinderHeightptr_outstageTankVolumestage2TankVolume__libc_csu_finistage1EngineMassputchar@@GLIBC_2.0randflt__cxa_atexit@@GLIBC_2.1.3cost_derivativespow@@GLIBC_2.0stagingPenalty_mcleanup@@GLIBC_2.0internal_calcExpandedPressputs@@GLIBC_2.0_initasa_exitmalloc@@GLIBC_2.0NSecfscanf@@GLIBC_2.0test_asa_optionsstageprint_string_indexstdout@@GLIBC_2.0abort@@GLIBC_2.0stage2TankRadiusTankRadiuscheckMRetextgenerate_new_stateMaterialDensity_start__monstartup@@GLIBC_2.0asafputc@@GLIBC_2.0__libc_csu_initstage1ExpansionRatio__bss_startmain__libc_start_main@@GLIBC_2.0CalcISPexp@@GLIBC_2.0CF_ThrustCoefficientDeviceHeightdata_startprintf@@GLIBC_2.0_finisqrt@@GLIBC_2.0fclose@@GLIBC_2.1stage1TankThicknessatexitstageFuelMassstage2TankMasspayloadexit@@GLIBC_2.0sscanf@@GLIBC_2.0_edatastage2CylinderHeight__i686.get_pc_thunk.bxprint_string_GLOBAL_OFFSET_TABLE_free@@GLIBC_2.0_endinitialize_parametersCylinderHeightExpPressArraysetupExpArraystage2EngineMassfopen@@GLIBC_2.1_IO_stdin_usedHeightFromstage2ExpansionRatiocost_functionaccept_new_statefwrite@@GLIBC_2.0__data_startstage2TankThicknesssin@@GLIBC_2.0stage1TankRadius_Jv_RegisterClasseslog@@GLIBC_2.0RadiusFrom__gmon_start__