Authors: Hallie Ephron
Diana shoved the receipt back into the pocket. The only piece of the outfit that was missing was the red cap.
Gruder opened the apartment door and held it for her. “Happens all the time,” he said. “As far as missing persons go, fortunately for us false alarms are more common than not.”
False alarm—was that what this had been? Maybe. And maybe Ashley was back and on her way into work. But it wasn’t like Ashley to disappear for days. Not like her to be late for work. Not like her to forget to call Mom on Monday.
Diana glanced over at the coffee table—and not like her to leave mail scattered all over the table.
R
eluctantly Diana gathered up the clothes Ashley had borrowed and left the apartment. She locked the door, then hung there for a few moments, wondering who had been the last person to lock that door.
Gruder was halfway down the hall. He looked back. “What?” he said.
“I’m just thinking, it’s too bad there’s no surveillance cameras out here.” Then she remembered. “But there are surveillance cameras outside. I saw them. Maybe one of them caught her—”
“If she came in that way.” He continued down the hall to the elevator and pressed the call button. The doors opened immediately.
“There might be cameras in the underground parking too,” she said.
The elevator doors had closed before Diana realized that she’d stepped inside without hesitating.
Gruder pressed the lobby button and the elevator started down.
Diana said, “She must have come back between the time that I talked to her neighbor and when you got here the first time. That’s just—”
“A forty-five-minute window,” Gruder said.
“It’s not like days. It wouldn’t take long to fast-forward through the surveillance video,” Diana said. “And maybe it’ll show the person her neighbor saw in the hall.”
The elevator doors opened on the first floor and Diana stepped out. “He had on a jacket. He must have come from outside.”
“Okay, okay,” Gruder said. “As soon as I get a minute, I’ll get in touch with the management company and see about getting access.”
I
t was midafternoon by the time Diana was back in her office fortress. The avatar outfit was neatly folded on the floor by her desk. New messages were stacked up on her screen, including several from Jake. There were automated “Out of the Office” messages from Ashley’s office e-mail—replies to the messages Diana had sent earlier in the day. There were more e-mails from Ashley’s friends, all telling her that they hadn’t heard from Ashley, only increasing a miasma of unease that had settled over Diana. She was not at all convinced that Ashley was fine.
The message-waiting light blinked on the prepaid cell she’d left on the desk. She grabbed it. The only person with that number was Ashley’s creepy investment banker, if that’s what he really was.
She listened to his message. “Hello, Diana? This is Aaron. Ashley’s friend. Actually, I’m glad you called. I’m worried about your sister.” Well, that made two of them. “Please, call me back.” Mr. Don’t-Call-Me-I’ll-Call-You left his phone number.
She called back immediately.
“Do you know where she is?” Aaron asked, taking the question right out of Diana’s mouth. “Is she all right?”
“Why do you want to know?” Diana found herself snapping back.
“We had a . . . a misunderstanding. I’ve been trying to reach her ever since.”
“Since when?”
“Friday. We had drinks and I was an asshole. Afterward, I . . . I wanted to apologize. I followed her but couldn’t catch up. I didn’t want to make a scene, so I left. Besides, she was already talking with some guy.”
“At Copley Square?”
“I was across Boylston.”
Diana’s hand tightened on the phone. Was it the same man Ashley’s neighbor had seen? Or had Aaron crossed the street himself and accosted Ashley? “What did he look like?”
“I don’t know, maybe five ten. He was wearing sunglasses.”
They all had on sunglasses,
she wanted to shout back at him.
“And a Red Sox cap,” he added.
Also not helpful. Boston was a baseball-mad town.
Her landline rang. Caller ID told her it was Jake.
“Listen, I’ll tell her you want to apologize,” Diana said. “But I can’t say what she’ll do. She’s not good at following orders, particularly not from me.”
“Or me. Turns out that’s what I like about her,” Aaron said, and grunted a laugh. “Go figure.”
Maybe the guy wasn’t a complete and total jerk, after all. The phone rang again.
“Sorry, I’ve got to take this call,” Diana said. “But I’ll let her know you’re trying to reach her.”
“Hold on a sec. What about your friend?”
“My what?” Her phone rang a third time. “Oh—yeah. The one with the money to invest. I’ll have her call you.” Without waiting for Aaron’s response, Diana disconnected.
“I thought you’d fallen off the grid,” Jake said when she picked up.
“I did. Briefly. It’s Ashley. I thought she’d disappeared. I even called the police.” She told him about going to Ashley’s apartment with the police.
“So, she’s back?”
“Looks like she came back and changed. But she hasn’t returned my phone messages and she isn’t answering e-mail.”
“If she came home in a rush—”
“I’m sure you’re right. When I actually talk to her, then I’ll be completely convinced and completely furious.” Meanwhile
worried to death
was a more apt description.
Jake didn’t say anything.
“You think I’m overreacting,” she said.
“No, not at all. Your reaction is completely understandable.”
Understandable?
She knew what that meant.
“She’s probably busy at work,” he added.
“Then why hasn’t she called me?”
“Diana, your sister’s a grown woman. She doesn’t have to answer to you—”
“Or to anyone else, for that matter. Believe me, I’m well aware. It’s just that . . . I don’t know what I’d do if . . .” Diana couldn’t bear to even finish the thought. “I don’t know what I’d have done without her and you too, Jake. I know I don’t say so, but I appreciate your sticking with me.” She brushed away a tear.
Jake cleared his throat. After an uncomfortable pause, he rushed on. “You did a great job on the Vault proposal. Very impressive.” Diana remembered how hard it had always been for Jake to accept gratitude of any kind.
He continued, “I made a few changes and left it for you. Go ahead and send it. And I invoiced MedLogic. For the hours we worked, plus a little extra for the insult—”
“And time wasted,” Diana added. It seemed like weeks rather than just a few days ago that MedLogic had cut them loose.
“I analyzed that log that came back from their hackers.They’re using a server named Volganet.”
“I saw that.”
“It’s somewhere in Eastern Europe. Probably Russia.”
“Russia? But . . .” Diana remembered Volganet hadn’t been set to Eastern European time. “You sure about that?”
“One of their ports was vulnerable and I got in.”
Jake had been able to penetrate further than she had. Maybe the hackers had adjusted their system clock to mislead outsiders.
“Did you get a chance to check out the stolen data file?”
“I’m working on decrypting it,” Jake said.
She almost blurted out,
Decrypting it?
The file she’d opened had most certainly not been encrypted.
A
fter Jake’s call, it took just a moment for Diana to find the copy of the stolen file that she’d saved to her hard drive. She opened it. The first line began:
WXlDyktaADlUe+PywKwS3KdKlahCteEKxi
Diana stared at it in stunned silence. That pure gobbledygook was definitely encrypted data. Unless she’d gone completely around the bend, it had looked nothing like that when she’d opened that same file on Saturday.
What the hell was going on? She checked her firewall settings. They were all up-to-date and set for maximum protection. She opened the firewall log and began to scroll down. After scanning the hundreds of events when an outside computer had tried to connect to hers over the last forty-eight hours, she found nothing beyond the usual chaotic noise of the Internet.
She opened the stolen data file one more time. Could she have imagined that it was now encrypted? It made no sense. But there it was. She’d never have mistaken these random letters and characters for what she’d seen earlier.
Then she remembered, she’d made a copy of the file when she attached it to an empty e-mail message and left it in their shared e-mail account. She opened the mail program and clicked on
DRAFTS
.
There it was—no addressee, no subject line, just an empty message with a file attached. She opened the file.
All she needed to see was the first line.
D3S1358. D7S820.
She pulled her fingers away from the keyboard as if they’d been singed. She hadn’t imagined anything. The original file had contained regular old text, exactly what she remembered seeing before—data that meant something to someone, not a complicated code that had to be transformed into meaningful information with a decryption key.
But how? Data didn’t spontaneously transform itself. Someone had to have broken into her computer and encrypted the other data file. Diana plugged a flash drive into her computer and saved a copy of the unencrypted data file and its encrypted doppelgänger. For extra insurance, she forwarded copies of the files in an e-mail to Ashley. “Do not delete” she put as the subject line.
Seconds later, an e-mail came back. It was from Ashley. Then Diana read the subject line.
RE: DO NOT DELETE
Finally!
Diana clicked it open.
Sorry, I’m out of the office at an offsite meeting until Monday. If you need to reach me, call me on my cell.
If Ashley had come back and gone to work, the first thing she’d have done was turn off that automated reply. It was the kind of thing she was meticulous about . . . just like she was meticulous about her belongings.
Diana remembered Ashley’s clothing neatly folded in Lucite drawers and hanging by color and season in her closet, her spices lined up from allspice to vanilla. The only notes of disarray had been the boots in the front hall, the jeans and T-shirt crumpled on the closet floor, and the mail heaped on the coffee table.
A wave of nausea rose up inside her. Had Ashley really returned home? Or had someone unfamiliar with her personality quirks tried to make it look as if she had?
Diana ran into the bathroom and dry-heaved over the toilet. She gagged and tried to vomit. But she’d eaten nothing since the ice cream hours earlier. She sank down to her knees and convulsed again and again.
Finally, she slammed down the toilet lid and pushed herself back against the wall. She dropped her head between her knees.
Just stop,
she told herself.
Relax. Breathe.
She slowed her breathing, deepened the intakes and exhales. When she was ready, she sat up and pressed her spine against the cool tile wall.
She had to convince the police that something was wrong.
Diana stood. Steadying herself against the sink, she soaked a washcloth in cold water and put it over her face. Wiped the back of her neck and the insides of her arms. Then, very deliberately, she wrung out the cloth and folded it, matching the corners neatly the way she imagined Ashley would have before hanging it on the towel rack.
On her way to the phone, she checked every door and window to be sure they were locked.
Back in her office, she called Officer Gruder. She explained, as calmly as she could. “Someone tried to make it look as if she returned home. But they don’t know her the way I do.”
“You’re basing this on a pile of unopened mail and some clothes left on the floor?” When he put it that way it did sound flimsy.
Still . . . “I know my sister.”
“And I know missing persons. There’s just not enough evidence to—”
She cut him off. “There’s a man named Aaron Pritchard. He was there, at Copley Square, when she disappeared. He’s a former boyfriend. Says he saw her talking to a man, and maybe he did. But I think it’s also possible that he might have talked to her himself.”
Silence on Gruder’s end. Maybe now she’d gotten his attention. “I have his phone number,” she said. As she recited it, she could hear clicking like he was typing.
“Did you look at the surveillance video from her building?” she asked.
There was a pause. “We’re working on getting permission to access the building’s security systems.”
Since when did police need permission to view surveillance video? Had he even tried to get it?
He went on. “I’ll check out Mr. Pritchard. And of course please call me if anything else”—
that you neglected to mention,
she heard the unstated accusation—“turns up on your end.”
“And you’ll let me know when you’ve looked at the surveillance—” Before she could finish, he’d hung up.
Diana smashed down the phone. To hell with him. She knew what she knew. Something had happened to Ashley, and it probably started Friday night at Copley Square. Hundreds of people had been there. At least four video cameras had been capturing the action. One of them had to have seen the mystery man whom Aaron claimed he saw talking to Ashley. Surely she’d have had a response by now to her request to see the original footage.
She scrolled down through her stack of unread e-mail messages.
There it was, a message from P2H4.
RE: VIDEO CAMS
She read on.
Got your message. Sorry to hear about your sister. Whatever we can do to help. We had 6 cameras going. Come over and have a look. Call first. We’re in and out.
- Jess
At the end were an address and a phone number.
Diana mapped the address. It was downtown, just opposite Copley Square—probably an office in the same building from which they’d hauled Superman onto the roof.
Come over and have a look.
The person from Spontaneous Combustion might as well have told her:
Fly to the moon.
Diana called the number. Jess wasn’t there, but someone named Eddie was. He’d be there until six, and someone would be there all day tomorrow from ten on. She was welcome to come by. They had an editing suite where she could examine the footage.
“Is there any chance you could post it so I can look at it online?” Diana asked.
Sorry, was the answer. “We don’t have the permissions we’d need. Besides, these files are huge. There’s an hour plus on each cam.”
Surely she’d find traces of Ashley in six hours of digital video. “I’ll be there,” she heard herself say. “Thanks.”
She hung up and printed off the message and the map. It was already five. She’d have to move if she was going to get there before they locked up. But how?
She could take a cab. She gagged at the thought of getting into a taxi with a driver who was a stranger to her. She’d have to drive herself. The car keys were still in the olive-drab canvas backpack she used to carry everywhere, back in the day when she actually went places without thinking twice.
She could practically hear Daniel’s voice:
Lean on me
. She pulled his walking stick from her umbrella stand. Grabbed the cell phone and charger and dropped them into the backpack. Checked her video monitors. Outside it was quiet. A cardinal was perched on the fence again.
Trying not to think, just do, a minute later she’d armed the doors and reset the security alarms. She pulled open the kitchen door and stepped into her garage. There she leaned on Daniel’s walking stick, and the smell of pine overwhelmed the odors of gas, mold, and skunky pheromone that rose from the garage floor.
Hands trembling, she keyed in the security code. Checked twice that the door was secure.
She could do this, she told herself, hugging the walking stick to her chest as she turned to face the Hummer. It had been backed into the garage. She pressed the button on the key ring and heard the reassuring click as the doors unlocked. She pulled open the door, stepped up onto the shiny chrome bar and into the driver’s seat.
Dropping her backpack and the walking stick on the floor, she slipped the key into the ignition and anchored both hands on the leather-clad steering wheel. A few feet in front of her was the closed garage door. She shut her eyes and took deep breaths, counting down from ten.
When she opened her eyes, she saw the Dunkin’ Donuts cup sitting in the drink holder. The program from Daniel’s memorial service was lying on the floor. Diana remembered the line from the poem Jake had read, his voice choking.
May the road rise to meet you
.
She forced herself to focus, to turn the key. The engine whinnied until she released the pressure. The engine light was on and the needle on the gas gauge had jumped to half full. She pumped the gas pedal and tried the key again. On the third try, the engine caught, roared to life, and kept right on roaring. Diana coughed as fumes filled the closed garage. It took her a moment to realize she had her foot jammed down on the gas pedal. She pulled it off.
She pushed the remote to raise the garage door and jumped as the mechanism clanked and then whirred. The door’s hinges gave a loud creak. Diana’s heart pounded as the door tilted open and a sliver of light grew at ground level. She gripped the steering wheel to keep her arms and shoulders steady. Slowly the door rose in front of her.
All she had to do now was shift into drive and accelerate out of there. Once the car was in the clear, the garage door would lower automatically.
She stared at the needle pointing to park. Moved her hand to the gearshift, her hand clawed, knuckles white.
A shadow fell over her. She jerked her head up. A car was coming up the driveway at her. Shiny. Black. Diana screamed, and as if answering her cry, the car screeched to a halt just a few feet from the Hummer’s front bumper.
Diana screamed again and bashed the remote over and over until the garage door started to descend, cutting her off from the intruder. Then she yanked the keys from the ignition, threw herself from the car, and stumbled to the door, keying in the security code and falling into the house without looking back.
She slammed the door behind her, threw the dead bolt, and raced into her office. In the echoing silence, the doorbell rang, but Diana barely heard it. The security camera in the front of the house showed an empty driveway. The black car that she knew had to still be there appeared to have vanished, and that same damned cardinal was perched on the front fence.
On top of that, not one of her alarms had gone off.