Страница 54 из 89
It took only a few minutes to cross the field to the embankment leading to the below-grade service road, and the maintenance building off to the right. They passed two motion sensors, and Grant noticed with some uneasiness that the sensors were still not working, nor were the lights. More than two hours had passed since the power first went out, and it was not yet restored.
Somewhere in the distance, they heard the tyra
"No," Grant said. "We're in another section of park from him." They slid down a grassy embankment and moved toward the concrete building. In the darkness it was forbidding, bunker-like.
"What is this place?" Lex said.
"It's safe," Grant said, hoping that was true.
The entrance gate was large enough to drive a truck through. It was fitted with heavy bars. Inside, they could see, the building was an open shed, with piles of grass and bales of bay stacked among equipment.
The gate was locked with a heavy padlock. As Grant was examining it, Lex slipped sideways between the bars. "Come on, you guys."
Tim followed her. "I think you can do it, Dr. Grant."
He was right; it was a tight squeeze, but Grant was able to ease his body between the bars and get into the shed. As soon as he was inside, a wave of exhaustion struck him.
"I wonder if there's anything to eat," Lex said.
"Just hay." Grant broke open a bale, and spread it around on the concrete. The hay in the center was warm. They lay down, feeling the warmth. Lex curled up beside him, and closed her eyes. Tim put his arm around her. He heard the sauropods trumpeting softly in the distance.
Neither child spoke. They were almost immediately snoring. Grant raised his arm to look at his watch, but it was too dark to see. He felt the warmth of the children against his own body.
Grant closed his eves, and slept.
Control
Muldoon and Ge
"What is it?" Ge
Arnold pointed to the screen:
Vgl = GetHandl {dat.dt} tempCall {itm.temp}
Vg2 = GetHandl {dat.itl} tempCall {itm.temp}
if Link(Vgl,Vg2) set Lim(Vgl,Vg2) return
if Link(Vg2,Vgl) set Lim(Vg2,Vgl) return
on whte_rbt.obj link set security (Vgl), perimeter (Vg2)
limitDat.1 = maxbits (%22) to {limit.04} set on
limitDat.2 = setzero, setfive, 0 {limit.2-var(dzh)}
on fini.obi call link.sst {security, perimeter} set to on
on fini.obi set link.sst {security, perimeter} restore
on fini.obi delete line rf whte_rbt.obj, fini.obj
Vgl = GetHandl {dat.dt} tempCall {itm.temp}
Vg2 = GetHandl {dat.itl} tempCall {itm.temp}
IimitDat.4 = maxbits (%33) to {limit.04} set on
limitDat.5 = setzero, setfive, 0 {limit.2-var(szh)}
"That's it," Arnold said, pleased.
"That's what?" Ge
"I finally found the command to restore the original code. The command called 'fini.ob' resets the linked parameters, namely the fence and the power.
"Good," Muldoon said.
"But it does something else," Arnold said. "It then erases the code lines that refer to it. It destroys all evidence it was ever there. Pretty slick."
Ge
"Well, watch this," Arnold said, and he typed in the command:
FINI.OBJ
The screen flickered and immediately changed.
Vg1 = GetHandl {dat.dt} tempCall {itm.temp}
Vg2 = GetHandl {dat.itl} tempCall {itm.temp}
if Link(Vgl,Vg2) set Lim(Vgl,Vg2) return
if Link(Vg2,Vgl) set Lim(Vg2,Vgl) return
limitDat.1 = maxbits (%22) to {limit.04} set on
limitDat.2 = setzero, setfive, 0 {limit.2-var(dzh)}
Vgl = GetHandl {dat.dt} tempCall {itm.temp}
Vg2 = GetHandl {dat.itl} tempCall {itm.temp}
IimitDat.4 = maxbits (%33) to {limit.04} set on
limitDat.5 = setzero, setfive, 0 {limit.2-var(szh)}
Muldoon pointed to the windows. "Look!" Outside, the big quartz lights were coming on throughout the park, They went to the windows and looked out.
"Hot damn," Arnold said,
Ge
"You bet it does," Arnold said. "It'll take a few seconds to get up to full power, because we've got fifty miles of fence out there, and the generator has to charge the capacitors along the way. But in half a minute we'll be back in business," Arnold pointed to the vertical glass see-through map of the park.
On the map, bright red lines were snaking out from the power station, moving throughout the park, as electricity surged through the fences.
"And the motion sensors?" Ge
"Yes, them, too. It'll be a few minutes while the computer counts. But everything's working," Arnold said. "Half past nine, and we've got the whole damn thing back up and ru
Grant opened his eyes. Brilliant blue light was streaming into the building through the bars of the gate. Quartz light: the power was back on! Groggily, he looked at his watch. It was just nine-thirty. He'd been asleep only a couple of minutes. He decided he could sleep a few minutes more, and then he would go back up to the field and stand in front of the motion sensors and wave, setting them off. The control room would spot him; they'd send a car out to pick him and the kids up, he'd tell Arnold to recall the supply ship, and they'd all finish the night in their own beds back in the lodge.
He would do that right away. In just a couple of minutes. He yawned, and closed his eyes again.
"Not bad," Arnold said in the control room, staring at the glowing map. "There's only three cutouts in the whole park. Much better than I hoped for."
"Cutouts?" Ge
"The fence automatically cuts out short-circuited sections," he explained. "You can see a big one here, in sector twelve, near the main road."
"That's where the rex knocked the fence down," Muldoon said.
"Exactly. And another one is here in sector eleven. Near the sauropod maintenance building."
"Why would that section be out?" Ge
"God knows," Arnold said. "Probably storm damage or a fallen tree. We can check It on the monitor in a while. The third one is over there by the jungle river. Don't know why that should be out, either."
As Ge
"The animals. The motion sensors are working again, and the computer's starting to identify the location of all the animals in the park. And anybody else, too."
Ge
"Yes. We've reset our search number above four hundred. So, if they're out there moving around," Arnold said, "the motion sensors will pick them up as additional animals." He stared at the map. "But I don't see any additionals yet."
"Why does it take so long?" Ge
"You have to realize, Mr. Ge
Ge
Arnold twisted in his chair, and looked back to the map. "No," he said, "at the moment, there are no additionals on the map at all. Everything out there has been accounted for as a dinosaur. They're probably up in a tree, or somewhere else where we can't see them. I wouldn't worry yet. Several animals haven't shown up, like the big rex. That's probably because it's sleeping somewhere and not moving. The people may be sleeping, too. We just don't know."
Muldoon shook his head. "We better get on with it," he said. "We need to repair the fences, and get the animals back into their paddocks. According to that computer, we've got five to herd back to the proper paddocks. I'll take the maintenance crews out now."
Arnold turned to Ge
Ge
"How is he?" Ge
"Surprisingly good," she said.
Ge
"So the other man says, 'I'll tell you frankly, I didn't like it, Bill. I went back to toilet paper!'"
Harding was laughing.
"It's not bad, is it?" Malcolm said, smiling. "Ah. Mr. Ge
Ge
Harding said, "He's on fairly high doses of morphine."
"Not high enough, I can tell you," Malcolm said. "Christ, he's stingy with his drugs. Did they find the others yet?"
"No, not yet," Ge
"How else should I be doing," Malcolm said, "with a compound fracture of the leg that is likely septic and begi
Ge
"Of course I remember," Malcolm said. "Do you think you could be bitten by a Tyra