An owl is flying over Victorian London at Christmastime. He tries to catch a mouse, but the mouse darts inside the window of the attic where Clara is demonstrating and explaining a Rube Goldberg mouse trap to her younger brother. The machine catches the mouse, but the arrival of a servant upsets the trap and the mouse escapes.
Clara's mother has died and Clara feels it keenly. Her older sister and younger brother are holding up okay, and her father only seems interested in keeping up appearances.
Clara's father insists she at least pretend to celebrate Christmas at the party they are expected to attend at her godfather's mansion. Clara agrees to go so that she can see whether her godfather knows where she can find the key. He loves Clara and appreciates her brilliant mind. He seems to know something about the secret of the egg. He tells his owl to watch over Clara. Clara refuses to dance with her father, rudely implying that he is being selfish.
The children at the party receive their gifts by following labelled, colored strings around the mansion. Clara's string takes her to a deserted passageway. In a moment reminiscent of Lucy's entry into Narnia, Clara emerges into a snowy forest. She sees the key she is seeking hanging on a Christmas tree. Before she can grasp it, a mouse snatches it and runs away. She chases the mouse to the edge of a frozen river, but dares not try to cross the thin ice. The nutcracker soldier who guards the nearby bridge tells her it is forbidden to cross the bridge into the dangerous Fourth Realm without a royal order. Learning the name of the queen, Clara and the soldier realize Clara is a princess. The soldier agrees to let Clara cross. He asks her to call him "Captain" and vows to accompany and protect her.
Clara and the Captain chase the mouse, but Clara gets attacked by a swarm of mice in the form of a giant mouse king. The Captain manages to free her. After nearly encountering the giant tent robot of the fearsome ex-regent Mother Ginger, the two escape to the fantastic Russian-looking castle at the center of the four realms, where Clara meets the other three regents and tells them of her mother's death. One of the regents, Sugar Plum, befriends Clara, dresses her up, and accompanies her to a ballet that explains the story of the queen and the four realms: the realm of snowflakes, the realm of flowers, the realm of sweets, and the now-forbidden realm of amusements. Sugar Plum shows Clara a machine that the queen used to bring life to snowflakes, flowers, sweets and toys, and explains that the machine is needed to make an army to fight the ambitious Mother Ginger. However, it cannot work without a certain key.
Clara doesn't have the key, but the keyhole matches the keyhole in the egg she carries. Clara leads an expedition of soldiers to the Fourth Realm to retrieve the lost key. The soldiers get swallowed up by holes in the ground. Clara stumbles into Mother Ginger's giant tent robot where she is menaced by creepy clown creatures that split in half and fit inside one another like Russian dolls. Higher in the tent, Clara confronts Mother Ginger and impulsively snatches the key from her without waiting to hear what she has to say about its dangers. She escapes with the Captain and pauses to open the egg before returning to the castle. Inside the egg, she finds only a music box. Why had her mother said she needed such a frivolous thing? Maybe she should just go home.
After the Captain reassures Clara that she is needed in the Four Realms, Clara takes the key to Sugar Plum, who uses it to activate the life-giving machine. The soldiers who come to life follow only Sugar Plum's orders. Sugar Plum says she plans to attack Mother Ginger, claiming that the best defense is a good offense. Clara objects, but Sugar Plum doesn't care. She's hurt that Clara's mother abandoned the four realms, abandoned her. Now, with an army of strong, obedient, uniformed tin men to protect her, she believes she can never be hurt again. She orders her soldiers to lock Clara, the Captain, and the other two regents in the tallest castle tower, and to imprison the other soldiers in the dungeon.
Clara despairs. She realizes that Mother Ginger had never done anything wrong; Sugar Plum only said she had. Clara was foolish for believing her. Now the whole kingdom will go to ruin. Clara, angry with herself, lashes out and blames the Captain for convincing her to return to the castle with the key.
Clara realizes the egg music box also contains a mirror. Her mother's message meant that everything Clara needed was within herself. Filled with fresh confidence, Clara apologizes to the Captain and asks to be forgiven. She and the Captain escape the frighteningly tall tower using a rope and Clara's knowledge of physics. They join forces with one of the mice, who leads them to a cliff where Clara can sneak into the machine room. The Captain and the mouse go off to scheme with Mother Ginger.
Mother Ginger's Russian dolls, the giant tent robot, and the Captain distract Sugar Plum and her soldiers while Clara sneaks around in the machine room, shutting of the machine's waterwheel power source and fiddling with the settings. Mother Ginger arrives on the scene to assist Clara. Sugar Plum isn't fooled for long, however, and flies back to the machine room in the castle. She captures Mother Ginger and threatens to turn her into a toy by using the machine backwards. Clara begs her to stop fighting and assures her that she is not alone, that things can go back to how they were. Sugar Plum refuses, not realizing that the machine is now pointed at her. When Sugar Plum angrily activates the machine, it turns her into a toy, instantly deactivating all the attacking tin soldiers.
After the Four Realms celebrate the end of hostilities, the Captain escorts Clara back to the toppled tree so she can return to the Christmas party, where all along, time has been moving much more slowly than in the Four Realms. Out in a gazebo in the snowy garden, Clara has a talk with her father, who clearly misses his wife as much as Clara misses her mother. They agree to remember her fondly but also to enjoy their future together as a family. The two dance to the music of the music box, which plays the tune Clara's mother and father first danced to. They are joined by Clara's brother and sister, and seen by the godfather's owl as he flies off into the night.
A receding owl's eye view of Victorian London.
More nutcracker music with ballet, plus some modern dance!
If you're a grown up, maybe you can see the "Look inside yourself" message coming a mile away. That doesn't make it less meaningful. Everyone suffers from self-doubt (or "imposter syndrome"), and often we don't feel as though we really belong.
Maybe you think the three regents, the two useless minor characters and the secret villain, are over-acting. Okay, maybe. But I like Sugar Plum's about face. She's powerful, but she's also angry and hurt. Her petulance is no more of an artistic exaggeration than any political cartoon.
What I think I liked least was the scene with the creepy clowns. The clowns were fascinating, though. I kept trying to figure out how on earth they filmed them. Their bouncing and splitting is not just super weird, it's lightning fast. Those antics are impossible without a lot of editing.
I liked the nod to Fantasia. One of the musical bits showed silhouettes of musicians as in the 1940 film.
The story of Four Realms is quite different from the story of the original Nutcracker.
A few times as a child, my great aunt took me to watch the Nutcracker ballet performed live. What I remember is that there's a girl who, on the night of Christmas Eve, is transported into a magical realm where she watches a variety of fanciful dances, including a woman with a huge skirt that conceals people beneath it. The nutcracker soldier protects her from a menacing rat king. There's a man with an eye patch. There's a clock, whose chiming is perhaps what sends the girl off and brings her back.
The choice to feature mice instead of rats signaled from the very beginning that the story was going to be different. Rats are bad; mice, surely, are going to help the good guys in the end. So who's the villain? Not the woman set up as the villain: the creepy doll with the broken face and the crazy clowns. No, the villain is someone you think is a friend.
The villain is not evil for no reason, though: she's been hurt. However, when she's given a chance to halt the war, she chooses to reject the friendship and forgiveness that are offered out of genuine, sincere compassion. We feel relief when she is defeated, but we also feel sad, because she could have made a different choice—and didn't.
The ratings are terrible, but the reviews are not all bad!
The negative reviews generally say the movie is dull and boring while being visually excessive. Beyond that, they disagree on what stinks. Some say the lead actress is wooden, others say she's the movie's saving grace. Some dislike Sugar Plum's squeaky weirdness, some are delighted with it. Some say the actors and ballet dancers are horribly underused, and some say their performances lend depth to the rest of the production. Some applaud the diverse casting and feminist message, and some say the result is transparently shallow and insufficient. Some love the costumes, and some hate them. Some say the CGI is grating, and some say it's great. Go figure.
Collider says it's a solid, earnest, unusually creative kids' adventure.
The Guardian says it's sugary but still enchanting.
IGN says it's over-the-top but still charming; also, beware clowns.
Insider says that although the plot twists are predictable, and the target audience vague, the star is credible and her sidekick the nutcracker is charming.
Variety calls it a let-down, but usefully points out that the mouse's name is "Mouserinks", a name the characters say but which I never understood.
Vulture has a host of complaints, but I'm not sure what the main complaint is.
Hollwood Reporter calls it charmless and dull.
Screen Daily calls it disappointing (overstuffed and underwhelming).
IndieWire calls it soulless, eye-popping dreck.
AV Club says the costumes are memorable but the rest isn't.
Polygon faults it for trying to be a combination of several things it's not.
Rolling Stone calls it "slow torture" for all ages because it had two directors.
Rolling Stone, I feel it should be pointed out, mistakenly says that Clara's father insists she wear her mother's favorite dress, which is wrong on two counts: Clara's sister receives the dress as a gift from her mother and chooses to wear it right away (which, I grant, is kind of a strange decision).


text:
Apple gains 33% market share in India premium segment, Samsung top brand
New Delhi, April 24, 2020-
The great Apple growth story continued in the first quarter of 2020 as the Cupertino-based iPhone maker grew 126 per cent in the premium segment (Rs 30,000 and above), reaching its share to 33 per cent as compared to 18 per cent a year ago – signaling a worrisome trend for the likes of OnePlus.
According to Counterpoint Research's Market Monitoring Service, in the ultra-premium segment (Rs 45,000 and above), Apple was the leading brand with a market share of 55 per cent.
"This was driven by strong shipments of the iPhone 11, which was the best premium model. Multiple discounts on online platforms like Flipkart and Amazon drove the online sales in Q1 2020 due to surge in shipments post-festive season," Prachir Singh, Senior Research Analyst at Counterpoint Research, told on Friday.
Samsung was the top premium (Rs 30,000 and above) smartphone brand surpassing OnePlus in its flagship launch quarter.
It is to be seen how OnePlus aims for a comeback with its 8 series. OnePlus 8 Pro with 8GB/128GB will cost Rs 54,999 and the top-end model of the phone with 12GB/256GB will be available at Rs 59,999 in India.
The compact OnePlus 8 base variant with 6GB/128GB will come for Rs 41,999, while the top-end model of the phone with 12GB/256GB will cost Rs 49,999. There is also an 8GB/128GB version of the OnePlus 8 that will be available for Rs 44,999.
OnePlus has another worry, in new iPhone SE which starts at Rs 42,500.
Packed with top-of-the-line hardware, the new iPhone SE has the potential to create much room for Apple in the aggressive Rs 40,000-Rs 50,000 segment, feel industry experts.
According to Hanish Bhatia, Senior Analyst, Devices & Ecosystem at Counterpoint Research, Apple's latest A13 bionic chipset, IP67 rating and wireless charging feature are some of the key highlights of the new device.
"The aspirational value of the Apple brand remains high in India, but traditionally consumers tend to lean towards buying a device with higher specifications. The new iPhone SE shall further consolidate Apple's position in the premium segment," said Bhatia.
"Consumers will be excited to get hands-on experience of the new device," Bhatia added. (Agency)
Punjab sand mining case: ED recovers Rs 10 cr cash, documents
Do not seek revenge on previous officials: Sarajudin Haqqani to Taliban commanders
Garmin launches its first-ever smartwatch with voice control features
San Francisco, Jan 19, 2022- Smart wearables and GPS tracker maker Garmin on Wednesday launched its all new Venu 2 Plus smartwatch integrated with voice-calling function as well as...

