int32 FUNC_FINDID(qbs*_FUNC_FINDID_STRING_N2){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data58.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
qbs_set(_FUNC_FINDID_STRING_N,qbs_ucase(_FUNC_FINDID_STRING_N2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22720);}while(r);
S_26192:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_FINDID_STRING_N)== 34 )))||is_error_pending()){
if(qbevent){evnt(22723);if(r)goto S_26192;}
do{
goto LABEL_NOID;
if(!qbevent)break;evnt(22723);}while(r);
}
do{
qbs_set(_FUNC_FINDID_STRING_SECONDARG,__STRING_FINDIDSECONDARG);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22726);}while(r);
do{
qbs_set(__STRING_FINDIDSECONDARG,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22726);}while(r);
do{
*_FUNC_FINDID_LONG_FINDANOTHER=*__INTEGER_FINDANOTHERID;
if(!qbevent)break;evnt(22729);}while(r);
do{
*__INTEGER_FINDANOTHERID= 0 ;
if(!qbevent)break;evnt(22729);}while(r);
S_26199:;
if (((-(*_FUNC_FINDID_LONG_FINDANOTHER!= 0 ))&(-(*__LONG_FINDIDINTERNAL!= 2 )))||is_error_pending()){
if(qbevent){evnt(22730);if(r)goto S_26199;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("FINDID() ERROR: Invalid repeat search requested!",48));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22730);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(22730);}while(r);
}
S_26203:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(22731);if(r)goto S_26203;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(22731);}while(r);
}
do{
*_FUNC_FINDID_LONG_FINDID= 2 ;
if(!qbevent)break;evnt(22733);}while(r);
do{
*_FUNC_FINDID_LONG_I= 0 ;
if(!qbevent)break;evnt(22736);}while(r);
do{
*_FUNC_FINDID_LONG_I=func_instr(NULL,_FUNC_FINDID_STRING_N,qbs_new_txt_len("~",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22737);}while(r);
S_26209:;
if ((*_FUNC_FINDID_LONG_I)||is_error_pending()){
if(qbevent){evnt(22737);if(r)goto S_26209;}
do{
goto LABEL_GOTSC;
if(!qbevent)break;evnt(22737);}while(r);
}
do{
*_FUNC_FINDID_LONG_I=func_instr(NULL,_FUNC_FINDID_STRING_N,qbs_new_txt_len("`",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22738);}while(r);
S_26213:;
if ((*_FUNC_FINDID_LONG_I)||is_error_pending()){
if(qbevent){evnt(22738);if(r)goto S_26213;}
do{
goto LABEL_GOTSC;
if(!qbevent)break;evnt(22738);}while(r);
}
do{
*_FUNC_FINDID_LONG_I=func_instr(NULL,_FUNC_FINDID_STRING_N,qbs_new_txt_len("%",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22739);}while(r);
S_26217:;
if ((*_FUNC_FINDID_LONG_I)||is_error_pending()){
if(qbevent){evnt(22739);if(r)goto S_26217;}
do{
goto LABEL_GOTSC;
if(!qbevent)break;evnt(22739);}while(r);
}
do{
*_FUNC_FINDID_LONG_I=func_instr(NULL,_FUNC_FINDID_STRING_N,qbs_new_txt_len("&",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22740);}while(r);
S_26221:;
if ((*_FUNC_FINDID_LONG_I)||is_error_pending()){
if(qbevent){evnt(22740);if(r)goto S_26221;}
do{
goto LABEL_GOTSC;
if(!qbevent)break;evnt(22740);}while(r);
}
do{
*_FUNC_FINDID_LONG_I=func_instr(NULL,_FUNC_FINDID_STRING_N,qbs_new_txt_len("!",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22741);}while(r);
S_26225:;
if ((*_FUNC_FINDID_LONG_I)||is_error_pending()){
if(qbevent){evnt(22741);if(r)goto S_26225;}
do{
goto LABEL_GOTSC;
if(!qbevent)break;evnt(22741);}while(r);
}
do{
*_FUNC_FINDID_LONG_I=func_instr(NULL,_FUNC_FINDID_STRING_N,qbs_new_txt_len("#",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22742);}while(r);
S_26229:;
if ((*_FUNC_FINDID_LONG_I)||is_error_pending()){
if(qbevent){evnt(22742);if(r)goto S_26229;}
do{
goto LABEL_GOTSC;
if(!qbevent)break;evnt(22742);}while(r);
}
do{
*_FUNC_FINDID_LONG_I=func_instr(NULL,_FUNC_FINDID_STRING_N,qbs_new_txt_len("$",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22743);}while(r);
S_26233:;
if ((*_FUNC_FINDID_LONG_I)||is_error_pending()){
if(qbevent){evnt(22743);if(r)goto S_26233;}
do{
goto LABEL_GOTSC;
if(!qbevent)break;evnt(22743);}while(r);
}
LABEL_GOTSC:;
if(qbevent){evnt(22744);r=0;}
S_26236:;
if ((*_FUNC_FINDID_LONG_I)||is_error_pending()){
if(qbevent){evnt(22745);if(r)goto S_26236;}
do{
qbs_set(_FUNC_FINDID_STRING_SC,qbs_right(_FUNC_FINDID_STRING_N,_FUNC_FINDID_STRING_N->len-*_FUNC_FINDID_LONG_I+ 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22746);}while(r);
do{
qbs_set(_FUNC_FINDID_STRING_N,qbs_left(_FUNC_FINDID_STRING_N,*_FUNC_FINDID_LONG_I- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22746);}while(r);
S_26239:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_FUNC_FINDID_STRING_SC,qbs_new_txt_len("`",1)))|(qbs_equal(_FUNC_FINDID_STRING_SC,qbs_new_txt_len("~`",2)))))||is_error_pending()){
if(qbevent){evnt(22747);if(r)goto S_26239;}
do{
qbs_set(_FUNC_FINDID_STRING_SC,qbs_add(_FUNC_FINDID_STRING_SC,qbs_new_txt_len("1",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22747);}while(r);
}
}else{
}
do{
qbs_set(_FUNC_FINDID_STRING_INSF,qbs_add(__STRING_SUBFUNC,func_space( 256 -__STRING_SUBFUNC->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22758);}while(r);
do{
qbs_set(_FUNC_FINDID_STRING_SECONDARG,qbs_add(_FUNC_FINDID_STRING_SECONDARG,func_space( 256 -_FUNC_FINDID_STRING_SECONDARG->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22759);}while(r);
S_26246:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_FINDID_STRING_SC->len))||is_error_pending()){
if(qbevent){evnt(22760);if(r)goto S_26246;}
do{
*_FUNC_FINDID_LONG_SCPASSED= 1 ;
if(!qbevent)break;evnt(22760);}while(r);
do{
qbs_set(_FUNC_FINDID_STRING_SC,qbs_add(_FUNC_FINDID_STRING_SC,func_space( 8 -_FUNC_FINDID_STRING_SC->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22760);}while(r);
}else{
do{
*_FUNC_FINDID_LONG_SCPASSED= 0 ;
if(!qbevent)break;evnt(22760);}while(r);
}
S_26252:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_FINDID_STRING_N->len< 256 )))||is_error_pending()){
if(qbevent){evnt(22762);if(r)goto S_26252;}
do{
qbs_set(_FUNC_FINDID_STRING_N,qbs_add(_FUNC_FINDID_STRING_N,func_space( 256 -_FUNC_FINDID_STRING_N->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22762);}while(r);
}
do{
qbs_set(_FUNC_FINDID_STRING_N,qbs_rtrim(_FUNC_FINDID_STRING_N));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22771);}while(r);
S_26256:;
if ((*_FUNC_FINDID_LONG_FINDANOTHER)||is_error_pending()){
if(qbevent){evnt(22772);if(r)goto S_26256;}
LABEL_HASHRETRY:;
if(qbevent){evnt(22773);r=0;}
do{
*_FUNC_FINDID_LONG_Z=FUNC_HASHFINDCONT(_FUNC_FINDID_LONG_UNREQUIRED,_FUNC_FINDID_LONG_I);
if(!qbevent)break;evnt(22774);}while(r);
}else{
do{
*_FUNC_FINDID_LONG_Z=FUNC_HASHFIND(_FUNC_FINDID_STRING_N,&(pass3547= 1 ),_FUNC_FINDID_LONG_UNREQUIRED,_FUNC_FINDID_LONG_I);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22776);}while(r);
}
do{
*__LONG_FINDIDINTERNAL=*_FUNC_FINDID_LONG_Z;
if(!qbevent)break;evnt(22778);}while(r);
S_26262:;
if ((-(*_FUNC_FINDID_LONG_Z== 0 ))||is_error_pending()){
if(qbevent){evnt(22779);if(r)goto S_26262;}
do{
goto LABEL_NOID;
if(!qbevent)break;evnt(22779);}while(r);
}
do{
*_FUNC_FINDID_LONG_FINDID=*_FUNC_FINDID_LONG_Z;
if(!qbevent)break;evnt(22780);}while(r);
S_26266:;
if (((-(*(int16*)(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+548)))== 0 ))&(-(*(int16*)(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+2649)))== 0 )))||is_error_pending()){
if(qbevent){evnt(22794);if(r)goto S_26266;}
S_26267:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_new_fixed((((uint8*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+2389))),256,1),_FUNC_FINDID_STRING_INSF)))||is_error_pending()){
if(qbevent){evnt(22795);if(r)goto S_26267;}
do{
goto LABEL_FINDIDNOMATCH;
if(!qbevent)break;evnt(22795);}while(r);
}
}
S_26271:;
if ((-(*(int16*)(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+548)))== 2 ))||is_error_pending()){
if(qbevent){evnt(22799);if(r)goto S_26271;}
S_26272:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(qbs_new_fixed((((uint8*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+1873))),256,1))!= 32 )))||is_error_pending()){
if(qbevent){evnt(22800);if(r)goto S_26272;}
S_26273:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_rtrim(_FUNC_FINDID_STRING_SECONDARG),qbs_ucase(qbs_rtrim(qbs_new_fixed((((uint8*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+1873))),256,1))))))||is_error_pending()){
if(qbevent){evnt(22801);if(r)goto S_26273;}
}else{
do{
goto LABEL_FINDIDNOMATCH;
if(!qbevent)break;evnt(22803);}while(r);
}
}
S_26278:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(qbs_new_fixed((((uint8*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+2129))),256,1))!= 32 )))||is_error_pending()){
if(qbevent){evnt(22806);if(r)goto S_26278;}
S_26279:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_rtrim(_FUNC_FINDID_STRING_SECONDARG),qbs_ucase(qbs_rtrim(qbs_new_fixed((((uint8*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+2129))),256,1))))))||is_error_pending()){
if(qbevent){evnt(22807);if(r)goto S_26279;}
}else{
do{
goto LABEL_FINDIDNOMATCH;
if(!qbevent)break;evnt(22809);}while(r);
}
}
}
do{
*_FUNC_FINDID_LONG_IMUSTHAVE=string2i(qbs_new_fixed((((uint8*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+532))),8,1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22816);}while(r);
do{
*_FUNC_FINDID_LONG_AMUSTHAVE=*_FUNC_FINDID_LONG_IMUSTHAVE& 255 ;
if(!qbevent)break;evnt(22817);}while(r);
S_26287:;
if ((-(*_FUNC_FINDID_LONG_AMUSTHAVE!= 32 ))||is_error_pending()){
if(qbevent){evnt(22818);if(r)goto S_26287;}
S_26288:;
if ((*_FUNC_FINDID_LONG_SCPASSED)||is_error_pending()){
if(qbevent){evnt(22819);if(r)goto S_26288;}
S_26289:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_FINDID_STRING_SC,qbs_new_fixed((((uint8*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+532))),8,1))))||is_error_pending()){
if(qbevent){evnt(22820);if(r)goto S_26289;}
do{
goto LABEL_FINDIDOK;
if(!qbevent)break;evnt(22820);}while(r);
}
}
do{
goto LABEL_FINDIDNOMATCH;
if(!qbevent)break;evnt(22831);}while(r);
}
S_26295:;
if ((*_FUNC_FINDID_LONG_SCPASSED)||is_error_pending()){
if(qbevent){evnt(22837);if(r)goto S_26295;}
do{
*_FUNC_FINDID_LONG_IMAYHAVE=string2i(qbs_new_fixed((((uint8*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+524))),8,1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22838);}while(r);
do{
*_FUNC_FINDID_LONG_AMAYHAVE=*_FUNC_FINDID_LONG_IMAYHAVE& 255 ;
if(!qbevent)break;evnt(22839);}while(r);
S_26298:;
if ((-(*_FUNC_FINDID_LONG_AMAYHAVE== 32 ))||is_error_pending()){
if(qbevent){evnt(22840);if(r)goto S_26298;}
do{
goto LABEL_FINDIDNOMATCH;
if(!qbevent)break;evnt(22840);}while(r);
}
S_26301:;
if ((-(*_FUNC_FINDID_LONG_AMAYHAVE== 36 ))||is_error_pending()){
if(qbevent){evnt(22843);if(r)goto S_26301;}
S_26302:;
if ((-(*_FUNC_FINDID_LONG_IMAYHAVE!= 8228 ))||is_error_pending()){
if(qbevent){evnt(22844);if(r)goto S_26302;}
S_26303:;
if ((qbs_cleanup(qbs_tmp_base,-(string2i(_FUNC_FINDID_STRING_SC)== 8228 )))||is_error_pending()){
if(qbevent){evnt(22846);if(r)goto S_26303;}
do{
goto LABEL_FINDIDOK;
if(!qbevent)break;evnt(22846);}while(r);
}
}
}
S_26308:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_FINDID_STRING_SC,qbs_new_fixed((((uint8*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+524))),8,1))))||is_error_pending()){
if(qbevent){evnt(22850);if(r)goto S_26308;}
do{
goto LABEL_FINDIDNOMATCH;
if(!qbevent)break;evnt(22850);}while(r);
}
}
LABEL_FINDIDOK:;
if(qbevent){evnt(22854);r=0;}
do{
memcpy((((char*)__UDT_ID)+((0+0))+ 0),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 0), 256);
memcpy((((char*)__UDT_ID)+((0+0))+ 256),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 256), 256);
memcpy((((char*)__UDT_ID)+((0+0))+ 512),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 512), 4);
memcpy((((char*)__UDT_ID)+((0+0))+ 516),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 516), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 518),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 518), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 520),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 520), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 522),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 522), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 524),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 524), 8);
memcpy((((char*)__UDT_ID)+((0+0))+ 532),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 532), 8);
memcpy((((char*)__UDT_ID)+((0+0))+ 540),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 540), 4);
memcpy((((char*)__UDT_ID)+((0+0))+ 544),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 544), 4);
memcpy((((char*)__UDT_ID)+((0+0))+ 548),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 548), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 550),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 550), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 552),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 552), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 554),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 554), 256);
memcpy((((char*)__UDT_ID)+((0+0))+ 810),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 810), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 812),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 812), 1);
memcpy((((char*)__UDT_ID)+((0+0))+ 813),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 813), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 815),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 815), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 817),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 817), 400);
memcpy((((char*)__UDT_ID)+((0+0))+ 1217),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 1217), 400);
memcpy((((char*)__UDT_ID)+((0+0))+ 1617),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 1617), 256);
memcpy((((char*)__UDT_ID)+((0+0))+ 1873),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 1873), 256);
memcpy((((char*)__UDT_ID)+((0+0))+ 2129),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2129), 256);
memcpy((((char*)__UDT_ID)+((0+0))+ 2385),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2385), 4);
memcpy((((char*)__UDT_ID)+((0+0))+ 2389),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2389), 256);
memcpy((((char*)__UDT_ID)+((0+0))+ 2645),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2645), 4);
memcpy((((char*)__UDT_ID)+((0+0))+ 2649),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2649), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 2651),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2651), 100);
memcpy((((char*)__UDT_ID)+((0+0))+ 2751),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2751), 100);
memcpy((((char*)__UDT_ID)+((0+0))+ 2851),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2851), 100);
memcpy((((char*)__UDT_ID)+((0+0))+ 2951),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2951), 4);
memcpy((((char*)__UDT_ID)+((0+0))+ 2955),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2955), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 2957),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2957), 2);
memcpy((((char*)__UDT_ID)+((0+0))+ 2959),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2959), 4);
memcpy((((char*)__UDT_ID)+((0+0))+ 2963),(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2963), 2);
qbs_set(*(qbs**)(((char*)__UDT_ID)+((0+0))+ 2965), *(qbs**)(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*_FUNC_FINDID_LONG_I)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+0))+ 2965));
if(!qbevent)break;evnt(22856);}while(r);
do{
*_FUNC_FINDID_LONG_T=*(int32*)(((char*)__UDT_ID)+((0+540)));
if(!qbevent)break;evnt(22858);}while(r);
do{
qbs_set(_FUNC_FINDID_STRING_TEMP,FUNC_REFER(qbs__tostr((int32)(*_FUNC_FINDID_LONG_I),NULL,0),_FUNC_FINDID_LONG_T,&(pass3548= 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22859);}while(r);
do{
SUB_MANAGEVARIABLELIST(qbs_new_txt_len("",0),_FUNC_FINDID_STRING_TEMP,&(pass3549= 0 ),&(pass3550= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(22860);}while(r);
do{
*__LONG_CURRENTID=*_FUNC_FINDID_LONG_I;
if(!qbevent)break;evnt(22861);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(22862);}while(r);
LABEL_FINDIDNOMATCH:;
if(qbevent){evnt(22865);r=0;}
S_26318:;
if ((-(*_FUNC_FINDID_LONG_Z== 2 ))||is_error_pending()){
if(qbevent){evnt(22867);if(r)goto S_26318;}
do{
goto LABEL_HASHRETRY;
if(!qbevent)break;evnt(22867);}while(r);
}
LABEL_NOID:;
if(qbevent){evnt(22870);r=0;}
do{
*_FUNC_FINDID_LONG_FINDID= 0 ;
if(!qbevent)break;evnt(22871);}while(r);
do{
*__LONG_CURRENTID= -1 ;
if(!qbevent)break;evnt(22872);}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free58.txt"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
cmem_sp=tmp_cmem_sp;
return *_FUNC_FINDID_LONG_FINDID;
}
