9T 12/22/:014:18:50sgy_io iC32 COMPILER 1.1A sgy_io.c 1.1AE(,My/PyeFCODE329DATA9STACK SEGY_ASCII_CMDSH GetSegyReelHdrMsgX GetSegyTraceMsgd ReadSegyReelHdrMsg ReadSegyReelHdr0 PrintSegyReelHdr  #SetSgyFileHeaderp+  SetSgyTraceHeader ,  GetSegyTrace6 GetSegyReelHdrP; PrintSegyTraceHdrA SetSuTraceHeader`C PrintSuTraceHdr access getch kbhit errno _stdout _stderr fclose fopen fprintf fread fseek ftell printf rewind sprintf abort strcat strchr strlen strlwr strncat strncpy strstr Debug LQ_FLTDW_CNV  YF@@NUMBER OF TRACESNUMBER OF PTS/TRCTIMEZERO AT POINTTOTAL TIME WINDOWSTARTING POSITIONFINAL POSITIONSTEP SIZE USEDPOSITION UNITSNOMINAL FREQUENCYANTENNA SEPARATIONPULSER VOLTAGE (V)NUMBER OF STACKSSURVEY MODETRACES PER SECONDMETERS PER MARKNUMBER OF GAIN PTSGAIN POINTSGetSegyReelHdr(): No errors.GetSegyReelHdr() ERROR: NULL pointer in parameter list.GetSegyReelHdr() ERROR: Short count from fread().GetSegyReelHdr() WARNING: ftell() returned error.GetSegyTrace(): No errors.GetSegyTrace() ERROR: NULL pointer in parameter list.GetSegyTrace() ERROR: Short count from fread().ReadSegyReelHdr(): No errors.ReadSegyReelHdr() ERROR: NULL pointer in parameter list.ReadSegyReelHdr() ERROR: Opening file. File or path name not found.ReadSegyReelHdr() ERROR: Opening file. Read Access denied.ReadSegyReelHdr() ERROR: Opening file. Unknown access error.ReadSegyReelHdr() ERROR: Short count from fread().ReadSegyReelHdr() WARNING: ftell() returned error.ReadSegyReelHdr() ERROR: Header format is not standard SEG-Y.rbstdoutstderrwt SEG-Y reel header for file %s: number of GPR traces = %d Byte storage order is big-endian (Motorola style) Byte storage order is little-endian (Intel style) %s NOTE: byte storage order has been reversed for Intel PC use SEG-Y job ID = %ld line number = %ld reel number = %ld data traces/record = %hd aux. traces/record = %hd reel sample interval = %hd fld. sample interval = %hd samples per trace = %hd orig. samples/trace = %hd sample format code = %hd CDP fold = %hd trace sorting code = %hd vertical sum code = %hd start sweep freq. = %hd end sweep freq. = %hd sweep length = %hd sweep type code = %hd trace no. of sweep ch= %hd sweep taper length = %hd sweep taper length = %hd sweep taper type = %hd correl. trace code = %hd bin. gain rec. code = %hd amp. rec. method = %hd meas. system code = %hd impuls sig. pol. code= %hd vib. pol. code = %hd Unassigned (optional buffer) not displayed Assertion failed: (%s), file %s, line %d HdrPtr != NULLsgy_io.cC%02d offset = %d job_number = %s|| offset = %d title1 = %s|| offset = %d title2 = %s|| offset = %d cp_next = %s|| offset = %d cp_next = %s|| %02d/%02d/%02d (DD/MM/YY)NUMBER OF TRACES = %ldNUMBER OF PTS/TRC = %ldTIMEZERO AT POINT = %ldTOTAL TIME WINDOW = %d nsSTARTING POSITION = %fFINAL POSITION = %fSTEP SIZE USED = %fPOSITION UNITS = %sPOSITION UNITS = unknownNOMINAL FREQUENCY = %f MHzANTENNA SEPARATION = %fPULSER VOLTAGE (V) = %fNUMBER OF STACKS = %dSURVEY MODE = %sSURVEY MODE = unknownSOURCE DATA FILE = %sTRACES PER SECOND = %fMETERS PER MARK = %fNUMBER OF GAIN PTS = %dGAIN POINTS (db) =%sGAIN POINTS (db) = %7.3fGAIN POINTS (db) = %smetermetrefeetinches%02d/%02d/%02d (D/M/Y)stdoutstderrwtSEG-Y header for trace number %ld: trace seq. in reel = %ld field record number = %ld trace num in fld num = %ld energy src pt num = %ld CDP ensemble num = %ld trace num in CDP ens = %ld trace ID code = %hd num vert sum traces = %hd num horiz sum traces = %hd data use = %hd dist from src to rec = %ld rec elev above SL = %ld src elev above SL = %ld src depth below surf = %ld rec datum elevation = %ld src datum elevation = %ld water depth at src = %ld water depth at rec = %ld scale factor prev 7 = %hd scale factor next 4 = %hd X source coord = %ld Y source coord = %ld X group coord = %ld Y group coord = %ld coord units code = %hd weathering velocity = %hd subweathering vel = %hd src uphole time = %hd rec group uphole time= %hd src static correction= %hd group static correct = %hd total static applied = %hd lag time A = %hd lag time B = %hd delay record time = %hd mute time--start = %hd mute time--end = %hd num samps in trace = %hu sample interval = %hu gain type code = %hd instrum gain const = %hd instrum early gain = %hd correlated (y/n) = %hd sweep freq start = %hd sweep freq end = %hd sweep length = %hd sweep type code = %hd sweep taper at start = %hd sweep taper at end = %hd taper type = %hd alias filter freq = %hd alias filter slope = %hd notch filter freq = %hd notch filter slope = %hd low cut freq = %hd high cut freq = %hd low cut slope = %hd high cut slope = %hd year data recorded = %hd day of year = %hd hour of day = %hd minute of hour = %hd second of minute = %hd time basis code = %hd trace wgt factor = %hd geoph grp no roll sw = %hd geoph grp no trace 1 = %hd geoph grp no last tr = %hd gap size = %hd overtravel taper code= %hd Unassigned (optional buffer) not displayed GPR_XSU lucius@usgs.govstdoutstderrwtSU header for trace number %ld: trace seq. in reel = %ld field record number = %ld trace num in fld num = %ld energy src pt num = %ld CDP ensemble num = %ld trace num in CDP ens = %ld trace ID code = %hd num vert sum traces = %hd num horiz sum traces = %hd data use = %hd dist from src to rec = %ld rec elev above SL = %ld src elev above SL = %ld src depth below surf = %ld rec datum elevation = %ld src datum elevation = %ld scale factor prev 7 = %hd scale factor next 4 = %hd X source coord = %ld Y source coord = %ld X group coord = %ld Y group coord = %ld coord units code = %hd lag time A = %hd num samps in trace = %hu sample interval = %hu gain type code = %hd year data recorded = %hd day of year = %hd hour of day = %hd minute of hour = %hd second of minute = %hd SVWUu t}t }t}u]_^[ÐhPEPE uLjEP t-9uE= u E EE]_^[ÐEPjhVsEP]_^[Ð =E EE8O EtPHHtPPH EpPHHpPPH ElPHHlPPH EhPH EdPH E`PH E\PH EXPH ETPH EPPH ELPH EHPH EDPH E@PH E<PH E8PH E4PH E0PH E,PH E(PH E$PH E PH EPH EPH EPH PH | PHG}#~ xPH֐ |~]_^[ÐEEPE x#jjEP EPE yEP]_^[ÐjEPEP E+EE E ueeMMEMEP1]_^[SVWU\}$EhTEP t 8h\EP thdEPE u tE PhhV E ~PhV }t hhV}EE}(}GjPEPEP EEPhV EPE ~Ĺ u뱐}thV PhTV PhpV PhV  PhV  PhV  PhV  PhV  PhV  Ph4V  PhPV  PhlV  PhV  PhV  PhV  PhV  PhV  PhV  Ph0V  PhLV  PhhV  PhV  PhV  PhV  PhV  PhV  PhV  Ph,V hHV}t V]_^[SVWUu&hhhhhth MVW % _^PMEEGE;}}@Ph0P ؾEt tA;t5j P@P =tEtPVh EEx t ;jEP0P =tExPVh EƋM| tQ;tEjEQ0P =E|PVh Ep t ;EGj EPE tMjEEP0P =tEPVh EE@E떐jEEP0P =tEPVh< EEPEPEPh\ 0PEƋM Qhx 0P EƋM$Qh 0P EƋM(Qh 0P EƋM,Qh 0P EƋu4u0h 0PEƋu`*S`&e`&r`* `*`*z `* `* `*`* `*`%GT*P`&\`%e\*n`&z`%d*`&`*`*`%h* `%* `%%* `*`%,*2 `*Q`*Y`%d*j `%yT* `%p* `%* `%* `%* `%* `%* `%* `%'4*- `%=P*C `%Sl*Y `%i*o `%* `%* `%* `%* `%* `%0* `% L* `% h* `%/ *5 `%E *K `%[ *a `%q *w `* `% * `% * `% ,* `% H* `* `% !%!%!t&!`*! `*'!`%!*!`*!`&!`%!*! `*!`*"`&$"`%1"*6" `*>"`*j"`&s"`%" *"`*"`&"`%" *" `*#`*-#`&6#`%C#< *H# `*P#`%f#\ *u#`%#x *#`%# *#`%# *#`%# *#`%$ *!$`%6$ *E$`%Z$$ *i$`%$@ *$`%$\ *$`%$| *$`%$ *%`%% *$%`%7% *F%`%i% *x%`%% *%`%%, *%`%%%%H *&`%&%.&d *=&`%f& *u&`%& *&`*&`%& *&`%& *&`%& *'`*'`*%'`%.' *3'`%D' *S'`*'`*'`* (`%(*(`%) *&)`*/)`%;) *D)`%a) *j)`*s)`%) *)`*)`**`*j*`**`**`**`%* **`**`*#+`*>+`%+*+`*+`%+*+`*], `*, `*6`*7 `*: `*: `*: `*: `%_; *i;`&u;`%};( *;`&;`%;0 *;`&;`*;`*;`%;4 *; `%;X *; `%;t *; `% < *< `%< *"< `%.< *4< `%@< *F< `%S< *Y< `%f< *l< `%y<8 *< `%*> `%>*> `%'>*-> `%:>*@> `%M>*S> `%`>*f> `%s>,*y> `%>H*> `%>d*> `%>*> `%>*> `%>*> `%>*> `%>*> `% ? *? `%!?(*'? `%7?D*=? `%M?`*S? `*[?`%h?|*n? `%~?*? `%?*? `%?*? `%?*? `%?*? `%?$*? `%@@*@ `%@\*@ `%.@x*4@ `%D@*J@ `%Z@*`@ `%p@*v@ `%@*@ `%@*@ `%@ *@ `%@<*@ `%@X*@ `%@t*@ `% A*A `% A*&A `%6A*B*CB`%DC,%oCD*yC`&C`%CL*C`&C`%CT*C`&C`*C`*C`%CX*C `%C|*C `%D*D `%D* D `%,D*2D `%>D*DD `%PD*VD `%cD$*iD `%vD@*|D `%D\*D `%Dx*D `%D*D `%D*D `%D*D `%D*D `%D*D `%E *E `%E<*!E `%.EX*4E `%@Et*FE `%RE*XE `%dE*jE `%vE*|E `%E*E `*E`%E*E `%E*E `%E8*E `%ET*E `%Ep*E `%F* F `%F*"F `%2F*8F `%HF*NF `*[F` $ $$ $8 $ L $` $t $ $ $  $$ $( $, $0 $4 $8 $<$ $@8 $HD $Ld $P $T $X $\  $`X $d $h $l $p, $th $x $| $