redpajama_set_name: RedPajamaCommonCrawl


text:
If you are on mobile, this site is best on a computer! Welcome to VideoGameBroadcasts.com! World of Warplanes! Gamer 1 (MecaWOT Replays) Gamer 2 (Akirishin) Gamer 3 (MarkGFL) Gamer 4 (Shrike Gaming) Gamer 5 (Postal Monkey) Gamer 6 (The Mighty Jingles) Gamer 7 (Flamu) Gamer 8 (PhlyDaily) Gamer 9 (Vee bat) Please feel free to let us know your feedback at the bottom of the page! We recommend running all the feeds at once and turning the volume on for just one feed you like, while muting the rest!
World of Warplanes: Game Streaming
Platform(s): Windows, macOS
Release date: November 2013 (Published by Wargaming)
This is a aerial combat multi player online game. In 2017, an updated and relaunched 2.0 version was released, featuring better reception from critics versus the first version. The game play features over a 100 military aircraft from the United States, Germany, the Soviet Union, France, China, the United Kingdom and Japan. Each plane features a different type of class, there are a total of five different types of classes in the game being Fighters, Heavy Fighters, Multi role Fighters, Ground Attack Planes and Bombers. In addition to all of this, there are premium aircraft available ranging anywhere from the 1930's to the late 1940's jet powered aircraft. To access the premium planes, they must be unlocked and upgraded from continues game play.


text:
Procrastination (conocido como Aplazador en Latinoamérica o La redacción en España) es un episodio de la segunda temporada de Bob Esponja. Bob intentará escribir un ensayo para su clase de manejo; pero muchos elementos distractores le dificultarán su labor.

Sinopsis

El episodio inicia en la escuela de Botes cuando la Señora Puff les encarga a Bob Esponja y a sus alumnos hacer una redacción de 800 palabras sobre lo que no se debe hacer frente a una luz de parada. Todos se decepcionan, excepto Bob Esponja, que se conmueve mucho. La señora Puff les recomienda no distraerse. Bob llega a su casa y prepara el lápiz y los papeles para redactar.

Inicia escribiendo, con éxito, el título de su documento. Sin embargo, pasan varias horas sin que se le ocurra nada más que escribir. Decide mirar por la ventana y observa cómo todos disfrutan el día; incluyendo a Patricio, quien diseña un muñeco de Arenita. Decide volver a su ensayo y practica un poco de calistenia para ayudar a salir ideas; sin embargo, al sentarse, descubre que su silla hace ruidos graciosos. Intenta darle ritmo a los ruidos, pero se da cuenta de que se está distrayendo y continúa. Sigue sin ideas; hasta que llega Gary y decide darle de comer una porción de comida que llega al techo. No obstante, Gary lo acaba todo de un bocado y deja ligeramente sucio el suelo. Bob decide trapear; pero ve que su acción es tan buena, que decide darle limpieza general a toda la cocina.

Cuando regresa, descubre con horror ¡que ya eran las 10 de la noche! Decidido a no distraerse más, empieza a escribir; sin embargo, todo lo que logra es dibujar la palabra «El» al estilo medieval. Elige despejar su mente y pensar qué más redactar; pero en vez de ello opta llamar por teléfono a Patricio (durmiendo en calzones) pero éste le corta la llamada. Bob regresa al escritorio, pero accidentalmente se traga restos de borrador. En medio del ahogo, va a beber un poco de agua. Gary asusta a Bob con su maullido, y Bob decide comer algo; pero mientras decide que pan usar, llega el cartero con un paquete y Bob discute con él sobre quien le entrega su correo. El cartero le dijo a Bob que tenía que terminar de escribir su ensayo. De regreso en su casa, aparece un reportaje por televisión diciendo que no ha escrito su ensayo, le da un golpe y se va la luz. Enciende una vela cuando escucha una extraña voz... es el sillón, invitándolo a sentarse. El reloj empieza a sonar a la medianoche, y Bob corre hasta su escritorio; sin embargo, se le hace una eternidad e intenta subirse a la silla, pero le quedaba grande, y se le escapan los pantalones, esto lo hace enojar tanto que intenta perseguirlos hasta regresar a su ensayo pero resulta ser demasiado tarde. En medio de la persecución, Bob se queda fuera de su casa, y ve el desastre: su reloj cobra vida y le dice que se le ha acabado tiempo, y la llama que salía de su vela incendia su ensayo; y con él, toda la casa. Bob intenta regresar a su casa para terminar de escribir su ensayo, pero al ver su ensayo incendiado, su casa se comienza a quemar y le pregunta por qué le encendió el fuego y por qué no ha escrito su ensayo.

Bob se despierta; se había quedado dormido. Sin embargo, cuando ve el reloj, ve con horror ¡que tenía cinco minutos para escribir 799 palabras! En medio del pánico, decide ingeniosamente escribir todas sus vivencias en casa. Cuando llega a la escuela, se da cuenta de que no hay nadie. En eso, llega la señora Puff y Bob intenta entregarle el ensayo; sin embargo Puff le da una noticia: canceló la tarea y programó, en su lugar, una visita a un campo con luces de parada. Sintiéndose tranquilo, Bob rompe el ensayo; acto seguido, él mismo se rompe: descubre que tiene todo el día libre. Con Bob partido en dos, termina el episodio.

Producción

 En el ensayo, Bob escribió spotlight (foco) en lugar de stoplight (luz de parada). Es posible que fuera mal escrito en la producción.
 El episodio cuenta con dos escenas censuradas: la primera, se censuró una escena de Patricio con Arenita ya que parecía que Patricio estaba desabrochando el brassiere de Arenita. La segunda escena es el accidente del auto, ya que Nickelodeon no quería que se imitara tal actividad. Es el segundo capítulo editado respecto al original, el primero fue Just One Bite.
un clip de este episodio aparece en la producción de la película Ted).

Episodios de la segunda temporada de Bob Esponja
Episodios de televisión de 2001

redpajama_set_name: RedPajamaWikipedia


text:
from enum import IntEnum

class MemoryProtection(IntEnum):
    read = 0x01
    write = 0x02
    execute = 0x04
    default = 0x07

class Segment:
    def __init__(self, name):
        self.name = name
        self.sections = list()
        self.flags = 0

    def add_section(self, section):
        assert isinstance(section, Section)
        assert section.segment_name == self.name

        self.sections.append(section)

    def get_command_size(self, abi):
        from peachpy.abi import ABI
        assert isinstance(abi, ABI)
        assert abi.pointer_size in [4, 8]

        return {4: 56, 8: 72}[abi.pointer_size] + \
            sum(section.get_command_size(abi) for section in self.sections)

    def encode_command(self, encoder, section_offset_map, section_address_map, section_relocations_map):
        import peachpy.encoder
        assert isinstance(encoder, peachpy.encoder.Encoder)

        offset = section_offset_map[self.sections[0]]
        memory_size = sum(section.content_size for section in self.sections)
        file_size = sum(section.content_size for section in self.sections)

        address = 0
        if self.sections:
            address = section_address_map[self.sections[0]]
        # TODO: combine the two cases
        if encoder.bitness == 32:
            command_id = 0x1
            command_size = 56 + len(self.sections) * 68
            command = encoder.uint32(command_id) + \
                encoder.uint32(command_size) + \
                encoder.fixed_string(self.name, 16) + \
                encoder.uint32(address) + \
                encoder.uint32(memory_size) + \
                encoder.uint32(offset) + \
                encoder.uint32(file_size) + \
                encoder.uint32(MemoryProtection.default) + \
                encoder.uint32(MemoryProtection.default) + \
                encoder.uint32(len(self.sections)) + \
                encoder.uint32(self.flags)
        else:
            command_id = 0x19
            command_size = 72 + len(self.sections) * 80
            command = encoder.uint32(command_id) + \
                encoder.uint32(command_size) + \
                encoder.fixed_string(self.name, 16) + \
                encoder.uint64(address) + \
                encoder.uint64(memory_size) + \
                encoder.uint64(offset) + \
                encoder.uint64(file_size) + \
                encoder.uint32(MemoryProtection.default) + \
                encoder.uint32(MemoryProtection.default) + \
                encoder.uint32(len(self.sections)) + \
                encoder.uint32(self.flags)
        for section in self.sections:
            command += section.encode_command(encoder,
                                              section_offset_map[section],
                                              section_address_map[section],
                                              section_relocations_map.get(section))
        from peachpy.x86_64.abi import system_v_x86_64_abi
        return command

class SectionIndex(IntEnum):
    no_section = 0

class SectionType(IntEnum):
    regular = 0x00
    zero_fill = 0x01
    gb_zero_fill = 0x0C
    cstring_literals = 0x02
    four_byte_literals = 0x03
    eight_byte_literals = 0x04
    sixteen_byte_literals = 0x0E
    literal_pointers = 0x05
    non_lazy_symbol_pointers = 0x06
    lazy_symbol_pointers = 0x07
    symbol_stubs = 0x08
    module_init_function_pointers = 0x09
    module_terminate_function_pointers = 0x0A
    coalesced_symbols = 0x0B
    interposing = 0x0D
    dtrace_object_format = 0x0F
    lazy_dylib_symbol_pointers = 0x10
    thread_local_regular = 0x11
    thread_local_zero_fill = 0x12
    thread_local_variable_descriptors = 0x13
    thread_local_variable_pointers = 0x14
    thread_local_function_pointers = 0x15

class SectionAttributes(IntEnum):
    only_instructions = 0x80000000
    coalesced_symbols = 0x40000000
    strip_static_symbols = 0x20000000
    no_dead_stripping = 0x10000000
    live_support = 0x08000000
    self_modifying_code = 0x04000000
    debug = 0x02000000
    some_instructions = 0x00000400
    external_relocations = 0x00000200
    local_relocations = 0x00000100

