delete_this_line

/*```````````yahoo/bingj```````````*/
<MODE19>"<a style=\"line-height:26px\" class=\" d-ib fz-20 lh-26 td-hu tc va-bot mxw-100p\" href=\""[^\"]+ {
w=0;v++;
y=0;for(x=85;x<yyleng;x++)if(y<255){url[y]=yytext[x];y++;};urllen=y;
}
<MODE19>aria-label=\"[^\"]+ if(v){
/*
y=0;for(x=12;x<yyleng;x++)if(y<255){desc[y]=yytext[x];y++;};desclen=y;
*/
y=0;for(x=12;x<yyleng;x++)if(y<255)
{
if(yytext[x]==60)tag++;
if(yytext[x]==62)tag=0;
if(!tag)if(yytext[x]!=62){desc[y]=yytext[x];y++;}
}
desclen=y;
}
<MODE19>\<span[ ]class=.{33}fc-obsidian {
v++;
CDp8iULPuCinsert(19);
fwrite(url,1,urllen,yyout);
if(urllen==255)fwrite(" #[TRUNCATED]",1,13,yyout);
fwrite("','",1,3,yyout);
}
<MODE19>"ptb-1u td-n td-n-h\" href=\""[^\"]+ {
w++;
fwrite("https://cc.bingj.com/cache.aspx?",1,32,yyout);
z=0;for(x=26;x<yyleng;x++)
{
if(yytext[x]==38)z++;
if(z==1)if(yytext[x]!=38)putc(yytext[x],yyout);
if(z==4)putc(yytext[x],yyout);
}
fwrite("');\n",1,4,yyout);
}
<MODE19>"</li>" if(v){
if(!w){
fwrite(desc,1,desclen,yyout);
if(desclen==255)fwrite(" [TRUNCATED]",1,12,yyout);
fwrite("');\n",1,4,yyout);
}
v=0;
}
/*```````````youtube search json```````````*/
/* for timestamps from json, use yy078 */
<MODE20>[ ]\"responseContext\":[ ]
<MODE20>\"videoWithContextRenderer\":[ ]\{\n[ ]{20,30}\"headline\":[ ]\{\n[ ]{20,30}\"runs\":[ ]\[\n[ ]{20,30}\{\n[ ]+ v++;
<MODE20>\"text\":[ ]\"[^\n]+ if(v){
z=0;
y=0;for(x=9;x<yyleng-1;x++)if(y<255)
{
if(yytext[x]!=92){desc[y]=yytext[x];y++;}
}
desclen=y;
v=0;
}
<MODE20>[ ]{20,30}\"browseEndpoint\":[ ]\{\n[ ]{20,30}\"browseId\":[ ]\"[^\"]+ {
y=0;for(x=91;x<yyleng;x++)
{
/*
url[y]=yytext[x];
*/
if(yytext[x])yytext[y]=yytext[x];
if(yytext[yyleng])yytext[yyleng]=0;y++;
}
urllen=y;
z=y;
setenv("cid",yytext,1);
}
/*
<MODE20>[ ]{29,30}\"canonicalBaseUrl\":[ ]\"[^\"]+ {
y=0;for(x=51;x<yyleng;x++){if(yytext[x])yytext[y]=yytext[x];
if(yytext[yyleng])yytext[yyleng]=0;y++;};w=y;
setenv("cburl",yytext,1);
}
*/
<MODE20>[ ]{20,30}\"watchEndpoint\":[ ]\{\n[ ]{20,30}\"videoId\":[ ]\"[^\"]+ if(z==24){
CDp8iULPuCinsert(20);
for(x=77;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
fwrite(getenv("cid"),1,24,yyout);
/*
fwrite(url,1,urllen,yyout);
putc(32,yyout);
fwrite(getenv("cburl"),1,w,yyout);
*/
putc(32,yyout);
for(x=0;x<desclen;x++)
{
if(desc[x]==39)putc(39,yyout);
putc(desc[x],yyout);
}
fwrite("');\n",1,4,yyout);
}
/*```````````youtube search html```````````*/
<MODE20>"\"originalUrl\":\"https://www.youtube.com/results?search_query" w=0;
<MODE20>ideoRenderer\":\{\"videoId\":\"[^\"]+ {
z=0;
CDp8iULPuCinsert(20);
for(x=26;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
v++;
}
<MODE20>\"title\":\{\"runs\":\[\{\"text\":\"[^\n]{1,255}\"\}\],\"acc {
y=0;for(x=26;x<yyleng-8;x++)if(y<255)
{
if(yytext[x]!=92){desc[y]=yytext[x];y++;}
}
desclen=y;
}
<MODE20>webCommandMetadata\":\{\"url\":\"\/@[^\"]+ if(v){
y=0;for(x=28;x<yyleng;x++)if(y<255){url[y]=yytext[x];y++;};urllen=y;
}
<MODE20>\"canonicalBaseUrl\":\"[^\"]+ if(v){
for(x=20;x<yyleng;x++)putc(yytext[x],yyout);
}
<MODE20>\"browseId\":\"[^\"]+ if(v)if(!z){
z++;
/*
fwrite(url,1,urllen,yyout);
putc(32,yyout);
*/
for(x=12;x<yyleng;x++)putc(yytext[x],yyout);
putc(32,yyout);
for(x=0;x<desclen;x++)
{
if(desc[x]==39)putc(39,yyout);
putc(desc[x],yyout);
}
fwrite("');\n",1,4,yyout);
v=0;
}
/*```````````wikipedia```````````*/
<MODE21>"<div class=\"mw-search-result-heading\"><a href=\""[^\"]+ {
z++;
CDp8iULPuCinsert(21);
fwrite("https://en.wikipedia.org",1,24,yyout);
for(x=47;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE21>[ ]title=\"[^\"]+ if(z){
z=0;
for(x=8;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("');\n",1,4,yyout);
}