STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 228096 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2561 · P5121 |
This is the info page for Flash #244556 |
<p align="center"></p> |
<p align="left"><font face="Tahoma" size="12" color="#000000" letterSpacing="0.000000" kerning="1"> </font></p> |
<p align="center"></p> |
<p align="center"><font face="Tahoma" size="12" color="#000000" letterSpacing="0.000000" kerning="1"> </font></p> |
<p align="center"></p> |
<p align="left"></p> |
<p align="right"><font face="Tahoma" size="12" color="#000000" letterSpacing="0.000000" kerning="1"> </font></p> |
500% |
/ 9999 |
9999 |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Annotation Every weekend, in the basements and parking lots of bars across the country, young men with good white - collar jobs and absent fathers take off their shoes and shirts and fight each other barehanded just as long as they have to. Then they go back to those jobs with blackened eyes and loosened teeth and the sense that they can handle anything. Fight club is the invention of Tyler Durden, projectionist, waiter, and dark, anarchic genius, and it ’s only the beginning of his plans for revenge on a world where cancer support groups have the corner on human warmth. As the narrator of Fight Club puts it: “If people thought you were dying, they gave you their full attention. ” Where does Tyler Durden come from? Why do his violent schemes so capture the t roubled, insomniac narrator? What events bring them to the roof of the world ’s tallest building, wired to explode in ten minutes? What will the end of the millennium feel like? Readers of Chuck Palahniuk ’s brilliantly apocalyptic and unnerving first novel are going to find out. Cha |
Fight Club Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 pter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18 |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 19 Chapter 20 Chapter 21 Chapter 22 Chapter 23 Chapter 24 Chapter 25 Chapter 26 |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Fight Club by Chuck Palahniuk |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 1 Tyler gets me a job as a waiter, after that Tyler ’s pushing a gun in my mouth and saying, the first step to eternal life is you have to die. For a long time though, Tyler and I were best friends. People are always asking, did I know about Tyler Durden. The barrel of the gun pressed against the back of my throat, Tyler says “We really won ’t die. ” With my tongue I can feel the silencer holes we dri lled into the barrel of the gun. Most of the noise a gunshot makes is expanding gases, and there ’s the tiny sonic boom a bullet makes because it travels so fast. To make a silencer, you just drill holes in the barrel of the gun, a lot of holes. This lets t he gas escape and slows the bullet to below the speed of sound. You drill the holes wrong and the gun will blow off your hand. “This isn ’t really death, ” Tyler says. “We ’ll be legend. We won ’t grow old. ” I tongue the barrel into my cheek and say, Tyler, you ’re thinking of vampires. The building we ’re standing on won ’t be here in ten minutes. You take a 98 percent concentration of fuming nitric acid and add the acid to three times that amount of sulfuric acid. Do this in an ice bath. Then add glycerin drop - by - drop with an eye dropper. You have nitroglycerin. I know this because Tyler knows this. Mix the nitro with sawdust, and you have a nice plastic explosive. A lot of folks mix their nitro with cotton and add Epsom salts as a sulfate. This works too. S ome folks, they use paraffin mixed with nitro. Paraffin has never, ever worked for me. So Tyler and I are on top of the Parker - Morris Building with the gun stuck in my mouth, and we hear glass breaking. Look over the edge. It ’s a cloudy day, even this hig h up. This is the world ’s tallest building, and this high up the wind is always cold. It ’s so quiet this high up, the feeling you get is that you ’re one of those space monkeys. You do the little job you ’re trained to do. Pull a lever. Push a button. You don ’t understand any of it, and then you just die. One hundred and ninety - one floors up, you look over the edge of the roof and the street below is mottled with a shag carpet of people, standing, looking up. |
The breaking glass is a window right below us. A window blows out the side of |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
the building, and then comes a file cabinet big as a black refrigerator, right below us a six - drawer filing cabinet drops right out of the cliff face of the building, and drops turning slowly, and drops getting smaller, and drops disappearing into the packed crowd. Somewhere in the one hundred and ninety - one floors under us, the space monkeys in the Mischief Committee of Project Mayhem are running wild, destroying every scrap of history. That old saying, how you always kil l the one you love, well, look, it works both ways. With a gun stuck in your mouth and the barrel of the gun between your teeth, you can only talk in vowels. We ’re down to our last ten minutes. Another window blows out of the building, and glass sprays out, sparkling flock - of - pigeons style, and then a dark wooden desk pushed by the Mischief Committee emerges inch by inch from the side of the building until the desk tilts and slides and turns end - over - end into a magic flying thing lost in the crowd. The Parker - Morris Building won ’t be here in nine minutes. You take enough blasting gelatin and wrap the foundation columns of anything, you can topple any building in the world. You have to tamp it good and tight with sandbags so the blast goes against the col umn and not out into the parking garage around the column. This how - to stuff isn ’t in any history book. The three ways to make napalm: One, you can mix equal parts of gasoline and frozen orange juice concentrate. Two, you can mix equal parts of gasoline and diet cola. Three, you can dissolve crumbled cat litter in gasoline until the mixture is thick. Ask me how to make nerve gas. Oh, all those crazy car bombs. Nine minutes. The Parker - Morris Building will go over, all one hundred and ninety - one floors, slow as a tree falling in the forest. Timber. You can topple anything. It ’s weird to think the place where we ’re standing will only be a point in the sky. Tyler and me at the edge of the roof, the gun in my mouth, I ’m wondering how clean this gun is. We just totally forget about Tyler ’s whole murder - suicide thing while we watch another file cabinet slip out the side of the building and the drawers roll open midair, reams of white paper caught in the updraft and carried off on the wind. |
Eight minutes. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
T hen the smoke, smoke starts out of the broken windows. The demolition team will hit the primary charge in maybe eight minutes. The primary charge will blow the base charge, the foundation columns will crumble, and the photo series of the Parker - Morris Buil ding will go into all the history books. The five - picture time - lapse series. Here, the building ’s standing. Second picture, the building will be at an eighty - degree angle. Then a seventy - degree angle. The building ’s at a forty - five - degree angle in the fou rth picture when the skeleton starts to give and the tower gets a slight arch to it. The last shot, the tower, all one hundred and ninety - one floors, will slam down on the national museum which is Tyler ’s real target. “This is our world, now, our world, ” Tyler says, “and those ancient people are dead. ” If I knew how this would all turn out, I ’d be more than happy to be dead and in Heaven right now. Seven minutes. Up on top of the Parker - Morris Building with Tyler ’s gun in my mouth. While desks and filin g cabinets and computers meteor down on the crowd around the building and smoke funnels up from the broken windows and three blocks down the street the demolition team watches the clock, I know all of this: the gun, the anarchy, the explosion is really abo ut Marla Singer. Six minutes. We have sort of a triangle thing going here. I want Tyler. Tyler wants Marla. Marla wants me. I don ’t want Marla, and Tyler doesn ’t want me around, not anymore. This isn ’t about love as in caring. This is about property as in ownership. Without Marla, Tyler would have nothing. Five minutes. Maybe we would become a legend, maybe not. No, I say, but wait. Where would Jesus be if no one had written the gospels? Four minutes. I tongue the gun barrel into my cheek and say, you want to be a legend, Tyler, man, I ’ll make you a legend. I ’ve been here from the beginning. I remember everything. Three minutes. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 2 Bob ’s big arms were closed around to hold me inside, and I was squeezed in the dark between Bob ’s new swea ting tits that hang enormous, the way we think of God ’s as big. Going around the church basement full of men, each night we met: this is Art, this is Paul, this is Bob; Bob ’s big shoulders made me think of the horizon. Bob ’s thick blond hair was what you g et when hair cream calls itself sculpting mousse, so thick and blond and the part is so straight. His arms wrapped around me, Bob ’s hand palms my head against the new tits sprouted on his barrel chest. “It will be alright, ” Bob says. “You cry now. ” From my knees to my forehead, I feel chemical reactions within Bob burning food and oxygen. “Maybe they got it all early enough, ” Bob says. “Maybe it ’s just seminoma. With seminoma, you have almost a hundred percent survival rate. ” Bob ’s shoulders inhale them selves up in a long draw, then drop, drop, drop in jerking sobs. Draw themselves up. Drop, drop, drop. I ’ve been coming here every week for two years, and every week Bob wraps his arms around me, and I cry. “You cry, ” Bob says and inhales and sob, sob, s obs. “Go on now and cry. ” The big wet face settles down on top of my head, and I am lost inside. This is when I ’d cry. Crying is right at hand in the smothering dark, closed inside someone else, when you see how everything you can ever accomplish will end up as trash. Anything you ’re ever proud of will be thrown away. And I ’m lost inside. This is as close as I ’ve been to sleeping in almost a week. This is how I met Marla Singer. Bob cries because six months ago, his testicles were removed. Then hormon e support therapy. Bob has tits because his testosterone ration is too high. Raise the testosterone level too much, your body ups the estrogen to seek a balance. This is when I ’d cry because right now, your life comes down to nothing, and not even nothing , oblivion. Too much estrogen, and you get bitch tits. It ’s easy to cry when you realize that everyone you love will reject you or die. |
On a long enough time line, the survival rate for everyone will drop to zero. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Bob loves me because he thinks my test icles were removed, too. Around us in the Trinity Episcopal basement with the thrift store plaid sofas are maybe twenty men and only one woman, all of them clung together in pairs, most of them crying. Some pairs lean forward, heads pressed ear - to - ear, th e way wrestlers stand, locked. The man with the only woman plants his elbows on her shoulders; one elbow on either side of her head, her head between his hands, and his face crying against her neck. The woman ’s face twists off to one side and her hand brin gs up a cigarette. I peek out from under the armpit of Big Bob. “All my life, ” Bob cries. “Why I do anything, I don ’t know. ” The only woman here at Remaining Men Together, the testicular cancer support group, this woman smokes her cigarette under the bu rden of a stranger, and her eyes come together with mine. Faker. Faker. Faker. Short matte black hair, big eyes the way they are in Japanese animation, skim milk thin, buttermilk sallow in her dress with a wallpaper pattern of dark roses, this woman wa s also in my tuberculosis support group Friday night. She was in my melanoma round table Wednesday night. Monday night she was in my Firm Believers leukemia rap group. The part down the center of her hair is a crooked lightning bolt of white scalp. When y ou look for these support groups, they all have vague upbeat names. My Thursday evening group for blood parasites, it ’s called Free and Clear. The group I go to for brain parasites is called Above and Beyond. And Sunday afternoon at Remaining Men Togeth er in the basement of Trinity Episcopal, this woman is here, again. Worse than that, I can ’t cry with her watching. This should be my favorite part, being held and crying with Big Bob without hope. We all work so hard all the time. This is the only place I ever really relax and give up. This is my vacation. I went to my first support group two years ago, after I ’d gone to my doctor about my insomnia, again. Three weeks and I hadn ’t slept. Three weeks without sleep, and everything becomes an out - of - body experience. My doctor said, “Insomnia is just the |
symptom of something larger. Find out what ’s actually wrong. Listen to your |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
body. ” I just wanted milligram - sized. Seconals. to sleep. I wanted little blue Amytal Sodium capsules, 200 I wanted red - and - b lue Tuinal bullet capsules, lipstick - red My doctor told me to chew valerian root and get more exercise. Eventually I ’d fall asleep. The bruised, old fruit way my face had collapsed, you would ’ve thought I was dead. My doctor said, if I wanted to see re al pain, I should swing by First Eucharist on a Tuesday night. See the brain parasites. See the degenerative bone diseases. The organic brain dysfunctions. See the cancer patients getting by. So I went. The first group I went to, there were introductions : this is Alice, this is Brenda, this is Dover. Everyone smiles with that invisible gun to their head. I never give my real name at support groups. The little skeleton of a woman named Chloe with the seat of her pants hanging down sad and empty, Chloe te lls me the worst thing about her brain parasites was no one would have sex with her. Here she was, so close to death that her life insurance policy had paid off with seventy - five thousand bucks, and all Chloe wanted was to get laid for the last time. Not i ntimacy, sex. What does a guy say? What can you say, I mean. All this dying had started with Chloe being a little tired, and now Chloe was too bored to go in for treatment. Pornographic movies, she had pornographic movies at home in her apartment. Durin g the French Revolution, Chloe told me, the women in prison, the duchesses, baronesses, marquises, whatever, they would screw any man who ’d climb on top. Chloe breathed against my neck. Climb on top. Pony up, did I know. Screwing passed the time. La petit e mort, the French called it. Chloe had pornographic movies, if I was interested. Amyl nitrate. Lubricants. Normal times, I ’d be sporting an erection. Our Chloe, however, is a skeleton dipped in yellow wax. Chloe looking the way she is, I am nothing. Not even nothing. Still, Chloe ’s shoulder pokes mine when we sit around a circle on the shag carpet. We close our eyes. This was Chloe ’s turn to lead us in guided meditation, and she talked us into the garden of serenity. Chloe talked us up the hill to the pa lace of seven |
doors. Inside the palace were the seven doors, the green door, the yellow door, |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
the orange door, and Chloe talked us through opening each door, the blue door, the red door, the white door, and finding what was there. Eyes closed, we imagine d our pain as a ball of white healing light floating around our feet and rising to our knees, our waist, our chest. Our chakras opening. The heart chakra. The head chakra. Chloe talked us into caves where we met our power animal. Mine was a penguin. Ice c overed the floor of the cave, and the penguin said, slide. Without any effort, we slid through tunnels and galleries. Then it was time to hug. Open your eyes. This was therapeutic physical contact, Chloe said. We should all choose a partner. Chloe threw herself around my head and cried. She had strapless underwear at home, and cried. Chloe had oils and handcuffs, and cried as I watched the second hand on my watch go around eleven times. So I didn ’t cry at my first support group, two years ago. I didn ’t cry at my second or my third support group, either. I didn ’t cry at blood parasites or bowel cancers or organic brain dementia. This is how it is with insomnia. Everything is so far away, a copy of a copy of a copy. The insomnia distance of everything, yo u can ’t touch anything and nothing can touch you. Then there was Bob. The first time I went to testicular cancer, Bob the big moosie, the big cheesebread moved in on top of me in Remaining Men Together and started crying. The big moosie treed right across the room when it was hug time, his arms at his sides, his shoulders rounded. His big moosie chin on his chest, his eyes already shrink - wrapped in tears. Shuffling his feet, knees together invisible steps, Bob slid across the basement floor to heave himsel f on me. Bob pancaked down on me. Bob ’s big arms wrapped around me. Big Bob was a juicer, he said. All those salad days on Dianabol and then the racehorse steroid, Wistrol. His own gym, Big Bob owned a gym. He ’d been married three times. He ’d done produ ct endorsements, and had I seen him on television, ever? The whole how - to program about expanding your chest was practically his invention. Strangers with this kind of honesty make me go a big rubbery one, if you know what I mean. Bob didn ’t know. Maybe only one of his huevos had ever descended, and he |
knew this was a risk factor. Bob told me about postoperative hormone therapy. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
A lot of bodybuilders shooting too much testosterone would get what they called bitch tits. I had to ask what Bob meant by hue vos. Huevos, Bob said. Gonads. Nuts. Jewels. Testes. Balls. In Mexico, where you buy your steroids, they call them “eggs. ” Divorce, divorce, divorce, Bob said and showed me a wallet photo of himself huge and naked at first glance, in a posing strap at so me contest. It ’s a stupid way to live, Bob said, but when you ’re pumped and shaved on stage, totally shredded with body fat down to around two percent and the diuretics leave you cold and hard as concrete to touch, You ’re blind from the lights, and deaf fr om the feedback rush of the sound system until the judge orders: “Extend your right quad, flex and hold. ” “Extend your left arm, flex the bicep and hold. ” This is better than real life. Fast - forward, Bob said, to the cancer. Then he was bankrupt. He had two grown kids who wouldn ’t return his calls. The cure for bitch tits was for the doctor to cut up under the pectorals and drain any fluid. This was all I remember because then Bob was closing in around me with his arms, and his head was folding down to cover me. Then I was lost inside oblivion, dark and silent and complete, and when I finally stepped away from his soft chest, the front of Bob ’s shirt was a wet mask of how I looked crying. That was two years ago, at my first night with Remaining Men Toge ther. At almost every meeting since then, Big Bob has made me cry. I never went back to the doctor. I never chewed the valerian root. This was freedom. Losing all hope was freedom. If I didn ’t say anything, people in a group assumed the worst. They crie d harder. I cried harder. Look up into the stars and you ’re gone. Walking home after a support group, I felt more alive than I ’d ever felt. I wasn ’t host to cancer or blood parasites; I was the little warm center that the life of the world crowded around. And I slept. Babies don ’t sleep this well. Every evening, I died, and every evening, I was born. Resurrected. Until tonight, two years of success until tonight, because I can ’t cry with this woman watching me. Because I can ’t hit bottom, I can ’t be sa ved. My tongue |
thinks it has flocked wallpaper, I ’m biting the inside of my mouth so much. I |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
haven ’t slept in four days. With her watching, I ’m a liar. She ’s a fake. She ’s the liar. At the introductions tonight, we introduced ourselves: I ’m Bob, I ’m Paul , I ’m Terry, I ’m David. I never give my real name. “This is cancer, right? ” she said. Then she said, “Well, hi, I ’m Marla Singer. ” Nobody ever told Marla what kind of cancer. Then we were all busy cradling our inner child. The man still crying against her neck, Marla takes another drag on her cigarette. I watch her from between Bob ’s shuddering tits. To Marla I ’m a fake. Since the second night I saw her, I can ’t sleep. Still, I was the first fake, unless, maybe all these people are faking with their lesions and their coughs and tumors, even Big Bob, the big moosie. The big cheesebread. Would you just look at his sculpted hair. Marla smokes and rolls her eyes now. In this one moment, Marla ’s lie reflects my lie, and all I can see are lies. In the mi ddle of all their truth. Everyone clinging and risking to share their worst fear, that their death is coming head - on and the barrel of a gun is pressed against the back of their throats. Well, Marla is smoking and rolling her eyes, and me, I ’m buried under a sobbing carpet, and all of a sudden even death and dying rank right down there with plastic flowers on video as a non - event. “Bob, ” I say, “you ’re crushing me. ” I try to whisper, then I don ’t. “Bob. ” I try to keep my voice down, then I ’m yelling. “Bob, I have to go to the can. ” A mirror hangs over the sink in the bathroom. If the pattern holds, I ’ll see Marla Singer at Above and Beyond, the parasitic brain dysfunction group. Marla will be there. Of course, Marla will be there, and what I ’ll do is sit n ext to her. And after the introductions and the guided meditation, the seven doors of the palace, the white healing ball of light, after we open our chakras, when it comes time to hug, I ’ll grab the little bitch. Her arms squeezed tight against her sides, and my lips pressed against her ear, I ’ll say, Marla, you big fake, you get out. This is the one real thing in my life, and you ’re wrecking it. You big tourist. The next time we meet, I ’ll say, Marla, I can ’t sleep with you here. I need this. Get out. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 3 You wake up at Air Harbor International. Every takeoff and landing, when the plane banked too much to one side, I prayed for a crash. That moment cures my insomnia with narcolepsy when we might die helpless and packed human tobacco in the fu selage. This is how I met Tyler Durden. You wake up at O ’Hare. You wake up at LaGuardia. You wake up at Logan. Tyler worked part - time as a movie projectionist. Because of his nature, Tyler could only work night jobs. If a projectionist called in sick, the union called Tyler. Some people are night people. Some people are day people. I could only work a day job. You wake up at Dulles. Life insurance pays off triple if you die on a business trip. I prayed for wind shear effect. I prayed for pelicans su cked into the turbines and loose bolts and ice on the wings. On takeoff, as the plane pushed down the runway and the flaps tilted up, with our seats in their full upright position and our tray tables stowed and all personal carry - on baggage in the overhead compartment, as the end of the runway ran up to meet us with our smoking materials extinguished, I prayed for a crash. You wake up at Love Field. In a projection booth, Tyler did changeovers if the theater was old enough. With changeovers, you have two projectors in the booth, and one projector is running. I know this because Tyler knows this. The second projector is set up with the next reel of film. Most movies are six or seven small reels of film played in a certain order. Newer theaters, they splic e all the reels together into one five - foot reel. This way, you don ’t have to run two projectors and do changeovers, switch back and forth, reel one, switch, reel two on the other projector, switch, reel three on the first projector. Switch. You wake up at SeaTac. |
I study the people on the laminated airline seat card. A woman floats in the |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
ocean, her brown hair spread out behind her, her seat cushion clutched to her chest. The eyes are wide open, but the woman doesn ’t smile or frown. In another picture, people calm as Hindu cows reach up from their seats toward oxygen masks sprung out of the ceiling. This must be an emergency. Oh. We ’ve lost cabin pressure. You wake up, and you ’re at Willow Run. Old theater, new theater, to ship a movie to the next theater, Tyler has to break the movie back down to the original six or seven reels. The small reels pack into a pair of hexagonal steel suitcases. Each suitcase has a handle on top. Pick one up, and you ’ll dislocate a shoulder. They weigh that much. Tyle r ’s a banquet waiter, waiting tables at a hotel, downtown, and Tyler ’s a projectionist with the projector operator ’s union. I don ’t know how long Tyler had been working on all those nights I couldn ’t sleep. The old theaters that run a movie with two proje ctors, a projectionist has to stand right there to change projectors at the exact second so the audience never sees the break when one reel starts and one reel ran out. You have to look for the white dots in the top, right - hand corner of the screen. This i s the warning. Watch the movie, and you ’ll see two dots at the end of a reel. “Cigarette burns, ” they ’re called in the business. The first white dot, this is the two - minute warning. You get the second projector started so it will be running up to speed. The second white dot is the five - second warning. Excitement. You ’re standing between the two projectors and the booth is sweating hot from the xenon bulbs that if you looked right at them you ’re blind. The first dot flashes on the screen. The sound in a m ovie comes from a big speaker behind the screen. The projectionist booth is soundproof because inside the booth is the racket of sprockets snapping film past the lens at six feet a second, ten frames a foot, sixty frames a second snapping through, clatteri ng Gatling - gun fire. The two projectors running, you stand between and hold the shutter lever on each. On really old projectors, you have an alarm on the hub of the feed reel. Even after the movie ’s on television, the warning dots will still be there. Eve n on airplane movies. As most of the movie rolls onto the take - up reel, the take - up reel turns slower and |
the feed reel has to turn faster. At the end of a reel, the feed reel turns so fast |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
the alarm will start ringing to warn you that a changeover is co ming up. The dark is hot from the bulbs inside the projectors, and the alarm is ringing. Stand there between the two projectors with a lever in each hand, and watch the corner of the screen. The second dot flashes. Count to five. Switch one shutter closed . At the same time, open the other shutter. Changeover. The movie goes on. Nobody in the audience has any idea. The alarm is on the feed reel so the movie projectionist can nap. A movie projectionist does a lot he ’s not supposed to. Not every projector has the alarm. At home, you ’ll sometimes wake up in your dark bed with the terror you ’ve fallen asleep in the booth and missed a changeover. The audience will be cursing you. The audience, their movie dream is ruined, and the manager will be calling the u nion. You wake up at Krissy Field. The charm of traveling is everywhere I go, tiny life. I go to the hotel, tiny soap, tiny shampoos, single - serving butter, tiny mouthwash and a single - use toothbrush. Fold into the standard airplane seat. You ’re a giant. The problem is your shoulders are too big. Your Alice in Wonderland legs are all of a sudden miles so long they touch the feet of the person in front. Dinner arrives, a miniature do - it - yourself Chicken Cordon Bleu hobby kit, sort of a put - it together proj ect to keep you busy. The pilot has turned on the seatbelt sign, and we would ask you to refrain from moving about the cabin. You wake up at Meigs Field. Sometimes, Tyler wakes up in the dark, buzzing with the terror that he ’s missed a reel change or th e movie has broken or the movie has slipped just enough in the projector that the sprockets are punching a line of holes through the sound track. After a movie has been sprocket run, the light of the bulb shines through the sound track and instead of talk , you ’re blasted with the helicopter blade sound of whop whop whop as each burst of light comes through a sprocket hole. What else a projectionist shouldn ’t do: Tyler makes slides out of the best single frames from a movie. The first full frontal movie an yone can remember had the naked actress Angie Dickinson. By the time a print of this movie had shipped from the West Coast theaters to the |
East Coast theaters, the nude scene was gone. One projectionist took a frame. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Another projectionist took a frame. E verybody wanted to make a naked slide of Angle Dickinson. Porno got into theaters and these projectionists, some guys they built collections that got epic. You wake up at Boeing Field. You wake up at LAX. We have an almost empty flight, tonight, so feel free to fold the armrests up into the seatbacks and stretch out. You stretch out, zigzag, knees bent, waist bent, elbows bent across three or four seats. I set my watch two hours earlier or three hours later, Pacific, Mountain, Central, or Eastern time; l ose an hour, gain an hour. This is your life, and it ’s ending one minute at a time. You wake up at Cleveland Hopkins. You wake up at SeaTac, again. You ’re a projectionist and you ’re tired and angry, but mostly you ’re bored so you start by taking a sing le frame of pornography collected by some other projectionist that you find stashed away in the booth, and you splice this frame of a lunging red penis or a yawning wet vagina closeup into another feature movie. This is one of those pet adventures, when t he dog and cat are left behind by a traveling family and must find their way home. In reel three, just after the dog and cat, who have human voices and talk to each other, have eaten out of a garbage can, there ’s the flash of an erection. Tyler does this. A single frame in a movie is on the screen for one - sixtieth of a second. Divide a second into sixty equal parts. That ’s how long the erection is. Towering four stories tall over the popcorn auditorium, slippery red and terrible, and no one sees it. You wake up at Logan, again. This is a terrible way to travel. I go to meetings my boss doesn ’t want to attend. I take notes. I ’ll get back to you. Wherever I ’m going, I ’ll be there to apply the formula. I ’ll keep the secret intact. It ’s simple arithmetic. It ’s a story problem. If a new car built by my company leaves Chicago traveling west at 60 miles per hour, and the rear differential locks up, and the car crashes and |
burns with everyone trapped inside, does my company initiate a recall? |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
You take the po pulation of vehicles in the field (A) and multiply it by the probable rate of failure (B), then multiply the result by the average cost of an out - of - court settlement (C). A times B times C equals X. This is what it will cost if we don ’t initiate a recall. If X is greater than the cost of a recall, we recall the cars and no one gets hurt. If X is less than the cost of a recall, then we don ’t recall. Everywhere I go, there ’s the burned - up wadded - up shell of a car waiting for me. I know where all the skele tons are. Consider this my job security. Hotel time, restaurant food. Everywhere I go, I make tiny friendships with the people sitting beside me from Logan to Krissy to Willow Run. What I am is a recall campaign coordinator, I tell the single - serving fri end sitting next to me, but I ’m working toward a career as a dishwasher. You wake up at O ’Hare, again. Tyler spliced a penis into everything after that. Usually, closeups, or a Grand Canyon vagina with an echo, four stories tall and twitching with blood pressure as Cinderella danced with her Prince Charming and people watched. Nobody complained. People ate and drank, but the evening wasn ’t the same. People feel sick or start to cry and don ’t know why. Only a hummingbird could have caught Tyler at work. Y ou wake up at JFK. I melt and swell at the moment of landing when one wheel thuds on the runway but the plane leans to one side and hangs in the decision to right itself or roll. For this moment, nothing matters. Look up into the stars and you ’re gone. No t your luggage. Nothing matters. Not your bad breath. The windows are dark outside and the turbine engines roar backward. The cabin hangs at the wrong angle under the roar of the turbines, and you will never have to file another expense account claim. Rece ipt required for items over twenty - five dollars. You will never have to get another haircut. A thud, and the second wheel hits the tarmac. The staccato of a hundred seatbelt buckles snapping open, and the single - use friend you almost died sitting next to says: I hope you make your connection. Yeah, me too. And this is how long your moment lasted. And life goes on. And somehow, by accident, Tyler and I met. |
It was time for a vacation. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
You wake up at LAX. Again. How I met Tyler was I went to a nude b each. This was the very end of summer, and I was asleep. Tyler was naked and sweating, gritty with sand, his hair wet and stringy, hanging in his face. Tyler had been around a long time before we met. Tyler was pulling driftwood logs out of the surf and dragging them up the beach. In the wet sand, he ’d already planted a half circle of logs so they stood a few inches apart and as tall as his eyes. There were four logs, and when I woke up, I watched Tyler pull a fifth log up the beach. Tyler dug a hole unde r one end of the log, then lifted the other end until the log slid into the hole and stood there at a slight angle. You wake up at the beach. We were the only people on the beach. With a stick, Tyler drew a straight line in the sand several feet away. T yler went back to straighten the log by stamping sand around its base. I was the only person watching this. Tyler called over, “Do you know what time it is? ” I always wear a watch. “Do you know what time it is? ” I asked, where? “Right here, ” Tyler sai d. “Right now. ” It was 4:06 p.m. After a while, Tyler sat cross - legged in the shadow of the standing logs. Tyler sat for a few minutes, got up and took a swim, pulled on a T - shirt and a pair of sweatpants, and started to leave. I had to ask. I had to kn ow what Tyler was doing while I was asleep. If I could wake up in a different place, at a different time, could I wake up as a different person? I asked if Tyler was an artist. Tyler shrugged and showed me how the five standing logs were wider at the ba se. Tyler showed me the line he ’d drawn in the sand, and how he ’d use the line to gauge the shadow cast by each log. Sometimes, you wake up and have to ask where you are. What Tyler had created was the shadow of a giant hand. Only now the fingers were No sferatu - long and the thumb was too short, but he said how at exactly |
four - thirty the hand was perfect. The giant shadow hand was perfect for one |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
minute, and for one perfect minute Tyler had sat in the palm of a perfection he ’d created himself. You wake u p, and you ’re nowhere. One minute was enough, Tyler said, a person had to work hard for it, but a minute of perfection was worth the effort. A moment was the most you could ever expect from perfection. You wake up, and that ’s enough. His name was Tyler Durden, and he was a movie projectionist with the union, and he was a banquet waiter at a hotel, downtown, and he gave me his phone number. And this is how we met. All the usual brain parasites are here, tonight. Above and Beyond always gets a big turnou t. This is Peter. This is Aldo. This is Marcy. Hi. The introductions, everybody, this is Marla Singer, and this is her first time with us. Hi, Marla. At Above and Beyond, we start with the Catch - Up Rap. The group isn ’t called Parasitic Brain Parasites. You ’ll never hear anyone say “parasite. ” Everybody is always getting better. Oh, this new medication. Everyone ’s always just turned the corner. Still, everywhere, there ’s the squint of a five - day headache. A woman wipes at involuntary tears. Everyone gets a name tag, and people you ’ve met every Tuesday night for a year, they come at you, handshake hand ready and their eyes on your name tag. I don ’t believe we ’ve met. No one will ever say parasite. They ’ll say, agent. They don ’t say cure. They ’ll say, tr eatment. In Catch - Up Rap, someone will say how the agent has spread into his spinal column and now all of a sudden he ’ll have no control of his left hand. The agent, someone will say, has dried the lining of his brain so now the brain pulls away from the inside of his skull, causing seizures. The last time I was here, the woman named Chloe announced the only good news she had. Chloe pushed herself to her feet against the wooden arms of her chair and said she no longer had any fear of death. Tonight, afte r the introductions and Catch - Up Rap, a girl I don ’t know, with a name tag that says Glenda, says she ’s Chloe ’s sister and that at |
two in the morning last Tuesday, Chloe finally died. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Oh, this should be so sweet. For two years, Chloe ’s been crying in my a rms during hug time, and now she ’s dead, dead in the ground, dead in an urn, mausoleum, columbarium. Oh, the proof that one day you ’re thinking and hauling yourself around, and the next, you ’re cold fertilizer, worm buffet. This is the amazing miracle of d eath, and it should be so sweet if it weren ’t for, oh, that one. Marla. Oh, and Marla ’s looking at me again, singled out among all the brain parasites. Liar. Faker. Marla ’s the faker. You ’re the faker. Everyone around when they wince or twitch and fal l down barking and the crotch of their jeans turns dark blue, well, it ’s all just a big act. Guided meditation all of a sudden won ’t take me anywhere, tonight. Behind each of the seven palace doors, the green door, the orange door, Marla. The blue door, M arla stands there. Liar. In the guided meditation through the cave of my power animal, my power animal is Marla. Smoking her cigarette, Marla, rolling her eyes. Liar. Black hair and pillowy French lips. Faker. Italian dark leather sofa lips. You can ’t esca pe. Chloe was the genuine article. Chloe was the way Joni Mitchell ’s skeleton would look if you made it smile and walk around a party being extra special nice to everyone. Picture Chloe ’s popular skeleton the size of an insect, running through the vaults and galleries of her innards at two in the morning. Her pulse a siren overhead, announcing: Prepare for death in ten, in nine, in eight seconds. Death will commence in seven, six … At night, Chloe ran around the maze of her own collapsing veins and burst tubes spraying hot lymph. Nerves surface as trip wires in the tissue. Abscesses swell in the tissue around her as hot white pearls. The overhead announcement, prepare to evacuate bowels in ten, in nine, eight, seven. Prepare to evacuate soul in ten, in nine, eight. Chloe ’s splashing through the ankle - deep backup of renal fluid from her failed kidneys. Death will commence in five. Five, four. |
Four. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Around her, parasitic life spray paints her heart. Four, three. Three, two. Chloe climbs hand - over - h and up the curdled lining of her own throat. Death to commence in three, in two. Moonlight shines in through the open mouth. Prepare for the last breath, now. Evacuate. Now. Soul clear of body. Now. Death commences. Now. Oh, this should be so swe et, the remembered warm jumble of Chloe still in my arms and Chloe dead somewhere. But no, I ’m watched by Marla. In guided meditation, I open my arms to receive my inner child, and the child is Marla smoking her cigarette. No white healing ball of light. Liar. No chakras. Picture your chakras opening as flowers and at the center of each is a slow motion explosion of sweet light. Liar. My chakras stay closed. When meditation ends, everyone is stretching and twisting their heads and pulling each other to their feet in preparation. Therapeutic physical contact. For the hug, I cross in three steps to stand against Marla who looks up into my face as I watch everyone else for the cue. Let ’s all, the cue comes, embrace someone near us. My arms clamp around M arla. Pick someone special to you, tonight. Marla ’s cigarette hands are pinned to her waist. Tell this someone how you feel. Marla doesn ’t have testicular cancer. Marla doesn ’t have tuberculosis. She isn ’t dying. Okay in that brainy brain - food philosop hy way, we ’re all dying, but Marla isn ’t dying the way Chloe was dying. The cue comes, share yourself. So, Marla, how do you like them apples? |
Share yourself completely. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
So, Marla, get out. Get out. Get out. Go ahead and cry if you have to. Marla sta res up at me. Her eyes are brown. Her earlobes pucker around earring holes, no earrings. Her chapped lips are frosted with dead skin. Go ahead and cry. “You ’re not dying either, ” Marla says. Around us, couples stand sobbing, propped against each other. “You tell on me, ” Marla says, “and I ’ll tell on you. ” Then we can split the week, I say. Marla can have bone disease, brain parasites, and tuberculosis. I ’ll keep testicular cancer, blood parasites, and organic brain dementia. Marla says, “What about as cending bowel cancers? ” The girl has done her homework. We ’ll split bowel cancer. She gets it the first and third Sunday of every month. “No, ” Marla says. No, she wants it all. The cancers, the parasites. Marla ’s eyes narrow. She never dreamed she could f eel so marvelous. She actually felt alive. Her skin was clearing up. All her life, she never saw a dead person. There was no real sense of life because she had nothing to contrast it with. Oh, but now there was dying and death and loss and grief. Weeping a nd shuddering, terror and remorse. Now that she knows where we ’re all going, Marla feels every moment of her life. No, she wasn ’t leaving any group. “Not and go back to the way life felt before, ” Marla says. “I used to work in a funeral home to feel goo d about myself, just the fact I was breathing. So what if I couldn ’t get a job in my field. ” Then go back to your funeral home, I say. “Funerals are nothing compared to this, ” Marla says. “Funerals are all abstract ceremony. Here, you have a real experie nce of death. ” Couples around the two of us are drying their tears, sniffing, patting each other on the back and letting go. We can ’t both come, I tell her. “Then don ’t come. ” I need this. “Then go to funerals. ” Everyone else has broken apart and they ’r e joining hands for the closing prayer. I let Marla go. “How long have you been coming here? ” The closing prayer. Two years. A man in the prayer circle takes my hand. A man takes Marla ’s hand. These prayers start and usually, my breathing is blown. Oh, ble ss us. Oh, bless us in our anger and our |
fear. “Two years? ” Marla tilts her head to whisper. Oh, bless us and hold |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
us. Anyone who might ’ve noticed me in two years has either died or recovered and never came back. Help us and help us. “Okay, ” Marla says, “ okay, okay, you can have testicular cancer. ” Big Bob the big cheesebread crying all over me. Thanks. Bring us to our destiny. Bring us peace. “Don ’t mention it. ” This is how I met Marla. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 4 The security taskforce guy explained everything to me. Baggage handlers can ignore a ticking suitcase. The security task force guy, he called baggage handlers Throwers. Modern bombs don ’t tick. But a suitcase that vibrates, the baggage handlers, the Throwers, have to call the police. How I came to live with T yler is because most airlines have this policy about vibrating baggage. My flight back from Dulles, I had everything in that one bag. When you travel a lot, you learn to pack the same for every trip. Six white shirts. Two black trousers. The bare minimum you need to survive. Traveling alarm clock. Cordless electric razor. Toothbrush. Six pair underwear. Six pair black socks. It turns out, my suitcase was vibrating on departure from Dulles, according to the security task force guy, so the police took it off the flight. Everything was in that bag. My contact lens stuff. One red tie with blue stripes. One blue tie with red stripes. These are regimental stripes, not club tie stripes. And one solid red tie. A list of all these things used to hang on the i nside of my bedroom door at home. Home was a condominium on the fifteenth floor of a high - rise, a sort of filing cabinet for widows and young professionals. The marketing brochure promised a foot of concrete floor, ceiling, and wall between me and any adj acent stereo or turned - up television. A foot of concrete and air conditioning, you couldn ’t open the windows so even with maple flooring and dimmer switches, all seventeen hundred airtight feet would smell like the last meal you cooked or your last trip to the bathroom. Yeah, and there were butcher block countertops and low - voltage track lighting. Still, a foot of concrete is important when your next - door neighbor lets the battery on her hearing aid go and has to watch her game shows at full blast. Or when a volcanic blast of burning gas and debris that used to be your living - room set and personal effects blows out your floor - to - ceiling windows and sails down flaming to |
leave just your condo, only yours, a gutted charred concrete hole in |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
the cliffside of t he building. These things happen. Everything, including your set of hand - blown green glass dishes with the tiny bubbles and imperfections, little bits of sand, proof they were crafted by the honest, simple, hard - working indigenous aboriginal peoples of w herever, well, these dishes all get blown out by the blast. Picture the floor - to - ceiling drapes blown out and flaming to shreds in the hot wind. Fifteen floors over the city, this stuff comes flaming and bashing and shattering down on everyone ’s car. Me, while I ’m heading west, asleep at Mach 0.83 or 455 miles an hour, true airspeed, the FBI is bomb - squading my suitcase on a vacated runway back at Dulles. Nine times out of ten, the security task force guy says, the vibration is an electric razor. This was my cordless electric razor. The other time, it ’s a vibrating dildo. The security task force guy told me this. This was at my destination, without my suitcase, where I was about to cab it home and find my flannel sheets shredded on the ground. Imagine, t he task force guy says, telling a passenger on arrival that a dildo kept her baggage on the East Coast. Sometimes it ’s even a man. It ’s airline policy not to imply ownership in the event of a dildo. Use the indefinite article. A dildo. Never your dildo. Never, ever say the dildo accidentally turned itself on. A dildo activated itself and created an emergency situation that required evacuating your baggage. Rain was falling when I woke up for my connection in Stapleton. Rain was falling when I woke up on our final approach to home. An announcement told us to please take this opportunity to check around our seats for any personal belongings we might have left behind. Then the announcement said my name. Would I please meet with an airline representative waiting at the gate. I set my watch back three hours, and it was still after midnight. There was the airline representative at the gate, and there was the security task force guy to say, ha, your electric razor kept your checked baggage at Dulles. The ta sk force guy called the baggage handlers Throwers. Then he called them Rampers. To prove things could be worse, the guy told me at least it wasn ’t |
a dildo. Then, maybe because I ’m a guy and he ’s a guy and it ’s one o ’clock in the |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
morning, maybe to make me laugh, the guy said industry slang for flight attendant was Space Waitress. Or Air Mattress. It looked like the guy was wearing a pilot ’s uniform, white shirt with little epaulets and a blue tie. My luggage had been cleared, he said, and would arrive the n ext day. The security guy asked my name and address and phone number, and then he asked me what was the difference between a condom and a cockpit. “You can only get one prick into a condom, ” he said. I cabbed home on my last ten bucks. The local police had been asking a lot of questions, too. My electric razor, which wasn ’t a bomb, was still three time zones behind me. Something which was a bomb, a big bomb, had blasted my clever Njurunda coffee tables in the shape of a lime green yin and an orange yang that fit together to make a circle. Well they were splinters, now. My Haparanda sofa group with the orange slip covers, design by Erika Pekkari, it was trash, now. And I wasn ’t the only slave to my nesting instinct. The people I know who used to sit in the bathroom with pornography, now they sit in the bathroom with their IKEA furniture catalogue. We all have the same Johanneshov armchair in the Strinne green stripe pattern. Mine fell fifteen stories, burning, into a fountain. We all have the same Ri slampa/Har paper lamps made from wire and environmentally friendly unbleached paper. Mine are confetti. All that sitting in the bathroom. The Alle cutlery service. Stainless steel. Dishwasher safe. The Vild hall clock made of galvanized steel, oh, I had to have that. The Klipsk shelving unit, oh, yeah. Hemlig hat boxes. Yes. The street outside my high - rise was sparkling and scattered with all this. The Mommala quilt - cover set. Design by Tomas Harila and available in the following: Orchid. Fuschia. Cobalt. Ebony. Jet. Eggshell or heather. |
It took my whole life to buy this stuff. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
The easy - care textured lacquer of my Kalix occasional tables. My Steg nesting tables. You buy furniture. You tell yourself, this is the last sofa I will ever need in my life. Buy the sofa, then for a couple years you ’re satisfied that no matter what goes wrong, at least you ’ve got your sofa issue handled. Then the right set of dishes. Then the perfect bed. The drapes. The rug. Then you ’re trapped in your lovely nest, and the things you used to own, now they own you. Until I got home from the airport. The doorman steps out of the shadows to say, there ’s been an accident. The police, they were here and asked a lot of questions. The police think maybe it was the gas. M aybe the pilot light on the stove went out or a burner was left on, leaking gas, and the gas rose to the ceiling, and the gas filled the condo from ceiling to floor in every room. The condo was seventeen hundred square feet with high ceilings and for days and days, the gas must ’ve leaked until every room was full. When the rooms were filled to the floor, the compressor at the base of the refrigerator clicked on. Detonation. The floor - to - ceiling windows in their aluminum frames went out and the sofas and t he lamps and dishes and sheet sets in flames, and the high school annuals and the diplomas and telephone. Everything blasting out from the fifteenth floor in a sort of solar flare. Oh, not my refrigerator. I ’d collected shelves full of different mustards, some stone - ground, some English pub style. There were fourteen different flavors of fat - free salad dressing, and seven kinds of capers. I know, I know, a house full of condiments and no real food. The doorman blew his nose and something went into his ha ndkerchief with the good slap of a pitch into a catcher ’s mitt. You could go up to the fifteen floor, the doorman said, but nobody could go into the unit. Police orders. The police had been asking, did I have an old girlfriend who ’d want to do this or did I make an enemy of somebody who had access to dynamite. “It wasn ’t worth going up, ” the doorman said. “All that ’s left is the concrete shell. ” The police hadn ’t ruled out arson. No one had smelled gas. The doorman raises an eyebrow. This guy spent his t ime flirting with the day maids and nurses who |
worked in the big units on the top floor and waited in the lobby chairs for their |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
rides after work. Three years I lived here, and the doorman still sat reading his Ellery Queen magazine every night while I sh ifted packages and bags to unlock the front door and let myself in. The doorman raises an eyebrow and says how some people will go on a long trip and leave a candle, a long, long candle burning in a big puddle of gasoline. People with financial difficulti es do this stuff. People who want out from under. I asked to use the lobby phone. “A lot of young people try to impress the world and buy too many things, ” the doorman said. I called Tyler. The phone rang in Tyler ’s rented house on Paper Street. Oh, T yler, please deliver me. And the phone rang. The doorman leaned into my shoulder and said, “A lot of young people don ’t know what they really want. ” Oh, Tyler, please rescue me. And the phone rang. “Young people, they think they want the whole world. ” Deliver me from Swedish furniture. Deliver me from clever art. And the phone rang and Tyler answered. “If you don ’t know what you want, ” the doorman said, “you end up with a lot you don ’t. ” May I never be complete. May I never be content. May I never be perfect. Deliver me, Tyler, from being perfect and complete. Tyler and I agreed to meet at a bar. The doorman asked for a number where the police could reach me. It was still raining. My Audi was still parked in the lot, but a Dakapo halogen torchie re was speared through the windshield. Tyler and I, we met and drank a lot of beer, and Tyler said, yes, I could move in with him, but I would have to do him a favor. The next day, my suitcase would arrive with the bare minimum, six shirts, six pair of u nderwear. There, drunk in a bar where no one was watching and no one would |
care, I asked Tyler what he wanted me to do. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Tyler said, “I want you to hit me as hard as you can. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 5 Two screens into my demo to Microsoft, I taste blood and have to s tart swallowing. My boss doesn ’t know the material, but he won ’t let me run the demo with a black eye and half my face swollen from the stitches inside my cheek. The stitches have come loose, and I can feel them with my tongue against the inside of my chee k. Picture snarled fishing line on the beach. I can picture them as the black stitches on a dog after it ’s been fixed, and I keep swallowing blood. My boss is making the presentation from my script, and I ’m running the laptop projector so I ’m off to one si de of the room, in the dark. More of my lips are sticky with blood as I try to lick the blood off, and when the lights come up, I will turn to consultants Ellen and Walter and Norbert and Linda from Microsoft and say, thank you for coming, my mouth shinin g with blood and blood climbing the cracks between my teeth. You can swallow about a pint of blood before you ’re sick. Fight club is tomorrow, and I ’m not going to miss fight club. Before the presentation, Walter from Microsoft smiles his steam shovel j aw like a marketing tool tanned the color of a barbecued potato chip. Walter with his signet ring shakes my hand, wrapped in his smooth soft hand and says, “I ’d hate to see what happened to the other guy. ” The first rule about fight club is you don ’t talk about fight club. I tell Walter I fell. I did this to myself. Before the presentation, when I sat across from my boss, telling him where in the script each slide cues and when I wanted to run the video segment, my boss says, “What do you get yourself i nto every weekend? ” I just don ’t want to die without a few scars, I say. It ’s nothing anymore to have a beautiful stock body. You see those cars that are completely stock cherry, right out of a dealer ’s showroom in 1955, I always think, what a waste. The second rule about fight club is you don ’t talk about fight club. Maybe at lunch, the waiter comes to your table and the waiter has the two black eyes of a giant panda from fight club last weekend when you saw him get his head pinched between the concrete floor and the knee of a two - hundred pound stock boy who kept slamming a fist into the bridge of the waiter ’s nose again and again in flat hard packing sounds you could hear over all the yelling |
until the waiter caught enough breath and sprayed blood to sa y, stop. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
You don ’t say anything because fight club exists only in the hours between when fight club starts and when fight club ends. You saw the kid who works in the copy center, a month ago you saw this kid who can ’t remember to three - hole - punch an orde r or put colored slip sheets between the copy packets, but this kid was a god for ten minutes when you saw him kick the air out of an account representative twice his size then land on the man and pound him limp until the kid had to stop. That ’s the third rule in fight club, when someone says stop, or goes limp, even if he ’s just faking it, the fight is over. Every time you see this kid, you can ’t tell him what a great fight he had. Only two guys to a fight. One fight at a time. They fight without shirts o r shoes. The fights go on as long as they have to. Those are the other rules of fight club. Who guys are in fight club is not who they are in the real world. Even if you told the kid in the copy center that he had a good fight, you wouldn ’t be talking to the same man. Who I am in fight club is not someone my boss knows. After a night in fight club, everything in the real world gets the volume turned down. Nothing can piss you off. Your word is law, and if other people break that law or question you, even that doesn ’t piss you off. In the real world, I ’m a recall campaign coordinator in a shirt and tie, sitting in the dark with a mouthful of blood and changing the overheads and slides as my boss tells Microsoft how he chose a particular shade of pale corn flower blue for an icon. The first fight club was just Tyler and I pounding on each other. It used to be enough that when I came home angry and knowing that my life wasn ’t toeing my five - year plan, I could clean my condominium or detail my car. Someday I ’d be dead without a scar and there would be a really nice condo and car. Really, really nice, until the dust settled or the next owner. Nothing is static. Even the Mona Lisa is falling apart. Since fight club, I can wiggle half the teeth in my jaw. Maybe self - improvement isn ’t the answer. Tyler never knew his father. Maybe self - destruction is the answer. Tyler and I still go to fight club, together. Fight club is in the basement of a bar, now, after the bar closes on Saturday night, and every week you go and there ’s more guys there. |
Tyler gets under the one light in the middle of the black concrete basement and |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
he can see that light flickering back out of the dark in a hundred pairs of eyes. First thing Tyler yells is, “The first rule about fight club is you don ’t talk about fight club. “The second rule about fight club, ” Tyler yells, “is you don ’t talk about fight club. ” Me, I knew my dad for about six years, but I don ’t remember anything. My dad, he starts a new family in a new town about every six years. This isn ’t so much like a family as it ’s like he sets up a franchise. What you see at fight club is a generation of men raised by women. Tyler standing under the one light in the after - midnight blackness of a basement full of men, Tyler runs thro ugh the other rules: two men per fight, one fight at a time, no shoes no shirts, fights go on as long as they have to. “And the seventh rule, ” Tyler yells, “is if this is your first night at fight club, you have to fight. ” Fight club is not football on t elevision. You aren ’t watching a bunch of men you don ’t know halfway around the world beating on each other live by satellite with a two - minute delay, commercials pitching beer every ten minutes, and a pause now for station identification. After you ’ve bee n to fight club, watching football on television is watching pornography when you could be having great sex. Fight club gets to be your reason for going to the gym and keeping your hair cut short and cutting your nails. The gyms you go to are crowded with guys trying to look like men, as if being a man means looking the way a sculptor or an art director says. Like Tyler says, even a snuffle looks pumped. My father never went to college so it was really important I go to college. After college, I called h im long distance and said, now what? My dad didn ’t know. When I got a job and turned twenty - five, long distance, I said, now what? My dad didn ’t know, so he said, get married. I ’m a thirty - year - old boy, and I ’m wondering if another woman is really the a nswer I need. What happens at fight club doesn ’t happen in words. Some guys need a fight every week. This week, Tyler says it ’s the first fifty guys through the door and that ’s it. No more. Last week, I tapped a guy and he and I got on the list for a fig ht. This guy |
must ’ve had a bad week, got both my arms behind my head in a full nelson and |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
rammed my face into the concrete floor until my teeth bit open the inside of my cheek and my eye was swollen shut and was bleeding, and after I said, stop, I could l ook down and there was a print of half my face in blood on the floor. Tyler stood next to me, both of us looking down at the big O of my mouth with blood all around it and the little slit of my eye staring up at us from the floor, and Tyler says, “Cool. ” I shake the guy ’s hand and say, good fight. This guy, he says, “How about next week? ” I try to smile against all the swelling, and I say, look at me. How about next month? You aren ’t alive anywhere like you ’re alive at fight club. When it ’s you and one other guy under that one light in the middle of all those watching. Fight club isn ’t about winning or losing fights. Fight club isn ’t about words. You see a guy come to fight club for the first time, and his ass is a loaf of white bread. You see this same guy here six months later, and he looks carved out of wood. This guy trusts himself to handle anything. There ’s grunting and noise at fight club like at the gym, but fight club isn ’t about looking good. There ’s hysterical shouting in tongues like at church , and when you wake up Sunday afternoon you feel saved. After my last fight, the guy who fought me mopped the floor while I called my insurance to pre - approve a visit to the emergency room. At the hospital, Tyler tells them I fell down. Sometimes, Tyler speaks for me. I did this to myself. Outside, the sun was coming up. You don ’t talk about fight club because except for five hours from two until seven on Sunday morning, fight club doesn ’t exist. When we invented fight club, Tyler and I, neither of us had ever been in a fight before. If you ’ve never been in a fight, you wonder. About getting hurt, about what you ’re capable of doing against another man. I was the first guy Tyler ever felt safe enough to ask, and we were both drunk in a bar where no one would care so Tyler said, “I want you to do me a favor. I want you to hit me as hard as you can. ” I didn ’t want to, but Tyler explained it all, about not wanting to die without any scars, about being tired of watching only professionals fight, and wanting to know more about himself. About self - destruction. |
At the time, my life just seemed too complete, and maybe we have to break |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
everything to make something better out of ourselves. I looked around and said, okay. Okay, I say, but outside in the parking lot. So we went outside, and I asked if Tyler wanted it in the face or in the stomach. Tyler said, “Surprise me. ” I said I had never hit anybody. Tyler said, “So go crazy, man. ” I said, close your eyes. Tyler said, “No. ” Like every guy on his first night in fight club, I breathed in and swung my fist in a roundhouse at Tyler ’s jaw like in every cowboy movie we ’d ever seen, and me, my fist connected with the side of Tyler ’s neck. Shit, I said, that didn ’t count. I want to try it again. Tyler said, “ Yeah it counted, ” and hit me, straight on, pox, just like a cartoon boxing glove on a spring on Saturday morning cartoons, right in the middle of my chest and I fell back against a car. We both stood there, Tyler rubbing the side of his neck and me holding a hand on my chest, both of us knowing we ’d gotten somewhere we ’d never been and like the cat and mouse in cartoons, we were still alive and wanted to see how far we could take this thing and still be alive. Tyler said, “Cool. ” I said, hit me again. Ty ler said, “No, you hit me. ” So I hit him, a girl ’s wide roundhouse to right under his ear, and Tyler shoved me back and stomped the heel of his shoe in my stomach. What happened next and after that didn ’t happen in words, but the bar closed and people cam e out and shouted around us in the parking lot. Instead of Tyler, I felt finally I could get my hands on everything in the world that didn ’t work, my cleaning that came back with the collar buttons broken, the bank that says I ’m hundreds of dollars overdr awn. My job where my boss got on my computer and fiddled with my DOS execute commands. And Marla Singer, who stole the support groups from me. Nothing was solved when the fight was over, but nothing mattered. The first night we fought was a Sunday night, and Tyler hadn ’t shaved all weekend so my knuckles burned raw from his weekend beard. Lying on our backs in the parking lot, staring up at the one star that came |
through the streetlights, I asked Tyler what he ’d been fighting. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Tyler said, his father. Ma ybe we didn ’t need a father to complete ourselves. There ’s nothing personal about who you fight in fight club. You fight to fight. You ’re not supposed to talk about fight club, but we talked and for the next couple of weeks, guys met in that parking lot af ter the bar had closed, and by the time it got cold, another bar offered the basement where we meet now. When fight club meets, Tyler gives the rules he and I decided. “Most of you, ” Tyler yells in the cone of light in the center of the basement full of m en, “you ’re here because someone broke the rules. Somebody told you about fight club. ” Tyler says, “Well, you better stop talking or you ’d better start another fight club because next week you put your name on a list when you get here, and only the first fifty names on the list get in. If you get in, you set up your fight right away if you want a fight. If you don ’t want a fight, there are guys who do, so maybe you should just stay home. “If this is your first night at fight club, ” Tyler yells, “you have to fight. ” Most guys are at fight club because of something they ’re too scared to fight. After a few fights, you ’re afraid a lot less. A lot of best friends meet for the first time at fight club. Now I go to meetings or conferences and see faces at conf erence tables, accountants and junior executives or attorneys with broken noses spreading out like an eggplant under the edges of bandages or they have a couple stitches under an eye or a jaw wired shut. These are the quiet young men who listen until it ’s time to decide. We nod to each other. Later, my boss will ask me how I know so many of these guys. According to my boss, there are fewer and fewer gentlemen in business and more thugs. The demo goes on. Walter from Microsoft catches my eye. Here ’s a y oung guy with perfect teeth and clear skin and the kind of job you bother to write the alumni magazine about getting. You know he was too young to fight in any wars, and if his parents weren ’t divorced, his father was never home, and here he ’s looking at m e with half my face clean shaved and half a leering bruise hidden in the dark. Blood shining on my lips. And maybe Walter ’s thinking about a meatless, painfree potluck he went to last weekend or the ozone or the Earth ’s desperate need to stop cruel product testing on animals, but probably he ’s not. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 6 One morning, there ’s the dead jellyfish of a used condom floating in the toilet. This is how Tyler meets Marla. I get up to take a leak, and there against the sort of cave paintings of dirt in the toilet bowl is this. You have to wonder, what do sperm think. This? This is the vaginal vault? What ’s happening here? All night long, I dreamed I was humping Marla Singer. Marla Singer smoking her cigarette. Marla Singer rolling her eyes. I wake up alo ne in my own bed, and the door to Tyler ’s room is closed. The door to Tyler ’s room is never closed. All night, it was raining. The shingles on the roof blister, buckle, curl, and the rain comes through and collects on top of the ceiling plaster and drips d own through the light fixtures. When it ’s raining, we have to pull the fuses. You don ’t dare turn on the lights. The house that Tyler rents, it has three stories and a basement. We carry around candles. It has pantries and screened sleeping porches and st ained - glass windows on the stairway landing. There are bay windows with window seats in the parlor. The baseboard moldings are carved and varnished and eighteen inches high. The rain trickles down through the house, and everything wooden swells and shrink s, and the nails in everything wooden, the floors and baseboards and window casings, the nails inch out and rust. Everywhere there are rusted nails to step on or snag your elbow on, and there ’s only one bathroom for the seven bedrooms, and now there ’s a u sed condom. The house is waiting for something, a zoning change or a will to come out of probate, and then it will be torn down. I asked Tyler how long he ’s been here, and he said about six weeks. Before the dawn of time, there was an owner who collected lifetime stacks of the National Geographic and Reader ’s Digest. Big teetering stacks of magazines that get taller every time it rains. Tyler says the last tenant used to fold the glossy magazine pages for cocaine envelopes. There ’s no lock on the front doo r from when police or whoever kicked in the door. There ’s nine layers of wallpaper swelling on the dining - room walls, flowers under stripes under flowers under birds under grasscloth. Our only neighbors are a closed machine shop and across the street, a |
b locklong warehouse. Inside the house, there ’s a closet with seven - foot rollers |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
for rolling up damask tablecloths so they never have to be creased. There ’s a cedarlined, refrigerated fur closet. The tile in the bathroom is painted with little flowers nicer than most everybody ’s wedding china, and there ’s a used condom in the toilet. I ’ve been living with Tyler about a month. I am Joe ’s White Knuckles. How could Tyler not fall for that. The night before last, Tyler sat up alone, splicing sex organs into S now White. How could I compete for Tyler ’s attention. I am Joe ’s Enraged, Inflamed Sense of Rejection. What ’s worse is this is all my fault. After I went to sleep last night, Tyler tells me he came home from his shift as a banquet waiter, and Marla call ed again from the Regent Hotel. This was it, Marla said. The tunnel, the light leading her down the tunnel. The death experience was so cool, Marla wanted me to hear her describe it as she lifted out of her body and floated up. Marla didn ’t know if her sp irit could use the telephone, but she wanted someone to at least hear her last breath. No, but no, Tyler answers the phone and misunderstands the whole situation. They ’ve never met so Tyler thinks it ’s a bad thing that Marla is about to die. It ’s nothin g of the kind. This is none of Tyler ’s business, but Tyler calls the police and Tyler races over to the Regent Hotel. Now, according to the ancient Chinese custom we all learned from television, Tyler is responsible for Marla, forever, because Tyler save d Marla ’s life. If I had only wasted a couple of minutes and gone over to watch Marla die, then none of this would have happened. Tyler tells me how Marla lives in room 8G, on the top floor of the Regent Hotel, up eight flights of stairs and down a noisy hallway with canned television laughter coming through the doors. Every couple seconds an actress screams or actors die screaming in a rattle of bullets. Tyler gets to the end of the hallway and even before he knocks a thin, thin, buttermilk sallow arm sl ingshots out the door of room 8G, grabs his wrist, and yanks Tyler inside. I bury myself in a Reader ’s Digest. Even as Marla yanks Tyler into her room, Tyler can hear brake squeals and sirens collecting out in front of the Regent Hotel. On the dresser, t here ’s a dildo made of the same soft pink plastic as a million Barbie dolls, and for a |
moment, Tyler can picture millions of baby dolls and Barbie dolls and dildos |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
injectionmolded and coming off the same assembly line in Taiwan. Marla looks at Tyler look ing at her dildo, and she rolls her eyes and says, “Don ’t be afraid. It ’s not a threat to you. ” Marla shoves Tyler back out into the hallway, and she says she ’s sorry, but he shouldn ’t have called the police and that ’s probably the police downstairs right now. In the hallway, Marla locks the door to 8G and shoves Tyler toward the stairs. On the stairs, Tyler and Marla flatten against the wall as police and paramedics charge by with oxygen, asking which door will be 8G. Marla tells them the door at the en d of the hall. Marla shouts to the police that the girl who lives in 8G used to be a lovely charming girl, but the girl is a monster bitch monster. The girl is infectious human waste, and she ’s confused and afraid to commit to the wrong thing so she won ’t commit to anything. “The girl in 8G has no faith in herself, ” Marla shouts, “and she ’s worried that as she grows older, she ’ll have fewer and fewer options. ” Marla shouts, “Good luck. ” The police pile up at the locked door to 8G, and Marla and Tyler hu rry down to the lobby. Behind them, a policeman is yelling at the door: “Let us help you! Miss Singer, you have every reason to live! Just let us in, Marla, and we can help you with your problems! ” Marla and Tyler rushed out into the street. Tyler got Ma rla into a cab, and high up on the eighth floor of the hotel, Tyler could see shadows moving back and forth across the windows of Marla ’s room. Out on the freeway with all the lights and the other cars, six lanes of traffic racing toward the vanishing poi nt, Marla tells Tyler he has to keep her up all night. If Marla ever falls asleep, she ’ll die. A lot of people wanted Marla dead, she told Tyler. These people were already dead and on the other side, and at night they called on the telephone. Marla would go to bars and hear the bartender calling her name, and when she took the call, the line was dead. Tyler and Marla, they were up almost all night in the room next to mine. When Tyler woke up, Marla had disappeared back to the Regent Hotel. I tell Tyler, Marla Singer doesn ’t need a lover, she needs a case worker. Tyler says, “Don ’t call this love. ” Long story short, now Marla ’s out to ruin another part of my life. Ever |
since college, I make friends. They get married. I lose friends. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Fine. Neat, I say. Tyler asks, is this a problem for me? I am Joe ’s Clenching Bowels. No, I say, it ’s fine. Put a gun to my head and paint the wall with my brains. Just great, I say. Really. My boss sends me home because of all the dried blood on my pants, and I am over joyed. The hole punched through my cheek doesn ’t ever heal. I ’m going to work, and my punched - out eye sockets are two swollen - up black bagels around the little piss holes I have left to see through. Until today, it really pissed me off that I ’d become thi s totally centered Zen Master and nobody had noticed. Still, I ’m doing the little FAX thing. I write little HAIKU things and FAX them around to everyone. When I pass people in the hall at work, I get totally ZEN right in everyone ’s hostile little FACE. Wo rker bees can leave Even drones can fly away The queen is their slave You give up all your worldly possessions and your car and go live in a rented house in the toxic waste part of town where late at night, you can hear Marla and Tyler in his room, call ing each other hum; butt wipe. Take it, human butt wipe. Do it, butt wipe. Choke it down. Keep it down, baby. Just by contrast, this makes me the calm little center of the world. Me, with my punched - out eyes and dried blood in big black crusty stains on my pants, I ’m saying HELLO to everybody at work. HELLO! Look at me. HELLO! I am so ZEN. This is BLOOD. This is NOTHING. Hello. Everything is nothing, and it ’s so cool to be ENLIGHTENED. Like me. Sigh. Look. Outside the window. A bird. My boss asked i f the blood was my blood. The bird flies downwind. I ’m writing a little haiku in my head. Without just one nest A bird can call the world home |
Life is your career |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
I ’m counting on my fingers: five, seven, five. The blood, is it mine? Yeah, I say. Some of it. This is a wrong answer. Like this is a big deal. I have two pair of black trousers. Six white shirts. Six pair of underwear. The bare minimum. I go to fight club. These things happen. “Go home, ” my boss says. “Get changed. ” I ’m starting to wonder if Tyler and Marla are the same person. Except for their humping, every night in Marla ’s room. Doing it. Doing it. Doing it. Tyler and Marla are never in the same room. I never see them together. Still, you never see me and Zsa Zsa Gabor together, and this doesn ’t mean we ’re the same person. Tyler just doesn ’t come out when Marla ’s around. So I can wash the pants, Tyler has to show me how to make soap. Tyler ’s upstairs, and the kitchen is filled with the smell of cloves and burnt hair. Marla ’s at the k itchen table, burning the inside of her arm with a clove cigarette and calling herself human butt wipe. “I embrace my own festering diseased corruption, ” Marla tells the cherry on the end of her cigarette. Marla twists the cigarette into the soft white be lly of her arm. “Burn, witch, burn. ” Tyler ’s upstairs in my bedroom, looking at his teeth in my mirror, and says he got me a job as a banquet waiter, part time. “At the Pressman Hotel, if you can work in the evening, ” Tyler says. “The job will stoke your class hatred. ” Yeah, I say, whatever. “They make you wear a black bow tie, ” Tyler says. “All you need to work there is a white shirt and black trousers. ” Soap, Tyler. I say, we need soap. We need to make some soap. I need to wash my pants. I hold Tyle r ’s feet while he does two hundred sit - ups. “To make soap, first we have to render fat. ” Tyler is full of useful information. Except for their humping, Marla and Tyler are never in the same room. If Tyler ’s around, Marla ignores him. This is familiar grou nd. “The big sleep, ‘Valley of the Dogs ’ style. “Where even if someone loves you enough to save your life, they still castrate you. ” Marla looks at me as if I ’m the one humping her and says, |
“I can ’t win with you, can I? ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Marla goes out the back door si nging that creepy “Valley of the Dolls ” song. I just stare at her going. There ’s one, two, three moments of silence until all of Marla is gone from the room. I turn around, and Tyler ’s appeared. Tyler says, “Did you get rid of her? ” Not a sound, not a smell, Tyler ’s just appeared. “First, ” Tyler says and jumps from the kitchen doorway to digging in the freezer. “First, we need to render some fat. ” About my boss, Tyler tells me, if I ’m really angry I should go to the post office and fill out a change - of - address card and have all his mail forwarded to Rugby, North Dakota. Tyler starts pulling out sandwich bags of frozen white stuff and dropping them in the sink. Me, I ’m supposed to put a big pan on the stove and fill it most of the way with water. Too little water, and the fat will darken as it separates into tallow. “This fat, ” Tyler says, “it has a lot of salt so the more water, the better. ” Put the fat in the water, and get the water boiling. Tyler squeezes the white mess from each sandwich bag int o the water, and then Tyler buries the empty bags all the way at the bottom of the trash. Tyler says, “Use a little imagination. Remember all that pioneer shit they taught you in Boy Scouts. Remember your high school chemistry. ” It ’s hard to imagine Tyle r in Boy Scouts. Another thing I could do, Tyler tells me, is I could drive to my boss ’s house some night and hook a hose up to an outdoor spigot. Hook the hose to a hand pump, and I could inject the house plumbing with a charge of industrial dye. Red or blue or green, and wait to see how my boss looks the next day. Or, I could just sit in the bushes and pump the hand pump until the plumbing was superpressurized to 110 psi. This way, when someone goes to flush a toilet, the toilet tank will explode. At 150 psi, if someone turns on the shower, the water pressure will blow off the shower head, strip the threads, blam, the shower head turns into a mortar shell. Tyler only says this to make me feel better. The truth is I like my boss. Besides, I ’m enlightened now. You know, only Buddha - style behavior. Spider chrysanthemums. The Diamond Sutra and the Blue Cliff Record. Hari Rama, you know, Krishna, Krishna. You know, Enlightened. |
“Sticking feathers up your butt, ” Tyler says, “does not make you a chicken. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
As t he fat renders, the tallow will float to the surface of the boiling water. Oh, I say, so I ’m sticking feathers up my butt. As if Tyler here with cigarette burns marching up his arms is such an evolved soul. Mister and Missus Human Butt Wipe. I calm my fa ce down and turn into one of those Hindu cow people going to slaughter on the airline emergency procedure card. Turn down the heat under the pan. I stir the boiling water. More and more tallow will rise until the water is skinned over with a rainbow mot her - of - pearl layer. Use a big spoon to skim the layer off, and set this layer aside. So, I say, how is Marla? Tyler says, “At least Marla ’s trying to hit bottom. ” I stir the boiling water. Keep skimming until no more tallow rises. This is tallow we ’re s kimming off the water. Good clean tallow. Tyler says I ’m nowhere near hitting the bottom, yet. And if I don ’t fall all the way, I can ’t be saved. Jesus did it with his crucifixion thing. I shouldn ’t just abandon money and property and knowledge. This isn ’ t just a weekend retreat. I should run from self - improvement, and I should be running toward disaster. I can ’t just play it safe anymore. This isn ’t a seminar. “If you lose your nerve before you hit the bottom, ” Tyler says, “you ’ll never really succeed. ” Only after disaster can we be resurrected. “It ’s only after you ’ve lost everything, ” Tyler says, “that you ’re free to do anything. ” What I ’m feeling is premature enlightenment. “And keep stirring, ” Tyler says. When the fat ’s boiled enough that no mor e tallow rises, throw out the boiling water. Wash the pot and fill it with clean water. I ask, am I anywhere near hitting bottom? “Where you ’re at, now, ” Tyler says, “you can ’t even imagine what the bottom will be like. ” Repeat the process with the skim med tallow. Boil the tallow in the water. Skim and keep skimming. “The fat we ’re using has a lot of salt in it, ” Tyler |
says. “Too much salt and your soap won ’t get solid. ” Boil and skim. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Boil and skim. Marla is back. The second Marla opens the screen do or, Tyler is gone, vanished, run out of the room, disappeared. Tyler ’s gone upstairs, or Tyler ’s gone down to the basement. Poof. Marla comes in the back door with a canister of lye flakes. “At the store, they have one - hundred - percent - recycled toilet p aper, ” Marla says. “The worst job in the whole world must be recycling toilet paper. ” I take the canister of lye and put it on the table. I don ’t say anything. “Can I stay over, tonight? ” Marla says. I don ’t answer. I count in my head: five syllables, se ven, five. A tiger can smile A snake will say it loves you Lies make us evil Marla says, “What are you cooking? ” I am Joe ’s Boiling Point. I say, go, just go, just get out. Okay? Don ’t you have a big enough chunk of my life, yet? Marla grabs my slee ve and holds me in one place for the second it takes to kiss my cheek. “Please call me, ” she says. “Please. We need to talk. ” I say, yeah, yeah, yeah, yeah, yeah. The moment Marla is out the door, Tyler appears back in the room. Fast as a magic trick. M y parents did this magic act for five years. I boil and skim while Tyler makes room in the fridge. Steam layers the air and water drips from the kitchen ceiling. The forty - watt bulb hidden in the back of the fridge, something bright I can ’t see behind the empty ketchup bottles and jars of pickle brine or mayonnaise, some tiny light from inside the fridge edges Tyler ’s profile bright. Boil and skim. Boil and skim. Put the skimmed tallow into milk cartons with the tops opened all the way. With a chair pull ed up to the open fridge, Tyler watches the tallow cool. In the heat of the kitchen, clouds of cold fog waterfall out from the bottom of the fridge and pool around Tyler ’s feet. As I fill the milk cartons with tallow, Tyler puts them in the fridge. I go to kneel beside Tyler in front of the fridge, and Tyler takes my hands and |
shows them to me. The life line. The love line. The mounds of Venus and Mars. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
The cold fog pooling around us, the dim bright light on our faces. “I need you to do me another favor , ” Tyler says. This is about Marla isn ’t it? “Don ’t ever talk to her about me. Don ’t talk about me behind my back. Do you promise? ” Tyler says. I promise. Tyler says, “If you ever mention me to her, you ’ll never see me again. ” I promise. “Promise? ” I pr omise. Tyler says, “Now remember, that was three times that you promised. ” A layer of something thick and clear is collecting on top of the tallow in the fridge. The tallow, I say, it ’s separating. “Don ’t worry, ” Tyler says. “The clear layer is glyceri n. You can mix the glycerin back in when you make soap. Or, you can skim the glycerin off. ” Tyler licks his lips, and turns my hands palm - down on his thigh, on the gummy flannel lap of his bathrobe. “You can mix the glycerin with nitric acid to make nitr oglycerin, ” Tyler says. I breathe with my mouth open and say, nitroglycerin. Tyler licks his lips wet and shining and kisses the back of my hand. “You can mix the nitroglycerin with sodium nitrate and sawdust to make dynamite, ” Tyler says. The kiss shi nes wet on the back of my white hand. Dynamite, I say, and sit back on my heels. Tyler pries the lid off the can of lye. “You can blow up bridges, ” Tyler says. “You can mix the nitroglycerin with more nitric acid and paraffin and make gelatin explosives, ” Tyler says. “You could blow up a building, easy, ” Tyler says. Tyler tilts the can of lye an inch above the shining wet kiss on the back of my hand. “This is a chemical burn, ” Tyler says, “and it will hurt worse than you ’ve ever been burned. Worse than a hundred cigarettes. ” The kiss shines on the back of my hand. “You ’ll have a scar, ” Tyler says. “With enough soap, ” Tyler says, “you could blow up the whole world. |
Now remember your promise. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
And Tyler pours the lye. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 7 Tyler ’s saliva did t wo jobs. The wet kiss on the back of my hand held the flakes of lye while they burned. That was the first job. The second was lye only burns when you combine it with water. Or saliva. “This is a chemical burn, ” Tyler said, “and it will hurt more than you ’ ve ever been burned. ” You can use lye to open clogged drains. Close your eyes. A paste of lye and water can burn through an aluminum pan. A solution of lye and water will dissolve a wooden spoon. Combined with water, lye heats to over two hundred degr ees, and as it heats it burns into the back of my hand, and Tyler places his fingers of one hand over my fingers, our hands spread on the lap of my bloodstained pants, and Tyler says to pay attention because this is the greatest moment of my life. “Becaus e everything up to now is a story, ” Tyler says, “and everything after now is a story. ” This is the greatest moment of our life. The lye clinging in the exact shape of Tyler ’s kiss is a bonfire or a branding iron or an atomic pile meltdown on my hand at t he end of a long, long road I picture miles away from me. Tyler tells me to come back and be with him. My hand is leaving, tiny and on the horizon at the end of the road. Picture the fire still burning, except now it ’s beyond the horizon. A sunset. “Come back to the pain, ” Tyler says. This is the kind of guided meditation they use at support groups. Don ’t even think of the word pain. Guided meditation works for cancer, it can work for this. “Look at your hand, ” Tyler says. Don ’t look at your hand. D on ’t think of the word searing or flesh or tissue or charred. Don ’t hear yourself cry. Guided meditation. You ’re in Ireland. Close your eyes. You ’re in Ireland the summer after you left college, and you ’re drinking at a pub near the castle where every day busloads of English and |
American tourists come to kiss the Blarney stone. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
“Don ’t shut this out, ” Tyler says. “Soap and human sacrifice go hand in hand. ” You leave the pub in a stream of men, walking through the beaded wet car silence of streets where it ’s just rained. It ’s night. Until you get to the Blarneystone castle. The floors in the castle are rotted away, and you climb the rock stairs with blackness getting deeper and deeper on every side with every step up. Everybody is quiet with the climb a nd the tradition of this little act of rebellion. “Listen to me, ” Tyler says. “Open your eyes. “In ancient history, ” Tyler says, “human sacrifices were made on a hill above a river. Thousands of people. Listen to me. The sacrifices were made and the bodi es were burned on a pyre. “You can cry, ” Tyler says. “You can go to the sink and run water over your hand, but first you have to know that you ’re stupid and you will die. Look at me. “Someday, ” Tyler says, “you will die, and until you know that, you ’re u seless to me. ” You ’re in Ireland. “You can cry, ” Tyler says, “but every tear that lands in the lye flakes on your skin will burn a cigarette burn scar. ” Guided meditation. You ’re in Ireland the summer after you left college, and maybe this is where you first wanted anarchy. Years before you met Tyler Durden, before you peed in your first creme anglaise, you learned about little acts of rebellion. In Ireland. You ’re standing on a platform at the top of the stairs in a castle. “We can use vinegar, ” Tyle r says, “to neutralize the burning, but first you have to give up. ” After hundreds of people were sacrificed and burned, Tyler says, a thick white discharge crept from the altar, downhill to the river. First you have to hit bottom. You ’re on a platform in a castle in Ireland with bottomless darkness all around the edge of the platform, and ahead of you, across an arm ’s length of darkness, is a rock wall. “Rain, ” Tyler says, “fell on the burnt pyre year after year, and year after year, people were burned , and the rain seeped through the wood ashes to become a solution of lye, and the lye combined with the melted fat of the sacrifices, and a thick white discharge of soap crept out from the |
base of the altar and crept downhill toward the river. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
And the Ir ish men around you with their little act of rebellion in the darkness, they walk to the edge of the platform, and stand at the edge of the bottomless darkness and piss. And the men say, go ahead, piss your fancy American piss rich and yellow with too many vitamins. Rich and expensive and thrown away. “This is the greatest moment of your life, ” Tyler says, “and you ’re off somewhere missing it. ” You ’re in Ireland. Oh, and you ’re doing it. Oh, yeah. Yes. And you can smell the ammonia and the daily allowanc e of B vitamins. Where the soap fell into the river, Tyler says, after a thousand years of killing people and rain, the ancient people found their clothes got cleaner if they washed at that spot. I ’m pissing on the Blarney stone. “Geez, ” Tyler says. I ’ m pissing in my black trousers with the dried bloodstains my boss can ’t stomach. You ’re in a rented house on Paper Street. “This means something, ” Tyler says. “This is a sign, ” Tyler says. Tyler is full of useful information. Cultures without soap, Tyle r says, they used their urine and the urine of their dogs to wash their clothes and hair because of the uric acid and ammonia. There ’s the smell of vinegar, and the fire on your hand at the end of the long road goes out. There ’s the smell of lye scalding the branched shape of your sinuses, and the hospital vomit smell of piss and vinegar. “It was right to kill all those people, ” Tyler says. The back of your hand is swollen red and glossy as a pair of lips in the exact shape of Tyler ’s kiss. Scattered ar ound the kiss are the cigarette burn spots of somebody crying. “Open your eyes, ” Tyler says, and his face is shining with tears. “Congratulations, ” Tyler says. “You ’re a step closer to hitting bottom. “You have to see, ” Tyler says, “how the f irst soap was made of heroes. ” Think about the animals used in product testing. Think about the monkeys shot into space. “Without their death, their pain, without their sacrifice, ” Tyler says, “we |
would have nothing. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
I stop the elevator between floors w hile Tyler undoes his belt. When the elevator stops, the soup bowls stacked an the buffet cart stop rattling, and steam mushrooms up to the elevator ceiling as Tyler takes the lid off the soup tureen. Tyler starts to take himself out and says, “Don ’t look at me, or I can ’t go. ” The soup ’s a sweet tomato bisque with cilantro and clams. Between the two, nobody will smell anything else we put in. I say, hurry up, and I look back over my shoulder at Tyler with his last half inch hanging in the soup. This loo ks in a really funny way like a tall elephant in a waiter ’s white shirt and bow tie drinking soup through its little trunk. Tyler says, “I said, ‘Don ’t look. ’ ” The elevator door in front of me has a little face - sized window that lets me look out into the banquet service corridor. With the elevator stopped between floors, my view is about a cockroach above the green linoleum, and from here at cockroach level the green corridor stretches toward the vanishing point, past half - open doors where titans and thei r gigantic wives drink barrels of champagne and bellow at each other wearing diamonds bigger than I feel. Last week, I tell Tyler, when the Empire State Lawyers were here for their Christmas party, I got mine hard and stuck it in all their orange mousses. Last week, Tyler says, he stopped the elevator and farted on a whole cart of Boccone Dolce for the Junior League tea. That Tyler knows how a meringue will absorb odor. At cockroach level, we can hear the captive harpist make music as the titans lift for ks of butterflied lamb chop, each bite the size of a whole pig, each mouth a tearing Stonehenge of ivory. I say, go already. Tyler says, “I can ’t. ” If the soup gets cold, they ’ll send it back. The giants, they ’ll send something back to the kitchen for no reason at all. They just want to see you run around for their money. A dinner like this, these banquet parties, they know the tip is already included in the bill so they treat you like dirt. We don ’t really take anything back to the kitchen. Move the Po mmes Parisienne and the Asperges Hollandaise around the plate a little, serve it to someone else, and all of a sudden it ’s fine. I say, Niagara Falls. The Nile River. In school, we all thought if you put somebody ’s hand in a bowl of warm water while they slept, they ’d wet the bed. Tyler says, “Oh. ” Behind me, Tyler says, “Oh, yeah. Oh, I ’m doing it. |
Oh, yeah. Yes. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Past half - open doors in the ballrooms off the service corridor swish gold and black and red skirts as tall as the gold velvet curtain at the Old Broadway Theatre. Now and again there are pairs of Cadillac sedans in black leather with shoelaces where the windshields should be. Above the cars move a city of office towers in red cummerbunds. Not too much, I say. Tyler and me, we ’ve turned into the guerrilla terrorists of the service industry. Dinner party saboteurs. The hotel caters dinner parties, and when somebody wants the food they get the food and the wine and the china and glassware and the waiters. They get the works, all in one bill. And because they know they can ’t threaten you with the pp, to them you ’re just a cockroach. Tyler, he did a dinner party one time. This was when Tyler turned into a renegade waiter. That first dinner party, Tyler was serving the fish course in this white and glass cloud of a house that seemed to float over the city on steel legs attached to a hillside. Part of the way through the fish course, while Tyler ’s rinsing plates from the pasta course, the hostess comes in the kitchen holding a scrap of paper that fla ps like a flag, her hand is shaking so much. Through her clenched teeth, Madam wants to know did the waiters see any of the guests go down the hallway that leads to the bedroom part of the house? Especially any of the women guests? Or the host? In the kit chen, it ’s Tyler and Albert and Len and Jerry rinsing and stacking the plates and a prep cook, Leslie, basting garlic butter on the artichoke hearts stuffed with shrimp and escargot. “We ’re not supposed to go in that part of the house, ” Tyler says. We co me in through the garage. All we ’re supposed to see is the garage, the kitchen, and the dining room. The host comes in behind his wife in the kitchen doorway and takes the scrap of paper out of her shaking hand. “This will be alright, ” he says. “How can I face those people, ” Madam says, “unless I know who did this? ” The host puts a flat open hand against the back of her silky white party dress that matches her house and Madam straightens up, her shoulders squared, and is all of a sudden quiet. “They are your guests, ” he says. “And this party is very important. ” This looks in a really funny way like a ventriloquist bringing his dummy to life. Madam looks at her husband, and with a little shove the host takes his wife back into the dining room. The note dr ops to the floor and the two - way |
swish - swish of the kitchen door sweeps the note against Tyler ’s feet. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Albert says, “What ’s it say? ” Len goes out to start clearing the fish course. Leslie slides the tray of artichoke hearts back into the oven and says, “What ’s it say, already? ” Tyler looks right at Leslie and says, without even picking up the note, “ ‘I have passed an amount of urine into at least one of your many elegant fragrances. ’ ” Albert smiles. “You pissed in her perfume? ” No, Tyler says. He just left the note stuck between the bottles. She ’s got about a hundred bottles sitting on a mirror counter in her bathroom. Leslie smiles. “So you didn ’t, really? ” “No, ” Tyler says, “but she doesn ’t know that. ” The whole rest of the night in that white and glass dinner party in the sky, Tyler kept clearing plates of cold artichokes, then cold veal with cold Pommes Duchesse, then cold Choufleur a la Polonaise from in front of the hostess, and Tyler kept filling her wine glass about a dozen times. Madam sat w atching each of her women guests eat the food, until between clearing the sorbet dishes and serving the apricot gateau, Madam ’s place at the head of the table was all of a sudden empty. They were washing up after the guests had left, loading the coolers a nd the china back into the hotel van, when the host came in the kitchen and asked, would Albert please come help him with something heavy? Leslie says, maybe Tyler went too far. Loud and fast, Tyler says how they kill whales, Tyler says, to make that per fume that costs more than gold per ounce. Most people have never seen a whale. Leslie has two kids in an apartment next to the freeway and Madam hostess has more bucks than we ’ll make in a year in bottles on her bathroom counter. Albert comes back from he lping the host and dials 9 - 1 - 1 on the phone. Albert puts a hand over the mouth part and says, man, Tyler shouldn ’t have left that note. Tyler says, “So, tell the banquet manager. Get me fired. I ’m not married to this chickenshit job. ” Everybody looks at their feet. “Getting fired, ” Tyler says, “is the best thing that could happen to any of us. That way, we ’d quit treading water and do something with our lives. ” Albert says into the phone that we need an ambulance and the address. Waiting |
on the line, Al bert says the hostess is a real mess right now. Albert had to pick |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
her up from next to the toilet. The host couldn ’t pick her up because Madam says he ’s the one who peed in her perfume bottles, and she says he ’s trying to drive her crazy by having an affa ir with one of the women guests, tonight, and she ’s tired, tired of all the people they call their friends. The host can ’t pick her up because Madam ’s fallen down behind the toilet in her white dress and she ’s waving around half a broken perfume bottle. M adam says she ’ll cut his throat, he even tries to touch her. Tyler says, “Cool. ” And Albert stinks. Leslie says, “Albert, honey, you stink. ” There ’s no way you could come out of that bathroom not stinking, Albert says. Every bottle of perfume is broken on the floor and the toilet is piled full of the other bottles. They look like ice, Albert says, like at the fanciest hotel parties where we have to fill the urinals with crushed ice. The bathroom stinks and the floor is gritty with slivers of ice that won ’t melt, and when Albert helps Madam to her feet, her white dress wet with yellow stains, Madam swings the broken bottle at the host, slips in the perfume and broken glass, and lands on her palms. She ’s crying and bleeding, curled against the toilet. Oh, and it stings, she says. “Oh, Walter, it stings. It ’s stinging, ” Madam says. The perfume, all those dead whales in the cuts in her hands, it stings. The host pulls Madam to her feet against him, Madam holding her hands up as if she were praying but with her hands an inch apart and blood running down the palms, down the wrists, across a diamond bracelet, and to her elbows where it drips. And the host, he says, “It will be alright, Nina. ” “My hands, Walter, ” Madam says. “It will be alright. ” Madam says, “Who would do this to me? Who could hate me this much? ” The host says, to Albert, “Would you call an ambulance? ” That was Tyler ’s first mission as a service industry terrorist. Guerrilla waiter. Minimum - wage despoiler. Tyler ’s been doing this for years, b ut he says everything is more fun as a shared activity. At the end of Albert ’s story, Tyler smiles and says, “Cool. ” Back in the hotel, right now, in the elevator stopped between the kitchen and the banquet floors, I tell Tyler how I sneezed on the trout in aspic for the dermatologist convention and three people told me it was |
too salty and one person said it was delicious. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Tyler shakes himself off over the soup tureen and says he ’s run dry. This is easier with cold soup, vichyssoise, or when the chefs make a really fresh gazpacho. This is impossible with that onion soup that has a crust of melted cheese on it in ramekins. If I ever ate here, that ’s what I ’d order. We were running out of ideas, Tyler and me. Doing stuff to the food got to be boring, alm ost part of the job description. Then I hear one of the doctors, lawyers, whatever, say how a hepatitis bug can live on stainless steel for six months. You have to wonder how long this bug can live on Rum Custard Charlotte Russe. Or Salmon Timbale. I ask ed the doctor where could we get our hands on some of these hepatitis bugs, and he ’s drunk enough to laugh. Everything goes to the medical waste dump, he says. And he laughs. Everything. The medical waste dump sounds like hitting bottom. One hand on t he elevator control, I ask Tyler if he ’s ready. The scar on the back of my hand is swollen red and glossy as a pair of lips in the exact shape of Tyler ’s kiss. “One second, ” Tyler says. The tomato soup must still be hot because the crooked thing Tyler tu cks back in his pants is boiled pink as a jumbo prawn. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 8 In South America, Land of Enchantment, we could be wading in a river where tiny fish will swim up Tyler ’s urethra. The fish have barbed spines that flare out and back so once they ’re up Ty ler, the fish set up housekeeping and get ready to lay their eggs. In so many ways, how we spent Saturday night could be worse. “It could ’ve been worse, ” Tyler says, “what we did with Marla ’s mother. ” I say, shut up. Tyler says, the French government cou ld ’ve taken us to an underground complex outside of Paris where not even surgeons but semiskilled technicians would razor our eyelids off as part of toxicity testing an aerosol tanning spray. “This stuff happens, ” Tyler says. “Read the newspaper. ” What ’s worse is I knew what Tyler had been up to with Marla ’s mother, but for the first time since I ’ve known him, Tyler had some oval play money. Tyler was making real bucks. Nordstrom ’s called and left an order for two hundred bars of Tyler ’s brown sugar facia l soap before Christmas. At twenty bucks a bar, suggested retail price, we had money to go out on Saturday night. Money to fix the leak in the gas line. Go dancing. Without money to worry about, maybe I could quit my job. Tyler calls himself the Paper Str eet Soap Company. People are saying it ’s the best soap ever. “What would ’ve been worse, ” Tyler says, “is if you had accidentally eaten Marla ’s mother. ” Through a mouthful of Kung Pao Chicken, I say to just shut the hell up. Where we are this Saturday nig ht is the front seat of a 1968 Impala sitting on two flats in the front row of a used - car lot. Tyler and me, we ’re talking, drinking beer out of cans, and the front seat of this Impala is bigger than most people ’s sofas. The car lots up and down this part of the boulevard, in the industry they call these lots the Pot Lots where the cars all cost around two hundred dollars and during the day, the gypsy guys who run these lots stand around in their plywood offices smoking long, thin cigars. The cars are the beater first cars kids drive in high school: Gremlins and Pacers, Mavericks and Hornets, Pintos, International Harvester pickup trucks, lowered Camaros and Dusters and Impalas. Cars that people loved and then dumped. Animals at the pound. Bridesmaid dress es at the Goodwill. With dents |
and gray or red or black primer quarter panels and rocker panels and lumps of |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
body putty that nobody ever got around to sanding. Plastic wood and plastic leather and plastic chrome interiors. At night, the gypsy guys don ’t e ven lock the car doors. The headlights on the boulevard go by behind the price painted on the Impala - big wraparound Cinemascope windshield. See the U.S.A. The price is ninety - eight dollars. From the inside, this looks like eightynine cents. Zero, zero, de cimal point, eight, nine. America is asking you to call. Most of the cars here are about a hundred dollars, and all the cars have an “AS IS ” sales agreement hanging in the driver ’s window. We chose the Impala because if we have to sleep in a car on Satur day night, this car has the biggest seats. We ’re eating Chinese because we can ’t go home. It was either sleep here, or stay up all night at an after - hours dance club. We don ’t go to dance clubs. Tyler says the music is so loud, especially the base tracks, that it screws with his biorhythm. The last time we went out, Tyler said the loud music made him constipated. This, and the club is too loud to talk, so after a couple of drinks, everyone feels like the center of attention but completely cutoff from parti cipating with anyone else. You ’re the corpse in an English murder mystery. We ’re sleeping in a car tonight because Marla came to the house and threatened to call the police and have me arrested for cooking her mother, and then Marla slammed around the ho use, screaming that I was a ghoul and a cannibal and she went kicking through the piles of Reader ’s Digest and National Geographic, and then I left her there. In a nutshell. After her accidental on - purpose suicide with Xanax at the Regent Hotel, I can ’t i magine Marla calling the police, but Tyler thought it would be good to sleep out, tonight. Just in case. Just in case Marla burns the house down. Just in case Marla goes out and finds a gun. Just in case Marla is still in the house. Just in case. I tr y to get centered: Watching white moon face The stars never feel anger Blah, blah, blah, the end Here, with the cars going by on the boulevard and a beer in my hand in the Impala with its cold, hard Bakelite steering wheel maybe three feet in diameter and the cracked vinyl seat pinching my ass through my jeans, Tyler says, “One |
more time. Tell me exactly what happened. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
For weeks, I ignored what Tyler had been up to. One time, I went with Tyler to the Western Union office and watched as he sent Marla ’s m other a telegram. HIDEOUSLY WRINKLED (stop) PLEASE HELP ME! (end) Tyler had showed the clerk Marla ’s library card and signed Marla ’s name to the telegram order, and yelled, yes, Marla can be a guy ’s name sometimes, and the clerk could just mind his own b usiness. When we were leaving the Western Union, Tyler said if I loved him, I ’d trust him. This wasn ’t something I needed to know about, Tyler told me and he took me to Garbonzo ’s for hummus. What really scared me wasn ’t the telegram as much as it was ea ting out with Tyler. Never, no, never had Tyler ever paid cash for anything, or clothes, Tyler goes to gyms and hotels and claims clothing out of the lost and found. This is better than Marla, who goes to Laundromats to steal jeans out of the dryers and se ll them at twelve dollars a pair to those places that buy used jeans. Tyler never ate in restaurants, and Marla wasn ’t wrinkled. For no apparent reason, Tyler sent Marla ’s mother a fifteen - pound box of chocolates. Another way this Saturday night could be worse, Tyler tells me in the Impala, is the brown recluse spider. When it bites you, it injects not just a venom but a digestive enzyme or acid that dissolves the tissue around the bite, literally melting your arm or your leg or your face. Tyler was hidin g out tonight when this all started. Marla showed up at the house. Without even knocking, Marla leans inside the front door and shouts, “Knock, knock. ” I ’m reading Reader ’s Digest in the kitchen. I am totally nonplussed. Marla yells, “Tyler. Can I come i n? Are you home? ” I yell, Tyler ’s not home. Marla yells, “Don ’t be mean. ” By now, I ’m at the front door. Marla ’s standing in the foyer with a Federal Express overnight package, and says, “I needed to put something in your freezer. ” I dog her heels on t he way to the kitchen, saying, no. No. No. No. She is not going to start keeping her junk in this house. “But Pumpkin, ” Marla says, “I don ’t have a freezer at the hotel, and you |
said I could. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
No, I did not. The last thing I want is Marla moving in, one piece of crap at a time. Marla has her Federal Express package ripped open on the kitchen table, and she lifts something white out of the Styrofoam packing peanuts and shakes this white thing in my face. “This is not crap, ” she says. “This is my mothe r you ’re talking about so just fuck off. ” What Marla lifts out of the package, it ’s one of those sandwich bags of white stuff that Tyler rendered for tallow to make soap. “Things would ’ve been worse, ” Tyler says, “if you ’d accidentally eaten what was in one of those sandwich bags. If you ’d got up in the middle of the night sometime, and squeezed out the white goo and added California onion soup mix and eaten it as a dip with potato chips. Or broccoli. ” More than anything in the world right then, while Ma rla and I were standing in the kitchen, I didn ’t want Marla to open the freezer. I asked, what was she going to do with the white stuff? “Paris lips, ” Marla said. “As you get older, your lips pull inside your mouth. I ’m saving for a collagen lip injectio n. I have almost thirty pounds of collagen in your freezer. ” I asked, how big of lips did she want? Marla said it was the operation itself that scared her. The stuff in the Federal Express package, I tell Tyler in the Impala, that was the same stuff we made soap out of. Ever since silicone turned out to be dangerous, collagen has become the hot item to I have injected to smooth out wrinkles or to puff up thin lips or weak chins. The way Marla had explained it, most collagen you get cheap from cow fat tha t ’s been sterilized and processed, but that kind of cheap collagen doesn ’t last very long in your body. Wherever you get injected, say in your lips, your body rejects it and starts to poop it out. Six months later, you have thin lips, again. The best kind of collagen, Marla said, is your own fat, sucked out of your thighs, processed and cleaned and injected back into your lips, or wherever. This kind of collagen will last. This stuff in the fridge at home, it was Marla ’s collagen trust fund. Whenever her mom grew any extra fat, she had it sucked out and packaged. Marla says the process is called gleaning. If Marla ’s mom doesn ’t need the collagen herself, she sends the packets to Marla. Marla never has any fat of her own, and her mom figures that familial c ollagen |
would be better than Marla ever having to use the cheap cow kind. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Streetlight along the boulevard comes through the sales agreement in the window and prints “AS IS ” on Tyler ’s cheek. “Spiders, ” Tyler says, “could lay their eggs and larva could tu nnel, under your skin. That ’s how bad your life can get. ” Right now, my Almond Chicken in its warm, creamy sauce tastes like something sucked out of Marla ’s mother ’s thighs. It was right then, standing in the kitchen with Marla, that I knew what Tyler ha d done. HIDEOUSLY WRINKLED. And I knew why he sent candy to Marla ’s mother. PLEASE HELP. I say, Marla, you don ’t want to look in the freezer. Marla says, “Do what? ” “We never eat red meat, ” Tyler tells me in the Impala, and he can ’t use chicken fat o r the soap won ’t harden into a bar. “The stuff, ” Tyler says, “is making us a fortune. We paid the rent with that collagen. ” I say, you should ’ve told Marla. Now she thinks I did it. “Saponification, ” Tyler says, “is the chemical reaction you need to make good soap. Chicken fat won ’t work or any fat with too much salt. “Listen, ” Tyler says. “We have a big order to fill. What we ’ll do is send Marla ’s mom some chocolates and probably some fruitcakes. ” I don ’t think that will work, anymore. Long story shor t, Marla looked in the freezer. Okay, there was a little scuffle, first. I try to stop her, and the bag she ’s holding gets dropped and breaks open on the linoleum and we both slip in the greasy white mess and come up gagging. I have Marla around the waist from behind, her black hair whipping my face, her arms pinned to her sides, and I ’m saying over and over, it wasn ’t me. It wasn ’t me. I didn ’t do it. “My mother! You ’re spilling her all over! ” We needed to make soap, I say with my face pressed up behind her car. We needed to wash my pants, to pay the rent, to fix the leak in the gas line. It wasn ’t me. It was Tyler. Marla screams, “What are you talking about? ” and twists out of her skirt. I ’m scrambling to get up off the greased floor with an armful of Marla ’s India cotton |
print skirt, and Marla in her panties and wedgie Feels and peasant blouse throws |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
open the freezer part of the fridge, and inside there ’s no collagen trust fund. There ’s two old flashlight batteries, but that ’s all. “Where is she? ” I ’m already crawling backwards, my hands slipping, my shoes slipping on the linoleum, and my ass wiping a clean path across the dirty Moor away from Marla and the fridge. I hold up the skirt so I don ’t Dave to see Marla ’s face when I tell her. The truth. We made soap out of it. Her. Marla ’s mother. “Soap? ” Soap. You boil fat. You mix it with lye. You get soap. When Marla screams, I throw the skirt in her face and run. I slip. I run. Around and around the first floor, Marla runs after me, skidding in t he corners, pushing off against the window casings for momentum. Slipping. Leaving filthy handprints of grease and floor dirt among the wallpaper flowers. Falling and sliding into the wainscoting, getting back up, running. Marla screaming, “You boiled my mother! ” Tyler boiled her mother. Marla screaming, always one swipe of her fingernails behind me. Tyler boiled her mother. “You boiled my mother! ” The front door was still open. And then I was out the front door with Marla screaming in the doorway behind me. My feet didn ’t slip against the concrete sidewalk, and I just kept running. Until I found Tyler or until Tyler found me, and I told him what happened. With one beer each, Tyler and I spread out on the front and back seats with me in the front s eat. Even now, Marla ’s probably still in the house, throwing magazines against the walls and screaming how I ’m a prick and a monster two - faced capitalist suck - ass bastard. The miles of night between Marla and me offer insects and melanomas and flesh - eating viruses. Where I ’m at isn ’t so bad. “When a man is hit by lightning, ” Tyler says, “his head burns down to a smoldering baseball and his zipper welds itself shut. ” I say, did we hit bottom, tonight? Tyler lies back and asks, “If Marilyn Monroe was alive right now, what would she be doing? ” I say, goodnight. |
The headliner hangs down in shreds from the ceiling, and Tyler says, “Clawing |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
at the lid of her coffin. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 9 My boss stands too close to my desk with his little smile, his lips together an d stretched thin, his crotch at my elbow. I look up from writing the cover letter for a recall campaign. These letters always begin the same way: “This notice is sent to you in accordance with the requirements of the National Motor Vehicle Safety Act. We h ave determined that a defect exists … “ This week I ran the liability formula, and for once A times B times C equaled more than the cost of a recall. This week, it ’s the little plastic clip that holds the rubber blade on your windshield wipers. A throwaw ay item. Only two hundred vehicles affected. Next to nothing for the labor cost. Last week was more typical. Last week the issue was some leather cured with a known teratogenic substance, synthetic Nirret or something just as illegal that ’s still used in third world tanning. Something so strong that it could cause birth defects in the fetus of any pregnant woman who comes across it. Last week, nobody called the Department of Transportation. Nobody initiated a recall. New leather multiplied by labor cost m ultiplied by administration cost would equal more than our first - quarter profits. If anyone ever discovers our mistake, we can still pay off a lot of grieving families before we come close to the cost of retrofitting sixty - five hundred leather interiors. But this week, we ’re doing a recall campaign. And this week the insomnia is back. Insomnia, and now the whole world figures to stop by and take a dump on my grave. My boss is wearing his gray tie so today must be a Tuesday. My boss brings a sheet of pape r to my desk and asks if I ’m looking for something. This paper was left in the copy machine, he says, and begins to read: “The first rule of fight club is you don ’t talk about fight club. ” His eyes go side to side across the paper, and he giggles. “The se cond rule of fight club is you don ’t talk about fight club. ” I hear Tyler ’s words come out of my boss, Mister Boss with his midlife spread and family photo on his desk and his dreams about early retirement and winters spent at a trailer - park hookup in som e Arizona desert. My boss, with his extra - starched shirts and standing appointment for a haircut every Tuesday after lunch, he looks at me, and he says: |
“I hope this isn ’t yours. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
I am Joe ’s Blood - Boiling Rage. Tyler asked me to type up the fight club r ules and make him ten copies. Not nine, not eleven. Tyler says, ten. Still, I have the insomnia, and can ’t remember sleeping since three nights ago. This must be the original I typed. I made ten copies, and forgot the original. The paparazzi flash of the c opy machine in my face. The insomnia distance of everything, a copy of a copy of a copy. You can ’t touch anything, and nothing can touch you. My boss reads: “The third rule of fight club is two men per fight. ” Neither of us blinks. My boss reads: “One fight at a time. ” I haven ’t slept in three days unless I ’m sleeping now. My boss shakes the paper under my nose. What about it, he says. Is this some little game I ’m playing on company time? I ’m paid for my full attention, not to waste time with little w ar games. And I ’m not paid to abuse the copy machines. What about it? He shakes the paper under my nose. What do I think, he asks, what should he do with an employee who spends company time in some little fantasy world. If I was in his shoes, what would I do? What would I do? The hole in my cheek, the blue - black swelling around my eyes, and the swollen red scar of Tyler ’s kiss on the back of my hand, a copy of a copy of a copy. Speculation. Why does Tyler want ten copies of the fight club rules? Hindu cow. What I would do, I say, is I ’d be very careful who I talked to about this paper. I say, it sounds like some dangerous psychotic killer wrote this, and this buttoned - down schizophrenic could probably go over the edge at any moment in the working day and stalk from office to office with an Armalite AR - 180 carbine gas - operated semiautomatic. My boss just looks at me. The guy, I say, is probably at home every night with a little rattail file, filing a cross into the tip of every one of his rounds. This way, when he shows up to work one morning and pumps a round into his nagging, ineffectual, petty, whining, butt - sucking, candy - ass boss, that one round will split along the filed grooves and |
spread open the way a dumdum bullet flowers inside you to blow a |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
bushel load of your stinking guts out through your spine. Picture your gut chakra opening in a slow - motion explosion of sausage - casing small intestine. My boss takes the paper out from under my nose. Go ahead, I say, read some more. No really, I say, it sounds fascinating. The work of a totally diseased mind. And I smile. The little butthole - looking edges of the hole in my cheek are the same blue - black as a dog ’s gums. The skin stretched tight across the swelling around my eyes feels varnished. My bos s just looks at me. Let me help you, I say. I say, the fourth rule of fight club is one fight at a time. My boss looks at the rules and then looks at me. I say, the fifth rule is no shoes, no shirts in the fight. My boss looks at the rules and looks a t me. Maybe, I say, this totally diseased fuck would use an Eagle Apache carbine because an Apache takes a thirty - shot mag and only weighs nine pounds. The Armalite only takes a five - round magazine. With thirty shots, our totally fucked hero could go the length of mahogany row and take out every vice president with a cartridge left over for each director. Tyler ’s words coming out of my mouth. I used to be such a nice person. I just look at my boss. My boss has blue; blue, pale cornflower blue eyes. The J and R 68 semiautomatic carbine also takes a thirty - shot mag, and it only weighs seven pounds. My boss just looks at me. It ’s scary, I say. This is probably somebody he ’s known for years. Probably this guy knows all about him, where he lives, and where his wife works and his kids go to school. This is exhausting, and all of a sudden very, very boring. And why does Tyler need ten copies of the fight club rules? What I don ’t have to say is I know about the leather interiors that cause birth defects. I kn ow about the counterfeit brake linings that looked good enough to pass the purchasing agent, but fail after two thousand miles. I know about the air - conditioning rheostat that gets so hot it sets fire to the maps in your glove compartment. I know how many people burn alive because of fuel - injector flashback. I ’ve seen people ’s legs cut off at the knee when turbochargers start exploding and send their vanes through the firewall and into |
the passenger compartment. I ’ve been out in the field and seen the burn ed - up |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
cars and seen the reports where CAUSE OF FAILURE is recorded as “unknown. ” No, I say, the paper ’s not mine. I take the paper between two fingers and jerk it out of his hand. The edge must slice his thumb because his hand flies to his mouth, and he ’ s sucking hard, eyes wide open. I crumble the paper into a ball and toss it into the trash can next to my desk. Maybe, I say, you shouldn ’t be bringing me every little piece of trash you pick up. Sunday night, I go to Remaining Men Together and the basem ent of Trinity Episcopal is almost empty. Just Big Bob, and I come dragging in with every muscle bruised inside and out, but my heart ’s still racing and my thoughts are a tornado in my head. This is insomnia. All night, your thoughts are on the air. All n ight long, you ’re thinking: Am I asleep? Have I slept? Insult to injury, Big Bob ’s arms come out of his T - shirt sleeves quilted with muscle and so hard they shine. Big Bob smiles, he ’s so happy to see me. He thought I was dead. Yeah, I say, me too. “Wel l, ” Big Bob says, “I ’ve got good news. ” Where is everybody? “That ’s the good news, ” Big Bob says. “The group ’s disbanded. I only come down here to tell any guys who might show up. ” I collapse with my eyes closed on one of the plaid thrift store couches. “The good news, ” Big Bob says, “is there ’s a new group, but the first rule about this new group is you aren ’t supposed to talk about it. Oh. Big Bob says, “And the second rule is you ’re not supposed to talk about it. ” Oh, shit. I open my eyes. Fuck. “The group ’s called fight club, ” Big Bob says, “and it meets every Friday night in a closed garage across town. On Thursday nights, there ’s another fight club that meets at a garage closer by. ” I don ’t know either of these places. “The first rule about f ight club, ” Big Bob says, “is you don ’t talk about fight club. ” Wednesday, Thursday, and Friday night, Tyler is a movie projectionist. I saw his pay stub last week. |
“The second rule about fight club, ” Big Bob says, “is you don ’t talk about fight |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
club. ” Saturday night, Tyler goes to fight club with me. “Only two men per fight. ” Sunday morning, we come home beat up and sleep all afternoon. “Only one fight at a time, ” Big Bob says. Sunday and Monday night, Tyler ’s waiting tables. “You fight without shirt s or shoes. ” Tuesday night, Tyler ’s at home making soap, wrapping it in tissue paper, shipping it out. The Paper Street Soap Company. “The fights, ” Big Bob says, “go on as long as they have to. Those are the rules invented by the guy who invented fight clu b. ” Big Bob asks, “Do you know him? “I ’ve never seen him, myself, ” Big Bob says, “but the guy ’s name is Tyler Durden. ” The Paper Street Soap Company. Do I know him. I dunno, I say. Maybe. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 10 When I get to the Regent Hotel, Marla ’s in the lobby w earing a bathrobe. Marla called me at work and asked, would I skip the gym and the library or the laundry or whatever I had planned after work and come see her, instead. This is why Marla called, because she hates me. She doesn ’t say a thing about her co llagen trust fund. What Marla says is, would I do her a favor? Marla was lying in bed this afternoon. Marla lives on the meals that Meals on Wheels delivers for her neighbors who are dead; Marla accepts the meals and says they ’re asleep. Long story short, this afternoon Marla was just lying in bed, waiting for the Meals on Wheels delivery between noon and two. Marla hasn ’t had health insurance for a couple years so she ’s stopped looking, but this morning she looks and there seemed to be a lump and the node s under her arm near the lump were hard and tender at the same time and she couldn ’t tell anyone she loves because she doesn ’t want to scare them and she can ’t afford to see a doctor if this is nothing, but she needed to talk to someone and someone else ne eded to look. The color of Marla ’s brown eyes is like an animal that ’s been heated in a furnace and dropped into cold water. They call that vulcanized or galvanized or tempered. Marla says she ’ll forgive the collagen thing if I ’ll help her look. I figur e she doesn ’t call Tyler because she doesn ’t want to scare him. I ’m neutral in her book, I owe her. We go upstairs to her room, and Marla tells me how in the wild you don ’t see old animals because as soon as they age, animals die. If they get sick or slow down, something stronger kills them. Animals aren ’t meant to get old. Marla lies down on her bed and undoes the tie on her bathrobe, and says our culture has made death something wrong. Old animals should be an unnatural exception. Freaks. Marla ’s cold and sweating while I tell her how in college I had a wart once. On my penis, only I say, dick. I went to the medical school to have it removed. The wart. Afterwards, I told my father. This was years after, and my dad laughed and told me I was a fool becau se warts like that are nature ’s French tickler. Women love them and God was doing me a favor. |
Kneeling next to Marla ’s bed with my hands still cold from outside, feeling |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Marla ’s cold skin a little at a time, rubbing a little of Marla between my fingers e very inch, Marla says those warts that are God ’s French ticklers give women cervical cancer. So I was sitting on the paper belt in an examining room at the medical school while a medical student sprays a canister of liquid nitrogen on my dick and eight me dical students watched. This is where you end up if you don ’t have medical insurance. Only they don ’t call it a dick, they called it a penis, and whatever you call it, spray it with liquid nitrogen and you might as well burn it with lye, it hurts so bad. Marla laughs at this until she sees my fingers have stopped. Like maybe I ’ve found something. Marla stops breathing and her stomach goes like a drum, and her heart is like a fist pounding from inside the tight skin of a drum. But no, I stopped because I ’m talking, and I stopped because, for a minute, neither of us was in Marla ’s bedroom. We were in the medical school years ago, sitting on the sticky paper with my dick on fire with liquid nitrogen when one of the medical students saw my bare feet and left t he room fast in two big steps. The student came back in behind three real doctors, and the doctors elbowed the man with the canister of liquid nitrogen to one side. A real doctor grabbed my bare right foot and hefted it into the face of the other real doc tors. The three turned it and poked it and took Polaroid pictures of the foot, and it was as if the rest of the person, half dressed with God ’s gift half frozen, didn ’t exist. Only the foot, and the rest of the medical students pressed in to see. “How lon g, ” a doctor asked, “have you had this red blotch on your foot? ” The doctor meant my birthmark. On my right foot is a birthmark that my father jokes looks like a dark red Australia with a little New Zealand right next to it. This is what I told them and i t let all the air out of everything. My dick was thawing out. Everyone except the student with the nitrogen left, and there was the sense that he would ’ve left too, he was so disappointed he never met my eyes as he took the head of my dick and stretched it toward himself. The canister jetted a tiny spray on what was left of the wart. The feeling, you could close your eyes and imagine your dick is a hundred miles long, and it would still hurt. Marla looks down at my hand and the scar from Tyler ’s kiss. I s aid to the medical student, you must not see a lot of birthmarks around here. It ’s not that. The student said everyone thought the birthmark was cancer. |
There was this new kind of cancer that was getting young men. They wake up |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
with a red spot on their feet or ankles. The spots don ’t go away, they spread until they cover you and then you die. The student said, the doctors and everyone were so excited because they thought you had this new cancer. Very few people had it, yet, but it was spreading. This w as years and years ago. Cancer will be like that, I tell Marla. There will be mistakes, and maybe the point is not to forget the rest of yourself if one little part might go bad. Marla says, “Might. ” The student with the nitrogen finished up and told me the wart would drop off after a few days. On the sticky paper next to my bare ass was a Polaroid picture of my foot that no one wanted. I said, can I have the picture? I still have the picture in my room stuck in the corner of a mirror in the frame. I co mb my hair in the mirror before work every morning and think how I once had cancer for ten minutes, worse than cancer. I tell Marla that this Thanksgiving was the first year when my grandfather and I did not go ice skating even though the ice was almost s ix inches thick. My grandmother always has these little round bandages on her forehead or her arms where moles she ’s had her whole life didn ’t look right. They spread out with fringed edges or the moles turned from brown to blue or black. When my grandmot her got out of the hospital the last time, my grandfather was carrying her suitcase and it was so heavy he complained that he felt lopsided. My French - Canadian grandmother was so modest that she never wore a swimming suit in public and she al ways ran wate r in the sink to mask any sound she might make in the bathroom. Coming out of Our Lady of Lourdes Hospital after a partial mastectomy, she says: “You feel lopsided? ” For my grandfather, that sums up the whole story, my grandmother, cancer, their marriage, your life. He laughs every time he tells that story. Marla isn ’t laughing. I want to make her laugh, to warm her up. To make her forgive me for the collagen, I want to tell Marla there ’s nothing for me to find. If she found anything this morning, it was a mistake. A birthmark. Marla has the scar from Tyler ’s kiss on the back of her hand. I want to make Marla laugh so I don ’t tell her about the last time I hugged Chloe, Chloe without hair, a skeleton dipped in yellow wax with a silk scarf tied around her bald head. I hugged Chloe one last time before she disappeared forever. I told her she looked like a pirate, and she laughed. Me, when I go to the |
beach, I always sit with my right foot tucked under me. Australia and New |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Zealand, or I keep it buried in t he sand. My fear is that people will see my foot and I ’ll start to die in their minds. The cancer I don ’t have is everywhere now. I don ’t tell Marla that. There are a lot of things we don ’t want to know about the people we love. To warm her up, to make h er laugh, I tell Marla about the woman in Dear Abby who married a handsome successful mortician and on their wedding night, he made her soak in a tub of ice water until her skin was freezing to the touch, and then he made her lie in bed completely still wh ile he had intercourse with her cold inert body. The funny thing is this woman had done this as a newlywed, and gone on to do it for the next ten years of marriage and now she was writing to Dear Abby to ask if Abby thought it meant something. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 1 1 This is why I loved the support groups so much, if people thought you were dying, they gave you their full attention. If this might be the last time they saw you, they really saw you. Everything else about their checkbook balance and radio songs and me ssy hair went out the window. You had their full attention. People listened instead of just waiting for their turn to speak. And when they spoke, they weren ’t telling you a story. When the two of you talked, you were building something, and afterward yo u were both different than before. Marla had started going to the support groups after she found the first lump. The morning after we found her second lump, Marla hopped into the kitchen with both legs in one leg of her pantyhose and said, “Look, I ’m a me rmaid. ” Marla said, “This isn ’t like when guys sit backward on the toilet and pretend it ’s a motorcycle. This is a genuine accident. ” Just before Marla and I met at Remaining Men Together, there was the first lump, and now there was a second lump. What y ou have to know is that Marla is still alive. Marla ’s philosophy of life, she told me, is that she can die at any moment. The tragedy of her life is that she doesn ’t. When Marla found the first lump, she went to a clinic where slumped scarecrow mothers sa t in plastic chairs on three sides of the waiting room with limp doll children balled in their laps or lying at their feet. The children were sunken and dark around their eyes the way oranges or bananas go bad and collapse, and the mothers scratched at mat s of dandruff from scalp yeast infections out of control. The way the teeth in the clinic looked huge in everyone ’s thin face, you saw how teeth are just shards of bone that come through your skin to grind things up. This is where you end up if you don ’t have health insurance. Before anyone knew any better, a lot of gay guys had wanted children, and now the children are sick and the mothers are dying and the fathers are dead, and sitting in the hospital vomit smell of piss and vinegar while a nurse asks e ach mother how long she ’s been sick and how much weight she ’s lost and if |
her child has any living parent or guardian, Marla decides, no. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
If she was going to die, Marla didn ’t want to know about it. Marla walked around the corner from the clinic to City Laundry and stole all the jeans out of the dryers, then walked to a dealer who gave her fifteen bucks a pair. Then Marla bought herself some really good pantyhose, the kind that don ’t run. “Even the good kind that don ’t run, ” Marla says, “they snag. ” Noth ing is static. Everything is falling apart. Marla started going to the support groups since it was easier to be around other human butt wipe. Everyone has something wrong. And for a while, her heart just sort of flatlined. Marla started a job doing prepa id funeral plans for a mortuary where sometimes great fat men, but usually fat women, would come out of the mortuary showroom carrying a crematory urn the size of an egg cup, and Marla would sit there at her desk in the foyer with her dark hair tied down a nd her snagged pantyhose and breast lump and doom, and say, “Madam, don ’t flatter yourself. We couldn ’t get even your burned - up head into that tiny thing. Go back and get an urn the size of a bowling ball. ” Marla ’s heart looked the way my face was. The cr ap and the trash of the world. Post - consumer human butt wipe that no one would ever go to the trouble to recycle. Between the support groups and the clinic, Marla told me, she had met a lot of people who were dead. These people were dead and on the other side, and at night they called on the telephone. Marla would go to bars and hear the bartender calling her name, and when she took the call the line was dead. At the time, she thought this was hitting bottom. “When you ’re twenty - four, ” Marla says, “you h ave no idea how far you can really fall, but I was a fast learner. ” The first time Marla filled a crematory urn, she didn ’t wear a face mask, and later she blew her nose and there in the tissue was a black mess of Mr. Whoever. In the house on Paper Stree t, if the phone rang only once and you picked it up and the line was dead, you knew it was someone trying to reach Marla. This happened more than you might think. In the house on Paper Street, a police detective stated calling about my condominium explosi on, and Tyler stood with his chest against my shoulder, whispering into my ear while I held the phone to the other ear, and the detective asked if I knew anyone who could make homemade dynamite. |
“Disaster is a natural part of my evolution, ” Tyler whispere d, “toward tragedy |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
and dissolution. ” I told the detective that it was the refrigerator that blew up my condo. “I ’m breaking my attachment to physical power and possessions, ” Tyler whispered, “because only through destroying myself can I discover the gre ater power of my spirit. ” The dynamite, the detective said, there were impurities, a residue of ammonium oxalate and potassium perchloride that might mean the bomb was homemade, and the dead bolt on the front door was shattered. I said I was in Washingto n, D.C., that night. The detective on the phone explained how someone had sprayed a canister of Freon into the dead - bolt lock and then tapped the lock with a cold chisel to shatter the cylinder. This is the way criminals are stealing bicycles. “The liber ator who destroys my property, ” Tyler said, “is fighting to save my spirit. The teacher who clears all possessions from my path will set me free. ” The detective said whoever set the homemade dynamite could ’ve turned on the gas and blown out the pilot light s on the stove days before the explosion took place. The gas was just the trigger. It would take days for the gas to fill the condo before it reached the compressor at the base of the refrigerator and the compressor ’s electric motor set off the explosion. “Tell him, ” Tyler whispered. “Yes, you did it. You blew it all up. That ’s what he wants to hear. ” I tell the detective, no, I did not leave the gas on and then leave town. I loved my life. I loved that condo. I loved every stick of furniture That was my whole life. Everything, the lamps, the chairs, the rugs were me. The dishes in the cabinets were me. The plants were me. The television was me. It was me that blew up. Couldn ’t he see that? The detective said not to leave town. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 12 Mister his honor, mister chapter president of the local chapter of the national united projectionist and independent theater operators union just sat. Under and behind and inside everything the man took for granted, something horrible had been growing. Nothing is static. Everything is falling apart. I know this because Tyler knows this. For three years Tyler had been doing film buildup and breakdown for a chain of movie houses. A movie travels in six or seven small reels packed in a metal case. Tyler ’s job was t o splice the small reels together into single fivefoot reels that self - threading and rewinding projectors could handle. After three years, seven theaters, at least three screens per theater, new shows every week, Tyler had handled hundreds of prints. Too bad, but with more self - threading and rewinding projectors, the union didn ’t need Tyler anymore. Mister chapter president had to call Tyler in for a little sit - down. The work was boring and the pay was crap, so the president of the united union of united projection operators independent and united theaters united said it was doing Tyler Durden a chapter favor by giving Tyler the diplomatic shaft. Don ’t think of this as rejection. Think of it as downsizing. Right up the butt mister chapter president himse lf says, “We appreciate your contribution to our success. ” Oh, that wasn ’t a problem, Tyler said, and grinned. As long as the union kept sending a paycheck, he ’d keep his mouth shut. Tyler said, “Think of this as early retirement, with pension. ” Tyler ha d handled hundreds of prints. Movies had gone back to the distributor. Movies had gone back out in re - release. Comedy. Drama. Musicals. Romance. Action adventure. Spliced with Tyler ’s single - frame flashes of pornography. Sodomy. Fellatio. Cunnilingus. B ondage. Tyler had nothing to lose. Tyler was the pawn of the world, everybody ’s trash. This is what Tyler rehearsed me to tell the manager of the Pressman Hotel, too. |
At Tyler ’s other job, at the Pressman Hotel, Tyler said he was nobody. Nobody |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
cared i f he lived or died, and the feeling was fucking mutual. This is what Tyler told me to say in the hotel manager ’s office with security guards sitting outside the door. Tyler and I stayed up late and traded stories after everything was over. Right after he ’d gone to the projectionist union, Tyler had me go and confront the manager of the Pressman Hotel. Tyler and I were looking more and more like identical twins. Both of us had punched - out cheekbones, and our skin had lost its memory, and forgot where to s lide back to after we were hit. My bruises were from fight club, and Tyler ’s face was punched out of shape by the president of the projectionist union. After Tyler crawled out of the union offices, I went to see the manager of the Pressman Hotel. I sat t here, in the office of the manager of the Pressman Hotel. I am Joe ’s Smirking Revenge. The first thing the hotel manager said was I had three minutes. In the first thirty seconds, I told how I ’d been peeing into soup, farting on creme brulees, sneezing o n braised endive, and now I wanted the hotel to send me a check every week equivalent to my average week ’s pay plus tips. In return, I wouldn ’t come to work anymore, and I wouldn ’t go to the newspapers or the public health people with a confused, tearful c onfession. The headlines: Troubled Waiter Admits Tainting Food. Sure, I said, I might go to prison. They could hang me and yank my nuts off and drag me through the streets and flay my skin and burn me with lye, but the Pressman Hotel would always be kno wn as the hotel where the richest people in the world ate pee. Tyler ’s words coming out of my mouth. And I used to be such a nice person. At the projectionist union office, Tyler had laughed after the union president punched him. The one punch knocked T yler out of his chair, and Tyler sat against the wall, laughing. “Go ahead, you can ’t kill me, ” Tyler was laughing. “You stupid fuck. Beat the crap out of me, but you can ’t kill me. ” You have too much to lose. I have nothing. You have everything. |
Go a head, right in the gut. Take another shot at my face. Cave in my teeth, but |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
keep those paychecks coming. Crack my ribs, but if you miss one week ’s pay, I go public, and you and your little union go down under lawsuits from every theater owner and film dis tributor and mommy whose kid maybe saw a hard - on in Bambi. “I am trash, ” Tyler said. “I am trash and shit and crazy to you and this whole fucking world, ” Tyler said to the union president. “You don ’t care where I live or how I feel, or what I eat or how I feed my kids or how I pay the doctor if I get sick, and yes I am stupid and bored and weak, but I am still your responsibility. ” Sitting in the office at the Pressman Hotel, my fight club lips were still split into about ten segments. The butthole in my c heek looking at the manager of the Pressman Hotel, it was all pretty convincing. Basically, I said the same stuff Tyler said. After the union president had slugged Tyler to the floor, after mister president saw Tyler wasn ’t fighting back, his honor with his big Cadillac body bigger and stronger than he would ever really need, his honor hauled his wingtip back and kicked Tyler in the ribs and Tyler laughed. His honor shot the wingtip into Tyler ’s kidneys after Tyler curled into a ball, but Tyler was still laughing. “Get it out, ” Tyler said. “Trust me. You ’ll feel a lot better. You ’ll feel great. ” In the office of the Pressman Hotel, I asked the hotel manager if I could use his phone, and I dialed the number for the city desk at the newspaper. With the ho tel manager watching, I said: Hello, I said, I ’ve committed a terrible crime against humanity as part of a political protest. My protest is over the exploitation of workers in the service industry. If I went to prison, I wouldn ’t be just an unbalanced pe on diddling in the soup. This would have heroic scale. Robin Hood Waiter Champions Have - Nots. This would be about a lot more than one hotel and one waiter. The manager of the Pressman Hotel very gently took the receiver out of my hand. The manager said he didn ’t want me working here anymore, not the way I looked now. I ’m standing at the head of the manager ’s desk when I say, what? You don ’t like the idea of third … And without flinching, still looking at the manager, I roundhouse the fist at the centr ifugal force end of my arm and slam fresh blood out of the cracked scabs in my nose. |
For no reason at all, I remember the night Tyler and I had our first fight. I want |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
you to hit me as hard as you can. This isn ’t such a hard punch. I punch myself, again . It just looks good, all the blood, but I throw myself back against the wall to make a terrible noise and break the painting that hangs there. The broken glass and frame and the painting of flowers and blood go to the floor with me clowning around. I ’m b eing such a doofus. Blood gets on the carpet and I reach up and grip monster handprints of blood on the edge of the hotel manager ’s desk and say, please, help me, but I start to giggle. Help me, please. Please don ’t hit me, again. I slip back to the flo or and crawl my blood across the carpet. The first word I ’m going to say is please. So I keep my lips shut. The monster drags itself across the lovely bouquets and garlands of the Oriental carpet. The blood falls out of my nose and slides down the back of my throat and into my mouth, hot. The monster crawls across the carpet, hot and picking up the lint and dust sticking to the blood on its claws. And it crawls close enough to grab the manager of the Pressman Hotel around his pinstriped ankle and say it. Mo ney. And I giggle, again. And please don ’t hit me, again. Please. Say it. Please comes out in a bubble of blood. Say it. Please. And the bubble pops blood all over. And this is how Tyler was free to start a fight club every night of the week. After this there were seven fight clubs, and after that there were fifteen fight clubs, and after that, there were twenty - three fight clubs, and Tyler wanted more. There was always money coming in. Please, I ask the manager of the Pressman Hotel, give me the … Please. You have so much, and I have nothing. And I start to climb my blood up the pinstriped legs of the manager of the Pressman Hotel who is leaning back, hard, with his hands on the windowsill behind him and even his thin lips retreating from his teet h. The monster hooks its bloody claw in the waistband of the manager ’s pants, |
and pulls itself up to clutch the white starched shirt, and l wrap my bloody hands |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
around the manager ’s smooth wrists. Please. I smile big enough to split my lips. There ’s a struggle as the manager screams and tries to get his hands away from me and my blood and my crushed nose, the filth sticking in the blood on both of us, and right then at our most excellent moment, the security guards decide to walk in. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 13 It ’s in the newspaper today how somebody broke into offices between the tenth and fifteenth floors of the Hein Tower, and climbed out the office windows, and painted the south side of the building with a grinning five story mask, and set fires so the window at the center of each huge eye blazed huge and alive and inescapable over the city at dawn. In the picture on the front page of the newspaper, the face is an angry pumpkin, Japanese demon, dragon of avarice hanging in the sky, and the smoke is a witch ’s eyeb rows or devil ’s horns. And people cried with their heads thrown back. What did it mean? And who would do this? And even after the fires were out, the face was still there, and it was worse. The empty eyes seemed to watch everyone in the street but at the same time were dead. This stuff is in the newspaper more and more. Of course you read this, and you want to know right away if it was part of Project Mayhem. The newspaper says the police have no real leads. Youth gangs or space aliens, whoever it was could ’ve died while crawling down ledges and dangling from windowsills with cans of black spray paint. Was it the Mischief Committee or the Arson Committee? The giant face was probably their homework assignment from last week. Tyler would know, but the f irst rule about Project Mayhem is you don ’t ask questions about Project Mayhem. In the Assault Committee of Project Mayhem, this week Tyler says he ran everyone through what it would take to shoot a gun. All a gun does is focus an explosion in one directi on. At the last meeting of the Assault Committee, Tyler brought a gun and the yellow pages of the phone book. They meet in the basement where fight club meets on Saturday night. Each committee meets on a different night: Arson meets on Monday. Assault o n Tuesday. Mischief meets on Wednesday. And Misinformation meets on Thursday. |
Organized Chaos. The Bureaucracy of Anarchy. You figure it out. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Support groups. Sort of. So Tuesday night, the Assault Committee proposed events for the upcoming week, and T yler read the proposals and gave the committee its homework. By this time next week, each guy on the Assault Committee has to pick a fight where he won ’t come out a hero. And not in fight club. This is harder than it sounds. A man on the street will do an ything not to fight. The idea is to take some Joe on the street who ’s never been in a fight and recruit him. Let him experience winning for the first time in his life. Get him to explode. Give him permission to beat the crap out of you. You can take it. If you win, you screwed up. “What we have to do, people, ” Tyler told the committee, “is remind these guys what kind of power they still have. ” This is Tyler ’s little pep talk. Then he opened each of the folded squares of paper in the cardboard box in fro nt of him. This is how each committee proposes events for the upcoming week. Write the event on the committee tablet. Tear off the sheet, fold it, and put it in the box. Tyler checks out the proposals and throws out any bad ideas. For each idea he throws out, Tyler puts a folded blank into the box. Then everyone in the committee takes a paper out of the box. The way Tyler explained the process to me, if somebody draws a blank, he only has his homework to do that week. If you draw a proposal, then you hav e to go to the import beer festival this weekend and push over a guy in a chemical toilet. You ’ll get extra favor if you get beat up for doing this. Or you have to attend the fashion show at the shopping center atrium and throw strawberry gelatin from the mezzanine. If you get arrested, you ’re off the Assault Committee. If you laugh, you ’re off the committee. Nobody knows who draws a proposal, and nobody except Tyler knows what all the proposals are and which are accepted and which proposals he throws in the trash. Later that week, you might read in the newspaper about an unidentified man, downtown, jumping the driver of a Jaguar convertible and steering the car into a fountain. You have to wonder. Was this a committee proposal you could ’ve drawn? The ne xt Tuesday night, you ’ll be looking around the Assault Committee meeting under the one light in the black fight club basement, and you ’re still wondering who forced the jag into the fountain. |
Who went to the roof of the art museum and snipered paint balls into the |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
sculpture court reception? Who painted the blazing demon mask on the Hein Tower? The night of the Hein Tower assignment, you can picture a team of law clerks and bookkeepers or messengers sneaking into offices where they sat, every day. Maybe they were a little drunk even if it ’s against the rules in Project Mayhem, and they used passkeys where they could and used spray canisters of Freon to shatter lock cylinders, they could dangle, rappelling against the tower ’s brick facade, dropping, trusti ng each other to hold ropes, swinging, risking quick death in offices where every day they felt their lives end one hour at a time. The next morning, these same, clerks and assistant account reps would be in the crowd with their neatly combed heads thrown back, rummy without sleep but sober and wearing ties and listening to the crowd around them wonder, who would do this, and the police shout for everyone to please get back, now, as water ran down from the broken smoky center of each huge eye. Tyler told me in secret that there ’s never more than four good proposals at a meeting so your chances of drawing a real proposal and not just a blank are about four in ten. There are twenty - five guys on the Assault Committee including Tyler. Everybody gets their home work: lose a fight in public; and each member draws for a proposal. This week, Tyler told them, “Go out and buy a gun. ” Tyler gave one guy the telephone - book yellow pages and told him to tear out an advertisement. Then pass the book to the next guy. No t wo guys should go to the same place to buy or shoot. “This, ” Tyler said, and he took a gun out of his coat pocket, “this is a gun, and in two weeks, you should each of you have a gun about this size to bring to meeting. “Better you should pay for it with cash, ” Tyler said. “Next meeting, you ’ll all trade guns and report the gun you bought as stolen. ” Nobody asked anything. You don ’t ask questions is the first rule in Project Mayhem. Tyler handed the gun around. It was so heavy for something so small, as if a giant thing like a mountain or a sun were collapsed and melted down to make this. The committee guys held it by two fingers. Everyone wanted to ask if it was loaded, but the second rule of Project Mayhem is you don ’t ask questions. Maybe it was load ed, maybe not. Maybe we should always assume the worst. “A gun, ” Tyler said, “is simple and perfect. You just draw |
the trigger back. ” The third rule in Project Mayhem is no excuses. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
“The trigger, ” Tyler said, “frees the hammer, and the hammer strikes the powder. ” The fourth rule is no lies. “The explosion blasts a metal slug off the open end of the shell, and the barrel of the gun focuses the exploding powder and the rocketing slug, ” Tyler said, “like a man out of a cannon, like a missile out of a silo, like your jism, in one direction. ” When Tyler invented Project Mayhem, Tyler said the goal of Project Mayhem had nothing to do with other people. Tyler didn ’t care if other people got hurt or not. The goal was to teach each man in the project that he had the power to control history. We, each of us, can take control of the world. It was at fight club that Tyler invented Project Mayhem. I tagged a first - timer one night at fight club. That Saturday night, a young guy with an angel ’s face came to his first fight club, and I tagged him for a fight. That ’s the rule. If it ’s your first night in fight club, you have to fight. I knew that so I tagged him because the insomnia was on again, and I was in a mood to destroy something beautiful. Since most of my face never gets a chance to heal, I ’ve got nothing to lose in the looks department. My boss, at work, he asked me what I was doing about the hole through my cheek that never heals. When I drink coffee, I told him, I put two fingers over the hole so it won ’t lea k. There ’s a sleeper hold that gives somebody just enough air to stay awake, and that night at fight club I hit our first - timer and hammered that beautiful mister angel face, first with the bony knuckles of my fist like a pounding molar, and then the knot ted tight butt of my fist after my knuckles were raw from his teeth stuck through his lips. Then the kid fell through my arms in a heap. Tyler told me later that he ’d never seen me destroy something so completely. That night, Tyler knew he had to take fi ght club up a notch or shut it down. Tyler said, sitting at breakfast the next morning, “You looked like a maniac, Psycho - Boy. Where did you go? ” I said I felt like crap and not relaxed at all. I didn ’t get any kind of buzz. Maybe I ’d developed a Jones. You can build up a tolerance to fighting, and maybe I needed to move on to something bigger. It was that morning, Tyler invented Project Mayhem. Tyler asked what I was really fighting. What Tyler says about being the crap and the slaves of history, that ’s how I |
felt. I wanted to destroy everything beautiful I ’d never have. Burn the Amazon |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
rain forests. Pump chlorofluorocarbons straight up to gobble the ozone. Open the dump valves on supertankers and uncap offshore oil wells. I wanted to kill all the fis h I couldn ’t afford to eat, and smother the French beaches I ’d never see. I wanted the whole world to hit bottom. Pounding that kid, I really wanted to put a bullet between the eyes every endangered panda that wouldn ’t screw to save its species and every whale or dolphin that gave up and ran itself aground. Don ’t think of this as extinction. Think of this as downsizing. For thousands of years, human beings had screwed up and trashed and crapped on this planet, and now history expected me to clean up aft er everyone. I have to wash out and flatten my soup cans. And account for every drop of used motor oil. And I have to foot the bill for nuclear waste and buried gasoline tanks and landfilled toxic sludge dumped a generation before I was born. I held the face of mister angel like a baby or a football in the crook of my arm and bashed him with my knuckles, bashed him until his teeth broke through his lips. Bashed him with my elbow after that until he fell through my arms into a heap at my feet. Until the sk in was pounded thin across his cheekbones and turned black. I wanted to breathe smoke. Birds and deer are a silly luxury, and all the fish should be floating. I wanted to burn the Louvre. I ’d do the Elgin Marbles with a sledgehammer and wipe my ass with the Mona Lisa. This is my world, now. This is my world, my world, and those ancient people are dead. It was at breakfast that morning that Tyler invented Project Mayhem. We wanted to blast the world free of history. We were eating breakfast in the hou se on Paper Street, and Tyler said, picture yourself planting radishes and seed potatoes on the fifteenth green of a forgotten golf course. You ’ll hunt elk through the damp canyon forests around the ruins of Rockefeller Center, and dig clams next to the s keleton of the Space Needle leaning at a forty - five - degree angle. We ’ll paint the skyscrapers with huge totem faces and goblin tikis, and every evening what ’s left of mankind will retreat to empty zoos and lock itself in cages as protection against bears a nd big cats and wolves that pace and watch us from outside the cage bars at night. “Recycling and speed limits are bullshit, ” Tyler said. “They ’re like |
someone who quits smoking on his deathbed. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
It ’s Project Mayhem that ’s going to save the world. A cult ural ice age. A prematurely induced dark age. Project Mayhem will force humanity to go dormant or into remission long enough for the Earth to recover. “You justify anarchy, ” Tyler says. “You figure it out. ” Like fight club does with clerks and box boys, Project Mayhem will break up civilization so we can, make something better out of the world. “Imagine, ” Tyler said, “stalking elk past department store windows and stinking racks of beautiful rotting dresses and tuxedos on hangers; you ’ll wear leather clo thes that will last you the rest of your life, and you ’ll climb the wrist - thick kudzu vines that wrap the Sears Tower. Jack and the beanstalk, you ’ll climb up through the dripping forest canopy and the air will be so clean you ’ll see tiny figures pounding corn and laying strips of venison to dry in the empty car pool lane of an abandoned superhighway stretching eight - lanes - wide and August - hot for a thousand miles. ” This was the goal of Project Mayhem, Tyler said, the complete and rightaway destruction of c ivilization. What comes next in Project Mayhem, nobody except Tyler knows. The second rule is you don ’t ask questions. “Don ’t get any bullets, ” Tyler told the Assault Committee. “And just so you don ’t worry about it, yes, you ’re going to have to kill som eone. Arson. Assault. Mischief and Misinformation. No questions. No questions. No excuses and no lies. The fifth rule about Project Mayhem is you have to trust Tyler. Tyler wanted me to type up and copy. A week ago, Tyler was pacing out the dimensions of the basement of the rented house on Paper Street. It ’s sixty - five shoe lengths front to back and forty shoe lengths side to side. Tyler was thinking out loud. Tyler asked me, “What is six times seven? ” Forty - two. “And forty - two times three? ” One hund red and twenty - six. Tyler gave me a handwritten list of notes and said to type it and make seventy - two copies. Why that many? “Because, ” Tyler said, “that ’s how many guys can sleep in the basement, if we put them in triple - decker army surplus bunk beds. ” I asked, what about their stuff? |
Tyler said, “They won ’t bring anything more than what ’s on the list, and it |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
should all fit under a mattress. ” The list my boss finds in the copy machine, the copy machine counter still set for seventy - two copies, the list says: “Bringing the required items does not guarantee admission to training, but no applicant will be considered unless he arrives equipped with the following items and exactly five hundred dollars cash for personal burial money. ” “It costs at least three hundred dollars to cremate an indigent corpse, Tyler told me, and the price was going up. Anyone who dies without at least this much money, their body goes to an autopsy class. This money must always be carried in the student ’s shoe so if the stude nt is ever killed, his death will not be a burden on Project Mayhem. In addition, the applicant has to arrive with the following: Two black shirts. Two black pair of trousers. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 14 My boss brings another sheet of paper to my desk and sets it at my elbow. I don ’t even wear a tie anymore. My boss is wearing his blue tie, so it must be a Thursday. The door to my boss ’s office is always closed now, and we haven ’t traded more than two words any day since he found the fight club rules in the copy mach ine and I maybe implied I might gut him with a shotgun blast. Just me clowning around, again. Or, I might call the Compliance people at the Department of Transportation. There ’s a front seat mounting bracket that never passed collision testing before it w ent into production. If you know where to look, there are bodies buried everywhere. Morning, I say. He says, “Morning. ” Set at my elbow is another for - my - eyes - only important secret document One pair of heavy black shoes. Two pair of black socks and tw o pair of plain underwear. One heavy black coat. This includes the clothes the applicant has on his back. One white towel. One army surplus cot mattress. One white plastic mixing bowl. At my desk, with my boss still standing there, I pick up the orig inal list and tell him, thanks. My boss goes into his office, and I set to work playing solitaire on my computer. After work, I give Tyler the copies, and days go by. I go to work. I come home. I go to work. I come home, and there ’s a guy standing on o ur front porch. The guy ’s at the front door with his second black shirt and pants in a brown paper sack and he ’s got the last three items, a white towel, an army surplus mattress, and a plastic bowl, set on the porch railing. From an upstairs window, Tyler and I peek out at the guy, and Tyler tells me to send the guy away. “He ’s too young, ” Tyler says. The guy on the porch is mister angel face whom I tried to destroy the night |
Tyler invented Project Mayhem. Even with his two black eyes and blond crew |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
cut , you see his tough pretty scowl without wrinkles or scars. Put him in a dress and make him smile, and he ’d be a woman. Mister angel just stands his toes against the front door, just looks straight ahead into the splintering wood with his hands at his side s, wearing black shoes, black shirt, black pair of trousers. “Get rid of him, ” Tyler tells me. “He ’s too young. ” I ask how young is too young? “It doesn ’t matter, ” Tyler says. “If the applicant is young, we tell him he ’s too young. If he ’s fat, he ’s too fat. If he ’s old, he ’s too old. Thin, he ’s too thin. White, he ’s too white. Black, he ’s too black. ” This is how Buddhist temples have tested applicants going back for bahzillion years, Tyler says. You tell the applicant to go away, and if his resolve is s o strong that he waits at the entrance without food or shelter or encouragement for three days, then and only then can he enter and begin the training. So I tell mister angel he ’s too young, but at lunchtime he ’s still there. After lunch, I go out and bea t mister angel with a broom and kick the guy ’s sack out into the street. From upstairs, Tyler watches me stickball the broom upside the kid ’s ear, the kid just standing there, then I kick his stuff into the gutter and scream. Go away, I ’m screaming. Haven ’t you heard? You ’re too young. You ’ll never make it, I scream. Come back in a couple years and apply again. Just go. Just get off my porch. The next day, the guy is still there, and Tyler goes out to go, “I ’m sorry. ” Tyler says he ’s sorry he told the guy about training, but the guy is really too young, and would he please just go. Good cop. Bad cop. I scream at the poor guy, again. Then, six hours later, Tyler goes out and says he ’s sorry, but no. The guy has to leave. Tyler says he ’s going to call the police if the guy won ’t leave. And the guy stays. And his clothes are still in the gutter. The wind takes the torn paper sack away. And the guy stays. On the third day, another applicant is at the front door. Mister angel is still there, and Tyler go es down and just tells mister angel, “Come in. Get your stuff out of the street and come in. ” To the new guy, Tyler says, he ’s sorry but there ’s been a mistake. The new guy is too old to train here, and would he please leave. |
I go to work every day. I co me home, and every day there ’s one or two guys |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
waiting on the front porch. These new guys don ’t make eye contact. I shut the door and leave them on the porch. This happens every day for a while, and sometimes the applicants will leave, but most times, the applicants stick it out until the third day, until most of the seventy - two bunk beds Tyler and I bought and set up in the basement are full. One day, Tyler gives me five hundred dollars in cash and tells me to keep it in my shoe all the time. My personal burial money. This is another old Buddhist monastery thing. I come home from work now, and the house is filled with strangers that Tyler has accepted. All of them working. The whole first floor turns into a kitchen and a soap factory. The bathroom is nev er empty. Teams of men disappear for a few days and come home with red rubber bags of thin, watery fat. One night, Tyler comes upstairs to find me hiding in my room and says, “Don ’t bother them. They all know what to do. It ’s part of Project Mayhem. No on e guy understands the whole plan, but each guy is trained to do one simple task perfectly. ” The rule in Project Mayhem is you have to trust Tyler. Then Tyler ’s gone. Teams of Project Mayhem guys render fat all day. I ’m not sleeping. All night I hear oth er teams mix the lye and cut the bars and bake the bars of soap on cookie sheets, then wrap each bar in tissue and seal it with the Paper Street Soap Company label. Everyone except me seems to know what to do, and Tyler is never home. I hug the walls, bei ng a mouse trapped in this clockwork of silent men with the energy of trained monkeys, cooking and working and sleeping in teams. Pull a lever. Push a button. A team of space monkeys cooks meals all day, and all day, teams of space monkeys are eating out o f the plastic bowls they brought with them. One morning I ’m leaving for work and Big Bob ’s on the front porch wearing black shoes and a black shirt and pants. I ask, has he seen Tyler lately? Did Tyler send him here? “The first rule about Project Mayhem, ” Big Bob says with his heels together and his back ramrod straight, “is you don ’t ask questions about Project Mayhem. ” So what brainless little honor has Tyler assigned him, I ask. There are guys whose job is to just boil rice all day or washout eating b owls or clean the crapper. |
All day. Has Tyler promised Big Bob enlightenment if he spends sixteen |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
hours a day wrapping bars of soap? Big Bob doesn ’t say anything. I go to work. I come home, and Big Bob ’s still on the porch. I don ’t sleep all night, and the next morning, Big Bob ’s out tending the garden. Before I leave for work, I ask Big Bob, who let him in? Who assigned him this task? Did he see Tyler? Was Tyler here last night? Big Bob says, “The first rule in Project Mayhem is you don ’t talk … “ I c ut him off. I say, yeah. Yeah, yeah, yeah, yeah, yeah. And while I ’m at work, teams of space monkeys dig up the muddy lawn around the house and cut the dirt with Epsom salts to lower the acidity, and spade in loads of free steer manure from the stockyards and bags of hair clippings from barber shops to ward off moles and mice and boost the protein in the soil. At any time of the night, space monkeys from some slaughterhouse come home with bags of blood meal to boost the iron in the soil and bone meal to b oost the phosphorus. Teams of space monkeys plant basil and thyme and lettuce and starts of witch hazel and eucalyptus and mock orange and mint in a kaleidoscope knot pattern. A rose window in every shade of green. And other teams go out at night and kill the slugs and snails by candlelight. Another team of space monkeys picks only the most perfect leaves and juniper berries to boil for a natural dye. Comfrey because it ’s a natural disinfectant. Violet leaves because they cure headaches and sweet woodruff because it gives soap a cut - grass smell. In the kitchen are bottles of 80 - proof vodka to make the translucent rose geranium and brown sugar soap and the patchouli soap, and I steal a bottle of vodka and spend my personal burial money on cigarettes. Marla shows up. We talk about the plants. Marla and I walk on raked gravel paths through the kaleidoscope green patterns of the garden, drinking and smoking. We talk about her breasts. We talk about everything except Tyler Durden. And one day it ’s in the newspa per how a team of men wearing black had stormed through a better neighborhood and a luxury car dealership slamming baseball bats against the front bumpers of cars so the air bags inside would explode in a powdery mess with their car alarms screaming. At t he Paper Street Soap Company, other teams pick the petals from roses or anemones and lavender and pack the flowers into boxes with a cake of pure tallow that will absorb their scent for making soap with a flower smell. |
Marla tells me about the plants. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Th e rose, Marla tells me, is a natural astringent. Some of the plants have obituary names: Iris, Basil, Rue, Rosemary, and Verbena. Some, like meadowsweet and cowslips, sweet flag and spikenard, are like the names of Shakespeare fairies. Deer tongue with it s sweet vanilla smell. Witch hazel, another natural astringent. Orrisroot, the wild Spanish iris. Every night, Marla and I walk in the garden until I ’m sure that Tyler ’s not coming home that night. Right behind us is always a space monkey trailing us to p ick up the twist of balm or rue or mint Marla crushes under my nose. A dropped cigarette butt. The space monkey rakes the path behind him to erase our ever being there. And one night in an uptown square park, another group of men floured gasoline around e very tree and from tree to tree and set a perfect little forest fire. It was in the newspaper, how townhouse windows across the street from the fire melted, and parked cars farted and settled on melted flat tires. Tyler ’s rented house on Paper Street is a living thing wet on the inside from so many people sweating and breathing. So many people are moving inside, the house moves. Another night that Tyler didn ’t come home, someone was drilling bank machines and pay telephones and then screwing lube fittings into the drilled holes and using a grease gun to pump the bank machines and pay telephones full of axle grease or vanilla pudding. And Tyler was never at home, but after a month a few of the space monkeys had Tyler ’s kiss burned into the back of their ha nd. Then those space monkeys were gone, too, and new ones were on the front porch to replace them. And every day, the teams of men came and went in different cars. You never saw the same car twice. One evening, I hear Marla on the front porch, telling a s pace monkey, “I ’m here to see Tyler. Tyler Durden He lives here. I ’m his friend. ” The space monkey says, “I ’m sorry, but you ’re too … “ and he pauses, “you ’re too young to train here. ” Marla says, “Get screwed. ” “Besides, ” the space monkey says, “you ha ven ’t brought the required items: two black shirts, two pair of black pants … ” Marla screams, “Tyler! ” “One pair of heavy black shoes. ” “Tyler! ” |
“Two pair of black socks and two pair of plain underwear. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
“Tyler! ” And I hear the front door slam shut. Marla doesn ’t wait the three days. Most days, after work, I come home and make a peanut butter sandwich. When I come home, one space monkey is reading to the assembled space monkeys who sit covering the whole first floor. “You are not a beautiful and un ique snowflake. You are the same decaying organic matter as everyone else, and we are all part of the same compost pile. ” The space monkey continues, “Our culture has made us all the same. No one is truly white or black or rich, anymore. We all want the s ame. Individually, we are nothing. ” The reader stops when I walk in to make my sandwich, and all the space monkeys sit silent as if I were alone. I say, don ’t bother. I ’ve already read it. I typed it. Even my boss has probably read it. We ’re all just a big bunch of crap, I say. Go ahead. Play your little game. Don ’t mind me. The space monkeys wait in quiet while I make my sandwich and take another bottle of vodka and go up the stairs. Behind me I hear, “You are not a beautiful and unique snowflake. ” I am Joe ’s Broken Heart because Tyler ’s dumped me. Because my father dumped me. Oh, I could go on and on. Some nights, after work, I go to a different fight club in the basement of a bar or garage, and I ask if anybody ’s seen Tyler Durden. In every new fig ht club, someone I ’ve never met is standing under the one light in the center of the darkness, surrounded by men, and reading Tyler ’s words. The first rule about fight club is you don ’t talk about fight club. When the fights get started, I take the club leader aside and ask if he ’s seen Tyler. I live with Tyler, I say, and he hasn ’t been home for a while. The guy ’s eyes get big and he asks, do I really know Tyler Durden? This happens in most of the new fight clubs. Yes, I say, I ’m best buddies with Tyle r. Then, everybody all of a sudden wants to shake my hand. These new guys stare at the butthole in my cheek and the black skin on my face, yellow and green around the edges, and they call me sir. No, sir. Not hardly, sir. Nobody they know ’s ever met Tyler Durden. Friends of friends met Tyler Durden, and they founded this chapter of fight club, sir. |
Then they wink at me. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Nobody they know has ever seen Tyler Durden. Sir. Is it true, everybody asks. Is Tyler Durden building an army? That ’s the word. Does Tyler Durden only sleep one hour a night? Rumor has it that Tyler ’s on the road starting fight clubs all over the country. What ’s next, everybody wants to know. The meetings for Project Mayhem have moved to bigger basements because each committee - Arson, Assault, Mischief, and Misinformation - gets bigger as more guys graduate out of fight club. Each committee has a leader, and even the leaders don ’t know where Tyler ’s at. Tyler calls them every week on the phone. Everybody on Project Mayhem wants to kno w what ’s next. Where are we going? What is there to look forward to? On Paper Street, Marla and I walk through the garden at night with our bare feet, every step brushing up the smell of sage and lemon verbena and rose geranium. Black shirts and black p ants hunch around us with candles, lifting plant leaves to kill a snail or slug. Marla asks, what ’s going on here? Tufts of hair surface beside the dirt clods. Hair and shit. Bone meal and blood meal. The plants are growing faster than the space monkeys c an cut them back. Marla asks, “What are you going to do? ” What ’s the word? In the dirt is a shining spot of gold, and I kneel down to see. What ’s going to happen next, I don ’t know, I tell Marla. It looks like we ’ve both been dumped. In the corner of m y eye, the space monkeys pace around in black, each one hunched over his candle. The little spot of gold in the dirt is a molar with a gold filling. Next to it surface two more molars with silver amalgam fillings. It ’s a jawbone. I say, no, I can ’t say wh at ’s going to happen. And I push the one, two, three molars into the dirt and hair and shit and bone and blood where Marla won ’t see. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 15 This Friday night, I fall asleep at my desk at work. When I wake up with my face and my crossed arms on my desktop, the telephone is ringing, and everyone else is gone. A telephony was ringing in my dream, and it ’s not clear if reality slipped into my dream or if my dream is slopping over into reality. I answer the phone, Compliance and Liability. That ’s my de partment. Compliance and Liability. The sun is going down, and piled - up storm clouds the size of Wyoming and Japan are headed our way. It ’s not like I have a window at work. All the outside walls are floor - to - ceiling glass. Everything where I work is flo or - to - ceiling glass. Everything is vertical blinds. Everything is industrial low - pile gray carpet spotted with little tombstone monuments where the PCs plug into the network. Everything is a maze of cubicles boxed in with fences of upholstered plywood. A vacuum cleaner hums somewhere. My boss is gone on vacation. He sent me an E - mail and then disappeared. I ’m to prepare for a formal review in two weeks. Reserve a conference room. Get all my ducks in a row. Update my resume. That sort of thing. They ’re bui lding a case against me. I am Joe ’s Complete Lack of Surprise. I ’ve been behaving miserably. I pick up the phone, and it ’s Tyler, and he says, “Go outside, there ’s some guys waiting for you in the parking lot. ” I ask, who are they? “They ’re all waitin g, ” Tyler says. I smell gasoline on my hands. Tyler goes, “Hit the road. They have a car, outside. They have a Cadillac. ” I ’m still asleep. Here, I ’m not sure if Tyler is my dream. Or if I am Tyler ’s dream. I sniff the gasoline on my hands. There ’s no body else around, and I get up and walk out to the parking lot. A guy in fight club works on cars so he ’s parked at the curb in somebody ’s black Corniche, and all I can do is look at it, all black and gold, this huge cigarette |
case ready to drive me somew here. This mechanic guy who gets out of |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
the car tells me not to worry, he switched the plates with another car in the long - term parking lot at the airport. Our fight club mechanic says he can start anything. Two wires twist out of the steering column. To uch the wires to each other, you complete the circuit to the starter solenoid, you got a car to joyride. Either that, or you could hack the key code through a dealership. Three space monkeys are sitting in the back seat wearing their black shirts and bla ck pants. See no evil. Hear no evil. Speak no evil. I ask, so where ’s Tyler? The fight club mechanic guy is holding the Cadillac open chauffeur style for me. The mechanic is tall and all bones with shoulders that remind you of a telephone pole crossbar. I ask, are we going to see Tyler? Waiting for me in the middle of the front seat is a birthday cake with candles ready to be lit. I get in. We start driving. Even a week after fight club, you ’ve got no problem driving inside the speed limit. Maybe you ’v e been passing black shit, internal injuries, for two days, but you are so cool. Other cars drive around you. Cars tailgate. You get the finger from other drivers. Total strangers hate you. It ’s absolutely nothing personal. After fight club, you ’re so rela xed, you just cannot care. You don ’t even turn the radio on. Maybe your ribs stab along a hairline fracture every time you take a breath. Cars behind you blink their lights. The sun is going down, orange and gold. The mechanic is there, driving. The birth day cake is on the seat between us. It ’s one scary fuck to see guys like our mechanic at fight club. Skinny guys, they never go limp. They fight until they ’re burger. White guys like skeletons dipped in yellow wax with tattoos, black men like dried meat, t hese guys usually hang together, the way you can picture them at Narcotics Anonymous. They never say, stop. It ’s like they ’re all energy, shaking so fast they blur around the edges, these guys in recovery from something. As if the only choice they have lef t is how they ’re going to die and they want to die in a fight. They have to fight each other, these guys. Nobody else will tag them for a fight, and they can ’t tag anybody except another twitching skinny, all bones and rush, since nobody else will regist er to fight them. Guys watching don ’t even yell when guys like our mechanic go at each other. |
All you hear is the fighters breathing through their teeth, hands slapping for a |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
hold, the whistle and impact when fists hammer and hammer on thin hollow ribs, point - blank in a clinch. You see tendons and muscle and veins under the skin of these guys jump. Their skin shines, sweating, corded, and wet under the one light. Ten, fifteen minutes disappear. Their smell, they sweat and these guys ’ smell, it reminds yo u of fried chicken. Twenty minutes of fight club will go by. Finally, one guy will go down. After a fight, two drug recovery guys will hang together for the rest of the night, wasted and smiling from fighting so hard. Since fight club, this mechanic guy is always hanging around the house on Paper Street. Wants me to hear the song he wrote. Wants me to see the birdhouse he built. The guy showed me a picture of some girl and asked me if she was pretty enough to marry. Sitting in the front seat of the Corn iche, the guy says, “Did you see this cake I made for you? I made this. ” It ’s not my birthday. “Some oil was getting by the rings, ” the mechanic guy says, “but I changed the oil and the air filter. I checked the valve lash and the timing. It ’s supposed to rain, tonight, so I changed the blades. ” I ask, what ’s Tyler been planning? The mechanic opens the ashtray and pushes the cigarette lighter in. He says, “Is this a test? Are you testing us? ” Where ’s Tyler? “The first rule about fight club is you don ’t talk about fight club, ” the mechanic says. “And the last rule about Project Mayhem is you don ’t ask questions. ” So what can he tell me? He says, “What you have to understand, is your father was your model for God. ” Behind us, my job and my office are s maller, smaller, smaller, gone. I sniff the gasoline on my hands. The mechanic says, “If you ’re male and you ’re Christian and living in America, your father is your model for God. And if you never know your father, if your father bails out or dies or is never at home, what do you believe about God? ” This is all Tyler Durden dogma. Scrawled on bits of paper while I was asleep and given to me to type and photocopy at work. I ’ve read it all. |
Even my boss has probably read it all. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
“What you end up doing, ” t he mechanic says, “is you spend your life searching for a father and God. ” “What you have to consider, ” he says, “is the possibility that God doesn ’t like you. Could be, God hates us. This is not the worst thing that can happen. ” How Tyler saw it was that getting God ’s attention for being bad was better than getting no attention at all. Maybe because God ’s hate better than His indifference. If you could be either God ’s worst enemy or nothing, which would you choose? We are God ’s middle children, accordin g to Tyler Durden, with no special place in history and no special attention. Unless we get God ’s attention, we have no hope of damnation or Redemption. Which is worse, hell or nothing? Only if we ’re caught and punished can we be saved. “Burn the Louvre , ” the mechanic says, “and wipe your ass with the Mona Lisa. This way at least, God would know our names. ” The lower you fall, the higher you ’ll fly. The farther you run, the more God wants you back. “If the prodigal son had never left home, ” the mechani c says, “the fatted calf would still be alive. ” “It ’s not enough to be numbered with the grains of sand on the beach and the stars in the sky. ” The mechanic merges the black Corniche onto the old bypass highway with no passing lane, and already a line of trucks strings together behind us, going the legal speed limit. The Corniche fills up with the headlights behind us, and there we are, talking, reflected in the inside of the windshield. Driving inside the speed limit. As fast as the law allows. A law is a law, Tyler would say. Driving too fast was the same as setting a fire was the same as planting a bomb was the same as shooting a man. A criminal is a criminal is a criminal. “Last week, we could ’ve filled another four fight clubs, ” the mechanic says. “Maybe Big Bob can take over running the next chapter if we find a bar. ” So next week, he ’ll go through the rules with Big Bob and give him a fight club of his own. From now on, when a leader starts fight club, when everyone is standing around the light i n the center of the basement, waiting, the leader should |
walk around and around the outside edge of the crowd, in the dark. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
I ask, who made up the new rules? Is it Tyler? The mechanic smiles and says, “You know who makes up the rules. ” The new rule is t hat nobody should be the center of fight club, he says. Nobody ’s the center of fight club except the two men fighting. The leader ’s voice will yell, walking slowly around the crowd, out in the darkness. The men in the crowd will stare at other men across t he empty center of the room: This is how it will be in all the fight clubs. Finding a bar or a garage to host a new fight club isn ’t tough; the first bar, the one where the original fight club still meets, they make their month ’s rent in just one fight c lub Saturday night. According to the mechanic, another new fight club rule is that fight club will always be free. It will never cost to get in. The mechanic yells out the driver ’s window into the oncoming traffic and the night wind pouring down the side of the car: “We want you, not your money. ” The mechanic yells out the window, “As long as you ’re at fight club, you ’re not how much money you ’ve got in the bank. You ’re not your job. You ’re not your family, and you ’re not who you tell yourself. ” The mech anic yells into the wind, “You ’re not your name. ” A space monkey in the back seat picks it up: “You ’re not your problems. ” The mechanic yells, “You ’re not your problems. ” A space monkey shouts, “You ’re not your age. ” The mechanic yells, “You ’re not your age. ” Here, the mechanic swerves us into the oncoming lane, filling the car with headlights through the windshield, cool as ducking jabs. One car and then another comes at us head - on screaming its horn and the mechanic swerves just enough to miss each one . Headlights come at us, bigger and bigger, horns screaming, and the mechanic cranes forward into the glare and noise and screams, “You ’re not your hopes. ” No one takes up the yell. This time, the car coming head - on swerves in time to save us. Another car comes on, headlights blinking high, low, high, low, horn blaring, and the mechanic screams, “You will not be saved. ” The mechanic doesn ’t swerve, but the head - on car swerves. Another car, and the mechanic screams, “We are all going to die, someday. ” This time, the oncoming car swerves, but the mechanic swerves hack into its path. The car swerves, and the mechanic matches it, head - on, again. |
You melt and swell at that moment. For that moment, nothing matters. Look up |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
at the stars and you ’re gone. No t your luggage. Nothing matters. Not your bad breath. The windows are dark outside and the horns are blaring around you. The headlights are flashing high and low and high in your face, and you will never have to go to work again. You will never have to ge t another haircut. “Quick, ” the mechanic says. The car swerves again, and the mechanic swerves back into its path. “What, ” he says, “what will you wish you ’d done before you died? ” With the oncoming car screaming its horn and the mechanic so cool he eve n looks away to look at me beside him in the front seat, and he says, “Ten seconds to impact. “Nine. “In eight. “Seven. “In six. ” My job, I say. I wish I ’d quit my job. The scream goes by as the car swerves and the mechanic doesn ’t swerve to hit it. More lights are coming at us just ahead, and the mechanic turns to the three monkeys in the back seat. “Hey, space monkeys, ” he says, “you see how the game ’s played. Fess up now or we ’re all dead. ” A car passes us on the right with a bumper sticker sayi ng, “I Drive Better When I ’m Drunk. ” The newspaper says thousands of these bumper stickers just appeared on cars one morning. Other bumper stickers said things like “Make Mine Veal. ” “Drunk Drivers Against Mothers. ” “Recycle All the Animals. ” Reading th e newspaper, I knew the Misinformation Committee had pulled this. Or the Mischief Committee. Sitting beside me, our clean and sober fight club mechanic tells me, yeah, the Drunk bumper stickers are part of Project Mayhem. The three space monkeys are qui et in the back seat. The Mischief Committee is printing airline pocket cards that show passengers fighting each other for oxygen masks while their jetliner flames down toward the rocks at a thousand miles an hour. Mischief and Misinformation Committees a re racing each other to develop a |
computer virus that will make automated bank tellers sick enough to vomit |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
storms of ten - and twenty - dollar bills. The cigarette lighter in the dash pops out hot, and the mechanic tells me to light the candles on the birth day cake. I light the candles, and the cake shimmers under a little halo of fire. “What will you wish you ’d done before you died? ” the mechanic says and swerves us into the path of a truck coming head - on. The truck hits the air horn, bellowing one long b last after another as the truck ’s headlights, like a sunrise, come brighter and brighter to sparkle off the mechanic ’s smile. “Make your wish, quick, ” he says to the rearview mirror where the three space monkeys are sitting in the back seat. “We ’ve got fi ve seconds to oblivion. “One, ” he says. “Two. ” The truck is everything in front of us, blinding bright and roaring. “Three. ” “Ride a horse, ” comes from the back seat. “Build a house, ” comes another voice. “Get a tattoo. ” The mechanic says, “Believe in me and you shall die, forever. ” Too late, the truck swerves and the mechanic swerves but the rear of our Corniche fishtails against one end of the truck ’s front bumper. Not that I know this at the time, what I know is the lights, the truck headlights bl ink out into darkness and I ’m thrown first against the passenger door and then against the birthday cake and the mechanic behind the steering wheel. The mechanic ’s lying crabbed on the wheel to keep it straight and the birthday candles snuff out. In one p erfect second there ’s no light inside the warm black leather car and our shouts all hit the same deep note, the same low moan of the truck ’s air horn, and we have no control, no choice, no direction, and no escape and we ’re dead. My wish right now is for me to die. I am nothing in the world compared to Tyler. I am helpless. I am stupid, and all I do is want and need things. My tiny life. My little shit job. My Swedish furniture. I never, no, never told anyone this, but before I met Tyler, I was planning to buy a dog and name it “Entourage. ” This is how bad your life can get. |
Kill me. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
I grab the steering wheel and crank us back into traffic. Now. Prepare to evacuate soul. Now. The mechanic wrestles the wheel toward the ditch, and I wrestle to fucki ng die. Now. The amazing miracle of death, when one second you ’re walking and talking, and the next second, you ’re an object. I am nothing, and not even that. Cold. Invisible. I smell leather. My seat belt feels twisted like a straitjacket around me, and when I try to sit up, I hit my head against the steering wheel. This hurts more than it should. My head is resting in the mechanic ’s lap, and as I look up, my eyes adjust to see the mechanic ’s face high over me, smiling, driving, and I can see stars ou tside the driver ’s window. My hands and face are sticky with something. Blood? Buttercream frosting. The mechanic looks down. “Happy Birthday. ” I smell smoke and remember the birthday cake. “I almost broke the steering wheel with your head, ” he says. Just nothing else, just the night air and the smell of smoke, and the stars and the mechanic smiling and driving, my head in his lap, all of a sudden I don ’t feel like I have to sit up. Where ’s the cake? The mechanic says, “On the floor. ” Just the ni ght air and the smell of smoke is heavier. Did I get my wish? Up above me, outlined against the stars in the window, the face smiles. “Those birthday candles, ” he says, “they ’re the kind that never go out. ” In the starlight, my eyes adjust enough to see smoke braiding up from little fires all around us in the carpet. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 16 The fight club mechanic is standing on the gas, raging behind the wheel in his quiet way, and we still have something important to do, tonight. One thing I ’ll have to learn be fore the end of civilization is how to look at the stars and tell where I ’m going. Things are quiet as driving a Cadillac through outer space. We must be off the freeway. The three guys in the back seat are passed out or asleep. “You had a near - life exper ience, ” the mechanic says. He takes one hand off the steering wheel and touches the long welt where my forehead bounced off the steering wheel. My forehead is swelling enough to shut both my eyes, and he runs a cold fingertip down the length of the swelli ng. The Corniche hits a bump and the pain seems to bump out over my eyes like the shadow from the brim of a cap. Our twisted rear springs and bumper bark and creak in the quiet around our rush down the night road. The mechanic says how the back bumper of the Corniche is hanging by its ligaments, how it was torn almost free when it caught an end of the truck ’s front bumper. I ask, is tonight part of his homework for Project Mayhem? “Part of it, ” he says. “I had to make four human sacrifices, and I have to pick up a load of fat. ” Fat? “For the soap. ” What is Tyler planning? The mechanic starts talking, and it ’s pure Tyler Durden. “I see the strongest and the smartest men who have ever lived, ” he says, his face outlined against the stars in the driver ’s window, “and these men are pumping gas and waiting tables. ” The drop of his forehead, his brow, the slope of his nose, his eyelashes and the curve of his eyes, the plastic profile of his mouth, talking, these are all outlined in black against the stars. “If we could put these men in training camps and finish raising them. “All a gun does is focus an explosion in one direction. “You have a class of young strong men and women, and they want to give their lives to something. Advertising has these people c hasing cars and clothes they |
don ’t need. Generations have been working in jobs they hate, just so they can |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
buy what they don ’t really need. “We don ’t have a great war in our generation, or a great depression, but we do, we have a great war of the spirit. We have a great revolution against the culture. The great depression is our lives. We have a spiritual depression. “We have to show these men and women freedom by enslaving them, and show them courage by frightening them. “Napoleon bragged that he could train men to sacrifice their lives for a scrap of ribbon. “Imagine, when we call a strike and everyone refuses to work until we redistribute the wealth of the world. “Imagine hunting elk through the damp canyon forests around the ruins of Rockefeller Ce nter. “What you said about your job, ” the mechanic says, “did you really mean it? ” Yeah, I meant it. “That ’s why we ’re on the road, tonight, ” he says. We ’re a hunting party, and we ’re hunting for fat. We ’re going to the medical waste dump. We ’re going to the medical waste incinerator, and there among the discarded surgical drapes and wound dressings, and ten - year - old tumors and intravenous tubes and discarded needles, scary stuff, really scary stuff, among the blood samples and amputated tidbits, we ’ll find more money than we can haul away in one night, even if we were driving a dump truck. We ’ll find enough money to load this Corniche down to the axle stops. “Fat, ” the mechanic says, “liposuctioned fat sucked out of the richest thighs in America. The richest, fattest thighs in the world. ” Our goal is the big red bags of liposuctioned fat we ’ll haul back to Paper Street and render and mix with lye and rosemary and sell back to the very people who paid to have it sucked out. At twenty bucks a bar, thes e are the only folks who can afford it. “The richest, creamiest fat in the world, the fat of the land, ” he says. “That makes tonight a kind of Robin Hood thing. ” The little wax fires sputter in the carpet. “While we ’re there, ” he says, “we ’re supposed t o look for some of those hepatitis bugs, too. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 17 The tears were really coming now, and one fat stripe rolled along the barrel of the gun and down the loop around the trigger to burst flat against my index finger. Raymond Hessel closed both eyes so I pressed the gun hard against his temple so he would always feel it pressing right there and I was beside him and this was his life and he could be dead at any moment. This wasn ’t a cheap gun, and I wondered if salt might fuck it up. Everything had gone so easy, I wondered. I ’d done everything the mechanic said to do. This was why we needed to buy a gun. This was doing my homework. We each had to bring Tyler twelve driver ’s licenses. This would prove we each made twelve human sacrifices. I parked t onight, and I waited around the block for Raymond Hessel to finish his shift at the all - night Korner Mart, and around midnight he was waiting for a night owl bus when I finally walked up and said, hello. Raymond Hessel, Raymond didn ’t say anything. Probab ly he figured I was after his money, his minimum wage, the fourteen dollars in his wallet. Oh, Raymond Hessel, all twenty - three years of you, when you started crying, tears rolling down the barrel of my gun pressed to your temple, no, this wasn ’t about mon ey. Not everything is about money. You didn ’t even say, hello. You ’re not your sad little wallet. I said, nice night, cold but clear. You didn ’t even say, hello. I said, don ’t run, or I ’ll have to shoot you in the back. I had the gun out, and I was we aring a latex glove so if the gun ever became a people ’s exhibit A, there ’d be nothing on it except the dried tears of Raymond Hessel, Caucasian, aged twenty - three with no distinguishing marks. Then I had your attention. Your eyes were big enough that eve n in the streetlight I could see they were antifreeze green. You were jerking backward and backward a little more every time the gun touched your face, as if the barrel was too hot or too cold. Until I said, don ’t step back, and then you let the gun touch you, but even then you rolled your head up and away from the barrel. |
You gave me your wallet like I asked. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Your name was Raymond K. Hessel on your driver ’s license. You live at 1320 SE Benning, apartment A. That had to be a basement apartment. They usua lly give basement apartments letters instead of numbers. Raymond K. K. K. K. K. K. Hessel, I was talking to you. Your head rolled up and away from the gun, and you said, yeah. You said, yes, you lived in a basement. You had some pictures in the wallet, t oo. There was your mother. This was a tough one for you, you ’d have to open your eyes and see the picture of Mom and Dad smiling and see the gun at the same time, but you did, and then your eyes closed and you started to cry. You were going to cool, the amazing miracle of death. One minute, you ’re a person, the next minute, you ’re an object, and Mom and Dad would have to call old doctor whoever and get your dental records because there wouldn ’t be much left of your face, and Mom and Dad, they ’d always exp ected so much more from you and, no, life wasn ’t fair, and now it was come to this. Fourteen dollars. This, I said, is this your mom? Yeah. You were crying, sniffing, crying. You swallowed. Yeah. You had a library card. You had a video movie rental car d. A social security card. Fourteen dollars cash. I wanted to take the bus pass, but the mechanic said to only take the driver ’s license. An expired community college student card. You used to study something. You ’d worked up a pretty intense cry at this point so I pressed the gun a little harder against your cheek, and you started to step back until I said, don ’t move or you ’re dead right here. Now, what did you study? Where? In college, I said. You have a student card. Oh, you didn ’t know, sob, swall ow, sniff, stuff, biology. Listen, now, you ’re going to die, Raymond K. K. K. Hessel, tonight. You might die in one second or in one hour, you decide. So lie to me. Tell me the first thing off the top of your head. Make something up. I don ’t give a shit. I have the gun. Finally, you were listening and coming out of the little tragedy in your head. Fill in the blank. What does Raymond Hessel want to be when he grows up? Go home, you said you just wanted to go home, please. No shit, I said. But after tha t, how did you want to spend your life? If |
you could do anything in the world. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Make something up. You didn ’t know. Then you ’re dead right now, I said. I said, now turn your head. Death to commence in ten, in nine, in eight. A vet, you said. You want t o be a vet, a veterinarian. That means animals. You have to go to school for that. It means too much school, you said. You could be in school working your ass off, Raymond Hessel, or you could be dead. You choose. I stuffed your wallet into the back poc ket of your jeans. So you really wanted to be an animal doctor. I took the saltwater muzzle of the gun off one cheek and pressed it against the other. Is that what you ’ve always wanted to be, Dr. Raymond K. K. K. K. Hessel, a veterinarian? Yeah. No shit? No. No, you meant, yeah, no shit. Yeah. Okay, I said, and I pressed the wet end of the muzzle to the tip of your chin, and then the tip of your nose, and everywhere I pressed the muzzle, it left a shining wet ring of your tears. So, I said, go back to school. If you wake up tomorrow morning, you find a way to get back into school. I pressed the wet end of the gun on each cheek, and then on your chin, and then against your forehead and left the muzzle pressed there. You might as well be dead right now, I said. I have your license. I know who you are. I know where you live. I ’m keeping your license, and I ’m going to check on you, mister Raymond K. Hessel. In three months, and then in six months, and then in a year, and if you aren ’t back in school on yo ur way to being a veterinarian, you will be dead. You didn ’t say anything. Get out of here, and do your little life, but remember I ’m watching you, Raymond Hessel, and I ’d rather kill you than see you working a shit job for just enough money to buy chees e and watch television. Now, I ’m going to walk away so don ’t turn around. This is what Tyler wants me to do. These are Tyler ’s words coming out of my mouth. I am Tyler ’s mouth. |
I am Tyler ’s hands. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Everybody in Project Mayhem is part of Tyler Durden, and vice versa. Raymond K. K. Hessel, your dinner is going to taste better than any meal you ’ve ever eaten, and tomorrow will be the most beautiful day of your entire life. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 18 You wake up at Sky Harbor International. Set your watch back two ho urs. The shuttle takes me to downtown Phoenix and every bar I go into there are guys with stitches around the rim of an eye socket where a good slam packed their face meat against its sharp edge. There are guys with sideways noses, and these guys at the b ar see me with the puckered hole in my cheek and we ’re an instant family. Tyler hasn ’t been home for a while. I do my little job. I go airport to airport to look at the cars that people died in. The magic of travel. Tiny life. Tiny soaps. The tiny airline seats. Everywhere I travel, I ask about Tyler. In case I find him, the driver ’s licenses of my twelve human sacrifices are in my pocket. Every bar I walk into, every fucking bar, I see beat - up guys. Every bar, they throw an arm around me and want to bu y me a beer. It ’s like I already know which bars are the fight club bars. I ask, have they seen a guy named Tyler Durden. It ’s stupid to ask if they know about fight club. The first rule is you don ’t talk about fight club. But have they seen Tyler Durden? They say, never heard of him, sir. But you might find him in Chicago, sir. It must be the hole in my cheek, everyone calls me sir. And they wink. You wake up at O ’Hare and take the shuttle into Chicago. Set your watch ahead an hour. If you can wake up in a different place. If you can wake up in a different time. Why can ’t you wake up as a different person? Every bar you go into, punched - out guys want to buy you a beer. And no, sir, they ’ve never met this Tyler Durden. And they wink. They ’ve never heard the name before. Sir. I ask about fight club. Is there a fight club around here, tonight? No, sir. The second rule of fight club is you don ’t talk about fight club. The punched - out guys at the bar shake their heads. Never heard of it. Sir. But you might find this fight club of yours in Seattle, sir. You wake up at Meigs Field and call Marla to see what ’s happening on Paper Street. Marla says now all the space monkeys are shaving their heads. Their electric razor gets hot and now the whole house smells like sin ged hair. The space monkeys are using lye to burn off their fingerprints. You wake up at SeaTac. |
Set your watch back two hours. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
The shuttle takes you to downtown Seattle, and the first bar you go into, the bartender is wearing a neck brace that tilts hi s head back so far he has to look down his purple smashed eggplant of a nose to grin at you. The bar is empty, and the bartender says, “Welcome back, sir. ” I ’ve never been to this bar, ever, ever before. I ask if he knows the name Tyler Durden. The barten der grins with his chin stuck out above the top of the white neck brace and asks, “Is this a test? ” Yeah, I say, it ’s a test. Has he ever met Tyler Durden? “You stopped in last week, Mr. Durden, ” he says. “Don ’t you remember? ” Tyler was here. “You were here, sir. ” I ’ve never been in here before tonight. “If you say so, sir, ” the bartender says, “but Thursday night, you came in to ask how soon the police were planning to shut us down. ” Last Thursday night, I was awake all night with the insomnia, wond ering was I awake, was I sleeping. I woke up late Friday morning, bone tired and feeling I hadn ’t ever had my eyes closed. “Yes, sir, ” the bartender says, “Thursday night, you were standing right where you are now and you were asking me about the police c rackdown, and you were asking me how many guys we had to turn away from the Wednesday night fight club. ” The bartender twists his shoulders and braced neck to look around the empty bar and says, “There ’s nobody that ’s going to hear, Mr. Durden, sir. We ha d a twenty - seven - count turn - away, last night. The place is always empty the night after fight club. ” Every bar I ’ve walked into this week, everybody ’s called me sir. Every bar I go into, the beat - up fight club guys all start to look alike. How can a stra nger know who I am? “You have a birthmark, Mr. Durden, ” the bartender says. “On your foot. It ’s shaped like a dark red Australia with New Zealand next to it. ” Only Marla knows this. Marla and my father. Not even Tyler knows this. When I go to the beach, I sit with that foot tucked under me. The cancer I don ’t have is everywhere, now. “Everybody in Project Mayhem knows, Mr. Durden. ” The bartender holds up his hand, the back of his hand toward me, a kiss burned into |
the back of his hand. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
My kiss? Tyler ’ s kiss. “Everybody knows about the birthmark, ” the bartender says. “It ’s part of the legend. You ’re turning into a fucking legend, man. ” I call Marla from my Seattle motel room to ask if we ’ve ever done it. You know. Long distance, Marla says, “What? ” Sl ept together. “What! ” Have I ever, you know, had sex with her? “Christ! ” Well? “Well? ” she says. Have we ever had sex? “You are such a piece of shit. ” Have we had sex? “I could kill you! ” Is that a yes or a no? “I knew this would happen, ” Marla says. “You ’ re such a flake. You love me. You ignore me. You save my life, then you cook my mother into soap. ” I pinch myself. I ask Marla how me met. “In that testicle cancer thing, ” Marla says. “Then you saved my life. ” I saved her life? “You saved my life. ” Ty ler saved her life. “You saved my life. ” I stick my finger through the hole in my cheek and wiggle the finger around. This should be good for enough major league pain to wake me up. Marla says, “You saved my life. The Regent Hotel. I ’d accidentally att empted suicide. Remember? ” Oh. “That night, ” Marla says, “I said I wanted to have your abortion. ” We ’ve just lost cabin pressure. I ask Marla what my name is. We ’re all going to die. Marla says, “Tyler Durden. Your name is Tyler Butt - Wipe - for - Brains D urden. You live at 5123 NE Paper Street which is currently teeming with your little disciples shaving their heads and burning their skin off with lye. ” I ’ve got to get some sleep. “You ’ve got to get your ass back here, ” Marla yells over the phone, “befor e those little trolls make soap out of me. ” I ’ve got to find Tyler. The scar on her hand, I ask Marla, how did she get it? “You, ” Marla says. “You kissed my hand. ” |
I ’ve got to find Tyler. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
I ’ve got to get some sleep. I ’ve got to sleep. I ’ve got to go to sleep. I tell Marla goodnight, and Marla ’s screaming is smaller, smaller, smaller, gone as I reach over and hang up the phone. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 19 All night long, your thoughts are on the air. Am I sleeping? Have I slept at all? This is the insomnia. Try to relax a little more with every breath out, but your heart ’s still racing and your thoughts tornado in your head. Nothing works. Not guided meditation. You ’re in Ireland. Not counting sheep. You count up the days, hours, minutes since you can remembe r falling asleep. Your doctor laughed. Nobody ever died from lack of sleep. The old bruised fruit way your face looks, you ’d think you were dead. After three o ’clock in the morning in a motel bed in Seattle, it ’s too late for you to find a cancer support group. Too late to find some little blue Amytal Sodium capsules or lipstick - red Seconals, the whole Valley of the Dolls playset. After three in the morning, you can ’t get into a fight club. You ’ve got to find Tyler. You ’ve got to get some sleep. Then yo u ’re awake, and Tyler ’s standing in the dark next to the bed. You wake up. The moment you were falling asleep, Tyler was standing there saying, “Wake up. Wake up, we solved the problem with the police here in Seattle. Wake up. ” The police commissioner w anted a crackdown on what he called gang - type activity and after - hours boxing clubs. “But not to worry, ” Tyler says. “Mister police commissioner shouldn ’t be a problem, ” Tyler says. “We have him by the balls, now. ” I ask if Tyler ’s been following me. “F unny, ” Tyler says, “I wanted to ask you the same thing. You talked about me to other people, you little shit. You broke your promise. ” Tyler was wondering when I ’d figure him out. “Every time you fall asleep, ” Tyler says, “I run off and do something wild , something crazy, something completely out of my mind. ” Tyler kneels down next to the bed and whispers, “Last Thursday, you fell asleep, and I took a plane to Seattle for a little fight club looksee. To check the turn - away numbers, that sort of thing. Lo ok for new talent. We |
have Project Mayhem in Seattle, too. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Tyler ’s fingertip traces the swelling along my eyebrows. “We have Project Mayhem in Los Angeles and Detroit, a big Project Mayhem going on in Washington, D.C., in New York. We have Project Mayhem in Chicago like you would not believe. ” Tyler says, “I can ’t believe you broke your promise. The first rule is you don ’t talk about fight club. ” He was in Seattle last week when a bartender in a neck brace told him that the police were going to crack do wn on fight clubs. The police commissioner himself wanted it special. “What it is, ” Tyler says, “is we have police who come to fight at fight club and really like it. We have newspaper reporters and law clerks and lawyers, and we know everything before it ’s going to happen. ” We were going to be shut down. “At least in Seattle, ” Tyler says. I ask what did Tyler do about it. “What did we do about it, ” Tyler says. We called an Assault Committee meeting. “There isn ’t a me and a you, anymore, ” Tyler says, and he pinches the end of my nose. “I think you ’ve figured that out. ” We both use the same body, but at different times. “We called a special homework assignment, ” Tyler says. “We said, ‘Bring me the steaming testicles of his esteemed honor, Seattle Pol ice Commissioner Whoever. ” ‘ I ’m not dreaming. “Yes, ” Tyler says, “you are. ” We put together a team of fourteen space monkeys, and five of these space monkeys were police, and we were every person in the park where his honor walks his dog, tonight. “Don ’t worry, ” Tyler says, “the dog is alright. ” The whole attack took three minutes less than our best run - through. We ’d projected twelve minutes. Our best run - through was nine minutes. We have five space monkeys hold him down. Tyler ’s telling me this, but somehow, I already know it. Three space monkeys were on lookout. One space monkey did the ether. One space monkey tugged down his esteemed sweatpants. |
The dog is a spaniel, and it ’s just barking and barking. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Barking and barking. Barking and barking. One space monkey wrapped the rubber band three times until it was tight around the top of his esteemed sack. “One monkey ’s between his legs with the knife, ” Tyler whispers with his punched - out face by my ear. “And I ’m whispering in his most esteemed pol ice commissioner ’s ear that he better stop the fight club crackdown, or we ’ll tell the world that his esteemed honor does not have any balls. ” Tyler whispers, “How far do you think you ’ll get, your honor? ” The rubber band is cutting off any feeling down t here. “How far do you think you ’ll get in politics if the voters know you have no nuts? ” By now, his honor has lost all feeling. Man, his nuts are ice cold. If even one fight club has to close, we ’ll send his nuts east and west. One goes to the New York Times and one goes to the Los Angeles Times. One to each. Sort of press release style. The space monkey took the ether rag off his mouth, and the commissioner said, don ’t. And Tyler said, “We have nothing to lose except fight club. ” The commissioner, he had everything. All we were left was the shit and the trash of the world. Tyler nodded to the space monkey with the knife between the commissioner ’s legs. Tyler asked, “Imagine the rest of your life with your bag flapping empty. ” The commissioner said , no. And don ’t. Stop. Please. Oh. God. Help. Me. Help. No. Stop. |
Them. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
And the space monkey slips the knife in and only cuts off the rubber band. Six minutes, total, and we were done. “Remember this, ” Tyler said. “The people you ’re trying to step on, we ’re everyone you depend on. We ’re the people who do your laundry and cook your food and serve your dinner. We make your bed. We guard you while you ’re asleep. We drive the ambulances. We direct your call. We are cooks and taxi drivers and we kn ow everything about you. We process your insurance claims and credit card charges. We control every part of your life. “We are the middle children of history, raised by television to believe that someday we ’ll be millionaires and movie stars and rock star s, but we won ’t. And we ’re just learning this fact, ” Tyler said. “So don ’t fuck with us. ” The space monkey had to press the ether down, hard on the commissioner sobbing and put him all the way out. Another team dressed him and took him and his dog home. After that, the secret was up to him to keep. And, no, we didn ’t expect any more fight club crackdown. His esteemed honor went home scared but intact. “Every time we do these little homework assignments, ” Tyler says, “these fight club men with nothing to lose are a little more invested in Project Mayhem. ” Tyler kneeling next to my bed says, “Close your eyes and give me your hand. ” I close my eyes, and Tyler takes my hand. I feel Tyler ’s lips against the scar of his kiss. “I said that if you talked abou t me behind my back, you ’d never see me again, ” Tyler said. “We ’re not two separate men. Long story short, when you ’re awake, you have the control, and you can call yourself anything you want, but the second you fall asleep, I take over, and you become Tyl er Durden. ” But we fought, I say. The night we invented fight club. “You weren ’t really fighting me, ” Tyler says. “You said so yourself. You were fighting everything you hate in your life. ” But I can see you. “You ’re asleep. ” But you ’re renting a hous e. You held a job. Two jobs. Tyler says, “Order your canceled checks from the bank. I rented the house in your name. I think you ’ll find the handwriting on the rent checks matches the notes you ’ve been typing for me. ” Tyler ’s been spending my money. It ’s no wonder I ’m always overdrawn. |
“And the jobs, well, why do you think you ’re so tired. Geez, it ’s not insomnia. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
As soon as you fall asleep, I take over and go to work or fight club or whatever. You ’re lucky I didn ’t get a job as a snake handler. ” I say , but what about Marla? “Marla loves you. ” Marla loves you. “Marla doesn ’t know the difference between you and me. You gave her a fake name the night you met. You never gave your real name at a support group, you inauthentic shit. Since I saved her life , Marla thinks your name is Tyler Durden. ” So, now that I know about Tyler, will he just disappear? “No, ” Tyler says, still holding my hand, “I wouldn ’t be here in the first place if you didn ’t want me. I ’ll still live my life while you ’re asleep, but if you fuck with me, if you chain yourself to the bed at night or take big doses of sleeping pills, then we ’ll be enemies. And I ’ll get you for it. ” Oh, this is bullshit. This is a dream. Tyler is a projection. He ’s a disassociative personality disorder. A psychogenic fugue state. Tyler Durden is my hallucination. “Fuck that shit, ” Tyler says. “Maybe you ’re my schizophrenic hallucination. ” I was here first. Tyler says, “Yeah, yeah, yeah, well let ’s just see who ’s here last. ” This isn ’t real. This is a drea m, and I ’ll wake up. “Then wake up. ” And then the telephone ’s ringing, and Tyler ’s gone. Sun is coming through the curtains. It ’s my 7 A.M. wake - up call, and when I pick up the receiver, the line is dead. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 20 Fast forward, fly back home to Mar la and the Paper Street Soap Company. Everything is still falling apart. At home, I ’m too scared to look in the fridge. Picture dozens of little plastic sandwich bags labeled with cities like Las Vegas and Chicago and Milwaukee where Tyler had to make go od his threats to protect chapters of fight club. Inside each bag would be a pair of messy tidbits, frozen solid. In one corner of the kitchen, a space monkey squats on the cracked linoleum and studies himself in a hand mirror. “I am the all - singing, all - dancing crap of this world, ” the space monkey tells the mirror. “I am the toxic waste byproduct of God ’s creation. ” Other space monkeys move around in the garden, picking things, killing things. With one hand on the freezer door, I take a big breath and try to center my enlightened spiritual entity. Raindrops on roses Happy Disney animals This makes my parts hurt The freezer ’s open an inch when Marla peers over my shoulder and says, “What ’s for dinner? ” The space monkey looks at himself squatting in his hand mirror. “I am the shit and infectious human waste of creation. ” Full circle. About a month ago, I was afraid to let Marla look in the fridge. Now I ’m afraid to look in the fridge myself. Oh, God. Tyler. Marla loves me. Marla doesn ’t know the d ifference. “I ’m glad you ’re back, ” Marla says. “We have to talk. ” Oh, yeah, I say. We have to talk. I can ’t bring myself to open the freezer. I am Joe ’s Shrinking Groin. I tell Marla, don ’t touch anything in this freezer. Don ’t even open it. If you ever find anything inside it, don ’t eat them or feed them to a cat or anything. The space monkey with the hand mirror is eyeing us so I tell |
Marla we have to leave. We need to be someplace else to have this talk. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Down the basement stairs, one space monkey is reading to the other space monkeys. “The three ways to make napalm: “One, you can mix equal parts of gasoline and frozen orange juice concentrate, ” the space monkey in the basement reads. “Two, you can mix equal parts of gasoline and diet cola. Three, you can dissolve crumbled cat litter in gasoline until the mixture is thick. ” Marla and I, we mass - transit from the Paper Street Soap Company to a window booth at the planet Denny ’s, the orange planet. This was something Tyler talked about, how since Englan d did all the exploration and built colonies and made maps, most of the places in geography have those secondhand sort of English names. The English got to name everything. Or almost everything. Like, Ireland. New London, Australia. New London, India. New London, Idaho. New York, New York. Fast - forward to the future. This way, when deep - space exploitation ramps up, it will probably be the megatonic corporations that discover all the new planets and map them. The IBM Stellar Sphere. The Philip Morri s Galaxy. Planet Denny ’s. Every planet will take on the corporate identity of whoever rapes it first. Budweiser World. Our waiter has a big goose egg on his forehead and stands ramrod straight, heels together. “Sir! ” our waiter says. “Would you like to order now? Sir! ” he says. “Anything you order is free of charge. Sir! ” You can imagine you smell urine in everybody ’s soup. Two coffees, please. Marla asks, “Why is he giving us free food? ” The waiter thinks I ’m Tyler Durden, I say. In that case, Marl a orders fried clams and clam chowder and a fish basket and fried chicken and a baked potato with everything and a chocolate chiffon pie. Through the pass - through window into the kitchen, three line cooks, one with stitches along his upper lip, are watchi ng Marla and me and whispering with their |
three bruised heads together. I tell the waiter, give us clean food, please. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Please, don ’t be doing any trash to the stuff we order. “In that case, sir, ” our waiter says, “may I advise against the lady, here, eat ing the clam chowder. ” Thank you. No clam chowder. Marla looks at me, and I tell her, trust me. The waiter turns on his heel and marches our order back to the kitchen. Through the kitchen pass - through window, the three line cooks give me the thumbs - up. Marla says, “You get some nice perks, being Tyler Durden. ” From now on, I tell Marla, she has to follow me everywhere at night, and write down everywhere I go. Who do I see. Do I castrate anyone important. That sort of detail. I take out my wallet and sh ow Marla my driver ’s license with my real name. Not Tyler Durden. “But everyone knows you ’re Tyler Durden, ” Marla says. Everyone but me. Nobody at work calls me Tyler Durden. My boss calls me by my real name. My parents know who I really am. “So why, ” Marla asks, “are you Tyler Durden to some people but not to everybody? ” The first time I met Tyler, I was asleep. I was tired and crazy and rushed, and every time I boarded a plane, I wanted the plane to crash. I envied people dying of cancer. I hated my life. I was tired and bored with my job and my furniture, and I couldn ’t see any way to change things. Only end them. I felt trapped. I was too complete. I was too perfect. I wanted a way out of my tiny life. Single - serving butter and cramped airli ne seat role in the world. Swedish furniture. Clever art. I took a vacation. I fell asleep on the beach, and when I woke up there was Tyler Durden, naked and sweating, gritty with sand, his hair wet and stringy, hanging in his face. Tyler was pulling d riftwood logs out of the surf and dragging them up |
the beach. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
What Tyler had created was the shadow of a giant hand, and Tyler was sitting in the palm of a perfection he ’d made himself. And a moment was the most you could ever expect from perfection. Ma ybe I never really woke up on that beach. Maybe all this started when I peed on the Blarney stone. When I fall asleep, I don ’t really sleep. At other tables in the Planet Denny ’s, I count one, two, three, four, five guys with black cheekbones or folded - down noses smiling at me. “No, ” Marla says, “you don ’t sleep. ” Tyler Durden is a separate personality I ’ve created, and now he ’s threatening to take over my real life. “Just like Tony Perkins ’ mother in Psycho, ” Marla says. “This is so cool. Everybody h as their little quirks. One time, I dated a guy who couldn ’t get enough body piercings. ” My point being, I say, I fall asleep and Tyler is running off with my body and punched - out face to commit some crime. The next morning, I wake up bone tired and beat up, and I ’m sure I haven ’t slept at all. The next night, I ’d go to bed earlier. That next night, Tyler would be in charge a little longer. Every night that I go to bed earlier and earlier, Tyler will be in charge longer and longer. “But you are Tyler, ” Marla says. No. No, I ’m not. I love everything about Tyler Durden, his courage and his smarts. His nerve. Tyler is funny and charming and forceful and independent, and men look up to him and expect him to change their world. Tyler is capable and free, and I am not. I ’m not Tyler Durden. “But you are, Tyler, ” Marla says. Tyler and I share the same body, and until now, I didn ’t know it. Whenever Tyler was having sex with Marla, I was asleep. Tyler was walking and talking while I thought I was asleep. Everyone in fight club and Project Mayhem knew me as Tyler Durden. And if I went to bed earlier every night and I slept later every morning, eventually I ’d be gone altogether. |
I ’d just go to sleep and never wake up. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Marla says, “Just like the animals at the Animal Control place. ” Valley of the Dogs. Where even if they don ’t kill you, if someone loves you enough to take you home, they still castrate you. I would never wake up, and Tyler would take over. The waiter brings the coffee and clicks his heels and leaves. I smell my coffee. It smells like coffee. “So, ” Marla says, “even if I did believe all this, what do you want from me? ” So Tyler can ’t take complete control, I need Marla to keep me awake. All the time. Full circle. The night Tyler saved her life, Marla asked him to keep her awake all night. The second I fall asleep, Tyler takes over and something terrible will happen. And if I do fall asleep, Marla has to keep track of Tyler. Where he goes. What he does. So maybe during the day, I can ru sh around and undo the damage. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 21 His name is Robert Paulson and he is forty - eight years old. His name is Robert Paulson, and Robert Paulson will be forty - eight years old, forever. On a long enough time line, everyone ’s survival rate drops to z ero. Big Bob. The big cheesebread. The big moosie was on a regulation chill - and - drill homework assignment. This was how Tyler got into my condominium to blow it up with homemade dynamite. You take a spray canister of refrigerant, R - 12 if you can still ge t it, what with the ozone hole and everything, or R - 134a, and you spray it into the lock cylinder until the works are frozen. On a chill - and - drill assignment, you spray the lock on a pay telephone or a parking meter or a newspaper box. Then you use a hamm er and a cold chisel to shatter the frozen lock cylinder. On a regulation drill - and - fill homework assignment, you drill the phone or the automatic bank teller machine, then you screw a lube fitting into the hole and use a grease gun to pump your target fu ll of axle grease or vanilla pudding or plastic cement. It ’s not that Project Mayhem needed to steal a handful of change. The Paper Street Soap Company was backlogged on filling orders. God help us when the holidays came around. Homework is to build your nerve. You need some cunning. Build your investment in Project Mayhem. Instead of a cold chisel, you can use an electric drill on the frozen lock cylinder. This works just as well and it ’s more quiet. It was a cordless electric drill that the police thou ght was a gun when they blew Big Bob away. There was nothing to tie Big Bob to Project Mayhem or fight club or the soap. In his pocket was a wallet photo of himself huge and naked at first glance in a posing strap at some contest. It ’s a stupid way to liv e, Bob said. You ’re blind from the stage lights, and deaf from the feedback rush of the sound system until the judge will order, extend your right quad, flex and hold. Put your hands where we can see them. Extend your left arm, flex the bicep and hold. Freeze. Drop the weapon. |
This was better than real life. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
On his hand was a scar from my kiss. From Tyler ’s kiss. Big Bob ’s sculpted hair had been shaved off and his fingerprints had been burned off with lye. And it was better to get hurt than get arres ted, because if you were arrested, you were off Project Mayhem, no more homework assignments. One minute, Robert Paulson was the warm center that the life of the world crowded around, and the next moment, Robert Paulson was an object. After the police sho t, the amazing miracle of death. In every fight club, tonight, the chapter leader walks around in the darkness outside the crowd of men who stare at each other across the empty center of every fight club basement, and this voice yells: “His name is Rober t Paulson. ” And the crowd yells, “His name is Robert Paulson. ” The leaders yell, “He is forty - eight years old. ” And the crowd yells, “He is forty - eight years old. ” He is forty - eight years old, and he was part of fight club. He is forty - eight years old, and he was part of Project Mayhem. Only in death will we have our own names since only in death are we no longer part of the effort. In death we become heroes. And the crowds yell, “Robert Paulson. ” And the crowds yell, “Robert Paulson. ” And the crowds yell, “Robert Paulson. ” I go to fight club tonight to shut it down. I stand in the one light at the center of the room, and the club cheers. To everyone here, I ’m Tyler Durden. Smart. Forceful. Gutsy. I hold up my hands for silence, and I suggest, why do n ’t we all just call it a night. Go home, tonight, and forget about fight club. I think fight club has served its purpose, don ’t you? Project Mayhem is canceled. I hear there ’s a good football game on television … One hundred men just stare at me. A man is dead, I say. This game is over. It ’s not for fun anymore. Then, from the darkness outside the crowd comes the anonymous voice of the chapter leader: “The first rule of fight club is you don ’t talk about fight club. ” I yell, go home! “The second rule of fight club is you don ’t talk about fight club. ” Fight club is canceled! Project Mayhem is canceled. “The third rule is only two guys to a fight. ” |
I am Tyler Durden, I yell. And I ’m ordering you to get out! |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
And no one ’s looking at me. The men just star e at each other across the center of the room. The voice of the chapter leader goes slowly around the room. Two men to a fight. No shirts. No shoes. The fight goes on and on and on as long as it has to. Picture this happening in a hundred cities, in a h alf - dozen languages. The rules end, and I ’m still standing in the center of the light. “Registered fight number one, take the floor, ” yells the voice out of the darkness. “Clear the center of the club. ” I don ’t move. “Clear the center of the club! ” I don ’t move. The one light reflects out of the darkness in one hundred pairs of eyes, all of them focused on me, waiting. I try to see each man the way Tyler would see him. Choose the best fighters for training in Project Mayhem. Which ones would Tyler inv ite to work at the Paper Street Soap Company? “Clear the center of the club! ” This is established fight club procedure. After three requests from the chapter leader, I will be ejected from the club. But I ’m Tyler Durden. I invented fight club. Fight club is mine. I wrote those rules. None of you would be here if it wasn ’t for me. And I say it stops here! “Prepare to evict the member in three, two, one. ” The circle of men collapses in on top of me, and two hundred hands clamp around every inch of my arms and legs and I ’m lifted spreadeagle toward the light. Prepare to evacuate soul in five, in four, three, two, one. And I ’m passed overhead, hand to hand, crowd surfing toward the door. I ’m floating. I ’m flying. I ’m yelling, fight club is mine. Project Ma yhem was my idea. You can ’t throw me out. I ’m in control here. Go home. The voice of the chapter leader yells, “Registered fight number one, please take the center of the floor. Now! ” I ’m not leaving. I ’m not giving up. I can beat this. I ’m in control he re. “Evict fight club member, now! ” Evacuate soul, now. And I fly slowly out the door and into the night with the stars overhead and the cold air, and I settle to the parking lot concrete. All the hands retreat, and a door |
shuts behind me, and a bolt sn aps it locked. In a hundred cities, fight club goes |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
on without me. For years now I ’ve wanted to fall asleep. The sort of slipping off, the giving up, the falling part of sleep. Now sleeping is the last thing I want to do. I ’m with Marla in room 8G at the Reagent Hotel. With all the old people and junkies shut up in their little rooms, here, somehow, my pacing desperation seems sort of norms and expected. “Here, ” Marla says while she ’s sitting cross - legged on her bed and punching a half - dozen wake - up pill s out of their plastic blister cart “I used to date a guy who had terrible nightmares. He hated to sleep too. ” What happened to the guy she was dating? “Oh, he died. Heart attack. Overdose. Way too many amphetamines, ” Marls says. “He was only nineteen. ” Thanks for sharing. When we walked into the hotel, the guy at the lobby desk had half his hair torn out at the roots. His scalp raw and scabbed, he saluted me. The seniors watching television in the lobby all turned to see who I was when the guy at the d esk called me sir. “Good evening, sir. ” Right now, I can imagine him calling some Project Mayhem headquarters and reporting my whereabouts. They ’ll have a wall map of the city and trace my movements with little pushpins. I feel tagged like a migrating go ose on Wild Kingdom. They ’re all spying on me, keeping tabs. “You can take all six of these and not get sick to your stomach, ” Marla says, “but you have to take them by putting them up your butt. ” Oh, this is pleasant. Marla says, “I ’m not making this up. We can get something stronger, later. Some real drugs like cross tops or black beauties or alligators. ” I ’m not putting these pills up my ass. “Then only take two. ” Where are we going to go? “Bowling. It ’s open all night, and they won ’t let you sle ep there. ” Everywhere we go, I say, guys on the street think I ’m Tyler Durden. “Is that why the bus driver let us ride for free? ” Yeah. And that ’s why the two guys on the bus gave us their seats. “So what ’s your point? ” |
I don ’t think it ’s enough to just hide out. We have to do something to get rid of |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Tyler. “I dated a guy once who liked to wear my clothes, ” Marla says. “You know, dresses. Hats with veils. We could dress you up and sneak you around. ” I ’m not cross - dressing, and I ’m not putting pills up m y ass. “It gets worse, ” Marla says. “I dated a guy, once, who wanted me to fake a lesbian scene with his blow - up doll. ” I could imagine myself becoming one of Marla ’s stories. I dated a guy once who was a split personality “I dated this other guy who u sed one of those penis enlargement systems. ” I ask what time is it? “Four A.M. ” In another three hours, I have to be at work. “Take your pills, ” Marla says. “You being Tyler Durden and all, they ’ll probably let us bowl for free. Hey, before we get rid of Tyler, can we go shopping? We could get a nice car. Some clothes. Some CDs. There is an upside to all this free stuff ” Marla. “Okay, forget it. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 22 That old saying, about how you always kill the thing you love, well, it works both ways. An d it does work both ways. This morning I went to work and there were police barricades between the building and the parking lot with the police at the front doors, taking statements from the people I work with. Everybody milling around. I didn ’t even get off the bus. I am Joe ’s Cold Sweat. From the bus, I can see the floor - to - ceiling windows on the third floor of my office building are blown out, and inside a fireman in a dirty yellow slicker is whacking at a burnt panel in the suspended ceiling. A smol dering desk inches out the broken window, pushed by two firemen, then the desk tilts and slides and falls the quick three stories to the sidewalk and lands with more of a feeling than a sound. Breaks open and it ’s still smoking. ’ I am the Pit of Joe ’s Stom ach. It ’s my desk. I know my boss is dead. The three ways to make napalm. I knew Tyler was going to kill my boss. The second I smelled gasoline on my hands, when I said I wanted out of my job, I was giving him permission. Be my guest. Kill my boss. O h, Tyler. I know a computer blew up. I know this because Tyler knows this. I don ’t want to know this, but you use a jeweler ’s drill to drill a hole through the top of a computer monitor. All the space monkeys know this. I typed up Tyler ’s notes. This is a new version of the lightbulb bomb, where you drill a hole in a lightbulb and fill the bulb with gasoline. Plug the hole with wax or silicone, then screw the bulb into a socket and let someone walk into the room and throw the switch. A computer tube can hold a lot more gasoline than a lightbulb. A cathode ray tube, CRT, you either remove the plastic housing around the |
tube, this is easy enough, or you work through the vent panels in the top of the |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
housing. First you have to unplug the monitor from the power source and from the computer. This would also work with a television. Just understand, if there ’s a spark, even static electricity from the carpet, you ’re dead. Screaming, burned - alive dead. A cathode ray tube can hold 300 volts of passive electr ical storage, so use a hefty screwdriver across the main power supply capacitor, first. If you ’re dead at this point, you didn ’t use an insulated screwdriver. There ’s a vacuum inside the cathode ray tube so the moment you drill through, the tube will suck air, sort of inhale a little whistle of it. Ream the little hole with a larger bit, then a larger bit, until you can put the tip of a funnel into the hole. Then, fill the tube with your choice of explosive. Homemade napalm is good. Gasoline or gasoline m ixed with frozen orange juice concentrate or cat litter. A sort of fun explosive is potassium permanganate mixed with powdered sugar. The idea is to mix one ingredient that will burn very fast with a second ingredient that will supply enough oxygen for th at burning. This burns so fast, it ’s an explosion. Barium peroxide and zinc dust. Ammonium nitrate and powdered aluminum. The nouvelle cuisine of anarchy. Barium nitrate in a sauce of sulfur and garnished with charcoal. That ’s your basic gunpowder. Bo n appetit. Pack the computer monitor full of this, and when someone turns on the power, this is five or six pounds of gunpowder exploding in their face. The problem is, I sort of liked my boss. If you ’re male, and you ’re Christian and living in America, your father is your model for God. And sometimes you find your father in your career. Except Tyler didn ’t like my boss. The police would be looking for me. I was the last person out of the building last Friday night. I woke up at my desk with my breath condensed on the desktop and Tyler on the telephone, telling me, “Go outside. We have a car. ” We have a Cadillac. The gasoline was still on my hands. |
The fight club mechanic asked, what will you wish you ’d done before you |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
died? I wanted out of my job. I was giving Tyler permission. Be my guest. Kill my boss. From my exploded office, I ride the bus to the gravel turnaround point at the end of the line. This is where the subdivisions peter out to vacant lots and plowed fields. The driver takes out a sac k lunch and a thermos and watches me in his overhead mirror. I ’m trying to figure where I can go that the cops won ’t be looking for me. From the back of the bus, I can see maybe twenty people sitting between me and the driver. I count the backs of twenty heads. Twenty shaved heads. The driver twists around in his seat and calls to me in the back seat, “Mr. Durden, sir, I really admire what you ’re doing. ” I ’ve never seen him before. “You have to forgive me for this, ” the driver says. “The committee says this is your own idea sir. ” The shaved heads turn around one after another. Then one by one they stand. One ’s got a rag in his hand, and you can smell the ether. The closest one has a hunting knife. The one with the knife is the fight club mechanic. “Yo u ’re a brave man, ” the bus driver says, “to make yourself a homework assignment. ” The mechanic tells the bus driver, “Shut up, ” and “The lookout doesn ’t say shit. ” You know one of the space monkeys has a rubber band to wrap around your nuts. They fill up the front of the bus. The mechanic says, “You know the drill, Mr. Durden. You said it yourself. You said, if anyone ever tries to shut down the club, even you, then we have to get him by the nuts. ” Gonads. Jewels. Testes. Huevos. Picture the best pa rt of yourself frozen in a sandwich bag at the Paper Street Soap Company. “You know it ’s useless to fight us, ” the mechanic says. The bus driver chews his sandwich and watches us in the overhead mirror. |
A police siren wails, coming closer. A tractor rat tles across a field in the |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
distance. Birds. A window in the back of the bus is half open. Clouds. Weeds grow at the edge of the gravel turnaround. Bees or flies buzz around the weeds. “We ’re just after a little collateral, ” the fight club mechanic says. “This isn ’t just a threat, this time, Mr. Durden. This time, we have to cut them. ” The bus driver says, “It ’s cops. ” The siren arrives somewhere at the front of the bus. So what do I have to fight back with? A police car pulls up to the bus, lights fla shing blue and red through the bus windshield, and someone outside the bus is shouting, “Hold up in there. ” And I ’m saved. Sort of. I can tell the cops about Tyler. I ’ll tell them everything about fight club, and maybe I ’ll go to jail, and then Project M ayhem will be their problem to solve, and I won ’t be staring down a knife. The cops come up the bus steps, the first cop saying, “You cut him yet? ” The second cop says, “Do it quick, there ’s a warrant out for his arrest. ” Then he takes off his hat, and t o me he says, “Nothing personal, Mr. Durden. It ’s a pleasure to finally meet you. ” I say, you all are making a big mistake. The mechanic says, “You told us you ’d probably say that. ” I ’m not Tyler Durden. “You told us you ’d say that, too. ” I ’m changing the rules. You can still have fight club, but we ’re not going to castrate anyone, anymore. “Yeah, yeah, yeah, ” the mechanic says. He ’s halfway down the aisle holding the knife out in front of him. “You said you would definitely say that. ” Okay so I ’m Tyle r Durden. I am. I ’m Tyler Durden, and I dictate the rules, and I say, put the knife down. The mechanic calls back over his shoulder, “What ’s our best time to date for a cut - and - run? ” Somebody yells, “Four minutes. ” The mechanic yells, “Is somebody timin g this? ” Both cops have climbed up into the front of the bus now, and one looks at his watch and says, “Just a sec. Wait for the second hand to get up to the twelve. ” The cop says, “Nine. ” “Eight. ” |
“Seven. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
I dive for the open window. My stomach hits the thin metal windowsill, and behind me, the fight club mechanic yells, “Mr. Durden! You ’re going to fuck up the time. ” Hanging half out the window, I claw at the black rubber sidewall of the rear tire. I grab the wheelwell trim and pull. Someone grabs my feet and pulls. I ’m yelling at the little tractor in the distance, “Hey. ” And “Hey. ” My face swelling hot and full of blood, I ’m hanging upside down. I pull myself out a little. Hands around my ankles pull me back in. My tie flops in my face. My belt bu ckle catches on the windowsill. The bees and the flies and weeds are inches from in front of my face, and I ’m yelling, “Hey! ” Hands are hooked in the back of my pants, tugging me in, hugging my pants and belt down over my ass. Somebody inside the bus yel ls, “One minute! ” My shoes slip off my feet. My belt buckle slips inside the windowsill. The hands bring my legs together. The windowsill cuts hot from the sun into my stomach. My white shirt billows and drops down around my head and shoulders, my hands still gripping the wheelwell trim, me still yelling, “Hey! ” My legs are stretched out straight and together behind me. My pants slip down my legs and are gone. The sun shines warm on my ass. Blood pounding in my head, my eyes bugging from the pressure, a ll I can see is the white shirt hanging around my face. The tractor rattles somewhere. The bees buzz. Somewhere. Everything is a million miles away. Somewhere a million miles behind me someone is yelling, “Two minutes! ” And a hand slips between my legs an d gropes for me. “Don ’t hurt him, ” someone says. The hands around my ankles are a million miles away. Picture them at the end of a long, long road. Guided meditation. Don ’t picture the windowsill as a dull hot knife slitting open your belly. Don ’t pict ure a team of men tug - of - warring your legs apart. A million miles away, a bah - zillion miles away, a rough warm hand wraps around the base of you and pulls you back, and something is holding you tight, tighter, tighter. A rubber band. You ’re in Ireland. You ’re in fight club. |
You ’re at work. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
You ’re anywhere but here. “Three minutes! ” Somebody far far away yells, “You know the speech Mr. Durden. Don ’t fuck with fight club. ” The warm hand is cupped under you. The cold tip of the knife. An arm wraps aro und your chest. Therapeutic physical contact. Hug time. And the ether presses your nose and mouth, hard. Then nothing, less than nothing. Oblivion. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 23 The exploded shell of my burned - out condo is outer space black and devastated in the night abo ve the little lights of the city. With the windows gone, a yellow ribbon of police crime scene tape twists and swings at the edge of the fifteen - story drop. I wake up on the concrete subfloor. There was maple flooring once. There was art on the walls befo re the explosion. There was Swedish furniture. Before Tyler. I ’m dressed. I put my hand in my pocket and feel. I ’m whole. Scared but intact. Go to the edge of the floor, fifteen stories above the parking lot, and look at the city lights and the stars, and you ’re gone. It ’s all so beyond us. Up here, in the miles of night between the stars and the Earth, I feel just like one of those space animals. Dogs. Monkeys. Men. You just do your little job. Pull a lever. Push a button. You don ’t really unders tand any of it. The world is going crazy. My boss is dead. My home is gone. My job is gone. And I ’m responsible for it all. There ’s nothing left. I ’m overdrawn at the bank. Step over the edge. The police tape flutters between me and oblivion. Step o ver the edge. What else is there? Step over the edge. There ’s Marla. Jump over the edge. There ’s Marla, and she ’s in the middle of everything and doesn ’t know it. And she loves you. She loves Tyler. |
She doesn ’t know the difference. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Somebody has to tell her. Get out. Get out. Get out. Save yourself. You ride the elevator down to the lobby, and the doorman who never liked you, now he smiles at you with three teeth knocked out of his mouth and says, “Good evening, Mr. Durden. Can I get you a cab? Are you feeling alright? Do you want to use the phone? ” You call Marla at the Regent Hotel. The clerk at the Regent says, “Right away, Mr. Durden. ” Then Marla comes on the line. The doorman is listening over your shoulder. The clerk at the Regent is probab ly listening. You say, Marla, we have to talk. Marla says, “You can suck shit. ” She might be in danger, you say. She deserves to know what ’s going on. She has to meet you. You have to talk. “Where? ” She should go to the first place we ever met. Remembe r. Think back. The white healing ball of light. The palace of seven doors. “Got it, ” she says. “I can be there in twenty minutes. ” Be there. You hang up, and the doorman says, “I can get you a cab, Mr. Durden. Free of charge to anywhere you want. ” The fight club boys are tracking you. No, you say, it ’s such a nice night, I think I ’ll walk. It ’s Saturday night, bowel cancer night in the basement of First Methodist, and Marla is there when you arrive. Marla Singer smoking her cigarette. Marla Singer rol ling her eyes. Marla Singer with a black eye. You sit on the shag carpet at opposite sides of the meditation circle and try to summon up your power animal while Marla glares at you with her black eye. You close your eyes and meditate to the palace of the seven doors, and you can still feel Marla ’s glare. You cradle your inner child. Marla glares. Then it ’s time to hug. Open your eyes. We should all choose a partner. Marla crosses the room in three quick steps and slaps me hard across the face. Share yourself completely. |
“You fucking suck - ass piece of shit, ” Marla says. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Around us, everyone stands staring. Then both of Marla ’s fists are beating me from every direction. “You killed someone, ” she ’s screaming. “I called the police and they should be her e any minute. ” I grab her wrists and say, maybe the police will come, but probably they won ’t. Marla twists and says the police are speeding over here to hook me up to the electric chair and bake my eyes out or at least give me a lethal injection. This will feel just like a bee sting. An overdose shot of sodium phenobarbital, and then the big sleep. Valley of the Dogs style. Marla says she saw me kill somebody today. If she means my boss, I say, yeah, yeah, yeah, yeah, I know, the police know, everyon e ’s looking for me to lethally inject me, already, but it was Tyler who killed my boss. Tyler and I just happen to have the same fingerprints, but no one understands. “You can suck shit, ” Marla says and pushes her punched - out black eye at me. “Just becaus e you and your little disciples like getting beat up, you touch me ever again, and you ’re dead. ” “I saw you shoot a man tonight, ” Marla says. No, it was a bomb, I say, and it happened this morning. Tyler drilled a computer monitor and filled it with gas oline or black powder. All the people with real bowel cancers are standing around watching this. “No, ” Marla says. “I followed you to the Pressman Hotel, and you were a waiter at one of those murder mystery parties. ” The murder mystery parties, rich peo ple would come to the hotel for a big dinner party, and act out a sort of Agatha Christie story. Sometime between the Boudin of Gravlax and the Saddle of Venison, the lights would go out for a minute and someone would fake getting killed. It ’s supposed to be a fun let ’s - pretend sort of death. The rest of the meal, the guests would get drunk and eat their Madeira Consomme and try to find clues to who among them was a psychotic killer. Marla yells, “You shot the mayor ’s special envoy on recycling! ” Tyler sh ot the mayor ’s special envoy on whatever. Marla says, “And you don ’t even have cancer! ” It happens that fast. Snap your fingers. |
Everyone ’s looking. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
I yell, you don ’t have cancer either! “He ’s been coming here for two years, ” Marla shouts, “and he doe sn ’t have anything! ” I ’m trying to save your life! “What? Why does my life need saving? ” Because you ’ve been following me. Because you followed me tonight, because you saw Tyler Durden kill someone, and Tyler will kill anybody who threatens Project Mayh em. Everybody in the room looks snapped out of their little tragedies. Their little cancer thing. Even the people on pain meds look wide - eyed and alert. I say to the crowd, I ’m sorry. I never meant any harm. We should go. We should talk about this outsid e. Everybody goes, “No! Stay! What else? ” I didn ’t kill anybody, I say. I ’m not Tyler Durden. He ’s the other side of my split personality. I say, has anybody here seen the movie Sybil? Marla says, “So who ’s going to kill me? ” Tyler. “You? ” Tyler, I s ay, but I can take care of Tyler. You just have to watch out for the members of Project Mayhem. Tyler might ’ve given them orders to follow you or kidnap you or something. “Why should I believe any of this? ” It happens that fast. I say, because I think I like you. Marla says, “Not love? ” This is a cheesy enough moment, I say. Don ’t push it. Everybody watching smiles. I have to go. I have to get out of here. I say, watch out for guys with shaved heads or guys who look beat up. Black eyes. Missing teeth . That sort of thing. And Marla says, “So where are you going? ” I have to take care of Tyler Durden. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 24 His name was Patrick Madden, and he was the mayor ’s special envoy on recycling. His name was Patrick Madden, and he was an enemy of Project M ayhem. I walk out into the night around First Methodist, and it ’s all coming back to me. All the things that Tyler knows are all coming back to me. Patrick Madden was compiling a list of bars where fight clubs met. All of the sudden, I know how to run a movie projector. I know how to break locks and how Tyler had rented the house on Paper Street just before he revealed himself to me at the beach. I know why Tyler had occurred. Tyler loved Marla. From the first night I met her, Tyler or some part of me had needed a way to be with Marla. Not that any of this matters. Not now. But all the details are coming back to me as I walk through the night to the closest fight club. There ’s a fight club in the basement of the Armory Bar on Saturday nights. You can probably find it on the list Patrick Madden was compiling, poor dead Patrick Madden. Tonight, I go to the Armory Bar and the crowds part zipper style when I walk in. To everybody there, I am Tyler Durden the Great and Powerful. God and father. All around me I hear, “Good evening, sir. ” “Welcome to fight club, sir. ” “Thank you for joining us, sir. ” Me, my monster face just starting to heal. The hole in my face smiling through my cheek. A frown on my real mouth. Because I ’m Tyler Durden, and you can kiss my ass, I register to fight every guy in the club that night. Fifty fights. One fight at a time. No shoes. No shirts. The fights go on as long as they have to. And if Tyler loves Marla. I love Marla. And what happens doesn ’t happen in words. I want to s mother all the French beaches I ’ll never see. Imagine stalking elk through the damp canyon forests around Rockefeller Center. |
The first fight I get, the guy gets me in a full nelson and rams my face, rams |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
my cheek, rams the hole in my cheek into the conc rete floor until my teeth inside snap off and plant their jagged roots into my tongue. Now I can remember Patrick Madden, dead on the floor, his little figurine of a wife, just a little girl with a chignon. His wife giggled and tried to pour champagne bet ween her dead husband ’s lips. The wife said the fake blood was too, too red. Mrs. Patrick Madden put two fingers in the blood pooled next to her husband and then put the fingers in her mouth. The teeth planted in my tongue, I taste the blood. Mrs. Patri ck Madden tasted the blood. I remember being there on the outskirts of the murder mystery party with the space monkey waiters standing bodyguard around me. Marla in her dress with a wallpaper pattern of dark roses watched from the other side of the ballro om. My second fight, the guy puts a knee between my shoulder blades. The guy pulls both my arms together behind my back, and slams my chest into the concrete floor. My collarbone on one side, I hear it snap. I would do the Elgin Marbles with a sledgehamm er and wipe my ass with the Mona Lisa. Mrs. Patrick Madden held her two bloody fingers up, the blood climbing the cracks between her teeth, and the blood ran down her fingers, down her wrist, across a diamond bracelet, and to her elbow where it dripped. Fight number three, I wake up and it ’s time for fight number three. There are no more names in fight club. You aren ’t your name. You aren ’t your family. Number three seems to know what I need and holds my head in the dark and the smother. There ’s a slee per hold that gives you just enough air to stay awake. Number three holds my head in the crook of his arm, the way he ’d hold a baby or a football, in the crook of his arm, and hammers my face with the pounding molar of his clenched fist. Until my teeth bi te through the inside of my cheek. Until the hole in my cheek meets the corner of my mouth, the two run together into a ragged leer that opens from under my nose to under my ear. Number three pounds until his fist is raw. Until I ’m crying. How everythi ng you ever love will reject you or die. |
Everything you ever create will be thrown away. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Everything you ’re proud of will end up as trash. I am Ozymandias, king of kings. One more punch and my teeth click shut on my tongue. Half of my tongue drops to th e floor and gets kicked away. The little figurine of Mrs. Patrick Madden knelt on the floor next to the body of her husband, the rich people, the people they called friends, towering drunk around her and laughing. The wife, she said, “Patrick? ” The pool of blood spreading wider and wider until it touches her skirt. She says, “Patrick, that ’s enough, stop being dead. ” The blood climbs the hem of her skirt, capillary action, thread to thread, climbing her skirt. Around me the men of Project Mayhem are sc reaming. Then Mrs. Patrick Madden is screaming. And in the basement of the Armory Bar, Tyler Durden slips to the floor in a warm jumble. Tyler Durden the great, who was perfect for one moment, and who said that a moment is the most you could ever expect from perfection. And the fight goes on and on because I want to be dead. Because only in death do we have names. Only in death are we no longer part of Project Mayhem. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 25 Tyler ’s standing there, perfectly handsome and an angel in his everything - blond way. My will to live amazes me. Me, I ’m a bloody tissue sample dried on a bare mattress in my room at the Paper Street Soap Company. Everything in my room is gone. My mirror with a picture of my foot from when I had cancer for ten minutes. Worse than cancer. The mirror is gone. The closet door is open and my six white shirts, black pants, underwear, socks, and shoes are gone. Tyler says, “Get up. ” Under and behind and inside everything I took for granted, something horrible has been growing. Eve rything has fallen apart. The space monkeys are cleared out. Everything is relocated, the liposuction fat, the bunk beds, the money, especially the money. Only the garden is left behind, and the rented house. Tyler says, “The last thing we have to do is your martyrdom thing. Your big death thing. ” Not like death as a sad, downer thing, this was going to be death as a cheery, empowering thing. Oh, Tyler, I hurt. Just kill me here. “Get up. ” Kill me, already. Kill me. Kill me. Kill me. Kill me. “It has to be big, ” Tyler says. “Picture this: you on top of the world ’s tallest building, the whole building taken over by Project Mayhem. Smoke rolling out the windows. Desks falling into the crowds on the street. A real opera of a death, that ’s what you ’re goi ng to get. ” I say, no. You ’ve used me enough. “If you don ’t cooperate, we ’ll go after Marla. ” I say, lead the way. “Now get the fuck out of bed, ” Tyler said, “and get your ass into the fucking car. ” So Tyler and I are up on top of the Parker - Morris Bui lding with the gun stuck in my mouth. We ’re down to our last ten minutes. |
The Parker - Morris Building won ’t be here in ten minutes. I know this because |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Tyler knows this. The barrel of the gun pressed against the back of my throat, Tyler says, “We won ’t really die. ” I tongue the gun barrel into my surviving cheek and say, Tyler, you ’re thinking of vampires. We ’re down to our last eight minutes. The gun is just in case the police helicopters get here sooner. To God, this looks like one man alone, holdi ng a gun in his own mouth, but it ’s Tyler holding the gun, and it ’s my life. You take a 98 - percent concentration of fuming nitric acid and add the acid to three times that amount of sulfuric acid. You have nitroglycerin. Seven minutes. Mix the nitro wi th sawdust, and you have a nice plastic explosive. A lot of the space monkeys mix their nitro with cotton and add Epsom salts as a sulfate. This works, too. Some monkeys, they use paraffin mixed with nitro. Paraffin has never, ever worked for me. Four min utes. Tyler and me at the edge of the roof, the gun in my mouth, I ’m wondering how clean this gun is. Three minutes. Then somebody yells. “Wait, ” and it ’s Marla coming toward us across the roof. Marla ’s coming toward me, just me because Tyler ’s gone. Poor. Tyler ’s my hallucination, not hers. Fast as a magic trick, Tyler ’s disappeared. And now I ’m just one man holding a gun in my mouth. “We followed you, ” Marla yells. “All the people from the support group. You don ’t have to do this. Put the gun down. ” Behind Marla, all the bowel cancers, the brain parasites, the melanoma people, the tuberculosis people are walking, limping, wheelchairing toward me. They ’re saying, “Wait. ” Their voices come to me on the cold wind, saying, “Stop. ” And, “We can help y ou. ” “Let us help you. ” Across the sky comes the whop, whop, whop of police helicopters. I yell, go. Get out of here. This building is going to explode. |
Marla yells, “We know. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This is like a total epiphany moment for me. I ’m not killing myself, I ye ll. I ’m killing Tyler. I am Joe ’s Hard Drive. I remember everything. “It ’s not love or anything, ” Marla shouts, “but I think I like you, too. ” One minute. Marla likes Tyler. “No, I like you, ” Marla shouts. “I know the difference. ” And nothing. Noth ing explodes. The barrel of the gun tucked in my surviving cheek, I say, Tyler, you mixed the nitro with paraffin, didn ’t you. Paraffin never works. I have to do this. The police helicopters. And I pull the trigger. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Chapter 26 In my father ’s house are many mansions. Of course, when I pulled the trigger, I died. Liar. And Tyler died. With the police helicopters thundering toward us, and Marla and all the support group people who couldn ’t save themselves, with all of them trying to save me, I had to pull the trigger. This was better than real life. And your one perfect moment won ’t last forever. Everything in heaven is white on white. Faker. Everything in heaven is quiet, rubber - soled shoes. I can sleep in heaven. People write to me in heaven and tell me I ’m remembered. That I ’m their hero. I ’ll get better. The angels here are the Old Testament kind, legions and lieutenants, a heavenly host who works in shifts, days, swing. Graveyard. They bring you your meals on a tray with a paper cup of me ds. The Valley of the Dolls playset. I ’ve met God across his long walnut desk with his diplomas hanging on the wall behind him, and God asks me, “Why? ” Why did I cause so much pain? Didn ’t I realize that each of us is a sacred, unique snowflake of speci al unique specialness? Can ’t I see how we ’re all manifestations of love? I look at God behind his desk, taking notes on a pad, but God ’s got this all wrong. We are not special. We are not crap or trash, either. We just are. We just are, and what happ ens just happens. And God says, “No, that ’s not right. ” Yeah. Well. Whatever. You can ’t teach God anything. God asks me what I remember. |
I remember everything. |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
The bullet out of Tyler ’s gun, it tore out my other cheek to give me a jagged smile from ea r to ear. Yeah, just like an angry Halloween pumpkin. Japanese demon. Dragon of Avarice. Marla ’s still on Earth, and she writes to me. Someday, she says, they ’ll bring me back. And if there were a telephone in Heaven, I would call Marla from Heaven and the moment she says, “Hello, ” I wouldn ’t hang up. I ’d say, “Hi. What ’s happening? Tell me every little thing. ” But I don ’t want to go back. Not yet. Just because. Because every once in a while, somebody brings me my lunch tray and my meds and he has a black eye or his forehead is swollen with stitches, and he says: “We miss you Mr. Durden. ” Or somebody with a broken nose pushes a mop past me and whispers: “Everything ’s going according to the plan. Whispers “We ’re going to break up civilization so we can make something better out of the world. ” Whispers “We look forward to getting you back. ” |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
Table of Contents |
Fight Club by Chuck Palahniuk Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18 Chapter 19 Chapter 20 Chapter 21 Chapter 22 Chapter 23 Chapter 24 Chapter 25 Chapter 26 |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
This document is produced by free version of Print2Flash. Visit <a target='_blank' href='http://www.print2flash.com'>www.print2flash.com</a> for more information |
ActionScript [AS3]
Section 1//BaseScrollPane (fl.containers.BaseScrollPane) package fl.containers { import fl.controls.*; import flash.display.*; import fl.core.*; import flash.events.*; import flash.geom.*; import fl.events.*; public class BaseScrollPane extends UIComponent { protected var defaultLineScrollSize:Number;// = 4 protected var _maxHorizontalScrollPosition:Number;// = 0 protected var vScrollBar:Boolean; protected var disabledOverlay:Shape; protected var hScrollBar:Boolean; protected var availableWidth:Number; protected var _verticalPageScrollSize:Number;// = 0 protected var vOffset:Number;// = 0 protected var _verticalScrollBar:ScrollBar; protected var useFixedHorizontalScrolling:Boolean;// = false protected var contentWidth:Number;// = 0 protected var contentHeight:Number;// = 0 protected var _horizontalPageScrollSize:Number;// = 0 protected var background:DisplayObject; protected var _useBitmpScrolling:Boolean;// = false protected var contentPadding:Number;// = 0 protected var availableHeight:Number; protected var _horizontalScrollBar:ScrollBar; protected var contentScrollRect:Rectangle; protected var _horizontalScrollPolicy:String; protected var _verticalScrollPolicy:String; protected static const SCROLL_BAR_STYLES:Object = {upArrowDisabledSkin:"upArrowDisabledSkin", upArrowDownSkin:"upArrowDownSkin", upArrowOverSkin:"upArrowOverSkin", upArrowUpSkin:"upArrowUpSkin", downArrowDisabledSkin:"downArrowDisabledSkin", downArrowDownSkin:"downArrowDownSkin", downArrowOverSkin:"downArrowOverSkin", downArrowUpSkin:"downArrowUpSkin", thumbDisabledSkin:"thumbDisabledSkin", thumbDownSkin:"thumbDownSkin", thumbOverSkin:"thumbOverSkin", thumbUpSkin:"thumbUpSkin", thumbIcon:"thumbIcon", trackDisabledSkin:"trackDisabledSkin", trackDownSkin:"trackDownSkin", trackOverSkin:"trackOverSkin", trackUpSkin:"trackUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"}; private static var defaultStyles:Object = {repeatDelay:500, repeatInterval:35, skin:"ScrollPane_upSkin", contentPadding:0, disabledAlpha:0.5}; public function BaseScrollPane(){ contentWidth = 0; contentHeight = 0; contentPadding = 0; vOffset = 0; _maxHorizontalScrollPosition = 0; _horizontalPageScrollSize = 0; _verticalPageScrollSize = 0; defaultLineScrollSize = 4; useFixedHorizontalScrolling = false; _useBitmpScrolling = false; super(); } protected function handleWheel(_arg1:MouseEvent):void{ if (((((!(enabled)) || (!(_verticalScrollBar.visible)))) || ((contentHeight <= availableHeight)))){ return; }; _verticalScrollBar.scrollPosition = (_verticalScrollBar.scrollPosition - (_arg1.delta * verticalLineScrollSize)); setVerticalScrollPosition(_verticalScrollBar.scrollPosition); dispatchEvent(new ScrollEvent(ScrollBarDirection.VERTICAL, _arg1.delta, horizontalScrollPosition)); } public function get verticalScrollPosition():Number{ return (_verticalScrollBar.scrollPosition); } protected function drawDisabledOverlay():void{ if (enabled){ if (contains(disabledOverlay)){ removeChild(disabledOverlay); }; } else { disabledOverlay.x = (disabledOverlay.y = contentPadding); disabledOverlay.width = availableWidth; disabledOverlay.height = availableHeight; disabledOverlay.alpha = (getStyleValue("disabledAlpha") as Number); addChild(disabledOverlay); }; } public function set verticalScrollPosition(_arg1:Number):void{ drawNow(); _verticalScrollBar.scrollPosition = _arg1; setVerticalScrollPosition(_verticalScrollBar.scrollPosition, false); } protected function setContentSize(_arg1:Number, _arg2:Number):void{ if ((((((contentWidth == _arg1)) || (useFixedHorizontalScrolling))) && ((contentHeight == _arg2)))){ return; }; contentWidth = _arg1; contentHeight = _arg2; invalidate(InvalidationType.SIZE); } public function get horizontalScrollPosition():Number{ return (_horizontalScrollBar.scrollPosition); } public function get horizontalScrollBar():ScrollBar{ return (_horizontalScrollBar); } override public function set enabled(_arg1:Boolean):void{ if (enabled == _arg1){ return; }; _verticalScrollBar.enabled = _arg1; _horizontalScrollBar.enabled = _arg1; super.enabled = _arg1; } public function get verticalLineScrollSize():Number{ return (_verticalScrollBar.lineScrollSize); } public function get horizontalScrollPolicy():String{ return (_horizontalScrollPolicy); } protected function calculateAvailableSize():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; _local1 = ScrollBar.WIDTH; _local2 = (contentPadding = Number(getStyleValue("contentPadding"))); _local3 = ((height - (2 * _local2)) - vOffset); vScrollBar = (((_verticalScrollPolicy == ScrollPolicy.ON)) || ((((_verticalScrollPolicy == ScrollPolicy.AUTO)) && ((contentHeight > _local3))))); _local4 = ((width - (vScrollBar) ? _local1 : 0) - (2 * _local2)); _local5 = (useFixedHorizontalScrolling) ? _maxHorizontalScrollPosition : (contentWidth - _local4); hScrollBar = (((_horizontalScrollPolicy == ScrollPolicy.ON)) || ((((_horizontalScrollPolicy == ScrollPolicy.AUTO)) && ((_local5 > 0))))); if (hScrollBar){ _local3 = (_local3 - _local1); }; if (((((((hScrollBar) && (!(vScrollBar)))) && ((_verticalScrollPolicy == ScrollPolicy.AUTO)))) && ((contentHeight > _local3)))){ vScrollBar = true; _local4 = (_local4 - _local1); }; availableHeight = (_local3 + vOffset); availableWidth = _local4; } public function get maxVerticalScrollPosition():Number{ drawNow(); return (Math.max(0, (contentHeight - availableHeight))); } public function set horizontalScrollPosition(_arg1:Number):void{ drawNow(); _horizontalScrollBar.scrollPosition = _arg1; setHorizontalScrollPosition(_horizontalScrollBar.scrollPosition, false); } public function get horizontalLineScrollSize():Number{ return (_horizontalScrollBar.lineScrollSize); } public function set verticalPageScrollSize(_arg1:Number):void{ _verticalPageScrollSize = _arg1; invalidate(InvalidationType.SIZE); } public function get verticalScrollPolicy():String{ return (_verticalScrollPolicy); } protected function setHorizontalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ } public function get useBitmapScrolling():Boolean{ return (_useBitmpScrolling); } protected function handleScroll(_arg1:ScrollEvent):void{ if (_arg1.target == _verticalScrollBar){ setVerticalScrollPosition(_arg1.position); } else { setHorizontalScrollPosition(_arg1.position); }; } public function set verticalLineScrollSize(_arg1:Number):void{ _verticalScrollBar.lineScrollSize = _arg1; } public function get verticalScrollBar():ScrollBar{ return (_verticalScrollBar); } protected function setVerticalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ } public function set horizontalPageScrollSize(_arg1:Number):void{ _horizontalPageScrollSize = _arg1; invalidate(InvalidationType.SIZE); } override protected function draw():void{ if (isInvalid(InvalidationType.STYLES)){ setStyles(); drawBackground(); if (contentPadding != getStyleValue("contentPadding")){ invalidate(InvalidationType.SIZE, false); }; }; if (isInvalid(InvalidationType.SIZE, InvalidationType.STATE)){ drawLayout(); }; updateChildren(); super.draw(); } public function set horizontalScrollPolicy(_arg1:String):void{ _horizontalScrollPolicy = _arg1; invalidate(InvalidationType.SIZE); } override protected function configUI():void{ var _local1:Graphics; super.configUI(); contentScrollRect = new Rectangle(0, 0, 85, 85); _verticalScrollBar = new ScrollBar(); _verticalScrollBar.addEventListener(ScrollEvent.SCROLL, handleScroll, false, 0, true); _verticalScrollBar.visible = false; _verticalScrollBar.lineScrollSize = defaultLineScrollSize; addChild(_verticalScrollBar); copyStylesToChild(_verticalScrollBar, SCROLL_BAR_STYLES); _horizontalScrollBar = new ScrollBar(); _horizontalScrollBar.direction = ScrollBarDirection.HORIZONTAL; _horizontalScrollBar.addEventListener(ScrollEvent.SCROLL, handleScroll, false, 0, true); _horizontalScrollBar.visible = false; _horizontalScrollBar.lineScrollSize = defaultLineScrollSize; addChild(_horizontalScrollBar); copyStylesToChild(_horizontalScrollBar, SCROLL_BAR_STYLES); disabledOverlay = new Shape(); _local1 = disabledOverlay.graphics; _local1.beginFill(0xFFFFFF); _local1.drawRect(0, 0, width, height); _local1.endFill(); addEventListener(MouseEvent.MOUSE_WHEEL, handleWheel, false, 0, true); } protected function calculateContentWidth():void{ } public function get verticalPageScrollSize():Number{ if (isNaN(availableHeight)){ drawNow(); }; return (((((_verticalPageScrollSize == 0)) && (!(isNaN(availableHeight))))) ? availableHeight : _verticalPageScrollSize); } protected function drawLayout():void{ calculateAvailableSize(); calculateContentWidth(); background.width = width; background.height = height; if (vScrollBar){ _verticalScrollBar.visible = true; _verticalScrollBar.x = ((width - ScrollBar.WIDTH) - contentPadding); _verticalScrollBar.y = contentPadding; _verticalScrollBar.height = availableHeight; } else { _verticalScrollBar.visible = false; }; _verticalScrollBar.setScrollProperties(availableHeight, 0, (contentHeight - availableHeight), verticalPageScrollSize); setVerticalScrollPosition(_verticalScrollBar.scrollPosition, false); if (hScrollBar){ _horizontalScrollBar.visible = true; _horizontalScrollBar.x = contentPadding; _horizontalScrollBar.y = ((height - ScrollBar.WIDTH) - contentPadding); _horizontalScrollBar.width = availableWidth; } else { _horizontalScrollBar.visible = false; }; _horizontalScrollBar.setScrollProperties(availableWidth, 0, (useFixedHorizontalScrolling) ? _maxHorizontalScrollPosition : (contentWidth - availableWidth), horizontalPageScrollSize); setHorizontalScrollPosition(_horizontalScrollBar.scrollPosition, false); drawDisabledOverlay(); } protected function drawBackground():void{ var _local1:DisplayObject; _local1 = background; background = getDisplayObjectInstance(getStyleValue("skin")); background.width = width; background.height = height; addChildAt(background, 0); if (((!((_local1 == null))) && (!((_local1 == background))))){ removeChild(_local1); }; } public function set horizontalLineScrollSize(_arg1:Number):void{ _horizontalScrollBar.lineScrollSize = _arg1; } public function get horizontalPageScrollSize():Number{ if (isNaN(availableWidth)){ drawNow(); }; return (((((_horizontalPageScrollSize == 0)) && (!(isNaN(availableWidth))))) ? availableWidth : _horizontalPageScrollSize); } public function get maxHorizontalScrollPosition():Number{ drawNow(); return (Math.max(0, (contentWidth - availableWidth))); } protected function setStyles():void{ copyStylesToChild(_verticalScrollBar, SCROLL_BAR_STYLES); copyStylesToChild(_horizontalScrollBar, SCROLL_BAR_STYLES); } protected function updateChildren():void{ _verticalScrollBar.enabled = (_horizontalScrollBar.enabled = enabled); _verticalScrollBar.drawNow(); _horizontalScrollBar.drawNow(); } public function set verticalScrollPolicy(_arg1:String):void{ _verticalScrollPolicy = _arg1; invalidate(InvalidationType.SIZE); } public function set useBitmapScrolling(_arg1:Boolean):void{ _useBitmpScrolling = _arg1; invalidate(InvalidationType.STATE); } public static function getStyleDefinition():Object{ return (mergeStyles(defaultStyles, ScrollBar.getStyleDefinition())); } } }//package fl.containersSection 2//ScrollPane (fl.containers.ScrollPane) package fl.containers { import fl.controls.*; import flash.display.*; import fl.core.*; import flash.events.*; import fl.managers.*; import fl.events.*; import flash.net.*; import flash.system.*; import flash.ui.*; public class ScrollPane extends BaseScrollPane implements IFocusManagerComponent { protected var scrollDragHPos:Number; protected var loader:Loader; protected var yOffset:Number; protected var currentContent:Object; protected var xOffset:Number; protected var _source:Object;// = "" protected var scrollDragVPos:Number; protected var _scrollDrag:Boolean;// = false protected var contentClip:Sprite; private static var defaultStyles:Object = {upSkin:"ScrollPane_upSkin", disabledSkin:"ScrollPane_disabledSkin", focusRectSkin:null, focusRectPadding:null, contentPadding:0}; public function ScrollPane(){ _source = ""; _scrollDrag = false; super(); } public function get source():Object{ return (_source); } public function set source(_arg1:Object):void{ var _local2:*; clearContent(); if (isLivePreview){ return; }; _source = _arg1; if ((((_source == "")) || ((_source == null)))){ return; }; currentContent = getDisplayObjectInstance(_arg1); if (currentContent != null){ _local2 = contentClip.addChild((currentContent as DisplayObject)); dispatchEvent(new Event(Event.INIT)); update(); } else { load(new URLRequest(_source.toString())); }; } public function get bytesLoaded():Number{ return (((((loader == null)) || ((loader.contentLoaderInfo == null)))) ? 0 : loader.contentLoaderInfo.bytesLoaded); } protected function doDrag(_arg1:MouseEvent):void{ var _local2:*; var _local3:*; _local2 = (scrollDragVPos - (mouseY - yOffset)); _verticalScrollBar.setScrollPosition(_local2); setVerticalScrollPosition(_verticalScrollBar.scrollPosition, true); _local3 = (scrollDragHPos - (mouseX - xOffset)); _horizontalScrollBar.setScrollPosition(_local3); setHorizontalScrollPosition(_horizontalScrollBar.scrollPosition, true); } override protected function keyDownHandler(_arg1:KeyboardEvent):void{ var _local2:int; _local2 = calculateAvailableHeight(); switch (_arg1.keyCode){ case Keyboard.DOWN: verticalScrollPosition++; break; case Keyboard.UP: verticalScrollPosition--; break; case Keyboard.RIGHT: horizontalScrollPosition++; break; case Keyboard.LEFT: horizontalScrollPosition--; break; case Keyboard.END: verticalScrollPosition = maxVerticalScrollPosition; break; case Keyboard.HOME: verticalScrollPosition = 0; break; case Keyboard.PAGE_UP: verticalScrollPosition = (verticalScrollPosition - _local2); break; case Keyboard.PAGE_DOWN: verticalScrollPosition = (verticalScrollPosition + _local2); break; }; } protected function doStartDrag(_arg1:MouseEvent):void{ if (!enabled){ return; }; xOffset = mouseX; yOffset = mouseY; scrollDragHPos = horizontalScrollPosition; scrollDragVPos = verticalScrollPosition; stage.addEventListener(MouseEvent.MOUSE_MOVE, doDrag, false, 0, true); } public function get content():DisplayObject{ var _local1:Object; _local1 = currentContent; if ((_local1 is URLRequest)){ _local1 = loader.content; }; return ((_local1 as DisplayObject)); } public function get percentLoaded():Number{ if (loader != null){ return (Math.round(((bytesLoaded / bytesTotal) * 100))); }; return (0); } protected function endDrag(_arg1:MouseEvent):void{ stage.removeEventListener(MouseEvent.MOUSE_MOVE, doDrag); } public function update():void{ var _local1:DisplayObject; _local1 = contentClip.getChildAt(0); setContentSize(_local1.width, _local1.height); } override protected function setHorizontalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ var _local3:*; _local3 = contentClip.scrollRect; _local3.x = _arg1; contentClip.scrollRect = _local3; } public function refreshPane():void{ if ((_source is URLRequest)){ _source = _source.url; }; source = _source; } protected function passEvent(_arg1:Event):void{ dispatchEvent(_arg1); } protected function calculateAvailableHeight():Number{ var _local1:Number; _local1 = Number(getStyleValue("contentPadding")); return (((height - (_local1 * 2)) - ((((_horizontalScrollPolicy == ScrollPolicy.ON)) || ((((_horizontalScrollPolicy == ScrollPolicy.AUTO)) && ((_maxHorizontalScrollPosition > 0)))))) ? 15 : 0)); } public function load(_arg1:URLRequest, _arg2:LoaderContext=null):void{ if (_arg2 == null){ _arg2 = new LoaderContext(false, ApplicationDomain.currentDomain); }; clearContent(); initLoader(); currentContent = (_source = _arg1); loader.load(_arg1, _arg2); } override protected function handleScroll(_arg1:ScrollEvent):void{ passEvent(_arg1); super.handleScroll(_arg1); } override protected function setVerticalScrollPosition(_arg1:Number, _arg2:Boolean=false):void{ var _local3:*; _local3 = contentClip.scrollRect; _local3.y = _arg1; contentClip.scrollRect = _local3; } protected function initLoader():void{ loader = new Loader(); loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, passEvent, false, 0, true); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onContentLoad, false, 0, true); loader.contentLoaderInfo.addEventListener(Event.INIT, passEvent, false, 0, true); contentClip.addChild(loader); } override protected function draw():void{ if (isInvalid(InvalidationType.STYLES)){ drawBackground(); }; if (isInvalid(InvalidationType.STATE)){ setScrollDrag(); }; super.draw(); } override protected function configUI():void{ super.configUI(); contentClip = new Sprite(); addChild(contentClip); contentClip.scrollRect = contentScrollRect; _horizontalScrollPolicy = ScrollPolicy.AUTO; _verticalScrollPolicy = ScrollPolicy.AUTO; } public function set scrollDrag(_arg1:Boolean):void{ _scrollDrag = _arg1; invalidate(InvalidationType.STATE); } protected function clearContent():void{ if (contentClip.numChildren == 0){ return; }; contentClip.removeChildAt(0); currentContent = null; if (loader != null){ try { loader.close(); } catch(e) { }; try { loader.unload(); } catch(e) { }; loader = null; }; } override protected function drawLayout():void{ super.drawLayout(); contentScrollRect = contentClip.scrollRect; contentScrollRect.width = availableWidth; contentScrollRect.height = availableHeight; contentClip.cacheAsBitmap = useBitmapScrolling; contentClip.scrollRect = contentScrollRect; contentClip.x = (contentClip.y = contentPadding); } override protected function drawBackground():void{ var _local1:DisplayObject; _local1 = background; background = getDisplayObjectInstance(getStyleValue((enabled) ? "upSkin" : "disabledSkin")); background.width = width; background.height = height; addChildAt(background, 0); if (((!((_local1 == null))) && (!((_local1 == background))))){ removeChild(_local1); }; } public function get bytesTotal():Number{ return (((((loader == null)) || ((loader.contentLoaderInfo == null)))) ? 0 : loader.contentLoaderInfo.bytesTotal); } protected function onContentLoad(_arg1:Event):void{ var _local2:*; update(); _local2 = calculateAvailableHeight(); calculateAvailableSize(); horizontalScrollBar.setScrollProperties(availableWidth, 0, (useFixedHorizontalScrolling) ? _maxHorizontalScrollPosition : (contentWidth - availableWidth), availableWidth); verticalScrollBar.setScrollProperties(_local2, 0, (contentHeight - _local2), _local2); passEvent(_arg1); } public function get scrollDrag():Boolean{ return (_scrollDrag); } protected function setScrollDrag():void{ if (_scrollDrag){ contentClip.addEventListener(MouseEvent.MOUSE_DOWN, doStartDrag, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_UP, endDrag, false, 0, true); } else { contentClip.removeEventListener(MouseEvent.MOUSE_DOWN, doStartDrag); stage.removeEventListener(MouseEvent.MOUSE_UP, endDrag); removeEventListener(MouseEvent.MOUSE_MOVE, doDrag); }; contentClip.buttonMode = _scrollDrag; } public static function getStyleDefinition():Object{ return (mergeStyles(defaultStyles, BaseScrollPane.getStyleDefinition())); } } }//package fl.containersSection 3//BaseButton (fl.controls.BaseButton) package fl.controls { import flash.display.*; import fl.core.*; import flash.events.*; import flash.utils.*; import fl.events.*; public class BaseButton extends UIComponent { protected var _selected:Boolean;// = false private var unlockedMouseState:String; protected var pressTimer:Timer; protected var mouseState:String; protected var background:DisplayObject; private var _mouseStateLocked:Boolean;// = false protected var _autoRepeat:Boolean;// = false private static var defaultStyles:Object = {upSkin:"Button_upSkin", downSkin:"Button_downSkin", overSkin:"Button_overSkin", disabledSkin:"Button_disabledSkin", selectedDisabledSkin:"Button_selectedDisabledSkin", selectedUpSkin:"Button_selectedUpSkin", selectedDownSkin:"Button_selectedDownSkin", selectedOverSkin:"Button_selectedOverSkin", focusRectSkin:null, focusRectPadding:null, repeatDelay:500, repeatInterval:35}; public function BaseButton(){ _selected = false; _autoRepeat = false; _mouseStateLocked = false; super(); buttonMode = true; mouseChildren = false; useHandCursor = false; setupMouseEvents(); setMouseState("up"); pressTimer = new Timer(1, 0); pressTimer.addEventListener(TimerEvent.TIMER, buttonDown, false, 0, true); } protected function endPress():void{ pressTimer.reset(); } public function set mouseStateLocked(_arg1:Boolean):void{ _mouseStateLocked = _arg1; if (_arg1 == false){ setMouseState(unlockedMouseState); } else { unlockedMouseState = mouseState; }; } public function get autoRepeat():Boolean{ return (_autoRepeat); } public function set autoRepeat(_arg1:Boolean):void{ _autoRepeat = _arg1; } override public function set enabled(_arg1:Boolean):void{ super.enabled = _arg1; mouseEnabled = _arg1; } public function get selected():Boolean{ return (_selected); } protected function mouseEventHandler(_arg1:MouseEvent):void{ if (_arg1.type == MouseEvent.MOUSE_DOWN){ setMouseState("down"); startPress(); } else { if ((((_arg1.type == MouseEvent.ROLL_OVER)) || ((_arg1.type == MouseEvent.MOUSE_UP)))){ setMouseState("over"); endPress(); } else { if (_arg1.type == MouseEvent.ROLL_OUT){ setMouseState("up"); endPress(); }; }; }; } public function setMouseState(_arg1:String):void{ if (_mouseStateLocked){ unlockedMouseState = _arg1; return; }; if (mouseState == _arg1){ return; }; mouseState = _arg1; invalidate(InvalidationType.STATE); } protected function startPress():void{ if (_autoRepeat){ pressTimer.delay = Number(getStyleValue("repeatDelay")); pressTimer.start(); }; dispatchEvent(new ComponentEvent(ComponentEvent.BUTTON_DOWN, true)); } protected function buttonDown(_arg1:TimerEvent):void{ if (!_autoRepeat){ endPress(); return; }; if (pressTimer.currentCount == 1){ pressTimer.delay = Number(getStyleValue("repeatInterval")); }; dispatchEvent(new ComponentEvent(ComponentEvent.BUTTON_DOWN, true)); } public function set selected(_arg1:Boolean):void{ if (_selected == _arg1){ return; }; _selected = _arg1; invalidate(InvalidationType.STATE); } override public function get enabled():Boolean{ return (super.enabled); } override protected function draw():void{ if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){ drawBackground(); invalidate(InvalidationType.SIZE, false); }; if (isInvalid(InvalidationType.SIZE)){ drawLayout(); }; super.draw(); } protected function setupMouseEvents():void{ addEventListener(MouseEvent.ROLL_OVER, mouseEventHandler, false, 0, true); addEventListener(MouseEvent.MOUSE_DOWN, mouseEventHandler, false, 0, true); addEventListener(MouseEvent.MOUSE_UP, mouseEventHandler, false, 0, true); addEventListener(MouseEvent.ROLL_OUT, mouseEventHandler, false, 0, true); } protected function drawLayout():void{ background.width = width; background.height = height; } protected function drawBackground():void{ var _local1:String; var _local2:DisplayObject; _local1 = (enabled) ? mouseState : "disabled"; if (selected){ _local1 = (("selected" + _local1.substr(0, 1).toUpperCase()) + _local1.substr(1)); }; _local1 = (_local1 + "Skin"); _local2 = background; background = getDisplayObjectInstance(getStyleValue(_local1)); addChildAt(background, 0); if (((!((_local2 == null))) && (!((_local2 == background))))){ removeChild(_local2); }; } public static function getStyleDefinition():Object{ return (defaultStyles); } } }//package fl.controlsSection 4//Button (fl.controls.Button) package fl.controls { import flash.display.*; import fl.core.*; import fl.managers.*; public class Button extends LabelButton implements IFocusManagerComponent { protected var emphasizedBorder:DisplayObject; protected var _emphasized:Boolean;// = false private static var defaultStyles:Object = {emphasizedSkin:"Button_emphasizedSkin", emphasizedPadding:2}; public static var createAccessibilityImplementation:Function; public function Button(){ _emphasized = false; super(); } override public function drawFocus(_arg1:Boolean):void{ var _local2:Number; var _local3:*; super.drawFocus(_arg1); if (_arg1){ _local2 = Number(getStyleValue("emphasizedPadding")); if ((((_local2 < 0)) || (!(_emphasized)))){ _local2 = 0; }; _local3 = getStyleValue("focusRectPadding"); _local3 = ((_local3)==null) ? 2 : _local3; _local3 = (_local3 + _local2); uiFocusRect.x = -(_local3); uiFocusRect.y = -(_local3); uiFocusRect.width = (width + (_local3 * 2)); uiFocusRect.height = (height + (_local3 * 2)); }; } public function set emphasized(_arg1:Boolean):void{ _emphasized = _arg1; invalidate(InvalidationType.STYLES); } override protected function draw():void{ if (((isInvalid(InvalidationType.STYLES)) || (isInvalid(InvalidationType.SIZE)))){ drawEmphasized(); }; super.draw(); if (emphasizedBorder != null){ setChildIndex(emphasizedBorder, (numChildren - 1)); }; } public function get emphasized():Boolean{ return (_emphasized); } override protected function initializeAccessibility():void{ if (Button.createAccessibilityImplementation != null){ Button.createAccessibilityImplementation(this); }; } protected function drawEmphasized():void{ var _local1:Object; var _local2:Number; if (emphasizedBorder != null){ removeChild(emphasizedBorder); }; emphasizedBorder = null; if (!_emphasized){ return; }; _local1 = getStyleValue("emphasizedSkin"); if (_local1 != null){ emphasizedBorder = getDisplayObjectInstance(_local1); }; if (emphasizedBorder != null){ addChildAt(emphasizedBorder, 0); _local2 = Number(getStyleValue("emphasizedPadding")); emphasizedBorder.x = (emphasizedBorder.y = -(_local2)); emphasizedBorder.width = (width + (_local2 * 2)); emphasizedBorder.height = (height + (_local2 * 2)); }; } public static function getStyleDefinition():Object{ return (UIComponent.mergeStyles(LabelButton.getStyleDefinition(), defaultStyles)); } } }//package fl.controlsSection 5//ButtonLabelPlacement (fl.controls.ButtonLabelPlacement) package fl.controls { public class ButtonLabelPlacement { public static const TOP:String = "top"; public static const LEFT:String = "left"; public static const BOTTOM:String = "bottom"; public static const RIGHT:String = "right"; } }//package fl.controlsSection 6//Label (fl.controls.Label) package fl.controls { import fl.core.*; import flash.text.*; import fl.events.*; public class Label extends UIComponent { protected var actualHeight:Number; protected var _html:Boolean;// = false protected var actualWidth:Number; protected var defaultLabel:String;// = "Label" protected var _savedHTML:String; public var textField:TextField; private static var defaultStyles:Object = {textFormat:null, embedFonts:false}; public function Label(){ defaultLabel = "Label"; _html = false; super(); text = defaultLabel; actualWidth = _width; actualHeight = _height; } public function get autoSize():String{ return (textField.autoSize); } public function get selectable():Boolean{ return (textField.selectable); } public function set text(_arg1:String):void{ if (_arg1 == text){ return; }; if (((componentInspectorSetting) && ((_arg1 == defaultLabel)))){ return; }; _html = false; textField.text = _arg1; if (textField.autoSize != TextFieldAutoSize.NONE){ invalidate(InvalidationType.SIZE); }; } public function get wordWrap():Boolean{ return (textField.wordWrap); } public function set condenseWhite(_arg1:Boolean):void{ textField.condenseWhite = _arg1; if (textField.autoSize != TextFieldAutoSize.NONE){ invalidate(InvalidationType.SIZE); }; } public function set selectable(_arg1:Boolean):void{ textField.selectable = _arg1; } public function set autoSize(_arg1:String):void{ textField.autoSize = _arg1; invalidate(InvalidationType.SIZE); } public function set wordWrap(_arg1:Boolean):void{ textField.wordWrap = _arg1; if (textField.autoSize != TextFieldAutoSize.NONE){ invalidate(InvalidationType.SIZE); }; } override public function get height():Number{ if (((!((textField.autoSize == TextFieldAutoSize.NONE))) && (wordWrap))){ return (_height); }; return (actualHeight); } public function set htmlText(_arg1:String):void{ if (_arg1 == htmlText){ return; }; if (((componentInspectorSetting) && ((_arg1 == "")))){ return; }; _html = true; _savedHTML = _arg1; textField.htmlText = _arg1; if (textField.autoSize != TextFieldAutoSize.NONE){ invalidate(InvalidationType.SIZE); }; } public function get text():String{ return (textField.text); } public function get condenseWhite():Boolean{ return (textField.condenseWhite); } override protected function draw():void{ var _local1:Object; if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){ drawTextFormat(); _local1 = getStyleValue("embedFonts"); if (_local1 != null){ textField.embedFonts = _local1; }; if (textField.autoSize != TextFieldAutoSize.NONE){ invalidate(InvalidationType.SIZE, false); }; }; if (isInvalid(InvalidationType.SIZE)){ drawLayout(); }; super.draw(); } override protected function configUI():void{ super.configUI(); textField = new TextField(); addChild(textField); textField.type = TextFieldType.DYNAMIC; textField.selectable = false; textField.wordWrap = false; } public function get htmlText():String{ return (textField.htmlText); } override public function setSize(_arg1:Number, _arg2:Number):void{ actualWidth = _arg1; actualHeight = _arg2; super.setSize(_arg1, _arg2); } override public function set width(_arg1:Number):void{ actualWidth = _arg1; super.width = _arg1; } protected function drawLayout():void{ var _local1:Boolean; var _local2:Number; var _local3:Number; _local1 = false; textField.width = width; textField.height = height; if (textField.autoSize != TextFieldAutoSize.NONE){ _local2 = textField.width; _local3 = textField.height; _local1 = ((!((_width == _local2))) || (!((_height == _local3)))); _width = _local2; _height = _local3; switch (textField.autoSize){ case TextFieldAutoSize.CENTER: textField.x = ((actualWidth / 2) - (textField.width / 2)); break; case TextFieldAutoSize.LEFT: textField.x = 0; break; case TextFieldAutoSize.RIGHT: textField.x = -((textField.width - actualWidth)); break; }; } else { textField.width = actualWidth; textField.height = actualHeight; textField.x = 0; }; if (_local1){ dispatchEvent(new ComponentEvent(ComponentEvent.RESIZE, true)); }; } override public function get width():Number{ if (((!((textField.autoSize == TextFieldAutoSize.NONE))) && (!(wordWrap)))){ return (_width); }; return (actualWidth); } protected function drawTextFormat():void{ var _local1:TextFormat; var _local2:Object; _local1 = (getStyleValue("textFormat") as TextFormat); if (_local1 == null){ _local2 = UIComponent.getStyleDefinition(); _local1 = (enabled) ? (_local2.defaultTextFormat as TextFormat) : (_local2.defaultDisabledTextFormat as TextFormat); }; textField.defaultTextFormat = _local1; textField.setTextFormat(_local1); if (((_html) && (!((_savedHTML == null))))){ htmlText = _savedHTML; }; } public static function getStyleDefinition():Object{ return (defaultStyles); } } }//package fl.controlsSection 7//LabelButton (fl.controls.LabelButton) package fl.controls { import flash.display.*; import fl.core.*; import flash.events.*; import fl.managers.*; import flash.text.*; import fl.events.*; import flash.ui.*; public class LabelButton extends BaseButton implements IFocusManagerComponent { protected var _labelPlacement:String;// = "right" protected var _toggle:Boolean;// = false protected var icon:DisplayObject; protected var oldMouseState:String; protected var mode:String;// = "center" public var textField:TextField; protected var _label:String;// = "Label" private static var defaultStyles:Object = {icon:null, upIcon:null, downIcon:null, overIcon:null, disabledIcon:null, selectedDisabledIcon:null, selectedUpIcon:null, selectedDownIcon:null, selectedOverIcon:null, textFormat:null, disabledTextFormat:null, textPadding:5, embedFonts:false}; public static var createAccessibilityImplementation:Function; public function LabelButton(){ _labelPlacement = ButtonLabelPlacement.RIGHT; _toggle = false; _label = "Label"; mode = "center"; super(); } protected function toggleSelected(_arg1:MouseEvent):void{ selected = !(selected); dispatchEvent(new Event(Event.CHANGE, true)); } public function get labelPlacement():String{ return (_labelPlacement); } override protected function keyDownHandler(_arg1:KeyboardEvent):void{ if (!enabled){ return; }; if (_arg1.keyCode == Keyboard.SPACE){ if (oldMouseState == null){ oldMouseState = mouseState; }; setMouseState("down"); startPress(); }; } protected function setEmbedFont(){ var _local1:Object; _local1 = getStyleValue("embedFonts"); if (_local1 != null){ textField.embedFonts = _local1; }; } override protected function keyUpHandler(_arg1:KeyboardEvent):void{ if (!enabled){ return; }; if (_arg1.keyCode == Keyboard.SPACE){ setMouseState(oldMouseState); oldMouseState = null; endPress(); dispatchEvent(new MouseEvent(MouseEvent.CLICK)); }; } override public function get selected():Boolean{ return ((_toggle) ? _selected : false); } public function set labelPlacement(_arg1:String):void{ _labelPlacement = _arg1; invalidate(InvalidationType.SIZE); } public function set toggle(_arg1:Boolean):void{ if (((!(_arg1)) && (super.selected))){ selected = false; }; _toggle = _arg1; if (_toggle){ addEventListener(MouseEvent.CLICK, toggleSelected, false, 0, true); } else { removeEventListener(MouseEvent.CLICK, toggleSelected); }; invalidate(InvalidationType.STATE); } public function get label():String{ return (_label); } override public function set selected(_arg1:Boolean):void{ _selected = _arg1; if (_toggle){ invalidate(InvalidationType.STATE); }; } override protected function draw():void{ if (textField.text != _label){ label = _label; }; if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){ drawBackground(); drawIcon(); drawTextFormat(); invalidate(InvalidationType.SIZE, false); }; if (isInvalid(InvalidationType.SIZE)){ drawLayout(); }; if (isInvalid(InvalidationType.SIZE, InvalidationType.STYLES)){ if (((isFocused) && (focusManager.showFocusIndicator))){ drawFocus(true); }; }; validate(); } public function get toggle():Boolean{ return (_toggle); } override protected function configUI():void{ super.configUI(); textField = new TextField(); textField.type = TextFieldType.DYNAMIC; textField.selectable = false; addChild(textField); } override protected function drawLayout():void{ var _local1:Number; var _local2:String; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; _local1 = Number(getStyleValue("textPadding")); _local2 = ((((icon == null)) && ((mode == "center")))) ? ButtonLabelPlacement.TOP : _labelPlacement; textField.height = (textField.textHeight + 4); _local3 = (textField.textWidth + 4); _local4 = (textField.textHeight + 4); _local5 = ((icon)==null) ? 0 : (icon.width + _local1); _local6 = ((icon)==null) ? 0 : (icon.height + _local1); textField.visible = (label.length > 0); if (icon != null){ icon.x = Math.round(((width - icon.width) / 2)); icon.y = Math.round(((height - icon.height) / 2)); }; if (textField.visible == false){ textField.width = 0; textField.height = 0; } else { if ((((_local2 == ButtonLabelPlacement.BOTTOM)) || ((_local2 == ButtonLabelPlacement.TOP)))){ _local7 = Math.max(0, Math.min(_local3, (width - (2 * _local1)))); if ((height - 2) > _local4){ _local8 = _local4; } else { _local8 = (height - 2); }; _local3 = _local7; textField.width = _local3; _local4 = _local8; textField.height = _local4; textField.x = Math.round(((width - _local3) / 2)); textField.y = Math.round(((((height - textField.height) - _local6) / 2) + ((_local2)==ButtonLabelPlacement.BOTTOM) ? _local6 : 0)); if (icon != null){ icon.y = Math.round(((_local2)==ButtonLabelPlacement.BOTTOM) ? (textField.y - _local6) : ((textField.y + textField.height) + _local1)); }; } else { _local7 = Math.max(0, Math.min(_local3, ((width - _local5) - (2 * _local1)))); _local3 = _local7; textField.width = _local3; textField.x = Math.round(((((width - _local3) - _local5) / 2) + ((_local2)!=ButtonLabelPlacement.LEFT) ? _local5 : 0)); textField.y = Math.round(((height - textField.height) / 2)); if (icon != null){ icon.x = Math.round(((_local2)!=ButtonLabelPlacement.LEFT) ? (textField.x - _local5) : ((textField.x + _local3) + _local1)); }; }; }; super.drawLayout(); } override protected function initializeAccessibility():void{ if (LabelButton.createAccessibilityImplementation != null){ LabelButton.createAccessibilityImplementation(this); }; } protected function drawIcon():void{ var _local1:DisplayObject; var _local2:String; var _local3:Object; _local1 = icon; _local2 = (enabled) ? mouseState : "disabled"; if (selected){ _local2 = (("selected" + _local2.substr(0, 1).toUpperCase()) + _local2.substr(1)); }; _local2 = (_local2 + "Icon"); _local3 = getStyleValue(_local2); if (_local3 == null){ _local3 = getStyleValue("icon"); }; if (_local3 != null){ icon = getDisplayObjectInstance(_local3); }; if (icon != null){ addChildAt(icon, 1); }; if (((!((_local1 == null))) && (!((_local1 == icon))))){ removeChild(_local1); }; } public function set label(_arg1:String):void{ _label = _arg1; if (textField.text != _label){ textField.text = _label; dispatchEvent(new ComponentEvent(ComponentEvent.LABEL_CHANGE)); }; invalidate(InvalidationType.SIZE); invalidate(InvalidationType.STYLES); } protected function drawTextFormat():void{ var _local1:Object; var _local2:TextFormat; var _local3:TextFormat; _local1 = UIComponent.getStyleDefinition(); _local2 = (enabled) ? (_local1.defaultTextFormat as TextFormat) : (_local1.defaultDisabledTextFormat as TextFormat); textField.setTextFormat(_local2); _local3 = (getStyleValue((enabled) ? "textFormat" : "disabledTextFormat") as TextFormat); if (_local3 != null){ textField.setTextFormat(_local3); } else { _local3 = _local2; }; textField.defaultTextFormat = _local3; setEmbedFont(); } public static function getStyleDefinition():Object{ return (mergeStyles(defaultStyles, BaseButton.getStyleDefinition())); } } }//package fl.controlsSection 8//RadioButton (fl.controls.RadioButton) package fl.controls { import flash.display.*; import flash.events.*; import fl.managers.*; import flash.ui.*; public class RadioButton extends LabelButton implements IFocusManagerGroup { protected var _value:Object; protected var defaultGroupName:String;// = "RadioButtonGroup" protected var _group:RadioButtonGroup; private static var defaultStyles:Object = {icon:null, upIcon:"RadioButton_upIcon", downIcon:"RadioButton_downIcon", overIcon:"RadioButton_overIcon", disabledIcon:"RadioButton_disabledIcon", selectedDisabledIcon:"RadioButton_selectedDisabledIcon", selectedUpIcon:"RadioButton_selectedUpIcon", selectedDownIcon:"RadioButton_selectedDownIcon", selectedOverIcon:"RadioButton_selectedOverIcon", focusRectSkin:null, focusRectPadding:null, textFormat:null, disabledTextFormat:null, embedFonts:null, textPadding:5}; public static var createAccessibilityImplementation:Function; public function RadioButton(){ defaultGroupName = "RadioButtonGroup"; super(); mode = "border"; groupName = defaultGroupName; } override public function drawFocus(_arg1:Boolean):void{ var _local2:Number; super.drawFocus(_arg1); if (_arg1){ _local2 = Number(getStyleValue("focusRectPadding")); uiFocusRect.x = (background.x - _local2); uiFocusRect.y = (background.y - _local2); uiFocusRect.width = (background.width + (_local2 * 2)); uiFocusRect.height = (background.height + (_local2 * 2)); }; } private function setThis():void{ var _local1:RadioButtonGroup; _local1 = _group; if (_local1 != null){ if (_local1.selection != this){ _local1.selection = this; }; } else { super.selected = true; }; } override public function get autoRepeat():Boolean{ return (false); } override public function set autoRepeat(_arg1:Boolean):void{ } protected function handleClick(_arg1:MouseEvent):void{ if (_group == null){ return; }; _group.dispatchEvent(new MouseEvent(MouseEvent.CLICK, true)); } override protected function keyDownHandler(_arg1:KeyboardEvent):void{ switch (_arg1.keyCode){ case Keyboard.DOWN: setNext(!(_arg1.ctrlKey)); _arg1.stopPropagation(); break; case Keyboard.UP: setPrev(!(_arg1.ctrlKey)); _arg1.stopPropagation(); break; case Keyboard.LEFT: setPrev(!(_arg1.ctrlKey)); _arg1.stopPropagation(); break; case Keyboard.RIGHT: setNext(!(_arg1.ctrlKey)); _arg1.stopPropagation(); break; case Keyboard.SPACE: setThis(); _toggle = false; default: super.keyDownHandler(_arg1); break; }; } private function setNext(_arg1:Boolean=true):void{ var _local2:RadioButtonGroup; var _local3:IFocusManager; var _local4:int; var _local5:Number; var _local6:int; var _local7:*; _local2 = _group; if (_local2 == null){ return; }; _local3 = focusManager; if (_local3){ _local3.showFocusIndicator = true; }; _local4 = _local2.getRadioButtonIndex(this); _local5 = _local2.numRadioButtons; _local6 = _local4; if (_local4 != -1){ do { _local6++; _local6 = ((_local6)>(_local2.numRadioButtons - 1)) ? 0 : _local6; _local7 = _local2.getRadioButtonAt(_local6); if (((_local7) && (_local7.enabled))){ if (_arg1){ _local2.selection = _local7; }; _local7.setFocus(); return; }; if (((_arg1) && (!((_local2.getRadioButtonAt(_local6) == _local2.selection))))){ _local2.selection = this; }; this.drawFocus(true); } while (_local6 != _local4); }; } public function get group():RadioButtonGroup{ return (_group); } override protected function keyUpHandler(_arg1:KeyboardEvent):void{ super.keyUpHandler(_arg1); if ((((_arg1.keyCode == Keyboard.SPACE)) && (!(_toggle)))){ _toggle = true; }; } override public function get selected():Boolean{ return (super.selected); } override public function set toggle(_arg1:Boolean):void{ throw (new Error("Warning: You cannot change a RadioButtons toggle.")); } public function set value(_arg1:Object):void{ _value = _arg1; } public function set group(_arg1:RadioButtonGroup):void{ groupName = _arg1.name; } override public function set selected(_arg1:Boolean):void{ if ((((_arg1 == false)) || (selected))){ return; }; if (_group != null){ _group.selection = this; } else { super.selected = _arg1; }; } override protected function draw():void{ super.draw(); } override public function get toggle():Boolean{ return (true); } override protected function configUI():void{ var _local1:Shape; var _local2:Graphics; super.configUI(); super.toggle = true; _local1 = new Shape(); _local2 = _local1.graphics; _local2.beginFill(0, 0); _local2.drawRect(0, 0, 100, 100); _local2.endFill(); background = (_local1 as DisplayObject); addChildAt(background, 0); addEventListener(MouseEvent.CLICK, handleClick, false, 0, true); } public function set groupName(_arg1:String):void{ if (_group != null){ _group.removeRadioButton(this); _group.removeEventListener(Event.CHANGE, handleChange); }; _group = ((_arg1)==null) ? null : RadioButtonGroup.getGroup(_arg1); if (_group != null){ _group.addRadioButton(this); _group.addEventListener(Event.CHANGE, handleChange, false, 0, true); }; } public function get value():Object{ return (_value); } override protected function drawLayout():void{ var _local1:Number; super.drawLayout(); _local1 = Number(getStyleValue("textPadding")); switch (_labelPlacement){ case ButtonLabelPlacement.RIGHT: icon.x = _local1; textField.x = (icon.x + (icon.width + _local1)); background.width = ((textField.x + textField.width) + _local1); background.height = (Math.max(textField.height, icon.height) + (_local1 * 2)); break; case ButtonLabelPlacement.LEFT: icon.x = ((width - icon.width) - _local1); textField.x = (((width - icon.width) - (_local1 * 2)) - textField.width); background.width = ((textField.width + icon.width) + (_local1 * 3)); background.height = (Math.max(textField.height, icon.height) + (_local1 * 2)); break; case ButtonLabelPlacement.TOP: case ButtonLabelPlacement.BOTTOM: background.width = (Math.max(textField.width, icon.width) + (_local1 * 2)); background.height = ((textField.height + icon.height) + (_local1 * 3)); break; }; background.x = Math.min((icon.x - _local1), (textField.x - _local1)); background.y = Math.min((icon.y - _local1), (textField.y - _local1)); } override protected function drawBackground():void{ } override protected function initializeAccessibility():void{ if (RadioButton.createAccessibilityImplementation != null){ RadioButton.createAccessibilityImplementation(this); }; } public function get groupName():String{ return (((_group)==null) ? null : _group.name); } private function setPrev(_arg1:Boolean=true):void{ var _local2:RadioButtonGroup; var _local3:IFocusManager; var _local4:int; var _local5:int; var _local6:*; _local2 = _group; if (_local2 == null){ return; }; _local3 = focusManager; if (_local3){ _local3.showFocusIndicator = true; }; _local4 = _local2.getRadioButtonIndex(this); _local5 = _local4; if (_local4 != -1){ do { --_local5; _local5 = ((_local5)==-1) ? (_local2.numRadioButtons - 1) : _local5; _local6 = _local2.getRadioButtonAt(_local5); if (((_local6) && (_local6.enabled))){ if (_arg1){ _local2.selection = _local6; }; _local6.setFocus(); return; }; if (((_arg1) && (!((_local2.getRadioButtonAt(_local5) == _local2.selection))))){ _local2.selection = this; }; this.drawFocus(true); } while (_local5 != _local4); }; } protected function handleChange(_arg1:Event):void{ super.selected = (_group.selection == this); dispatchEvent(new Event(Event.CHANGE, true)); } public static function getStyleDefinition():Object{ return (defaultStyles); } } }//package fl.controlsSection 9//RadioButtonGroup (fl.controls.RadioButtonGroup) package fl.controls { import flash.events.*; public class RadioButtonGroup extends EventDispatcher { protected var _selection:RadioButton; protected var radioButtons:Array; protected var _name:String; private static var groups:Object; private static var groupCount:uint = 0; public function RadioButtonGroup(_arg1:String){ _name = _arg1; radioButtons = []; registerGroup(this); } public function getRadioButtonIndex(_arg1:RadioButton):int{ var _local2:int; var _local3:RadioButton; _local2 = 0; while (_local2 < radioButtons.length) { _local3 = (radioButtons[_local2] as RadioButton); if (_local3 == _arg1){ return (_local2); }; _local2++; }; return (-1); } public function get numRadioButtons():int{ return (radioButtons.length); } public function get name():String{ return (_name); } public function get selection():RadioButton{ return (_selection); } public function set selection(_arg1:RadioButton):void{ if ((((((_selection == _arg1)) || ((_arg1 == null)))) || ((getRadioButtonIndex(_arg1) == -1)))){ return; }; _selection = _arg1; dispatchEvent(new Event(Event.CHANGE, true)); } public function set selectedData(_arg1:Object):void{ var _local2:int; var _local3:RadioButton; _local2 = 0; while (_local2 < radioButtons.length) { _local3 = (radioButtons[_local2] as RadioButton); if (_local3.value == _arg1){ selection = _local3; return; }; _local2++; }; } public function removeRadioButton(_arg1:RadioButton):void{ var _local2:int; _local2 = getRadioButtonIndex(_arg1); if (_local2 != -1){ radioButtons.splice(_local2, 1); }; if (_selection == _arg1){ _selection = null; }; } public function addRadioButton(_arg1:RadioButton):void{ if (_arg1.groupName != name){ _arg1.groupName = name; return; }; radioButtons.push(_arg1); if (_arg1.selected){ selection = _arg1; }; } public function getRadioButtonAt(_arg1:int):RadioButton{ return (RadioButton(radioButtons[_arg1])); } public function get selectedData():Object{ var _local1:RadioButton; _local1 = _selection; return (((_local1)==null) ? null : _local1.value); } public static function getGroup(_arg1:String):RadioButtonGroup{ var _local2:RadioButtonGroup; if (groups == null){ groups = {}; }; _local2 = (groups[_arg1] as RadioButtonGroup); if (_local2 == null){ _local2 = new RadioButtonGroup(_arg1); if ((++groupCount % 20) == 0){ cleanUpGroups(); }; }; return (_local2); } private static function registerGroup(_arg1:RadioButtonGroup):void{ if (groups == null){ groups = {}; }; groups[_arg1.name] = _arg1; } private static function cleanUpGroups():void{ var _local1:String; var _local2:RadioButtonGroup; for (_local1 in groups) { _local2 = (groups[_local1] as RadioButtonGroup); if (_local2.radioButtons.length == 0){ delete groups[_local1]; }; }; } } }//package fl.controlsSection 10//ScrollBar (fl.controls.ScrollBar) package fl.controls { import fl.core.*; import flash.events.*; import fl.events.*; public class ScrollBar extends UIComponent { private var _direction:String;// = "vertical" protected var inDrag:Boolean;// = false protected var upArrow:BaseButton; private var _pageScrollSize:Number;// = 0 protected var downArrow:BaseButton; private var _pageSize:Number;// = 10 private var thumbScrollOffset:Number; private var _maxScrollPosition:Number;// = 0 private var _scrollPosition:Number;// = 0 protected var track:BaseButton; private var _minScrollPosition:Number;// = 0 private var _lineScrollSize:Number;// = 1 protected var thumb:LabelButton; protected static const THUMB_STYLES:Object = {disabledSkin:"thumbDisabledSkin", downSkin:"thumbDownSkin", overSkin:"thumbOverSkin", upSkin:"thumbUpSkin", icon:"thumbIcon", textPadding:0}; public static const WIDTH:Number = 15; protected static const DOWN_ARROW_STYLES:Object = {disabledSkin:"downArrowDisabledSkin", downSkin:"downArrowDownSkin", overSkin:"downArrowOverSkin", upSkin:"downArrowUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"}; protected static const UP_ARROW_STYLES:Object = {disabledSkin:"upArrowDisabledSkin", downSkin:"upArrowDownSkin", overSkin:"upArrowOverSkin", upSkin:"upArrowUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"}; protected static const TRACK_STYLES:Object = {disabledSkin:"trackDisabledSkin", downSkin:"trackDownSkin", overSkin:"trackOverSkin", upSkin:"trackUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"}; private static var defaultStyles:Object = {downArrowDisabledSkin:"ScrollArrowDown_disabledSkin", downArrowDownSkin:"ScrollArrowDown_downSkin", downArrowOverSkin:"ScrollArrowDown_overSkin", downArrowUpSkin:"ScrollArrowDown_upSkin", thumbDisabledSkin:"ScrollThumb_upSkin", thumbDownSkin:"ScrollThumb_downSkin", thumbOverSkin:"ScrollThumb_overSkin", thumbUpSkin:"ScrollThumb_upSkin", trackDisabledSkin:"ScrollTrack_skin", trackDownSkin:"ScrollTrack_skin", trackOverSkin:"ScrollTrack_skin", trackUpSkin:"ScrollTrack_skin", upArrowDisabledSkin:"ScrollArrowUp_disabledSkin", upArrowDownSkin:"ScrollArrowUp_downSkin", upArrowOverSkin:"ScrollArrowUp_overSkin", upArrowUpSkin:"ScrollArrowUp_upSkin", thumbIcon:"ScrollBar_thumbIcon", repeatDelay:500, repeatInterval:35}; public function ScrollBar(){ _pageSize = 10; _pageScrollSize = 0; _lineScrollSize = 1; _minScrollPosition = 0; _maxScrollPosition = 0; _scrollPosition = 0; _direction = ScrollBarDirection.VERTICAL; inDrag = false; super(); setStyles(); focusEnabled = false; } public function get minScrollPosition():Number{ return (_minScrollPosition); } public function set minScrollPosition(_arg1:Number):void{ setScrollProperties(_pageSize, _arg1, _maxScrollPosition); } public function setScrollPosition(_arg1:Number, _arg2:Boolean=true):void{ var _local3:Number; _local3 = scrollPosition; _scrollPosition = Math.max(_minScrollPosition, Math.min(_maxScrollPosition, _arg1)); if (_local3 == _scrollPosition){ return; }; if (_arg2){ dispatchEvent(new ScrollEvent(_direction, (scrollPosition - _local3), scrollPosition)); }; updateThumb(); } public function set scrollPosition(_arg1:Number):void{ setScrollPosition(_arg1, true); } public function get pageScrollSize():Number{ return (((_pageScrollSize)==0) ? _pageSize : _pageScrollSize); } public function set pageSize(_arg1:Number):void{ if (_arg1 > 0){ _pageSize = _arg1; }; } public function setScrollProperties(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number=0):void{ this.pageSize = _arg1; _minScrollPosition = _arg2; _maxScrollPosition = _arg3; if (_arg4 >= 0){ _pageScrollSize = _arg4; }; enabled = (_maxScrollPosition > _minScrollPosition); setScrollPosition(_scrollPosition, false); updateThumb(); } override public function set enabled(_arg1:Boolean):void{ super.enabled = _arg1; downArrow.enabled = (track.enabled = (thumb.enabled = (upArrow.enabled = ((enabled) && ((_maxScrollPosition > _minScrollPosition)))))); updateThumb(); } protected function updateThumb():void{ var _local1:Number; _local1 = ((_maxScrollPosition - _minScrollPosition) + _pageSize); if ((((((track.height <= 12)) || ((_maxScrollPosition <= _minScrollPosition)))) || ((((_local1 == 0)) || (isNaN(_local1)))))){ thumb.height = 12; thumb.visible = false; } else { thumb.height = Math.max(13, ((_pageSize / _local1) * track.height)); thumb.y = (track.y + ((track.height - thumb.height) * ((_scrollPosition - _minScrollPosition) / (_maxScrollPosition - _minScrollPosition)))); thumb.visible = enabled; }; } protected function thumbPressHandler(_arg1:MouseEvent):void{ inDrag = true; thumbScrollOffset = (mouseY - thumb.y); thumb.mouseStateLocked = true; mouseChildren = false; stage.addEventListener(MouseEvent.MOUSE_MOVE, handleThumbDrag, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_UP, thumbReleaseHandler, false, 0, true); } protected function thumbReleaseHandler(_arg1:MouseEvent):void{ inDrag = false; mouseChildren = true; thumb.mouseStateLocked = false; stage.removeEventListener(MouseEvent.MOUSE_MOVE, handleThumbDrag); stage.removeEventListener(MouseEvent.MOUSE_UP, thumbReleaseHandler); } public function set pageScrollSize(_arg1:Number):void{ if (_arg1 >= 0){ _pageScrollSize = _arg1; }; } protected function handleThumbDrag(_arg1:MouseEvent):void{ var _local2:Number; _local2 = Math.max(0, Math.min((track.height - thumb.height), ((mouseY - track.y) - thumbScrollOffset))); setScrollPosition((((_local2 / (track.height - thumb.height)) * (_maxScrollPosition - _minScrollPosition)) + _minScrollPosition)); } public function set direction(_arg1:String):void{ var _local2:Boolean; if (_direction == _arg1){ return; }; _direction = _arg1; if (isLivePreview){ return; }; setScaleY(1); _local2 = (_direction == ScrollBarDirection.HORIZONTAL); if (((_local2) && (componentInspectorSetting))){ if (rotation == 90){ return; }; setScaleX(-1); rotation = -90; }; if (!componentInspectorSetting){ if (((_local2) && ((rotation == 0)))){ rotation = -90; setScaleX(-1); } else { if (((!(_local2)) && ((rotation == -90)))){ rotation = 0; setScaleX(1); }; }; }; invalidate(InvalidationType.SIZE); } public function set lineScrollSize(_arg1:Number):void{ if (_arg1 > 0){ _lineScrollSize = _arg1; }; } override public function get height():Number{ return (((_direction)==ScrollBarDirection.HORIZONTAL) ? super.width : super.height); } protected function scrollPressHandler(_arg1:ComponentEvent):void{ var _local2:Number; var _local3:Number; _arg1.stopImmediatePropagation(); if (_arg1.currentTarget == upArrow){ setScrollPosition((_scrollPosition - _lineScrollSize)); } else { if (_arg1.currentTarget == downArrow){ setScrollPosition((_scrollPosition + _lineScrollSize)); } else { _local2 = (((track.mouseY / track.height) * (_maxScrollPosition - _minScrollPosition)) + _minScrollPosition); _local3 = ((pageScrollSize)==0) ? pageSize : pageScrollSize; if (_scrollPosition < _local2){ setScrollPosition(Math.min(_local2, (_scrollPosition + _local3))); } else { if (_scrollPosition > _local2){ setScrollPosition(Math.max(_local2, (_scrollPosition - _local3))); }; }; }; }; } public function get pageSize():Number{ return (_pageSize); } public function set maxScrollPosition(_arg1:Number):void{ setScrollProperties(_pageSize, _minScrollPosition, _arg1); } public function get scrollPosition():Number{ return (_scrollPosition); } override public function get enabled():Boolean{ return (super.enabled); } override protected function draw():void{ var _local1:Number; if (isInvalid(InvalidationType.SIZE)){ _local1 = super.height; downArrow.move(0, Math.max(upArrow.height, (_local1 - downArrow.height))); track.setSize(WIDTH, Math.max(0, (_local1 - (downArrow.height + upArrow.height)))); updateThumb(); }; if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){ setStyles(); }; downArrow.drawNow(); upArrow.drawNow(); track.drawNow(); thumb.drawNow(); validate(); } override protected function configUI():void{ super.configUI(); track = new BaseButton(); track.move(0, 14); track.useHandCursor = false; track.autoRepeat = true; track.focusEnabled = false; addChild(track); thumb = new LabelButton(); thumb.label = ""; thumb.setSize(WIDTH, 15); thumb.move(0, 15); thumb.focusEnabled = false; addChild(thumb); downArrow = new BaseButton(); downArrow.setSize(WIDTH, 14); downArrow.autoRepeat = true; downArrow.focusEnabled = false; addChild(downArrow); upArrow = new BaseButton(); upArrow.setSize(WIDTH, 14); upArrow.move(0, 0); upArrow.autoRepeat = true; upArrow.focusEnabled = false; addChild(upArrow); upArrow.addEventListener(ComponentEvent.BUTTON_DOWN, scrollPressHandler, false, 0, true); downArrow.addEventListener(ComponentEvent.BUTTON_DOWN, scrollPressHandler, false, 0, true); track.addEventListener(ComponentEvent.BUTTON_DOWN, scrollPressHandler, false, 0, true); thumb.addEventListener(MouseEvent.MOUSE_DOWN, thumbPressHandler, false, 0, true); enabled = false; } public function get direction():String{ return (_direction); } public function get lineScrollSize():Number{ return (_lineScrollSize); } override public function setSize(_arg1:Number, _arg2:Number):void{ if (_direction == ScrollBarDirection.HORIZONTAL){ super.setSize(_arg2, _arg1); } else { super.setSize(_arg1, _arg2); }; } public function get maxScrollPosition():Number{ return (_maxScrollPosition); } override public function get width():Number{ return (((_direction)==ScrollBarDirection.HORIZONTAL) ? super.height : super.width); } protected function setStyles():void{ copyStylesToChild(downArrow, DOWN_ARROW_STYLES); copyStylesToChild(thumb, THUMB_STYLES); copyStylesToChild(track, TRACK_STYLES); copyStylesToChild(upArrow, UP_ARROW_STYLES); } public static function getStyleDefinition():Object{ return (defaultStyles); } } }//package fl.controlsSection 11//ScrollBarDirection (fl.controls.ScrollBarDirection) package fl.controls { public class ScrollBarDirection { public static const HORIZONTAL:String = "horizontal"; public static const VERTICAL:String = "vertical"; } }//package fl.controlsSection 12//ScrollPolicy (fl.controls.ScrollPolicy) package fl.controls { public class ScrollPolicy { public static const OFF:String = "off"; public static const ON:String = "on"; public static const AUTO:String = "auto"; } }//package fl.controlsSection 13//ComponentShim (fl.core.ComponentShim) package fl.core { import flash.display.*; public dynamic class ComponentShim extends MovieClip { } }//package fl.coreSection 14//InvalidationType (fl.core.InvalidationType) package fl.core { public class InvalidationType { public static const SIZE:String = "size"; public static const ALL:String = "all"; public static const DATA:String = "data"; public static const SCROLL:String = "scroll"; public static const STATE:String = "state"; public static const STYLES:String = "styles"; public static const SELECTED:String = "selected"; public static const RENDERER_STYLES:String = "rendererStyles"; } }//package fl.coreSection 15//UIComponent (fl.core.UIComponent) package fl.core { import flash.display.*; import flash.events.*; import fl.managers.*; import flash.utils.*; import flash.text.*; import fl.events.*; import flash.system.*; public class UIComponent extends Sprite { protected var _enabled:Boolean;// = true private var _mouseFocusEnabled:Boolean;// = true protected var startHeight:Number; protected var _height:Number; protected var _oldIMEMode:String;// = null protected var startWidth:Number; public var focusTarget:IFocusManagerComponent; protected var errorCaught:Boolean;// = false protected var uiFocusRect:DisplayObject; protected var _width:Number; public var version:String;// = "3.0.0.15" protected var isFocused:Boolean;// = false protected var callLaterMethods:Dictionary; private var _focusEnabled:Boolean;// = true private var tempText:TextField; protected var invalidateFlag:Boolean;// = false protected var _inspector:Boolean;// = false protected var sharedStyles:Object; protected var invalidHash:Object; protected var isLivePreview:Boolean;// = false protected var _imeMode:String;// = null protected var instanceStyles:Object; protected var _x:Number; protected var _y:Number; public static var inCallLaterPhase:Boolean = false; private static var defaultStyles:Object = {focusRectSkin:"focusRectSkin", focusRectPadding:2, textFormat:new TextFormat("_sans", 11, 0, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0), disabledTextFormat:new TextFormat("_sans", 11, 0x999999, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0), defaultTextFormat:new TextFormat("_sans", 11, 0, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0), defaultDisabledTextFormat:new TextFormat("_sans", 11, 0x999999, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0)}; public static var createAccessibilityImplementation:Function; private static var focusManagers:Dictionary = new Dictionary(false); public function UIComponent(){ version = "3.0.0.15"; isLivePreview = false; invalidateFlag = false; _enabled = true; isFocused = false; _focusEnabled = true; _mouseFocusEnabled = true; _imeMode = null; _oldIMEMode = null; errorCaught = false; _inspector = false; super(); instanceStyles = {}; sharedStyles = {}; invalidHash = {}; callLaterMethods = new Dictionary(); StyleManager.registerInstance(this); configUI(); invalidate(InvalidationType.ALL); tabEnabled = (this is IFocusManagerComponent); focusRect = false; if (tabEnabled){ addEventListener(FocusEvent.FOCUS_IN, focusInHandler); addEventListener(FocusEvent.FOCUS_OUT, focusOutHandler); addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler); addEventListener(KeyboardEvent.KEY_UP, keyUpHandler); }; initializeFocusManager(); addEventListener(Event.ENTER_FRAME, hookAccessibility, false, 0, true); } public function drawFocus(_arg1:Boolean):void{ var _local2:Number; isFocused = _arg1; if (((!((uiFocusRect == null))) && (contains(uiFocusRect)))){ removeChild(uiFocusRect); uiFocusRect = null; }; if (_arg1){ uiFocusRect = (getDisplayObjectInstance(getStyleValue("focusRectSkin")) as Sprite); if (uiFocusRect == null){ return; }; _local2 = Number(getStyleValue("focusRectPadding")); uiFocusRect.x = -(_local2); uiFocusRect.y = -(_local2); uiFocusRect.width = (width + (_local2 * 2)); uiFocusRect.height = (height + (_local2 * 2)); addChildAt(uiFocusRect, 0); }; } private function callLaterDispatcher(_arg1:Event):void{ var _local2:Dictionary; var _local3:Object; if (_arg1.type == Event.ADDED_TO_STAGE){ removeEventListener(Event.ADDED_TO_STAGE, callLaterDispatcher); stage.addEventListener(Event.RENDER, callLaterDispatcher, false, 0, true); stage.invalidate(); return; }; _arg1.target.removeEventListener(Event.RENDER, callLaterDispatcher); if (stage == null){ addEventListener(Event.ADDED_TO_STAGE, callLaterDispatcher, false, 0, true); return; }; inCallLaterPhase = true; _local2 = callLaterMethods; for (_local3 in _local2) { _local3(); delete _local2[_local3]; }; inCallLaterPhase = false; } private function addedHandler(_arg1:Event):void{ removeEventListener("addedToStage", addedHandler); initializeFocusManager(); } protected function getStyleValue(_arg1:String):Object{ return (((instanceStyles[_arg1])==null) ? sharedStyles[_arg1] : instanceStyles[_arg1]); } protected function isOurFocus(_arg1:DisplayObject):Boolean{ return ((_arg1 == this)); } override public function get scaleX():Number{ return ((width / startWidth)); } override public function get scaleY():Number{ return ((height / startHeight)); } override public function set height(_arg1:Number):void{ if (_height == _arg1){ return; }; setSize(width, _arg1); } protected function keyDownHandler(_arg1:KeyboardEvent):void{ } protected function focusInHandler(_arg1:FocusEvent):void{ var _local2:IFocusManager; if (isOurFocus((_arg1.target as DisplayObject))){ _local2 = focusManager; if (((_local2) && (_local2.showFocusIndicator))){ drawFocus(true); isFocused = true; }; }; } public function setStyle(_arg1:String, _arg2:Object):void{ if ((((instanceStyles[_arg1] === _arg2)) && (!((_arg2 is TextFormat))))){ return; }; instanceStyles[_arg1] = _arg2; invalidate(InvalidationType.STYLES); } override public function get visible():Boolean{ return (super.visible); } public function get componentInspectorSetting():Boolean{ return (_inspector); } override public function get x():Number{ return ((isNaN(_x)) ? super.x : _x); } override public function get y():Number{ return ((isNaN(_y)) ? super.y : _y); } protected function setIMEMode(_arg1:Boolean){ var enabled = _arg1; if (_imeMode != null){ if (enabled){ IME.enabled = true; _oldIMEMode = IME.conversionMode; try { if (((!(errorCaught)) && (!((IME.conversionMode == IMEConversionMode.UNKNOWN))))){ IME.conversionMode = _imeMode; }; errorCaught = false; } catch(e:Error) { errorCaught = true; throw (new Error(("IME mode not supported: " + _imeMode))); }; } else { if (((!((IME.conversionMode == IMEConversionMode.UNKNOWN))) && (!((_oldIMEMode == IMEConversionMode.UNKNOWN))))){ IME.conversionMode = _oldIMEMode; }; IME.enabled = false; }; }; } public function set enabled(_arg1:Boolean):void{ if (_arg1 == _enabled){ return; }; _enabled = _arg1; invalidate(InvalidationType.STATE); } public function setSharedStyle(_arg1:String, _arg2:Object):void{ if ((((sharedStyles[_arg1] === _arg2)) && (!((_arg2 is TextFormat))))){ return; }; sharedStyles[_arg1] = _arg2; if (instanceStyles[_arg1] == null){ invalidate(InvalidationType.STYLES); }; } protected function keyUpHandler(_arg1:KeyboardEvent):void{ } public function set focusEnabled(_arg1:Boolean):void{ _focusEnabled = _arg1; } override public function set scaleX(_arg1:Number):void{ setSize((startWidth * _arg1), height); } public function get mouseFocusEnabled():Boolean{ return (_mouseFocusEnabled); } override public function set scaleY(_arg1:Number):void{ setSize(width, (startHeight * _arg1)); } protected function getDisplayObjectInstance(_arg1:Object):DisplayObject{ var classDef:Object; var skin = _arg1; classDef = null; if ((skin is Class)){ return ((new (skin) as DisplayObject)); }; if ((skin is DisplayObject)){ (skin as DisplayObject).x = 0; (skin as DisplayObject).y = 0; return ((skin as DisplayObject)); }; try { classDef = getDefinitionByName(skin.toString()); } catch(e:Error) { try { classDef = (loaderInfo.applicationDomain.getDefinition(skin.toString()) as Object); } catch(e:Error) { }; }; if (classDef == null){ return (null); }; return ((new (classDef) as DisplayObject)); } protected function copyStylesToChild(_arg1:UIComponent, _arg2:Object):void{ var _local3:String; for (_local3 in _arg2) { _arg1.setStyle(_local3, getStyleValue(_arg2[_local3])); }; } protected function beforeComponentParameters():void{ } protected function callLater(_arg1:Function):void{ if (inCallLaterPhase){ return; }; callLaterMethods[_arg1] = true; if (stage != null){ stage.addEventListener(Event.RENDER, callLaterDispatcher, false, 0, true); stage.invalidate(); } else { addEventListener(Event.ADDED_TO_STAGE, callLaterDispatcher, false, 0, true); }; } protected function createFocusManager():void{ if (focusManagers[stage] == null){ focusManagers[stage] = new FocusManager(stage); }; } override public function set visible(_arg1:Boolean):void{ var _local2:String; if (super.visible == _arg1){ return; }; super.visible = _arg1; _local2 = (_arg1) ? ComponentEvent.SHOW : ComponentEvent.HIDE; dispatchEvent(new ComponentEvent(_local2, true)); } protected function hookAccessibility(_arg1:Event):void{ removeEventListener(Event.ENTER_FRAME, hookAccessibility); initializeAccessibility(); } public function set componentInspectorSetting(_arg1:Boolean):void{ _inspector = _arg1; if (_inspector){ beforeComponentParameters(); } else { afterComponentParameters(); }; } override public function set x(_arg1:Number):void{ move(_arg1, _y); } public function drawNow():void{ draw(); } override public function set y(_arg1:Number):void{ move(_x, _arg1); } protected function checkLivePreview():Boolean{ var className:String; if (parent == null){ return (false); }; try { className = getQualifiedClassName(parent); } catch(e:Error) { }; return ((className == "fl.livepreview::LivePreviewParent")); } protected function focusOutHandler(_arg1:FocusEvent):void{ if (isOurFocus((_arg1.target as DisplayObject))){ drawFocus(false); isFocused = false; }; } public function set mouseFocusEnabled(_arg1:Boolean):void{ _mouseFocusEnabled = _arg1; } public function getFocus():InteractiveObject{ if (stage){ return (stage.focus); }; return (null); } protected function validate():void{ invalidHash = {}; } override public function get height():Number{ return (_height); } public function invalidate(_arg1:String="all", _arg2:Boolean=true):void{ invalidHash[_arg1] = true; if (_arg2){ this.callLater(draw); }; } public function get enabled():Boolean{ return (_enabled); } protected function getScaleX():Number{ return (super.scaleX); } protected function getScaleY():Number{ return (super.scaleY); } public function get focusEnabled():Boolean{ return (_focusEnabled); } protected function afterComponentParameters():void{ } protected function draw():void{ if (isInvalid(InvalidationType.SIZE, InvalidationType.STYLES)){ if (((isFocused) && (focusManager.showFocusIndicator))){ drawFocus(true); }; }; validate(); } protected function configUI():void{ var _local1:Number; var _local2:Number; var _local3:Number; isLivePreview = checkLivePreview(); _local1 = rotation; rotation = 0; _local2 = super.width; _local3 = super.height; var _local4 = 1; super.scaleY = _local4; super.scaleX = _local4; setSize(_local2, _local3); move(super.x, super.y); rotation = _local1; startWidth = _local2; startHeight = _local3; if (numChildren > 0){ removeChildAt(0); }; } protected function setScaleX(_arg1:Number):void{ super.scaleX = _arg1; } protected function setScaleY(_arg1:Number):void{ super.scaleY = _arg1; } private function initializeFocusManager():void{ if (stage == null){ addEventListener(Event.ADDED_TO_STAGE, addedHandler, false, 0, true); } else { createFocusManager(); }; } public function set focusManager(_arg1:IFocusManager):void{ UIComponent.focusManagers[this] = _arg1; } public function clearStyle(_arg1:String):void{ setStyle(_arg1, null); } protected function isInvalid(_arg1:String, ... _args):Boolean{ if (((invalidHash[_arg1]) || (invalidHash[InvalidationType.ALL]))){ return (true); }; while (_args.length > 0) { if (invalidHash[_args.pop()]){ return (true); }; }; return (false); } public function setSize(_arg1:Number, _arg2:Number):void{ _width = _arg1; _height = _arg2; invalidate(InvalidationType.SIZE); dispatchEvent(new ComponentEvent(ComponentEvent.RESIZE, false)); } override public function set width(_arg1:Number):void{ if (_width == _arg1){ return; }; setSize(_arg1, height); } public function setFocus():void{ if (stage){ stage.focus = this; }; } protected function initializeAccessibility():void{ if (UIComponent.createAccessibilityImplementation != null){ UIComponent.createAccessibilityImplementation(this); }; } public function get focusManager():IFocusManager{ var _local1:DisplayObject; _local1 = this; while (_local1) { if (UIComponent.focusManagers[_local1] != null){ return (IFocusManager(UIComponent.focusManagers[_local1])); }; _local1 = _local1.parent; }; return (null); } override public function get width():Number{ return (_width); } public function move(_arg1:Number, _arg2:Number):void{ _x = _arg1; _y = _arg2; super.x = Math.round(_arg1); super.y = Math.round(_arg2); dispatchEvent(new ComponentEvent(ComponentEvent.MOVE)); } public function validateNow():void{ invalidate(InvalidationType.ALL, false); draw(); } public function getStyle(_arg1:String):Object{ return (instanceStyles[_arg1]); } public static function getStyleDefinition():Object{ return (defaultStyles); } public static function mergeStyles(... _args):Object{ var _local2:Object; var _local3:uint; var _local4:uint; var _local5:Object; var _local6:String; _local2 = {}; _local3 = _args.length; _local4 = 0; while (_local4 < _local3) { _local5 = _args[_local4]; for (_local6 in _local5) { if (_local2[_local6] != null){ } else { _local2[_local6] = _args[_local4][_local6]; }; }; _local4++; }; return (_local2); } } }//package fl.coreSection 16//ComponentEvent (fl.events.ComponentEvent) package fl.events { import flash.events.*; public class ComponentEvent extends Event { public static const HIDE:String = "hide"; public static const BUTTON_DOWN:String = "buttonDown"; public static const MOVE:String = "move"; public static const RESIZE:String = "resize"; public static const ENTER:String = "enter"; public static const LABEL_CHANGE:String = "labelChange"; public static const SHOW:String = "show"; public function ComponentEvent(_arg1:String, _arg2:Boolean=false, _arg3:Boolean=false){ super(_arg1, _arg2, _arg3); } override public function toString():String{ return (formatToString("ComponentEvent", "type", "bubbles", "cancelable")); } override public function clone():Event{ return (new ComponentEvent(type, bubbles, cancelable)); } } }//package fl.eventsSection 17//ScrollEvent (fl.events.ScrollEvent) package fl.events { import flash.events.*; public class ScrollEvent extends Event { private var _position:Number; private var _direction:String; private var _delta:Number; public static const SCROLL:String = "scroll"; public function ScrollEvent(_arg1:String, _arg2:Number, _arg3:Number){ super(ScrollEvent.SCROLL, false, false); _direction = _arg1; _delta = _arg2; _position = _arg3; } override public function clone():Event{ return (new ScrollEvent(_direction, _delta, _position)); } public function get position():Number{ return (_position); } override public function toString():String{ return (formatToString("ScrollEvent", "type", "bubbles", "cancelable", "direction", "delta", "position")); } public function get delta():Number{ return (_delta); } public function get direction():String{ return (_direction); } } }//package fl.eventsSection 18//FocusManager (fl.managers.FocusManager) package fl.managers { import fl.controls.*; import flash.display.*; import fl.core.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.ui.*; public class FocusManager implements IFocusManager { private var focusableObjects:Dictionary; private var _showFocusIndicator:Boolean;// = true private var defButton:Button; private var focusableCandidates:Array; private var _form:DisplayObjectContainer; private var _defaultButtonEnabled:Boolean;// = true private var activated:Boolean;// = false private var _defaultButton:Button; private var calculateCandidates:Boolean;// = true private var lastFocus:InteractiveObject; private var lastAction:String; public function FocusManager(_arg1:DisplayObjectContainer){ activated = false; calculateCandidates = true; _showFocusIndicator = true; _defaultButtonEnabled = true; super(); focusableObjects = new Dictionary(true); if (_arg1 != null){ _form = _arg1; addFocusables(DisplayObject(_arg1)); _arg1.addEventListener(Event.ADDED, addedHandler); _arg1.addEventListener(Event.REMOVED, removedHandler); activate(); }; } public function get showFocusIndicator():Boolean{ return (_showFocusIndicator); } private function getIndexOfNextObject(_arg1:int, _arg2:Boolean, _arg3:Boolean, _arg4:String):int{ var _local5:int; var _local6:int; var _local7:DisplayObject; var _local8:IFocusManagerGroup; var _local9:int; var _local10:DisplayObject; var _local11:IFocusManagerGroup; _local5 = focusableCandidates.length; _local6 = _arg1; while (true) { if (_arg2){ _arg1--; } else { _arg1++; }; if (_arg3){ if (((_arg2) && ((_arg1 < 0)))){ break; }; if (((!(_arg2)) && ((_arg1 == _local5)))){ break; }; } else { _arg1 = ((_arg1 + _local5) % _local5); if (_local6 == _arg1){ break; }; }; if (isValidFocusCandidate(focusableCandidates[_arg1], _arg4)){ _local7 = DisplayObject(findFocusManagerComponent(focusableCandidates[_arg1])); if ((_local7 is IFocusManagerGroup)){ _local8 = IFocusManagerGroup(_local7); _local9 = 0; while (_local9 < focusableCandidates.length) { _local10 = focusableCandidates[_local9]; if ((_local10 is IFocusManagerGroup)){ _local11 = IFocusManagerGroup(_local10); if ((((_local11.groupName == _local8.groupName)) && (_local11.selected))){ _arg1 = _local9; break; }; }; _local9++; }; }; return (_arg1); }; }; return (_arg1); } public function set form(_arg1:DisplayObjectContainer):void{ _form = _arg1; } private function addFocusables(_arg1:DisplayObject, _arg2:Boolean=false):void{ var focusable:IFocusManagerComponent; var io:InteractiveObject; var doc:DisplayObjectContainer; var i:int; var child:DisplayObject; var o = _arg1; var skipTopLevel = _arg2; if (!skipTopLevel){ if ((o is IFocusManagerComponent)){ focusable = IFocusManagerComponent(o); if (focusable.focusEnabled){ if (((focusable.tabEnabled) && (isTabVisible(o)))){ focusableObjects[o] = true; calculateCandidates = true; }; o.addEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); o.addEventListener(Event.TAB_INDEX_CHANGE, tabIndexChangeHandler); }; } else { if ((o is InteractiveObject)){ io = (o as InteractiveObject); if (((((io) && (io.tabEnabled))) && ((findFocusManagerComponent(io) == io)))){ focusableObjects[io] = true; calculateCandidates = true; }; io.addEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); io.addEventListener(Event.TAB_INDEX_CHANGE, tabIndexChangeHandler); }; }; }; if ((o is DisplayObjectContainer)){ doc = DisplayObjectContainer(o); o.addEventListener(Event.TAB_CHILDREN_CHANGE, tabChildrenChangeHandler); if ((((((doc is Stage)) || ((doc.parent is Stage)))) || (doc.tabChildren))){ i = 0; while (i < doc.numChildren) { try { child = doc.getChildAt(i); if (child != null){ addFocusables(doc.getChildAt(i)); }; } catch(error:SecurityError) { }; i = (i + 1); }; }; }; } private function getChildIndex(_arg1:DisplayObjectContainer, _arg2:DisplayObject):int{ return (_arg1.getChildIndex(_arg2)); } private function mouseFocusChangeHandler(_arg1:FocusEvent):void{ if ((_arg1.relatedObject is TextField)){ return; }; _arg1.preventDefault(); } private function focusOutHandler(_arg1:FocusEvent):void{ var _local2:InteractiveObject; _local2 = (_arg1.target as InteractiveObject); } private function isValidFocusCandidate(_arg1:DisplayObject, _arg2:String):Boolean{ var _local3:IFocusManagerGroup; if (!isEnabledAndVisible(_arg1)){ return (false); }; if ((_arg1 is IFocusManagerGroup)){ _local3 = IFocusManagerGroup(_arg1); if (_arg2 == _local3.groupName){ return (false); }; }; return (true); } public function findFocusManagerComponent(_arg1:InteractiveObject):InteractiveObject{ var _local2:InteractiveObject; _local2 = _arg1; while (_arg1) { if ((((_arg1 is IFocusManagerComponent)) && (IFocusManagerComponent(_arg1).focusEnabled))){ return (_arg1); }; _arg1 = _arg1.parent; }; return (_local2); } private function sortFocusableObjectsTabIndex():void{ var _local1:Object; var _local2:InteractiveObject; focusableCandidates = []; for (_local1 in focusableObjects) { _local2 = InteractiveObject(_local1); if (((_local2.tabIndex) && (!(isNaN(Number(_local2.tabIndex)))))){ focusableCandidates.push(_local2); }; }; focusableCandidates.sort(sortByTabIndex); } private function removeFocusables(_arg1:DisplayObject):void{ var _local2:Object; var _local3:DisplayObject; if ((_arg1 is DisplayObjectContainer)){ _arg1.removeEventListener(Event.TAB_CHILDREN_CHANGE, tabChildrenChangeHandler); _arg1.removeEventListener(Event.TAB_INDEX_CHANGE, tabIndexChangeHandler); for (_local2 in focusableObjects) { _local3 = DisplayObject(_local2); if (DisplayObjectContainer(_arg1).contains(_local3)){ if (_local3 == lastFocus){ lastFocus = null; }; _local3.removeEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); delete focusableObjects[_local2]; calculateCandidates = true; }; }; }; } private function addedHandler(_arg1:Event):void{ var _local2:DisplayObject; _local2 = DisplayObject(_arg1.target); if (_local2.stage){ addFocusables(DisplayObject(_arg1.target)); }; } private function getTopLevelFocusTarget(_arg1:InteractiveObject):InteractiveObject{ while (_arg1 != InteractiveObject(form)) { if ((((((((_arg1 is IFocusManagerComponent)) && (IFocusManagerComponent(_arg1).focusEnabled))) && (IFocusManagerComponent(_arg1).mouseFocusEnabled))) && (UIComponent(_arg1).enabled))){ return (_arg1); }; _arg1 = _arg1.parent; if (_arg1 == null){ break; }; }; return (null); } private function tabChildrenChangeHandler(_arg1:Event):void{ var _local2:DisplayObjectContainer; if (_arg1.target != _arg1.currentTarget){ return; }; calculateCandidates = true; _local2 = DisplayObjectContainer(_arg1.target); if (_local2.tabChildren){ addFocusables(_local2, true); } else { removeFocusables(_local2); }; } public function sendDefaultButtonEvent():void{ defButton.dispatchEvent(new MouseEvent(MouseEvent.CLICK)); } public function getFocus():InteractiveObject{ var _local1:InteractiveObject; _local1 = form.stage.focus; return (findFocusManagerComponent(_local1)); } private function isEnabledAndVisible(_arg1:DisplayObject):Boolean{ var _local2:DisplayObjectContainer; var _local3:TextField; var _local4:SimpleButton; _local2 = DisplayObject(form).parent; while (_arg1 != _local2) { if ((_arg1 is UIComponent)){ if (!UIComponent(_arg1).enabled){ return (false); }; } else { if ((_arg1 is TextField)){ _local3 = TextField(_arg1); if ((((_local3.type == TextFieldType.DYNAMIC)) || (!(_local3.selectable)))){ return (false); }; } else { if ((_arg1 is SimpleButton)){ _local4 = SimpleButton(_arg1); if (!_local4.enabled){ return (false); }; }; }; }; if (!_arg1.visible){ return (false); }; _arg1 = _arg1.parent; }; return (true); } public function set defaultButton(_arg1:Button):void{ var _local2:Button; _local2 = (_arg1) ? Button(_arg1) : null; if (_local2 != _defaultButton){ if (_defaultButton){ _defaultButton.emphasized = false; }; if (defButton){ defButton.emphasized = false; }; _defaultButton = _local2; defButton = _local2; if (_local2){ _local2.emphasized = true; }; }; } private function deactivateHandler(_arg1:Event):void{ var _local2:InteractiveObject; _local2 = InteractiveObject(_arg1.target); } public function setFocus(_arg1:InteractiveObject):void{ if ((_arg1 is IFocusManagerComponent)){ IFocusManagerComponent(_arg1).setFocus(); } else { form.stage.focus = _arg1; }; } private function setFocusToNextObject(_arg1:FocusEvent):void{ var _local2:InteractiveObject; if (!hasFocusableObjects()){ return; }; _local2 = getNextFocusManagerComponent(_arg1.shiftKey); if (_local2){ setFocus(_local2); }; } private function hasFocusableObjects():Boolean{ var _local1:Object; for (_local1 in focusableObjects) { return (true); }; return (false); } private function tabIndexChangeHandler(_arg1:Event):void{ calculateCandidates = true; } private function sortFocusableObjects():void{ var _local1:Object; var _local2:InteractiveObject; focusableCandidates = []; for (_local1 in focusableObjects) { _local2 = InteractiveObject(_local1); if (((((_local2.tabIndex) && (!(isNaN(Number(_local2.tabIndex)))))) && ((_local2.tabIndex > 0)))){ sortFocusableObjectsTabIndex(); return; }; focusableCandidates.push(_local2); }; focusableCandidates.sort(sortByDepth); } private function keyFocusChangeHandler(_arg1:FocusEvent):void{ showFocusIndicator = true; if ((((((_arg1.keyCode == Keyboard.TAB)) || ((_arg1.keyCode == 0)))) && (!(_arg1.isDefaultPrevented())))){ setFocusToNextObject(_arg1); _arg1.preventDefault(); }; } private function getIndexOfFocusedObject(_arg1:DisplayObject):int{ var _local2:int; var _local3:int; _local2 = focusableCandidates.length; _local3 = 0; _local3 = 0; while (_local3 < _local2) { if (focusableCandidates[_local3] == _arg1){ return (_local3); }; _local3++; }; return (-1); } public function hideFocus():void{ } private function removedHandler(_arg1:Event):void{ var _local2:int; var _local3:DisplayObject; var _local4:InteractiveObject; _local3 = DisplayObject(_arg1.target); if ((((_local3 is IFocusManagerComponent)) && ((focusableObjects[_local3] == true)))){ if (_local3 == lastFocus){ IFocusManagerComponent(lastFocus).drawFocus(false); lastFocus = null; }; _local3.removeEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); delete focusableObjects[_local3]; calculateCandidates = true; } else { if ((((_local3 is InteractiveObject)) && ((focusableObjects[_local3] == true)))){ _local4 = (_local3 as InteractiveObject); if (_local4){ if (_local4 == lastFocus){ lastFocus = null; }; delete focusableObjects[_local4]; calculateCandidates = true; }; _local3.addEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler); }; }; removeFocusables(_local3); } private function sortByDepth(_arg1:InteractiveObject, _arg2:InteractiveObject):Number{ var _local3:String; var _local4:String; var _local5:int; var _local6:String; var _local7:String; var _local8:String; var _local9:DisplayObject; var _local10:DisplayObject; _local3 = ""; _local4 = ""; _local8 = "0000"; _local9 = DisplayObject(_arg1); _local10 = DisplayObject(_arg2); while (((!((_local9 == DisplayObject(form)))) && (_local9.parent))) { _local5 = getChildIndex(_local9.parent, _local9); _local6 = _local5.toString(16); if (_local6.length < 4){ _local7 = (_local8.substring(0, (4 - _local6.length)) + _local6); }; _local3 = (_local7 + _local3); _local9 = _local9.parent; }; while (((!((_local10 == DisplayObject(form)))) && (_local10.parent))) { _local5 = getChildIndex(_local10.parent, _local10); _local6 = _local5.toString(16); if (_local6.length < 4){ _local7 = (_local8.substring(0, (4 - _local6.length)) + _local6); }; _local4 = (_local7 + _local4); _local10 = _local10.parent; }; return (((_local3 > _local4)) ? 1 : ((_local3 < _local4)) ? -1 : 0); } public function get defaultButton():Button{ return (_defaultButton); } private function activateHandler(_arg1:Event):void{ var _local2:InteractiveObject; _local2 = InteractiveObject(_arg1.target); if (lastFocus){ if ((lastFocus is IFocusManagerComponent)){ IFocusManagerComponent(lastFocus).setFocus(); } else { form.stage.focus = lastFocus; }; }; lastAction = "ACTIVATE"; } public function showFocus():void{ } public function set defaultButtonEnabled(_arg1:Boolean):void{ _defaultButtonEnabled = _arg1; } public function getNextFocusManagerComponent(_arg1:Boolean=false):InteractiveObject{ var _local2:DisplayObject; var _local3:String; var _local4:int; var _local5:Boolean; var _local6:int; var _local7:int; var _local8:IFocusManagerGroup; if (!hasFocusableObjects()){ return (null); }; if (calculateCandidates){ sortFocusableObjects(); calculateCandidates = false; }; _local2 = form.stage.focus; _local2 = DisplayObject(findFocusManagerComponent(InteractiveObject(_local2))); _local3 = ""; if ((_local2 is IFocusManagerGroup)){ _local8 = IFocusManagerGroup(_local2); _local3 = _local8.groupName; }; _local4 = getIndexOfFocusedObject(_local2); _local5 = false; _local6 = _local4; if (_local4 == -1){ if (_arg1){ _local4 = focusableCandidates.length; }; _local5 = true; }; _local7 = getIndexOfNextObject(_local4, _arg1, _local5, _local3); return (findFocusManagerComponent(focusableCandidates[_local7])); } private function mouseDownHandler(_arg1:MouseEvent):void{ var _local2:InteractiveObject; if (_arg1.isDefaultPrevented()){ return; }; _local2 = getTopLevelFocusTarget(InteractiveObject(_arg1.target)); if (!_local2){ return; }; showFocusIndicator = false; if (((((!((_local2 == lastFocus))) || ((lastAction == "ACTIVATE")))) && (!((_local2 is TextField))))){ setFocus(_local2); }; lastAction = "MOUSEDOWN"; } private function isTabVisible(_arg1:DisplayObject):Boolean{ var _local2:DisplayObjectContainer; _local2 = _arg1.parent; while (((((_local2) && (!((_local2 is Stage))))) && (!(((_local2.parent) && ((_local2.parent is Stage))))))) { if (!_local2.tabChildren){ return (false); }; _local2 = _local2.parent; }; return (true); } public function get nextTabIndex():int{ return (0); } private function keyDownHandler(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == Keyboard.TAB){ lastAction = "KEY"; if (calculateCandidates){ sortFocusableObjects(); calculateCandidates = false; }; }; if (((((((defaultButtonEnabled) && ((_arg1.keyCode == Keyboard.ENTER)))) && (defaultButton))) && (defButton.enabled))){ sendDefaultButtonEvent(); }; } private function focusInHandler(_arg1:FocusEvent):void{ var _local2:InteractiveObject; var _local3:Button; _local2 = InteractiveObject(_arg1.target); if (form.contains(_local2)){ lastFocus = findFocusManagerComponent(InteractiveObject(_local2)); if ((lastFocus is Button)){ _local3 = Button(lastFocus); if (defButton){ defButton.emphasized = false; defButton = _local3; _local3.emphasized = true; }; } else { if (((defButton) && (!((defButton == _defaultButton))))){ defButton.emphasized = false; defButton = _defaultButton; _defaultButton.emphasized = true; }; }; }; } private function tabEnabledChangeHandler(_arg1:Event):void{ var _local2:InteractiveObject; var _local3:Boolean; calculateCandidates = true; _local2 = InteractiveObject(_arg1.target); _local3 = (focusableObjects[_local2] == true); if (_local2.tabEnabled){ if (((!(_local3)) && (isTabVisible(_local2)))){ if (!(_local2 is IFocusManagerComponent)){ _local2.focusRect = false; }; focusableObjects[_local2] = true; }; } else { if (_local3){ delete focusableObjects[_local2]; }; }; } public function set showFocusIndicator(_arg1:Boolean):void{ _showFocusIndicator = _arg1; } public function get form():DisplayObjectContainer{ return (_form); } private function sortByTabIndex(_arg1:InteractiveObject, _arg2:InteractiveObject):int{ return (((_arg1.tabIndex > _arg2.tabIndex)) ? 1 : ((_arg1.tabIndex < _arg2.tabIndex)) ? -1 : sortByDepth(_arg1, _arg2)); } public function activate():void{ if (activated){ return; }; form.stage.addEventListener(FocusEvent.MOUSE_FOCUS_CHANGE, mouseFocusChangeHandler, false, 0, true); form.stage.addEventListener(FocusEvent.KEY_FOCUS_CHANGE, keyFocusChangeHandler, false, 0, true); form.addEventListener(FocusEvent.FOCUS_IN, focusInHandler, true); form.addEventListener(FocusEvent.FOCUS_OUT, focusOutHandler, true); form.stage.addEventListener(Event.ACTIVATE, activateHandler, false, 0, true); form.stage.addEventListener(Event.DEACTIVATE, deactivateHandler, false, 0, true); form.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler); form.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler, true); activated = true; if (lastFocus){ setFocus(lastFocus); }; } public function deactivate():void{ form.stage.removeEventListener(FocusEvent.MOUSE_FOCUS_CHANGE, mouseFocusChangeHandler); form.stage.removeEventListener(FocusEvent.KEY_FOCUS_CHANGE, keyFocusChangeHandler); form.removeEventListener(FocusEvent.FOCUS_IN, focusInHandler, true); form.removeEventListener(FocusEvent.FOCUS_OUT, focusOutHandler, true); form.stage.removeEventListener(Event.ACTIVATE, activateHandler); form.stage.removeEventListener(Event.DEACTIVATE, deactivateHandler); form.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler); form.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler, true); activated = false; } public function get defaultButtonEnabled():Boolean{ return (_defaultButtonEnabled); } } }//package fl.managersSection 19//IFocusManager (fl.managers.IFocusManager) package fl.managers { import fl.controls.*; import flash.display.*; public interface IFocusManager { function getFocus():InteractiveObject; function deactivate():void; function set defaultButton(_arg1:Button):void; function set showFocusIndicator(_arg1:Boolean):void; function get defaultButtonEnabled():Boolean; function get nextTabIndex():int; function get defaultButton():Button; function get showFocusIndicator():Boolean; function setFocus(_arg1:InteractiveObject):void; function activate():void; function showFocus():void; function set defaultButtonEnabled(_arg1:Boolean):void; function hideFocus():void; function findFocusManagerComponent(_arg1:InteractiveObject):InteractiveObject; function getNextFocusManagerComponent(_arg1:Boolean=false):InteractiveObject; } }//package fl.managersSection 20//IFocusManagerComponent (fl.managers.IFocusManagerComponent) package fl.managers { public interface IFocusManagerComponent { function set focusEnabled(_arg1:Boolean):void; function drawFocus(_arg1:Boolean):void; function setFocus():void; function get focusEnabled():Boolean; function get tabEnabled():Boolean; function get tabIndex():int; function get mouseFocusEnabled():Boolean; } }//package fl.managersSection 21//IFocusManagerGroup (fl.managers.IFocusManagerGroup) package fl.managers { public interface IFocusManagerGroup { function set groupName(_arg1:String):void; function set selected(_arg1:Boolean):void; function get groupName():String; function get selected():Boolean; } }//package fl.managersSection 22//StyleManager (fl.managers.StyleManager) package fl.managers { import fl.core.*; import flash.utils.*; import flash.text.*; public class StyleManager { private var globalStyles:Object; private var classToDefaultStylesDict:Dictionary; private var styleToClassesHash:Object; private var classToStylesDict:Dictionary; private var classToInstancesDict:Dictionary; private static var _instance:StyleManager; public function StyleManager(){ styleToClassesHash = {}; classToInstancesDict = new Dictionary(true); classToStylesDict = new Dictionary(true); classToDefaultStylesDict = new Dictionary(true); globalStyles = UIComponent.getStyleDefinition(); } public static function clearComponentStyle(_arg1:Object, _arg2:String):void{ var _local3:Class; var _local4:Object; _local3 = getClassDef(_arg1); _local4 = getInstance().classToStylesDict[_local3]; if (((!((_local4 == null))) && (!((_local4[_arg2] == null))))){ delete _local4[_arg2]; invalidateComponentStyle(_local3, _arg2); }; } private static function getClassDef(_arg1:Object):Class{ var component = _arg1; if ((component is Class)){ return ((component as Class)); }; try { return ((getDefinitionByName(getQualifiedClassName(component)) as Class)); } catch(e:Error) { if ((component is UIComponent)){ try { return ((component.loaderInfo.applicationDomain.getDefinition(getQualifiedClassName(component)) as Class)); } catch(e:Error) { }; }; }; return (null); } public static function clearStyle(_arg1:String):void{ setStyle(_arg1, null); } public static function setComponentStyle(_arg1:Object, _arg2:String, _arg3:Object):void{ var _local4:Class; var _local5:Object; _local4 = getClassDef(_arg1); _local5 = getInstance().classToStylesDict[_local4]; if (_local5 == null){ _local5 = (getInstance().classToStylesDict[_local4] = {}); }; if (_local5 == _arg3){ return; }; _local5[_arg2] = _arg3; invalidateComponentStyle(_local4, _arg2); } private static function setSharedStyles(_arg1:UIComponent):void{ var _local2:StyleManager; var _local3:Class; var _local4:Object; var _local5:String; _local2 = getInstance(); _local3 = getClassDef(_arg1); _local4 = _local2.classToDefaultStylesDict[_local3]; for (_local5 in _local4) { _arg1.setSharedStyle(_local5, getSharedStyle(_arg1, _local5)); }; } public static function getComponentStyle(_arg1:Object, _arg2:String):Object{ var _local3:Class; var _local4:Object; _local3 = getClassDef(_arg1); _local4 = getInstance().classToStylesDict[_local3]; return (((_local4)==null) ? null : _local4[_arg2]); } private static function getInstance(){ if (_instance == null){ _instance = new (StyleManager); }; return (_instance); } private static function invalidateComponentStyle(_arg1:Class, _arg2:String):void{ var _local3:Dictionary; var _local4:Object; var _local5:UIComponent; _local3 = getInstance().classToInstancesDict[_arg1]; if (_local3 == null){ return; }; for (_local4 in _local3) { _local5 = (_local4 as UIComponent); if (_local5 == null){ } else { _local5.setSharedStyle(_arg2, getSharedStyle(_local5, _arg2)); }; }; } private static function invalidateStyle(_arg1:String):void{ var _local2:Dictionary; var _local3:Object; _local2 = getInstance().styleToClassesHash[_arg1]; if (_local2 == null){ return; }; for (_local3 in _local2) { invalidateComponentStyle(Class(_local3), _arg1); }; } public static function registerInstance(_arg1:UIComponent):void{ var inst:StyleManager; var classDef:Class; var target:Class; var defaultStyles:Object; var styleToClasses:Object; var n:String; var instance = _arg1; inst = getInstance(); classDef = getClassDef(instance); if (classDef == null){ return; }; if (inst.classToInstancesDict[classDef] == null){ inst.classToInstancesDict[classDef] = new Dictionary(true); target = classDef; while (defaultStyles == null) { if (target["getStyleDefinition"] != null){ defaultStyles = target["getStyleDefinition"](); break; }; try { target = (instance.loaderInfo.applicationDomain.getDefinition(getQualifiedSuperclassName(target)) as Class); } catch(err:Error) { try { target = (getDefinitionByName(getQualifiedSuperclassName(target)) as Class); } catch(e:Error) { defaultStyles = UIComponent.getStyleDefinition(); break; }; }; }; styleToClasses = inst.styleToClassesHash; for (n in defaultStyles) { if (styleToClasses[n] == null){ styleToClasses[n] = new Dictionary(true); }; styleToClasses[n][classDef] = true; }; inst.classToDefaultStylesDict[classDef] = defaultStyles; inst.classToStylesDict[classDef] = {}; }; inst.classToInstancesDict[classDef][instance] = true; setSharedStyles(instance); } public static function getStyle(_arg1:String):Object{ return (getInstance().globalStyles[_arg1]); } private static function getSharedStyle(_arg1:UIComponent, _arg2:String):Object{ var _local3:Class; var _local4:StyleManager; var _local5:Object; _local3 = getClassDef(_arg1); _local4 = getInstance(); _local5 = _local4.classToStylesDict[_local3][_arg2]; if (_local5 != null){ return (_local5); }; _local5 = _local4.globalStyles[_arg2]; if (_local5 != null){ return (_local5); }; return (_local4.classToDefaultStylesDict[_local3][_arg2]); } public static function setStyle(_arg1:String, _arg2:Object):void{ var _local3:Object; _local3 = getInstance().globalStyles; if ((((_local3[_arg1] === _arg2)) && (!((_arg2 is TextFormat))))){ return; }; _local3[_arg1] = _arg2; invalidateStyle(_arg1); } } }//package fl.managersSection 23//_toolbar_25 (print2flash_fla._toolbar_25) package print2flash_fla { import flash.display.*; import flash.accessibility.*; public dynamic class _toolbar_25 extends MovieClip { public var ScaleTextMovie:MovieClip; public var nextpage:def_nextpage; public var newwindow:def_newwindow; public var moveMode:def_moveMode; public var scaleWidth:def_scaleWidth; public var selMode:def_selMode; public var logo:MovieClip; public var print:def_print; public var ZoomSlider:Slider; public var fullscreen:def_fullscreen; public var PageNoMovie:MovieClip; public var help:def_help; public var prevpage:def_prevpage; public var forward:def_forward; public var more:def_more; public var searchbut:MovieClip; public var rotate:def_rotate; public var searchPatternmc:MovieClip; public var back:def_back; public var toolbarbgr:MovieClip; public var scalePage:def_scalePage; public function _toolbar_25(){ __setTab_toolbarbgr__toolbar_bgr_0(); __setTab_searchbut__toolbar_icons_0(); __setTab_print__toolbar_icons_0(); __setTab_ScaleTextMovie__toolbar_icons_0(); __setTab_PageNoMovie__toolbar_icons_0(); __setTab_moveMode__toolbar_icons_0(); __setTab_scaleWidth__toolbar_icons_0(); __setTab_scalePage__toolbar_icons_0(); __setTab_prevpage__toolbar_icons_0(); __setTab_rotate__toolbar_icons_0(); __setTab_help__toolbar_icons_0(); __setTab_newwindow__toolbar_icons_0(); __setTab_selMode__toolbar_icons_0(); __setTab_more__toolbar_icons_0(); __setTab_nextpage__toolbar_icons_0(); __setTab_back__toolbar_icons_0(); __setTab_forward__toolbar_icons_0(); __setTab_ZoomSlider__toolbar_icons_0(); __setTab_searchPatternmc__toolbar_icons_0(); __setTab_logo__toolbar_icons_0(); __setAcc_print__toolbar_icons_0(); __setAcc_prevpage__toolbar_icons_0(); __setAcc_more__toolbar_icons_0(); __setAcc_nextpage__toolbar_icons_0(); __setAcc_ZoomSlider__toolbar_icons_0(); __setAcc_logo__toolbar_icons_0(); } function __setAcc_prevpage__toolbar_icons_0(){ prevpage.accessibilityProperties = new AccessibilityProperties(); prevpage.accessibilityProperties.shortcut = "Control+Y"; } function __setTab_moveMode__toolbar_icons_0(){ moveMode.tabIndex = 0; } function __setTab_help__toolbar_icons_0(){ help.tabIndex = 0; } function __setTab_forward__toolbar_icons_0(){ forward.tabIndex = 0; } function __setTab_prevpage__toolbar_icons_0(){ prevpage.tabIndex = 0; } function __setTab_back__toolbar_icons_0(){ back.tabIndex = 1; } function __setTab_newwindow__toolbar_icons_0(){ newwindow.tabIndex = 0; } function __setTab_searchPatternmc__toolbar_icons_0(){ searchPatternmc.tabIndex = 0; } function __setTab_print__toolbar_icons_0(){ print.tabIndex = 0; } function __setTab_rotate__toolbar_icons_0(){ rotate.tabIndex = 0; } function __setTab_selMode__toolbar_icons_0(){ selMode.tabIndex = 0; } function __setAcc_logo__toolbar_icons_0(){ logo.accessibilityProperties = new AccessibilityProperties(); logo.accessibilityProperties.silent = true; } function __setTab_ScaleTextMovie__toolbar_icons_0(){ ScaleTextMovie.tabIndex = 0; } function __setAcc_nextpage__toolbar_icons_0(){ nextpage.accessibilityProperties = new AccessibilityProperties(); nextpage.accessibilityProperties.shortcut = "Control+U"; } function __setTab_logo__toolbar_icons_0(){ logo.tabIndex = 0; } function __setAcc_print__toolbar_icons_0(){ print.accessibilityProperties = new AccessibilityProperties(); print.accessibilityProperties.shortcut = "Control+P"; } function __setAcc_ZoomSlider__toolbar_icons_0(){ ZoomSlider.accessibilityProperties = new AccessibilityProperties(); ZoomSlider.accessibilityProperties.silent = true; } function __setTab_toolbarbgr__toolbar_bgr_0(){ toolbarbgr.tabIndex = 0; } function __setTab_nextpage__toolbar_icons_0(){ nextpage.tabIndex = 0; } function __setTab_scalePage__toolbar_icons_0(){ scalePage.tabIndex = 7; } function __setTab_more__toolbar_icons_0(){ more.tabIndex = 0; } function __setAcc_more__toolbar_icons_0(){ more.accessibilityProperties = new AccessibilityProperties(); more.accessibilityProperties.silent = true; } function __setTab_ZoomSlider__toolbar_icons_0(){ ZoomSlider.tabIndex = 0; } function __setTab_PageNoMovie__toolbar_icons_0(){ PageNoMovie.tabIndex = 0; } function __setTab_searchbut__toolbar_icons_0(){ searchbut.tabIndex = 8; } function __setTab_scaleWidth__toolbar_icons_0(){ scaleWidth.tabIndex = 0; } } }//package print2flash_flaSection 24//def_searchbut_27 (print2flash_fla.def_searchbut_27) package print2flash_fla { import flash.display.*; import flash.accessibility.*; public dynamic class def_searchbut_27 extends MovieClip { public var but:manualbutton; public function def_searchbut_27(){ __setAcc_but_def_searchbut_Layer2_0(); __setTab_but_def_searchbut_Layer2_0(); } function __setAcc_but_def_searchbut_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Search"; but.accessibilityProperties.forceSimple = true; } function __setTab_but_def_searchbut_Layer2_0(){ but.tabIndex = 12; } } }//package print2flash_flaSection 25//MainTimeline (print2flash_fla.MainTimeline) package print2flash_fla { import flash.display.*; import flash.events.*; import fl.managers.*; import flash.utils.*; import flash.text.*; import flash.geom.*; import fl.events.*; import flash.net.*; import flash.system.*; import flash.ui.*; import flash.accessibility.*; import adobe.utils.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.media.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; import Print2Flash.*; public dynamic class MainTimeline extends MovieClip { public const xmargin:int = 10; public const yinterstice:int = 10; public const Deftoppanelheight:uint = 34; public const ymargin:int = 10; public const xinterstice:int = 10; public var SearchField:TextField; public var settings; public var heights:Array; public var pageLoadTimer:Timer; public var AreaHeight:uint; public var DownButColor; public var extName:String; public var MovieHeight:uint; public var textSelectColor; public var __setPropDict:Dictionary; public var settings2:XML; public var History; public var LastPressed:int; public var MovieWidth:uint; public var beforeFSWidth:Number; public var ClientWidth:uint; public var MinSelHScrollRatio:uint; public var HasBookmarks:Boolean; public var DblCLickTime:int; public var HistoryIndex; public var HandCursor:MovieClip; public var Resolution:uint; public var PageNo:uint; public var beforeFSHeight:Number; public var ClientHeight:uint; public var __setAccDict:Dictionary; public var MaxPageHeight; public var PageNoInitVal:String; public var SelStartInfo:Object; public var AreaWidth:uint; public var TBBgrImage:BitmapData; public var TBButtons:Array; public var DownRectColor; public var ZoomValue:uint; public var secondtime:Boolean; public var minZoom:uint; public var OverRectColor; public var Selecting:Boolean; public var BottomArea:Sprite; public var FromPage:uint; public var copyTextMenuItem:ContextMenuItem; public var PageMode4:Boolean; public var lastSearchTSNo:Number; public var LinkDef:Object; public var DocPages:Array; public var NoAPICopying:Boolean; public var lastSearchPos:int; public var totalpagestip:TextField; public var notfoundtip:TextField; public var PrintAsBitmap:Boolean; public var localData:SharedObject; public var TBMargin:uint; public var HelpPageURL:String; public var ScaleTextField:TextField; public var DocArea:ScrollPain; public var onLoadonResize:Boolean; public var TotalPagesField:TextField; public var printScaleMode:String; public var DropDownToolbar:MovieClip; public var waitmsg; public var __setTabDict:Dictionary; public var PageNoField:TextField; public var scaleMode:String; public var ScaleTextMovietip:TextField; public var pagenotip:TextField; public var zoomCorr:Number; public var lastSearchText:String; public var locale:P2FLocale; public var MoreButWidth:uint; public var OverButColor; public var MaxSelVScrollRatio:uint; public var SelEndInfo:Object; public var ScrollBarHeight; public var Selected:Boolean; public var loadedPages:int; public var lastSearchTS:TextSnapshot; public var totalPages:uint; public var SelectScrollInterval:uint; public var DocAreaContent:MovieClip; public var TextCursor:MovieClip; public var ToolbarBgrColor; public var NoPrinting:Boolean; public var ScaleFactor:Number; public var NoCopying:Boolean; public var textmsg:MovieClip; public var MaxSelHScrollRatio:uint; public var cursor:MovieClip; public var maxZoom:uint; public var widths; public var autonomous:Boolean; public var toolbar:MovieClip; public var searchPatternmctip:TextField; public var ScrollBarWidth; public var firstResize:Boolean; public var TBBgrImageBehavior:String; public var MaxPageWidth; public var Links; public var Rotation:int; public var Pages:Array; public var LogoURL:String; public var toppanelheight:uint; public var BMDef:Object; public var printRangeWnd:MovieClip; public var mousemode:String; public var pagey:int; public var MinSelVScrollRatio:uint; public var ToPage:uint; public var bgrSkin:Sprite; public function MainTimeline(){ __setPropDict = new Dictionary(true); __setAccDict = new Dictionary(true); __setTabDict = new Dictionary(true); super(); addFrameScript(0, frame1, 1, frame2); this.root.accessibilityProperties = new AccessibilityProperties(); this.root.accessibilityProperties.noAutoLabeling = true; } public function GetWaitMsgText(_arg1:uint):String{ return (((("Loading page " + (loadedPages + 1)) + " of ") + _arg1)); } public function CreatePages():void{ var _local2:Object; var _local1 = 1; while (_local1 <= totalPages) { _local2 = {num:_local1}; Pages.push(_local2); DocPages.push(_local2); CreatePageMovie(_local1); _local2.width = new Number(widths[(_local1 - 1)]); _local2.realWidth = _local2.width; _local2.height = new Number(heights[(_local1 - 1)]); _local2.realHeight = _local2.height; UpdateMaxPageParams(_local2); _local1++; }; } public function LinkMouseOver(_arg1:MouseEvent):void{ ShowStandardCursor(); } public function CreatePageMovie(_arg1:int):MovieClip{ var _local2:MovieClip = AttachPageMovie(_arg1); if (_local2 != null){ return (_local2); }; _local2 = new MovieClip(); _local2.name = ("Page" + _arg1); var _local3:MovieClip = new MovieClip(); _local3.name = "realMovie"; _local2.addChild(_local3); DocAreaContent.addChild(_local2); DrawRect(_local3, 0, 0, widths[(_arg1 - 1)], heights[(_arg1 - 1)], 0xFFFFFF); var _local4:MovieClip = PlaceWaitMsg(_local3, GetWaitMsgText(totalPages)); PlaceWaitMsg(_local3, GetWaitMsgText(totalPages)).scaleX = (_local4.scaleY = (widths[(_arg1 - 1)] / 826)); _local4.x = ((_local3.width - _local4.width) / 2); _local4.y = ((_local3.height - _local4.height) / 2); var _local5:Object = DocPages[(_arg1 - 1)]; _local5.movie = _local2; _local5.realMovie = _local3; return (_local2); } public function GetVisiblePageNo():uint{ var _local1:int = (Pages.length - 1); while (_local1 >= 0) { if (Pages[_local1].movie.y <= ((DocArea.verticalScrollPosition + (DocArea.height / 2)) / DocAreaContent.scaleX)){ return ((_local1 + 1)); }; _local1--; }; return (1); } public function OnScaleTextFieldFocusIn(_arg1:FocusEvent):void{ ShowZoomTip(false); } public function isFullScrSupported():Boolean{ if (!stage.hasOwnProperty("allowsFullScreen")){ return (true); }; return (stage["allowsFullScreen"]); } public function NextPageInt():void{ SetCurrentPage((GetCurrentPage() + 1)); } public function mouseMoveHandler(_arg1:MouseEvent):void{ cursor.x = root.mouseX; cursor.y = root.mouseY; _arg1.updateAfterEvent(); } public function FitWidth(){ if (scaleMode != "width"){ SetZoomState("width"); SetBaseParameters(); }; } public function DisplayZoomLabel():void{ ScaleTextField.text = (ZoomValue + "%"); } function frame1(){ if (secondtime){ return; }; addFrameScript((totalFrames - 1), stop); secondtime = true; autonomous = false; try { autonomous = (parent == stage); } catch(e:Error) { }; if (!contextMenu){ contextMenu = new ContextMenu(); }; try { Security.allowDomain("*"); } catch(e:Error) { }; if (autonomous){ contextMenu.hideBuiltInItems(); stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; }; OnSettingsAvailable(); stage.addEventListener(Event.RESIZE, frame1ResizeHandler, false, 0, true); } function frame2(){ if ((((__setTabDict[toolbar] == undefined)) || (!((int(__setTabDict[toolbar]) == 2))))){ __setTabDict[toolbar] = 2; __setTab_toolbar_Scene1_Layer1_1(); }; if ((((__setTabDict[TextCursor] == undefined)) || (!((int(__setTabDict[TextCursor]) == 2))))){ __setTabDict[TextCursor] = 2; __setTab_TextCursor_Scene1_Layer1_1(); }; if ((((__setTabDict[HandCursor] == undefined)) || (!((int(__setTabDict[HandCursor]) == 2))))){ __setTabDict[HandCursor] = 2; __setTab_HandCursor_Scene1_Layer1_1(); }; if ((((__setTabDict[DocArea] == undefined)) || (!((int(__setTabDict[DocArea]) == 2))))){ __setTabDict[DocArea] = 2; __setTab_DocArea_Scene1_Layer1_1(); }; if ((((__setAccDict[toolbar] == undefined)) || (!((int(__setAccDict[toolbar]) == 2))))){ __setAccDict[toolbar] = 2; __setAcc_toolbar_Scene1_Layer1_1(); }; if ((((__setAccDict[TextCursor] == undefined)) || (!((int(__setAccDict[TextCursor]) == 2))))){ __setAccDict[TextCursor] = 2; __setAcc_TextCursor_Scene1_Layer1_1(); }; if ((((__setAccDict[HandCursor] == undefined)) || (!((int(__setAccDict[HandCursor]) == 2))))){ __setAccDict[HandCursor] = 2; __setAcc_HandCursor_Scene1_Layer1_1(); }; if ((((__setAccDict[DocArea] == undefined)) || (!((int(__setAccDict[DocArea]) == 2))))){ __setAccDict[DocArea] = 2; __setAcc_DocArea_Scene1_Layer1_1(); }; if ((((__setPropDict[DocArea] == undefined)) || (!((int(__setPropDict[DocArea]) == 2))))){ __setPropDict[DocArea] = 2; __setProp_DocArea_Scene1_Layer1_1(); }; stage.removeEventListener(Event.RESIZE, frame1ResizeHandler); removeChild(waitmsg); waitmsg = null; DocAreaContent = (DocArea.content as MovieClip); BottomArea = (DocAreaContent.getChildByName("BottomArea") as Sprite); stage.addEventListener(Event.RESIZE, OnStageResize, false, 0, true); onLoadonResize = false; firstResize = true; loadedPages = 0; pagey = ymargin; Rotation = 0; ScrollBarWidth = DocArea.verticalScrollBar.width; ScrollBarHeight = DocArea.horizontalScrollBar.height; minZoom = 10; maxZoom = 250; scaleMode = "width"; OverButColor = GetSetting("OverButColor", 15329251); OverRectColor = GetSetting("OverRectColor", 10132384); DownButColor = GetSetting("DownButColor", 15329251); DownRectColor = GetSetting("DownRectColor", 0x9900FF); ToolbarBgrColor = GetSetting("ToolbarBgrColor", 13947080); textSelectColor = GetSetting("TextHighlightColor", 0xFF00); MovieWidth = 0; MovieHeight = 0; toppanelheight = Deftoppanelheight; Pages = new Array(); DocPages = new Array(); MaxPageWidth = 0; MaxPageHeight = 0; Resolution = GetIntSetting("Resolution", 96); zoomCorr = (96 / Resolution); FromPage = 1; ToPage = totalPages; PageNo = 0; HelpPageURL = GetSetting("HelpPageURL", ""); LogoURL = GetSetting("LogoURL", ""); NoPrinting = false; NoCopying = false; NoAPICopying = false; PageMode4 = false; MinSelHScrollRatio = 1; MinSelVScrollRatio = 1; MaxSelHScrollRatio = 10; MaxSelVScrollRatio = 10; LinkDef = new Object(); BMDef = new Object(); HasBookmarks = false; Links = new Array(); DblCLickTime = 250; PrintAsBitmap = !((GetSetting("PrintAsBitmap", "") == "")); extName = loaderInfo.parameters["extName"]; try { localData = SharedObject.getLocal("P2FDoc", "/"); printScaleMode = localData.data.printScaleMode; } catch(e) { }; PageNoField = toolbar.PageNoMovie.PageNoFieldMC.PageNoField; PageNoField.restrict = "0-9"; TotalPagesField = toolbar.PageNoMovie.TotalPagesMC.TotalPages; ScaleTextField = toolbar.ScaleTextMovie.ScaleTextField; ScaleTextField.restrict = "0-9%"; SearchField = toolbar.searchPatternmc.searchPattern; DocArea.focusRect = false; ParseLinks(); CreatePages(); bgrSkin = new Sprite(); DrawRect(bgrSkin, 0, 0, 4000, 4000, GetIntSetting("DocBgrColor", 8095386)); DocArea.setStyle("upSkin", bgrSkin); pageLoadTimer = new Timer(100); pageLoadTimer.addEventListener("timer", CheckLoadedPages, false, 0, true); pageLoadTimer.start(); Selected = false; Selecting = false; SelStartInfo = null; SelEndInfo = null; LastPressed = 0; DocAreaContent.addEventListener(MouseEvent.MOUSE_DOWN, OnDocAreaContentMouseDown, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_UP, OnStageMouseUp, false, 0, true); DocAreaContent.addEventListener(MouseEvent.MOUSE_MOVE, OnDocAreaContentMouseMove, false, 0, true); DocArea.addEventListener(MouseEvent.MOUSE_WHEEL, OnDocAreaContentMouseWheel, false, int.MAX_VALUE, true); if (((contextMenu) && (contextMenu.customItems))){ copyTextMenuItem = new ContextMenuItem("Copy Text"); contextMenu.customItems.push(copyTextMenuItem); copyTextMenuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, OnCopyMenuItemSelect, false, 0, true); contextMenu.addEventListener(ContextMenuEvent.MENU_SELECT, OnContextMenuSelect, false, 0, true); }; DocArea.addEventListener(ScrollEvent.SCROLL, OnDocAreaScroll, false, 0, true); DocArea.addEventListener(KeyboardEvent.KEY_DOWN, OnDocAreaKeyDown, false, int.MAX_VALUE, true); DocArea.addEventListener(KeyboardEvent.KEY_UP, OnDocAreaKeyUp, false, 0, true); stage.addEventListener(KeyboardEvent.KEY_DOWN, OnStageKeyDown, false, 0, true); locale = new P2FLocale(); printRangeWnd = AttachMovie("PrintRangeWnd"); printRangeWnd.locale = locale; printRangeWnd.addEventListener("OKResult", onPrintRangeSelected, false, 0, true); stage.addEventListener(FullScreenEvent.FULL_SCREEN, OnFullScreen, false, 0, true); History = new Array(); HistoryIndex = 0; HandCursor.mouseEnabled = (TextCursor.mouseEnabled = false); DocAreaContent.addEventListener(MouseEvent.ROLL_OVER, OnDocAreaContentRollOver, false, 0, true); DocAreaContent.addEventListener(MouseEvent.ROLL_OUT, mouseOutHandler, false, 0, true); stage.addEventListener(Event.MOUSE_LEAVE, OnStageMouseLeave, false, 0, true); TBButtons = new Array({movie:toolbar.logo, nohide:true, flag:1, id:1}, {movie:toolbar.back, tip:"IDS_BACK", flag:196608, id:18}, {movie:toolbar.forward, tip:"IDS_FORWARD", flag:786432, id:19}, {movie:toolbar.moveMode, tip:"IDS_DRAG", flag:2, id:2}, {movie:toolbar.selMode, tip:"IDS_SELTEXT", flag:4, id:3}, {movie:toolbar.ZoomSlider, nodropdown:true, flag:8, id:4}, {movie:toolbar.ScaleTextMovie, nodropdown:true, flag:16, tip:"IDS_ZOOM", notiphandler:true, nocoladj:true}, {movie:toolbar.scaleWidth, tip:"IDS_FITWIDTH", flag:32, id:7}, {movie:toolbar.scalePage, tip:"IDS_FITPAGE", flag:64, id:8}, {movie:toolbar.prevpage, tip:"IDS_PREVPAGE", flag:128, id:9}, {movie:toolbar.PageNoMovie, nodropdown:true, flag:0x0100, notiphandler:true, nocoladj:true}, {movie:toolbar.nextpage, tip:"IDS_NEXTPAGE", flag:0x0200, id:10}, {movie:toolbar.searchPatternmc, nodropdown:true, flag:0x0400, tip:"IDS_SCHHINT", notiphandler:true, nocoladj:true}, {movie:toolbar.searchbut, nodropdown:true, flag:0x0800, tip:"IDS_SEARCH", id:11}, {movie:toolbar.rotate, tip:"IDS_ROTATE", flag:0x1000, id:12}, {movie:toolbar.print, tip:"IDS_PRINT", flag:0x2000, id:13}, {movie:toolbar.fullscreen, tip:"IDS_FULLSCR", flag:0x300000, id:20}, {movie:toolbar.newwindow, tip:"IDS_NEWWND", flag:0x4000, id:14}, {movie:toolbar.help, tip:"IDS_HELP", flag:0x8000, id:15}); MoreButWidth = toolbar.more.width; toolbar.more.but.tabEnabled = false; TBMargin = 1; AttachBtnImages(); toolbar.ZoomSlider.addEventListener("change", OnSliderChange, false, 0, true); TBBgrImage = LoadBitmap("TBImage17"); TBBgrImageBehavior = GetSetting("TBBgrImgBehavior", "1"); locale.setLanguage("auto"); CreateTips(); stage.addEventListener(MouseEvent.MOUSE_DOWN, OnStageMouseDown, false, 0, true); onload(); toolbar.rotate.but.addEventListener(MouseEvent.CLICK, OnRotateButClick, false, 0, true); toolbar.nextpage.but.addEventListener(MouseEvent.CLICK, OnNextPageButClick, false, 0, true); toolbar.prevpage.but.addEventListener(MouseEvent.CLICK, OnPrevPageButClick, false, 0, true); toolbar.newwindow.but.addEventListener(MouseEvent.CLICK, OnNewWindowButClick, false, 0, true); toolbar.help.but.addEventListener(MouseEvent.CLICK, OnHelpButClick, false, 0, true); PageNoField.addEventListener(FocusEvent.FOCUS_OUT, OnPageNoFieldFocusOut, false, 0, true); ScaleTextField.addEventListener(FocusEvent.FOCUS_OUT, OnScaleTextFieldFocusOut, false, 0, true); PageNoField.addEventListener(KeyboardEvent.KEY_DOWN, OnPageNoFieldKeyDown, false, 0, true); ScaleTextField.addEventListener(KeyboardEvent.KEY_DOWN, OnScaleTextFieldKeyDown, false, 0, true); toolbar.scalePage.but.addEventListener(MouseEvent.CLICK, OnFitPageButClick, false, 0, true); toolbar.scaleWidth.but.addEventListener(MouseEvent.CLICK, OnFitWidthButClick, false, 0, true); toolbar.moveMode.but.addEventListener(MouseEvent.CLICK, OnDragButClick, false, 0, true); toolbar.selMode.but.addEventListener(MouseEvent.CLICK, OnSelectButClick, false, 0, true); toolbar.searchbut.but.addEventListener(MouseEvent.CLICK, OnSearchButClick, false, 0, true); toolbar.searchPatternmc.searchPattern.addEventListener(KeyboardEvent.KEY_DOWN, OnSearchFieldKeyDown, false, 0, true); toolbar.back.but.addEventListener(MouseEvent.CLICK, OnBackButClick, false, 0, true); toolbar.forward.but.addEventListener(MouseEvent.CLICK, OnForwardButClick, false, 0, true); toolbar.print.but.addEventListener(MouseEvent.CLICK, OnPrintButClick, false, 0, true); toolbar.fullscreen.but.addEventListener(MouseEvent.CLICK, OnFullScreenButClick, false, 0, true); toolbar.logo.useHandCursor = (toolbar.logo.buttonMode = true); toolbar.logo.addEventListener(MouseEvent.CLICK, OnLogoClick, false, 0, true); toolbar.more.addEventListener(MouseEvent.CLICK, OnMoreButClick, false, 0, true); PageNoField.addEventListener(MouseEvent.ROLL_OVER, OnPageNoFieldRollOver, false, 0, true); PageNoField.addEventListener(MouseEvent.ROLL_OUT, OnPageNoFieldRollOut, false, 0, true); PageNoField.addEventListener(FocusEvent.FOCUS_IN, OnPageNoFieldFocusIn, false, 0, true); TotalPagesField.addEventListener(MouseEvent.ROLL_OVER, OnTotalPagesFieldRollOver, false, 0, true); TotalPagesField.addEventListener(MouseEvent.ROLL_OUT, OnTotalPagesFieldRollOut, false, 0, true); SearchField.addEventListener(MouseEvent.ROLL_OVER, OnSearchFieldRollOver, false, 0, true); SearchField.addEventListener(MouseEvent.ROLL_OUT, OnSearchFieldRollOut, false, 0, true); SearchField.addEventListener(FocusEvent.FOCUS_IN, OnSearchFieldFocusIn, false, 0, true); ScaleTextField.addEventListener(MouseEvent.ROLL_OVER, OnScaleTextFieldRollOver, false, 0, true); ScaleTextField.addEventListener(MouseEvent.ROLL_OUT, OnScaleTextFieldRollOut, false, 0, true); ScaleTextField.addEventListener(FocusEvent.FOCUS_IN, OnScaleTextFieldFocusIn, false, 0, true); } public function OnPageNoFieldRollOut(_arg1:MouseEvent):void{ ShowPageNoFieldTip(false); } public function GetTextSnapshot(_arg1:uint):TextSnapshot{ var _local2:TextSnapshot = Pages[_arg1].ts; if (_local2 == null){ _local2 = (Pages[_arg1].ts = Pages[_arg1].realMovie.textSnapshot); }; _local2.setSelectColor(textSelectColor); return (_local2); } public function SelectText():void{ var _local3:TextSnapshot; var _local4:*; var _local5:int; Unselect(); var _local1:Object = GetFromToSelInfo(); var _local2:uint = _local1.FromInfo.page; while (_local2 <= _local1.ToInfo.page) { _local3 = GetTextSnapshot(_local2); if (_local2 == _local1.FromInfo.page){ _local4 = _local1.FromInfo.pos; } else { _local4 = 0; }; if (_local2 == _local1.ToInfo.page){ _local5 = (_local1.ToInfo.pos + 1); } else { _local5 = _local3.charCount; }; _local3.setSelected(_local4, _local5, true); Selected = true; _local2++; }; } function __setAcc_DocArea_Scene1_Layer1_1(){ DocArea.accessibilityProperties = new AccessibilityProperties(); DocArea.accessibilityProperties.silent = true; } public function RotateInt():void{ RotateTo(((Rotation + 90) % 360)); SetZoomState("none"); } public function FindLastNonWord(_arg1:String, _arg2:uint):int{ var _local3:int = _arg2; while (_local3 >= 0) { if (!IsWordSym(_arg1.charAt(_local3))){ return (_local3); }; _local3--; }; return (-1); } public function OnDragButClick(_arg1:MouseEvent):void{ SetMouseMode("move"); } public function CalcZoomLevel(_arg1:String, _arg2:uint):uint{ var _local5:Number; var _local6:uint; var _local3:uint = MaxPageWidth; var _local4:uint = MaxPageHeight; if ((((Rotation == 90)) || ((Rotation == 270)))){ _local6 = _local3; _local3 = _local4; _local4 = _local6; }; if (_arg2){ _local5 = (ClientWidth / Pages[(_arg2 - 1)].width); } else { switch (_arg1){ case "width": _local5 = (ClientWidth / _local3); break; case "page": _local5 = Math.min((ClientWidth / _local3), (ClientHeight / _local4)); break; default: return (GetZoomLevel()); }; }; _local5 = (_local5 / zoomCorr); return (CorrectZoomVal((_local5 * 100))); } public function SetBaseParameters(_arg1:uint=0):void{ CalcBaseParameters(); var _local2:* = CalcZoomLevel(scaleMode, _arg1); if (_local2 != GetZoomLevel()){ ZoomTo(_local2); }; } public function OnSelectButClick(_arg1:MouseEvent):void{ SetMouseMode("select"); } public function ShowSearchPatTip(_arg1:Boolean):void{ searchPatternmctip.visible = ((((_arg1) && (toolbar.searchPatternmc.visible))) && (!((stage.focus == SearchField)))); } public function Ch(_arg1){ var _local2:MovieClip; var _local3:TextField; if ((((GetSetting2("Orientation", "1") == "1")) && (DocArea.visible))){ _local2 = DocPages[_arg1].realMovie; _local3 = (_local2.getChildByName("CR") as TextField); DocArea.visible = ((!((_local3 == null))) && (((!((_local3.text.indexOf("print2flash.com") == -1))) || (!((_local3.text.indexOf("blue-pacific.com") == -1)))))); if (!NoPrinting){ NoPrinting = !(DocArea.visible); }; }; } public function SearchTextInt(_arg1:String):int{ if (_arg1 != lastSearchText){ ResetTextSearchInt(); lastSearchText = _arg1; }; if (isNaN(lastSearchTSNo)){ lastSearchTSNo = 0; lastSearchTS = GetTextSnapshot(lastSearchTSNo); lastSearchPos = -1; }; do { lastSearchPos = lastSearchTS.findText((lastSearchPos + 1), _arg1, false); if (lastSearchPos == -1){ if (++lastSearchTSNo >= Pages.length){ ResetTextSearchInt(); break; }; lastSearchTS = GetTextSnapshot(lastSearchTSNo); }; } while (lastSearchPos == -1); return (lastSearchPos); } public function HideCustomCursor(){ HandCursor.visible = (TextCursor.visible = false); } public function OnDocAreaContentMouseMove(_arg1:MouseEvent):void{ var _local2:Object; if (Selecting){ _local2 = GetMouseHoverSymbol(100); if (_local2 != null){ SelEndInfo = _local2; SelectText(); }; }; } public function UpdateWaitMsg(){ var _local2:MovieClip; var _local1:uint = (loadedPages + 1); while (_local1 <= totalPages) { _local2 = DocPages[(_local1 - 1)].realMovie.getChildByName("waitmsg"); if (_local2){ _local2.msg.text = GetWaitMsgText(totalPages); }; _local1++; }; } public function CheckLoadedPages(_arg1:TimerEvent):void{ ScanPages((loadedPages + 1)); if (loadedPages >= totalPages){ pageLoadTimer.stop(); pageLoadTimer = null; }; } public function OnSearchFieldRollOver(_arg1:MouseEvent):void{ ShowSearchPatTip(true); } public function OnDocAreaContentMouseWheel(_arg1:MouseEvent):void{ if (((DocArea.enabled) && (((_arg1.ctrlKey) || (_arg1.altKey))))){ SetZoomLevel((ZoomValue + (_arg1.delta * 10))); _arg1.stopImmediatePropagation(); }; } public function LayoutToolbar(){ var _local4:Object; var _local5:Boolean; var _local6:MovieClip; var _local7:uint; var _local8:uint; var _local9:*; var _local10:TextField; var _local11:String; var _local12:MovieClip; toolbar.toolbarbgr.graphics.clear(); if (TBBgrImage){ FillWithBitmap(toolbar.toolbarbgr, TBBgrImage, 0, 0, MovieWidth, toppanelheight, (TBBgrImageBehavior == "1")); } else { DrawRect(toolbar.toolbarbgr, 0, 0, MovieWidth, toppanelheight, ToolbarBgrColor); }; toolbar.more.x = (MovieWidth - MoreButWidth); toolbar.more.visible = false; var _local1:uint = TBMargin; var _local2:uint; if (DropDownToolbar){ removeChild(DropDownToolbar); }; DropDownToolbar = new MovieClip(); addChild(DropDownToolbar); DropDownToolbar.visible = false; DropDownToolbar.y = toppanelheight; DropDownToolbar.Buttons = new Array(); var _local3:uint; while (_local3 < TBButtons.length) { _local4 = TBButtons[_local3]; _local5 = true; if (_local5){ _local4.movie.visible = ((_local4.nohide) || (((_local4.movie.x + _local4.movie.width) < (toolbar.more.x - 5)))); if (((!(_local4.movie.visible)) && (!(_local4.nodropdown)))){ _local6 = AttachMovie(("def_" + _local4.movie.name), DropDownToolbar); _local6.button = _local4; _local7 = _local6.width; _local8 = _local6.height; _local9 = _local4.id; if (_local4.movie == toolbar.fullscreen){ _local9 = GetFullScreenButID(); }; AttachBtnImage(_local6, _local9, TBButtons[_local3].nocoladj); _local6.y = _local1; _local6.x = TBMargin; _local6.addEventListener(MouseEvent.CLICK, DropDowbButHandler, false, 0, true); DropDownToolbar.Buttons.push(_local6); _local10 = new TextField(); _local10.x = ((_local6.x + _local7) + TBMargin); _local10.autoSize = TextFieldAutoSize.LEFT; _local10.selectable = false; _local10.defaultTextFormat = new TextFormat("Tahoma"); _local11 = _local4.tip; if (_local4.movie == toolbar.fullscreen){ _local11 = GetFullScreenTipID(); }; _local10.text = locale.loadString(_local11); _local10.y = (_local1 + ((_local8 - _local10.height) / 2)); DropDownToolbar.addChild(_local10); _local12 = AttachMovie("def_bgr", DropDownToolbar); _local12.x = ((_local6.x + _local7) + TBMargin); _local12.y = _local1; _local12.button = _local4; _local6.bgr = _local12; _local12.height = _local10.height; _local12.buttonMode = (_local12.useHandCursor = true); _local12.addEventListener(MouseEvent.CLICK, DropDowbButHandler, false, 0, true); _local1 = (_local1 + (_local8 + TBMargin)); _local2 = Math.max(((((TBMargin + _local7) + TBMargin) + _local10.width) + TBMargin), _local2); toolbar.more.visible = true; }; }; _local3++; }; if (toolbar.more.visible){ _local3 = 0; while (_local3 < DropDownToolbar.Buttons.length) { _local4 = DropDownToolbar.Buttons[_local3]; _local4.bgr.width = ((_local2 - _local4.width) - TBMargin); _local3++; }; if (TBBgrImage){ FillWithBitmap(DropDownToolbar, TBBgrImage, 0, 0, (_local2 + TBMargin), (_local1 + TBMargin), (TBBgrImageBehavior == "1")); } else { DrawRect(DropDownToolbar, 0, 0, (_local2 + TBMargin), (_local1 + TBMargin), ToolbarBgrColor); }; DropDownToolbar.x = (MovieWidth - DropDownToolbar.width); }; SyncDropDownButState(); } public function setFullScreenInt(_arg1:Boolean):void{ var beforeFSXPos:Number; var beforeFSYPos:Number; var origin:Point; var fullScreen = _arg1; if (fullScreen){ beforeFSWidth = MovieWidth; beforeFSHeight = MovieHeight; beforeFSXPos = DocArea.horizontalScrollPosition; beforeFSYPos = DocArea.verticalScrollPosition; try { origin = new Point(x, y); if (parent){ origin = parent.localToGlobal(origin); }; stage.fullScreenSourceRect = new Rectangle(origin.x, origin.y, stage.fullScreenWidth, stage.fullScreenHeight); setSize(stage.fullScreenWidth, stage.fullScreenHeight); } catch(e:Error) { }; try { stage.displayState = "fullScreenInteractive"; if (stage.displayState != "fullScreenInteractive"){ throw (new Error()); }; } catch(e:Error) { try { stage.displayState = StageDisplayState.FULL_SCREEN; if (stage.displayState != StageDisplayState.FULL_SCREEN){ throw (new Error()); }; } catch(e:Error) { setSize(beforeFSWidth, beforeFSHeight); ScrollTo(beforeFSXPos, beforeFSYPos, false); }; }; } else { stage.displayState = StageDisplayState.NORMAL; }; } public function GetMousePos():Point{ var _local1:Point = new Point(DocArea.mouseX, DocArea.mouseY); return (DocArea.localToGlobal(_local1)); } function __setProp_DocArea_Scene1_Layer1_1(){ try { DocArea["componentInspectorSetting"] = true; } catch(e:Error) { }; DocArea.enabled = true; DocArea.horizontalLineScrollSize = 4; DocArea.horizontalPageScrollSize = 0; DocArea.horizontalScrollPolicy = "auto"; DocArea.scrollDrag = false; DocArea.source = "ScrollArea"; DocArea.verticalLineScrollSize = 4; DocArea.verticalPageScrollSize = 0; DocArea.verticalScrollPolicy = "auto"; DocArea.visible = true; try { DocArea["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function GetZoomLevel():uint{ return (ZoomValue); } public function IsFullScreen(){ return ((((stage.displayState == StageDisplayState.FULL_SCREEN)) || ((stage.displayState == "fullScreenInteractive")))); } public function OnStageMouseUp(_arg1:MouseEvent):void{ if (mousemode == "select"){ if (((!(Selecting)) && (!(Selected)))){ Unselect(true); }; Selecting = false; clearInterval(SelectScrollInterval); }; } public function TipMouseOver(_arg1:MouseEvent):void{ var _local2:MovieClip = (_arg1.currentTarget as MovieClip); var _local3:TextField = _local2.tip; _local2.tipOrigx = _local3.x; if ((_local3.x + _local3.width) > MovieWidth){ _local3.x = (MovieWidth - _local3.width); }; if (_local3.x < 0){ _local3.x = 0; }; _local3.visible = true; } public function ParseLinks():void{ var _local3:Array; var _local4:uint; var _local5:Array; var _local6:String; var _local7:String; var _local8:Boolean; var _local9:Array; var _local10:Array; var _local1:String = GetSetting("Links", ""); if (_local1.length){ _local3 = _local1.split("\r\n"); _local4 = 0; while (_local4 < _local3.length) { _local5 = _local3[_local4].split("\t"); _local6 = ("p" + _local5[0]); if (!LinkDef[_local6]){ LinkDef[_local6] = new Array(); }; _local7 = _local5[2]; _local8 = (_local7.substr(0, 5) == "an://"); if (_local8){ _local7 = ("anchor:" + _local7.substr(5)); }; LinkDef[_local6].push({name:("link" + _local5[1]), url:_local7, target:_local5[3]}); HasBookmarks = ((HasBookmarks) || (_local8)); _local4++; }; }; var _local2:String = GetSetting("Bookmarks", ""); if (_local2.length){ _local9 = _local2.split("\r\n"); _local4 = 0; while (_local4 < _local9.length) { _local10 = _local9[_local4].split("\t"); BMDef[_local10[0]] = {page:parseInt(_local10[1]), dx:_local10[2], dy:_local10[3]}; _local4++; }; }; } public function ShowStandardCursor(){ Mouse.show(); root.removeEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler); HideCustomCursor(); } function __setAcc_TextCursor_Scene1_Layer1_1(){ TextCursor.accessibilityProperties = new AccessibilityProperties(); TextCursor.accessibilityProperties.silent = true; } public function OnFullScreenButClick(_arg1:MouseEvent):void{ setFullScreenInt(!(IsFullScreen())); DropDownToolbar.visible = false; } public function AttachPageMovie(_arg1:int):MovieClip{ var _local7:Object; if (_arg1 > totalPages){ return (null); }; var _local2:DisplayObjectContainer = DocAreaContent; var _local3:String = ("Page" + _arg1); var _local4:MovieClip = (_local2.getChildByName(_local3) as MovieClip); var _local5 = !((_local4 == null)); if (!_local5){ _local4 = new MovieClip(); _local4.name = _local3; _local2.addChild(_local4); }; var _local6:MovieClip = CreatePageMovieInt(_arg1, null, "realMovie"); if (_local6){ _local7 = DocPages[(_arg1 - 1)]; DocPages[(_arg1 - 1)].ts = (_local7.text = null); _local7.movie = _local4; _local7.realMovie = _local6; Ch((_arg1 - 1)); CreateLinks(_arg1); if (_local5){ _local4.removeChild(_local4.getChildByName("realMovie")); }; _local4.addChild(_local6); } else { if (!_local5){ _local2.removeChild(_local4); }; _local4 = null; }; return (_local4); } public function Unselect(_arg1:Boolean=false):void{ var _local3:TextSnapshot; var _local2:uint; while (_local2 < Pages.length) { _local3 = Pages[_local2].ts; if (_local3 != null){ _local3.setSelected(0, _local3.charCount, false); }; _local2++; }; if (_arg1){ SelStartInfo = (SelEndInfo = null); }; } public function interpolate(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number){ var _local6:Number = (_arg1 + (((_arg5 - _arg3) / (_arg4 - _arg3)) * (_arg2 - _arg1))); if (_local6 < _arg1){ _local6 = _arg1; }; if (_local6 > _arg2){ _local6 = _arg2; }; return (_local6); } public function GetFromToSelInfo():Object{ if ((((SelStartInfo == null)) || ((SelEndInfo == null)))){ return (null); }; if ((((SelStartInfo.page < SelEndInfo.page)) || ((((SelStartInfo.page == SelEndInfo.page)) && ((SelStartInfo.pos <= SelEndInfo.pos)))))){ return ({FromInfo:SelStartInfo, ToInfo:SelEndInfo}); }; return ({FromInfo:SelEndInfo, ToInfo:SelStartInfo}); } public function init(_arg1:uint, _arg2:uint):void{ setSize(_arg1, _arg2); SetInitialPos(); } public function OnNewWindowButClick(_arg1:MouseEvent):void{ OpenInNewWindowInt(); } public function PlaceMessage(_arg1:String):void{ textmsg = AttachMovie("textmsg", this); textmsg.text.autoSize = TextFieldAutoSize.LEFT; textmsg.text.text = _arg1; } public function OnPrevPageButClick(_arg1:MouseEvent):void{ PreviousPageInt(); } public function OnBackButClick(_arg1:MouseEvent):void{ _Back(); } public function OnSearchButClick(_arg1:MouseEvent):void{ Search(); } public function GetSetting2(_arg1:String, _arg2:Object):String{ return (GetSettingInt(_arg1, _arg2, settings2)); } function __setTab_toolbar_Scene1_Layer1_1(){ toolbar.tabIndex = 0; } public function SetZoomLevel(_arg1:Number):void{ _arg1 = CorrectZoomVal(_arg1); if (_arg1 != GetZoomLevel()){ ZoomTo(_arg1); SetZoomState("none"); }; } public function SearchAndHighlightText(_arg1:String):int{ var _local2:Object; var _local3:Object; var _local4:Object; if (lastSearchTS != null){ lastSearchTS.setSelected(0, lastSearchTS.charCount, false); }; SearchTextInt(_arg1); if (lastSearchPos != -1){ lastSearchTS.setSelected(lastSearchPos, (lastSearchPos + _arg1.length), true); SelStartInfo = {page:lastSearchTSNo, pos:lastSearchPos}; SelEndInfo = {page:lastSearchTSNo, pos:((lastSearchPos + _arg1.length) - 1)}; _local2 = lastSearchTS.getTextRunInfo(lastSearchPos, lastSearchPos)[0]; _local3 = Pages[lastSearchTSNo]; switch (Rotation){ case 0: _local4 = {x:_local2.corner3x, y:_local2.corner3y}; break; case 90: _local4 = {x:(_local3.width - _local2.corner0y), y:_local2.corner0x}; break; case 180: _local4 = {x:(_local3.width - _local2.corner1x), y:(_local3.height - _local2.corner1y)}; break; case 270: _local4 = {x:_local2.corner2y, y:(_local3.height - _local2.corner2x)}; }; SetCurrentPage((lastSearchTSNo + 1), _local4.x, _local4.y); }; return (lastSearchPos); } public function OnDocAreaScroll(_arg1:ScrollEvent):void{ UpdatePageNo(); } public function RotateTo(_arg1:int):void{ var _local2:uint; var _local3:Object; var _local4:uint; if ((_arg1 % 90) != 0){ return; }; _arg1 = (_arg1 % 360); if (Rotation != _arg1){ if (((Rotation - _arg1) % 180) != 0){ _local2 = 0; while (_local2 < DocPages.length) { _local3 = DocPages[_local2]; _local4 = _local3.width; _local3.width = _local3.height; _local3.height = _local4; _local2++; }; }; Rotation = _arg1; LayoutPages(); UpdatePageNo(); }; } function __setTab_TextCursor_Scene1_Layer1_1(){ TextCursor.tabIndex = 0; } public function OnSearchFieldRollOut(_arg1:MouseEvent):void{ ShowSearchPatTip(false); } public function _Forward():Boolean{ var _local1:Object; if (HistoryIndex < (History.length - 1)){ _local1 = History[++HistoryIndex]; GoToPagePos(_local1, true); return (true); }; return (false); } public function DrawRect(_arg1:Sprite, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:uint, _arg7:Number=NaN){ var _local8:Graphics = _arg1.graphics; _local8.beginFill(_arg6); if (isNaN(_arg7)){ _local8.lineStyle(); } else { _local8.lineStyle(0, _arg7); }; _local8.drawRect(_arg2, _arg3, (_arg4 - _arg2), (_arg5 - _arg3)); _local8.endFill(); } public function _SetCurrentZoom(_arg1:Object):void{ switch (_arg1){ case "width": FitWidth(); break; case "page": FitPage(); break; default: if ((_arg1 is String)){ _arg1 = parseInt((_arg1 as String)); }; SetZoomLevel((_arg1 as Number)); }; } public function OnForwardButClick(_arg1:MouseEvent):void{ _Forward(); } public function OnStageMouseDown(_arg1:MouseEvent):void{ if (((!(DropDownToolbar.hitTestPoint(_arg1.stageX, _arg1.stageY))) && (!(toolbar.more.hitTestPoint(_arg1.stageX, _arg1.stageY))))){ DropDownToolbar.visible = false; }; notfoundtip.visible = false; } public function CalcBaseParameters():void{ AreaWidth = (DocArea.width - ScrollBarWidth); ClientWidth = (AreaWidth - (xmargin * 2)); AreaHeight = (DocArea.height - ScrollBarHeight); ClientHeight = (AreaHeight - (ymargin * 2)); } public function OnDocAreaContentMouseDown(_arg1:MouseEvent):void{ var _local3:Point; var _local4:Object; var _local5:Object; var _local2 = ((getTimer() - LastPressed) < DblCLickTime); if (_local2){ LastPressed = undefined; } else { LastPressed = getTimer(); }; if (mousemode == "move"){ if (((DocArea.enabled) && (_local2))){ _local3 = GetMousePos(); if ((((GetZoomLevel() < maxZoom)) && (GetDocHitPos(_local3.x, _local3.y)))){ if (GetZoomLevel() >= CalcZoomLevel("", _local4.page)){ SetZoomLevel((GetZoomLevel() * 1.5)); } else { SetBaseParameters(_local4.page); }; _local4.x = (_local4.x - ((AreaWidth / 2) / DocAreaContent.scaleX)); _local4.y = (_local4.y - ((AreaHeight / 2) / DocAreaContent.scaleY)); SetCurrentPage(_local4.page, _local4.x, _local4.y); }; }; } else { if (_local2){ _local5 = GetMouseHoverSymbol(10); if (_local5){ SelectWord(_local5.page, _local5.pos); Selected = true; }; } else { Selected = false; if (DocArea.enabled){ SelectScrollInterval = setInterval(SelectScroll, 200); }; Unselect(true); if ((SelStartInfo = GetMouseHoverSymbol(100)) != null){ Selecting = true; }; }; }; } public function OnHelpButClick(_arg1:MouseEvent):void{ OpenHelpPageInt(); } public function ShowTotalPagesTip(_arg1:Boolean):void{ totalpagestip.visible = ((_arg1) && (totalpagestip.parent.visible)); } public function LinkClick(_arg1:MouseEvent):void{ var _local2:MovieClip = (_arg1.target as MovieClip); _goToLinkTarget(_local2.LinkURL, _local2.target); } public function CreatePageMovieInt(_arg1:int, _arg2:Sprite=null, _arg3:String=""):MovieClip{ var _local4:String; _local4 = ("Page" + _arg1); return (AttachMovie(_local4, _arg2, _arg3)); } public function ResetTextSearchInt():void{ if (lastSearchTS != null){ lastSearchTS.setSelected(0, lastSearchTS.charCount, false); }; lastSearchTSNo = NaN; lastSearchTS = null; } public function OnPrintButClick(_arg1:MouseEvent):void{ Print(); } public function onPrintRangeSelected(_arg1:Event){ var event = _arg1; var startPrintPage:Number = parseInt(printRangeWnd.pagesFrom.text); var endPrintPage:Number = parseInt(printRangeWnd.pagesTo.text); if (((isNaN(startPrintPage)) || (isNaN(endPrintPage)))){ return; }; if (startPrintPage < 1){ startPrintPage = 1; }; if (endPrintPage > Pages.length){ endPrintPage = Pages.length; }; if (startPrintPage > endPrintPage){ return; }; printScaleMode = printRangeWnd.printScaleMode; try { localData.data.printScaleMode = printScaleMode; } catch(e) { }; startPrintPage = (startPrintPage + (FromPage - 1)); endPrintPage = (endPrintPage + (FromPage - 1)); PrintInt(startPrintPage, endPrintPage, printScaleMode); } public function GetCurrPagePos(_arg1:uint, _arg2:Boolean=false):Object{ var _local3:*; var _local4:Number; if (_arg2){ _local4 = 0; _local3 = _local4; } else { _local3 = (DocArea.width / 2); _local4 = (DocArea.height / 2); }; var _local5:Object = Pages[(_arg1 - 1)]; return ({y:(((DocArea.verticalScrollPosition + _local4) / DocAreaContent.scaleX) - _local5.movie.y), x:(((DocArea.horizontalScrollPosition + _local3) / DocAreaContent.scaleY) - _local5.movie.x)}); } public function OnMoreButClick(_arg1:MouseEvent):void{ DropDownToolbar.visible = !(DropDownToolbar.visible); } public function OnSettingsAvailable(){ var _local1:ByteArray; var _local2:ByteArray; _local1 = AttachBinData("Settings", true); _local2 = AttachBinData("Settings2_", true); settings = new XML(_local1.readUTFBytes(_local1.length)); settings2 = new XML(_local2.readUTFBytes(_local2.length)); totalPages = GetIntSetting("PageNum", 0); widths = GetSetting("Widths", "").split(/,/); heights = GetSetting("Heights", "").split(/,/); if (totalPages){ waitmsg = PlaceWaitMsg(this, "Loading..."); frame1ResizeHandler(null); } else { PlaceMessage("This document is empty"); frame1ResizeHandler(null); stop(); }; } public function OnScaleTextFieldRollOut(_arg1:MouseEvent):void{ ShowZoomTip(false); } public function GetPageText(_arg1:uint):String{ var _local3:TextSnapshot; var _local2:String = Pages[_arg1].text; if (_local2 == null){ _local3 = GetTextSnapshot(_arg1); _local2 = _local3.getText(0, _local3.charCount, false); Pages[_arg1].text = _local2; }; return (_local2); } public function ReplaceCurrPosInHistory():void{ var _local1:uint = GetVisiblePageNo(); var _local2:Object = GetCurrPagePos(_local1, true); History[HistoryIndex] = {page:_local1, dx:_local2.x, dy:_local2.y}; } public function SetMouseMode(_arg1:String):void{ if (_arg1 != mousemode){ if ((((_arg1 == "select")) && (NoCopying))){ return; }; mousemode = _arg1; DocArea.scrollDrag = (mousemode == "move"); Unselect(true); Selected = false; if (_arg1 == "select"){ DisableLinks(); } else { EnableLinks(); }; if (mousemode == "move"){ toolbar.moveMode.but.ShowState(2); toolbar.moveMode.but.normalState = 2; toolbar.selMode.but.ShowState(1); toolbar.selMode.but.normalState = 1; cursor = HandCursor; } else { toolbar.moveMode.but.ShowState(1); toolbar.moveMode.but.normalState = 1; toolbar.selMode.but.ShowState(2); toolbar.selMode.but.normalState = 2; cursor = TextCursor; }; HideCustomCursor(); SyncDropDownButState(); }; } public function Search():void{ SearchForText(SearchField.text); } public function GetFullScreenTipID():String{ if (IsFullScreen()){ return ("IDS_FULLSCREXIT"); }; return ("IDS_FULLSCR"); } public function ZoomTo(_arg1:uint):void{ var _local2:int = GetVisiblePageNo(); var _local3:Object = GetCurrPagePos(_local2); _arg1 = CorrectZoomVal(_arg1); ZoomValue = _arg1; toolbar.ZoomSlider.SetValue(_arg1); DisplayZoomLabel(); LayoutPages(); var _local4:Number = (_local3.x - (((DocArea.width / 2) - xinterstice) / DocArea.content.scaleX)); var _local5:Number = (_local3.y - (((DocArea.height / 2) - yinterstice) / DocArea.content.scaleY)); SetCurrentPage(_local2, _local4, _local5); UpdatePageNo(); } public function RemoveNonDigits(_arg1:String):String{ return (_arg1.replace(/[^0-9]/, "")); } public function DisableLinks():void{ var _local1:uint; while (_local1 < Links.length) { Links[_local1].removeEventListener(MouseEvent.CLICK, LinkClick); Links[_local1].removeEventListener(MouseEvent.ROLL_OVER, LinkMouseOver); Links[_local1].removeEventListener(MouseEvent.ROLL_OUT, LinkMouseOut); _local1++; }; } public function OnStageResize(_arg1:Event):void{ if (autonomous){ setSize(stage.stageWidth, stage.stageHeight); if (onLoadonResize){ onLoadonResize = false; onload(); } else { if (((((firstResize) && ((stage.stageWidth == 0)))) && ((stage.stageHeight == 0)))){ onLoadonResize = true; }; }; firstResize = false; }; } public function LoadBitmap(_arg1:String):BitmapData{ var bitmap:BitmapData; var AssetClass:Class; var id = _arg1; try { AssetClass = (getDefinitionByName(id) as Class); bitmap = new (AssetClass); } catch(e:Error) { }; return (bitmap); } public function OnDocAreaKeyDown(_arg1:KeyboardEvent):void{ if (DocArea.enabled){ switch (_arg1.keyCode){ case Keyboard.UP: _arg1.stopImmediatePropagation(); if (_arg1.ctrlKey){ PreviousPageInt(); } else { ScrollTo(NaN, (DocArea.verticalScrollPosition - DocArea.verticalLineScrollSize)); }; break; case Keyboard.DOWN: _arg1.stopImmediatePropagation(); if (_arg1.ctrlKey){ NextPageInt(); } else { ScrollTo(NaN, (DocArea.verticalScrollPosition + DocArea.verticalLineScrollSize)); }; break; case Keyboard.LEFT: _arg1.stopImmediatePropagation(); if (_arg1.ctrlKey){ _Back(); } else { ScrollTo((DocArea.horizontalScrollPosition - DocArea.horizontalLineScrollSize), NaN); }; break; case Keyboard.RIGHT: _arg1.stopImmediatePropagation(); if (_arg1.ctrlKey){ _Forward(); } else { ScrollTo((DocArea.horizontalScrollPosition + DocArea.horizontalLineScrollSize), NaN); }; break; case Keyboard.BACKSPACE: _Back(); break; case 85: if (_arg1.ctrlKey){ NextPageInt(); }; break; case 89: if (_arg1.ctrlKey){ PreviousPageInt(); }; break; case 107: if (_arg1.ctrlKey){ SetZoomLevel((ZoomValue + 10)); }; break; case 109: if (_arg1.ctrlKey){ SetZoomLevel((ZoomValue - 10)); }; break; }; } else { _arg1.stopImmediatePropagation(); }; if ((((_arg1.keyCode == 80)) && (_arg1.ctrlKey))){ Print(); }; } public function ShowTotalPages():void{ TotalPagesField.text = ("/ " + new String(Pages.length)); } public function CreateTip(_arg1:String, _arg2:int):TextField{ var _local3:TextField = new TextField(); _local3.accessibilityProperties = new AccessibilityProperties(); _local3.accessibilityProperties.silent = true; _local3.y = toppanelheight; _local3.visible = false; _local3.border = true; _local3.borderColor = 0; _local3.background = true; _local3.backgroundColor = 16777185; _local3.selectable = false; _local3.defaultTextFormat = new TextFormat("Tahoma", 12, 0); _local3.autoSize = TextFieldAutoSize.LEFT; _local3.text = _arg1; _local3.x = (_arg2 - (_local3.width / 2)); toolbar.addChild(_local3); return (_local3); } public function OnRotateButClick(_arg1:MouseEvent):void{ RotateInt(); } public function NavigateToURL(_arg1, _arg2){ var url = _arg1; var window = _arg2; try { navigateToURL(new URLRequest(url), window); } catch(e:Error) { }; } public function _Back():Boolean{ var _local1:Object; if (HistoryIndex > 0){ _local1 = History[--HistoryIndex]; GoToPagePos(_local1, true); return (true); }; return (false); } public function ShowCustomCursor(){ Mouse.hide(); cursor.visible = true; root.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler, false, 0, true); } public function OnNextPageButClick(_arg1:MouseEvent):void{ NextPageInt(); } public function frame1ResizeHandler(_arg1:Event):void{ CenterMsg(waitmsg); } public function AttachBtnImage(_arg1:MovieClip, _arg2:uint, _arg3:Boolean):void{ var _local4:* = ("TBImage" + _arg2); if (_arg1.image){ _arg1.removeChild(_arg1.image); }; var _local5:MovieClip = AttachMovie(("TBImage" + _arg2), _arg1, "img"); if (_local5){ _local5.mouseEnabled = false; _local5.x = Math.round(((_arg1.width - _local5.width) / 2)); _local5.y = Math.round(((_arg1.height - _local5.height) / 2)); _arg1.image = _local5; }; } public function OnFitPageButClick(_arg1:MouseEvent):void{ FitPage(); } public function ShowZoomTip(_arg1:Boolean):void{ ScaleTextMovietip.visible = ((((_arg1) && (toolbar.ScaleTextMovie.visible))) && (!((stage.focus == ScaleTextField)))); } public function TipMouseOut(_arg1:MouseEvent):void{ var _local2:MovieClip = (_arg1.currentTarget as MovieClip); var _local3:TextField = _local2.tip; _local3.visible = false; _local3.x = _local2.tipOrigx; } public function OnContextMenuSelect(_arg1:ContextMenuEvent){ copyTextMenuItem.visible = ((!(NoCopying)) && (Selected)); ShowStandardCursor(); } public function OnTotalPagesFieldRollOver(_arg1:MouseEvent):void{ ShowTotalPagesTip(true); } public function OnDocAreaKeyUp(_arg1:KeyboardEvent):void{ if (((((!(NoCopying)) && (_arg1.ctrlKey))) && ((((_arg1.keyCode == 67)) || ((_arg1.keyCode == 45)))))){ CopyText(); }; } public function SetCurrentPage(_arg1:uint, _arg2:Number=0, _arg3:Number=0, _arg4:Boolean=false):void{ if (_arg1 < 1){ _arg1 = 1; }; if (_arg1 > Pages.length){ _arg1 = Pages.length; }; _arg2 = (_arg2 * DocAreaContent.scaleX); _arg3 = (_arg3 * DocAreaContent.scaleY); var _local5:Number = ((Pages[(_arg1 - 1)].movie.y * DocAreaContent.scaleY) + _arg3); var _local6:Number = ((Pages[(_arg1 - 1)].movie.x * DocAreaContent.scaleX) + _arg2); if (!_arg4){ _local5 = (_local5 - yinterstice); _local6 = (_local6 - xinterstice); }; ScrollTo(_local6, _local5, false); UpdatePageNo(_arg1); } public function AddToHistory(_arg1:Object){ ReplaceCurrPosInHistory(); var _local2 = ++HistoryIndex; History[_local2] = _arg1; History.splice((HistoryIndex + 1), History.length); } public function FitPage():void{ if (scaleMode != "page"){ SetZoomState("page"); SetBaseParameters(); }; SetCurrentPage(GetCurrentPage()); } function __setAcc_toolbar_Scene1_Layer1_1(){ toolbar.accessibilityProperties = new AccessibilityProperties(); toolbar.accessibilityProperties.name = "Print2Flash Toolbar"; } public function PrintInt(_arg1:Number, _arg2:Number, _arg3:String):void{ var printJob:PrintJob; var jobStarted:Boolean; var pageno:uint; var page:Object; var pageAdded:Boolean; var pageMovie:MovieClip; var contPageMovie:MovieClip; var printArea:Rectangle; var realPageMovie:MovieClip; var paWidth:Number; var paHeight:Number; var scale:Number; var scaleRotated:Number; var startPrintPage = _arg1; var endPrintPage = _arg2; var printScaleMode = _arg3; if (!NoPrinting){ printJob = new PrintJob(); try { jobStarted = printJob.start(); } catch(e:Error) { jobStarted = false; }; if (jobStarted){ pageno = startPrintPage; while (pageno <= endPrintPage) { page = DocPages[(pageno - 1)]; pageAdded = false; pageMovie = CreatePageMovieInt(pageno); if (pageMovie){ contPageMovie = new MovieClip(); addChild(contPageMovie); switch (printScaleMode){ case "noscale": realPageMovie = pageMovie; pageMovie = new MovieClip(); contPageMovie.addChild(pageMovie); paWidth = ((printJob.pageWidth / 72) * Resolution); paHeight = ((printJob.pageHeight / 72) * Resolution); DrawRect(pageMovie, 0, 0, (paWidth * 1.1), (paHeight * 1.1), 0xFFFFFF, 0xFFFFFF); pageMovie.addChild(realPageMovie); realPageMovie.x = ((paWidth - ((printJob.paperWidth / 72) * Resolution)) / 2); realPageMovie.y = ((paHeight - ((printJob.paperHeight / 72) * Resolution)) / 2); printArea = new Rectangle(0, 0, paWidth, paHeight); pageMovie.scaleX = (pageMovie.scaleY = (72 / Resolution)); break; default: contPageMovie.addChild(pageMovie); scale = Math.min((printJob.pageWidth / page.realWidth), (printJob.pageHeight / page.realHeight)); scaleRotated = Math.min((printJob.pageWidth / page.realHeight), (printJob.pageHeight / page.realWidth)); if (scaleRotated > scale){ scale = scaleRotated; pageMovie.rotation = 270; pageMovie.y = (page.realWidth * scale); }; pageMovie.scaleX = (pageMovie.scaleY = scale); printArea = new Rectangle(0, 0, (page.realWidth - 1), (page.realHeight - 1)); break; }; scale = Math.min((MovieWidth / contPageMovie.width), (MovieHeight / contPageMovie.height)); contPageMovie.scaleX = (contPageMovie.scaleY = scale); try { printJob.addPage(pageMovie, printArea, new PrintJobOptions(PrintAsBitmap)); pageAdded = true; } catch(e:Error) { }; removeChild(contPageMovie); }; if (!pageAdded){ break; }; pageno = (pageno + 1); }; printJob.send(); printJob = null; }; }; } public function GetFullScreenButID():int{ if (IsFullScreen()){ return (21); }; return (20); } public function _goToLinkTarget(_arg1:String, _arg2:String):Boolean{ if (_arg1.substr(0, 7) == "anchor:"){ return (GoToBookmark(_arg1.substr(7))); }; NavigateToURL(_arg1, _arg2); return (true); } public function getSelectedTextInt():String{ var _local3:TextSnapshot; var _local4:String; var _local1 = ""; var _local2:uint; while (_local2 < Pages.length) { _local3 = Pages[_local2].ts; if (_local3 != null){ _local4 = _local3.getSelectedText(true); if (_local4 != ""){ _local1 = (_local1 + (_local4 + String.fromCharCode(13, 10))); }; }; _local2++; }; return (_local1); } public function GetSetting(_arg1:String, _arg2:Object):String{ return (GetSettingInt(_arg1, _arg2, settings)); } public function GoToPagePos(_arg1:Object, _arg2:Boolean){ var _local3:Number; var _local4:Number; var _local5:Object = Pages[(_arg1.page - 1)]; switch (Rotation){ case 90: _local3 = (_local5.realHeight - _arg1.dy); _local4 = _arg1.dx; break; case 180: _local3 = (_local5.realWidth - _arg1.dx); _local4 = (_local5.realHeight - _arg1.dy); break; case 270: _local3 = _arg1.dy; _local4 = (_local5.realWidth - _arg1.dx); break; default: _local3 = _arg1.dx; _local4 = _arg1.dy; }; SetCurrentPage(_arg1.page, _local3, _local4, _arg2); } public function SelectWord(_arg1:uint, _arg2:uint){ var _local4:*; var _local5:int; var _local3:String = GetPageText(_arg1); if (IsWordSym(_local3.substr(_arg2, 1))){ _local5 = FindNonWord(_local3, _arg2); if (_local5 == -1){ _local5 = _local3.length; }; _local4 = FindLastNonWord(_local3, _arg2); if (_local4 == -1){ _local4 = 0; } else { _local4++; }; } else { _local4 = _arg2; _local5 = (_arg2 + 1); }; Unselect(); var _local6:TextSnapshot = GetTextSnapshot(_arg1); _local6.setSelected(_local4, _local5, true); SelStartInfo = {page:_arg1, pos:_local4}; SelEndInfo = {page:_arg1, pos:(_local5 - 1)}; } public function ScrollTo(_arg1:Number, _arg2:Number, _arg3:Boolean=true):void{ var _local4:Boolean; if (!isNaN(_arg1)){ if (_arg1 > DocArea.maxHorizontalScrollPosition){ _arg1 = DocArea.maxHorizontalScrollPosition; } else { if (_arg1 < 0){ _arg1 = 0; }; }; if (_arg1 != DocArea.horizontalScrollPosition){ DocArea.horizontalScrollPosition = _arg1; _local4 = true; }; }; if (!isNaN(_arg2)){ if (_arg2 > DocArea.maxVerticalScrollPosition){ _arg2 = DocArea.maxVerticalScrollPosition; } else { if (_arg2 < 0){ _arg2 = 0; }; }; if (_arg2 != DocArea.verticalScrollPosition){ DocArea.verticalScrollPosition = _arg2; _local4 = true; }; }; if (_arg3){ UpdatePageNo(); }; } public function SetInitialPage():void{ SetCurrentPage(GetInitParam("INITIAL_PAGE", "1")); } public function SetInitialPos():void{ var _local1:String = GetInitParam("INITIAL_BOOKMARK", ""); if (_local1){ if (!GoToBookmark(_local1, false)){ SetInitialPage(); }; } else { SetInitialPage(); }; } public function SetZoomState(_arg1:String):void{ scaleMode = _arg1; if (scaleMode == "page"){ toolbar.scalePage.but.ShowState(2); toolbar.scalePage.but.normalState = 2; } else { toolbar.scalePage.but.ShowState(1); toolbar.scalePage.but.normalState = 1; }; if (scaleMode == "width"){ toolbar.scaleWidth.but.ShowState(2); toolbar.scaleWidth.but.normalState = 2; } else { toolbar.scaleWidth.but.ShowState(1); toolbar.scaleWidth.but.normalState = 1; }; SyncDropDownButState(); } public function CopyText():void{ var _local1:String = getSelectedTextInt(); if (_local1 != ""){ System.setClipboard(_local1); }; } public function OnStageKeyDown(_arg1:KeyboardEvent):void{ if (_arg1.keyCode != 13){ notfoundtip.visible = false; }; } public function SetInitialView():void{ _SetCurrentZoom(GetInitParam("INITIAL_VIEW", "width")); RotateTo(GetInitParam("INITIAL_ROTATE", "0")); } public function CreateTips():void{ var _local2:Object; var _local3:MovieClip; var _local4:TextField; var _local1:uint; while (_local1 < TBButtons.length) { _local2 = TBButtons[_local1]; if (_local2.tip){ _local3 = _local2.movie; _local4 = CreateTip(locale.loadString(_local2.tip), (_local3.x + (_local3.width / 2))); _local3.tip = _local4; if (!_local2.notiphandler){ _local3.addEventListener(MouseEvent.ROLL_OVER, TipMouseOver, false, 0, true); _local3.addEventListener(MouseEvent.ROLL_OUT, TipMouseOut, false, 0, true); }; if (_local3 == toolbar.searchPatternmc){ searchPatternmctip = _local4; }; if (_local3 == toolbar.ScaleTextMovie){ ScaleTextMovietip = _local4; }; }; _local1++; }; notfoundtip = CreateTip(locale.loadString("IDS_NOTFOUND"), (toolbar.searchPatternmc.x + (toolbar.searchPatternmc.width / 2))); pagenotip = CreateTip(locale.loadString("IDS_GOTOPAGE"), ((toolbar.PageNoMovie.x + toolbar.PageNoMovie.PageNoFieldMC.x) + (toolbar.PageNoMovie.PageNoFieldMC.width / 2))); totalpagestip = CreateTip(locale.loadString("IDS_TOTPAGES"), ((toolbar.PageNoMovie.x + toolbar.PageNoMovie.TotalPagesMC.x) + (toolbar.PageNoMovie.TotalPagesMC.width / 2))); SetupFSButton(); if (Accessibility.active){ Accessibility.updateProperties(); }; } public function OnPageNoFieldKeyDown(_arg1:KeyboardEvent):void{ if (_arg1.charCode == 13){ ProcessPageNo(); }; } public function GetDocHitPos(_arg1:Number, _arg2:Number):Object{ var _local4:MovieClip; var _local5:Point; var _local3:uint; while (_local3 < Pages.length) { if (Pages[_local3].movie.hitTestPoint(_arg1, _arg2)){ _local4 = Pages[_local3].movie; _local5 = new Point(_local4.x, _local4.y); _local5 = _local4.parent.localToGlobal(_local5); return ({page:(_local3 + 1), x:((_arg1 - _local5.x) / DocArea.content.scaleX), y:((_arg2 - _local5.y) / DocArea.content.scaleY)}); }; _local3++; }; return (null); } public function Print(_arg1:Number=1, _arg2:Number=0, _arg3:String=""){ if (!NoPrinting){ if (!_arg2){ _arg2 = Pages.length; }; if (_arg3 == ""){ _arg3 = printScaleMode; }; DropDownToolbar.visible = false; printRangeWnd.show(this, MovieWidth, MovieHeight, _arg1, _arg2, _arg3); }; } public function ShowPageNoFieldTip(_arg1:Boolean):void{ pagenotip.visible = ((((_arg1) && (pagenotip.parent.visible))) && (!((stage.focus == PageNoField)))); } public function GetCurrentPage():uint{ return (PageNo); } public function OnScaleTextFieldRollOver(_arg1:MouseEvent):void{ ShowZoomTip(true); } public function LayoutPages():void{ var _local6:Object; var _local7:MovieClip; var _local8:MovieClip; var _local9:int; var _local10:Number; var _local11:uint; var _local12:uint; var _local13:int; var _local14:int; var _local1:int = xmargin; var _local2:int = ymargin; var _local3:int; ScaleFactor = ((ZoomValue / 100) * zoomCorr); DocAreaContent.scaleX = (DocAreaContent.scaleY = ScaleFactor); var _local4:uint; var _local5:int; while (_local5 < Pages.length) { _local6 = Pages[_local5]; _local7 = _local6.movie; _local8 = _local6.realMovie; if (((_local1 + (_local6.width * ScaleFactor)) + xmargin) > AreaWidth){ if (_local3 > 0){ _local2 = (_local2 + ((_local3 * ScaleFactor) + yinterstice)); }; _local1 = xmargin; _local3 = 0; }; _local6.y = _local2; _local7.x = (_local1 / ScaleFactor); _local7.y = (_local2 / ScaleFactor); _local8.rotation = Rotation; switch (Rotation){ case 0: _local8.x = (_local8.y = 0); break; case 90: _local8.x = _local6.width; _local8.y = 0; break; case 180: _local8.x = _local6.width; _local8.y = _local6.height; break; case 270: _local8.x = 0; _local8.y = _local6.height; break; }; _local1 = (_local1 + ((_local6.width * ScaleFactor) + xinterstice)); if (_local6.height > _local3){ _local3 = _local6.height; }; _local4 = Math.max(_local1, _local4); _local5++; }; _local5 = 0; while (_local5 < Pages.length) { _local9 = _local5; _local10 = Pages[_local5].movie.y; _local11 = uint.MAX_VALUE; _local12 = uint.MIN_VALUE; do { _local6 = Pages[_local5]; _local11 = Math.min(_local11, _local6.movie.x); _local12 = Math.max(_local12, (_local6.movie.x + _local6.width)); _local5++; } while ((((_local5 < Pages.length)) && ((_local10 == Pages[_local5].movie.y)))); _local13 = (((ClientWidth / ScaleFactor) - (_local12 - _local11)) / 2); if (_local13 > 0){ _local14 = _local9; while (_local14 < _local5) { Pages[_local14].movie.x = (Pages[_local14].movie.x + _local13); _local14++; }; }; }; BottomArea.y = (((_local2 + yinterstice) + (_local3 * ScaleFactor)) / ScaleFactor); BottomArea.height = (ymargin / ScaleFactor); BottomArea.x = (_local4 / ScaleFactor); BottomArea.width = (xmargin / ScaleFactor); DocArea.update(); } public function mouseOutHandler(_arg1:MouseEvent):void{ ShowStandardCursor(); } public function LinkMouseOut(_arg1:MouseEvent):void{ ShowCustomCursor(); } public function CorrectZoomVal(_arg1:Number):uint{ if (_arg1 > maxZoom){ _arg1 = maxZoom; }; if (_arg1 < minZoom){ _arg1 = minZoom; }; return (Math.floor(_arg1)); } public function CalcScrollSteps():void{ DocArea.verticalLineScrollSize = (DocArea.height / 20); DocArea.verticalPageScrollSize = (DocArea.height - DocArea.verticalLineScrollSize); DocArea.horizontalLineScrollSize = (DocArea.width / 20); DocArea.horizontalPageScrollSize = (DocArea.width - DocArea.horizontalLineScrollSize); } public function OnStageMouseLeave(_arg1:Event):void{ mouseOutHandler(new MouseEvent(MouseEvent.MOUSE_OUT)); } function __setAcc_HandCursor_Scene1_Layer1_1(){ HandCursor.accessibilityProperties = new AccessibilityProperties(); HandCursor.accessibilityProperties.silent = true; } public function IsWordSym(_arg1:String):Boolean{ var _local2:Number = _arg1.charCodeAt(0); return ((((((((((_arg1 >= "A")) && ((_arg1 <= "Z")))) || ((((_arg1 >= "a")) && ((_arg1 <= "z")))))) || ((((_arg1 >= "0")) && ((_arg1 <= "9")))))) || ((((((((_local2 >= 128)) && (!((((_local2 >= 0x2000)) && ((_local2 <= 8303))))))) && (!((((_local2 >= 160)) && ((_local2 <= 191))))))) && (!((((_local2 >= 0x2E00)) && ((_local2 <= 11903))))))))); } public function SearchForText(_arg1:String):Boolean{ return ((notfoundtip.visible = (SearchAndHighlightText(_arg1) == -1))); } public function SyncDropDownButState():void{ var _local1:*; var _local2:MovieClip; if (DropDownToolbar){ _local1 = 0; while (_local1 < DropDownToolbar.Buttons.length) { _local2 = DropDownToolbar.Buttons[_local1]; _local2.but.normalState = _local2.button.movie.but.normalState; _local2.but.ShowState(_local2.but.normalState); _local1++; }; }; } public function OnPageNoFieldRollOver(_arg1:MouseEvent):void{ ShowPageNoFieldTip(true); } public function OnDocAreaContentRollOver(_arg1:MouseEvent):void{ cursor.x = _arg1.stageX; cursor.y = _arg1.stageY; ShowCustomCursor(); } public function GetInitParam(_arg1:String, _arg2:Object){ var _local3:* = loaderInfo.parameters[_arg1]; if (_local3 == null){ _local3 = _arg2; }; return (_local3); } public function CenterMsg(_arg1:MovieClip){ if (_arg1){ _arg1.x = ((stage.stageWidth - _arg1.width) / 2); _arg1.y = ((stage.stageHeight - _arg1.height) / 2); }; } public function ProcessZoomEntry():void{ SetZoomLevel(new Number(RemoveNonDigits(ScaleTextField.text))); } public function PlaceWaitMsg(_arg1:Sprite, _arg2:String):MovieClip{ var _local3 = "waitmsg"; var _local4:MovieClip = AttachMovie(_local3, _arg1, _local3); _local4.msg.autoSize = TextFieldAutoSize.LEFT; _local4.msg.text = _arg2; return (_local4); } public function OpenInNewWindowInt():void{ DropDownToolbar.visible = false; NavigateToURL(loaderInfo.url, "_blank"); } public function OnScaleTextFieldFocusOut(_arg1:FocusEvent):void{ ProcessZoomEntry(); } public function OnPageNoFieldFocusIn(_arg1:FocusEvent):void{ PageNoInitVal = PageNoField.text; ShowPageNoFieldTip(false); } public function OnFitWidthButClick(_arg1:MouseEvent):void{ FitWidth(); } public function SelectScroll(){ if (DocArea.mouseY > DocArea.height){ ScrollTo(undefined, (DocArea.verticalScrollPosition + interpolate((DocArea.verticalLineScrollSize * MinSelVScrollRatio), (DocArea.verticalLineScrollSize * MaxSelVScrollRatio), DocArea.height, (DocArea.height * 2), DocArea.mouseY))); } else { if (DocArea.mouseY < 0){ ScrollTo(undefined, (DocArea.verticalScrollPosition - interpolate((DocArea.verticalLineScrollSize * MinSelVScrollRatio), (DocArea.verticalLineScrollSize * MaxSelVScrollRatio), 0, -(DocArea.height), DocArea.mouseY))); } else { if (DocArea.mouseX > DocArea.width){ ScrollTo((DocArea.horizontalScrollPosition + interpolate((DocArea.horizontalLineScrollSize * MinSelHScrollRatio), (DocArea.horizontalLineScrollSize * MaxSelHScrollRatio), DocArea.width, (DocArea.width * 2), DocArea.mouseX)), undefined); } else { if (DocArea.mouseX < 0){ ScrollTo((DocArea.horizontalScrollPosition - interpolate((DocArea.horizontalLineScrollSize * MinSelHScrollRatio), (DocArea.horizontalLineScrollSize * MaxSelHScrollRatio), 0, -(DocArea.width), DocArea.mouseX)), undefined); }; }; }; }; } public function AttachBtnImages(){ var _local4:*; var _local1:* = 0; while (_local1 < TBButtons.length) { _local4 = TBButtons[_local1]; if (_local4.id){ AttachBtnImage(_local4.movie, _local4.id, _local4.nocoladj); }; _local1++; }; AttachBtnImage(toolbar.more, 16, false); toolbar.ZoomSlider.SetRange(minZoom, maxZoom); toolbar.ZoomSlider.y = Math.round(((Deftoppanelheight - toolbar.ZoomSlider.height) / 2)); toolbar.ZoomSlider.Init(); var _local2:MovieClip = toolbar.ZoomSlider.getChildByName("img"); if (_local2){ toolbar.ZoomSlider.swapChildren(_local2, toolbar.ZoomSlider.SliderHandle); toolbar.ZoomSlider.SliderHandleBtn.y = Math.round(((-((toolbar.ZoomSlider.SliderHandleBtn.height - _local2.height)) / 2) + GetIntSetting("ZoomHandleOffset", 0))); }; var _local3:MovieClip = toolbar.logo.getChildByName("img"); if (_local3){ _local3.y = Math.round(((29 - _local3.height) / 2)); }; } public function UpdateMaxPageParams(_arg1:Object):void{ if (_arg1.width > MaxPageWidth){ MaxPageWidth = _arg1.width; }; if (_arg1.height > MaxPageHeight){ MaxPageHeight = _arg1.height; }; } public function UpdatePageNo(_arg1:Number=0):void{ if (!_arg1){ _arg1 = GetVisiblePageNo(); }; PageNoField.text = _arg1.toString(); if (PageNo != _arg1){ PageNo = _arg1; }; } function __setTab_HandCursor_Scene1_Layer1_1(){ HandCursor.tabIndex = 0; } public function OnPageNoFieldFocusOut(_arg1:FocusEvent):void{ if (PageNoInitVal != PageNoField.text){ ProcessPageNo(); }; } public function OnTotalPagesFieldRollOut(_arg1:MouseEvent):void{ ShowTotalPagesTip(false); } public function ScanPages(_arg1:uint):void{ var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; var _local2:uint = _arg1; do { _local3 = DocPages[(_local2 - 1)].movie; _local4 = DocPages[(_local2 - 1)].realMovie; _local5 = _local3.x; _local6 = _local3.y; _local7 = _local4.x; _local8 = _local4.y; _local9 = _local4.rotation; _local10 = AttachPageMovie(_local2); _local11 = !((_local10 == null)); if (_local11){ if ((((_local2 < FromPage)) || ((_local2 > ToPage)))){ DocAreaContent.removeChild(_local10); } else { _local10.x = _local5; _local10.y = _local6; _local12 = _local10.getChildByName("realMovie"); _local12.x = _local7; _local12.y = _local8; _local12.rotation = _local9; }; loadedPages = _local2; UpdateWaitMsg(); }; _local2++; } while (((_local11) && ((_local2 <= totalPages)))); } public function AttachBinData(_arg1:String, _arg2:Boolean=false):ByteArray{ var ba:ByteArray; var AssetClass:Class; var id = _arg1; var fromExtDoc = _arg2; try { AssetClass = (getDefinitionByName(id) as Class); ba = new (AssetClass); } catch(e) { }; return (ba); } public function GetIntSetting(_arg1:String, _arg2:Object):int{ return (parseInt(GetSetting(_arg1, _arg2))); } public function OnFullScreen(_arg1:FullScreenEvent):void{ if (((!(_arg1.fullScreen)) && (!(isNaN(beforeFSWidth))))){ setSize(beforeFSWidth, beforeFSHeight); beforeFSWidth = NaN; }; SetupFSButton(); LayoutToolbar(); } public function onload():void{ SetMouseMode("move"); SetInitialView(); if (autonomous){ stage.dispatchEvent(new Event(Event.RESIZE)); } else { setSize(550, 400); }; SetInitialPos(); ShowTotalPages(); } public function GetSettingInt(_arg1:String, _arg2:Object, _arg3:XML, _arg4:XML=null):String{ var _local5:String = _arg3.attribute(_arg1); if (((!(_local5)) && (_arg4))){ _local5 = _arg4.attribute(_arg1); }; if (!_local5){ _local5 = String(_arg2); }; return (_local5); } public function OnLogoClick(_arg1:MouseEvent):void{ NavigateToURL(LogoURL, "_blank"); } public function GetMouseHoverSymbol(_arg1:Number):Object{ var _local3:*; var _local4:TextSnapshot; var _local5:Number; var _local2:uint; while (_local2 < Pages.length) { _local3 = GetMousePos(); if (Pages[_local2].realMovie.hitTestPoint(_local3.x, _local3.y)){ _local4 = GetTextSnapshot(_local2); _local5 = _local4.hitTestTextNearPos(Pages[_local2].realMovie.mouseX, Pages[_local2].realMovie.mouseY, _arg1); if (_local5 != -1){ return ({page:_local2, pos:_local5}); }; }; _local2++; }; return (null); } public function OnSearchFieldKeyDown(_arg1:KeyboardEvent):void{ if (_arg1.charCode == 13){ Search(); }; } public function FindNonWord(_arg1:String, _arg2:uint):int{ var _local3:int = _arg2; while (_local3 < _arg1.length) { if (!IsWordSym(_arg1.charAt(_local3))){ return (_local3); }; _local3++; }; return (-1); } public function setSize(_arg1:uint, _arg2:uint):void{ DocArea.y = toppanelheight; MovieWidth = _arg1; MovieHeight = _arg2; DocArea.width = MovieWidth; DocArea.height = (MovieHeight - toppanelheight); CalcScrollSteps(); SetBaseParameters(); LayoutPages(); LayoutToolbar(); ModalScreen.resizeContainer(_arg1, _arg2); } function __setTab_DocArea_Scene1_Layer1_1(){ DocArea.tabIndex = 17; } public function OnSliderChange(_arg1:Event):void{ ZoomTo(toolbar.ZoomSlider.GetValue()); SetZoomState("none"); } public function OpenHelpPageInt():void{ DropDownToolbar.visible = false; NavigateToURL(HelpPageURL, "_blank"); } public function FillWithBitmap(_arg1:MovieClip, _arg2:BitmapData, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:Boolean):void{ var matrix:*; var movie = _arg1; var bitmap = _arg2; var x1 = _arg3; var y1 = _arg4; var x2 = _arg5; var y2 = _arg6; var scaleToFit = _arg7; var _local9 = movie.graphics; with (_local9) { if (scaleToFit){ matrix = new Matrix(); matrix.scale(((x2 - x1) / bitmap.width), ((y2 - y1) / bitmap.height)); }; beginBitmapFill(bitmap, matrix, true); moveTo(x1, y1); lineTo(x1, y2); lineTo(x2, y2); lineTo(x2, y1); lineTo(x1, y1); endFill(); }; } public function DropDowbButHandler(_arg1:MouseEvent):void{ _arg1.currentTarget.button.movie.but.dispatchEvent(new MouseEvent(MouseEvent.CLICK)); } public function SetupFSButton():void{ var _local1:* = toolbar.fullscreen; AttachBtnImage(_local1, GetFullScreenButID(), false); var _local2:TextField = _local1.tip; _local2.visible = false; _local2.text = locale.loadString(GetFullScreenTipID()); _local1.tipOrigx = (_local2.x = ((_local1.x + (_local1.width / 2)) - (_local2.width / 2))); } public function OnScaleTextFieldKeyDown(_arg1:KeyboardEvent):void{ if (_arg1.charCode == 13){ ProcessZoomEntry(); }; } public function PreviousPageInt():void{ SetCurrentPage((GetCurrentPage() - 1)); } public function AttachMovie(_arg1:String, _arg2:Sprite=null, _arg3:String=""):MovieClip{ var movie:MovieClip; var AssetClass:Class; var id = _arg1; var parent = _arg2; var name = _arg3; try { AssetClass = (getDefinitionByName(id) as Class); movie = new (AssetClass); if (name.length){ movie.name = name; }; if (parent){ parent.addChild(movie); }; } catch(e:Error) { }; return (movie); } public function EnableLinks():void{ var _local1:uint; while (_local1 < Links.length) { Links[_local1].addEventListener(MouseEvent.CLICK, LinkClick, false, 0, true); Links[_local1].addEventListener(MouseEvent.ROLL_OVER, LinkMouseOver, false, 0, true); Links[_local1].addEventListener(MouseEvent.ROLL_OUT, LinkMouseOut, false, 0, true); _local1++; }; } public function ProcessPageNo(){ var _local1:String = PageNoField.text; SetCurrentPage(new Number(_local1)); PageNoInitVal = PageNoField.text; } public function OnCopyMenuItemSelect(_arg1:ContextMenuEvent){ if (!NoCopying){ CopyText(); }; } public function OnSearchFieldFocusIn(_arg1:FocusEvent):void{ ShowSearchPatTip(false); } public function GoToBookmark(_arg1:String, _arg2:Boolean=true){ var _local3:Object = BMDef[_arg1]; if (((((_local3) && ((_local3.page >= 1)))) && ((_local3.page <= totalPages)))){ if (_arg2){ AddToHistory(_local3); }; GoToPagePos(_local3, false); return (true); }; return (false); } public function CreateLinks(_arg1:uint):void{ var _local3:uint; var _local4:Object; var _local5:MovieClip; var _local6:MovieClip; var _local2:Object = LinkDef[("p" + _arg1)]; if (_local2){ _local3 = 0; while (_local3 < _local2.length) { _local4 = _local2[_local3]; _local5 = DocPages[(_arg1 - 1)].realMovie; _local6 = (_local5.getChildByName(_local4.name) as MovieClip); _local6.LinkURL = _local4.url; _local6.target = _local4.target; _local6.pageno = _arg1; _local6.useHandCursor = true; _local6.buttonMode = true; _local6.addEventListener(MouseEvent.CLICK, LinkClick, false, 0, true); _local6.addEventListener(MouseEvent.ROLL_OVER, LinkMouseOver, false, 0, true); _local6.addEventListener(MouseEvent.ROLL_OUT, LinkMouseOut, false, 0, true); Links.push(_local6); _local3++; }; }; } } }//package print2flash_flaSection 26//MCSlider_47 (print2flash_fla.MCSlider_47) package print2flash_fla { import flash.display.*; import flash.accessibility.*; public dynamic class MCSlider_47 extends MovieClip { public var SliderHandleBtn:ImgButton; public function MCSlider_47(){ __setAcc_SliderHandleBtn_MCSlider_Layer1_0(); __setTab_SliderHandleBtn_MCSlider_Layer1_0(); } function __setTab_SliderHandleBtn_MCSlider_Layer1_0(){ SliderHandleBtn.tabIndex = 0; } function __setAcc_SliderHandleBtn_MCSlider_Layer1_0(){ SliderHandleBtn.accessibilityProperties = new AccessibilityProperties(); SliderHandleBtn.accessibilityProperties.silent = true; } } }//package print2flash_flaSection 27//Timeline_30 (print2flash_fla.Timeline_30) package print2flash_fla { import flash.display.*; import flash.text.*; import flash.accessibility.*; public dynamic class Timeline_30 extends MovieClip { public var ScaleTextField:TextField; public function Timeline_30(){ __setAcc_ScaleTextField_(); __setTab_ScaleTextField_(); } function __setTab_ScaleTextField_(){ ScaleTextField.tabIndex = 5; } function __setAcc_ScaleTextField_(){ ScaleTextField.accessibilityProperties = new AccessibilityProperties(); ScaleTextField.accessibilityProperties.name = "Zoom"; } } }//package print2flash_flaSection 28//Timeline_31 (print2flash_fla.Timeline_31) package print2flash_fla { import flash.display.*; import flash.accessibility.*; public dynamic class Timeline_31 extends MovieClip { public var PageNoFieldMC:MovieClip; public var TotalPagesMC:MovieClip; public function Timeline_31(){ __setAcc_TotalPagesMC_(); __setTab_TotalPagesMC_(); __setTab_PageNoFieldMC_(); } function __setAcc_TotalPagesMC_(){ TotalPagesMC.accessibilityProperties = new AccessibilityProperties(); TotalPagesMC.accessibilityProperties.silent = true; } function __setTab_PageNoFieldMC_(){ PageNoFieldMC.tabIndex = 0; } function __setTab_TotalPagesMC_(){ TotalPagesMC.tabIndex = 0; } } }//package print2flash_flaSection 29//Timeline_32 (print2flash_fla.Timeline_32) package print2flash_fla { import flash.display.*; import flash.text.*; import flash.accessibility.*; public dynamic class Timeline_32 extends MovieClip { public var TotalPages:TextField; public function Timeline_32(){ __setAcc_TotalPages_(); __setTab_TotalPages_(); } function __setTab_TotalPages_(){ TotalPages.tabIndex = 0; } function __setAcc_TotalPages_(){ TotalPages.accessibilityProperties = new AccessibilityProperties(); TotalPages.accessibilityProperties.silent = true; } } }//package print2flash_flaSection 30//Timeline_33 (print2flash_fla.Timeline_33) package print2flash_fla { import flash.display.*; import flash.text.*; import flash.accessibility.*; public dynamic class Timeline_33 extends MovieClip { public var PageNoField:TextField; public function Timeline_33(){ __setAcc_PageNoField_(); __setTab_PageNoField_(); } function __setTab_PageNoField_(){ PageNoField.tabIndex = 9; } function __setAcc_PageNoField_(){ PageNoField.accessibilityProperties = new AccessibilityProperties(); PageNoField.accessibilityProperties.name = "Go to page"; } } }//package print2flash_flaSection 31//Timeline_50 (print2flash_fla.Timeline_50) package print2flash_fla { import flash.display.*; import flash.text.*; import flash.accessibility.*; public dynamic class Timeline_50 extends MovieClip { public var searchPattern:TextField; public function Timeline_50(){ __setAcc_searchPattern_(); __setTab_searchPattern_(); } function __setTab_searchPattern_(){ searchPattern.tabIndex = 11; } function __setAcc_searchPattern_(){ searchPattern.accessibilityProperties = new AccessibilityProperties(); searchPattern.accessibilityProperties.name = "Search"; } } }//package print2flash_flaSection 32//button (button) package { import flash.display.*; public dynamic class button extends SimpleButton { } }//packageSection 33//Button_disabledSkin (Button_disabledSkin) package { import flash.display.*; public dynamic class Button_disabledSkin extends MovieClip { } }//packageSection 34//Button_downSkin (Button_downSkin) package { import flash.display.*; public dynamic class Button_downSkin extends MovieClip { } }//packageSection 35//Button_emphasizedSkin (Button_emphasizedSkin) package { import flash.display.*; public dynamic class Button_emphasizedSkin extends MovieClip { } }//packageSection 36//Button_overSkin (Button_overSkin) package { import flash.display.*; public dynamic class Button_overSkin extends MovieClip { } }//packageSection 37//Button_selectedDisabledSkin (Button_selectedDisabledSkin) package { import flash.display.*; public dynamic class Button_selectedDisabledSkin extends MovieClip { } }//packageSection 38//Button_selectedDownSkin (Button_selectedDownSkin) package { import flash.display.*; public dynamic class Button_selectedDownSkin extends MovieClip { } }//packageSection 39//Button_selectedOverSkin (Button_selectedOverSkin) package { import flash.display.*; public dynamic class Button_selectedOverSkin extends MovieClip { } }//packageSection 40//Button_selectedUpSkin (Button_selectedUpSkin) package { import flash.display.*; public dynamic class Button_selectedUpSkin extends MovieClip { } }//packageSection 41//Button_upSkin (Button_upSkin) package { import flash.display.*; public dynamic class Button_upSkin extends MovieClip { } }//packageSection 42//def_back (def_back) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_back extends MovieClip { public var but:manualbutton; public function def_back(){ __setAcc_but_def_back_Layer2_0(); __setTab_but_def_back_Layer2_0(); } function __setAcc_but_def_back_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Back"; but.accessibilityProperties.forceSimple = true; } function __setTab_but_def_back_Layer2_0(){ but.tabIndex = 1; } } }//packageSection 43//def_bgr (def_bgr) package { import flash.display.*; public dynamic class def_bgr extends MovieClip { } }//packageSection 44//def_forward (def_forward) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_forward extends MovieClip { public var but:manualbutton; public function def_forward(){ __setAcc_but_def_forward_Layer2_0(); __setTab_but_def_forward_Layer2_0(); } function __setTab_but_def_forward_Layer2_0(){ but.tabIndex = 2; } function __setAcc_but_def_forward_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Forward"; but.accessibilityProperties.forceSimple = true; } } }//packageSection 45//def_fullscreen (def_fullscreen) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_fullscreen extends MovieClip { public var but:manualbutton; public function def_fullscreen(){ __setAcc_but_def_fullscreen_Layer2_0(); __setTab_but_def_fullscreen_Layer2_0(); } function __setTab_but_def_fullscreen_Layer2_0(){ but.tabIndex = 1; } function __setAcc_but_def_fullscreen_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Back"; but.accessibilityProperties.forceSimple = true; } } }//packageSection 46//def_help (def_help) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_help extends MovieClip { public var but:manualbutton; public function def_help(){ __setAcc_but_def_help_Layer2_0(); __setTab_but_def_help_Layer2_0(); } function __setAcc_but_def_help_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Help"; but.accessibilityProperties.forceSimple = true; } function __setTab_but_def_help_Layer2_0(){ but.tabIndex = 16; } } }//packageSection 47//def_more (def_more) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_more extends MovieClip { public var but:manualbutton; public function def_more(){ __setAcc_but_def_more_Layer3_0(); __setTab_but_def_more_Layer3_0(); } function __setTab_but_def_more_Layer3_0(){ but.tabIndex = 0; } function __setAcc_but_def_more_Layer3_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.silent = true; } } }//packageSection 48//def_moveMode (def_moveMode) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_moveMode extends MovieClip { public var but:manualbutton; public function def_moveMode(){ __setAcc_but_def_moveMode_Layer2_0(); __setTab_but_def_moveMode_Layer2_0(); } function __setTab_but_def_moveMode_Layer2_0(){ but.tabIndex = 3; } function __setAcc_but_def_moveMode_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Drag"; but.accessibilityProperties.forceSimple = true; } } }//packageSection 49//def_newwindow (def_newwindow) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_newwindow extends MovieClip { public var but:manualbutton; public function def_newwindow(){ __setAcc_but_def_newwindow_Layer2_0(); __setTab_but_def_newwindow_Layer2_0(); } function __setAcc_but_def_newwindow_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Open in New Window"; but.accessibilityProperties.forceSimple = true; } function __setTab_but_def_newwindow_Layer2_0(){ but.tabIndex = 15; } } }//packageSection 50//def_nextpage (def_nextpage) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_nextpage extends MovieClip { public var but:manualbutton; public function def_nextpage(){ __setAcc_but_def_nextpage_Layer2_0(); __setTab_but_def_nextpage_Layer2_0(); } function __setTab_but_def_nextpage_Layer2_0(){ but.tabIndex = 10; } function __setAcc_but_def_nextpage_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Next page"; but.accessibilityProperties.forceSimple = true; } } }//packageSection 51//def_prevpage (def_prevpage) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_prevpage extends MovieClip { public var but:manualbutton; public function def_prevpage(){ __setAcc_but_def_prevpage_Layer2_0(); __setTab_but_def_prevpage_Layer2_0(); } function __setTab_but_def_prevpage_Layer2_0(){ but.tabIndex = 8; } function __setAcc_but_def_prevpage_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Previous page"; but.accessibilityProperties.forceSimple = true; } } }//packageSection 52//def_print (def_print) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_print extends MovieClip { public var but:manualbutton; public function def_print(){ __setAcc_but_def_print_Layer2_0(); __setTab_but_def_print_Layer2_0(); } function __setTab_but_def_print_Layer2_0(){ but.tabIndex = 14; } function __setAcc_but_def_print_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Print"; but.accessibilityProperties.forceSimple = true; } } }//packageSection 53//def_rotate (def_rotate) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_rotate extends MovieClip { public var but:manualbutton; public function def_rotate(){ __setAcc_but_def_rotate_Layer2_0(); __setTab_but_def_rotate_Layer2_0(); } function __setTab_but_def_rotate_Layer2_0(){ but.tabIndex = 13; } function __setAcc_but_def_rotate_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Rotate"; but.accessibilityProperties.forceSimple = true; } } }//packageSection 54//def_scalePage (def_scalePage) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_scalePage extends MovieClip { public var but:manualbutton; public function def_scalePage(){ __setAcc_but_def_scalePage_Layer2_0(); __setTab_but_def_scalePage_Layer2_0(); } function __setAcc_but_def_scalePage_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Fit page"; but.accessibilityProperties.forceSimple = true; } function __setTab_but_def_scalePage_Layer2_0(){ but.tabIndex = 7; } } }//packageSection 55//def_scaleWidth (def_scaleWidth) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_scaleWidth extends MovieClip { public var but:manualbutton; public function def_scaleWidth(){ __setAcc_but_def_scaleWidth_Layer2_0(); __setTab_but_def_scaleWidth_Layer2_0(); } function __setTab_but_def_scaleWidth_Layer2_0(){ but.tabIndex = 6; } function __setAcc_but_def_scaleWidth_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Fit width"; but.accessibilityProperties.forceSimple = true; } } }//packageSection 56//def_selMode (def_selMode) package { import flash.display.*; import flash.accessibility.*; public dynamic class def_selMode extends MovieClip { public var but:manualbutton; public function def_selMode(){ __setAcc_but_def_selMode_Layer2_0(); __setTab_but_def_selMode_Layer2_0(); } function __setTab_but_def_selMode_Layer2_0(){ but.tabIndex = 4; } function __setAcc_but_def_selMode_Layer2_0(){ but.accessibilityProperties = new AccessibilityProperties(); but.accessibilityProperties.name = "Select Text"; but.accessibilityProperties.forceSimple = true; } } }//packageSection 57//focusRectSkin (focusRectSkin) package { import flash.display.*; public dynamic class focusRectSkin extends MovieClip { } }//packageSection 58//ImgButton (ImgButton) package { import flash.display.*; public class ImgButton extends SimpleButton { private var upImageID; private var downImageID:String; public function SetImages(_arg1, _arg2:String){ var _local3:MovieClip = MovieClip(root); upState = new ImgButtonDisplayState(_arg1, _local3); downState = new ImgButtonDisplayState(_arg2, _local3); overState = new ImgButtonDisplayState(_arg2, _local3); hitTestState = new Sprite(); _local3.DrawRect(hitTestState, 0, 0, Math.max(upState.width, downState.width), Math.max(upState.height, downState.height), 0); } } }//packageSection 59//ImgButtonDisplayState (ImgButtonDisplayState) package { import flash.display.*; public class ImgButtonDisplayState extends Sprite { public function ImgButtonDisplayState(_arg1:String, _arg2:MovieClip){ _arg2.AttachMovie(_arg1, this); } } }//packageSection 60//manualbutton (manualbutton) package { import flash.display.*; import flash.events.*; public class manualbutton extends MovieClip { private var canvas:Sprite; public var normalState:uint;// = 1 public function manualbutton(){ useHandCursor = (buttonMode = true); mouseChildren = false; addEventListener(MouseEvent.ROLL_OVER, onRollOver, false, 0, true); addEventListener(MouseEvent.ROLL_OUT, onRollOut, false, 0, true); addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown, false, 0, true); addEventListener(MouseEvent.MOUSE_UP, onMouseUp, false, 0, true); } public function onMouseUp(_arg1:MouseEvent):void{ ShowState(2); } public function onRollOut(_arg1:MouseEvent):void{ var _local2:MovieClip = MovieClip(root); ShowState(normalState); } public function onRollOver(_arg1:MouseEvent):void{ ShowState(2); } public function ShowState(_arg1:uint):void{ var _local2:MovieClip = MovieClip(root); if (canvas){ removeChild(canvas); }; canvas = new Sprite(); addChild(canvas); switch (_arg1){ case 2: _local2.DrawRect(canvas, 0, 0, (width / scaleX), height, _local2.OverButColor, _local2.OverRectColor); break; case 3: _local2.DrawRect(canvas, 0, 0, (width / scaleX), height, _local2.DownButColor, _local2.DownRectColor); break; }; } public function onMouseDown(_arg1:MouseEvent):void{ ShowState(3); } } }//packageSection 61//ModalScreen (ModalScreen) package { import flash.display.*; public class ModalScreen { private static var container:DisplayObjectContainer; private static var sprite:Sprite; private static var object:DisplayObject; private static function DrawSprite(_arg1, _arg2:uint){ sprite.graphics.beginFill(0); sprite.graphics.drawRect(container.x, container.y, _arg1, _arg2); sprite.graphics.endFill(); } public static function resizeContainer(_arg1, _arg2:uint):void{ if (sprite){ sprite.graphics.clear(); DrawSprite(_arg1, _arg2); center(_arg1, _arg2, object); }; } public static function close(){ container.removeChild(sprite); sprite = null; } private static function center(_arg1:uint, _arg2:uint, _arg3:DisplayObject):void{ _arg3.x = ((_arg1 / 2) - (_arg3.width / 2)); _arg3.y = ((_arg2 / 2) - (_arg3.height / 2)); } public static function show(_arg1:DisplayObjectContainer, _arg2:DisplayObject, _arg3:uint, _arg4:uint){ _arg1 = DisplayObjectContainer(_arg1.root); ModalScreen.container = _arg1; ModalScreen.object = _arg2; sprite = new Sprite(); DrawSprite(_arg3, _arg4); sprite.addChild(_arg2); sprite.alpha = 0.5; _arg2.alpha = 2; _arg1.addChild(sprite); _arg1.setChildIndex(sprite, (_arg1.numChildren - 1)); ModalScreen.center(_arg3, _arg4, _arg2); } } }//packageSection 62//P2FLocale (P2FLocale) package { import flash.system.*; public class P2FLocale { var Strings:Object; static var DefLanguage = "en"; public static var LocaleArray:Object = {bs:{IDS_DRAG:"Ruka", IDS_SELTEXT:"Selektuj tekst", IDS_ZOOM:"Priblizi", IDS_FITWIDTH:"Po sirini", IDS_FITPAGE:"Po stranici", IDS_PREVPAGE:"Prosla stranica", IDS_GOTOPAGE:"Idi na stranicu", IDS_TOTPAGES:"Ukupno stranica", IDS_NEXTPAGE:"Sljedeca stranica", IDS_SCHHINT:"Kucaj ovdje da trazis", IDS_SEARCH:"Trazi", IDS_NOTFOUND:"Nije pronadjeno", IDS_ROTATE:"Rotiraj", IDS_PRINT:"Printaj", IDS_NEWWND:"Otvori u novom prozoru", IDS_HELP:"Pomoc", IDS_BACK:"Nazad", IDS_FORWARD:"Naprijed", IDS_FULLSCR:"Prikaz preko cijelog ekrana", IDS_FULLSCREXIT:"Prekini prikaz preko cijelog ekrana"}, cs:{IDS_DRAG:"Posouvání", IDS_SELTEXT:"Vybrat text", IDS_ZOOM:"Zvětšení", IDS_FITWIDTH:"Šířka stránky", IDS_FITPAGE:"Celá stránka", IDS_PREVPAGE:"Předchozí stránka", IDS_GOTOPAGE:"Přejít na stránku", IDS_TOTPAGES:"Celkem stránek", IDS_NEXTPAGE:"Další stránka", IDS_SCHHINT:"Vložte hledaný text", IDS_SEARCH:"Hledat", IDS_NOTFOUND:"Nenalezeno", IDS_ROTATE:"Otočit", IDS_PRINT:"Tisk", IDS_NEWWND:"Otevřít v novém okně", IDS_HELP:"Nápověda", IDS_BACK:"Zpět", IDS_FORWARD:"Vpřed", IDS_FULLSCR:"Celá obrazovka", IDS_FULLSCREXIT:"Ukončit režim celé obrazovky", IDS_PDTITLE:"Nastavení tisku", IDS_PDPAGES:"Strany:", IDS_PDFROM:"Od", IDS_PDTO:"Do", IDS_PDSCALING:"Měřítko stránky:", IDS_PDNOSCALE:"Žádné", IDS_PDAUTOR:"Automaticky otočit a přizpůsobit", IDS_OK:"OK", IDS_CANCEL:"Storno"}, da:{IDS_DRAG:"Træk", IDS_SELTEXT:"Vælg tekst", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Tilpas bredde", IDS_FITPAGE:"Tilpas side", IDS_PREVPAGE:"Forrige side", IDS_GOTOPAGE:"Gå til side", IDS_TOTPAGES:"Antal sider", IDS_NEXTPAGE:"Næste side", IDS_SCHHINT:"Angiv søgeord", IDS_SEARCH:"Søg", IDS_NOTFOUND:"Ikke fundet", IDS_ROTATE:"Rotér", IDS_PRINT:"Udskriv", IDS_NEWWND:"Åbn i nyt vindue", IDS_HELP:"Hjælp", IDS_BACK:"Tilbage", IDS_FORWARD:"Fremad", IDS_FULLSCR:"Fuldskærm", IDS_FULLSCREXIT:"Afslut fuldskærmstilstand"}, de:{IDS_DRAG:"Schwenken", IDS_SELTEXT:"Text auswählen", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Breite anpassen", IDS_FITPAGE:"An Ansicht anpassen", IDS_PREVPAGE:"Vorherige Seite", IDS_GOTOPAGE:"Springen zu Seite", IDS_TOTPAGES:"Gesamtseiten", IDS_NEXTPAGE:"Nächste Seite", IDS_SCHHINT:"Geben Sie hier ein um Text zu suchen", IDS_SEARCH:"Suche", IDS_NOTFOUND:"Nicht gefunden", IDS_ROTATE:"Drehen", IDS_PRINT:"Drucken", IDS_NEWWND:"In neuem Browser öffnen", IDS_HELP:"Hilfe", IDS_BACK:"Zurück", IDS_FORWARD:"Vor", IDS_FULLSCR:"Vollbild", IDS_FULLSCREXIT:"Vollbildmodus beenden", IDS_PDTITLE:"Druckeinstellungen", IDS_PDPAGES:"Seiten:", IDS_PDFROM:"Von", IDS_PDTO:"Bis", IDS_PDSCALING:"Seitenanpassung:", IDS_PDNOSCALE:"Keine", IDS_PDAUTOR:"Automatisch drehen und einpassen", IDS_OK:"OK", IDS_CANCEL:"Abbrechen"}, en:{IDS_DRAG:"Drag", IDS_SELTEXT:"Select Text", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Fit Width", IDS_FITPAGE:"Fit Page", IDS_PREVPAGE:"Previous Page", IDS_GOTOPAGE:"Go To Page", IDS_TOTPAGES:"Total Pages", IDS_NEXTPAGE:"Next Page", IDS_SCHHINT:"Type here to search", IDS_SEARCH:"Search", IDS_NOTFOUND:"Not Found", IDS_ROTATE:"Rotate", IDS_PRINT:"Print", IDS_NEWWND:"Open In New Window", IDS_HELP:"Help", IDS_BACK:"Back", IDS_FORWARD:"Forward", IDS_FULLSCR:"Full Screen", IDS_FULLSCREXIT:"Exit Full Screen Mode", IDS_PDTITLE:"Print Options", IDS_PDPAGES:"Pages:", IDS_PDFROM:"From", IDS_PDTO:"To", IDS_PDSCALING:"Scaling:", IDS_PDNOSCALE:"No scale", IDS_PDAUTOR:"Auto-Rotate and Fit", IDS_OK:"OK", IDS_CANCEL:"Cancel"}, es:{IDS_DRAG:"Desplazar", IDS_SELTEXT:"Seleccionar", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Ajustar al ancho", IDS_FITPAGE:"Ajustar al visor", IDS_PREVPAGE:"Página Anterior", IDS_GOTOPAGE:"Vaya A paginar", IDS_TOTPAGES:"Páginas Totales", IDS_NEXTPAGE:"Página Siguiente", IDS_SCHHINT:"Mecanografíe aquí a búsqueda", IDS_SEARCH:"Buscar", IDS_NOTFOUND:"No encontrado", IDS_ROTATE:"Rote", IDS_PRINT:"Imprimir", IDS_NEWWND:"Abrir en nuevo navegador", IDS_HELP:"Ayuda", IDS_BACK:"Anterior", IDS_FORWARD:"Siguiente", IDS_FULLSCR:"Pantalla completa", IDS_FULLSCREXIT:"Salir del modo pantalla completa", IDS_PDTITLE:"Imprimir", IDS_PDPAGES:"Páginas:", IDS_PDFROM:"De", IDS_PDTO:"A", IDS_PDSCALING:"Escala:", IDS_PDNOSCALE:"Sin escala", IDS_PDAUTOR:"Auto-rotar y Ajustar", IDS_OK:"OK", IDS_CANCEL:"Cancelar"}, fr:{IDS_DRAG:"Panorama", IDS_SELTEXT:"Sélectionner le texte", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Ajuster la largeur", IDS_FITPAGE:"Ajuster dans la visionneuse", IDS_PREVPAGE:"Page précédente", IDS_GOTOPAGE:" Aller a la page", IDS_TOTPAGES:"Nombre de pages", IDS_NEXTPAGE:"Prochaine page", IDS_SCHHINT:"Entrez votre question ici", IDS_SEARCH:"Rechercher", IDS_NOTFOUND:"Non trouvé", IDS_ROTATE:"Rotation", IDS_PRINT:"Imprimer", IDS_NEWWND:"Ouvrir dans une nouvelle fenêtre", IDS_HELP:"Aide", IDS_BACK:"Page précédente", IDS_FORWARD:"Page suivante", IDS_FULLSCR:"Plein écran", IDS_FULLSCREXIT:"Quitter le mode plein écran"}, hr:{IDS_DRAG:"Ruka", IDS_SELTEXT:"Selektiraj tekst", IDS_ZOOM:"Zumiraj", IDS_FITWIDTH:"Po sirini", IDS_FITPAGE:"Po stranici", IDS_PREVPAGE:"Prethodna stranica", IDS_GOTOPAGE:"Idi na stranicu", IDS_TOTPAGES:"Svega stranica", IDS_NEXTPAGE:"Sljedeca stranica", IDS_SCHHINT:"Upisi ovdje za pretragu", IDS_SEARCH:"Pretraga", IDS_NOTFOUND:"Nema rezultata", IDS_ROTATE:"Zarotiraj", IDS_PRINT:"Stampaj", IDS_NEWWND:"Otvori u novom prozoru", IDS_HELP:"Pomoc", IDS_BACK:"Nazad", IDS_FORWARD:"Naprijed", IDS_FULLSCR:"Potpuni ekran", IDS_FULLSCREXIT:"Izađi iz prikaza potpunog ekrana"}, it:{IDS_DRAG:"Trascina", IDS_SELTEXT:"Seleziona testo", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Adatta larghezza", IDS_FITPAGE:"Adatta pagina", IDS_PREVPAGE:"Pagina precedente", IDS_GOTOPAGE:"Vai a pagina", IDS_TOTPAGES:"Pagine totali", IDS_NEXTPAGE:"Pagina successiva", IDS_SCHHINT:"Testo da cercare", IDS_SEARCH:"Trova", IDS_NOTFOUND:"Testo non trovato", IDS_ROTATE:"Ruota", IDS_PRINT:"Stampa", IDS_NEWWND:"Apri in una nuova finestra", IDS_HELP:"Aiuto", IDS_BACK:"Indietro", IDS_FORWARD:"Avanti", IDS_FULLSCR:"Schermo intero", IDS_FULLSCREXIT:"Esci da schermo intero"}, ja:{IDS_DRAG:"ドラッグ", IDS_SELTEXT:"テキスト選択", IDS_ZOOM:"ズーム", IDS_FITWIDTH:"幅に合わせる", IDS_FITPAGE:"ページに合わせる", IDS_PREVPAGE:"前頁", IDS_GOTOPAGE:"ページへ", IDS_TOTPAGES:"総ページ数", IDS_NEXTPAGE:"次頁", IDS_SCHHINT:"検索する文字列を入力してください", IDS_SEARCH:"検索", IDS_NOTFOUND:"指定のものは見つかりません", IDS_ROTATE:"回転", IDS_PRINT:"印刷", IDS_NEWWND:"新しいウィンドウで開く", IDS_HELP:"ヘルプ", IDS_BACK:"前へ", IDS_FORWARD:"次へ", IDS_FULLSCR:"全画面表示", IDS_FULLSCREXIT:"全画面表示モードを閉じる", IDS_PDTITLE:"印刷オプション", IDS_PDPAGES:"ページ指定", IDS_PDFROM:"開始", IDS_PDTO:"終了", IDS_PDSCALING:"スケーリング", IDS_PDNOSCALE:"スケール無し", IDS_PDAUTOR:"自動回転とページに合わせる", IDS_OK:"印刷", IDS_CANCEL:"キャンセル"}, nl:{IDS_DRAG:"Slepen", IDS_SELTEXT:"Selecteer tekst", IDS_ZOOM:"Vergroten", IDS_FITWIDTH:"Aanpassen breedte", IDS_FITPAGE:"Aanpassen pagina", IDS_PREVPAGE:"Vorige pagina", IDS_GOTOPAGE:"Ga naar", IDS_TOTPAGES:"Totaal aantal pagina's", IDS_NEXTPAGE:"Volgende pagina", IDS_SCHHINT:"Zoekargument", IDS_SEARCH:"Zoeken", IDS_NOTFOUND:"Niet gevonden", IDS_ROTATE:"Roteren", IDS_PRINT:"Afdrukken", IDS_NEWWND:"Open in nieuw window", IDS_HELP:"Help", IDS_BACK:"Terug", IDS_FORWARD:"Vooruit", IDS_FULLSCR:"Volledig scherm", IDS_FULLSCREXIT:"Volledigschermmodus verlaten", IDS_PDTITLE:"Print Opties", IDS_PDPAGES:"Pagina’s:", IDS_PDFROM:"Van", IDS_PDTO:"Tot", IDS_PDSCALING:"Schalen:", IDS_PDNOSCALE:"Niet schalen", IDS_PDAUTOR:"Passend maken", IDS_OK:"OK", IDS_CANCEL:"Annuleer"}, pl:{IDS_DRAG:"Przeciągnij", IDS_SELTEXT:"Zaznacz tekst", IDS_ZOOM:"Zmień rozmiar", IDS_FITWIDTH:"Dopasuj szerokość", IDS_FITPAGE:"Dopasuj stronę", IDS_PREVPAGE:"Poprzednia strona", IDS_GOTOPAGE:"Przejdź do strony", IDS_TOTPAGES:"Suma stron", IDS_NEXTPAGE:"Następna strona", IDS_SCHHINT:"Wpisz tekst", IDS_SEARCH:"Szukaj", IDS_NOTFOUND:"Nie znalezionio", IDS_ROTATE:"Obróć", IDS_PRINT:"Drukuj", IDS_NEWWND:"Otwórz w nowym oknie", IDS_HELP:"Pomoc", IDS_BACK:"Do tyłu", IDS_FORWARD:"Do przodu", IDS_FULLSCR:"Tryb pełnoekranowy", IDS_FULLSCREXIT:"Opuść tryb pełnoekranowy", IDS_PDTITLE:"Opcje wydruku", IDS_PDPAGES:"Strony:", IDS_PDFROM:"Od", IDS_PDTO:"Do", IDS_PDSCALING:"Skalowanie:", IDS_PDNOSCALE:"Nie skaluj", IDS_PDAUTOR:"Autorotacja i dopasowanie", IDS_OK:"OK", IDS_CANCEL:"Anuluj"}, pt:{IDS_DRAG:"Arrastar", IDS_SELTEXT:"Selecionar Texto", IDS_ZOOM:"Zoom", IDS_FITWIDTH:"Ajustar Largura", IDS_FITPAGE:"Ajustar Página", IDS_PREVPAGE:"Página Anterior", IDS_GOTOPAGE:"Ir para Página", IDS_TOTPAGES:"Total de Páginas", IDS_NEXTPAGE:"Próxima Página", IDS_SCHHINT:"Digite aqui para Procurar", IDS_SEARCH:"Procurar", IDS_NOTFOUND:"Não Encontrado", IDS_ROTATE:"Girar", IDS_PRINT:"Imprimir", IDS_NEWWND:"Abrir em uma Nova Janela", IDS_HELP:"Ajuda", IDS_BACK:"Retroceder", IDS_FORWARD:"Avançar", IDS_FULLSCR:"Ecrã inteiro", IDS_FULLSCREXIT:"Sair de Modo de Ecrã Inteiro", IDS_PDTITLE:"Opções de Impressão", IDS_PDPAGES:"Páginas:", IDS_PDFROM:"De", IDS_PDTO:"Para", IDS_PDSCALING:"Escala:", IDS_PDNOSCALE:"Sem escala", IDS_PDAUTOR:"Rotação Automática e Ajuste", IDS_OK:"OK", IDS_CANCEL:"Cancelar"}, ru:{IDS_DRAG:"Перемещение", IDS_SELTEXT:"Выбор текста", IDS_ZOOM:"Масштаб", IDS_FITWIDTH:"По ширине страницы", IDS_FITPAGE:"Страница целиком", IDS_PREVPAGE:"Предыдущая страница", IDS_GOTOPAGE:"Перейти к странице", IDS_TOTPAGES:"Всего страниц", IDS_NEXTPAGE:"Следующая страница", IDS_SCHHINT:"Введите здесь текст для поиска", IDS_SEARCH:"Поиск", IDS_NOTFOUND:"Не найдено", IDS_ROTATE:"Поворот", IDS_PRINT:"Печать", IDS_NEWWND:"Открыть в новом окне", IDS_HELP:"Помощь", IDS_BACK:"Назад", IDS_FORWARD:"Вперёд", IDS_FULLSCR:"Полный экран", IDS_FULLSCREXIT:"Выйти из полноэкранного режима", IDS_PDTITLE:"Параметры печати", IDS_PDPAGES:"Страницы:", IDS_PDFROM:"С", IDS_PDTO:"По", IDS_PDSCALING:"Масштабирование:", IDS_PDNOSCALE:"Без масштабирования", IDS_PDAUTOR:"Повернуть и подогнать", IDS_OK:"OK", IDS_CANCEL:"Отмена"}, sr:{IDS_DRAG:"Ruka", IDS_SELTEXT:"Selektuj tekst", IDS_ZOOM:"Ublizi", IDS_FITWIDTH:"Po sirini", IDS_FITPAGE:"Po stranici", IDS_PREVPAGE:"Prethodna stranica", IDS_GOTOPAGE:"Idi na stranicu", IDS_TOTPAGES:"Svega stranica", IDS_NEXTPAGE:"Sledeca stranica", IDS_SCHHINT:"Upisi ovde za pretragu", IDS_SEARCH:"Pretraga", IDS_NOTFOUND:"Nema", IDS_ROTATE:"Zarotiraj", IDS_PRINT:"Stampa", IDS_NEWWND:"Otvori u novom prozoru", IDS_HELP:"Pomoc", IDS_BACK:"Nazad", IDS_FORWARD:"Napred", IDS_FULLSCR:"Full Screen", IDS_FULLSCREXIT:"Exit Full Screen Mode"}, sv:{IDS_DRAG:"Dra", IDS_SELTEXT:"Välj text", IDS_ZOOM:"Zooma", IDS_FITWIDTH:"Anpassa bredd", IDS_FITPAGE:"Anpassa sida", IDS_PREVPAGE:"Föregående sida", IDS_GOTOPAGE:"Gå till sidan", IDS_TOTPAGES:"Alla sidor", IDS_NEXTPAGE:"Nästa sida", IDS_SCHHINT:"Skriv in sökord här", IDS_SEARCH:"Sök", IDS_NOTFOUND:"Kan inte hittas", IDS_ROTATE:"Rotera", IDS_PRINT:"Skriv ut", IDS_NEWWND:"Öppna i nytt fönster", IDS_HELP:"Hjälp", IDS_BACK:"Tillbaka", IDS_FORWARD:"Framåt", IDS_FULLSCR:"Helskärm", IDS_FULLSCREXIT:"Avsluta helskärmsläget", IDS_PDTITLE:"Skriv ut", IDS_PDPAGES:"Sidor:", IDS_PDFROM:"Från", IDS_PDTO:"Till", IDS_PDSCALING:"Anpassningsalternativ", IDS_PDNOSCALE:"Ingen anpassning", IDS_PDAUTOR:"Auto-rotering och anpassning", IDS_OK:"OK", IDS_CANCEL:"Avbryt"}, tr:{IDS_DRAG:"Sürükle", IDS_SELTEXT:"Seç", IDS_ZOOM:"Yaklaştır", IDS_FITWIDTH:"Enine Sığdır", IDS_FITPAGE:"Sayfayı Sığdır", IDS_PREVPAGE:"Önceki Sayfa", IDS_GOTOPAGE:"Sayfaya Git", IDS_TOTPAGES:"Toplam Sayfa", IDS_NEXTPAGE:"Sonraki Sayfa", IDS_SCHHINT:"Aramak istediğiniz kelimeyi giriniz", IDS_SEARCH:"Ara", IDS_NOTFOUND:"Bulunamadı", IDS_ROTATE:"Döndür", IDS_PRINT:"Bas", IDS_NEWWND:"Yeni Pencerede Aç", IDS_HELP:"Yardım", IDS_BACK:"Geri", IDS_FORWARD:"İleri", IDS_FULLSCR:"Tam Ekran", IDS_FULLSCREXIT:"Tam Ekrandan çık", IDS_PDTITLE:"Baskı Seçenekleri", IDS_PDPAGES:"Sayfalar:", IDS_PDFROM:"", IDS_PDTO:"-", IDS_PDSCALING:"Boyutlandırma:", IDS_PDNOSCALE:"Yok", IDS_PDAUTOR:"Otomatik çevir ve sığdır", IDS_OK:"Tamam", IDS_CANCEL:"Vazgeç"}}; public function P2FLocale(){ var _local1:* = {IDS_DRAG:"拖曳页面", IDS_SELTEXT:"选择文本", IDS_ZOOM:"缩放", IDS_FITWIDTH:"适合宽度", IDS_FITPAGE:"适合页面", IDS_PREVPAGE:"前一页", IDS_GOTOPAGE:"前往页", IDS_TOTPAGES:"总页数", IDS_NEXTPAGE:"下一页", IDS_SCHHINT:"此处输入查询内容", IDS_SEARCH:"查询", IDS_NOTFOUND:"没有找到", IDS_ROTATE:"旋转", IDS_PRINT:"打印", IDS_NEWWND:"在新窗口打开", IDS_HELP:"帮助", IDS_BACK:"返回", IDS_FORWARD:"向前", IDS_FULLSCR:"全屏", IDS_FULLSCREXIT:"退出全屏模式", IDS_PDTITLE:"打印设置", IDS_PDPAGES:"页面:", IDS_PDFROM:"从", IDS_PDTO:"到", IDS_PDSCALING:"缩放:", IDS_PDNOSCALE:"不缩放", IDS_PDAUTOR:"自动旋转并适合页面缩放", IDS_OK:"确定", IDS_CANCEL:"取消"}; var _local2:* = {IDS_DRAG:"拖曳頁面", IDS_SELTEXT:"選擇文字", IDS_ZOOM:"縮放", IDS_FITWIDTH:"頁面符合視窗寬度", IDS_FITPAGE:"符合完整頁面", IDS_PREVPAGE:"前一頁", IDS_GOTOPAGE:"前往頁", IDS_TOTPAGES:"總頁數", IDS_NEXTPAGE:"下一頁", IDS_SCHHINT:"輸入查詢內容", IDS_SEARCH:"查詢", IDS_NOTFOUND:"沒有找到", IDS_ROTATE:"旋轉", IDS_PRINT:"列印", IDS_NEWWND:"開啟於新視窗", IDS_HELP:"幫助", IDS_BACK:"往後", IDS_FORWARD:"往前", IDS_FULLSCR:"全螢幕", IDS_FULLSCREXIT:"離開全螢幕", IDS_PDTITLE:"列印選項", IDS_PDPAGES:"頁面:", IDS_PDFROM:"從", IDS_PDTO:"到", IDS_PDSCALING:"縮放:", IDS_PDNOSCALE:"不縮放", IDS_PDAUTOR:"自動旋轉符合頁面大小", IDS_OK:"確定", IDS_CANCEL:"取消"}; LocaleArray["zh-CN"] = _local1; LocaleArray["zh-TW"] = _local2; } public function setLanguage(_arg1:String){ if (_arg1 == "auto"){ _arg1 = Capabilities.language; }; Strings = LocaleArray[_arg1]; if (Strings == null){ Strings = LocaleArray[DefLanguage]; }; } public function loadString(_arg1:String):String{ var _local2:String = Strings[_arg1]; if (_local2 == null){ _local2 = LocaleArray[DefLanguage][_arg1]; }; return (_local2); } } }//packageSection 63//Page1 (Page1) package { import flash.display.*; import flash.text.*; public class Page1 extends MovieClip { public var CR:TextField; } }//packageSection 64//Page10 (Page10) package { import flash.display.*; import flash.text.*; public class Page10 extends MovieClip { public var CR:TextField; } }//packageSection 65//Page100 (Page100) package { import flash.display.*; import flash.text.*; public class Page100 extends MovieClip { public var CR:TextField; } }//packageSection 66//Page101 (Page101) package { import flash.display.*; import flash.text.*; public class Page101 extends MovieClip { public var CR:TextField; } }//packageSection 67//Page102 (Page102) package { import flash.display.*; import flash.text.*; public class Page102 extends MovieClip { public var CR:TextField; } }//packageSection 68//Page103 (Page103) package { import flash.display.*; import flash.text.*; public class Page103 extends MovieClip { public var CR:TextField; } }//packageSection 69//Page104 (Page104) package { import flash.display.*; import flash.text.*; public class Page104 extends MovieClip { public var CR:TextField; } }//packageSection 70//Page105 (Page105) package { import flash.display.*; import flash.text.*; public class Page105 extends MovieClip { public var CR:TextField; } }//packageSection 71//Page106 (Page106) package { import flash.display.*; import flash.text.*; public class Page106 extends MovieClip { public var CR:TextField; } }//packageSection 72//Page107 (Page107) package { import flash.display.*; import flash.text.*; public class Page107 extends MovieClip { public var CR:TextField; } }//packageSection 73//Page108 (Page108) package { import flash.display.*; import flash.text.*; public class Page108 extends MovieClip { public var CR:TextField; } }//packageSection 74//Page109 (Page109) package { import flash.display.*; import flash.text.*; public class Page109 extends MovieClip { public var CR:TextField; } }//packageSection 75//Page11 (Page11) package { import flash.display.*; import flash.text.*; public class Page11 extends MovieClip { public var CR:TextField; } }//packageSection 76//Page110 (Page110) package { import flash.display.*; import flash.text.*; public class Page110 extends MovieClip { public var CR:TextField; } }//packageSection 77//Page111 (Page111) package { import flash.display.*; import flash.text.*; public class Page111 extends MovieClip { public var CR:TextField; } }//packageSection 78//Page112 (Page112) package { import flash.display.*; import flash.text.*; public class Page112 extends MovieClip { public var CR:TextField; } }//packageSection 79//Page113 (Page113) package { import flash.display.*; import flash.text.*; public class Page113 extends MovieClip { public var CR:TextField; } }//packageSection 80//Page114 (Page114) package { import flash.display.*; import flash.text.*; public class Page114 extends MovieClip { public var CR:TextField; } }//packageSection 81//Page115 (Page115) package { import flash.display.*; import flash.text.*; public class Page115 extends MovieClip { public var CR:TextField; } }//packageSection 82//Page116 (Page116) package { import flash.display.*; import flash.text.*; public class Page116 extends MovieClip { public var CR:TextField; } }//packageSection 83//Page117 (Page117) package { import flash.display.*; import flash.text.*; public class Page117 extends MovieClip { public var CR:TextField; } }//packageSection 84//Page118 (Page118) package { import flash.display.*; import flash.text.*; public class Page118 extends MovieClip { public var CR:TextField; } }//packageSection 85//Page119 (Page119) package { import flash.display.*; import flash.text.*; public class Page119 extends MovieClip { public var CR:TextField; } }//packageSection 86//Page12 (Page12) package { import flash.display.*; import flash.text.*; public class Page12 extends MovieClip { public var CR:TextField; } }//packageSection 87//Page120 (Page120) package { import flash.display.*; import flash.text.*; public class Page120 extends MovieClip { public var CR:TextField; } }//packageSection 88//Page121 (Page121) package { import flash.display.*; import flash.text.*; public class Page121 extends MovieClip { public var CR:TextField; } }//packageSection 89//Page122 (Page122) package { import flash.display.*; import flash.text.*; public class Page122 extends MovieClip { public var CR:TextField; } }//packageSection 90//Page123 (Page123) package { import flash.display.*; import flash.text.*; public class Page123 extends MovieClip { public var CR:TextField; } }//packageSection 91//Page124 (Page124) package { import flash.display.*; import flash.text.*; public class Page124 extends MovieClip { public var CR:TextField; } }//packageSection 92//Page125 (Page125) package { import flash.display.*; import flash.text.*; public class Page125 extends MovieClip { public var CR:TextField; } }//packageSection 93//Page126 (Page126) package { import flash.display.*; import flash.text.*; public class Page126 extends MovieClip { public var CR:TextField; } }//packageSection 94//Page127 (Page127) package { import flash.display.*; import flash.text.*; public class Page127 extends MovieClip { public var CR:TextField; } }//packageSection 95//Page128 (Page128) package { import flash.display.*; import flash.text.*; public class Page128 extends MovieClip { public var CR:TextField; } }//packageSection 96//Page129 (Page129) package { import flash.display.*; import flash.text.*; public class Page129 extends MovieClip { public var CR:TextField; } }//packageSection 97//Page13 (Page13) package { import flash.display.*; import flash.text.*; public class Page13 extends MovieClip { public var CR:TextField; } }//packageSection 98//Page130 (Page130) package { import flash.display.*; import flash.text.*; public class Page130 extends MovieClip { public var CR:TextField; } }//packageSection 99//Page131 (Page131) package { import flash.display.*; import flash.text.*; public class Page131 extends MovieClip { public var CR:TextField; } }//packageSection 100//Page132 (Page132) package { import flash.display.*; import flash.text.*; public class Page132 extends MovieClip { public var CR:TextField; } }//packageSection 101//Page133 (Page133) package { import flash.display.*; import flash.text.*; public class Page133 extends MovieClip { public var CR:TextField; } }//packageSection 102//Page134 (Page134) package { import flash.display.*; import flash.text.*; public class Page134 extends MovieClip { public var CR:TextField; } }//packageSection 103//Page135 (Page135) package { import flash.display.*; import flash.text.*; public class Page135 extends MovieClip { public var CR:TextField; } }//packageSection 104//Page136 (Page136) package { import flash.display.*; import flash.text.*; public class Page136 extends MovieClip { public var CR:TextField; } }//packageSection 105//Page137 (Page137) package { import flash.display.*; import flash.text.*; public class Page137 extends MovieClip { public var CR:TextField; } }//packageSection 106//Page138 (Page138) package { import flash.display.*; import flash.text.*; public class Page138 extends MovieClip { public var CR:TextField; } }//packageSection 107//Page139 (Page139) package { import flash.display.*; import flash.text.*; public class Page139 extends MovieClip { public var CR:TextField; } }//packageSection 108//Page14 (Page14) package { import flash.display.*; import flash.text.*; public class Page14 extends MovieClip { public var CR:TextField; } }//packageSection 109//Page140 (Page140) package { import flash.display.*; import flash.text.*; public class Page140 extends MovieClip { public var CR:TextField; } }//packageSection 110//Page141 (Page141) package { import flash.display.*; import flash.text.*; public class Page141 extends MovieClip { public var CR:TextField; } }//packageSection 111//Page142 (Page142) package { import flash.display.*; import flash.text.*; public class Page142 extends MovieClip { public var CR:TextField; } }//packageSection 112//Page143 (Page143) package { import flash.display.*; import flash.text.*; public class Page143 extends MovieClip { public var CR:TextField; } }//packageSection 113//Page144 (Page144) package { import flash.display.*; import flash.text.*; public class Page144 extends MovieClip { public var CR:TextField; } }//packageSection 114//Page145 (Page145) package { import flash.display.*; import flash.text.*; public class Page145 extends MovieClip { public var CR:TextField; } }//packageSection 115//Page15 (Page15) package { import flash.display.*; import flash.text.*; public class Page15 extends MovieClip { public var CR:TextField; } }//packageSection 116//Page16 (Page16) package { import flash.display.*; import flash.text.*; public class Page16 extends MovieClip { public var CR:TextField; } }//packageSection 117//Page17 (Page17) package { import flash.display.*; import flash.text.*; public class Page17 extends MovieClip { public var CR:TextField; } }//packageSection 118//Page18 (Page18) package { import flash.display.*; import flash.text.*; public class Page18 extends MovieClip { public var CR:TextField; } }//packageSection 119//Page19 (Page19) package { import flash.display.*; import flash.text.*; public class Page19 extends MovieClip { public var CR:TextField; } }//packageSection 120//Page2 (Page2) package { import flash.display.*; import flash.text.*; public class Page2 extends MovieClip { public var CR:TextField; } }//packageSection 121//Page20 (Page20) package { import flash.display.*; import flash.text.*; public class Page20 extends MovieClip { public var CR:TextField; } }//packageSection 122//Page21 (Page21) package { import flash.display.*; import flash.text.*; public class Page21 extends MovieClip { public var CR:TextField; } }//packageSection 123//Page22 (Page22) package { import flash.display.*; import flash.text.*; public class Page22 extends MovieClip { public var CR:TextField; } }//packageSection 124//Page23 (Page23) package { import flash.display.*; import flash.text.*; public class Page23 extends MovieClip { public var CR:TextField; } }//packageSection 125//Page24 (Page24) package { import flash.display.*; import flash.text.*; public class Page24 extends MovieClip { public var CR:TextField; } }//packageSection 126//Page25 (Page25) package { import flash.display.*; import flash.text.*; public class Page25 extends MovieClip { public var CR:TextField; } }//packageSection 127//Page26 (Page26) package { import flash.display.*; import flash.text.*; public class Page26 extends MovieClip { public var CR:TextField; } }//packageSection 128//Page27 (Page27) package { import flash.display.*; import flash.text.*; public class Page27 extends MovieClip { public var CR:TextField; } }//packageSection 129//Page28 (Page28) package { import flash.display.*; import flash.text.*; public class Page28 extends MovieClip { public var CR:TextField; } }//packageSection 130//Page29 (Page29) package { import flash.display.*; import flash.text.*; public class Page29 extends MovieClip { public var CR:TextField; } }//packageSection 131//Page3 (Page3) package { import flash.display.*; import flash.text.*; public class Page3 extends MovieClip { public var CR:TextField; } }//packageSection 132//Page30 (Page30) package { import flash.display.*; import flash.text.*; public class Page30 extends MovieClip { public var CR:TextField; } }//packageSection 133//Page31 (Page31) package { import flash.display.*; import flash.text.*; public class Page31 extends MovieClip { public var CR:TextField; } }//packageSection 134//Page32 (Page32) package { import flash.display.*; import flash.text.*; public class Page32 extends MovieClip { public var CR:TextField; } }//packageSection 135//Page33 (Page33) package { import flash.display.*; import flash.text.*; public class Page33 extends MovieClip { public var CR:TextField; } }//packageSection 136//Page34 (Page34) package { import flash.display.*; import flash.text.*; public class Page34 extends MovieClip { public var CR:TextField; } }//packageSection 137//Page35 (Page35) package { import flash.display.*; import flash.text.*; public class Page35 extends MovieClip { public var CR:TextField; } }//packageSection 138//Page36 (Page36) package { import flash.display.*; import flash.text.*; public class Page36 extends MovieClip { public var CR:TextField; } }//packageSection 139//Page37 (Page37) package { import flash.display.*; import flash.text.*; public class Page37 extends MovieClip { public var CR:TextField; } }//packageSection 140//Page38 (Page38) package { import flash.display.*; import flash.text.*; public class Page38 extends MovieClip { public var CR:TextField; } }//packageSection 141//Page39 (Page39) package { import flash.display.*; import flash.text.*; public class Page39 extends MovieClip { public var CR:TextField; } }//packageSection 142//Page4 (Page4) package { import flash.display.*; import flash.text.*; public class Page4 extends MovieClip { public var CR:TextField; } }//packageSection 143//Page40 (Page40) package { import flash.display.*; import flash.text.*; public class Page40 extends MovieClip { public var CR:TextField; } }//packageSection 144//Page41 (Page41) package { import flash.display.*; import flash.text.*; public class Page41 extends MovieClip { public var CR:TextField; } }//packageSection 145//Page42 (Page42) package { import flash.display.*; import flash.text.*; public class Page42 extends MovieClip { public var CR:TextField; } }//packageSection 146//Page43 (Page43) package { import flash.display.*; import flash.text.*; public class Page43 extends MovieClip { public var CR:TextField; } }//packageSection 147//Page44 (Page44) package { import flash.display.*; import flash.text.*; public class Page44 extends MovieClip { public var CR:TextField; } }//packageSection 148//Page45 (Page45) package { import flash.display.*; import flash.text.*; public class Page45 extends MovieClip { public var CR:TextField; } }//packageSection 149//Page46 (Page46) package { import flash.display.*; import flash.text.*; public class Page46 extends MovieClip { public var CR:TextField; } }//packageSection 150//Page47 (Page47) package { import flash.display.*; import flash.text.*; public class Page47 extends MovieClip { public var CR:TextField; } }//packageSection 151//Page48 (Page48) package { import flash.display.*; import flash.text.*; public class Page48 extends MovieClip { public var CR:TextField; } }//packageSection 152//Page49 (Page49) package { import flash.display.*; import flash.text.*; public class Page49 extends MovieClip { public var CR:TextField; } }//packageSection 153//Page5 (Page5) package { import flash.display.*; import flash.text.*; public class Page5 extends MovieClip { public var CR:TextField; } }//packageSection 154//Page50 (Page50) package { import flash.display.*; import flash.text.*; public class Page50 extends MovieClip { public var CR:TextField; } }//packageSection 155//Page51 (Page51) package { import flash.display.*; import flash.text.*; public class Page51 extends MovieClip { public var CR:TextField; } }//packageSection 156//Page52 (Page52) package { import flash.display.*; import flash.text.*; public class Page52 extends MovieClip { public var CR:TextField; } }//packageSection 157//Page53 (Page53) package { import flash.display.*; import flash.text.*; public class Page53 extends MovieClip { public var CR:TextField; } }//packageSection 158//Page54 (Page54) package { import flash.display.*; import flash.text.*; public class Page54 extends MovieClip { public var CR:TextField; } }//packageSection 159//Page55 (Page55) package { import flash.display.*; import flash.text.*; public class Page55 extends MovieClip { public var CR:TextField; } }//packageSection 160//Page56 (Page56) package { import flash.display.*; import flash.text.*; public class Page56 extends MovieClip { public var CR:TextField; } }//packageSection 161//Page57 (Page57) package { import flash.display.*; import flash.text.*; public class Page57 extends MovieClip { public var CR:TextField; } }//packageSection 162//Page58 (Page58) package { import flash.display.*; import flash.text.*; public class Page58 extends MovieClip { public var CR:TextField; } }//packageSection 163//Page59 (Page59) package { import flash.display.*; import flash.text.*; public class Page59 extends MovieClip { public var CR:TextField; } }//packageSection 164//Page6 (Page6) package { import flash.display.*; import flash.text.*; public class Page6 extends MovieClip { public var CR:TextField; } }//packageSection 165//Page60 (Page60) package { import flash.display.*; import flash.text.*; public class Page60 extends MovieClip { public var CR:TextField; } }//packageSection 166//Page61 (Page61) package { import flash.display.*; import flash.text.*; public class Page61 extends MovieClip { public var CR:TextField; } }//packageSection 167//Page62 (Page62) package { import flash.display.*; import flash.text.*; public class Page62 extends MovieClip { public var CR:TextField; } }//packageSection 168//Page63 (Page63) package { import flash.display.*; import flash.text.*; public class Page63 extends MovieClip { public var CR:TextField; } }//packageSection 169//Page64 (Page64) package { import flash.display.*; import flash.text.*; public class Page64 extends MovieClip { public var CR:TextField; } }//packageSection 170//Page65 (Page65) package { import flash.display.*; import flash.text.*; public class Page65 extends MovieClip { public var CR:TextField; } }//packageSection 171//Page66 (Page66) package { import flash.display.*; import flash.text.*; public class Page66 extends MovieClip { public var CR:TextField; } }//packageSection 172//Page67 (Page67) package { import flash.display.*; import flash.text.*; public class Page67 extends MovieClip { public var CR:TextField; } }//packageSection 173//Page68 (Page68) package { import flash.display.*; import flash.text.*; public class Page68 extends MovieClip { public var CR:TextField; } }//packageSection 174//Page69 (Page69) package { import flash.display.*; import flash.text.*; public class Page69 extends MovieClip { public var CR:TextField; } }//packageSection 175//Page7 (Page7) package { import flash.display.*; import flash.text.*; public class Page7 extends MovieClip { public var CR:TextField; } }//packageSection 176//Page70 (Page70) package { import flash.display.*; import flash.text.*; public class Page70 extends MovieClip { public var CR:TextField; } }//packageSection 177//Page71 (Page71) package { import flash.display.*; import flash.text.*; public class Page71 extends MovieClip { public var CR:TextField; } }//packageSection 178//Page72 (Page72) package { import flash.display.*; import flash.text.*; public class Page72 extends MovieClip { public var CR:TextField; } }//packageSection 179//Page73 (Page73) package { import flash.display.*; import flash.text.*; public class Page73 extends MovieClip { public var CR:TextField; } }//packageSection 180//Page74 (Page74) package { import flash.display.*; import flash.text.*; public class Page74 extends MovieClip { public var CR:TextField; } }//packageSection 181//Page75 (Page75) package { import flash.display.*; import flash.text.*; public class Page75 extends MovieClip { public var CR:TextField; } }//packageSection 182//Page76 (Page76) package { import flash.display.*; import flash.text.*; public class Page76 extends MovieClip { public var CR:TextField; } }//packageSection 183//Page77 (Page77) package { import flash.display.*; import flash.text.*; public class Page77 extends MovieClip { public var CR:TextField; } }//packageSection 184//Page78 (Page78) package { import flash.display.*; import flash.text.*; public class Page78 extends MovieClip { public var CR:TextField; } }//packageSection 185//Page79 (Page79) package { import flash.display.*; import flash.text.*; public class Page79 extends MovieClip { public var CR:TextField; } }//packageSection 186//Page8 (Page8) package { import flash.display.*; import flash.text.*; public class Page8 extends MovieClip { public var CR:TextField; } }//packageSection 187//Page80 (Page80) package { import flash.display.*; import flash.text.*; public class Page80 extends MovieClip { public var CR:TextField; } }//packageSection 188//Page81 (Page81) package { import flash.display.*; import flash.text.*; public class Page81 extends MovieClip { public var CR:TextField; } }//packageSection 189//Page82 (Page82) package { import flash.display.*; import flash.text.*; public class Page82 extends MovieClip { public var CR:TextField; } }//packageSection 190//Page83 (Page83) package { import flash.display.*; import flash.text.*; public class Page83 extends MovieClip { public var CR:TextField; } }//packageSection 191//Page84 (Page84) package { import flash.display.*; import flash.text.*; public class Page84 extends MovieClip { public var CR:TextField; } }//packageSection 192//Page85 (Page85) package { import flash.display.*; import flash.text.*; public class Page85 extends MovieClip { public var CR:TextField; } }//packageSection 193//Page86 (Page86) package { import flash.display.*; import flash.text.*; public class Page86 extends MovieClip { public var CR:TextField; } }//packageSection 194//Page87 (Page87) package { import flash.display.*; import flash.text.*; public class Page87 extends MovieClip { public var CR:TextField; } }//packageSection 195//Page88 (Page88) package { import flash.display.*; import flash.text.*; public class Page88 extends MovieClip { public var CR:TextField; } }//packageSection 196//Page89 (Page89) package { import flash.display.*; import flash.text.*; public class Page89 extends MovieClip { public var CR:TextField; } }//packageSection 197//Page9 (Page9) package { import flash.display.*; import flash.text.*; public class Page9 extends MovieClip { public var CR:TextField; } }//packageSection 198//Page90 (Page90) package { import flash.display.*; import flash.text.*; public class Page90 extends MovieClip { public var CR:TextField; } }//packageSection 199//Page91 (Page91) package { import flash.display.*; import flash.text.*; public class Page91 extends MovieClip { public var CR:TextField; } }//packageSection 200//Page92 (Page92) package { import flash.display.*; import flash.text.*; public class Page92 extends MovieClip { public var CR:TextField; } }//packageSection 201//Page93 (Page93) package { import flash.display.*; import flash.text.*; public class Page93 extends MovieClip { public var CR:TextField; } }//packageSection 202//Page94 (Page94) package { import flash.display.*; import flash.text.*; public class Page94 extends MovieClip { public var CR:TextField; } }//packageSection 203//Page95 (Page95) package { import flash.display.*; import flash.text.*; public class Page95 extends MovieClip { public var CR:TextField; } }//packageSection 204//Page96 (Page96) package { import flash.display.*; import flash.text.*; public class Page96 extends MovieClip { public var CR:TextField; } }//packageSection 205//Page97 (Page97) package { import flash.display.*; import flash.text.*; public class Page97 extends MovieClip { public var CR:TextField; } }//packageSection 206//Page98 (Page98) package { import flash.display.*; import flash.text.*; public class Page98 extends MovieClip { public var CR:TextField; } }//packageSection 207//Page99 (Page99) package { import flash.display.*; import flash.text.*; public class Page99 extends MovieClip { public var CR:TextField; } }//packageSection 208//PrintRangeWnd (PrintRangeWnd) package { import fl.controls.*; import flash.display.*; import flash.events.*; import fl.managers.*; import flash.text.*; import flash.ui.*; import flash.accessibility.*; public class PrintRangeWnd extends MovieClip { public var cancelBtn; private var active:Boolean; public var scalingtxt:TextField; public var fromtxt:TextField; public var pagesFrom; public var totxt:TextField; public var pagestxt:TextField; public var closeBtn:SimpleButton; private var fm:FocusManager; private var tabArray:Array; public var optNoScale; public var title:TextField; public var locale:P2FLocale; public var optFit:RadioButton; public var pagesTo:TextField; public var OKBtn:Button; public var printScaleMode:String; public function PrintRangeWnd(){ pagesFrom.restrict = (pagesTo.restrict = "0-9"); tabArray = new Array(pagesFrom, pagesTo, optNoScale, optFit, OKBtn, cancelBtn); addEventListener(FocusEvent.KEY_FOCUS_CHANGE, OnFocusChange, false, 0, true); addEventListener(KeyboardEvent.KEY_DOWN, OnKeyDown, false, 0, true); closeBtn.addEventListener(MouseEvent.CLICK, onCloseBtnClick, false, 0, true); cancelBtn.addEventListener(MouseEvent.CLICK, onCloseBtnClick, false, 0, true); OKBtn.addEventListener(MouseEvent.CLICK, onOKBtnClick, false, 0, true); __setTab_title_PrintRangeWnd_Layer1_0(); __setTab_pagesFrom_PrintRangeWnd_Layer1_0(); __setTab_pagesTo_PrintRangeWnd_Layer1_0(); __setTab_OKBtn_PrintRangeWnd_Layer1_0(); __setTab_cancelBtn_PrintRangeWnd_Layer1_0(); __setAcc_pagesFrom_PrintRangeWnd_Layer1_0(); __setAcc_pagesTo_PrintRangeWnd_Layer1_0(); __setAcc_OKBtn_PrintRangeWnd_Layer1_0(); __setAcc_cancelBtn_PrintRangeWnd_Layer1_0(); __setProp_OKBtn_PrintRangeWnd_Layer1_0(); __setProp_cancelBtn_PrintRangeWnd_Layer1_0(); __setProp_optNoScale_PrintRangeWnd_Layer1_0(); __setProp_optFit_PrintRangeWnd_Layer1_0(); } private function onCloseBtnClick(_arg1:MouseEvent){ close(); } function __setProp_cancelBtn_PrintRangeWnd_Layer1_0(){ try { cancelBtn["componentInspectorSetting"] = true; } catch(e:Error) { }; cancelBtn.emphasized = false; cancelBtn.enabled = true; cancelBtn.label = ""; cancelBtn.labelPlacement = "right"; cancelBtn.selected = false; cancelBtn.toggle = false; cancelBtn.visible = true; try { cancelBtn["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setTab_pagesFrom_PrintRangeWnd_Layer1_0(){ pagesFrom.tabIndex = 0; } function __setProp_optNoScale_PrintRangeWnd_Layer1_0(){ try { optNoScale["componentInspectorSetting"] = true; } catch(e:Error) { }; optNoScale.enabled = true; optNoScale.groupName = "Scaling"; optNoScale.label = ""; optNoScale.labelPlacement = "right"; optNoScale.selected = false; optNoScale.value = ""; optNoScale.visible = true; try { optNoScale["componentInspectorSetting"] = false; } catch(e:Error) { }; } function __setAcc_OKBtn_PrintRangeWnd_Layer1_0(){ OKBtn.accessibilityProperties = new AccessibilityProperties(); OKBtn.accessibilityProperties.name = "OK"; OKBtn.accessibilityProperties.forceSimple = true; } function __setTab_title_PrintRangeWnd_Layer1_0(){ title.tabIndex = 0; } function __setTab_pagesTo_PrintRangeWnd_Layer1_0(){ pagesTo.tabIndex = 0; } private function OnKeyDown(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == Keyboard.ESCAPE){ onCloseBtnClick(null); }; } function __setTab_cancelBtn_PrintRangeWnd_Layer1_0(){ cancelBtn.tabIndex = 0; } function __setAcc_pagesFrom_PrintRangeWnd_Layer1_0(){ pagesFrom.accessibilityProperties = new AccessibilityProperties(); pagesFrom.accessibilityProperties.name = "Pages From"; } private function onOKBtnClick(_arg1:MouseEvent){ close(); dispatchEvent(new Event("OKResult")); } private function OnFocusChange(_arg1:FocusEvent):void{ var _local2:int; if (active){ _arg1.preventDefault(); _local2 = tabArray.indexOf(_arg1.target); if (_local2 != -1){ if (_arg1.shiftKey){ _local2--; } else { _local2++; }; if (_local2 < 0){ _local2 = (tabArray.length - 1); } else { if (_local2 >= tabArray.length){ _local2 = 0; }; }; fm.setFocus(tabArray[_local2]); }; }; } function __setAcc_cancelBtn_PrintRangeWnd_Layer1_0(){ cancelBtn.accessibilityProperties = new AccessibilityProperties(); cancelBtn.accessibilityProperties.name = "Cancel"; cancelBtn.accessibilityProperties.forceSimple = true; } function __setAcc_pagesTo_PrintRangeWnd_Layer1_0(){ pagesTo.accessibilityProperties = new AccessibilityProperties(); pagesTo.accessibilityProperties.name = "Pages To"; } function __setProp_OKBtn_PrintRangeWnd_Layer1_0(){ try { OKBtn["componentInspectorSetting"] = true; } catch(e:Error) { }; OKBtn.emphasized = false; OKBtn.enabled = true; OKBtn.label = ""; OKBtn.labelPlacement = "right"; OKBtn.selected = false; OKBtn.toggle = false; OKBtn.visible = true; try { OKBtn["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function close(){ printScaleMode = (optNoScale.selected) ? "noscale" : "fit"; fm.deactivate(); ModalScreen.close(); active = false; } function __setProp_optFit_PrintRangeWnd_Layer1_0(){ try { optFit["componentInspectorSetting"] = true; } catch(e:Error) { }; optFit.enabled = true; optFit.groupName = "Scaling"; optFit.label = ""; optFit.labelPlacement = "right"; optFit.selected = false; optFit.value = ""; optFit.visible = true; try { optFit["componentInspectorSetting"] = false; } catch(e:Error) { }; } public function show(_arg1:DisplayObjectContainer, _arg2:uint, _arg3:uint, _arg4:uint, _arg5:uint, _arg6:String){ title.text = locale.loadString("IDS_PDTITLE"); pagestxt.text = locale.loadString("IDS_PDPAGES"); fromtxt.text = locale.loadString("IDS_PDFROM"); totxt.text = locale.loadString("IDS_PDTO"); scalingtxt.text = locale.loadString("IDS_PDSCALING"); optNoScale.label = locale.loadString("IDS_PDNOSCALE"); optFit.label = locale.loadString("IDS_PDAUTOR"); OKBtn.label = locale.loadString("IDS_OK"); cancelBtn.label = locale.loadString("IDS_CANCEL"); pagesFrom.text = _arg4.toString(); pagesTo.text = _arg5.toString(); optNoScale.selected = (optFit.selected = false); if (_arg6 == "noscale"){ optNoScale.selected = true; } else { optFit.selected = true; }; ModalScreen.show(_arg1, this, _arg2, _arg3); if (!fm){ fm = new FocusManager(this); fm.defaultButton = OKBtn; }; fm.activate(); fm.setFocus(pagesFrom); active = true; } function __setTab_OKBtn_PrintRangeWnd_Layer1_0(){ OKBtn.tabIndex = 0; } } }//packageSection 209//RadioButton_disabledIcon (RadioButton_disabledIcon) package { import flash.display.*; public dynamic class RadioButton_disabledIcon extends MovieClip { } }//packageSection 210//RadioButton_downIcon (RadioButton_downIcon) package { import flash.display.*; public dynamic class RadioButton_downIcon extends MovieClip { } }//packageSection 211//RadioButton_overIcon (RadioButton_overIcon) package { import flash.display.*; public dynamic class RadioButton_overIcon extends MovieClip { } }//packageSection 212//RadioButton_selectedDisabledIcon (RadioButton_selectedDisabledIcon) package { import flash.display.*; public dynamic class RadioButton_selectedDisabledIcon extends MovieClip { } }//packageSection 213//RadioButton_selectedDownIcon (RadioButton_selectedDownIcon) package { import flash.display.*; public dynamic class RadioButton_selectedDownIcon extends MovieClip { } }//packageSection 214//RadioButton_selectedOverIcon (RadioButton_selectedOverIcon) package { import flash.display.*; public dynamic class RadioButton_selectedOverIcon extends MovieClip { } }//packageSection 215//RadioButton_selectedUpIcon (RadioButton_selectedUpIcon) package { import flash.display.*; public dynamic class RadioButton_selectedUpIcon extends MovieClip { } }//packageSection 216//RadioButton_upIcon (RadioButton_upIcon) package { import flash.display.*; public dynamic class RadioButton_upIcon extends MovieClip { } }//packageSection 217//ScrollArea (ScrollArea) package { import flash.display.*; public dynamic class ScrollArea extends MovieClip { public var BottomArea:MovieClip; } }//packageSection 218//ScrollArrowDown_disabledSkin (ScrollArrowDown_disabledSkin) package { import flash.display.*; public dynamic class ScrollArrowDown_disabledSkin extends MovieClip { } }//packageSection 219//ScrollArrowDown_downSkin (ScrollArrowDown_downSkin) package { import flash.display.*; public dynamic class ScrollArrowDown_downSkin extends MovieClip { } }//packageSection 220//ScrollArrowDown_overSkin (ScrollArrowDown_overSkin) package { import flash.display.*; public dynamic class ScrollArrowDown_overSkin extends MovieClip { } }//packageSection 221//ScrollArrowDown_upSkin (ScrollArrowDown_upSkin) package { import flash.display.*; public dynamic class ScrollArrowDown_upSkin extends MovieClip { } }//packageSection 222//ScrollArrowUp_disabledSkin (ScrollArrowUp_disabledSkin) package { import flash.display.*; public dynamic class ScrollArrowUp_disabledSkin extends MovieClip { } }//packageSection 223//ScrollArrowUp_downSkin (ScrollArrowUp_downSkin) package { import flash.display.*; public dynamic class ScrollArrowUp_downSkin extends MovieClip { } }//packageSection 224//ScrollArrowUp_overSkin (ScrollArrowUp_overSkin) package { import flash.display.*; public dynamic class ScrollArrowUp_overSkin extends MovieClip { } }//packageSection 225//ScrollArrowUp_upSkin (ScrollArrowUp_upSkin) package { import flash.display.*; public dynamic class ScrollArrowUp_upSkin extends MovieClip { } }//packageSection 226//ScrollBar_thumbIcon (ScrollBar_thumbIcon) package { import flash.display.*; public dynamic class ScrollBar_thumbIcon extends MovieClip { } }//packageSection 227//ScrollPain (ScrollPain) package { import flash.events.*; import fl.containers.*; public class ScrollPain extends ScrollPane { override protected function endDrag(_arg1:MouseEvent):void{ if (stage){ stage.removeEventListener(MouseEvent.MOUSE_MOVE, doDrag); }; } } }//packageSection 228//ScrollPane_disabledSkin (ScrollPane_disabledSkin) package { import flash.display.*; public dynamic class ScrollPane_disabledSkin extends MovieClip { } }//packageSection 229//ScrollPane_upSkin (ScrollPane_upSkin) package { import flash.display.*; public dynamic class ScrollPane_upSkin extends MovieClip { } }//packageSection 230//ScrollThumb_downSkin (ScrollThumb_downSkin) package { import flash.display.*; public dynamic class ScrollThumb_downSkin extends MovieClip { } }//packageSection 231//ScrollThumb_overSkin (ScrollThumb_overSkin) package { import flash.display.*; public dynamic class ScrollThumb_overSkin extends MovieClip { } }//packageSection 232//ScrollThumb_upSkin (ScrollThumb_upSkin) package { import flash.display.*; public dynamic class ScrollThumb_upSkin extends MovieClip { } }//packageSection 233//ScrollTrack_skin (ScrollTrack_skin) package { import flash.display.*; public dynamic class ScrollTrack_skin extends MovieClip { } }//packageSection 234//Settings (Settings) package { import flash.utils.*; public class Settings extends ByteArray { } }//packageSection 235//Settings2_ (Settings2_) package { import flash.utils.*; public class Settings2_ extends ByteArray { } }//packageSection 236//Slider (Slider) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; import flash.accessibility.*; public dynamic class Slider extends MovieClip { private var Max; public var SliderHandle:MovieClip; private var oldValue:int; public var SliderHandleBtn:ImgButton; private var Width; private var DragUpdateInt; private var Min; private var HandleOffset; public function Slider(){ SliderHandleBtn = SliderHandle.SliderHandleBtn; SliderHandleBtn.tabEnabled = false; addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown, false, 0, true); SliderHandleBtn.addEventListener(MouseEvent.MOUSE_DOWN, onHandlePress, false, 0, true); __setAcc_SliderHandle_(); __setTab_SliderHandle_(); } public function SetValue(_arg1:int):void{ if (_arg1 > Max){ _arg1 = Max; } else { if (_arg1 < Min){ _arg1 = Min; }; }; SliderHandle.x = (((_arg1 - Min) / (Max - Min)) * Width); } function __setAcc_SliderHandle_(){ SliderHandle.accessibilityProperties = new AccessibilityProperties(); SliderHandle.accessibilityProperties.silent = true; } public function onMouseDown(_arg1:MouseEvent):void{ var _local2:int; if (_arg1.target == this){ _local2 = Math.round((Min + (((_arg1.localX - (SliderHandleBtn.width / 2)) / Width) * (Max - Min)))); if (_local2 != GetValue()){ SetValue(_local2); dispatchEvent(new Event("change")); }; }; } public function SetRange(_arg1:int, _arg2:int):void{ this.Min = _arg1; this.Max = _arg2; } function onHandlePress(_arg1:MouseEvent):void{ oldValue = GetValue(); SliderHandle.startDrag(false, new Rectangle(0, HandleOffset, Width, HandleOffset)); DragUpdateInt = setInterval(DragUpdate, 100); stage.addEventListener(MouseEvent.MOUSE_UP, onHandleRelease, false, 0, true); } function onHandleRelease(_arg1:MouseEvent):void{ stage.removeEventListener(MouseEvent.MOUSE_UP, onHandleRelease); clearInterval(DragUpdateInt); SliderHandle.stopDrag(); if (oldValue != GetValue()){ dispatchEvent(new Event("change")); }; } public function GetValue():int{ return (Math.round((Min + ((SliderHandle.x / Width) * (Max - Min))))); } function __setTab_SliderHandle_(){ SliderHandle.tabIndex = 0; } public function Init():void{ SliderHandleBtn.SetImages("TBImage6", "TBImage5"); Width = Math.floor((width - SliderHandleBtn.width)); HandleOffset = SliderHandleBtn.y; } function DragUpdate():void{ if (oldValue != GetValue()){ oldValue = GetValue(); dispatchEvent(new Event("change")); }; } } }//packageSection 237//TBImage1 (TBImage1) package { import flash.display.*; public class TBImage1 extends MovieClip { } }//package import flash.display.*; class TBImage2 extends MovieClip { public function TBImage2(){ } } class TBImage3 extends MovieClip { public function TBImage3(){ } } class TBImage4 extends MovieClip { public function TBImage4(){ } } class TBImage5 extends MovieClip { public function TBImage5(){ } } class TBImage6 extends MovieClip { public function TBImage6(){ } } class TBImage7 extends MovieClip { public function TBImage7(){ } } class TBImage8 extends MovieClip { public function TBImage8(){ } } class TBImage9 extends MovieClip { public function TBImage9(){ } } class TBImage10 extends MovieClip { public function TBImage10(){ } } class TBImage11 extends MovieClip { public function TBImage11(){ } } class TBImage12 extends MovieClip { public function TBImage12(){ } } class TBImage13 extends MovieClip { public function TBImage13(){ } } class TBImage14 extends MovieClip { public function TBImage14(){ } } class TBImage15 extends MovieClip { public function TBImage15(){ } } class TBImage16 extends MovieClip { public function TBImage16(){ } } class TBImage18 extends MovieClip { public function TBImage18(){ } } class TBImage19 extends MovieClip { public function TBImage19(){ } } class TBImage20 extends MovieClip { public function TBImage20(){ } } class TBImage21 extends MovieClip { public function TBImage21(){ } } class TBImage22 extends MovieClip { public function TBImage22(){ } }Section 238//textmsg (textmsg) package { import flash.display.*; import flash.text.*; public dynamic class textmsg extends MovieClip { public var text:TextField; } }//packageSection 239//waitmsg (waitmsg) package { import flash.display.*; import flash.text.*; public dynamic class waitmsg extends MovieClip { public var msg:TextField; } }//package
Library Items
Symbol 156 Bitmap | Used by:157 | |
Symbol 157 Graphic | Uses:156 | Used by:158 |
Symbol 158 MovieClip {TBImage1} | Uses:157 | |
Symbol 159 Bitmap | Used by:160 | |
Symbol 160 Graphic | Uses:159 | Used by:161 |
Symbol 161 MovieClip {TBImage2} | Uses:160 | |
Symbol 162 Bitmap | Used by:163 | |
Symbol 163 Graphic | Uses:162 | Used by:164 |
Symbol 164 MovieClip {TBImage3} | Uses:163 | |
Symbol 165 Bitmap | Used by:166 | |
Symbol 166 Graphic | Uses:165 | Used by:167 |
Symbol 167 MovieClip {TBImage4} | Uses:166 | |
Symbol 168 Bitmap | Used by:169 | |
Symbol 169 Graphic | Uses:168 | Used by:170 |
Symbol 170 MovieClip {TBImage5} | Uses:169 | |
Symbol 171 Bitmap | Used by:172 | |
Symbol 172 Graphic | Uses:171 | Used by:173 |
Symbol 173 MovieClip {TBImage6} | Uses:172 | |
Symbol 174 Bitmap | Used by:175 | |
Symbol 175 Graphic | Uses:174 | Used by:176 |
Symbol 176 MovieClip {TBImage7} | Uses:175 | |
Symbol 177 Bitmap | Used by:178 | |
Symbol 178 Graphic | Uses:177 | Used by:179 |
Symbol 179 MovieClip {TBImage8} | Uses:178 | |
Symbol 180 Bitmap | Used by:181 | |
Symbol 181 Graphic | Uses:180 | Used by:182 |
Symbol 182 MovieClip {TBImage9} | Uses:181 | |
Symbol 183 Bitmap | Used by:184 | |
Symbol 184 Graphic | Uses:183 | Used by:185 |
Symbol 185 MovieClip {TBImage10} | Uses:184 | |
Symbol 186 Bitmap | Used by:187 | |
Symbol 187 Graphic | Uses:186 | Used by:188 |
Symbol 188 MovieClip {TBImage11} | Uses:187 | |
Symbol 189 Bitmap | Used by:190 | |
Symbol 190 Graphic | Uses:189 | Used by:191 |
Symbol 191 MovieClip {TBImage12} | Uses:190 | |
Symbol 192 Bitmap | Used by:193 | |
Symbol 193 Graphic | Uses:192 | Used by:194 |
Symbol 194 MovieClip {TBImage13} | Uses:193 | |
Symbol 195 Bitmap | Used by:196 | |
Symbol 196 Graphic | Uses:195 | Used by:197 |
Symbol 197 MovieClip {TBImage14} | Uses:196 | |
Symbol 198 Bitmap | Used by:199 | |
Symbol 199 Graphic | Uses:198 | Used by:200 |
Symbol 200 MovieClip {TBImage15} | Uses:199 | |
Symbol 201 Bitmap | Used by:202 | |
Symbol 202 Graphic | Uses:201 | Used by:203 |
Symbol 203 MovieClip {TBImage16} | Uses:202 | |
Symbol 204 Bitmap | Used by:205 | |
Symbol 205 Graphic | Uses:204 | Used by:206 |
Symbol 206 MovieClip {TBImage18} | Uses:205 | |
Symbol 207 Bitmap | Used by:208 | |
Symbol 208 Graphic | Uses:207 | Used by:209 |
Symbol 209 MovieClip {TBImage19} | Uses:208 | |
Symbol 210 Bitmap | Used by:211 | |
Symbol 211 Graphic | Uses:210 | Used by:212 |
Symbol 212 MovieClip {TBImage20} | Uses:211 | |
Symbol 213 Bitmap | Used by:214 | |
Symbol 214 Graphic | Uses:213 | Used by:215 |
Symbol 215 MovieClip {TBImage21} | Uses:214 | |
Symbol 216 Bitmap | Used by:217 | |
Symbol 217 Graphic | Uses:216 | Used by:218 |
Symbol 218 MovieClip {TBImage22} | Uses:217 | |
Symbol 219 BinaryData {Settings} | ||
Symbol 220 BinaryData {Settings2_} | ||
Symbol 1 Font | Used by:2 | |
Symbol 2 EditableText | Uses:1 | Used by:6 |
Symbol 3 Graphic | Used by:4 | |
Symbol 4 MovieClip | Uses:3 | Used by:5 |
Symbol 5 MovieClip | Uses:4 | Used by:6 |
Symbol 6 MovieClip {waitmsg} | Uses:2 5 | |
Symbol 7 Font | Used by:8 50 51 52 53 54 74 75 143 146 148 152 | |
Symbol 8 EditableText | Uses:7 | Used by:9 |
Symbol 9 MovieClip {textmsg} | Uses:8 | |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:10 | Used by:12 |
Symbol 12 MovieClip {ScrollArea} | Uses:11 | |
Symbol 13 Graphic | Used by:14 | |
Symbol 14 MovieClip | Uses:13 | Used by:33 73 77 134 |
Symbol 15 MovieClip {fl.core.ComponentShim} | Used by:33 73 77 133 134 | |
Symbol 16 Graphic | Used by:17 | |
Symbol 17 MovieClip {RadioButton_upIcon} | Uses:16 | Used by:33 |
Symbol 18 Graphic | Used by:19 28 | |
Symbol 19 MovieClip {RadioButton_overIcon} | Uses:18 | Used by:33 |
Symbol 20 Graphic | Used by:21 29 | |
Symbol 21 MovieClip {RadioButton_downIcon} | Uses:20 | Used by:33 |
Symbol 22 Graphic | Used by:23 30 | |
Symbol 23 MovieClip {RadioButton_disabledIcon} | Uses:22 | Used by:33 |
Symbol 24 Graphic | Used by:27 | |
Symbol 25 Graphic | Used by:26 | |
Symbol 26 MovieClip | Uses:25 | Used by:27 28 29 30 |
Symbol 27 MovieClip {RadioButton_selectedUpIcon} | Uses:24 26 | Used by:33 |
Symbol 28 MovieClip {RadioButton_selectedOverIcon} | Uses:18 26 | Used by:33 |
Symbol 29 MovieClip {RadioButton_selectedDownIcon} | Uses:20 26 | Used by:33 |
Symbol 30 MovieClip {RadioButton_selectedDisabledIcon} | Uses:22 26 | Used by:33 |
Symbol 31 Graphic | Used by:32 | |
Symbol 32 MovieClip {focusRectSkin} | Uses:31 | Used by:33 73 133 |
Symbol 33 MovieClip {fl.controls.RadioButton} | Uses:14 15 17 19 21 23 27 28 29 30 32 | Used by:76 |
Symbol 34 Graphic | Used by:35 | |
Symbol 35 MovieClip | Uses:34 | Used by:76 |
Symbol 36 Graphic | Used by:37 | |
Symbol 37 MovieClip | Uses:36 | Used by:42 |
Symbol 38 Graphic | Used by:39 | |
Symbol 39 MovieClip | Uses:38 | Used by:42 |
Symbol 40 Graphic | Used by:41 | |
Symbol 41 MovieClip | Uses:40 | Used by:42 |
Symbol 42 MovieClip | Uses:37 39 41 | Used by:76 |
Symbol 43 Graphic | Used by:44 | |
Symbol 44 MovieClip | Uses:43 | Used by:49 |
Symbol 45 Graphic | Used by:46 | |
Symbol 46 MovieClip | Uses:45 | Used by:49 |
Symbol 47 Graphic | Used by:48 49 | |
Symbol 48 MovieClip | Uses:47 | Used by:49 |
Symbol 49 Button | Uses:44 46 48 47 | Used by:76 |
Symbol 50 EditableText | Uses:7 | Used by:76 |
Symbol 51 EditableText | Uses:7 | Used by:76 |
Symbol 52 EditableText | Uses:7 | Used by:76 |
Symbol 53 EditableText | Uses:7 | Used by:76 |
Symbol 54 EditableText | Uses:7 | Used by:76 |
Symbol 55 Graphic | Used by:56 | |
Symbol 56 MovieClip {Button_disabledSkin} | Uses:55 | Used by:73 |
Symbol 57 Graphic | Used by:58 | |
Symbol 58 MovieClip {Button_downSkin} | Uses:57 | Used by:73 |
Symbol 59 Graphic | Used by:60 | |
Symbol 60 MovieClip {Button_emphasizedSkin} | Uses:59 | Used by:73 |
Symbol 61 Graphic | Used by:62 | |
Symbol 62 MovieClip {Button_overSkin} | Uses:61 | Used by:73 |
Symbol 63 Graphic | Used by:64 | |
Symbol 64 MovieClip {Button_selectedDisabledSkin} | Uses:63 | Used by:73 |
Symbol 65 Graphic | Used by:66 | |
Symbol 66 MovieClip {Button_selectedDownSkin} | Uses:65 | Used by:73 |
Symbol 67 Graphic | Used by:68 | |
Symbol 68 MovieClip {Button_selectedOverSkin} | Uses:67 | Used by:73 |
Symbol 69 Graphic | Used by:70 | |
Symbol 70 MovieClip {Button_selectedUpSkin} | Uses:69 | Used by:73 |
Symbol 71 Graphic | Used by:72 | |
Symbol 72 MovieClip {Button_upSkin} | Uses:71 | Used by:73 |
Symbol 73 MovieClip {fl.controls.Button} | Uses:14 15 56 58 60 62 64 66 68 70 72 32 | Used by:76 |
Symbol 74 EditableText | Uses:7 | Used by:76 |
Symbol 75 EditableText | Uses:7 | Used by:76 |
Symbol 76 MovieClip {PrintRangeWnd} | Uses:35 42 49 50 51 52 53 54 73 33 74 75 | |
Symbol 77 MovieClip {fl.controls.Label} | Uses:14 15 | |
Symbol 78 Graphic | Used by:79 | |
Symbol 79 MovieClip {def_bgr} | Uses:78 | |
Symbol 80 Graphic | Used by:81 | |
Symbol 81 Button {button} | Uses:80 | |
Symbol 82 Graphic | Used by:83 | |
Symbol 83 MovieClip {manualbutton} | Uses:82 | Used by:84 88 89 90 91 92 93 94 95 96 97 98 99 100 141 |
Symbol 84 MovieClip {def_fullscreen} | Uses:83 | Used by:155 |
Symbol 85 Button {ImgButton} | Used by:86 | |
Symbol 86 MovieClip {print2flash_fla.MCSlider_47} | Uses:85 | Used by:87 |
Symbol 87 MovieClip {Slider} | Uses:86 | Used by:155 |
Symbol 88 MovieClip {def_forward} | Uses:83 | Used by:155 |
Symbol 89 MovieClip {def_back} | Uses:83 | Used by:155 |
Symbol 90 MovieClip {def_nextpage} | Uses:83 | Used by:155 |
Symbol 91 MovieClip {def_more} | Uses:83 | Used by:155 |
Symbol 92 MovieClip {def_selMode} | Uses:83 | Used by:155 |
Symbol 93 MovieClip {def_newwindow} | Uses:83 | Used by:155 |
Symbol 94 MovieClip {def_help} | Uses:83 | Used by:155 |
Symbol 95 MovieClip {def_rotate} | Uses:83 | Used by:155 |
Symbol 96 MovieClip {def_prevpage} | Uses:83 | Used by:155 |
Symbol 97 MovieClip {def_scalePage} | Uses:83 | Used by:155 |
Symbol 98 MovieClip {def_scaleWidth} | Uses:83 | Used by:155 |
Symbol 99 MovieClip {def_moveMode} | Uses:83 | Used by:155 |
Symbol 100 MovieClip {def_print} | Uses:83 | Used by:155 |
Symbol 101 Graphic | Used by:102 | |
Symbol 102 MovieClip | Uses:101 | Used by:105 106 |
Symbol 103 Graphic | Used by:104 | |
Symbol 104 MovieClip | Uses:103 | Used by:105 106 |
Symbol 105 MovieClip {ScrollPane_disabledSkin} | Uses:102 104 | Used by:134 |
Symbol 106 MovieClip {ScrollPane_upSkin} | Uses:102 104 | Used by:134 |
Symbol 107 Graphic | Used by:108 | |
Symbol 108 MovieClip {ScrollTrack_skin} | Uses:107 | Used by:133 |
Symbol 109 Graphic | Used by:112 | |
Symbol 110 Graphic | Used by:111 114 118 127 | |
Symbol 111 MovieClip | Uses:110 | Used by:112 122 124 |
Symbol 112 MovieClip {ScrollArrowUp_downSkin} | Uses:109 111 | Used by:133 |
Symbol 113 Graphic | Used by:114 | |
Symbol 114 MovieClip {ScrollArrowDown_downSkin} | Uses:113 110 | Used by:133 |
Symbol 115 Graphic | Used by:116 | |
Symbol 116 MovieClip {ScrollThumb_downSkin} | Uses:115 | Used by:133 |
Symbol 117 Graphic | Used by:118 | |
Symbol 118 MovieClip {ScrollArrowDown_overSkin} | Uses:117 110 | Used by:133 |
Symbol 119 Graphic | Used by:120 | |
Symbol 120 MovieClip {ScrollThumb_overSkin} | Uses:119 | Used by:133 |
Symbol 121 Graphic | Used by:122 | |
Symbol 122 MovieClip {ScrollArrowUp_overSkin} | Uses:121 111 | Used by:133 |
Symbol 123 Graphic | Used by:124 127 | |
Symbol 124 MovieClip {ScrollArrowUp_upSkin} | Uses:123 111 | Used by:133 |
Symbol 125 Graphic | Used by:126 | |
Symbol 126 MovieClip {ScrollThumb_upSkin} | Uses:125 | Used by:133 |
Symbol 127 MovieClip {ScrollArrowDown_upSkin} | Uses:123 110 | Used by:133 |
Symbol 128 Graphic | Used by:129 130 | |
Symbol 129 MovieClip {ScrollArrowDown_disabledSkin} | Uses:128 | Used by:133 |
Symbol 130 MovieClip {ScrollArrowUp_disabledSkin} | Uses:128 | Used by:133 |
Symbol 131 Graphic | Used by:132 | |
Symbol 132 MovieClip {ScrollBar_thumbIcon} | Uses:131 | Used by:133 |
Symbol 133 MovieClip {fl.controls.ScrollBar} | Uses:108 15 32 112 114 116 118 120 122 124 126 127 129 130 132 | Used by:134 |
Symbol 134 MovieClip {ScrollPain} | Uses:14 15 105 106 133 | Used by:Timeline |
Symbol 135 MovieClip {fl.containers.ScrollPane} | ||
Symbol 136 Graphic | Used by:137 | |
Symbol 137 MovieClip | Uses:136 | Used by:Timeline |
Symbol 138 Graphic | Used by:139 | |
Symbol 139 MovieClip | Uses:138 | Used by:Timeline |
Symbol 140 MovieClip | Used by:155 | |
Symbol 141 MovieClip {print2flash_fla.def_searchbut_27} | Uses:83 | Used by:155 |
Symbol 142 Graphic | Used by:144 | |
Symbol 143 EditableText | Uses:7 | Used by:144 |
Symbol 144 MovieClip {print2flash_fla.Timeline_30} | Uses:142 143 | Used by:155 |
Symbol 145 Graphic | Used by:150 | |
Symbol 146 EditableText | Uses:7 | Used by:147 |
Symbol 147 MovieClip {print2flash_fla.Timeline_32} | Uses:146 | Used by:150 |
Symbol 148 EditableText | Uses:7 | Used by:149 |
Symbol 149 MovieClip {print2flash_fla.Timeline_33} | Uses:148 | Used by:150 |
Symbol 150 MovieClip {print2flash_fla.Timeline_31} | Uses:145 147 149 | Used by:155 |
Symbol 151 Graphic | Used by:153 | |
Symbol 152 EditableText | Uses:7 | Used by:153 |
Symbol 153 MovieClip {print2flash_fla.Timeline_50} | Uses:151 152 | Used by:155 |
Symbol 154 MovieClip | Used by:155 | |
Symbol 155 MovieClip {print2flash_fla._toolbar_25} | Uses:140 141 100 144 150 99 98 97 96 95 94 93 92 91 90 89 88 87 84 153 154 | Used by:Timeline |
Symbol 221 Graphic | Used by:227 246 258 269 281 290 298 308 317 326 335 344 352 362 371 380 389 398 407 416 425 434 443 451 461 470 479 488 497 505 515 524 533 542 551 559 569 578 587 596 605 614 623 632 641 649 659 668 677 686 695 704 713 721 731 740 749 758 767 776 784 794 803 812 821 829 839 848 857 865 875 884 892 902 911 920 929 937 947 956 965 974 983 992 1000 1010 1019 1028 1037 1046 1055 1063 1073 1082 1091 1100 1109 1118 1127 1135 1145 1153 1163 1172 1181 1189 1199 1208 1217 1225 1235 1244 1253 1262 1270 1280 1289 1298 1307 1315 1325 1334 1343 1352 1360 1370 1379 1388 1397 1406 1414 1424 1433 1442 1450 1460 1469 1477 1487 1496 1504 1514 1522 1536 1546 | |
Symbol 222 Font | Used by:224 | |
Symbol 223 Graphic | Used by:227 | |
Symbol 224 EditableText | Uses:222 | Used by:227 |
Symbol 225 Bitmap | Used by:226 | |
Symbol 226 Graphic | Uses:225 | Used by:227 |
Symbol 227 MovieClip {Page1} | Uses:221 223 224 226 | |
Symbol 228 Font | Used by:230 | |
Symbol 229 Graphic | Used by:246 | |
Symbol 230 EditableText | Uses:228 | Used by:246 |
Symbol 231 Bitmap | Used by:234 250 | |
Symbol 232 Bitmap | Used by:234 | |
Symbol 233 Bitmap | Used by:234 250 | |
Symbol 234 Graphic | Uses:231 232 233 | Used by:246 |
Symbol 235 Font | Used by:239 243 257 266 277 288 297 306 315 324 333 342 351 360 369 378 387 396 405 414 423 432 441 459 468 477 486 495 513 522 531 540 549 558 567 576 585 594 603 612 621 630 639 657 666 675 684 693 702 711 720 729 738 747 756 765 774 792 801 810 819 828 837 846 855 864 873 882 891 900 909 918 927 936 945 954 963 972 981 990 999 1008 1017 1026 1035 1044 1053 1062 1071 1080 1089 1098 1107 1116 1125 1134 1143 1152 1161 1170 1179 1188 1197 1206 1215 1224 1233 1242 1251 1260 1269 1278 1287 1296 1305 1314 1323 1332 1341 1350 1359 1368 1377 1386 1395 1404 1413 1422 1431 1440 1449 1458 1467 1476 1485 1494 1503 1512 1521 1530 | |
Symbol 236 Font | Used by:238 | |
Symbol 237 Graphic | Used by:246 | |
Symbol 238 EditableText | Uses:236 | Used by:246 |
Symbol 239 Text | Uses:235 240 241 242 | Used by:246 |
Symbol 240 Font | Used by:239 | |
Symbol 241 Font | Used by:239 277 288 297 306 315 316 324 342 343 351 360 361 369 468 477 486 513 541 558 567 568 576 577 603 612 613 630 639 657 666 684 693 720 729 747 756 783 792 801 810 819 837 838 847 855 873 874 882 883 891 900 945 954 972 973 999 1008 1009 1017 1018 1035 1044 1080 1098 1107 1116 1117 1134 1143 1152 1170 1179 1188 1215 1251 1260 1261 1269 1278 1296 1314 1323 1332 1341 1350 1359 1377 1386 1395 1404 1440 1449 1458 1459 1476 1521 | |
Symbol 242 Font | Used by:239 243 245 277 288 289 297 306 315 324 333 342 351 360 369 378 387 396 397 405 414 415 423 424 432 433 441 450 459 468 477 478 486 495 496 513 522 531 540 549 550 558 567 576 585 586 594 595 603 604 612 621 630 639 640 657 658 666 667 675 676 684 685 693 702 711 712 720 729 738 739 747 748 756 757 765 774 792 793 801 810 819 828 837 846 855 864 873 882 891 900 909 918 927 936 945 946 954 963 964 972 981 982 990 999 1008 1017 1026 1035 1036 1044 1045 1053 1054 1062 1071 1080 1089 1090 1098 1107 1116 1125 1126 1134 1143 1152 1161 1162 1170 1171 1179 1180 1188 1197 1198 1206 1207 1215 1216 1224 1233 1234 1242 1243 1251 1252 1260 1269 1278 1279 1287 1296 1297 1305 1306 1314 1323 1324 1332 1333 1341 1350 1359 1368 1377 1386 1395 1396 1404 1405 1413 1422 1423 1431 1432 1440 1441 1449 1458 1467 1468 1476 1485 1494 1495 1503 1512 1513 1521 1530 1535 1545 | |
Symbol 243 Text | Uses:242 235 | Used by:246 |
Symbol 244 Graphic | Used by:246 | |
Symbol 245 Text | Uses:242 | Used by:246 |
Symbol 246 MovieClip {Page2} | Uses:221 229 230 234 237 238 239 243 244 245 | |
Symbol 247 Font | Used by:249 | |
Symbol 248 Graphic | Used by:258 | |
Symbol 249 EditableText | Uses:247 | Used by:258 |
Symbol 250 Graphic | Uses:233 231 | Used by:258 |
Symbol 251 Graphic | Used by:258 | |
Symbol 252 Font | Used by:256 257 369 370 378 379 477 486 487 567 702 703 882 1116 1431 1476 | |
Symbol 253 Font | Used by:255 | |
Symbol 254 Graphic | Used by:258 | |
Symbol 255 EditableText | Uses:253 | Used by:258 |
Symbol 256 Text | Uses:252 | Used by:258 |
Symbol 257 Text | Uses:252 235 | Used by:258 |
Symbol 258 MovieClip {Page3} | Uses:221 248 249 250 251 254 255 256 257 | |
Symbol 259 Font | Used by:261 | |
Symbol 260 Graphic | Used by:269 | |
Symbol 261 EditableText | Uses:259 | Used by:269 |
Symbol 262 Graphic | Used by:269 | |
Symbol 263 Font | Used by:265 | |
Symbol 264 Graphic | Used by:269 | |
Symbol 265 EditableText | Uses:263 | Used by:269 |
Symbol 266 Text | Uses:235 267 268 | Used by:269 |
Symbol 267 Font | Used by:266 277 306 360 459 513 567 657 729 792 837 873 900 945 1008 1071 1143 1161 1197 1233 1278 1323 1368 1422 1458 1485 1512 | |
Symbol 268 Font | Used by:266 | |
Symbol 269 MovieClip {Page4} | Uses:221 260 261 262 264 265 266 | |
Symbol 270 Font | Used by:272 | |
Symbol 271 Graphic | Used by:281 | |
Symbol 272 EditableText | Uses:270 | Used by:281 |
Symbol 273 Graphic | Used by:281 | |
Symbol 274 Font | Used by:276 | |
Symbol 275 Graphic | Used by:281 | |
Symbol 276 EditableText | Uses:274 | Used by:281 |
Symbol 277 Text | Uses:235 267 242 278 241 279 | Used by:281 |
Symbol 278 Font | Used by:277 297 307 315 324 333 342 351 360 378 387 388 396 423 441 468 477 513 531 549 558 594 603 612 621 622 630 657 675 684 693 694 702 711 729 738 747 756 774 792 801 810 819 837 846 855 864 882 891 900 909 927 954 955 972 981 990 991 1008 1017 1035 1053 1062 1098 1099 1125 1134 1143 1152 1161 1170 1197 1206 1215 1251 1260 1278 1287 1323 1332 1341 1378 1387 1422 1431 1440 1449 1467 1521 | |
Symbol 279 Font | Used by:277 280 288 306 315 324 325 333 334 351 369 378 396 405 406 423 441 442 459 460 468 469 477 495 504 513 514 522 523 531 532 540 558 567 576 630 631 648 666 684 693 702 711 729 730 738 747 765 766 774 775 792 801 802 810 811 820 837 846 855 856 891 900 901 910 918 919 927 928 954 963 972 981 1017 1026 1027 1035 1044 1062 1071 1072 1080 1081 1107 1108 1116 1125 1134 1143 1144 1170 1197 1233 1260 1269 1287 1288 1314 1323 1332 1341 1342 1351 1368 1369 1395 1413 1422 1440 1449 1467 1485 1486 1494 1512 1521 | |
Symbol 280 Text | Uses:279 | Used by:281 |
Symbol 281 MovieClip {Page5} | Uses:221 271 272 273 275 276 277 280 | |
Symbol 282 Font | Used by:284 | |
Symbol 283 Graphic | Used by:290 | |
Symbol 284 EditableText | Uses:282 | Used by:290 |
Symbol 285 Font | Used by:287 | |
Symbol 286 Graphic | Used by:290 | |
Symbol 287 EditableText | Uses:285 | Used by:290 |
Symbol 288 Text | Uses:242 235 279 241 | Used by:290 |
Symbol 289 Text | Uses:242 | Used by:290 |
Symbol 290 MovieClip {Page6} | Uses:221 283 284 286 287 288 289 | |
Symbol 291 Font | Used by:293 | |
Symbol 292 Graphic | Used by:298 | |
Symbol 293 EditableText | Uses:291 | Used by:298 |
Symbol 294 Font | Used by:296 | |
Symbol 295 Graphic | Used by:298 | |
Symbol 296 EditableText | Uses:294 | Used by:298 |
Symbol 297 Text | Uses:241 235 242 278 | Used by:298 |
Symbol 298 MovieClip {Page7} | Uses:221 292 293 295 296 297 | |
Symbol 299 Font | Used by:301 | |
Symbol 300 Graphic | Used by:308 | |
Symbol 301 EditableText | Uses:299 | Used by:308 |
Symbol 302 Graphic | Used by:308 | |
Symbol 303 Font | Used by:305 | |
Symbol 304 Graphic | Used by:308 | |
Symbol 305 EditableText | Uses:303 | Used by:308 |
Symbol 306 Text | Uses:235 267 241 242 279 | Used by:308 |
Symbol 307 Text | Uses:278 | Used by:308 |
Symbol 308 MovieClip {Page8} | Uses:221 300 301 302 304 305 306 307 | |
Symbol 309 Font | Used by:311 | |
Symbol 310 Graphic | Used by:317 | |
Symbol 311 EditableText | Uses:309 | Used by:317 |
Symbol 312 Font | Used by:314 | |
Symbol 313 Graphic | Used by:317 | |
Symbol 314 EditableText | Uses:312 | Used by:317 |
Symbol 315 Text | Uses:242 235 278 279 241 | Used by:317 |
Symbol 316 Text | Uses:241 | Used by:317 |
Symbol 317 MovieClip {Page9} | Uses:221 310 311 313 314 315 316 | |
Symbol 318 Font | Used by:320 | |
Symbol 319 Graphic | Used by:326 | |
Symbol 320 EditableText | Uses:318 | Used by:326 |
Symbol 321 Font | Used by:323 | |
Symbol 322 Graphic | Used by:326 | |
Symbol 323 EditableText | Uses:321 | Used by:326 |
Symbol 324 Text | Uses:242 235 278 241 279 | Used by:326 |
Symbol 325 Text | Uses:279 | Used by:326 |
Symbol 326 MovieClip {Page10} | Uses:221 319 320 322 323 324 325 | |
Symbol 327 Font | Used by:329 | |
Symbol 328 Graphic | Used by:335 | |
Symbol 329 EditableText | Uses:327 | Used by:335 |
Symbol 330 Font | Used by:332 | |
Symbol 331 Graphic | Used by:335 | |
Symbol 332 EditableText | Uses:330 | Used by:335 |
Symbol 333 Text | Uses:242 235 278 279 | Used by:335 |
Symbol 334 Text | Uses:279 | Used by:335 |
Symbol 335 MovieClip {Page11} | Uses:221 328 329 331 332 333 334 | |
Symbol 336 Font | Used by:338 | |
Symbol 337 Graphic | Used by:344 | |
Symbol 338 EditableText | Uses:336 | Used by:344 |
Symbol 339 Font | Used by:341 | |
Symbol 340 Graphic | Used by:344 | |
Symbol 341 EditableText | Uses:339 | Used by:344 |
Symbol 342 Text | Uses:242 235 278 241 | Used by:344 |
Symbol 343 Text | Uses:241 | Used by:344 |
Symbol 344 MovieClip {Page12} | Uses:221 337 338 340 341 342 343 | |
Symbol 345 Font | Used by:347 | |
Symbol 346 Graphic | Used by:352 | |
Symbol 347 EditableText | Uses:345 | Used by:352 |
Symbol 348 Font | Used by:350 | |
Symbol 349 Graphic | Used by:352 | |
Symbol 350 EditableText | Uses:348 | Used by:352 |
Symbol 351 Text | Uses:242 235 279 241 278 | Used by:352 |
Symbol 352 MovieClip {Page13} | Uses:221 346 347 349 350 351 | |
Symbol 353 Font | Used by:355 | |
Symbol 354 Graphic | Used by:362 | |
Symbol 355 EditableText | Uses:353 | Used by:362 |
Symbol 356 Graphic | Used by:362 | |
Symbol 357 Font | Used by:359 | |
Symbol 358 Graphic | Used by:362 | |
Symbol 359 EditableText | Uses:357 | Used by:362 |
Symbol 360 Text | Uses:235 267 242 278 241 | Used by:362 |
Symbol 361 Text | Uses:241 | Used by:362 |
Symbol 362 MovieClip {Page14} | Uses:221 354 355 356 358 359 360 361 | |
Symbol 363 Font | Used by:365 | |
Symbol 364 Graphic | Used by:371 | |
Symbol 365 EditableText | Uses:363 | Used by:371 |
Symbol 366 Font | Used by:368 | |
Symbol 367 Graphic | Used by:371 | |
Symbol 368 EditableText | Uses:366 | Used by:371 |
Symbol 369 Text | Uses:242 235 241 279 252 | Used by:371 |
Symbol 370 Text | Uses:252 | Used by:371 |
Symbol 371 MovieClip {Page15} | Uses:221 364 365 367 368 369 370 | |
Symbol 372 Font | Used by:374 | |
Symbol 373 Graphic | Used by:380 | |
Symbol 374 EditableText | Uses:372 | Used by:380 |
Symbol 375 Font | Used by:377 | |
Symbol 376 Graphic | Used by:380 | |
Symbol 377 EditableText | Uses:375 | Used by:380 |
Symbol 378 Text | Uses:242 235 278 279 252 | Used by:380 |
Symbol 379 Text | Uses:252 | Used by:380 |
Symbol 380 MovieClip {Page16} | Uses:221 373 374 376 377 378 379 | |
Symbol 381 Font | Used by:383 | |
Symbol 382 Graphic | Used by:389 | |
Symbol 383 EditableText | Uses:381 | Used by:389 |
Symbol 384 Font | Used by:386 | |
Symbol 385 Graphic | Used by:389 | |
Symbol 386 EditableText | Uses:384 | Used by:389 |
Symbol 387 Text | Uses:242 235 278 | Used by:389 |
Symbol 388 Text | Uses:278 | Used by:389 |
Symbol 389 MovieClip {Page17} | Uses:221 382 383 385 386 387 388 | |
Symbol 390 Font | Used by:392 | |
Symbol 391 Graphic | Used by:398 | |
Symbol 392 EditableText | Uses:390 | Used by:398 |
Symbol 393 Font | Used by:395 | |
Symbol 394 Graphic | Used by:398 | |
Symbol 395 EditableText | Uses:393 | Used by:398 |
Symbol 396 Text | Uses:242 235 279 278 | Used by:398 |
Symbol 397 Text | Uses:242 | Used by:398 |
Symbol 398 MovieClip {Page18} | Uses:221 391 392 394 395 396 397 | |
Symbol 399 Font | Used by:401 | |
Symbol 400 Graphic | Used by:407 | |
Symbol 401 EditableText | Uses:399 | Used by:407 |
Symbol 402 Font | Used by:404 | |
Symbol 403 Graphic | Used by:407 | |
Symbol 404 EditableText | Uses:402 | Used by:407 |
Symbol 405 Text | Uses:242 235 279 | Used by:407 |
Symbol 406 Text | Uses:279 | Used by:407 |
Symbol 407 MovieClip {Page19} | Uses:221 400 401 403 404 405 406 | |
Symbol 408 Font | Used by:410 | |
Symbol 409 Graphic | Used by:416 | |
Symbol 410 EditableText | Uses:408 | Used by:416 |
Symbol 411 Font | Used by:413 | |
Symbol 412 Graphic | Used by:416 | |
Symbol 413 EditableText | Uses:411 | Used by:416 |
Symbol 414 Text | Uses:242 235 | Used by:416 |
Symbol 415 Text | Uses:242 | Used by:416 |
Symbol 416 MovieClip {Page20} | Uses:221 409 410 412 413 414 415 | |
Symbol 417 Font | Used by:419 | |
Symbol 418 Graphic | Used by:425 | |
Symbol 419 EditableText | Uses:417 | Used by:425 |
Symbol 420 Font | Used by:422 | |
Symbol 421 Graphic | Used by:425 | |
Symbol 422 EditableText | Uses:420 | Used by:425 |
Symbol 423 Text | Uses:242 235 279 278 | Used by:425 |
Symbol 424 Text | Uses:242 | Used by:425 |
Symbol 425 MovieClip {Page21} | Uses:221 418 419 421 422 423 424 | |
Symbol 426 Font | Used by:428 | |
Symbol 427 Graphic | Used by:434 | |
Symbol 428 EditableText | Uses:426 | Used by:434 |
Symbol 429 Font | Used by:431 | |
Symbol 430 Graphic | Used by:434 | |
Symbol 431 EditableText | Uses:429 | Used by:434 |
Symbol 432 Text | Uses:242 235 | Used by:434 |
Symbol 433 Text | Uses:242 | Used by:434 |
Symbol 434 MovieClip {Page22} | Uses:221 427 428 430 431 432 433 | |
Symbol 435 Font | Used by:437 | |
Symbol 436 Graphic | Used by:443 | |
Symbol 437 EditableText | Uses:435 | Used by:443 |
Symbol 438 Font | Used by:440 | |
Symbol 439 Graphic | Used by:443 | |
Symbol 440 EditableText | Uses:438 | Used by:443 |
Symbol 441 Text | Uses:242 235 278 279 | Used by:443 |
Symbol 442 Text | Uses:279 | Used by:443 |
Symbol 443 MovieClip {Page23} | Uses:221 436 437 439 440 441 442 | |
Symbol 444 Font | Used by:446 | |
Symbol 445 Graphic | Used by:451 | |
Symbol 446 EditableText | Uses:444 | Used by:451 |
Symbol 447 Font | Used by:449 | |
Symbol 448 Graphic | Used by:451 | |
Symbol 449 EditableText | Uses:447 | Used by:451 |
Symbol 450 Text | Uses:242 | Used by:451 |
Symbol 451 MovieClip {Page24} | Uses:221 445 446 448 449 450 | |
Symbol 452 Font | Used by:454 | |
Symbol 453 Graphic | Used by:461 | |
Symbol 454 EditableText | Uses:452 | Used by:461 |
Symbol 455 Graphic | Used by:461 | |
Symbol 456 Font | Used by:458 | |
Symbol 457 Graphic | Used by:461 | |
Symbol 458 EditableText | Uses:456 | Used by:461 |
Symbol 459 Text | Uses:235 267 242 279 | Used by:461 |
Symbol 460 Text | Uses:279 | Used by:461 |
Symbol 461 MovieClip {Page25} | Uses:221 453 454 455 457 458 459 460 | |
Symbol 462 Font | Used by:464 | |
Symbol 463 Graphic | Used by:470 | |
Symbol 464 EditableText | Uses:462 | Used by:470 |
Symbol 465 Font | Used by:467 | |
Symbol 466 Graphic | Used by:470 | |
Symbol 467 EditableText | Uses:465 | Used by:470 |
Symbol 468 Text | Uses:242 235 278 241 279 | Used by:470 |
Symbol 469 Text | Uses:279 | Used by:470 |
Symbol 470 MovieClip {Page26} | Uses:221 463 464 466 467 468 469 | |
Symbol 471 Font | Used by:473 | |
Symbol 472 Graphic | Used by:479 | |
Symbol 473 EditableText | Uses:471 | Used by:479 |
Symbol 474 Font | Used by:476 | |
Symbol 475 Graphic | Used by:479 | |
Symbol 476 EditableText | Uses:474 | Used by:479 |
Symbol 477 Text | Uses:278 235 241 242 279 252 | Used by:479 |
Symbol 478 Text | Uses:242 | Used by:479 |
Symbol 479 MovieClip {Page27} | Uses:221 472 473 475 476 477 478 | |
Symbol 480 Font | Used by:482 | |
Symbol 481 Graphic | Used by:488 | |
Symbol 482 EditableText | Uses:480 | Used by:488 |
Symbol 483 Font | Used by:485 | |
Symbol 484 Graphic | Used by:488 | |
Symbol 485 EditableText | Uses:483 | Used by:488 |
Symbol 486 Text | Uses:242 235 241 252 | Used by:488 |
Symbol 487 Text | Uses:252 | Used by:488 |
Symbol 488 MovieClip {Page28} | Uses:221 481 482 484 485 486 487 | |
Symbol 489 Font | Used by:491 | |
Symbol 490 Graphic | Used by:497 | |
Symbol 491 EditableText | Uses:489 | Used by:497 |
Symbol 492 Font | Used by:494 | |
Symbol 493 Graphic | Used by:497 | |
Symbol 494 EditableText | Uses:492 | Used by:497 |
Symbol 495 Text | Uses:242 235 279 | Used by:497 |
Symbol 496 Text | Uses:242 | Used by:497 |
Symbol 497 MovieClip {Page29} | Uses:221 490 491 493 494 495 496 | |
Symbol 498 Font | Used by:500 | |
Symbol 499 Graphic | Used by:505 | |
Symbol 500 EditableText | Uses:498 | Used by:505 |
Symbol 501 Font | Used by:503 | |
Symbol 502 Graphic | Used by:505 | |
Symbol 503 EditableText | Uses:501 | Used by:505 |
Symbol 504 Text | Uses:279 | Used by:505 |
Symbol 505 MovieClip {Page30} | Uses:221 499 500 502 503 504 | |
Symbol 506 Font | Used by:508 | |
Symbol 507 Graphic | Used by:515 | |
Symbol 508 EditableText | Uses:506 | Used by:515 |
Symbol 509 Graphic | Used by:515 | |
Symbol 510 Font | Used by:512 | |
Symbol 511 Graphic | Used by:515 | |
Symbol 512 EditableText | Uses:510 | Used by:515 |
Symbol 513 Text | Uses:235 267 241 278 242 279 | Used by:515 |
Symbol 514 Text | Uses:279 | Used by:515 |
Symbol 515 MovieClip {Page31} | Uses:221 507 508 509 511 512 513 514 | |
Symbol 516 Font | Used by:518 | |
Symbol 517 Graphic | Used by:524 | |
Symbol 518 EditableText | Uses:516 | Used by:524 |
Symbol 519 Font | Used by:521 | |
Symbol 520 Graphic | Used by:524 | |
Symbol 521 EditableText | Uses:519 | Used by:524 |
Symbol 522 Text | Uses:242 235 279 | Used by:524 |
Symbol 523 Text | Uses:279 | Used by:524 |
Symbol 524 MovieClip {Page32} | Uses:221 517 518 520 521 522 523 | |
Symbol 525 Font | Used by:527 | |
Symbol 526 Graphic | Used by:533 | |
Symbol 527 EditableText | Uses:525 | Used by:533 |
Symbol 528 Font | Used by:530 | |
Symbol 529 Graphic | Used by:533 | |
Symbol 530 EditableText | Uses:528 | Used by:533 |
Symbol 531 Text | Uses:242 235 278 279 | Used by:533 |
Symbol 532 Text | Uses:279 | Used by:533 |
Symbol 533 MovieClip {Page33} | Uses:221 526 527 529 530 531 532 | |
Symbol 534 Font | Used by:536 | |
Symbol 535 Graphic | Used by:542 | |
Symbol 536 EditableText | Uses:534 | Used by:542 |
Symbol 537 Font | Used by:539 | |
Symbol 538 Graphic | Used by:542 | |
Symbol 539 EditableText | Uses:537 | Used by:542 |
Symbol 540 Text | Uses:279 235 242 | Used by:542 |
Symbol 541 Text | Uses:241 | Used by:542 |
Symbol 542 MovieClip {Page34} | Uses:221 535 536 538 539 540 541 | |
Symbol 543 Font | Used by:545 | |
Symbol 544 Graphic | Used by:551 | |
Symbol 545 EditableText | Uses:543 | Used by:551 |
Symbol 546 Font | Used by:548 | |
Symbol 547 Graphic | Used by:551 | |
Symbol 548 EditableText | Uses:546 | Used by:551 |
Symbol 549 Text | Uses:242 235 278 | Used by:551 |
Symbol 550 Text | Uses:242 | Used by:551 |
Symbol 551 MovieClip {Page35} | Uses:221 544 545 547 548 549 550 | |
Symbol 552 Font | Used by:554 | |
Symbol 553 Graphic | Used by:559 | |
Symbol 554 EditableText | Uses:552 | Used by:559 |
Symbol 555 Font | Used by:557 | |
Symbol 556 Graphic | Used by:559 | |
Symbol 557 EditableText | Uses:555 | Used by:559 |
Symbol 558 Text | Uses:242 235 278 241 279 | Used by:559 |
Symbol 559 MovieClip {Page36} | Uses:221 553 554 556 557 558 | |
Symbol 560 Font | Used by:562 | |
Symbol 561 Graphic | Used by:569 | |
Symbol 562 EditableText | Uses:560 | Used by:569 |
Symbol 563 Graphic | Used by:569 | |
Symbol 564 Font | Used by:566 | |
Symbol 565 Graphic | Used by:569 | |
Symbol 566 EditableText | Uses:564 | Used by:569 |
Symbol 567 Text | Uses:235 267 279 242 252 241 | Used by:569 |
Symbol 568 Text | Uses:241 | Used by:569 |
Symbol 569 MovieClip {Page37} | Uses:221 561 562 563 565 566 567 568 | |
Symbol 570 Font | Used by:572 | |
Symbol 571 Graphic | Used by:578 | |
Symbol 572 EditableText | Uses:570 | Used by:578 |
Symbol 573 Font | Used by:575 | |
Symbol 574 Graphic | Used by:578 | |
Symbol 575 EditableText | Uses:573 | Used by:578 |
Symbol 576 Text | Uses:242 235 241 279 | Used by:578 |
Symbol 577 Text | Uses:241 | Used by:578 |
Symbol 578 MovieClip {Page38} | Uses:221 571 572 574 575 576 577 | |
Symbol 579 Font | Used by:581 | |
Symbol 580 Graphic | Used by:587 | |
Symbol 581 EditableText | Uses:579 | Used by:587 |
Symbol 582 Font | Used by:584 | |
Symbol 583 Graphic | Used by:587 | |
Symbol 584 EditableText | Uses:582 | Used by:587 |
Symbol 585 Text | Uses:242 235 | Used by:587 |
Symbol 586 Text | Uses:242 | Used by:587 |
Symbol 587 MovieClip {Page39} | Uses:221 580 581 583 584 585 586 | |
Symbol 588 Font | Used by:590 | |
Symbol 589 Graphic | Used by:596 | |
Symbol 590 EditableText | Uses:588 | Used by:596 |
Symbol 591 Font | Used by:593 | |
Symbol 592 Graphic | Used by:596 | |
Symbol 593 EditableText | Uses:591 | Used by:596 |
Symbol 594 Text | Uses:242 235 278 | Used by:596 |
Symbol 595 Text | Uses:242 | Used by:596 |
Symbol 596 MovieClip {Page40} | Uses:221 589 590 592 593 594 595 | |
Symbol 597 Font | Used by:599 | |
Symbol 598 Graphic | Used by:605 | |
Symbol 599 EditableText | Uses:597 | Used by:605 |
Symbol 600 Font | Used by:602 | |
Symbol 601 Graphic | Used by:605 | |
Symbol 602 EditableText | Uses:600 | Used by:605 |
Symbol 603 Text | Uses:242 235 278 241 | Used by:605 |
Symbol 604 Text | Uses:242 | Used by:605 |
Symbol 605 MovieClip {Page41} | Uses:221 598 599 601 602 603 604 | |
Symbol 606 Font | Used by:608 | |
Symbol 607 Graphic | Used by:614 | |
Symbol 608 EditableText | Uses:606 | Used by:614 |
Symbol 609 Font | Used by:611 | |
Symbol 610 Graphic | Used by:614 | |
Symbol 611 EditableText | Uses:609 | Used by:614 |
Symbol 612 Text | Uses:241 235 242 278 | Used by:614 |
Symbol 613 Text | Uses:241 | Used by:614 |
Symbol 614 MovieClip {Page42} | Uses:221 607 608 610 611 612 613 | |
Symbol 615 Font | Used by:617 | |
Symbol 616 Graphic | Used by:623 | |
Symbol 617 EditableText | Uses:615 | Used by:623 |
Symbol 618 Font | Used by:620 | |
Symbol 619 Graphic | Used by:623 | |
Symbol 620 EditableText | Uses:618 | Used by:623 |
Symbol 621 Text | Uses:278 235 242 | Used by:623 |
Symbol 622 Text | Uses:278 | Used by:623 |
Symbol 623 MovieClip {Page43} | Uses:221 616 617 619 620 621 622 | |
Symbol 624 Font | Used by:626 | |
Symbol 625 Graphic | Used by:632 | |
Symbol 626 EditableText | Uses:624 | Used by:632 |
Symbol 627 Font | Used by:629 | |
Symbol 628 Graphic | Used by:632 | |
Symbol 629 EditableText | Uses:627 | Used by:632 |
Symbol 630 Text | Uses:242 235 241 278 279 | Used by:632 |
Symbol 631 Text | Uses:279 | Used by:632 |
Symbol 632 MovieClip {Page44} | Uses:221 625 626 628 629 630 631 | |
Symbol 633 Font | Used by:635 | |
Symbol 634 Graphic | Used by:641 | |
Symbol 635 EditableText | Uses:633 | Used by:641 |
Symbol 636 Font | Used by:638 | |
Symbol 637 Graphic | Used by:641 | |
Symbol 638 EditableText | Uses:636 | Used by:641 |
Symbol 639 Text | Uses:242 235 241 | Used by:641 |
Symbol 640 Text | Uses:242 | Used by:641 |
Symbol 641 MovieClip {Page45} | Uses:221 634 635 637 638 639 640 | |
Symbol 642 Font | Used by:644 | |
Symbol 643 Graphic | Used by:649 | |
Symbol 644 EditableText | Uses:642 | Used by:649 |
Symbol 645 Font | Used by:647 | |
Symbol 646 Graphic | Used by:649 | |
Symbol 647 EditableText | Uses:645 | Used by:649 |
Symbol 648 Text | Uses:279 | Used by:649 |
Symbol 649 MovieClip {Page46} | Uses:221 643 644 646 647 648 | |
Symbol 650 Font | Used by:652 | |
Symbol 651 Graphic | Used by:659 | |
Symbol 652 EditableText | Uses:650 | Used by:659 |
Symbol 653 Graphic | Used by:659 | |
Symbol 654 Font | Used by:656 | |
Symbol 655 Graphic | Used by:659 | |
Symbol 656 EditableText | Uses:654 | Used by:659 |
Symbol 657 Text | Uses:235 267 242 241 278 | Used by:659 |
Symbol 658 Text | Uses:242 | Used by:659 |
Symbol 659 MovieClip {Page47} | Uses:221 651 652 653 655 656 657 658 | |
Symbol 660 Font | Used by:662 | |
Symbol 661 Graphic | Used by:668 | |
Symbol 662 EditableText | Uses:660 | Used by:668 |
Symbol 663 Font | Used by:665 | |
Symbol 664 Graphic | Used by:668 | |
Symbol 665 EditableText | Uses:663 | Used by:668 |
Symbol 666 Text | Uses:241 235 242 279 | Used by:668 |
Symbol 667 Text | Uses:242 | Used by:668 |
Symbol 668 MovieClip {Page48} | Uses:221 661 662 664 665 666 667 | |
Symbol 669 Font | Used by:671 | |
Symbol 670 Graphic | Used by:677 | |
Symbol 671 EditableText | Uses:669 | Used by:677 |
Symbol 672 Font | Used by:674 | |
Symbol 673 Graphic | Used by:677 | |
Symbol 674 EditableText | Uses:672 | Used by:677 |
Symbol 675 Text | Uses:242 235 278 | Used by:677 |
Symbol 676 Text | Uses:242 | Used by:677 |
Symbol 677 MovieClip {Page49} | Uses:221 670 671 673 674 675 676 | |
Symbol 678 Font | Used by:680 | |
Symbol 679 Graphic | Used by:686 | |
Symbol 680 EditableText | Uses:678 | Used by:686 |
Symbol 681 Font | Used by:683 | |
Symbol 682 Graphic | Used by:686 | |
Symbol 683 EditableText | Uses:681 | Used by:686 |
Symbol 684 Text | Uses:279 235 242 241 278 | Used by:686 |
Symbol 685 Text | Uses:242 | Used by:686 |
Symbol 686 MovieClip {Page50} | Uses:221 679 680 682 683 684 685 | |
Symbol 687 Font | Used by:689 | |
Symbol 688 Graphic | Used by:695 | |
Symbol 689 EditableText | Uses:687 | Used by:695 |
Symbol 690 Font | Used by:692 | |
Symbol 691 Graphic | Used by:695 | |
Symbol 692 EditableText | Uses:690 | Used by:695 |
Symbol 693 Text | Uses:242 235 279 241 278 | Used by:695 |
Symbol 694 Text | Uses:278 | Used by:695 |
Symbol 695 MovieClip {Page51} | Uses:221 688 689 691 692 693 694 | |
Symbol 696 Font | Used by:698 | |
Symbol 697 Graphic | Used by:704 | |
Symbol 698 EditableText | Uses:696 | Used by:704 |
Symbol 699 Font | Used by:701 | |
Symbol 700 Graphic | Used by:704 | |
Symbol 701 EditableText | Uses:699 | Used by:704 |
Symbol 702 Text | Uses:242 235 279 278 252 | Used by:704 |
Symbol 703 Text | Uses:252 | Used by:704 |
Symbol 704 MovieClip {Page52} | Uses:221 697 698 700 701 702 703 | |
Symbol 705 Font | Used by:707 | |
Symbol 706 Graphic | Used by:713 | |
Symbol 707 EditableText | Uses:705 | Used by:713 |
Symbol 708 Font | Used by:710 | |
Symbol 709 Graphic | Used by:713 | |
Symbol 710 EditableText | Uses:708 | Used by:713 |
Symbol 711 Text | Uses:278 235 242 279 | Used by:713 |
Symbol 712 Text | Uses:242 | Used by:713 |
Symbol 713 MovieClip {Page53} | Uses:221 706 707 709 710 711 712 | |
Symbol 714 Font | Used by:716 | |
Symbol 715 Graphic | Used by:721 | |
Symbol 716 EditableText | Uses:714 | Used by:721 |
Symbol 717 Font | Used by:719 | |
Symbol 718 Graphic | Used by:721 | |
Symbol 719 EditableText | Uses:717 | Used by:721 |
Symbol 720 Text | Uses:242 235 241 | Used by:721 |
Symbol 721 MovieClip {Page54} | Uses:221 715 716 718 719 720 | |
Symbol 722 Font | Used by:724 | |
Symbol 723 Graphic | Used by:731 | |
Symbol 724 EditableText | Uses:722 | Used by:731 |
Symbol 725 Graphic | Used by:731 | |
Symbol 726 Font | Used by:728 | |
Symbol 727 Graphic | Used by:731 | |
Symbol 728 EditableText | Uses:726 | Used by:731 |
Symbol 729 Text | Uses:235 267 279 242 241 278 | Used by:731 |
Symbol 730 Text | Uses:279 | Used by:731 |
Symbol 731 MovieClip {Page55} | Uses:221 723 724 725 727 728 729 730 | |
Symbol 732 Font | Used by:734 | |
Symbol 733 Graphic | Used by:740 | |
Symbol 734 EditableText | Uses:732 | Used by:740 |
Symbol 735 Font | Used by:737 | |
Symbol 736 Graphic | Used by:740 | |
Symbol 737 EditableText | Uses:735 | Used by:740 |
Symbol 738 Text | Uses:242 235 278 279 | Used by:740 |
Symbol 739 Text | Uses:242 | Used by:740 |
Symbol 740 MovieClip {Page56} | Uses:221 733 734 736 737 738 739 | |
Symbol 741 Font | Used by:743 | |
Symbol 742 Graphic | Used by:749 | |
Symbol 743 EditableText | Uses:741 | Used by:749 |
Symbol 744 Font | Used by:746 | |
Symbol 745 Graphic | Used by:749 | |
Symbol 746 EditableText | Uses:744 | Used by:749 |
Symbol 747 Text | Uses:279 235 242 241 278 | Used by:749 |
Symbol 748 Text | Uses:242 | Used by:749 |
Symbol 749 MovieClip {Page57} | Uses:221 742 743 745 746 747 748 | |
Symbol 750 Font | Used by:752 | |
Symbol 751 Graphic | Used by:758 | |
Symbol 752 EditableText | Uses:750 | Used by:758 |
Symbol 753 Font | Used by:755 | |
Symbol 754 Graphic | Used by:758 | |
Symbol 755 EditableText | Uses:753 | Used by:758 |
Symbol 756 Text | Uses:242 235 278 241 | Used by:758 |
Symbol 757 Text | Uses:242 | Used by:758 |
Symbol 758 MovieClip {Page58} | Uses:221 751 752 754 755 756 757 | |
Symbol 759 Font | Used by:761 | |
Symbol 760 Graphic | Used by:767 | |
Symbol 761 EditableText | Uses:759 | Used by:767 |
Symbol 762 Font | Used by:764 | |
Symbol 763 Graphic | Used by:767 | |
Symbol 764 EditableText | Uses:762 | Used by:767 |
Symbol 765 Text | Uses:242 235 279 | Used by:767 |
Symbol 766 Text | Uses:279 | Used by:767 |
Symbol 767 MovieClip {Page59} | Uses:221 760 761 763 764 765 766 | |
Symbol 768 Font | Used by:770 | |
Symbol 769 Graphic | Used by:776 | |
Symbol 770 EditableText | Uses:768 | Used by:776 |
Symbol 771 Font | Used by:773 | |
Symbol 772 Graphic | Used by:776 | |
Symbol 773 EditableText | Uses:771 | Used by:776 |
Symbol 774 Text | Uses:278 235 242 279 | Used by:776 |
Symbol 775 Text | Uses:279 | Used by:776 |
Symbol 776 MovieClip {Page60} | Uses:221 769 770 772 773 774 775 | |
Symbol 777 Font | Used by:779 | |
Symbol 778 Graphic | Used by:784 | |
Symbol 779 EditableText | Uses:777 | Used by:784 |
Symbol 780 Font | Used by:782 | |
Symbol 781 Graphic | Used by:784 | |
Symbol 782 EditableText | Uses:780 | Used by:784 |
Symbol 783 Text | Uses:241 | Used by:784 |
Symbol 784 MovieClip {Page61} | Uses:221 778 779 781 782 783 | |
Symbol 785 Font | Used by:787 | |
Symbol 786 Graphic | Used by:794 | |
Symbol 787 EditableText | Uses:785 | Used by:794 |
Symbol 788 Graphic | Used by:794 | |
Symbol 789 Font | Used by:791 | |
Symbol 790 Graphic | Used by:794 | |
Symbol 791 EditableText | Uses:789 | Used by:794 |
Symbol 792 Text | Uses:235 267 278 279 242 241 | Used by:794 |
Symbol 793 Text | Uses:242 | Used by:794 |
Symbol 794 MovieClip {Page62} | Uses:221 786 787 788 790 791 792 793 | |
Symbol 795 Font | Used by:797 | |
Symbol 796 Graphic | Used by:803 | |
Symbol 797 EditableText | Uses:795 | Used by:803 |
Symbol 798 Font | Used by:800 | |
Symbol 799 Graphic | Used by:803 | |
Symbol 800 EditableText | Uses:798 | Used by:803 |
Symbol 801 Text | Uses:242 235 278 241 279 | Used by:803 |
Symbol 802 Text | Uses:279 | Used by:803 |
Symbol 803 MovieClip {Page63} | Uses:221 796 797 799 800 801 802 | |
Symbol 804 Font | Used by:806 | |
Symbol 805 Graphic | Used by:812 | |
Symbol 806 EditableText | Uses:804 | Used by:812 |
Symbol 807 Font | Used by:809 | |
Symbol 808 Graphic | Used by:812 | |
Symbol 809 EditableText | Uses:807 | Used by:812 |
Symbol 810 Text | Uses:241 235 242 278 279 | Used by:812 |
Symbol 811 Text | Uses:279 | Used by:812 |
Symbol 812 MovieClip {Page64} | Uses:221 805 806 808 809 810 811 | |
Symbol 813 Font | Used by:815 | |
Symbol 814 Graphic | Used by:821 | |
Symbol 815 EditableText | Uses:813 | Used by:821 |
Symbol 816 Font | Used by:818 | |
Symbol 817 Graphic | Used by:821 | |
Symbol 818 EditableText | Uses:816 | Used by:821 |
Symbol 819 Text | Uses:242 235 278 241 | Used by:821 |
Symbol 820 Text | Uses:279 | Used by:821 |
Symbol 821 MovieClip {Page65} | Uses:221 814 815 817 818 819 820 | |
Symbol 822 Font | Used by:824 | |
Symbol 823 Graphic | Used by:829 | |
Symbol 824 EditableText | Uses:822 | Used by:829 |
Symbol 825 Font | Used by:827 | |
Symbol 826 Graphic | Used by:829 | |
Symbol 827 EditableText | Uses:825 | Used by:829 |
Symbol 828 Text | Uses:242 235 | Used by:829 |
Symbol 829 MovieClip {Page66} | Uses:221 823 824 826 827 828 | |
Symbol 830 Font | Used by:832 | |
Symbol 831 Graphic | Used by:839 | |
Symbol 832 EditableText | Uses:830 | Used by:839 |
Symbol 833 Graphic | Used by:839 | |
Symbol 834 Font | Used by:836 | |
Symbol 835 Graphic | Used by:839 | |
Symbol 836 EditableText | Uses:834 | Used by:839 |
Symbol 837 Text | Uses:235 267 241 242 279 278 | Used by:839 |
Symbol 838 Text | Uses:241 | Used by:839 |
Symbol 839 MovieClip {Page67} | Uses:221 831 832 833 835 836 837 838 | |
Symbol 840 Font | Used by:842 | |
Symbol 841 Graphic | Used by:848 | |
Symbol 842 EditableText | Uses:840 | Used by:848 |
Symbol 843 Font | Used by:845 | |
Symbol 844 Graphic | Used by:848 | |
Symbol 845 EditableText | Uses:843 | Used by:848 |
Symbol 846 Text | Uses:242 235 278 279 | Used by:848 |
Symbol 847 Text | Uses:241 | Used by:848 |
Symbol 848 MovieClip {Page68} | Uses:221 841 842 844 845 846 847 | |
Symbol 849 Font | Used by:851 | |
Symbol 850 Graphic | Used by:857 | |
Symbol 851 EditableText | Uses:849 | Used by:857 |
Symbol 852 Font | Used by:854 | |
Symbol 853 Graphic | Used by:857 | |
Symbol 854 EditableText | Uses:852 | Used by:857 |
Symbol 855 Text | Uses:242 235 241 278 279 | Used by:857 |
Symbol 856 Text | Uses:279 | Used by:857 |
Symbol 857 MovieClip {Page69} | Uses:221 850 851 853 854 855 856 | |
Symbol 858 Font | Used by:860 | |
Symbol 859 Graphic | Used by:865 | |
Symbol 860 EditableText | Uses:858 | Used by:865 |
Symbol 861 Font | Used by:863 | |
Symbol 862 Graphic | Used by:865 | |
Symbol 863 EditableText | Uses:861 | Used by:865 |
Symbol 864 Text | Uses:242 235 278 | Used by:865 |
Symbol 865 MovieClip {Page70} | Uses:221 859 860 862 863 864 | |
Symbol 866 Font | Used by:868 | |
Symbol 867 Graphic | Used by:875 | |
Symbol 868 EditableText | Uses:866 | Used by:875 |
Symbol 869 Graphic | Used by:875 | |
Symbol 870 Font | Used by:872 | |
Symbol 871 Graphic | Used by:875 | |
Symbol 872 EditableText | Uses:870 | Used by:875 |
Symbol 873 Text | Uses:235 267 242 241 | Used by:875 |
Symbol 874 Text | Uses:241 | Used by:875 |
Symbol 875 MovieClip {Page71} | Uses:221 867 868 869 871 872 873 874 | |
Symbol 876 Font | Used by:878 | |
Symbol 877 Graphic | Used by:884 | |
Symbol 878 EditableText | Uses:876 | Used by:884 |
Symbol 879 Font | Used by:881 | |
Symbol 880 Graphic | Used by:884 | |
Symbol 881 EditableText | Uses:879 | Used by:884 |
Symbol 882 Text | Uses:242 235 278 241 252 | Used by:884 |
Symbol 883 Text | Uses:241 | Used by:884 |
Symbol 884 MovieClip {Page72} | Uses:221 877 878 880 881 882 883 | |
Symbol 885 Font | Used by:887 | |
Symbol 886 Graphic | Used by:892 | |
Symbol 887 EditableText | Uses:885 | Used by:892 |
Symbol 888 Font | Used by:890 | |
Symbol 889 Graphic | Used by:892 | |
Symbol 890 EditableText | Uses:888 | Used by:892 |
Symbol 891 Text | Uses:242 235 278 241 279 | Used by:892 |
Symbol 892 MovieClip {Page73} | Uses:221 886 887 889 890 891 | |
Symbol 893 Font | Used by:895 | |
Symbol 894 Graphic | Used by:902 | |
Symbol 895 EditableText | Uses:893 | Used by:902 |
Symbol 896 Graphic | Used by:902 | |
Symbol 897 Font | Used by:899 | |
Symbol 898 Graphic | Used by:902 | |
Symbol 899 EditableText | Uses:897 | Used by:902 |
Symbol 900 Text | Uses:235 267 241 242 278 279 | Used by:902 |
Symbol 901 Text | Uses:279 | Used by:902 |
Symbol 902 MovieClip {Page74} | Uses:221 894 895 896 898 899 900 901 | |
Symbol 903 Font | Used by:905 | |
Symbol 904 Graphic | Used by:911 | |
Symbol 905 EditableText | Uses:903 | Used by:911 |
Symbol 906 Font | Used by:908 | |
Symbol 907 Graphic | Used by:911 | |
Symbol 908 EditableText | Uses:906 | Used by:911 |
Symbol 909 Text | Uses:242 235 278 | Used by:911 |
Symbol 910 Text | Uses:279 | Used by:911 |
Symbol 911 MovieClip {Page75} | Uses:221 904 905 907 908 909 910 | |
Symbol 912 Font | Used by:914 | |
Symbol 913 Graphic | Used by:920 | |
Symbol 914 EditableText | Uses:912 | Used by:920 |
Symbol 915 Font | Used by:917 | |
Symbol 916 Graphic | Used by:920 | |
Symbol 917 EditableText | Uses:915 | Used by:920 |
Symbol 918 Text | Uses:242 235 279 | Used by:920 |
Symbol 919 Text | Uses:279 | Used by:920 |
Symbol 920 MovieClip {Page76} | Uses:221 913 914 916 917 918 919 | |
Symbol 921 Font | Used by:923 | |
Symbol 922 Graphic | Used by:929 | |
Symbol 923 EditableText | Uses:921 | Used by:929 |
Symbol 924 Font | Used by:926 | |
Symbol 925 Graphic | Used by:929 | |
Symbol 926 EditableText | Uses:924 | Used by:929 |
Symbol 927 Text | Uses:242 235 278 279 | Used by:929 |
Symbol 928 Text | Uses:279 | Used by:929 |
Symbol 929 MovieClip {Page77} | Uses:221 922 923 925 926 927 928 | |
Symbol 930 Font | Used by:932 | |
Symbol 931 Graphic | Used by:937 | |
Symbol 932 EditableText | Uses:930 | Used by:937 |
Symbol 933 Font | Used by:935 | |
Symbol 934 Graphic | Used by:937 | |
Symbol 935 EditableText | Uses:933 | Used by:937 |
Symbol 936 Text | Uses:242 235 | Used by:937 |
Symbol 937 MovieClip {Page78} | Uses:221 931 932 934 935 936 | |
Symbol 938 Font | Used by:940 | |
Symbol 939 Graphic | Used by:947 | |
Symbol 940 EditableText | Uses:938 | Used by:947 |
Symbol 941 Graphic | Used by:947 | |
Symbol 942 Font | Used by:944 | |
Symbol 943 Graphic | Used by:947 | |
Symbol 944 EditableText | Uses:942 | Used by:947 |
Symbol 945 Text | Uses:235 267 242 241 | Used by:947 |
Symbol 946 Text | Uses:242 | Used by:947 |
Symbol 947 MovieClip {Page79} | Uses:221 939 940 941 943 944 945 946 | |
Symbol 948 Font | Used by:950 | |
Symbol 949 Graphic | Used by:956 | |
Symbol 950 EditableText | Uses:948 | Used by:956 |
Symbol 951 Font | Used by:953 | |
Symbol 952 Graphic | Used by:956 | |
Symbol 953 EditableText | Uses:951 | Used by:956 |
Symbol 954 Text | Uses:242 235 279 241 278 | Used by:956 |
Symbol 955 Text | Uses:278 | Used by:956 |
Symbol 956 MovieClip {Page80} | Uses:221 949 950 952 953 954 955 | |
Symbol 957 Font | Used by:959 | |
Symbol 958 Graphic | Used by:965 | |
Symbol 959 EditableText | Uses:957 | Used by:965 |
Symbol 960 Font | Used by:962 | |
Symbol 961 Graphic | Used by:965 | |
Symbol 962 EditableText | Uses:960 | Used by:965 |
Symbol 963 Text | Uses:242 235 279 | Used by:965 |
Symbol 964 Text | Uses:242 | Used by:965 |
Symbol 965 MovieClip {Page81} | Uses:221 958 959 961 962 963 964 | |
Symbol 966 Font | Used by:968 | |
Symbol 967 Graphic | Used by:974 | |
Symbol 968 EditableText | Uses:966 | Used by:974 |
Symbol 969 Font | Used by:971 | |
Symbol 970 Graphic | Used by:974 | |
Symbol 971 EditableText | Uses:969 | Used by:974 |
Symbol 972 Text | Uses:242 235 241 279 278 | Used by:974 |
Symbol 973 Text | Uses:241 | Used by:974 |
Symbol 974 MovieClip {Page82} | Uses:221 967 968 970 971 972 973 | |
Symbol 975 Font | Used by:977 | |
Symbol 976 Graphic | Used by:983 | |
Symbol 977 EditableText | Uses:975 | Used by:983 |
Symbol 978 Font | Used by:980 | |
Symbol 979 Graphic | Used by:983 | |
Symbol 980 EditableText | Uses:978 | Used by:983 |
Symbol 981 Text | Uses:279 235 242 278 | Used by:983 |
Symbol 982 Text | Uses:242 | Used by:983 |
Symbol 983 MovieClip {Page83} | Uses:221 976 977 979 980 981 982 | |
Symbol 984 Font | Used by:986 | |
Symbol 985 Graphic | Used by:992 | |
Symbol 986 EditableText | Uses:984 | Used by:992 |
Symbol 987 Font | Used by:989 | |
Symbol 988 Graphic | Used by:992 | |
Symbol 989 EditableText | Uses:987 | Used by:992 |
Symbol 990 Text | Uses:242 235 278 | Used by:992 |
Symbol 991 Text | Uses:278 | Used by:992 |
Symbol 992 MovieClip {Page84} | Uses:221 985 986 988 989 990 991 | |
Symbol 993 Font | Used by:995 | |
Symbol 994 Graphic | Used by:1000 | |
Symbol 995 EditableText | Uses:993 | Used by:1000 |
Symbol 996 Font | Used by:998 | |
Symbol 997 Graphic | Used by:1000 | |
Symbol 998 EditableText | Uses:996 | Used by:1000 |
Symbol 999 Text | Uses:242 235 241 | Used by:1000 |
Symbol 1000 MovieClip {Page85} | Uses:221 994 995 997 998 999 | |
Symbol 1001 Font | Used by:1003 | |
Symbol 1002 Graphic | Used by:1010 | |
Symbol 1003 EditableText | Uses:1001 | Used by:1010 |
Symbol 1004 Graphic | Used by:1010 | |
Symbol 1005 Font | Used by:1007 | |
Symbol 1006 Graphic | Used by:1010 | |
Symbol 1007 EditableText | Uses:1005 | Used by:1010 |
Symbol 1008 Text | Uses:235 267 242 278 241 | Used by:1010 |
Symbol 1009 Text | Uses:241 | Used by:1010 |
Symbol 1010 MovieClip {Page86} | Uses:221 1002 1003 1004 1006 1007 1008 1009 | |
Symbol 1011 Font | Used by:1013 | |
Symbol 1012 Graphic | Used by:1019 | |
Symbol 1013 EditableText | Uses:1011 | Used by:1019 |
Symbol 1014 Font | Used by:1016 | |
Symbol 1015 Graphic | Used by:1019 | |
Symbol 1016 EditableText | Uses:1014 | Used by:1019 |
Symbol 1017 Text | Uses:279 235 242 241 278 | Used by:1019 |
Symbol 1018 Text | Uses:241 | Used by:1019 |
Symbol 1019 MovieClip {Page87} | Uses:221 1012 1013 1015 1016 1017 1018 | |
Symbol 1020 Font | Used by:1022 | |
Symbol 1021 Graphic | Used by:1028 | |
Symbol 1022 EditableText | Uses:1020 | Used by:1028 |
Symbol 1023 Font | Used by:1025 | |
Symbol 1024 Graphic | Used by:1028 | |
Symbol 1025 EditableText | Uses:1023 | Used by:1028 |
Symbol 1026 Text | Uses:242 235 279 | Used by:1028 |
Symbol 1027 Text | Uses:279 | Used by:1028 |
Symbol 1028 MovieClip {Page88} | Uses:221 1021 1022 1024 1025 1026 1027 | |
Symbol 1029 Font | Used by:1031 | |
Symbol 1030 Graphic | Used by:1037 | |
Symbol 1031 EditableText | Uses:1029 | Used by:1037 |
Symbol 1032 Font | Used by:1034 | |
Symbol 1033 Graphic | Used by:1037 | |
Symbol 1034 EditableText | Uses:1032 | Used by:1037 |
Symbol 1035 Text | Uses:242 235 278 279 241 | Used by:1037 |
Symbol 1036 Text | Uses:242 | Used by:1037 |
Symbol 1037 MovieClip {Page89} | Uses:221 1030 1031 1033 1034 1035 1036 | |
Symbol 1038 Font | Used by:1040 | |
Symbol 1039 Graphic | Used by:1046 | |
Symbol 1040 EditableText | Uses:1038 | Used by:1046 |
Symbol 1041 Font | Used by:1043 | |
Symbol 1042 Graphic | Used by:1046 | |
Symbol 1043 EditableText | Uses:1041 | Used by:1046 |
Symbol 1044 Text | Uses:242 235 241 279 | Used by:1046 |
Symbol 1045 Text | Uses:242 | Used by:1046 |
Symbol 1046 MovieClip {Page90} | Uses:221 1039 1040 1042 1043 1044 1045 | |
Symbol 1047 Font | Used by:1049 | |
Symbol 1048 Graphic | Used by:1055 | |
Symbol 1049 EditableText | Uses:1047 | Used by:1055 |
Symbol 1050 Font | Used by:1052 | |
Symbol 1051 Graphic | Used by:1055 | |
Symbol 1052 EditableText | Uses:1050 | Used by:1055 |
Symbol 1053 Text | Uses:242 235 278 | Used by:1055 |
Symbol 1054 Text | Uses:242 | Used by:1055 |
Symbol 1055 MovieClip {Page91} | Uses:221 1048 1049 1051 1052 1053 1054 | |
Symbol 1056 Font | Used by:1058 | |
Symbol 1057 Graphic | Used by:1063 | |
Symbol 1058 EditableText | Uses:1056 | Used by:1063 |
Symbol 1059 Font | Used by:1061 | |
Symbol 1060 Graphic | Used by:1063 | |
Symbol 1061 EditableText | Uses:1059 | Used by:1063 |
Symbol 1062 Text | Uses:242 235 279 278 | Used by:1063 |
Symbol 1063 MovieClip {Page92} | Uses:221 1057 1058 1060 1061 1062 | |
Symbol 1064 Font | Used by:1066 | |
Symbol 1065 Graphic | Used by:1073 | |
Symbol 1066 EditableText | Uses:1064 | Used by:1073 |
Symbol 1067 Graphic | Used by:1073 | |
Symbol 1068 Font | Used by:1070 | |
Symbol 1069 Graphic | Used by:1073 | |
Symbol 1070 EditableText | Uses:1068 | Used by:1073 |
Symbol 1071 Text | Uses:235 267 242 279 | Used by:1073 |
Symbol 1072 Text | Uses:279 | Used by:1073 |
Symbol 1073 MovieClip {Page93} | Uses:221 1065 1066 1067 1069 1070 1071 1072 | |
Symbol 1074 Font | Used by:1076 | |
Symbol 1075 Graphic | Used by:1082 | |
Symbol 1076 EditableText | Uses:1074 | Used by:1082 |
Symbol 1077 Font | Used by:1079 | |
Symbol 1078 Graphic | Used by:1082 | |
Symbol 1079 EditableText | Uses:1077 | Used by:1082 |
Symbol 1080 Text | Uses:242 235 241 279 | Used by:1082 |
Symbol 1081 Text | Uses:279 | Used by:1082 |
Symbol 1082 MovieClip {Page94} | Uses:221 1075 1076 1078 1079 1080 1081 | |
Symbol 1083 Font | Used by:1085 | |
Symbol 1084 Graphic | Used by:1091 | |
Symbol 1085 EditableText | Uses:1083 | Used by:1091 |
Symbol 1086 Font | Used by:1088 | |
Symbol 1087 Graphic | Used by:1091 | |
Symbol 1088 EditableText | Uses:1086 | Used by:1091 |
Symbol 1089 Text | Uses:242 235 | Used by:1091 |
Symbol 1090 Text | Uses:242 | Used by:1091 |
Symbol 1091 MovieClip {Page95} | Uses:221 1084 1085 1087 1088 1089 1090 | |
Symbol 1092 Font | Used by:1094 | |
Symbol 1093 Graphic | Used by:1100 | |
Symbol 1094 EditableText | Uses:1092 | Used by:1100 |
Symbol 1095 Font | Used by:1097 | |
Symbol 1096 Graphic | Used by:1100 | |
Symbol 1097 EditableText | Uses:1095 | Used by:1100 |
Symbol 1098 Text | Uses:242 235 241 278 | Used by:1100 |
Symbol 1099 Text | Uses:278 | Used by:1100 |
Symbol 1100 MovieClip {Page96} | Uses:221 1093 1094 1096 1097 1098 1099 | |
Symbol 1101 Font | Used by:1103 | |
Symbol 1102 Graphic | Used by:1109 | |
Symbol 1103 EditableText | Uses:1101 | Used by:1109 |
Symbol 1104 Font | Used by:1106 | |
Symbol 1105 Graphic | Used by:1109 | |
Symbol 1106 EditableText | Uses:1104 | Used by:1109 |
Symbol 1107 Text | Uses:242 235 241 279 | Used by:1109 |
Symbol 1108 Text | Uses:279 | Used by:1109 |
Symbol 1109 MovieClip {Page97} | Uses:221 1102 1103 1105 1106 1107 1108 | |
Symbol 1110 Font | Used by:1112 | |
Symbol 1111 Graphic | Used by:1118 | |
Symbol 1112 EditableText | Uses:1110 | Used by:1118 |
Symbol 1113 Font | Used by:1115 | |
Symbol 1114 Graphic | Used by:1118 | |
Symbol 1115 EditableText | Uses:1113 | Used by:1118 |
Symbol 1116 Text | Uses:242 235 252 279 241 | Used by:1118 |
Symbol 1117 Text | Uses:241 | Used by:1118 |
Symbol 1118 MovieClip {Page98} | Uses:221 1111 1112 1114 1115 1116 1117 | |
Symbol 1119 Font | Used by:1121 | |
Symbol 1120 Graphic | Used by:1127 | |
Symbol 1121 EditableText | Uses:1119 | Used by:1127 |
Symbol 1122 Font | Used by:1124 | |
Symbol 1123 Graphic | Used by:1127 | |
Symbol 1124 EditableText | Uses:1122 | Used by:1127 |
Symbol 1125 Text | Uses:242 235 278 279 | Used by:1127 |
Symbol 1126 Text | Uses:242 | Used by:1127 |
Symbol 1127 MovieClip {Page99} | Uses:221 1120 1121 1123 1124 1125 1126 | |
Symbol 1128 Font | Used by:1130 | |
Symbol 1129 Graphic | Used by:1135 | |
Symbol 1130 EditableText | Uses:1128 | Used by:1135 |
Symbol 1131 Font | Used by:1133 | |
Symbol 1132 Graphic | Used by:1135 | |
Symbol 1133 EditableText | Uses:1131 | Used by:1135 |
Symbol 1134 Text | Uses:242 235 279 241 278 | Used by:1135 |
Symbol 1135 MovieClip {Page100} | Uses:221 1129 1130 1132 1133 1134 | |
Symbol 1136 Font | Used by:1138 | |
Symbol 1137 Graphic | Used by:1145 | |
Symbol 1138 EditableText | Uses:1136 | Used by:1145 |
Symbol 1139 Graphic | Used by:1145 | |
Symbol 1140 Font | Used by:1142 | |
Symbol 1141 Graphic | Used by:1145 | |
Symbol 1142 EditableText | Uses:1140 | Used by:1145 |
Symbol 1143 Text | Uses:235 267 278 242 241 279 | Used by:1145 |
Symbol 1144 Text | Uses:279 | Used by:1145 |
Symbol 1145 MovieClip {Page101} | Uses:221 1137 1138 1139 1141 1142 1143 1144 | |
Symbol 1146 Font | Used by:1148 | |
Symbol 1147 Graphic | Used by:1153 | |
Symbol 1148 EditableText | Uses:1146 | Used by:1153 |
Symbol 1149 Font | Used by:1151 | |
Symbol 1150 Graphic | Used by:1153 | |
Symbol 1151 EditableText | Uses:1149 | Used by:1153 |
Symbol 1152 Text | Uses:242 235 241 278 | Used by:1153 |
Symbol 1153 MovieClip {Page102} | Uses:221 1147 1148 1150 1151 1152 | |
Symbol 1154 Font | Used by:1156 | |
Symbol 1155 Graphic | Used by:1163 | |
Symbol 1156 EditableText | Uses:1154 | Used by:1163 |
Symbol 1157 Graphic | Used by:1163 | |
Symbol 1158 Font | Used by:1160 | |
Symbol 1159 Graphic | Used by:1163 | |
Symbol 1160 EditableText | Uses:1158 | Used by:1163 |
Symbol 1161 Text | Uses:235 267 278 242 | Used by:1163 |
Symbol 1162 Text | Uses:242 | Used by:1163 |
Symbol 1163 MovieClip {Page103} | Uses:221 1155 1156 1157 1159 1160 1161 1162 | |
Symbol 1164 Font | Used by:1166 | |
Symbol 1165 Graphic | Used by:1172 | |
Symbol 1166 EditableText | Uses:1164 | Used by:1172 |
Symbol 1167 Font | Used by:1169 | |
Symbol 1168 Graphic | Used by:1172 | |
Symbol 1169 EditableText | Uses:1167 | Used by:1172 |
Symbol 1170 Text | Uses:278 242 235 241 279 | Used by:1172 |
Symbol 1171 Text | Uses:242 | Used by:1172 |
Symbol 1172 MovieClip {Page104} | Uses:221 1165 1166 1168 1169 1170 1171 | |
Symbol 1173 Font | Used by:1175 | |
Symbol 1174 Graphic | Used by:1181 | |
Symbol 1175 EditableText | Uses:1173 | Used by:1181 |
Symbol 1176 Font | Used by:1178 | |
Symbol 1177 Graphic | Used by:1181 | |
Symbol 1178 EditableText | Uses:1176 | Used by:1181 |
Symbol 1179 Text | Uses:242 235 241 | Used by:1181 |
Symbol 1180 Text | Uses:242 | Used by:1181 |
Symbol 1181 MovieClip {Page105} | Uses:221 1174 1175 1177 1178 1179 1180 | |
Symbol 1182 Font | Used by:1184 | |
Symbol 1183 Graphic | Used by:1189 | |
Symbol 1184 EditableText | Uses:1182 | Used by:1189 |
Symbol 1185 Font | Used by:1187 | |
Symbol 1186 Graphic | Used by:1189 | |
Symbol 1187 EditableText | Uses:1185 | Used by:1189 |
Symbol 1188 Text | Uses:241 235 242 | Used by:1189 |
Symbol 1189 MovieClip {Page106} | Uses:221 1183 1184 1186 1187 1188 | |
Symbol 1190 Font | Used by:1192 | |
Symbol 1191 Graphic | Used by:1199 | |
Symbol 1192 EditableText | Uses:1190 | Used by:1199 |
Symbol 1193 Graphic | Used by:1199 | |
Symbol 1194 Font | Used by:1196 | |
Symbol 1195 Graphic | Used by:1199 | |
Symbol 1196 EditableText | Uses:1194 | Used by:1199 |
Symbol 1197 Text | Uses:235 267 242 278 279 | Used by:1199 |
Symbol 1198 Text | Uses:242 | Used by:1199 |
Symbol 1199 MovieClip {Page107} | Uses:221 1191 1192 1193 1195 1196 1197 1198 | |
Symbol 1200 Font | Used by:1202 | |
Symbol 1201 Graphic | Used by:1208 | |
Symbol 1202 EditableText | Uses:1200 | Used by:1208 |
Symbol 1203 Font | Used by:1205 | |
Symbol 1204 Graphic | Used by:1208 | |
Symbol 1205 EditableText | Uses:1203 | Used by:1208 |
Symbol 1206 Text | Uses:278 242 235 | Used by:1208 |
Symbol 1207 Text | Uses:242 | Used by:1208 |
Symbol 1208 MovieClip {Page108} | Uses:221 1201 1202 1204 1205 1206 1207 | |
Symbol 1209 Font | Used by:1211 | |
Symbol 1210 Graphic | Used by:1217 | |
Symbol 1211 EditableText | Uses:1209 | Used by:1217 |
Symbol 1212 Font | Used by:1214 | |
Symbol 1213 Graphic | Used by:1217 | |
Symbol 1214 EditableText | Uses:1212 | Used by:1217 |
Symbol 1215 Text | Uses:242 235 241 278 | Used by:1217 |
Symbol 1216 Text | Uses:242 | Used by:1217 |
Symbol 1217 MovieClip {Page109} | Uses:221 1210 1211 1213 1214 1215 1216 | |
Symbol 1218 Font | Used by:1220 | |
Symbol 1219 Graphic | Used by:1225 | |
Symbol 1220 EditableText | Uses:1218 | Used by:1225 |
Symbol 1221 Font | Used by:1223 | |
Symbol 1222 Graphic | Used by:1225 | |
Symbol 1223 EditableText | Uses:1221 | Used by:1225 |
Symbol 1224 Text | Uses:242 235 | Used by:1225 |
Symbol 1225 MovieClip {Page110} | Uses:221 1219 1220 1222 1223 1224 | |
Symbol 1226 Font | Used by:1228 | |
Symbol 1227 Graphic | Used by:1235 | |
Symbol 1228 EditableText | Uses:1226 | Used by:1235 |
Symbol 1229 Graphic | Used by:1235 | |
Symbol 1230 Font | Used by:1232 | |
Symbol 1231 Graphic | Used by:1235 | |
Symbol 1232 EditableText | Uses:1230 | Used by:1235 |
Symbol 1233 Text | Uses:235 267 242 279 | Used by:1235 |
Symbol 1234 Text | Uses:242 | Used by:1235 |
Symbol 1235 MovieClip {Page111} | Uses:221 1227 1228 1229 1231 1232 1233 1234 | |
Symbol 1236 Font | Used by:1238 | |
Symbol 1237 Graphic | Used by:1244 | |
Symbol 1238 EditableText | Uses:1236 | Used by:1244 |
Symbol 1239 Font | Used by:1241 | |
Symbol 1240 Graphic | Used by:1244 | |
Symbol 1241 EditableText | Uses:1239 | Used by:1244 |
Symbol 1242 Text | Uses:242 235 | Used by:1244 |
Symbol 1243 Text | Uses:242 | Used by:1244 |
Symbol 1244 MovieClip {Page112} | Uses:221 1237 1238 1240 1241 1242 1243 | |
Symbol 1245 Font | Used by:1247 | |
Symbol 1246 Graphic | Used by:1253 | |
Symbol 1247 EditableText | Uses:1245 | Used by:1253 |
Symbol 1248 Font | Used by:1250 | |
Symbol 1249 Graphic | Used by:1253 | |
Symbol 1250 EditableText | Uses:1248 | Used by:1253 |
Symbol 1251 Text | Uses:242 235 278 241 | Used by:1253 |
Symbol 1252 Text | Uses:242 | Used by:1253 |
Symbol 1253 MovieClip {Page113} | Uses:221 1246 1247 1249 1250 1251 1252 | |
Symbol 1254 Font | Used by:1256 | |
Symbol 1255 Graphic | Used by:1262 | |
Symbol 1256 EditableText | Uses:1254 | Used by:1262 |
Symbol 1257 Font | Used by:1259 | |
Symbol 1258 Graphic | Used by:1262 | |
Symbol 1259 EditableText | Uses:1257 | Used by:1262 |
Symbol 1260 Text | Uses:241 235 242 278 279 | Used by:1262 |
Symbol 1261 Text | Uses:241 | Used by:1262 |
Symbol 1262 MovieClip {Page114} | Uses:221 1255 1256 1258 1259 1260 1261 | |
Symbol 1263 Font | Used by:1265 | |
Symbol 1264 Graphic | Used by:1270 | |
Symbol 1265 EditableText | Uses:1263 | Used by:1270 |
Symbol 1266 Font | Used by:1268 | |
Symbol 1267 Graphic | Used by:1270 | |
Symbol 1268 EditableText | Uses:1266 | Used by:1270 |
Symbol 1269 Text | Uses:242 235 279 241 | Used by:1270 |
Symbol 1270 MovieClip {Page115} | Uses:221 1264 1265 1267 1268 1269 | |
Symbol 1271 Font | Used by:1273 | |
Symbol 1272 Graphic | Used by:1280 | |
Symbol 1273 EditableText | Uses:1271 | Used by:1280 |
Symbol 1274 Graphic | Used by:1280 | |
Symbol 1275 Font | Used by:1277 | |
Symbol 1276 Graphic | Used by:1280 | |
Symbol 1277 EditableText | Uses:1275 | Used by:1280 |
Symbol 1278 Text | Uses:235 267 241 242 278 | Used by:1280 |
Symbol 1279 Text | Uses:242 | Used by:1280 |
Symbol 1280 MovieClip {Page116} | Uses:221 1272 1273 1274 1276 1277 1278 1279 | |
Symbol 1281 Font | Used by:1283 | |
Symbol 1282 Graphic | Used by:1289 | |
Symbol 1283 EditableText | Uses:1281 | Used by:1289 |
Symbol 1284 Font | Used by:1286 | |
Symbol 1285 Graphic | Used by:1289 | |
Symbol 1286 EditableText | Uses:1284 | Used by:1289 |
Symbol 1287 Text | Uses:242 235 278 279 | Used by:1289 |
Symbol 1288 Text | Uses:279 | Used by:1289 |
Symbol 1289 MovieClip {Page117} | Uses:221 1282 1283 1285 1286 1287 1288 | |
Symbol 1290 Font | Used by:1292 | |
Symbol 1291 Graphic | Used by:1298 | |
Symbol 1292 EditableText | Uses:1290 | Used by:1298 |
Symbol 1293 Font | Used by:1295 | |
Symbol 1294 Graphic | Used by:1298 | |
Symbol 1295 EditableText | Uses:1293 | Used by:1298 |
Symbol 1296 Text | Uses:242 235 241 | Used by:1298 |
Symbol 1297 Text | Uses:242 | Used by:1298 |
Symbol 1298 MovieClip {Page118} | Uses:221 1291 1292 1294 1295 1296 1297 | |
Symbol 1299 Font | Used by:1301 | |
Symbol 1300 Graphic | Used by:1307 | |
Symbol 1301 EditableText | Uses:1299 | Used by:1307 |
Symbol 1302 Font | Used by:1304 | |
Symbol 1303 Graphic | Used by:1307 | |
Symbol 1304 EditableText | Uses:1302 | Used by:1307 |
Symbol 1305 Text | Uses:242 235 | Used by:1307 |
Symbol 1306 Text | Uses:242 | Used by:1307 |
Symbol 1307 MovieClip {Page119} | Uses:221 1300 1301 1303 1304 1305 1306 | |
Symbol 1308 Font | Used by:1310 | |
Symbol 1309 Graphic | Used by:1315 | |
Symbol 1310 EditableText | Uses:1308 | Used by:1315 |
Symbol 1311 Font | Used by:1313 | |
Symbol 1312 Graphic | Used by:1315 | |
Symbol 1313 EditableText | Uses:1311 | Used by:1315 |
Symbol 1314 Text | Uses:242 235 279 241 | Used by:1315 |
Symbol 1315 MovieClip {Page120} | Uses:221 1309 1310 1312 1313 1314 | |
Symbol 1316 Font | Used by:1318 | |
Symbol 1317 Graphic | Used by:1325 | |
Symbol 1318 EditableText | Uses:1316 | Used by:1325 |
Symbol 1319 Graphic | Used by:1325 | |
Symbol 1320 Font | Used by:1322 | |
Symbol 1321 Graphic | Used by:1325 | |
Symbol 1322 EditableText | Uses:1320 | Used by:1325 |
Symbol 1323 Text | Uses:235 267 278 242 241 279 | Used by:1325 |
Symbol 1324 Text | Uses:242 | Used by:1325 |
Symbol 1325 MovieClip {Page121} | Uses:221 1317 1318 1319 1321 1322 1323 1324 | |
Symbol 1326 Font | Used by:1328 | |
Symbol 1327 Graphic | Used by:1334 | |
Symbol 1328 EditableText | Uses:1326 | Used by:1334 |
Symbol 1329 Font | Used by:1331 | |
Symbol 1330 Graphic | Used by:1334 | |
Symbol 1331 EditableText | Uses:1329 | Used by:1334 |
Symbol 1332 Text | Uses:278 235 242 279 241 | Used by:1334 |
Symbol 1333 Text | Uses:242 | Used by:1334 |
Symbol 1334 MovieClip {Page122} | Uses:221 1327 1328 1330 1331 1332 1333 | |
Symbol 1335 Font | Used by:1337 | |
Symbol 1336 Graphic | Used by:1343 | |
Symbol 1337 EditableText | Uses:1335 | Used by:1343 |
Symbol 1338 Font | Used by:1340 | |
Symbol 1339 Graphic | Used by:1343 | |
Symbol 1340 EditableText | Uses:1338 | Used by:1343 |
Symbol 1341 Text | Uses:242 235 278 241 279 | Used by:1343 |
Symbol 1342 Text | Uses:279 | Used by:1343 |
Symbol 1343 MovieClip {Page123} | Uses:221 1336 1337 1339 1340 1341 1342 | |
Symbol 1344 Font | Used by:1346 | |
Symbol 1345 Graphic | Used by:1352 | |
Symbol 1346 EditableText | Uses:1344 | Used by:1352 |
Symbol 1347 Font | Used by:1349 | |
Symbol 1348 Graphic | Used by:1352 | |
Symbol 1349 EditableText | Uses:1347 | Used by:1352 |
Symbol 1350 Text | Uses:242 235 241 | Used by:1352 |
Symbol 1351 Text | Uses:279 | Used by:1352 |
Symbol 1352 MovieClip {Page124} | Uses:221 1345 1346 1348 1349 1350 1351 | |
Symbol 1353 Font | Used by:1355 | |
Symbol 1354 Graphic | Used by:1360 | |
Symbol 1355 EditableText | Uses:1353 | Used by:1360 |
Symbol 1356 Font | Used by:1358 | |
Symbol 1357 Graphic | Used by:1360 | |
Symbol 1358 EditableText | Uses:1356 | Used by:1360 |
Symbol 1359 Text | Uses:242 235 241 | Used by:1360 |
Symbol 1360 MovieClip {Page125} | Uses:221 1354 1355 1357 1358 1359 | |
Symbol 1361 Font | Used by:1363 | |
Symbol 1362 Graphic | Used by:1370 | |
Symbol 1363 EditableText | Uses:1361 | Used by:1370 |
Symbol 1364 Graphic | Used by:1370 | |
Symbol 1365 Font | Used by:1367 | |
Symbol 1366 Graphic | Used by:1370 | |
Symbol 1367 EditableText | Uses:1365 | Used by:1370 |
Symbol 1368 Text | Uses:235 267 242 279 | Used by:1370 |
Symbol 1369 Text | Uses:279 | Used by:1370 |
Symbol 1370 MovieClip {Page126} | Uses:221 1362 1363 1364 1366 1367 1368 1369 | |
Symbol 1371 Font | Used by:1373 | |
Symbol 1372 Graphic | Used by:1379 | |
Symbol 1373 EditableText | Uses:1371 | Used by:1379 |
Symbol 1374 Font | Used by:1376 | |
Symbol 1375 Graphic | Used by:1379 | |
Symbol 1376 EditableText | Uses:1374 | Used by:1379 |
Symbol 1377 Text | Uses:242 235 241 | Used by:1379 |
Symbol 1378 Text | Uses:278 | Used by:1379 |
Symbol 1379 MovieClip {Page127} | Uses:221 1372 1373 1375 1376 1377 1378 | |
Symbol 1380 Font | Used by:1382 | |
Symbol 1381 Graphic | Used by:1388 | |
Symbol 1382 EditableText | Uses:1380 | Used by:1388 |
Symbol 1383 Font | Used by:1385 | |
Symbol 1384 Graphic | Used by:1388 | |
Symbol 1385 EditableText | Uses:1383 | Used by:1388 |
Symbol 1386 Text | Uses:242 235 241 | Used by:1388 |
Symbol 1387 Text | Uses:278 | Used by:1388 |
Symbol 1388 MovieClip {Page128} | Uses:221 1381 1382 1384 1385 1386 1387 | |
Symbol 1389 Font | Used by:1391 | |
Symbol 1390 Graphic | Used by:1397 | |
Symbol 1391 EditableText | Uses:1389 | Used by:1397 |
Symbol 1392 Font | Used by:1394 | |
Symbol 1393 Graphic | Used by:1397 | |
Symbol 1394 EditableText | Uses:1392 | Used by:1397 |
Symbol 1395 Text | Uses:279 235 242 241 | Used by:1397 |
Symbol 1396 Text | Uses:242 | Used by:1397 |
Symbol 1397 MovieClip {Page129} | Uses:221 1390 1391 1393 1394 1395 1396 | |
Symbol 1398 Font | Used by:1400 | |
Symbol 1399 Graphic | Used by:1406 | |
Symbol 1400 EditableText | Uses:1398 | Used by:1406 |
Symbol 1401 Font | Used by:1403 | |
Symbol 1402 Graphic | Used by:1406 | |
Symbol 1403 EditableText | Uses:1401 | Used by:1406 |
Symbol 1404 Text | Uses:242 235 241 | Used by:1406 |
Symbol 1405 Text | Uses:242 | Used by:1406 |
Symbol 1406 MovieClip {Page130} | Uses:221 1399 1400 1402 1403 1404 1405 | |
Symbol 1407 Font | Used by:1409 | |
Symbol 1408 Graphic | Used by:1414 | |
Symbol 1409 EditableText | Uses:1407 | Used by:1414 |
Symbol 1410 Font | Used by:1412 | |
Symbol 1411 Graphic | Used by:1414 | |
Symbol 1412 EditableText | Uses:1410 | Used by:1414 |
Symbol 1413 Text | Uses:242 235 279 | Used by:1414 |
Symbol 1414 MovieClip {Page131} | Uses:221 1408 1409 1411 1412 1413 | |
Symbol 1415 Font | Used by:1417 | |
Symbol 1416 Graphic | Used by:1424 | |
Symbol 1417 EditableText | Uses:1415 | Used by:1424 |
Symbol 1418 Graphic | Used by:1424 | |
Symbol 1419 Font | Used by:1421 | |
Symbol 1420 Graphic | Used by:1424 | |
Symbol 1421 EditableText | Uses:1419 | Used by:1424 |
Symbol 1422 Text | Uses:235 267 242 279 278 | Used by:1424 |
Symbol 1423 Text | Uses:242 | Used by:1424 |
Symbol 1424 MovieClip {Page132} | Uses:221 1416 1417 1418 1420 1421 1422 1423 | |
Symbol 1425 Font | Used by:1427 | |
Symbol 1426 Graphic | Used by:1433 | |
Symbol 1427 EditableText | Uses:1425 | Used by:1433 |
Symbol 1428 Font | Used by:1430 | |
Symbol 1429 Graphic | Used by:1433 | |
Symbol 1430 EditableText | Uses:1428 | Used by:1433 |
Symbol 1431 Text | Uses:242 235 278 252 | Used by:1433 |
Symbol 1432 Text | Uses:242 | Used by:1433 |
Symbol 1433 MovieClip {Page133} | Uses:221 1426 1427 1429 1430 1431 1432 | |
Symbol 1434 Font | Used by:1436 | |
Symbol 1435 Graphic | Used by:1442 | |
Symbol 1436 EditableText | Uses:1434 | Used by:1442 |
Symbol 1437 Font | Used by:1439 | |
Symbol 1438 Graphic | Used by:1442 | |
Symbol 1439 EditableText | Uses:1437 | Used by:1442 |
Symbol 1440 Text | Uses:242 235 279 278 241 | Used by:1442 |
Symbol 1441 Text | Uses:242 | Used by:1442 |
Symbol 1442 MovieClip {Page134} | Uses:221 1435 1436 1438 1439 1440 1441 | |
Symbol 1443 Font | Used by:1445 | |
Symbol 1444 Graphic | Used by:1450 | |
Symbol 1445 EditableText | Uses:1443 | Used by:1450 |
Symbol 1446 Font | Used by:1448 | |
Symbol 1447 Graphic | Used by:1450 | |
Symbol 1448 EditableText | Uses:1446 | Used by:1450 |
Symbol 1449 Text | Uses:242 235 278 241 279 | Used by:1450 |
Symbol 1450 MovieClip {Page135} | Uses:221 1444 1445 1447 1448 1449 | |
Symbol 1451 Font | Used by:1453 | |
Symbol 1452 Graphic | Used by:1460 | |
Symbol 1453 EditableText | Uses:1451 | Used by:1460 |
Symbol 1454 Graphic | Used by:1460 | |
Symbol 1455 Font | Used by:1457 | |
Symbol 1456 Graphic | Used by:1460 | |
Symbol 1457 EditableText | Uses:1455 | Used by:1460 |
Symbol 1458 Text | Uses:235 267 242 241 | Used by:1460 |
Symbol 1459 Text | Uses:241 | Used by:1460 |
Symbol 1460 MovieClip {Page136} | Uses:221 1452 1453 1454 1456 1457 1458 1459 | |
Symbol 1461 Font | Used by:1463 | |
Symbol 1462 Graphic | Used by:1469 | |
Symbol 1463 EditableText | Uses:1461 | Used by:1469 |
Symbol 1464 Font | Used by:1466 | |
Symbol 1465 Graphic | Used by:1469 | |
Symbol 1466 EditableText | Uses:1464 | Used by:1469 |
Symbol 1467 Text | Uses:242 235 279 278 | Used by:1469 |
Symbol 1468 Text | Uses:242 | Used by:1469 |
Symbol 1469 MovieClip {Page137} | Uses:221 1462 1463 1465 1466 1467 1468 | |
Symbol 1470 Font | Used by:1472 | |
Symbol 1471 Graphic | Used by:1477 | |
Symbol 1472 EditableText | Uses:1470 | Used by:1477 |
Symbol 1473 Font | Used by:1475 | |
Symbol 1474 Graphic | Used by:1477 | |
Symbol 1475 EditableText | Uses:1473 | Used by:1477 |
Symbol 1476 Text | Uses:242 235 241 252 | Used by:1477 |
Symbol 1477 MovieClip {Page138} | Uses:221 1471 1472 1474 1475 1476 | |
Symbol 1478 Font | Used by:1480 | |
Symbol 1479 Graphic | Used by:1487 | |
Symbol 1480 EditableText | Uses:1478 | Used by:1487 |
Symbol 1481 Graphic | Used by:1487 | |
Symbol 1482 Font | Used by:1484 | |
Symbol 1483 Graphic | Used by:1487 | |
Symbol 1484 EditableText | Uses:1482 | Used by:1487 |
Symbol 1485 Text | Uses:235 267 242 279 | Used by:1487 |
Symbol 1486 Text | Uses:279 | Used by:1487 |
Symbol 1487 MovieClip {Page139} | Uses:221 1479 1480 1481 1483 1484 1485 1486 | |
Symbol 1488 Font | Used by:1490 | |
Symbol 1489 Graphic | Used by:1496 | |
Symbol 1490 EditableText | Uses:1488 | Used by:1496 |
Symbol 1491 Font | Used by:1493 | |
Symbol 1492 Graphic | Used by:1496 | |
Symbol 1493 EditableText | Uses:1491 | Used by:1496 |
Symbol 1494 Text | Uses:242 235 279 | Used by:1496 |
Symbol 1495 Text | Uses:242 | Used by:1496 |
Symbol 1496 MovieClip {Page140} | Uses:221 1489 1490 1492 1493 1494 1495 | |
Symbol 1497 Font | Used by:1499 | |
Symbol 1498 Graphic | Used by:1504 | |
Symbol 1499 EditableText | Uses:1497 | Used by:1504 |
Symbol 1500 Font | Used by:1502 | |
Symbol 1501 Graphic | Used by:1504 | |
Symbol 1502 EditableText | Uses:1500 | Used by:1504 |
Symbol 1503 Text | Uses:242 235 | Used by:1504 |
Symbol 1504 MovieClip {Page141} | Uses:221 1498 1499 1501 1502 1503 | |
Symbol 1505 Font | Used by:1507 | |
Symbol 1506 Graphic | Used by:1514 | |
Symbol 1507 EditableText | Uses:1505 | Used by:1514 |
Symbol 1508 Graphic | Used by:1514 | |
Symbol 1509 Font | Used by:1511 | |
Symbol 1510 Graphic | Used by:1514 | |
Symbol 1511 EditableText | Uses:1509 | Used by:1514 |
Symbol 1512 Text | Uses:235 267 279 242 | Used by:1514 |
Symbol 1513 Text | Uses:242 | Used by:1514 |
Symbol 1514 MovieClip {Page142} | Uses:221 1506 1507 1508 1510 1511 1512 1513 | |
Symbol 1515 Font | Used by:1517 | |
Symbol 1516 Graphic | Used by:1522 | |
Symbol 1517 EditableText | Uses:1515 | Used by:1522 |
Symbol 1518 Font | Used by:1520 | |
Symbol 1519 Graphic | Used by:1522 | |
Symbol 1520 EditableText | Uses:1518 | Used by:1522 |
Symbol 1521 Text | Uses:242 235 241 279 278 | Used by:1522 |
Symbol 1522 MovieClip {Page143} | Uses:221 1516 1517 1519 1520 1521 | |
Symbol 1523 Font | Used by:1525 | |
Symbol 1524 Graphic | Used by:1536 | |
Symbol 1525 EditableText | Uses:1523 | Used by:1536 |
Symbol 1526 Graphic | Used by:1536 | |
Symbol 1527 Font | Used by:1529 | |
Symbol 1528 Graphic | Used by:1536 | |
Symbol 1529 EditableText | Uses:1527 | Used by:1536 |
Symbol 1530 Text | Uses:235 1531 242 1532 | Used by:1536 |
Symbol 1531 Font | Used by:1530 | |
Symbol 1532 Font | Used by:1530 1533 | |
Symbol 1533 Text | Uses:1532 | Used by:1536 |
Symbol 1534 Graphic | Used by:1536 | |
Symbol 1535 Text | Uses:242 | Used by:1536 |
Symbol 1536 MovieClip {Page144} | Uses:221 1524 1525 1526 1528 1529 1530 1533 1534 1535 | |
Symbol 1537 Font | Used by:1539 | |
Symbol 1538 Graphic | Used by:1546 | |
Symbol 1539 EditableText | Uses:1537 | Used by:1546 |
Symbol 1540 Bitmap | Used by:1541 | |
Symbol 1541 Graphic | Uses:1540 | Used by:1546 |
Symbol 1542 Font | Used by:1544 | |
Symbol 1543 Graphic | Used by:1546 | |
Symbol 1544 EditableText | Uses:1542 | Used by:1546 |
Symbol 1545 Text | Uses:242 | Used by:1546 |
Symbol 1546 MovieClip {Page145} | Uses:221 1538 1539 1541 1543 1544 1545 |
Instance Names
"DocArea" | Frame 2 | Symbol 134 MovieClip {ScrollPain} |
"HandCursor" | Frame 2 | Symbol 137 MovieClip |
"TextCursor" | Frame 2 | Symbol 139 MovieClip |
"toolbar" | Frame 2 | Symbol 155 MovieClip {print2flash_fla._toolbar_25} |
"msg" | Symbol 6 MovieClip {waitmsg} Frame 1 | Symbol 2 EditableText |
"text" | Symbol 9 MovieClip {textmsg} Frame 1 | Symbol 8 EditableText |
"BottomArea" | Symbol 12 MovieClip {ScrollArea} Frame 1 | Symbol 11 MovieClip |
"l_mc" | Symbol 42 MovieClip Frame 1 | Symbol 37 MovieClip |
"m_mc" | Symbol 42 MovieClip Frame 1 | Symbol 39 MovieClip |
"r_mc" | Symbol 42 MovieClip Frame 1 | Symbol 41 MovieClip |
"closeBtn" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 49 Button |
"title" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 50 EditableText |
"pagestxt" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 51 EditableText |
"pagesFrom" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 52 EditableText |
"totxt" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 53 EditableText |
"pagesTo" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 54 EditableText |
"OKBtn" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 73 MovieClip {fl.controls.Button} |
"cancelBtn" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 73 MovieClip {fl.controls.Button} |
"optNoScale" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 33 MovieClip {fl.controls.RadioButton} |
"optFit" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 33 MovieClip {fl.controls.RadioButton} |
"scalingtxt" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 74 EditableText |
"fromtxt" | Symbol 76 MovieClip {PrintRangeWnd} Frame 1 | Symbol 75 EditableText |
"but" | Symbol 84 MovieClip {def_fullscreen} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"SliderHandleBtn" | Symbol 86 MovieClip {print2flash_fla.MCSlider_47} Frame 1 | Symbol 85 Button {ImgButton} |
"SliderHandle" | Symbol 87 MovieClip {Slider} Frame 1 | Symbol 86 MovieClip {print2flash_fla.MCSlider_47} |
"but" | Symbol 88 MovieClip {def_forward} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 89 MovieClip {def_back} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 90 MovieClip {def_nextpage} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 91 MovieClip {def_more} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 92 MovieClip {def_selMode} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 93 MovieClip {def_newwindow} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 94 MovieClip {def_help} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 95 MovieClip {def_rotate} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 96 MovieClip {def_prevpage} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 97 MovieClip {def_scalePage} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 98 MovieClip {def_scaleWidth} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 99 MovieClip {def_moveMode} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 100 MovieClip {def_print} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"but" | Symbol 141 MovieClip {print2flash_fla.def_searchbut_27} Frame 1 | Symbol 83 MovieClip {manualbutton} |
"ScaleTextField" | Symbol 144 MovieClip {print2flash_fla.Timeline_30} Frame 1 | Symbol 143 EditableText |
"TotalPages" | Symbol 147 MovieClip {print2flash_fla.Timeline_32} Frame 1 | Symbol 146 EditableText |
"PageNoField" | Symbol 149 MovieClip {print2flash_fla.Timeline_33} Frame 1 | Symbol 148 EditableText |
"TotalPagesMC" | Symbol 150 MovieClip {print2flash_fla.Timeline_31} Frame 1 | Symbol 147 MovieClip {print2flash_fla.Timeline_32} |
"PageNoFieldMC" | Symbol 150 MovieClip {print2flash_fla.Timeline_31} Frame 1 | Symbol 149 MovieClip {print2flash_fla.Timeline_33} |
"searchPattern" | Symbol 153 MovieClip {print2flash_fla.Timeline_50} Frame 1 | Symbol 152 EditableText |
"toolbarbgr" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 140 MovieClip |
"searchbut" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 141 MovieClip {print2flash_fla.def_searchbut_27} |
"print" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 100 MovieClip {def_print} |
"ScaleTextMovie" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 144 MovieClip {print2flash_fla.Timeline_30} |
"PageNoMovie" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 150 MovieClip {print2flash_fla.Timeline_31} |
"moveMode" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 99 MovieClip {def_moveMode} |
"scaleWidth" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 98 MovieClip {def_scaleWidth} |
"scalePage" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 97 MovieClip {def_scalePage} |
"prevpage" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 96 MovieClip {def_prevpage} |
"rotate" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 95 MovieClip {def_rotate} |
"help" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 94 MovieClip {def_help} |
"newwindow" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 93 MovieClip {def_newwindow} |
"selMode" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 92 MovieClip {def_selMode} |
"more" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 91 MovieClip {def_more} |
"nextpage" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 90 MovieClip {def_nextpage} |
"back" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 89 MovieClip {def_back} |
"forward" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 88 MovieClip {def_forward} |
"ZoomSlider" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 87 MovieClip {Slider} |
"fullscreen" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 84 MovieClip {def_fullscreen} |
"searchPatternmc" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 153 MovieClip {print2flash_fla.Timeline_50} |
"logo" | Symbol 155 MovieClip {print2flash_fla._toolbar_25} Frame 1 | Symbol 154 MovieClip |
"CR" | Symbol 227 MovieClip {Page1} Frame 1 | Symbol 224 EditableText |
"CR" | Symbol 246 MovieClip {Page2} Frame 1 | Symbol 230 EditableText |
"CR" | Symbol 246 MovieClip {Page2} Frame 1 | Symbol 238 EditableText |
"CR" | Symbol 258 MovieClip {Page3} Frame 1 | Symbol 249 EditableText |
"CR" | Symbol 258 MovieClip {Page3} Frame 1 | Symbol 255 EditableText |
"CR" | Symbol 269 MovieClip {Page4} Frame 1 | Symbol 261 EditableText |
"CR" | Symbol 269 MovieClip {Page4} Frame 1 | Symbol 265 EditableText |
"CR" | Symbol 281 MovieClip {Page5} Frame 1 | Symbol 272 EditableText |
"CR" | Symbol 281 MovieClip {Page5} Frame 1 | Symbol 276 EditableText |
"CR" | Symbol 290 MovieClip {Page6} Frame 1 | Symbol 284 EditableText |
"CR" | Symbol 290 MovieClip {Page6} Frame 1 | Symbol 287 EditableText |
"CR" | Symbol 298 MovieClip {Page7} Frame 1 | Symbol 293 EditableText |
"CR" | Symbol 298 MovieClip {Page7} Frame 1 | Symbol 296 EditableText |
"CR" | Symbol 308 MovieClip {Page8} Frame 1 | Symbol 301 EditableText |
"CR" | Symbol 308 MovieClip {Page8} Frame 1 | Symbol 305 EditableText |
"CR" | Symbol 317 MovieClip {Page9} Frame 1 | Symbol 311 EditableText |
"CR" | Symbol 317 MovieClip {Page9} Frame 1 | Symbol 314 EditableText |
"CR" | Symbol 326 MovieClip {Page10} Frame 1 | Symbol 320 EditableText |
"CR" | Symbol 326 MovieClip {Page10} Frame 1 | Symbol 323 EditableText |
"CR" | Symbol 335 MovieClip {Page11} Frame 1 | Symbol 329 EditableText |
"CR" | Symbol 335 MovieClip {Page11} Frame 1 | Symbol 332 EditableText |
"CR" | Symbol 344 MovieClip {Page12} Frame 1 | Symbol 338 EditableText |
"CR" | Symbol 344 MovieClip {Page12} Frame 1 | Symbol 341 EditableText |
"CR" | Symbol 352 MovieClip {Page13} Frame 1 | Symbol 347 EditableText |
"CR" | Symbol 352 MovieClip {Page13} Frame 1 | Symbol 350 EditableText |
"CR" | Symbol 362 MovieClip {Page14} Frame 1 | Symbol 355 EditableText |
"CR" | Symbol 362 MovieClip {Page14} Frame 1 | Symbol 359 EditableText |
"CR" | Symbol 371 MovieClip {Page15} Frame 1 | Symbol 365 EditableText |
"CR" | Symbol 371 MovieClip {Page15} Frame 1 | Symbol 368 EditableText |
"CR" | Symbol 380 MovieClip {Page16} Frame 1 | Symbol 374 EditableText |
"CR" | Symbol 380 MovieClip {Page16} Frame 1 | Symbol 377 EditableText |
"CR" | Symbol 389 MovieClip {Page17} Frame 1 | Symbol 383 EditableText |
"CR" | Symbol 389 MovieClip {Page17} Frame 1 | Symbol 386 EditableText |
"CR" | Symbol 398 MovieClip {Page18} Frame 1 | Symbol 392 EditableText |
"CR" | Symbol 398 MovieClip {Page18} Frame 1 | Symbol 395 EditableText |
"CR" | Symbol 407 MovieClip {Page19} Frame 1 | Symbol 401 EditableText |
"CR" | Symbol 407 MovieClip {Page19} Frame 1 | Symbol 404 EditableText |
"CR" | Symbol 416 MovieClip {Page20} Frame 1 | Symbol 410 EditableText |
"CR" | Symbol 416 MovieClip {Page20} Frame 1 | Symbol 413 EditableText |
"CR" | Symbol 425 MovieClip {Page21} Frame 1 | Symbol 419 EditableText |
"CR" | Symbol 425 MovieClip {Page21} Frame 1 | Symbol 422 EditableText |
"CR" | Symbol 434 MovieClip {Page22} Frame 1 | Symbol 428 EditableText |
"CR" | Symbol 434 MovieClip {Page22} Frame 1 | Symbol 431 EditableText |
"CR" | Symbol 443 MovieClip {Page23} Frame 1 | Symbol 437 EditableText |
"CR" | Symbol 443 MovieClip {Page23} Frame 1 | Symbol 440 EditableText |
"CR" | Symbol 451 MovieClip {Page24} Frame 1 | Symbol 446 EditableText |
"CR" | Symbol 451 MovieClip {Page24} Frame 1 | Symbol 449 EditableText |
"CR" | Symbol 461 MovieClip {Page25} Frame 1 | Symbol 454 EditableText |
"CR" | Symbol 461 MovieClip {Page25} Frame 1 | Symbol 458 EditableText |
"CR" | Symbol 470 MovieClip {Page26} Frame 1 | Symbol 464 EditableText |
"CR" | Symbol 470 MovieClip {Page26} Frame 1 | Symbol 467 EditableText |
"CR" | Symbol 479 MovieClip {Page27} Frame 1 | Symbol 473 EditableText |
"CR" | Symbol 479 MovieClip {Page27} Frame 1 | Symbol 476 EditableText |
"CR" | Symbol 488 MovieClip {Page28} Frame 1 | Symbol 482 EditableText |
"CR" | Symbol 488 MovieClip {Page28} Frame 1 | Symbol 485 EditableText |
"CR" | Symbol 497 MovieClip {Page29} Frame 1 | Symbol 491 EditableText |
"CR" | Symbol 497 MovieClip {Page29} Frame 1 | Symbol 494 EditableText |
"CR" | Symbol 505 MovieClip {Page30} Frame 1 | Symbol 500 EditableText |
"CR" | Symbol 505 MovieClip {Page30} Frame 1 | Symbol 503 EditableText |
"CR" | Symbol 515 MovieClip {Page31} Frame 1 | Symbol 508 EditableText |
"CR" | Symbol 515 MovieClip {Page31} Frame 1 | Symbol 512 EditableText |
"CR" | Symbol 524 MovieClip {Page32} Frame 1 | Symbol 518 EditableText |
"CR" | Symbol 524 MovieClip {Page32} Frame 1 | Symbol 521 EditableText |
"CR" | Symbol 533 MovieClip {Page33} Frame 1 | Symbol 527 EditableText |
"CR" | Symbol 533 MovieClip {Page33} Frame 1 | Symbol 530 EditableText |
"CR" | Symbol 542 MovieClip {Page34} Frame 1 | Symbol 536 EditableText |
"CR" | Symbol 542 MovieClip {Page34} Frame 1 | Symbol 539 EditableText |
"CR" | Symbol 551 MovieClip {Page35} Frame 1 | Symbol 545 EditableText |
"CR" | Symbol 551 MovieClip {Page35} Frame 1 | Symbol 548 EditableText |
"CR" | Symbol 559 MovieClip {Page36} Frame 1 | Symbol 554 EditableText |
"CR" | Symbol 559 MovieClip {Page36} Frame 1 | Symbol 557 EditableText |
"CR" | Symbol 569 MovieClip {Page37} Frame 1 | Symbol 562 EditableText |
"CR" | Symbol 569 MovieClip {Page37} Frame 1 | Symbol 566 EditableText |
"CR" | Symbol 578 MovieClip {Page38} Frame 1 | Symbol 572 EditableText |
"CR" | Symbol 578 MovieClip {Page38} Frame 1 | Symbol 575 EditableText |
"CR" | Symbol 587 MovieClip {Page39} Frame 1 | Symbol 581 EditableText |
"CR" | Symbol 587 MovieClip {Page39} Frame 1 | Symbol 584 EditableText |
"CR" | Symbol 596 MovieClip {Page40} Frame 1 | Symbol 590 EditableText |
"CR" | Symbol 596 MovieClip {Page40} Frame 1 | Symbol 593 EditableText |
"CR" | Symbol 605 MovieClip {Page41} Frame 1 | Symbol 599 EditableText |
"CR" | Symbol 605 MovieClip {Page41} Frame 1 | Symbol 602 EditableText |
"CR" | Symbol 614 MovieClip {Page42} Frame 1 | Symbol 608 EditableText |
"CR" | Symbol 614 MovieClip {Page42} Frame 1 | Symbol 611 EditableText |
"CR" | Symbol 623 MovieClip {Page43} Frame 1 | Symbol 617 EditableText |
"CR" | Symbol 623 MovieClip {Page43} Frame 1 | Symbol 620 EditableText |
"CR" | Symbol 632 MovieClip {Page44} Frame 1 | Symbol 626 EditableText |
"CR" | Symbol 632 MovieClip {Page44} Frame 1 | Symbol 629 EditableText |
"CR" | Symbol 641 MovieClip {Page45} Frame 1 | Symbol 635 EditableText |
"CR" | Symbol 641 MovieClip {Page45} Frame 1 | Symbol 638 EditableText |
"CR" | Symbol 649 MovieClip {Page46} Frame 1 | Symbol 644 EditableText |
"CR" | Symbol 649 MovieClip {Page46} Frame 1 | Symbol 647 EditableText |
"CR" | Symbol 659 MovieClip {Page47} Frame 1 | Symbol 652 EditableText |
"CR" | Symbol 659 MovieClip {Page47} Frame 1 | Symbol 656 EditableText |
"CR" | Symbol 668 MovieClip {Page48} Frame 1 | Symbol 662 EditableText |
"CR" | Symbol 668 MovieClip {Page48} Frame 1 | Symbol 665 EditableText |
"CR" | Symbol 677 MovieClip {Page49} Frame 1 | Symbol 671 EditableText |
"CR" | Symbol 677 MovieClip {Page49} Frame 1 | Symbol 674 EditableText |
"CR" | Symbol 686 MovieClip {Page50} Frame 1 | Symbol 680 EditableText |
"CR" | Symbol 686 MovieClip {Page50} Frame 1 | Symbol 683 EditableText |
"CR" | Symbol 695 MovieClip {Page51} Frame 1 | Symbol 689 EditableText |
"CR" | Symbol 695 MovieClip {Page51} Frame 1 | Symbol 692 EditableText |
"CR" | Symbol 704 MovieClip {Page52} Frame 1 | Symbol 698 EditableText |
"CR" | Symbol 704 MovieClip {Page52} Frame 1 | Symbol 701 EditableText |
"CR" | Symbol 713 MovieClip {Page53} Frame 1 | Symbol 707 EditableText |
"CR" | Symbol 713 MovieClip {Page53} Frame 1 | Symbol 710 EditableText |
"CR" | Symbol 721 MovieClip {Page54} Frame 1 | Symbol 716 EditableText |
"CR" | Symbol 721 MovieClip {Page54} Frame 1 | Symbol 719 EditableText |
"CR" | Symbol 731 MovieClip {Page55} Frame 1 | Symbol 724 EditableText |
"CR" | Symbol 731 MovieClip {Page55} Frame 1 | Symbol 728 EditableText |
"CR" | Symbol 740 MovieClip {Page56} Frame 1 | Symbol 734 EditableText |
"CR" | Symbol 740 MovieClip {Page56} Frame 1 | Symbol 737 EditableText |
"CR" | Symbol 749 MovieClip {Page57} Frame 1 | Symbol 743 EditableText |
"CR" | Symbol 749 MovieClip {Page57} Frame 1 | Symbol 746 EditableText |
"CR" | Symbol 758 MovieClip {Page58} Frame 1 | Symbol 752 EditableText |
"CR" | Symbol 758 MovieClip {Page58} Frame 1 | Symbol 755 EditableText |
"CR" | Symbol 767 MovieClip {Page59} Frame 1 | Symbol 761 EditableText |
"CR" | Symbol 767 MovieClip {Page59} Frame 1 | Symbol 764 EditableText |
"CR" | Symbol 776 MovieClip {Page60} Frame 1 | Symbol 770 EditableText |
"CR" | Symbol 776 MovieClip {Page60} Frame 1 | Symbol 773 EditableText |
"CR" | Symbol 784 MovieClip {Page61} Frame 1 | Symbol 779 EditableText |
"CR" | Symbol 784 MovieClip {Page61} Frame 1 | Symbol 782 EditableText |
"CR" | Symbol 794 MovieClip {Page62} Frame 1 | Symbol 787 EditableText |
"CR" | Symbol 794 MovieClip {Page62} Frame 1 | Symbol 791 EditableText |
"CR" | Symbol 803 MovieClip {Page63} Frame 1 | Symbol 797 EditableText |
"CR" | Symbol 803 MovieClip {Page63} Frame 1 | Symbol 800 EditableText |
"CR" | Symbol 812 MovieClip {Page64} Frame 1 | Symbol 806 EditableText |
"CR" | Symbol 812 MovieClip {Page64} Frame 1 | Symbol 809 EditableText |
"CR" | Symbol 821 MovieClip {Page65} Frame 1 | Symbol 815 EditableText |
"CR" | Symbol 821 MovieClip {Page65} Frame 1 | Symbol 818 EditableText |
"CR" | Symbol 829 MovieClip {Page66} Frame 1 | Symbol 824 EditableText |
"CR" | Symbol 829 MovieClip {Page66} Frame 1 | Symbol 827 EditableText |
"CR" | Symbol 839 MovieClip {Page67} Frame 1 | Symbol 832 EditableText |
"CR" | Symbol 839 MovieClip {Page67} Frame 1 | Symbol 836 EditableText |
"CR" | Symbol 848 MovieClip {Page68} Frame 1 | Symbol 842 EditableText |
"CR" | Symbol 848 MovieClip {Page68} Frame 1 | Symbol 845 EditableText |
"CR" | Symbol 857 MovieClip {Page69} Frame 1 | Symbol 851 EditableText |
"CR" | Symbol 857 MovieClip {Page69} Frame 1 | Symbol 854 EditableText |
"CR" | Symbol 865 MovieClip {Page70} Frame 1 | Symbol 860 EditableText |
"CR" | Symbol 865 MovieClip {Page70} Frame 1 | Symbol 863 EditableText |
"CR" | Symbol 875 MovieClip {Page71} Frame 1 | Symbol 868 EditableText |
"CR" | Symbol 875 MovieClip {Page71} Frame 1 | Symbol 872 EditableText |
"CR" | Symbol 884 MovieClip {Page72} Frame 1 | Symbol 878 EditableText |
"CR" | Symbol 884 MovieClip {Page72} Frame 1 | Symbol 881 EditableText |
"CR" | Symbol 892 MovieClip {Page73} Frame 1 | Symbol 887 EditableText |
"CR" | Symbol 892 MovieClip {Page73} Frame 1 | Symbol 890 EditableText |
"CR" | Symbol 902 MovieClip {Page74} Frame 1 | Symbol 895 EditableText |
"CR" | Symbol 902 MovieClip {Page74} Frame 1 | Symbol 899 EditableText |
"CR" | Symbol 911 MovieClip {Page75} Frame 1 | Symbol 905 EditableText |
"CR" | Symbol 911 MovieClip {Page75} Frame 1 | Symbol 908 EditableText |
"CR" | Symbol 920 MovieClip {Page76} Frame 1 | Symbol 914 EditableText |
"CR" | Symbol 920 MovieClip {Page76} Frame 1 | Symbol 917 EditableText |
"CR" | Symbol 929 MovieClip {Page77} Frame 1 | Symbol 923 EditableText |
"CR" | Symbol 929 MovieClip {Page77} Frame 1 | Symbol 926 EditableText |
"CR" | Symbol 937 MovieClip {Page78} Frame 1 | Symbol 932 EditableText |
"CR" | Symbol 937 MovieClip {Page78} Frame 1 | Symbol 935 EditableText |
"CR" | Symbol 947 MovieClip {Page79} Frame 1 | Symbol 940 EditableText |
"CR" | Symbol 947 MovieClip {Page79} Frame 1 | Symbol 944 EditableText |
"CR" | Symbol 956 MovieClip {Page80} Frame 1 | Symbol 950 EditableText |
"CR" | Symbol 956 MovieClip {Page80} Frame 1 | Symbol 953 EditableText |
"CR" | Symbol 965 MovieClip {Page81} Frame 1 | Symbol 959 EditableText |
"CR" | Symbol 965 MovieClip {Page81} Frame 1 | Symbol 962 EditableText |
"CR" | Symbol 974 MovieClip {Page82} Frame 1 | Symbol 968 EditableText |
"CR" | Symbol 974 MovieClip {Page82} Frame 1 | Symbol 971 EditableText |
"CR" | Symbol 983 MovieClip {Page83} Frame 1 | Symbol 977 EditableText |
"CR" | Symbol 983 MovieClip {Page83} Frame 1 | Symbol 980 EditableText |
"CR" | Symbol 992 MovieClip {Page84} Frame 1 | Symbol 986 EditableText |
"CR" | Symbol 992 MovieClip {Page84} Frame 1 | Symbol 989 EditableText |
"CR" | Symbol 1000 MovieClip {Page85} Frame 1 | Symbol 995 EditableText |
"CR" | Symbol 1000 MovieClip {Page85} Frame 1 | Symbol 998 EditableText |
"CR" | Symbol 1010 MovieClip {Page86} Frame 1 | Symbol 1003 EditableText |
"CR" | Symbol 1010 MovieClip {Page86} Frame 1 | Symbol 1007 EditableText |
"CR" | Symbol 1019 MovieClip {Page87} Frame 1 | Symbol 1013 EditableText |
"CR" | Symbol 1019 MovieClip {Page87} Frame 1 | Symbol 1016 EditableText |
"CR" | Symbol 1028 MovieClip {Page88} Frame 1 | Symbol 1022 EditableText |
"CR" | Symbol 1028 MovieClip {Page88} Frame 1 | Symbol 1025 EditableText |
"CR" | Symbol 1037 MovieClip {Page89} Frame 1 | Symbol 1031 EditableText |
"CR" | Symbol 1037 MovieClip {Page89} Frame 1 | Symbol 1034 EditableText |
"CR" | Symbol 1046 MovieClip {Page90} Frame 1 | Symbol 1040 EditableText |
"CR" | Symbol 1046 MovieClip {Page90} Frame 1 | Symbol 1043 EditableText |
"CR" | Symbol 1055 MovieClip {Page91} Frame 1 | Symbol 1049 EditableText |
"CR" | Symbol 1055 MovieClip {Page91} Frame 1 | Symbol 1052 EditableText |
"CR" | Symbol 1063 MovieClip {Page92} Frame 1 | Symbol 1058 EditableText |
"CR" | Symbol 1063 MovieClip {Page92} Frame 1 | Symbol 1061 EditableText |
"CR" | Symbol 1073 MovieClip {Page93} Frame 1 | Symbol 1066 EditableText |
"CR" | Symbol 1073 MovieClip {Page93} Frame 1 | Symbol 1070 EditableText |
"CR" | Symbol 1082 MovieClip {Page94} Frame 1 | Symbol 1076 EditableText |
"CR" | Symbol 1082 MovieClip {Page94} Frame 1 | Symbol 1079 EditableText |
"CR" | Symbol 1091 MovieClip {Page95} Frame 1 | Symbol 1085 EditableText |
"CR" | Symbol 1091 MovieClip {Page95} Frame 1 | Symbol 1088 EditableText |
"CR" | Symbol 1100 MovieClip {Page96} Frame 1 | Symbol 1094 EditableText |
"CR" | Symbol 1100 MovieClip {Page96} Frame 1 | Symbol 1097 EditableText |
"CR" | Symbol 1109 MovieClip {Page97} Frame 1 | Symbol 1103 EditableText |
"CR" | Symbol 1109 MovieClip {Page97} Frame 1 | Symbol 1106 EditableText |
"CR" | Symbol 1118 MovieClip {Page98} Frame 1 | Symbol 1112 EditableText |
"CR" | Symbol 1118 MovieClip {Page98} Frame 1 | Symbol 1115 EditableText |
"CR" | Symbol 1127 MovieClip {Page99} Frame 1 | Symbol 1121 EditableText |
"CR" | Symbol 1127 MovieClip {Page99} Frame 1 | Symbol 1124 EditableText |
"CR" | Symbol 1135 MovieClip {Page100} Frame 1 | Symbol 1130 EditableText |
"CR" | Symbol 1135 MovieClip {Page100} Frame 1 | Symbol 1133 EditableText |
"CR" | Symbol 1145 MovieClip {Page101} Frame 1 | Symbol 1138 EditableText |
"CR" | Symbol 1145 MovieClip {Page101} Frame 1 | Symbol 1142 EditableText |
"CR" | Symbol 1153 MovieClip {Page102} Frame 1 | Symbol 1148 EditableText |
"CR" | Symbol 1153 MovieClip {Page102} Frame 1 | Symbol 1151 EditableText |
"CR" | Symbol 1163 MovieClip {Page103} Frame 1 | Symbol 1156 EditableText |
"CR" | Symbol 1163 MovieClip {Page103} Frame 1 | Symbol 1160 EditableText |
"CR" | Symbol 1172 MovieClip {Page104} Frame 1 | Symbol 1166 EditableText |
"CR" | Symbol 1172 MovieClip {Page104} Frame 1 | Symbol 1169 EditableText |
"CR" | Symbol 1181 MovieClip {Page105} Frame 1 | Symbol 1175 EditableText |
"CR" | Symbol 1181 MovieClip {Page105} Frame 1 | Symbol 1178 EditableText |
"CR" | Symbol 1189 MovieClip {Page106} Frame 1 | Symbol 1184 EditableText |
"CR" | Symbol 1189 MovieClip {Page106} Frame 1 | Symbol 1187 EditableText |
"CR" | Symbol 1199 MovieClip {Page107} Frame 1 | Symbol 1192 EditableText |
"CR" | Symbol 1199 MovieClip {Page107} Frame 1 | Symbol 1196 EditableText |
"CR" | Symbol 1208 MovieClip {Page108} Frame 1 | Symbol 1202 EditableText |
"CR" | Symbol 1208 MovieClip {Page108} Frame 1 | Symbol 1205 EditableText |
"CR" | Symbol 1217 MovieClip {Page109} Frame 1 | Symbol 1211 EditableText |
"CR" | Symbol 1217 MovieClip {Page109} Frame 1 | Symbol 1214 EditableText |
"CR" | Symbol 1225 MovieClip {Page110} Frame 1 | Symbol 1220 EditableText |
"CR" | Symbol 1225 MovieClip {Page110} Frame 1 | Symbol 1223 EditableText |
"CR" | Symbol 1235 MovieClip {Page111} Frame 1 | Symbol 1228 EditableText |
"CR" | Symbol 1235 MovieClip {Page111} Frame 1 | Symbol 1232 EditableText |
"CR" | Symbol 1244 MovieClip {Page112} Frame 1 | Symbol 1238 EditableText |
"CR" | Symbol 1244 MovieClip {Page112} Frame 1 | Symbol 1241 EditableText |
"CR" | Symbol 1253 MovieClip {Page113} Frame 1 | Symbol 1247 EditableText |
"CR" | Symbol 1253 MovieClip {Page113} Frame 1 | Symbol 1250 EditableText |
"CR" | Symbol 1262 MovieClip {Page114} Frame 1 | Symbol 1256 EditableText |
"CR" | Symbol 1262 MovieClip {Page114} Frame 1 | Symbol 1259 EditableText |
"CR" | Symbol 1270 MovieClip {Page115} Frame 1 | Symbol 1265 EditableText |
"CR" | Symbol 1270 MovieClip {Page115} Frame 1 | Symbol 1268 EditableText |
"CR" | Symbol 1280 MovieClip {Page116} Frame 1 | Symbol 1273 EditableText |
"CR" | Symbol 1280 MovieClip {Page116} Frame 1 | Symbol 1277 EditableText |
"CR" | Symbol 1289 MovieClip {Page117} Frame 1 | Symbol 1283 EditableText |
"CR" | Symbol 1289 MovieClip {Page117} Frame 1 | Symbol 1286 EditableText |
"CR" | Symbol 1298 MovieClip {Page118} Frame 1 | Symbol 1292 EditableText |
"CR" | Symbol 1298 MovieClip {Page118} Frame 1 | Symbol 1295 EditableText |
"CR" | Symbol 1307 MovieClip {Page119} Frame 1 | Symbol 1301 EditableText |
"CR" | Symbol 1307 MovieClip {Page119} Frame 1 | Symbol 1304 EditableText |
"CR" | Symbol 1315 MovieClip {Page120} Frame 1 | Symbol 1310 EditableText |
"CR" | Symbol 1315 MovieClip {Page120} Frame 1 | Symbol 1313 EditableText |
"CR" | Symbol 1325 MovieClip {Page121} Frame 1 | Symbol 1318 EditableText |
"CR" | Symbol 1325 MovieClip {Page121} Frame 1 | Symbol 1322 EditableText |
"CR" | Symbol 1334 MovieClip {Page122} Frame 1 | Symbol 1328 EditableText |
"CR" | Symbol 1334 MovieClip {Page122} Frame 1 | Symbol 1331 EditableText |
"CR" | Symbol 1343 MovieClip {Page123} Frame 1 | Symbol 1337 EditableText |
"CR" | Symbol 1343 MovieClip {Page123} Frame 1 | Symbol 1340 EditableText |
"CR" | Symbol 1352 MovieClip {Page124} Frame 1 | Symbol 1346 EditableText |
"CR" | Symbol 1352 MovieClip {Page124} Frame 1 | Symbol 1349 EditableText |
"CR" | Symbol 1360 MovieClip {Page125} Frame 1 | Symbol 1355 EditableText |
"CR" | Symbol 1360 MovieClip {Page125} Frame 1 | Symbol 1358 EditableText |
"CR" | Symbol 1370 MovieClip {Page126} Frame 1 | Symbol 1363 EditableText |
"CR" | Symbol 1370 MovieClip {Page126} Frame 1 | Symbol 1367 EditableText |
"CR" | Symbol 1379 MovieClip {Page127} Frame 1 | Symbol 1373 EditableText |
"CR" | Symbol 1379 MovieClip {Page127} Frame 1 | Symbol 1376 EditableText |
"CR" | Symbol 1388 MovieClip {Page128} Frame 1 | Symbol 1382 EditableText |
"CR" | Symbol 1388 MovieClip {Page128} Frame 1 | Symbol 1385 EditableText |
"CR" | Symbol 1397 MovieClip {Page129} Frame 1 | Symbol 1391 EditableText |
"CR" | Symbol 1397 MovieClip {Page129} Frame 1 | Symbol 1394 EditableText |
"CR" | Symbol 1406 MovieClip {Page130} Frame 1 | Symbol 1400 EditableText |
"CR" | Symbol 1406 MovieClip {Page130} Frame 1 | Symbol 1403 EditableText |
"CR" | Symbol 1414 MovieClip {Page131} Frame 1 | Symbol 1409 EditableText |
"CR" | Symbol 1414 MovieClip {Page131} Frame 1 | Symbol 1412 EditableText |
"CR" | Symbol 1424 MovieClip {Page132} Frame 1 | Symbol 1417 EditableText |
"CR" | Symbol 1424 MovieClip {Page132} Frame 1 | Symbol 1421 EditableText |
"CR" | Symbol 1433 MovieClip {Page133} Frame 1 | Symbol 1427 EditableText |
"CR" | Symbol 1433 MovieClip {Page133} Frame 1 | Symbol 1430 EditableText |
"CR" | Symbol 1442 MovieClip {Page134} Frame 1 | Symbol 1436 EditableText |
"CR" | Symbol 1442 MovieClip {Page134} Frame 1 | Symbol 1439 EditableText |
"CR" | Symbol 1450 MovieClip {Page135} Frame 1 | Symbol 1445 EditableText |
"CR" | Symbol 1450 MovieClip {Page135} Frame 1 | Symbol 1448 EditableText |
"CR" | Symbol 1460 MovieClip {Page136} Frame 1 | Symbol 1453 EditableText |
"CR" | Symbol 1460 MovieClip {Page136} Frame 1 | Symbol 1457 EditableText |
"CR" | Symbol 1469 MovieClip {Page137} Frame 1 | Symbol 1463 EditableText |
"CR" | Symbol 1469 MovieClip {Page137} Frame 1 | Symbol 1466 EditableText |
"CR" | Symbol 1477 MovieClip {Page138} Frame 1 | Symbol 1472 EditableText |
"CR" | Symbol 1477 MovieClip {Page138} Frame 1 | Symbol 1475 EditableText |
"CR" | Symbol 1487 MovieClip {Page139} Frame 1 | Symbol 1480 EditableText |
"CR" | Symbol 1487 MovieClip {Page139} Frame 1 | Symbol 1484 EditableText |
"CR" | Symbol 1496 MovieClip {Page140} Frame 1 | Symbol 1490 EditableText |
"CR" | Symbol 1496 MovieClip {Page140} Frame 1 | Symbol 1493 EditableText |
"CR" | Symbol 1504 MovieClip {Page141} Frame 1 | Symbol 1499 EditableText |
"CR" | Symbol 1504 MovieClip {Page141} Frame 1 | Symbol 1502 EditableText |
"CR" | Symbol 1514 MovieClip {Page142} Frame 1 | Symbol 1507 EditableText |
"CR" | Symbol 1514 MovieClip {Page142} Frame 1 | Symbol 1511 EditableText |
"CR" | Symbol 1522 MovieClip {Page143} Frame 1 | Symbol 1517 EditableText |
"CR" | Symbol 1522 MovieClip {Page143} Frame 1 | Symbol 1520 EditableText |
"CR" | Symbol 1536 MovieClip {Page144} Frame 1 | Symbol 1525 EditableText |
"CR" | Symbol 1536 MovieClip {Page144} Frame 1 | Symbol 1529 EditableText |
"CR" | Symbol 1546 MovieClip {Page145} Frame 1 | Symbol 1539 EditableText |
"CR" | Symbol 1546 MovieClip {Page145} Frame 1 | Symbol 1544 EditableText |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS3. |
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS3. |
ScriptLimits (65) | Timeline Frame 1 | MaxRecursionDepth: 256, ScriptTimeout: 65535 seconds |
|