class Section(object):
    def __init__(self, type, segment_name, section_name):
        self.type = type
        self.segment_name = segment_name
        self.section_name = section_name
        self.attributes = 0
        self._alignment = 1
        self.relocations = []
        self.content = bytearray()

    @property
    def alignment(self):
        return self._alignment

    @alignment.setter
    def alignment(self, alignment):
        from peachpy.util import is_uint32
        if not is_uint32(alignment):
            raise TypeError("Section alignment %s is not representable as a 32-bit unsigned integer" % str(alignment))
        if alignment & (alignment - 1) != 0:
            raise ValueError("Section alignment %d is not a power of 2" % alignment)
        if alignment == 0:
            alignment = 1
        self._alignment = alignment

    @property
    def log2_alignment(self):
        from peachpy.util import ilog2
        return ilog2(self._alignment)

    @property
    def relocations_count(self):
        return len(self.relocations)

    @property
    def content_size(self):
        return len(self.content)

    @staticmethod
    def get_command_size(abi):
        from peachpy.abi import ABI
        assert isinstance(abi, ABI)
        assert abi.pointer_size in [4, 8]

        return {4: 68, 8: 80}[abi.pointer_size]

    def encode_command(self, encoder, offset, address, relocations_offset):
        import peachpy.encoder
        assert isinstance(encoder, peachpy.encoder.Encoder)

        if len(self.relocations) == 0:
            relocations_offset = 0
        if encoder.bitness == 32:
            return encoder.fixed_string(self.section_name, 16) + \
                encoder.fixed_string(self.segment_name, 16) + \
                encoder.uint32(address) + \
                encoder.uint32(self.content_size) + \
                encoder.uint32(offset) + \
                encoder.uint32(self.log2_alignment) + \
                encoder.uint32(relocations_offset) + \
                encoder.uint32(self.relocations_count) + \
                encoder.uint32(self.type | self.attributes) + \
                bytearray(8)
        else:
            return encoder.fixed_string(self.section_name, 16) + \
                encoder.fixed_string(self.segment_name, 16) + \
                encoder.uint64(address) + \
                encoder.uint64(self.content_size) + \
                encoder.uint32(offset) + \
                encoder.uint32(self.log2_alignment) + \
                encoder.uint32(relocations_offset) + \
                encoder.uint32(self.relocations_count) + \
                encoder.uint32(self.type | self.attributes) + \
                bytearray(12)

class RegularSection(Section):
    def __init__(self, segment_name, section_name):
        super(RegularSection, self).__init__(SectionType.regular, segment_name, section_name)

    def align(self, alignment):
        import peachpy.util
        ilog2_alignment = peachpy.util.ilog2(alignment)
        self.alignment = max(self.alignment, ilog2_alignment)
        if len(self.content) % alignment != 0:
            padding_length = alignment - len(self.content) % alignment
            self.content += bytearray(padding_length)

class TextSection(RegularSection):
    def __init__(self):
        super(TextSection, self).__init__("__TEXT", "__text")
        self.attributes = SectionAttributes.only_instructions | SectionAttributes.some_instructions

class ConstSection(RegularSection):
    def __init__(self):
        super(ConstSection, self).__init__("__TEXT", "__const")

class SymbolTable:
    command_size = 24

    def __init__(self, string_table):
        assert isinstance(string_table, StringTable)

        self.symbols = list()
        self.string_table = string_table

    def add_symbol(self, symbol):
        from peachpy.formats.macho.symbol import Symbol
        assert isinstance(symbol, Symbol)

        self.symbols.append(symbol)
        self.string_table.add(symbol.name)

    def encode_command(self, encoder, symbol_offset_map, string_offset):
        import peachpy.encoder
        assert isinstance(encoder, peachpy.encoder.Encoder)

        command_id = 0x2
        symbols_offset = 0
        if self.symbols:
            symbols_offset = symbol_offset_map[self.symbols[0]]
        return encoder.uint32(command_id) + \
            encoder.uint32(SymbolTable.command_size) + \
            encoder.uint32(symbols_offset) + \
            encoder.uint32(len(self.symbols)) + \
            encoder.uint32(string_offset) + \
            encoder.uint32(self.string_table.size)

class StringTable:
    def __init__(self):
        self.string_index_map = dict()
        self.size = 0

    def add(self, string):
        import codecs
        if string is None or len(string) == 0:
            return 0
        if string in self.string_index_map:
            return self.string_index_map[string]
        else:
            content_size = self.size
            if content_size == 0:
                content_size = 1
            string_index = content_size
            self.string_index_map[string] = string_index
            bytestring = codecs.encode(string, "utf-8")
            content_size += len(bytestring) + 1
            self.size = content_size

    def encode(self):
        import codecs
        if self.size != 0:
            bytestring = b"\x00"
            for string in sorted(self.string_index_map, key=self.string_index_map.get):
                bytestring += codecs.encode(string, "utf8") + b"\x00"
            return bytestring
        else:
            return bytearray()

redpajama_set_name: RedPajamaGithub


A drink a day, keeps the shrink away.
Edward Paul Abbey (January 29, 1927 � March 14, 1989) was an American author and essayist noted for his advocacy of environmental issues and criticism of public land policies. His best-known works include the novel The Monkey Wrench Gang, which has been cited as an inspiration by radical environmental groups, and the non-fiction work Desert Solitaire. Writer Larry McMurtry referred to Abbey as the "Thoreau of the American West".
Source: http://en.wikipedia.org/wiki/Edward_Abbey retrieved on 2010-10-07 22:16:28.
This page took 1.16 seconds to load.


followed by one or more future positive cash flows (cash inflows).
A loan based on the credit of the borrower and on the collateral for the mortgage.
guaranteed by government agencies. Compare agency pass-throughs.
the acceptance of another project.
A project, such as digging holes and filling them up again, that has no useful purpose other than to make work.
Two or more projects that cannot be pursued simultaneously.
Minimum acceptable expected rate of return on a project given its risk.
Debt finance, usually non-recourse, provided by financial institutions for the development and construction of a new project.
multifamily, hospital, and nursing home loans.
apartment buildings, hospitals, and nursing homes.
nursing homes, hospitals, and other development types.
urban renewal and housing and are guaranteed by the U.S. Department of Housing and Urban Development.
that the plan is ongoing and will not terminate in the foreseeable future. Related:accumulated benefit obligation.
Future-oriented financial information prepared using assumptions that reflect the entity's planned courses of action for the period.


