#!/bin/sh

do_find ()
{
	grep "^ `echo $1 | tr [a-f] [A-F]`" os*
}

IFS='\
'
for i in `cat $1`; do
	IFS=' 	\
'
	LOC="`echo $i | sed -ne 's/^\([0-9a-fA-F]\+\):.*/\1/gp'`"
	if [ "$LOC" != "" ]; then
		REGS="`echo $i | sed -e 's/^[0-9a-fA-F]\+: [0-9a-fA-F]\+ [0-9a-fA-F]\+ [0-9a-fA-F]\+ \(.*\)/\1/g'`"
		do_find $LOC
		echo $REGS
		echo
	fi
done
