“Tell me about it. I haven’t pulled an all-nighter like that since my senior thesis was due.”
Rob rolled his stiff neck in a circle. “I slept for an hour or so leaned over my desk, but it wasn’t nearly enough.”
Tim noticed the blank sheet of paper wasn’t on the floor where he had planted it earlier. It was now in the recycle box. He made a mental note to return later and use the pair of tweezers he kept in his pocket to slip the paper into a large brown envelope. Then he would have one more item with Rob’s fingerprints for his collection. Tim didn’t know if he would need this one, but it never hurt to be prepared.
Paul Dees appeared beside Tim with an anxious look on his face.
“Did you get it too?” Dees asked Rob.
Rob looked puzzled. “Get what?”
“The email,” Dees said. “I got another one from the Financial Patriots a few minutes ago. Have a look and see if you got it too.”
Rob turned to his monitor and clicked on his email program.
“Yeah, I did,” he said
He opened the message.
Tim read the email over Rob’s shoulder, though he could have recited it from memory.
To the First Malden Bank:
The deadline of noon has come and gone. Obviously you ignored our warning. You had your chance, now you will get what you deserve.
Financial Patriots of America
“Holy shit,” Rob said. “What does they mean, we’ll get what we deserve?”
“It means another attack just happened,” Dees said.
Rob groaned.
“No. Same deal as before?”
Dees nodded. “I found a new scrambled file on the server. It’s bigger this time, big enough for thousands of accounts.”
“Oh man.”
Tim bit his lip to keep his satisfaction from showing. He mentally checked off another step in his plan as successfully completed.
“I’m not sure how many accounts are affected yet,” Dees said, “but Kelleher just called me and said the phone lines are already lighting up with angry customers. We may have to install sooner than we planned. How are you two coming with the code review?”
“Almost done,” Rob said.
Tim nodded. “Same with me,” he said.
“Then keep at it,” Dees said. “In a few minutes we’re getting everyone together for a status check. John wants to know what options he can offer Dysart.”
Dees strode away in the direction of Kelleher’s office.
“This bites,” Rob said. “We can forget about going home any time soon.”
Rob’s worry struck Tim as needless. Before long Rob would have all the idle time he could handle. Tim returned to his computer monitor, where he did his best to keep a satisfied grin off his face.
“There’s one,” Lesley said.
Shayna pulled the van into the open parking spot.
Lesley hopped out and waited while Shayna worked her magic in the back, selecting the equipment she needed. Shayna emerged after a few seconds and they hoofed it out of the parking garage.
“This feels weird,” Lesley said as they emerged onto the sidewalk. “It’s like I’m sneaking around to check out my uncle’s bank.”
“You’re just doing your job. And you tried calling him. It’s not your fault you couldn’t reach him.”
“I suppose, and it may turn out to be nothing.”
They rounded a corner onto Tremont Street and could see the entrance to the main branch of the First Malden Bank.
“I don’t see any other news crews,” Lesley said.
Shayna handed Lesley a microphone bearing a WNWB-TV logo.
“How do you want to handle this?” Shayna asked.
“Let’s stay outside for now, keep it low key, see what we can find out.”
“Lead on.”
Lesley walked over to a young man who had just emerged from the bank. He appeared to be in his twenties, with close-cropped hair and a small gold earring in his left ear.
“Excuse me. I’m Lesley McGrath with WNWB-TV News. Would you mind if I asked you a few questions?”
“Uh… I suppose.”
“We’d like to get it on camera if you don’t mind.”
He glanced at Shayna. “Sure.”
Lesley waited for Shayna to shoulder the camera. She positioned herself to one side so Shayna could focus on the young man’s face. At Shayna’s nod, she began.
“Hi. What’s your name?”
“Tom Hennebury.”
“We understand that some customers of the bank might be experiencing difficulties today. Do you know anything about this?”
“Yeah, it’s unbelievable. The bank lost my money.”
“How so?”
“I deposited a couple of thousand dollars this morning but when I came back after lunch for some extra cash it was all gone.”
“What do mean by ‘gone’?”
“Just what I said. Gone. The balance was back to what it was this morning before I put the money in. I’m going to college, see, and it was a check from my Dad. I have to live on it until Christmas. Without that money, I’m screwed.”
Lesley could see Shayna grin from behind the camera.
“So I got a statement out of the bank machine,” the man continued, “and it didn’t show anything for today.”
“Do you have any idea what might have caused this?” Lesley asked.
“I asked one of the tellers,” he said, “but I couldn’t get a straight answer. They put the money back in my account after I showed them my receipts, but what if I had thrown them away? There’s something screwy going on here and I’m not the only one who’s upset about it. You should have seen the guy ahead of me. He was really pissed — started yelling that he was going to take his business elsewhere.”
“Are you thinking of switching banks?”
“It’s possible. I’ll wait and see how things pan out.”
“Okay,” Lesley said. “Thank you for your help, Mr. Hennebury.”
After the man walked away, Lesley said, “Rob was hauled in last night to deal with an emergency. I wonder if this is related. Maybe their computers messed up or something.”
“You want to call him?”
“Good idea.”
Lesley pulled out her cell phone and dialed. After a few seconds she closed the phone.
“He’s not answering,” she said.
“Whatever’s going on,” Shayna said, “sounds like your Uncle Stan has major problems.”
“Only one way to find out,” Lesley said. She opened the phone and started dialing again.
Dysart’s temples throbbed as he glared at Kelleher, who stood in front of his desk like a schoolboy hauled into the principal’s office. Dysart tapped a pen on his desk in agitation.
“Your job,” he said, “is to provide solutions. All you’ve done for the past twenty-four hours is present me with problems.”
“The good news,” Kelleher said, “is that we’ve been doing extra backups today, so we should be able to repair most of the damage.”
“But not all.”
Kelleher sat down in one of the chairs in front of the desk.
“No,” he said. “The most recent backup copy was made at noon, so we’re still missing about two hours worth of transactions.”
“Dammit,” Dysart said. He slammed the pen down on the desk in disgust. “So much for all your fancy disaster recovery plans.”
“We pretty much have recovered. We still think AMS is causing the problem, but the new executable is good to go. Installing it should prevent any more problems.”
“Then do it. Right away.”
“And once that’s done,” Kelleher said, “business goes on as normal. The vast majority of accounts will be perfectly up-to-date. The only problem will be for the accounts that had transactions between noon and two o’clock today.”