text:
Home/Food Establishment Regulations/Chapter 11 – Portable Units for Service of Food
Food Establishment Regulations
Chapter 1 - Purpose and Definitions
Chapter 2 - Management and Personnel
Chapter 3 - Food
Chapter 4 - Equipment, Utensils, and Linen
Chapter 5 - Water, Plumbing, and Waste
Chapter 6 - Physical Facilities
Chapter 7 - Poisonous or Toxic Materials
Chapter 8 - Compliance and Enforcement
Chapter 9 - Warehouse Regulations
Chapter 10 - Mobile Food Units
Chapter 11 - Portable Units for Service of Food
Chapter 12 - Catering and Food Delivery
Chapter 13 - Farmer's Markets and Ancillary Food Establishments
Chapter 14 - Seasonal Food Establishment
Chapter 15 - Special Events and Temporary Food Establishments
Food Establishment Resource Library
Food Establishment Operations
Chapter 11 – Portable Units for Service of Food
11-1 Definitions
11-2 Operational Restrictions
11-3 Food
11-4 Design, Construction, and Identification
11-5 Equipment and Utensils
11-6 Sanitizers and Other Poisonous or Toxic Substances
11-7 Compliance and Enforcement
11-8 Personnel
Subparts
11-101 Applicability and Listing of Terms
11-101.11 Interpretation and Application of Terms
The following definitions shall apply in the interpretation and application of this Chapter.
ACCESSORY UNIT means an EASILY MOVABLE item, or a permanently mounted fixture, that is utilized adjacent to the operational location of a PORTABLE UNIT FOR SERVICE OF FOOD.
FOOD SERVICE TRAILER means a mobile FOOD ESTABLISHMENT designed to be towed on public roads, and having an enclosed area for storage, handling, or preparation of FOOD. Such units shall be PERMITted as PORTABLE UNITs FOR SERVICE OF FOOD under the category FOOD SERVICE TRAILER.
GOLF CART-STYLE FOOD UNIT means a very small, motorized VEHICLE, including golf carts and similar VEHICLEs, used to transport and serve FOOD or BEVERAGEs at various locations inside large buildings or on large tracts of land including but not limited to golf courses. Such units shall be PERMITted as PORTABLE UNITS FOR SERVICE OF FOOD under the category GOLF CART-STYLE FOOD UNIT, and shall only sell PRE-PACKAGED, non-PHF (TCS) which includes SEALED BEVERAGEs, except that PHF ordered from an APPROVED kitchen may be immediately transported to a customer.
INDOOR FOOD SERVICE CART means a PORTABLE UNIT FOR SERVICE OF FOOD operated only at locations clearly identified in the PERMIT application, and shall be within a building having restroom facilities that are accessible during all hours of operation. INDOOR FOOD SERVICE CARTs may serve only LOW-RISK FOOD, individually PRE-PACKAGED PHF (TCS), or hot dogs which are heated to at least 135°F±2° and held at no less than 135°F±2° until served.
NON-POTENTIALLY HAZARDOUS FOOD (TCS) means FOOD that is incapable of supporting the rapid and progressive growth of infectious, toxigenic, or other harmful microorganisms. Examples include but are not limited to bread, roasted nuts, beef jerky, candy, potato chips, popcorn, and other snack FOOD not requiring refrigerated storage.
OUTDOOR/INDOOR FOOD SERVICE CART means a PORTABLE UNIT FOR SERVICE OF FOOD operated only at locations clearly identified in the PERMIT application. An OUTDOOR/INDOOR FOOD SERVICE CART may be operated inside or outside of buildings and shall have restroom facilities that are accessible during all hours of operation. OUTDOOR/INDOOR FOOD SERVICE CARTs may serve only non-PHF (TCS) FOOD and/or hot dogs which are heated to at least 135°F±2° and held at no less than 135°F±2° until served.
PORTABLE BANQUET BAR means a PORTABLE UNIT FOR SERVICE OF FOOD that serves only BEVERAGEs and drink garnishes.
PORTABLE UNIT FOR SERVICE OF FOOD means a FOOD ESTABLISHMENT on wheels, easily conveyed from a SERVICING DEPOT or COMMISSARY to one or more APPROVED locations where FOOD is served, and clearly identified in the PERMIT application.
11-201 Interpretation and Application
11-201.11 Restrictions
The following operational restrictions apply in the interpretation and application of this chapter.
(A) Comply with all applicable zoning, building, fire, and safety regulations of all entities having jurisdiction in the areas where it travels, is stored, or is operated.
(B) PORTABLE UNIT FOR SERVICE OF FOOD
(1) A PORTABLE UNIT FOR SERVICE OF FOOD shall:
(a) Operate only on sites for which written approval from the property owner has been obtained.
(b) Operate only at sites specified in a PERMIT issued by the HEALTH AUTHORITY.
(c) Have written permission from the property owner for use of restroom facilities that are accessible during all hours of operation.
(d) Have a PERMIT in one of the following categories:
(i) INDOOR FOOD SERVICE CART.
(ii) OUTDOOR/INDOOR FOOD SERVICE CART.
(iii) FOOD SERVICE TRAILER.
(iv) GOLF CART-STYLE FOOD UNIT.
(v) PORTABLE BANQUET BAR.
(2) A PORTABLE UNIT FOR SERVICE OF FOOD shall be operated only with the support of at least one APPROVED:
(a) SERVICING DEPOT, or
(b) COMMISSARY, or
(c) PERMITted support kitchen.
(3) A PORTABLE UNIT FOR SERVICE OF FOOD may be operated with the support of up to three APPROVED ACCESSORY UNITs.
(C) ACCESSORY UNITs
(1) Types of ACCESSORY UNITs to support the operation of a PORTABLE UNIT FOR SERVICE OF FOOD include, but are not limited to:
(a) CONDIMENT stations, providing PRE-PACKAGED items including but not limited to salt, pepper, mustard, ketchup, relish, sugar or other sweeteners, or ULTRA-PASTEURIZED (UHT) half-and-half, or other coffee whiteners.
(b) Portable or wall-hung HAND WASHING SINKs which provide warm water and are on walls adjacent to the unit's site of operation.
(c) EASILY MOVABLE tables or shelves for storage of supplies or PRE-PACKAGED non-PHF (TCS) items.
(d) Portable refrigeration or hot-holding EQUIPMENT.
(e) Units for cash registers or other non-FOOD EQUIPMENT.
(2) An individual ACCESSORY UNIT shall be no larger, in length or width, than the PORTABLE UNIT FOR SERVICE OF FOOD it supports.
(3) During FOOD service operations, no ACCESSORY UNIT may be located more than 15′ from the PORTABLE UNIT FOR SERVICE OF FOOD it supports.
(4) No ACCESSORY UNIT may be incorporated into the operation of a PORTABLE UNIT FOR SERVICE OF FOOD without prior approval by the HEALTH AUTHORITY.
(D) COMMISSARY
A COMMISSARY for a PORTABLE UNIT FOR SERVICE OF FOOD:
(1) Shall operate only under a PERMIT issued by the HEALTH AUTHORITY. That PERMIT shall be issued to:
(a) The PERMIT HOLDER for a PORTABLE UNIT FOR SERVICE OF FOOD who has sole rights, by ownership or contract, to utilize the COMMISSARY.
(b) An independent COMMISSARY owner/operator who contracts with more than one portable unit PERMIT HOLDER
(2) Shall be utilized for storage or preparation of FOOD, which has been APPROVED by the HEALTH AUTHORITY, for sale or service from the PORTABLE UNIT FOR SERVICE OF FOOD.
(3) May be utilized for cleaning, disposal of waste, and supplying water for HAND WASHING SINKs of a PORTABLE UNIT FOR SERVICE OF FOOD.
(4) Shall be designed, constructed, and equipped as required by Plan Review to accommodate all operations that will be necessary to support the PORTABLE UNIT FOR SERVICE OF FOOD.
(5) The COMMISSARY for each PORTABLE UNIT FOR SERVICE OF FOOD shall be identified in the PERMIT application.
(E) SERVICING DEPOT
A SERVICING DEPOT for a PORTABLE UNIT FOR SERVICE OF FOOD:
(a) The PERMIT HOLDER for a PORTABLE UNIT FOR SERVICE OF FOOD who has sole rights, by ownership or contract, to utilize the SERVICING DEPOT.
(b) An independent SERVICING DEPOT owner/operator who contracts with more than one portable unit PERMIT HOLDER.
(3) Shall not be used for storage or preparation of FOOD or BEVERAGEs.
(5) The SERVICING DEPOT of each PORTABLE UNIT FOR SERVICE OF FOOD shall be identified in the PERMIT application.
(F) PORTABLE UNITS FOR SERVICE OF FOOD on pool decks shall also meet the requirements of NAC 444.288. The following requirements shall be met for all operations on pool decks and within pool barriers:
(1) No glass or breakable items shall be allowed except that glass liquor and mixer bottles under the control of a FOOD HANDLER are acceptable.
(2) Bar/FOOD units shall be located remotely from the edge of the pool on the raised rear deck area if available.
(3) Work stations shall not obstruct access to the pool deck, or to necessary fixtures, including but not limited to showers and water fountains.
(4) Work stations shall not be placed in any location where there is standing water.
(5) Work stations shall be broken down, covered, protected, and stored when not in use.
(6) All electrical connections for work stations shall be GFCI protected and testable, and temporary electrical runs shall not pass across walkways used by bathers or in wet areas such as deck drains.
(7) An operational plan shall be completed and shall address all of the above including a statement that management will not permit FOOD or drink to be consumed within 4′ of any pool or spa.
11-301 Food Service
11-302 Food Protection
11-303 Food Handling and Preparation
11-301.11 Menu Restrictions by Type of Unit
A PORTABLE UNIT FOR SERVICE OF FOOD may be used to serve only FOOD items that have been APPROVED by the HEALTH AUTHORITY or AGENCY OF JURISDICTION. Menu items which may be served from a PORTABLE UNIT FOR SERVICE OF FOOD shall be regulated as follows:
(A) Any type of PORTABLE UNIT FOR SERVICE OF FOOD may serve PRE-PACKAGED non-PHF (TCS) BEVERAGE, including alcoholic BEVERAGEs.
(B) PORTABLE BANQUET BARs may only serve BEVERAGEs and drink garnishes.
(C) Any type of PORTABLE UNIT FOR SERVICE OF FOOD, except PORTABLE BANQUET BARs, may serve PRE-PACKAGED non-PHF (TCS).
(D) GOLF CART-STYLE FOOD UNITs may serve only PRE-PACKAGED non-PHF (TCS) and if designed, constructed, and APPROVED by the HEALTH AUTHORITY to do so, PRE-PACKAGED LOW-RISK FOOD that is either commercially PACKAGED, or prepared and wrapped, in the FOOD unit's APPROVED COMMISSARY.
(E) INDOOR and OUTDOOR/INDOOR FOOD SERVICE CARTs may serve any non-PHF (TCS) and, if designed, constructed, and APPROVED by the HEALTH AUTHORITY to do so, serve LOW-RISK FOOD. Those FOODs need not be PRE-PACKAGED but shall require only minimal handling at the cart. Heating procedures not traditionally classified as cooking are allowed, including:
(1) Heating of hot dogs, to at least 135°F±2° and subsequent hot-holding until serving at a temperature of at least 135°F±2°.
(2) Steaming of PASTEURIZED milk or similar fluid dairy products for immediate use in the preparation of espresso-type BEVERAGEs.
(3) Warming of non-PHF (TCS) or LOW-RISK FOOD by use of a microwave oven.
(4) EQUIPMENT intended or capable of cooking FOOD including but not limited to, burners, griddle tops, grill tops, BARBECUE grills, and deep fat fryers shall not be present on INDOOR and OUTDOOR/INDOOR, or outdoor FOOD service carts.
(F) FOOD SERVICE TRAILERs may serve any type of FOOD including HIGH-RISK PHF (TCS) for which they have been designed, constructed, and APPROVED by the HEALTH AUTHORITY. Raw or undercooked PHF (TCS) may be served only if an APPROVED FOOD safety advisory is properly posted.
11-302.11 Requirements
A PORTABLE UNIT FOR SERVICE OF FOOD, and its APPROVED ACCESSORY UNITs, shall protect all FOOD from:
(A) Airborne contaminants by the use of appropriate sneeze guards, overhead protection, closed or wrapped containers, or EQUIPMENT meeting or exceeding NSF/ANSI standards.
(B) Excessive growth of pathogenic microorganisms by storage of PHF (TCS) at 41°F±2° or below, or in hot-holding EQUIPMENT at 135°F±2° or above.
(C) CONTAMINATION from insects, rodents, birds, and other pests by employing effective and legal PEST CONTROL measures.
FOOD to be sold or served at a PORTABLE UNIT FOR SERVICE OF FOOD shall:
(A) Be handled, including storage and preparation at an ACCESSORY UNIT or COMMISSARY, in compliance with requirements in Chapter 3 of these Regulations.
(B) Be restricted as follows:
(1) PORTABLE BANQUET BARs
(a) May serve only BEVERAGEs and drink garnishes including but not limited to lemons, limes, and other garnishes.
(b) Must operate in conjunction with a banquet or private function.
(c) Must operate in proximity of a wall-hung HAND WASHING SINK or an APPROVED portable HAND WASHING SINK, unless a HAND WASHING SINK is an integral part of the PORTABLE BANQUET BAR.
(2) GOLF CART-STYLE FOOD UNITs. Only SEALED NON-POTENTIALLY HAZARDOUS BEVERAGEs and PRE-PACKAGED non-PHF (TCS) may be sold from GOLF CART-STYLE FOOD UNITs. PHF (TCS) ordered from an APPROVED kitchen may be immediately transported to a customer.
(3) INDOOR and OUTDOOR/INDOOR FOOD SERVICE CARTs. No HIGH-RISK FOODS may be cooked or served.
(4) FOOD SERVICE TRAILERs. Any FOOD may be served, if the facility has been designed, constructed, and APPROVED by the HEALTH AUTHORITY for the FOOD's storage, preparation, and service. Raw or undercooked PHF (TCS) may be served only if an APPROVED FOOD safety advisory is properly posted.
11-401 Design, Construction, and Identification
11-402 General Design and Construction
11-403 Materials
11-404 Identification and Display of Required Documents
11-405 Miscellaneous Design and Construction Criteria
11-406 Sinks, Water Systems, and Waste Water Handling
11-401.11 Application Submission and Requirements
A PERMIT applicant or PERMIT HOLDER shall submit to the HEALTH AUTHORITY properly prepared plans and specifications for review and approval of all PORTABLE UNITS FOR THE SERVICE OF FOOD as required in Chapter 4-101.11 of these Regulations. In addition, PORTABLE UNITS FOR SERVICE OF FOOD shall be designed and constructed as follows:
(A) A FOOD SERVICE TRAILER shall be designed and constructed to conform to the interior specifications for mobile vendors as specified in Chapter 10 of these Regulations, and:
(1) Operate only on sites for which written approval from the property owners has been obtained.
(2) Has written permission from the property owner for use of restroom facilities that are accessible during all hours of operation.
(B) A PORTABLE BANQUET BAR shall be designed and constructed to meet or exceed the specifications of NSF/ANSI Standard 2, as well as the criteria listed in this Section.
(C) A PORTABLE UNIT FOR SERVICE OF FOOD, except a FOOD SERVICE TRAILER and a PORTABLE BANQUET BAR, shall be designed and constructed to meet or exceed the specifications of NSF/ANSI Standard 59 for Mobile Food Carts, as well as the criteria listed in this Section.
A PORTABLE UNIT FOR SERVICE OF FOOD shall be designed and constructed to:
(A) Prevent entry by rodents and other vermin.
(B) Exclude dirt, splashes, and spills from areas used to store FOOD, UTENSILs, FOOD contact EQUIPMENT, or LINEN.
(C) Facilitate servicing operations, including cleaning and inspections.
(D) Minimize the potential for CROSS-CONTAMINATION.
(E) Provide convenient facilities for hand washing and disposal of wastes.
Materials used in construction of a PORTABLE UNIT FOR SERVICE OF FOOD shall meet or exceed the following criteria:
(A) Materials used in construction of a PORTABLE UNIT FOR SERVICE OF FOOD shall be resistant to wear, penetration by rodents and other vermin, and repeated application of cleaning agents and sanitizers.
(B) Materials used in a FOOD ZONE of a PORTABLE UNIT FOR SERVICE OF FOOD shall not impart color, taste, odor, or toxic chemicals to FOOD.
(C) Exposed surfaces, in a FOOD ZONE or a SPLASH ZONE of a PORTABLE UNIT FOR SERVICE OF FOOD, shall be SMOOTH, EASILY CLEANABLE, resistant to corrosion, and free from harmful levels of toxic chemicals including but not limited to lead.
(D) The inside surfaces of drawers, cabinets, or containers, that may be used for storage for UTENSILs used for FOOD preparation or serving, shall be SMOOTH, EASILY CLEANABLE, and resistant to corrosion.
(E) Exposed surfaces in a non-FOOD ZONE shall be SMOOTH and corrosion resistant.
(F) Wood shall not be used in a PORTABLE UNIT FOR SERVICE OF FOOD, except that:
(1) Hardwood cutting boards or other APPROVED hardwood UTENSILs may be used for FOOD preparation or serving.
(2) Wooden construction materials, including composites, but not limited to particle board, shall not be used:
(a) For construction of units to be stored or used outdoors.
(b) Adjacent to, or below, a FOOD-CONTACT SURFACE or SPLASH ZONE.
(c) Under a sink, ice bin, BEVERAGE dispenser, refrigeration EQUIPMENT, heating EQUIPMENT or in any other area that may be exposed to accumulation of moisture.
(3) Wooden construction materials may be used for units that will be stored and used only in indoor locations, if the wooden materials are completely encased by a SMOOTH and durable material such as plastic laminate or FRP, with SEALED seams and radiused internal angle treatments.
(4) Decorative or ornamental wooden structures may be used in non-FOOD ZONE areas, including overhead signs, if the wood is SEALED to prevent damage from exposure to humidity or moisture.
(G) Brass shall not be used in a PORTABLE UNIT FOR SERVICE OF FOOD except for valves, fittings, and other similar components used only for water, coffee, or tea.
11-404.11 Identification Plate, PERMIT, and Grade Card Placement
A PORTABLE UNIT FOR SERVICE OF FOOD APPROVED after the adoption of these Regulations shall:
(A) Have an identification plate(s), or other durable marking, permanently affixed in a location that is readily accessible for inspection, which includes:
(1) The name and address of the cart's manufacturer;
(2) The manufacturer's model and serial numbers; and,
(3) The specific NSF/ANSI standards that the unit is certified as being in compliance with, unless such information is provided elsewhere on the unit.
(B) Display the Grade Card, issued by the HEALTH AUTHORITY, where it is readily visible to customers.
(C) Carts designated to be PERMITted as an outdoor FOOD service cart must be certified to meet NSF/ANSI Standard 59.
(D) Carts designated to be PERMITted as an INDOOR FOOD SERVICE CART must be certified to meet NSF/ANSI Standard 2.
11-405.11 Lighting and Ground Cover Requirements
A PORTABLE UNIT FOR SERVICE OF FOOD shall:
(A) Provide all FOOD preparation areas, including those in a COMMISSARY, with a lighting intensity of at least 50-foot candles.
(B) Provide overhead protection, as APPROVED by the HEALTH AUTHORITY, for outdoor operation.
(C) Provide appropriate ground cover to minimize dust, sand, or other possible CONTAMINATION from the ground.
A PORTABLE UNIT FOR SERVICE OF FOOD shall meet or exceed the following design, construction, and operational criteria:
(A) The portable unit shall be equipped to provide hot water at a temperature of at least 120ºF±2° with a minimum of 100ºF±2° delivery to the HAND WASHING SINK. Sinks shall be provided as follows:
(1) A HAND WASHING SINK is required for any PORTABLE UNIT FOR SERVICE OF FOOD at which open FOOD, including BEVERAGEs, is handled. A HAND WASHING SINK shall:
(a) Be at least 10″ x 10″ at the water line, with a minimum depth of 6″.
(b) Drain to a waste water storage tank, except that INDOOR FOOD SERVICE CARTs may drain with the approval of the HEALTH AUTHORITY, into the sanitary sewer.
(2) A sink for FOOD preparation and disposal of liquid waste is required for any PORTABLE UNIT FOR SERVICE OF FOOD at which liquid waste is generated. A sink for disposal of liquid waste shall:
(a) Be at least 6″ x 10″ at the water line, with a minimum depth of 6″.
(b) Have a faucet designed to accommodate the rinsing and filling needs of the operation.
(c) Drain to a waste water storage tank, except that INDOOR FOOD SERVICE CARTs may indirectly drain through an APPROVED sanitary SEWAGE system or other APPROVED system.
(B) A supply of DRINKING WATER shall be present on any PORTABLE UNIT FOR SERVICE OF FOOD where water is required for FOOD preparation or hand washing. A potable water storage tank shall have at least a 5-gallon capacity, except that a FOOD SERVICE TRAILER that is equipped with a three-compartment sink shall have a DRINKING WATER storage tank of at least 50 gallons capacity, or be connected to an APPROVED DRINKING WATER supply system when set-up for operation.
(C) A DRINKING WATER quality water storage tank shall:
(1) Have an interior surface that is SMOOTH, EASILY CLEANABLE, and composed of a FOOD GRADE material.
(2) Have a fill connection, located at the highest point on the tank, which is protected from CONTAMINATION and is designed to prevent connection to non-potable water supplies.
(3) Have an air gap or device APPROVED by the HEALTH AUTHORITY to protect potable water supplies from CONTAMINATION by backflow.
(4) Be designed to facilitate draining and cleaning by:
(a) Being readily removable and easily handled to PERMIT use of a drain, at least 0.5″ internal diameter, located on a side of the tank.
(b) Having a bottom sloped to a drain, at least 0.5″ internal diameter, located at the lowest point in the tank, with the slope of the bottom being at least 0.5″ per foot.
(D) A waste water tank for a PORTABLE UNIT FOR SERVICE OF FOOD shall:
(1) Have a capacity at least 15% greater than the total capacity of the portable unit's potable water tank(s), including water heater capacity.
(2) Have an interior surface that is SMOOTH and EASILY CLEANABLE.
(3) Be designed to facilitate cleaning by:
(E) The operator of a PORTABLE UNIT FOR SERVICE OF FOOD that requires water for hand washing or FOOD preparation shall:
(1) During draining and cleaning of waste water tanks, protect all FOOD and FOOD-CONTACT SURFACEs from spills, splashes, or aerosols of waste water.
(2) Cease all FOOD handling operations whenever the waste water storage tank is filled to capacity.
(3) Dispose of waste water in a manner APPROVED by the HEALTH AUTHORITY.
11-501 NSF/ANSI or Equivalent Standards
11-502 Use of Ice and Fuels
11-503 Cleaning of Equipment and Utensils
All EQUIPMENT for storage, preparation, and cooking of FOOD on a PORTABLE UNIT FOR SERVICE OF FOOD, and on its APPROVED ACCESSORY UNITs shall meet or exceed NSF/ANSI standards, or be determined as equivalent by a third-party certification.
Ice and use of fuels for open flames on a PORTABLE UNIT FOR SERVICE OF FOOD shall be restricted as follows:
(A) Ice in which FOOD or BEVERAGE containers are immersed for cooling shall:
(1) Be held in bins or other containers having lids to protect the ice from airborne contaminants and shall drain to remove melt water.
(2) Not be used for consumption purposes.
(B) Use of open flames, liquid propane, or similar fuels shall be limited to locations where they do not pose a fire or safety HAZARD, or violate building, fire, or safety codes or regulations.
11-503.11 Procedures
EQUIPMENT and UTENSILs, for use at a PORTABLE UNIT FOR SERVICE OF FOOD, shall be handled as follows:
(A) FOOD-CONTACT SURFACEs of EQUIPMENT and UTENSILs shall be washed, rinsed, sanitized, and air dried before use.
(B) Once used for FOOD, UTENSILs and FOOD-CONTACT SURFACEs of EQUIPMENT shall be replaced or cleaned, sanitized, and air dried at least every four hours.
(C) FOOD-CONTACT SURFACEs that require in-place manual cleaning shall be cleaned by a detergent solution, rinsed with water, and then sanitized with an APPROVED solution that is applied manually by clean wipe cloths or by spraying. The surfaces shall then be air-dried before contact with FOOD.
(D) EQUIPMENT and UTENSILs, that are small enough to PERMIT cleaning in a three-compartment sink, may be washed, rinsed, sanitized, and air dried at the portable unit or in its COMMISSARY or SERVICING DEPOT, using either a three-compartment sink or an automatic dishwasher having a sanitizing cycle.
(E) Only DRINKING WATER shall be used for cleaning, preparation of sanitizers, and rinsing of EQUIPMENT and UTENSILs.
11-601 Sanitizers
11-602 Miscellaneous Poisonous or Toxic Substances
Only a chemical sanitizer listed in 21 CFR 178.1010, Sanitizing Solutions, and used in accordance with the EPA APPROVED manufacturer's label instructions shall be used in a sanitizing solution for a PORTABLE UNIT FOR SERVICE OF FOOD. APPROVED sanitizers shall be stored and utilized as follows:
(A) A clean wiping cloth shall be stored in APPROVED sanitizer for immediate use.
(B) Containers of sanitizers, properly labeled as "sanitizers," shall be stored only in locations where accidental spill or drips cannot contaminate FOOD or BEVERAGEs.
(C) A FOOD-CONTACT SURFACE, to which an APPROVED sanitizer has been applied, shall be air dried before use.
(D) Sanitizer test strips, a test kit, or other device that accurately measures the concentration in ppm of chemical sanitizers shall be provided and readily accessible for frequently measuring of the concentration of chemical sanitizing solutions.
11-602 Miscellaneous POISONOUS OR TOXIC MATERIALS
Personal medications, first aid supplies, chemical cleaning agents, sanitizers not APPROVED for use on FOOD-CONTACT SURFACEs, and other POISONOUS OR TOXIC MATERIALS shall, if present, be stored securely in covered containers in a storage clearly designated as "Not for storage of FOOD, BEVERAGE, or supplies used for handling or serving FOOD or BEVERAGE."
11-701 Portable Units for Service of Food
PORTABLE UNITS FOR THE SERVICE OF FOOD shall meet the requirements of Chapter 8 of these Regulations. Additionally:
(A) A TEMPORARY FOOD ESTABLISHMENT PERMIT will be required if the portable unit participates in a special event at a location other than the location specified on their health PERMIT.
(B) A CEASE AND DESIST ORDER operation shall be issued by the HEALTH AUTHORITY to any PORTABLE UNIT FOR SERVICE OF FOOD found operating at a location not specified on its health PERMIT.
(C) FOOD that is not APPROVED under the health PERMIT shall not be served.
11-801 Food Handler
11-802 Hygienic Practices
11-801.11 HEALTH CARD Requirements
A FOOD HANDLER at a PORTABLE UNIT FOR SERVICE OF FOOD, or at a COMMISSARY or SERVICING DEPOT for a PORTABLE UNIT FOR SERVICE OF FOOD, shall possess a current, valid FOOD HANDLER's HEALTH CARD issued by the HEALTH AUTHORITY.
11-802.11 Hair Restraint
FOOD HANDLERs who prepare or serve FOOD shall restrain their hair as specified in Chapter 2-402.11 of these Regulations.
11-802.12 Tobacco Use
FOOD HANDLERs shall not use tobacco in any form while engaged in preparation and service of FOOD.
Download Full Regulations: PDF


Kuros is developing a portfolio of biomaterial, and bioactive-biomaterial combination, products. The company's product candidates are based on two different matrix technology platforms; synthetic or fibrin matrices. Kuros' most advanced product candidate based on its synthetic technology is Kuros' dural sealant product candidate (KUR-023) which is currently undergoing clinical evaluation in Europe. Kuros intends that this clinical study will enable CE marking in Europe.
Kuros' most advanced products are based on a fibrin matrix and include KUR-111 and KUR-113 which have achieved positive results in Phase II trials for tibial plateau fractures and tibial shaft fractures respectively.
The now allowed claims cover broadly Kuros` proprietary method for forming biomaterials by nucleophilic addition mechanism starting from functionalized precursor components, such as functionalized PEGs. The claims cover the biomaterial (synthetic matrix), its method of production, kits for delivery and several uses. The allowance of the European application follows the grant of the US applications as patents no. US 7,744,912 and US 7,413,739 which were granted with similar broad claims, as well as the grant of the Canadian (CA 2,359,318), Mexican (MX 276585) and Australian (AU 773 914) applications.
Kuros is a biotechnology company that is focused on the development of novel biomaterials and bioactive-biomaterial combination products for trauma, wound and spinal indications.
Kuros has two biomaterial technology platforms, one based on fibrin sealants and the other based on its own proprietary synthetic technology that can mimic fibrin in many of its attributes. These materials can be used alone or in combination with biologically active molecules.
The synthetic technology is tailorable and allows generation of products that are delivered as liquids or gels but polymerise, in or on living tissues, to form materials with different physical properties. For example, Kuros' synthetic technology can be utilized to develop products ranging from an elastic degradeable dural sealant to a strong and non-degradeable bone cement.
Kuros' combination products are designed to mimic the body's natural healing process. The products consist of fusion proteins of naturally occurring bioactive factors, covalently incorporated into fibrin or synthetic matrices. The incorporation of the biologically active molecules into the injectable matrices aims to maximize their activity by retention at the site of action. Kuros products are designed to combine ease of application with localized delivery. Kuros has a number of methodologies to achieve the desired retention and release profiles of the biologically active molecules.
Kuros' has a diverse pipeline of product candidates with its most advanced product candidates being in trauma and wound care.
Since its creation, Kuros has raised over $100 million. The company is located in Zurich, Switzerland.


Some regions have trees with leaves that change to brilliant colors as a way of ushering in fall. New Orleans has Art for Art's Sake, which is just as colorful—though contained to walls instead of tree limbs.
Created by the Contemporary Arts Center (CAC) in 1980, Art for Art's Sake is a way of closing out one art season and ushering in another. It began small, just the CAC and a few nearby galleries, but these days it reaches all the way into Uptown.
For the CAC, Art for Art's Sake marks the last chance to see artists who are part of their guest-curated Open Call Exhibit, Constructing the Break. Through a variety of medium—film, photography, sculpture, painting, and others—30 regional artists consider what it means to be rooted and moving, inspired by the Mississippi River which has marked land and people for centuries. The exhibit, which opened August 4, will close along with the Art for Art's Sake evening festivities, on October 6.
In an effort to encourage more performance work, the CAC invited several artist collaborators to use their space and resources for the months of August and September. During Art for Art's Sake, you can catch an informal showing of what they've been working on—Vessels, a seven-woman harmonic meditation on the transcendental possibilities of song, Raw Fruit, dance theater that illuminates the relationship between ancestral values and our lives, or Breaking the Thermometer to Hide the Theater, a multimedia performance piece inspired by Haiti's first privately-owned Kreyol-speaking radio station.
And this is just what you can find on Camp Street.
Along Magazine Street you'll find over 150 different businesses participating in Art for Art's Sake, with special deals ranging from half-priced House Old Fashioneds at Barrel Proof to pet-friendly treats for Fido at Amis des Paux. The Downtown Arts District is even hosting an Art for Art's Sake Instagram giveaway that involves taking a few selfies with at least 10 different gallery exhibitions for a chance to win some fun prizes.
Even if you're not into selfies, you can still wander the galleries and take advantage of live music, wine, and a little shopping. Or sit at a cafe and read up on all the fall exhibits coming to the CAC—from performance art and modern dance to photographic exhibits like Labor Studies, which spans 40 years of documenting New Orleans' laboring communities from photographers living and working in the Ninth Ward. From 6-9 p.m. Saturday, the night is yours.
It's a night of endings, of beginnings, and maybe even a few fall-like breezes.


Welcome back to our blog! We have a had a hiatus of a couple of weeks due to some transitions at Cantabile, and I am excited to share with you what your children have been doing!
Beat and Rhythm: What is the difference?
Hearing and identifying the solfege syllables Sol, Mi and La and Do.
Basic vocal techniques, like breathing and relaxing the jaw.
Since we have several children in this class who were with me last year, either in prep 1 or 2, we have really been able to hit the ground running, and the learning curve for the group has been very quick.
I have implemented a new tradition in this class! We have a class theme song that we sing after warm ups every week: To-day's the Time for Singing. The children really love this song! It gets us all singing together right from the beginning of class, and builds enthusiasm for the tasks ahead. I have noticed that this class is already singing strongly and together. I hear nearly every voice ringing out when we do our warm ups or songs.
This week we learned a new dance called Alabama Gal, which is a reel-type dance that is danced in 2 lines. We also did the the dance Zudio, which they already knew. Folk dancing is an important part of what we do in our class. By moving our bodies while we sing, we learn to feel the music in ourselves. Plus it is fun!
We have played the game Obwisana a couple of times. This African game requires us to move our bodies to the beat while moving bean bags around the circle. It is surprisingly difficult, and your kids were really getting it yesterday.
This week, we reviewed the notes we know—Sol, Mi, La and Do—in the songs Ring Around the Rosy and Pease Porridge Hot.
We have been working on our recital songs, which are Shanandoah, S'vivon and Piglet's Christmas.
I am very pleased with the progress of this class, as well as the wonderful, enthusiastic singing! I look forward to the rest of the semester!
Thank you and I'll see you next week.


Invalid NIF (must be 9 digits, numbers only.Management reserves the right to change or cancel events and promotions at any time.Choose from hundreds of exciting slot machines with huge jackpots, instant win scratch train from casino to sydney card games, and thrilling casino games including blackjack and roulette.Other symbols replace..
Accordingly, we have developed this Policy in order for you to understand how we collect, use, communicate and disclose and make use of personal information.Upon terminating your viewing of these materials or upon the termination of this license, you must destroy any downloaded materials in your possession whether in electronic..
Under a new law passed last month in Quebec's National Assembly, Loto-Québec can ask Internet Service Providers (ISPs) operating within the province to block the sites of the agency's competitors or face fines of up to 100,000 per infraction.
Thursday, June 2, 2016, 8:51.
There were two winning tickets for Friday night's lotto MAX jackpot, one in Trenton, the other in Quebec.Changes will be made to Québec Max starting with the May 14, 2019, draw.Notably, when the amount of the 7/7 pool for any given draw exceeds 50,000,000, it shall be capped at an amount set between 50,000,000 and 60,000,000 inclusive (the 7/7 pool cap and the excess isdivided into additional prizes of 1,000,000 (Maxmillions).The difference is added to the 6/7B pool.The time is now 9:16 pm, you last visited November 19, 2018, 8:48 pm, recommend.Friday, January 30, 2015, 9:34.
The Supreme Court of Canada has dismissed an appeal from a Quebec man who tried to claim a 27 million jackpot based on a lottery ticket printed seven seconds warhammer quest card game troll slayer after the cut-off time.Forty-eight per cent of lotto MAX draw sales is dedicated to the Prize Fund.Wednesday, April 13, 2016, 12:01 pm 20 co-workers share largest Lotto Max jackpot ever.For each maxmillions Draw, seven numbers are drawn from among all numbers from 1.You can obtain more detailed information about any game hometown lottery winners 2017 simply by clicking on the game name, and choosing the feature you want from the popup menu that appears.More Québec Lottery news stories.The jackpot for that draw will then be 10,000,000 the Maxmillions that were not won.If the 50M jackpot is not won, the Maxmillions that were not won are added to those of the next draw.Three ticket holders from Ontario, Quebec and the Prairies, will share the 5M jackpot.


Are you curious about past lives? How about future lives? Want to journey to another time?
On December 31 and January 1 we give a group experience to travel in time.
This is special, because 100% of the proceeds go to the Portland Rescue Mission. When you sign up for this event you give what you can. Our Past Life Regression classes are normally $498, but this workshop is up to you. Pay what you can.
When you come, bring an envelope with your donation to Portland Rescue Mission. Pay what you feel you can give. We don't know what you give, because we only give the workshop and deliver your donation. Cash or Check is fine (no credit cards). We deliver these to the mission on December 31st and bring the receipts back to you.
People are needing warm coats, hats, scarves, gloves and clothes. Bring donations of these items and all will be delivered.
This is a season of giving.
Let's think of the people who would most benefit from your kindness and charity this season.
Sign up now by calling us at 503-525-0595 (Landline) and reserving your spot.


The town of Tillsonburg is picturesque! A beautiful place to live and work with plenty of activities to keep you busy through all times of the year. But what do you do when something you can't see is making you feel sluggish, tired, unproductive or even sick; preventing you from enjoying all the beauty and activities Tillsonburg has to offer? You call the air quality testing experts at Air Quality Solutions. We have have come to be know as your Tillsonburg air quality testing specialists. Our goal is to uncover hidden airborne contaminants within your home or business that may be impacting your well being. So call the Tillsonburg air quality testing experts at Air Quality Solutions and see how a small investment into professional air quality testing can help you breathe a little easier.
Let the Tillsonburg air quality testing team at Air Quality Solutions help protect what's most important to you; your family, home, business, and employees. Call us today to schedule an appointment.


Use our analysis tool to see how well the Core i7-4770K 4-Core 3.5GHz GeForce GTX 1080 Ti ASUS ROG STRIX OC 11GB 16GB Gaming PC, displayed below, will run it.
What general graphical setting did captivestraw play the game on? Low, medium, high or ultra.
Having played the game this is the mark out of 10 captivestraw gives the game. A 10 being near to perfect!
The CPU performance grade out of ten. A 10 means the processor could easily deal with the game in question without any issues according to captivestraw's gaming experience!
The GPU performance grade out of ten. A 10 means the graphics card could easily deal with the game in question without any issues according to captivestraw's gaming experience!


Our mission is always to develop into an innovative supplier of high-tech digital and communication devices by offering price added design, world-class manufacturing, and repair capabilities for Calcium Phosphated Basic Anhydrous , Calcium Phosphate Dibasic Anhydrous , Dicalcium Phosphate Anhydrous , We have a professional team for international trade. We can solve the problem you meet. We can provide the products you want. Please feel free to contact us.
"Each individual member from our large performance revenue crew values customers' requirements and organization communication for Calcium Phosphated Basic Anhydrous , Calcium Phosphate Dibasic Anhydrous , Dicalcium Phosphate Anhydrous , We welcome you to inquire us by call or mail and hope to build a successful and cooperative relationship.


text:
Operational Risk Key View
Operational Risk SWOT
Crime And Security Risk
Key View
Conflict Risk Analysis
Vulnerability To Crime Analysis
Business Crime Analysis
Operational Risk Methodology
Taiwan Crime and Security Risk Report
Taiwan's secure operating environment, in which workers and businesses enjoy a low risk of being targeted by violent criminal activity or terrorism, is a major draw for foreign investors. Already low crime rates are continuing to fall and the lack of any marginalised minority groups, combined with Taiwan's limited appeal to international extremist organisations, means that terrorism is almost non-existent. While improving bilateral relations with China do not prohibit an armed confrontation, the threat is mitigated by economic integration and military protection offered by the US. Businesses and investors should take note, however, of Taiwan's susceptibility to cyberattacks and financial crimes, as well as the potentially disruptive presence of organised criminal groups, which may require costly solutions to mitigate the resulting risks.
What are the main risks posed by the crime and security sector?
The Report examines the crime and security risks faced by foreign business travellers and other expatriates in Angola, utilising the Fitch Solutions' Crime and Security Risk Index of 170 states worldwide.
Criminal Risks – This section looks into the risks faced by foreign business travellers and expatriates from a full range of crimes, including petty crimes and nuisances, scams, assault, murder, kidnapping, and cyber crimes. It also examines the risks to foreign businesses from organised crime, and the competence and the reliability of local law enforcement agencies.
Terrorism Risks – Looks at the risks of a terrorist attack or major acts of political violence, based on the size, motivations, geographic spread, and capabilities of terrorist/extremist groups. It also assesses the country's attractiveness as a target, transit point, or safe haven for international terror groups. The Report also looks at the effectiveness of Angola's counterterrorism forces.
Interstate Security Risks – This section assesses the likelihood of the country becoming embroiled in international conflict, based on its existing and anticipated international disputes, bilateral and multilateral dispute resolution mechanisms, and any military alliances it has. It also assesses the country's military capabilities in relation to potential aggressors.
Request Summary
Thank you for your summary request. You will receive an email shortly.
Find the report that's right for you


text:
FloodFutures 'Highly Commended' at BusinessGreen Leaders Awards
FloodFutures®, the climate change flood mapping venture from Landmark Information and Ambiental Risk Analytics, was awarded Highly Commended in the Digital Project of the Year category at the BusinessGreen Leaders Awards in London this week.
With strong interest across multiple industries, including the utilities space, FloodFutures is a national flood map for Great Britain that uses sophisticated algorithms and the very latest data to predict the effects of climate change, and resulting environmental impacts, for the 2020s, 2050s and 2080s.
The service, created by Landmark and Ambiental, in conjunction with gas network Wales & West Utilities, provides asset managers, infrastructure owners, land owners, their advisors and reporting organisations with the ability to understand future flood risks on existing assets and infrastructure, and create a plan to adapt in a phased, responsible and appropriate manner, removing the need to create manual estimations.
Talking about the recognition at the Awards, Tom Telford, Account Director at Landmark Information said: "The BusinessGreen Leaders Awards recognise the immense progress the UK's green business community has made in recent years, and so we are absolutely delighted for the FloodFutures venture to be Highly Commended.
"For the first time, organisations can confidently determine the impact future flood scenarios may have on property assets, river banks, transport networks and bridges – and plan accordingly. Utility providers, local government, insurers and other organisations can use FloodFutures to make more accurate predictions of flood risk decades in advance, and mitigate potential risks with confidence."
A blog explaining why FloodFutures is making an impact in the flood prediction space is available to read here: https://www.ambientalrisk.com/5-reasons-why-floodfutures-is-making-waves-in-flood-prediction-technology/.
For more information, visit www.landmark.co.uk.


We design, develop, and market websites for professional photographers and videographers. As a company that empowers photographers and inventive professionals, our objective is to provide you with the perfect web site templates for your corporation. Do not be a rookie in terms of boosting your page, as a substitute, optimized your web site as quickly as you resolve on the template to use.
That is why we now have put together a listing of one of the best free stock photo web sites on the net for you. The giants of image archivery I really feel this discuss on inventory photography would not be full with out quick look at the giants of digital inventory pictures.
An important thing you are able to do with designing a images-primarily based web site is to design for the images. We hope this text will inspire you to take a fresh take a look at your website and make it look trendy. In case you have any questions, thoughts and feedback, please be happy to talk your thoughts within the comment part below.


text:
Georgios Orphanidis (eller Orfanidis, Græsk: Γεώργιος Ορφανίδης) (født 1859, død 1942) var en græsk sportsskytte. Han deltog i tre af de første olympiske lege i moderne tid.

I 1896 deltog Orphanidis i alle fem konkurrencer i skydning. Den første konkurrence var militær riffel, hvor han endte på en femteplads, med et samlet resultat på 1.698. Hans placering i den anden konkurrence, militær pistol, kendes ikke, men man ved han ikke endte blandt de tre bedste. I fri pistol endte han som den sidste af fem skytter.

I pistol på 25 m fik Orphanidis sin første placering i toppen. Hans samlede resultat var på 249 points og gav ham andenpladsen bag landsmanden Ioannis Phrangoudis med 344 point, mens danske Holger Nielsen blev treer (ukendt pointtal). Endelig opnåede han sit bedste resultat, da han vandt konkurrencen i fri riffel, hvor han med en score på 1.583 point besejrede Phrangoudis, der fik 1.312 point, mens danske Viggo Jensen blev treer med 1.305 point. I konkurrencen deltog tyve skytter, deraf atten fra Grækenland.

Hans næste olympiske lege var de olympiske mellemlege 1906, også i Athen. Her deltog han i hele ti konkurrencer, hvor han dog i de fleste opnåede sekundære placeringer. Han vandt én konkurrence, fri pistol på 50 m, hvor han scorede 221 point, mens franske Jean Fouconnier med 219 point blev toer og grækeren Aristidis Rangavis med 218 point blev treer.

Endelig deltog han i fire konkurrencer ved OL 1908 i London. De tre var holdkonkurrencer, hvor han var med til at blive nummer syv i fri pistol, nummer ni i fri riffel og nummer syv i militærriffel. Hans eneste individuelle konkurrence var riffelskydning, hvor han blev nummer femten.

Orphinidis var søn af en professor i medicin og blev selv uddannet jurist. Han virkede som advokat i mange år, og i 1920'erne var han medlem af Grækenlands olympiske komité.

Referencer

Eksterne henvisninger

Skytter fra Grækenland
Deltagere for Grækenland ved sommer-OL 1896
Deltagere for Grækenland ved de olympiske mellemlege 1906
Deltagere for Grækenland ved sommer-OL 1908
Olympiske mestre fra Grækenland
Olympiske sølvmedaljevindere fra Grækenland


text:
'use strict';
Object.defineProperty(exports, "__esModule", { value: true });
exports.initialiseProject = void 0;
const fs = require("fs");
const path = require("path");
const yaml = require("yaml-js");
const package_1 = require("./model/package");
const project_1 = require("./model/project");
// TODO: These are temporary constants until standard agreed
// A project standard is needed so each project can define where it store its project dependencies
// and if are relative or at project source
// also versioning (as it was defined years ago)
const packageConfigFileName = 'dappFile';
// These are set using user configuration settings
let packageDependenciesDirectory = 'lib';
let packageDependenciesContractsDirectory = 'src';
function createPackage(rootPath) {
    const projectPackageFile = path.join(rootPath, packageConfigFileName);
    if (fs.existsSync(projectPackageFile)) {
        // TODO: automapper
        const packageConfig = readYamlSync(projectPackageFile);
        // TODO: throw expection / warn user of invalid package file
        const projectPackage = new package_1.Package(packageDependenciesContractsDirectory);
        projectPackage.absoluletPath = rootPath;
        if (packageConfig) {
            if (packageConfig.layout !== undefined) {
                if (projectPackage.build_dir !== undefined) {
                    projectPackage.build_dir = packageConfig.layout.build_dir;
                }
                if (projectPackage.sol_sources !== undefined) {
                    projectPackage.sol_sources = packageConfig.layout.sol_sources;
                }
            }
            if (projectPackage.name !== undefined) {
                projectPackage.name = packageConfig.name;
            }
            else {
                projectPackage.name = path.basename(rootPath);
            }
            if (projectPackage.version !== undefined) {
                projectPackage.version = packageConfig.name;
            }
            if (projectPackage.dependencies !== undefined) {
                projectPackage.dependencies = packageConfig.dependencies;
            }
        }
        return projectPackage;
    }
    return null;
}
function readYamlSync(filePath) {
    const fileContent = fs.readFileSync(filePath);
    return yaml.load(fileContent);
}
function initialiseProject(rootPath, packageDefaultDependenciesDirectory, packageDefaultDependenciesContractsDirectory, remappings) {
    packageDependenciesDirectory = packageDefaultDependenciesDirectory;
    packageDependenciesContractsDirectory = packageDefaultDependenciesContractsDirectory;
    const projectPackage = createProjectPackage(rootPath);
    const dependencies = loadDependencies(rootPath, projectPackage);
    const packagesDirAbsolutePath = path.join(rootPath, packageDependenciesDirectory);
    return new project_1.Project(projectPackage, dependencies, packagesDirAbsolutePath, remappings);
}
exports.initialiseProject = initialiseProject;
function loadDependencies(rootPath, projectPackage, depPackages = new Array()) {
    if (projectPackage.dependencies !== undefined) {
        Object.keys(projectPackage.dependencies).forEach(dependency => {
            if (!depPackages.some((existingDepPack) => existingDepPack.name === dependency)) {
                const depPackageDependencyPath = path.join(rootPath, packageDependenciesDirectory, dependency);
                const depPackage = createPackage(depPackageDependencyPath);
                if (depPackage !== null) {
                    depPackages.push(depPackage);
                    // Assumed the package manager will install all the dependencies at root so adding all the existing ones
                    loadDependencies(rootPath, depPackage, depPackages);
                }
                else {
                    // should warn user of a package dependency missing
                }
            }
        });
    }
    // lets not skip packages in lib
    const depPackagePath = path.join(projectPackage.absoluletPath, packageDependenciesDirectory);
    if (fs.existsSync(depPackagePath)) {
        const depPackagesDirectories = getDirectories(depPackagePath);
        depPackagesDirectories.forEach(depPackageDir => {
            const fullPath = path.join(depPackagePath, depPackageDir);
            let depPackage = createPackage(fullPath);
            if (depPackage == null) {
                depPackage = createDefaultPackage(fullPath);
            }
            if (!depPackages.some((existingDepPack) => existingDepPack.name === depPackage.name)) {
                depPackages.push(depPackage);
                loadDependencies(rootPath, depPackage, depPackages);
            }
        });
    }
    return depPackages;
}
function getDirectories(dirPath) {
    return fs.readdirSync(dirPath).filter(function (file) {
        const subdirPath = path.join(dirPath, file);
        return fs.statSync(subdirPath).isDirectory();
    });
}
function createDefaultPackage(packagePath) {
    const defaultPackage = new package_1.Package(packageDependenciesContractsDirectory);
    defaultPackage.absoluletPath = packagePath;
    defaultPackage.name = path.basename(packagePath);
    return defaultPackage;
}
function createProjectPackage(rootPath) {
    let projectPackage = createPackage(rootPath);
    // Default project package,this could be passed as a function
    if (projectPackage === null) {
        projectPackage = createDefaultPackage(rootPath);
    }
    return projectPackage;
}
//# sourceMappingURL=projectService.js.map


text:
Lockdown Round Two: San Diego Restaurants, Gyms, Churches, Movies Theaters Shutting Down Friday Night
California News/COVID-19 News/Government/Health and Wellness
SAN DIEGO, CA – San Diego County, California is shutting down again for COVID-19. Today, Wilma Wooten, M.D., M.P.H., the county public health director announced a new round of shut downs that will begin at midnight on Friday going into Saturday. That means restaurants, gyms, churches and movie theaters in the county will have to cease all indoor operations.
After posting a case rate of more than 7 cases per 100,000 residents for two consecutive weeks, the state is placing the County in the Purple Tier, the most restrictive level of its system that limits activities based on risk of spreading COVID-19.
The County's case rate increased to 7.4, then 8.9 over the past two weeks; therefore, the region must stop indoor operations at restaurants, gyms, churches and movie theaters starting Sat., Nov. 14. Retailers will need to keep customers at 25% of capacity.
Related News: Drug dealer fled police because he had 75 pounds of cocaine in his vehicle
"The key to decreasing cases is wearing a mask, maintaining social distance, avoiding gatherings and following other public health recommendations," said Wilma Wooten, M.D., M.P.H., County public health officer. "We understand that people have COVID fatigue, but we have to do what we know works."
The County will remain in the Purple Tier for at least three weeks. It won't be able to advance to the Red Tier unless it posts a case rate below 7 cases per 100,000 residents two weeks in a row.
The state's health equity metric also increased from 5.3 to 6.5 and remains in the Red Tier or Tier 2. This metric looks at the testing positivity for areas with the lowest healthy conditions and does not move counties to more restrictive tiers but is required to advance.
As the County has ramped up testing in the region, the testing positivity percentage decreased from 3.2% to 2.6%, placing it in Tier 3 or the Orange Tier, where it has been since the state adopted this level system.
Related News: Deputy shot and killed mountain lion stalking family on California bike trail
"If we don't continue to take proven, preventive precautions, we won't be able to get out of the Purple Tier and loosen restrictions," Wooten said.
The California Department of Public Health assesses counties on a weekly basis. The next report is scheduled for Tuesday, Nov. 17.
Community Setting Outbreaks:
Five new community outbreaks were confirmed on Nov. 9: one in a restaurant/bar setting, one in a business setting, one in a retail setting, one in a grocery setting and one in a TK-12 school setting.
In the past seven days (Nov. 3 through Nov. 9), 39 community outbreaks were confirmed.
The number of community outbreaks remains above the trigger of seven or more in seven days.
A community setting outbreak is defined as three or more COVID-19 cases in a setting and in people of different households over the past 14 days.
9,325 tests were reported to the County on Nov. 9, and the percentage of new laboratory-confirmed cases was 5%.
The 14-day rolling average percentage of positive cases is 3.5%. Target is less than 8.0%.
The 7-day, daily average of tests is 12,541.
People with and without symptoms who are at higher risk for COVID-19 should be tested. Health care and essential workers should also get a test, as well as people who had close contact to a positive case or live in communities that are being highly impacted.
Related News: AIG terminates insurance policy for MLB legend Curt Schilling for being Pro Trump, player claims
Cases:
483 new cases were confirmed among San Diego County residents on Nov. 9. The region's total is now 61,053.
4,084 or 6.7% of all cases have required hospitalization.
944 or 1.5% of all cases and 23.1% of hospitalized cases had to be admitted to an intensive care unit.
Seven new deaths were reported in the County on Nov. 9. The region's total is now 915.
Five men and two women died between Oct. 19 and Nov. 8. Their ages ranged from early 30s to early 80s.
All had underlying medical conditions.
California prison guard falsified documents in federal civil rights investigation after inmate killed by staff
Gunman holds employees, customers hostage at California Starbucks
San Francisco Slips Back Into Lockdown, Shuts Down Indoor Dining Again
NYT Editorial Board Calling For Citywide COVID-19 Lockdown, Shutting Down All Non-Essential Business


FindACase™ | Gorena v. Aetna Life Insurance Co.
Gorena v. Aetna Life Insurance Co.
AETNA LIFE INSURANCE COMPANY, Defendant.
IT IS ORDERED that Defendant's Cross-Motion for Judgment on the Administrative Record is DENIED.
IT IS FURTHER ORDERED that Plaintiff's Motion for Summary Judgment is GRANTED. Defendant is ordered to approve and pay Plaintiff's long-term disability claim to the present.
IT IS FURTHER ORDERED, pursuant to 29 U.S.C. § 1132(a)(1)(B), that Defendant continue to pay Plaintiff's long-term disability claim to the policy's maximum benefit absent a showing of improvement in her medical record such that a reasonable physician would conclude that she could work in any reasonable sedentary occupation in the competitive workforce (as defined by the Plan) for which she has the education, training and experience, and is capable of performing productively, full-time, without undue disruptions and absences due to her MS and its related symptoms.
Plaintiff worked for Boeing as a Staff Analyst from February 2005 through July 20, 2015. (Stip. Admin. Record ["AR"] at 7916.) She was diagnosed with multiple sclerosis ("MS") in 2007. (AR 8409.) Her disability request is based solely on her MS, but over the years she has had co-diagnoses of chronic lumbar back pain, joint pain, polycystic ovary syndrome accompanied by morbid obesity, gastrointestinal difficulties following bariatric (weight loss, migraine) surgery (AR 109-12, 3419, 8409-11, 8423-26), depression (AR 7904), and substance abuse (from which she has been in recovery since mid-2014; AR 8462, 8578, 6666).
Aetna referred Plaintiff's appeal to a neurologist (Dr. Graham) whose review revealed "neurological examinations with no progressive decline in examination status, " "intact vision, cognition, and speech, as well as intact motor strength" with only minor sensory loss, and normal walking ability (while observing that "morbid obesity… [is] noted to affect walking and balance difficulty." (AR 8333.) The appeal was denied.
Aetna's response was to conclude that the new clinical records did not "provide clinical correlation for any specific restrictions" precluding sedentary work. After reiterating Dr. Graham's conclusions regarding Plaintiff's "intact vision, cognition and speech, as well as intact motor strength, " the company again denied her appeal. (AR 8129, 8333.) This lawsuit followed.


Walltastic Animals of the Forest Mural is the perfect way to brighten up any bedroom or playroom. This eye-catching wallpaper mural has been inspired by over 20 different woodland wildlife to inspire your child as to what they can name and is sure to put a smile on any child's face.
A great alternative to repeat pattern wallpaper. Easily wipes down, so no worries about sticky fingers. Covers a total area of 10ft x 8ft.The image on the mural features so many animals of the forest for your child to learn the names and try and spot whilst out walking! Using bright, bold colours, this wallpaper will add a feature to any child's room.


text:
Bill Davidson, vice president of the Harley-Davidson Museum.
Kramp Cast
Kramp Cast: Bill Davidson on Harley-Davidson's 110th
The 110th hits Milwaukee Labor Day Weekend and Bill Davidson, VP of the Harley-Davidson museum has been preparing for it since last year.
By Brian Kramp Special to OnMilwaukee.com Published May 30, 2013 at 7:17 AM
We are only three months away from the Harley-Davidson 110th Anniversary. Aerosmith, Kid Rock and Toby Keith are set as headlining acts and another 60 bands will hit the Summerfest grounds to celebrate an American icon.
A huge parade will hit the streets of Downtown Milwaukee plus new and old bikes will be on display at the Harley-Davidson Museum. The vice president of the museum Bill Davidson has been preparing for the 110th since last year.
Davidson is the son of Harley-Davidson styling legend Willie G. Davidson and great-grandson of one of the company's founders. In today's Kramp Cast I talk to Davidson about growing up in the family, his plans for the big party and how both riders and non-riders can join the celebration this Labor Day Weekend.
Kramp, Kramp Cast, Harley Davidson, Bill Davidson
Share with someone you care about:
Brian Kramp Special to OnMilwaukee.com @Brian_Kramp
Over the past 16 years Brian Kramp has been a dedicated, recognizable and award winning personality on the Milwaukee airwaves. From his time on WLZR 102.9 and most recently on WLUM 102.1 he has been committed to Milwaukee and wants you to continue to be plugged in about our great city.
Kramp's podcast consists of original programming on Milwaukee news, events, entertainment, sports, food and fun in a relaxed format.
As the winner of 10 Wisconsin Broadcaster Association Awards including Best Large Market Morning Show in 2008, 2010 and runner up in 2011, Kramp is ready to bring quality broadcasting back to your ears via the podcast.
Get all the daily headlines in your inbox
Follow OnMilwaukee
Mohr is funny on stage, on air and on the phone
Brian Kramp Jul 12, 2013 Arts & Entertainment