text:
Latest Events, Information & Tickets. Independent Concert Guide.
Big Time Rush at USANA Amphitheatre
Big Time Rush Tickets
USANA Amphitheater | Salt Lake City, UT
The boys you gotta seriously love big time are back! They are no other than Big Time Rush, who took the world by storm with their hit Nickelodeon show that made every teen around the world sing their hearts out to "Boyfriend", "Worldwide", "Big Time Rush", and "Windows Down". After a hiatus of eight years, the heartthrobs are finally back together, having recently dropped their new love-induced single "Not Giving You Up", and announcing the Forever Tour. The boys are stopping by the USANA Amphitheater on Thursday, 18th of August 2022, to meet fans and perform their hit songs, crowd-favorite tracks, and new music live on stage.
Big Time Rush members Kendall Schmidt, James Maslow, Carlos PenaVega, and Logan Henderson found their big break as stars in the hit Nickelodeon TV Show, "Big Time Rush" where they went on cheeky misadventures as four hockey players selected to form a boy band.
The four hockey players from Minnesota selected by the show's fictional producer Gustavo Rocque soon took the world by storm and won the hearts of fans across the globe. They got viewers globally singing along to "Till I Forget About You", "Any Kind of Guy", "Worldwide", and "Boyfriend".
After the finale of their Nickelodeon show, the boys continued to tour until 2014 and went on an indefinite hiatus.
By 2020, Big Time Rush surprised fan around the world amidst the onset of the pandemic uploading a video of themselves wishing their fans well. On December of the same year, James uploaded a video on YouTube performing "Beautiful Christmas" with the band. In December of 2021, BTR dropped their newest single since 2013, "Call It Like I See It", followed by 2022's "Not Giving You Up" where the band went on as professional love advice professionals.
The band describes their reunion as "serendipitous" in an interview with PEOPLE. "A blessing in disguise was that the music was good when it started, but after a year of revising, revisiting, figuring out what we want to do, our music now is so much better. So everything happens for a reason. And we're super pumped for the fans," said James.
There's definitely no giving up Big Time Rush as fans will forever remember the boys' cheeky adventures and heart-fluttering songs throughout the years. Watch out for more big-time surprises brought to you by the one and only Big Time Rush in this new era. Catch their big live tour comeback on the Forever Tour. Book your tickets now!
Fans of USANA Amphitheatre
Want the latest gig announcements?
Shania Twain 24/05/2023
Matchbox Twenty & The Wallflowers 03/06/2023
Nickelback, Brantley Gilbert & Josh Ross 06/07/2023
Foreigner: Farewell Tour with Loverboy 18/08/2023
Pantera & Lamb of God 29/08/2023


One of the permanent partners of Ship Install is Princess Yachts Benelux. Ship Install regularly takes care of the technical completion of Princess motor yachts. This also applies to the Princess 68. Ship Install provided, among other things, Raymarine's navigation systems, a heating system from Post Marine Heating and battery chargers and converters from Mastervolt.
Are you interested in the motor yachts of Princess Yachts Benelux or are you curious about the activities of Ship Install? Then contact us via info@shipinstall.nl.


NEW STUFF [verses below]- You get to hear from Allen on the first video- I mentioned him the past few weeks.
Why do we see Jesus as both coming from the Melchizedek priesthood- as well as from Judah?
The writer is speaking to his Jewish brothers-saying 'You must come out of the Old Law system- and the Priests of that law [Levi] and come into the New system [covenant] and the high priest of another line- Jesus [from Judah]'.
He is a real priest- we read about in the Old Testament- yet- he was- quote 'a pagan'.
The tribe of Levi [and the other 11 tribes] were not yet born- They descend from Abraham- he has Isaac- Isaac has Jacob- and the 12 tribes come from him.
But Melchisedek is on the scene way before that.
We read about him when Abraham has a great victory- and Abraham 'pays tithes' to him [verses below].
Now- that's another story in itself- but the point I want you to see is the writer is showing us that Jesus is also the new priest- for all those outside of the nation of Israel.
And yet- he is not from any of the tribes of Israel.
So- in my mind- it shows us that Jesus priesthood covers it all.
Not just his Jewish brothers- who must leave 'Levi' and embrace 'the lion of Judah'.
7 This Melchizedek was king of Salem and priest of God Most High. He met Abraham returning from the defeat of the kings and blessed him,2 and Abraham gave him a tenth of everything. First, the name Melchizedek means "king of righteousness"; then also, "king of Salem" means "king of peace." 3 Without father or mother, without genealogy,without beginning of days or end of life, resembling the Son of God, he remains a priest forever.
4 Just think how great he was: Even the patriarch Abraham gave him a tenth of the plunder! 5 Now the law requires the descendants of Levi who become priests to collect a tenth from the people—that is, from their fellow Israelites—even though they also are descended from Abraham.6 This man, however, did not trace his descent from Levi, yet he collected a tenth from Abraham and blessed him who had the promises. 7 And without doubt the lesser is blessed by the greater. 8 In the one case, the tenth is collected by people who die; but in the other case, by him who is declared to be living. 9 One might even say that Levi, who collects the tenth, paid the tenth through Abraham, 10 because when Melchizedek met Abraham, Levi was still in the body of his ancestor.


text:
Home Genres Classical Yo-Yo Ma And The Music Of Strangers
Attendees of Coachella's Weekend 2 gathered together to participate in the festival's own March For Science, an international series of walks and protests regarding the lack of government action toward combating pollution and climate change.
The march was led by band Downtown Boys after performing a 3:10 p.m. set atop the newly added Sonora Stage. According to the Desert Sun, the march began at the Sonora Stage and made its way to the Chiaozza Garden. The crowd was speckled with hand-drawn signage, including the words "Science is real" and "evidence over ignorance."
Joe DeGeorge, the band's saxophonist and synth player, explained the group's reasoning for spearheading Coachella's iteration of the Science March.
All over the country, people are marching for science, and we're doing our march here at Coachella. It's not just about marching for a fact-based ideology; it's about power and how the institution and structure that runs this country really value private wealth and capital above things like our health, our environment. We are marching because we value those things and we have to shout in this capitalist structure to make our values heard.
Coachella attendees joined hundreds of organized marches across the nation in the name of science and governmental responsibility.
Previous articleDef Leppard TV Special Preview Goes Online
Next articleStyle Before Comfort is Key for Men Without Hats
Lost Work By Stravinsky Restored
BBC Music Announces Ten Pieces III
LSO Announce Plans For Sir Simon's Return
Music Hubs Receive £300 Million Boost
Classical 12 February 2019
Etymology of "Aerosmith"
Big Sean's "Bounce Back" Certified Double Platinum
Rap 12 June 2019
Watch Loic Nottet's music video "29"
Videos 4 June 2019

redpajama_set_name: RedPajamaCommonCrawl


Life is like a symphony... it has a beginning and it has an end. Every day is like a musical note... an isolated and independent sound interrupting the silence. Combined into weeks, months and years, these individual and seemingly unrelated sounds, form together a melody... a theme... a direction... a symphony. A masterpiece or a disaster. A lifetime of persevering and thriving or a lifetime of getting by and surviving.
A modern full-scale symphony orchestra consists of approximately one hundred permanent musicians. Every musician in an orchestra plays an instrument. However, just because all hundred of those musicians have a musical instrument and can play on it doesn't mean they can produce music. In fact, if they all start playing by just following the sheet music, they will literally create musical chaos.
In today's episode we have the pleasure of visiting with Maestro Tigran Arakelyan, an amazing conductor and a great human being.
No, he's not a train conductor. If you have ever attended a symphony orchestra concert and noticed a person standing in front of the orchestra facing away from you and moving their hands in the air... then you've seen a conductor doing their priceless job of conducting the orchestra to produce actual great-sounding music.
Maestro Arakelyan received a Doctorate in Musical Arts degree in conducting from the University of Washington. Outside of conducting, he is the founder/director of the Armenian Orchestral Music Project and the Classical Program Coordinator at Music Works Northwest. He is also the founder and host of Off The Podium - Music Podcast where his guests are renowned musicians and artists.


text:
Lijevi Degoj   falu Horvátországban Zágráb megyében. Közigazgatásilag Pokupskóhoz tartozik.

Fekvése
Zágráb központjától 36 km-re délre, községközpontjától 3 km-re délnyugatra a Kulpa bal partján fekszik. A község legkisebb települése.

Története
A település kezdetben közvetlenül a Kulpa partján feküdt és a folyómeder kedveztőlten közelsége nem tette lehetővé a lakosság gyarapodását. Ráadásul a folyón való közlekedést és kompátkelést is akadályozta a sok homokzátony. Emiatt a falu észak-déli irányú fekvése a 20. századra megváltozott. A közlekedés iránya kelet-nyugati lett és a falu is ez irányban terjeszkedett, ezzel egyúttal északkabbra került a folyótól.
1857-ben 161, 1910-ben 167 lakosa volt. Trianon előtt Zágráb vármegye Pisarovinai járásához tartozott. 2001-ben a falunak 67 lakosa volt.

Lakosság

Külső hivatkozások
 Pokupsko község hivatalos oldala

Jegyzetek

Zágráb megye települései

redpajama_set_name: RedPajamaWikipedia


I've been in Spain for less than one week and (shockingly enough) there are plenty of things that I already miss from Canada. When I first considered coming back "home" to visit my family and friends and introduce them to my little one I thought this was going to be the perfect vacation. I would stay at my mom's with my young sister, enjoy the nice weather and delicious food, family and friends would spoil my baby and I would finally get some sleep. Just perfect!
However, I have been living in Canada for almost 5 years now and, to my surprise, Spain doesn't feel like home anymore! Don't get me wrong, I love that we are enjoying some quality time with my family and friends but there are several things that I've seen in Seville in the past few days that didn't bother me at all when I was living here but now are just driving me nuts!
Since I got here I've been in three different cafes and two different restaurants and I haven't found a single changing station in the bathrooms. Actually, in a couple of places the bathrooms were so dirty that even if I would have found a changing station I would have seriously considered not using it. I've had to change the little munchkin's diapers on my lap or in the stroller in the middle of the street… Not very comfy to be honest although I'm developing some juggling skills that I never thought I had in me!
One of the things that made my jaw drop when I first got to Calgary is how respectful the drivers are with pedestrians. As soon as you stop close to the curb and indicate with your body language that you want to cross the street, the cars will stop and let you go (no matter if there's a crosswalk or not). In Seville… that's a whole different story! Most of the times you have to stop in a crosswalk, wait for all the cars to drive by and once there's no more cars left to go, then it is your turn to cross.
It doesn't matter if you are walking with a stroller, a baby in your arms or a walking toddler, you just wait because, unfortunately, the cars won't stop for you. And I'm talking about using in a crosswalk…Forget about crossing the street anywhere else, because you will be seriously risking your life!
3.- Dog poops are like land mines!
It is mid-October and all the leaves have fallen from the trees so there's a beautiful brown and yellow layer covering the ground. In normal circumstances this would be just a beautiful landscape to enjoy while walking with the stroller and your baby outside, however, there's another variable in the equation that makes things a bit trickier… There's dog poop everywhere!! Yes, absolutely everywhere!
I'm sorry for the responsible dog owners that clean after themselves but, unfortunately, you are just a minority in Seville so the city in certain areas is just plain filthy! You have to be guessing… is this a brown leave or poop? Believe me, you don't want to get it wrong!
One of the nice things about Seville is the weather… Mid-October and the temperature is around 15-20 degrees. The weather is so nice that some people even wear shorts! Obviously, I want to go outside and enjoy the sunlight as much as I can because it will be snowing and freezing cold when I go back to Calgary. The awesome weather in the fall is something I just can't ignore. However, enjoying the warm weather outside has a downside: You have to deal with smokers!
"We are sitting outside so if you have a problem you can leave".
I know that I'm making this sound like a living hell but nothing further from reality! I'm actually enjoying my time in Spain with my family and friends and I would never change a minute of my time with them!
What are the things that you miss from home when you are traveling? Share your thoughts in the comments section below!
I remember my kid waving and saying hi to everybody and being utterly ignored by the grumpy and permanently stressed people of Madrid.
Your suffering in regards of lack of changinger tables was also shared. I was so used to their availability that I gave them for granted.


text:
.class public Lcom/android/internal/util/TypedProperties;
.super Ljava/util/HashMap;
.source "TypedProperties.java"

# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/android/internal/util/TypedProperties$TypeException;,
        Lcom/android/internal/util/TypedProperties$ParseException;
    }
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Ljava/util/HashMap",
        "<",
        "Ljava/lang/String;",
        "Ljava/lang/Object;",
        ">;"
    }
.end annotation

# static fields
.field static final NULL_STRING:Ljava/lang/String;

.field public static final STRING_NOT_SET:I = -0x1

.field public static final STRING_NULL:I = 0x0

.field public static final STRING_SET:I = 0x1

.field public static final STRING_TYPE_MISMATCH:I = -0x2

.field static final TYPE_BOOLEAN:I = 0x5a

.field static final TYPE_BYTE:I = 0x149

.field static final TYPE_DOUBLE:I = 0x846

.field static final TYPE_ERROR:I = -0x1

.field static final TYPE_FLOAT:I = 0x446

.field static final TYPE_INT:I = 0x449

.field static final TYPE_LONG:I = 0x849

.field static final TYPE_SHORT:I = 0x249

.field static final TYPE_STRING:I = 0x734c

.field static final TYPE_UNSET:I = 0x78

# direct methods
.method static constructor <clinit>()V
    .locals 2

    .prologue
    .line 88
    new-instance v0, Ljava/lang/String;

    const-string v1, "<TypedProperties:NULL_STRING>"

    invoke-direct {v0, v1}, Ljava/lang/String;-><init>(Ljava/lang/String;)V

    sput-object v0, Lcom/android/internal/util/TypedProperties;->NULL_STRING:Ljava/lang/String;

    return-void
.end method

.method public constructor <init>()V
    .locals 0

    .prologue
    .line 343
    invoke-direct {p0}, Ljava/util/HashMap;-><init>()V

    .line 344
    return-void
.end method

.method static initTokenizer(Ljava/io/Reader;)Ljava/io/StreamTokenizer;
    .locals 8
    .param p0, "r"    # Ljava/io/Reader;

    .prologue
    const/16 v7, 0x20

    const/16 v6, 0xd

    const/16 v5, 0xa

    const/16 v4, 0x9

    const/4 v3, 0x1

    .line 39
    new-instance v0, Ljava/io/StreamTokenizer;

    invoke-direct {v0, p0}, Ljava/io/StreamTokenizer;-><init>(Ljava/io/Reader;)V

    .line 42
    .local v0, "st":Ljava/io/StreamTokenizer;
    invoke-virtual {v0}, Ljava/io/StreamTokenizer;->resetSyntax()V

    .line 50
    const/16 v1, 0x30

    const/16 v2, 0x39

    invoke-virtual {v0, v1, v2}, Ljava/io/StreamTokenizer;->wordChars(II)V

    .line 51
    const/16 v1, 0x41

    const/16 v2, 0x5a

    invoke-virtual {v0, v1, v2}, Ljava/io/StreamTokenizer;->wordChars(II)V

    .line 52
    const/16 v1, 0x61

    const/16 v2, 0x7a

    invoke-virtual {v0, v1, v2}, Ljava/io/StreamTokenizer;->wordChars(II)V

    .line 53
    const/16 v1, 0x5f

    const/16 v2, 0x5f

    invoke-virtual {v0, v1, v2}, Ljava/io/StreamTokenizer;->wordChars(II)V

    .line 54
    const/16 v1, 0x24

    const/16 v2, 0x24

    invoke-virtual {v0, v1, v2}, Ljava/io/StreamTokenizer;->wordChars(II)V

    .line 55
    const/16 v1, 0x2e

    const/16 v2, 0x2e

    invoke-virtual {v0, v1, v2}, Ljava/io/StreamTokenizer;->wordChars(II)V

    .line 56
    const/16 v1, 0x2d

    const/16 v2, 0x2d

    invoke-virtual {v0, v1, v2}, Ljava/io/StreamTokenizer;->wordChars(II)V

    .line 57
    const/16 v1, 0x2b

    const/16 v2, 0x2b

    invoke-virtual {v0, v1, v2}, Ljava/io/StreamTokenizer;->wordChars(II)V

    .line 60
    const/16 v1, 0x3d

    invoke-virtual {v0, v1}, Ljava/io/StreamTokenizer;->ordinaryChar(I)V

    .line 63
    invoke-virtual {v0, v7, v7}, Ljava/io/StreamTokenizer;->whitespaceChars(II)V

    .line 64
    invoke-virtual {v0, v4, v4}, Ljava/io/StreamTokenizer;->whitespaceChars(II)V

    .line 65
    invoke-virtual {v0, v5, v5}, Ljava/io/StreamTokenizer;->whitespaceChars(II)V

    .line 66
    invoke-virtual {v0, v6, v6}, Ljava/io/StreamTokenizer;->whitespaceChars(II)V

    .line 67
    const/16 v1, 0x22

    invoke-virtual {v0, v1}, Ljava/io/StreamTokenizer;->quoteChar(I)V

    .line 70
    invoke-virtual {v0, v3}, Ljava/io/StreamTokenizer;->slashStarComments(Z)V

    .line 71
    invoke-virtual {v0, v3}, Ljava/io/StreamTokenizer;->slashSlashComments(Z)V

    .line 73
    return-object v0
.end method

.method static interpretType(Ljava/lang/String;)I
    .locals 1
    .param p0, "typeName"    # Ljava/lang/String;

    .prologue
    .line 111
    const-string v0, "unset"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_0

    .line 112
    const/16 v0, 0x78

    .line 130
    :goto_0
    return v0

    .line 113
    :cond_0
    const-string v0, "boolean"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 114
    const/16 v0, 0x5a

    goto :goto_0

    .line 115
    :cond_1
    const-string v0, "byte"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_2

    .line 116
    const/16 v0, 0x149

    goto :goto_0

    .line 117
    :cond_2
    const-string v0, "short"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_3

    .line 118
    const/16 v0, 0x249

    goto :goto_0

    .line 119
    :cond_3
    const-string v0, "int"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_4

    .line 120
    const/16 v0, 0x449

    goto :goto_0

    .line 121
    :cond_4
    const-string v0, "long"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_5

    .line 122
    const/16 v0, 0x849

    goto :goto_0

    .line 123
    :cond_5
    const-string v0, "float"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_6

    .line 124
    const/16 v0, 0x446

    goto :goto_0

    .line 125
    :cond_6
    const-string v0, "double"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_7

    .line 126
    const/16 v0, 0x846

    goto :goto_0

    .line 127
    :cond_7
    const-string v0, "String"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_8

    .line 128
    const/16 v0, 0x734c

    goto :goto_0

    .line 130
    :cond_8
    const/4 v0, -0x1

    goto :goto_0
.end method

.method static parse(Ljava/io/Reader;Ljava/util/Map;)V
    .locals 14
    .param p0, "r"    # Ljava/io/Reader;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/io/Reader;",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/Object;",
            ">;)V"
        }
    .end annotation

    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/android/internal/util/TypedProperties$ParseException;,
            Ljava/io/IOException;
        }
    .end annotation

    .prologue
    .local p1, "map":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
    const/4 v13, 0x0

    const/16 v12, 0x78

    const/4 v11, -0x1

    const/4 v10, -0x3

    .line 142
    invoke-static {p0}, Lcom/android/internal/util/TypedProperties;->initTokenizer(Ljava/io/Reader;)Ljava/io/StreamTokenizer;

    move-result-object v4

    .line 147
    .local v4, "st":Ljava/io/StreamTokenizer;
    const-string v0, "[a-zA-Z_$][0-9a-zA-Z_$]*"

    .line 148
    .local v0, "identifierPattern":Ljava/lang/String;
    const-string v8, "([a-zA-Z_$][0-9a-zA-Z_$]*\\.)*[a-zA-Z_$][0-9a-zA-Z_$]*"

    invoke-static {v8}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;

    move-result-object v3

    .line 156
    .local v3, "propertyNamePattern":Ljava/util/regex/Pattern;
    :cond_0
    invoke-virtual {v4}, Ljava/io/StreamTokenizer;->nextToken()I

    move-result v5

    .line 157
    .local v5, "token":I
    if-ne v5, v11, :cond_1

    .line 222
    return-void

    .line 160
    :cond_1
    if-eq v5, v10, :cond_2

    .line 161
    new-instance v8, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v9, "type name"

    invoke-direct {v8, v4, v9}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v8

    .line 163
    :cond_2
    iget-object v8, v4, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    invoke-static {v8}, Lcom/android/internal/util/TypedProperties;->interpretType(Ljava/lang/String;)I

    move-result v6

    .line 164
    .local v6, "type":I
    if-ne v6, v11, :cond_3

    .line 165
    new-instance v8, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v9, "valid type name"

    invoke-direct {v8, v4, v9}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v8

    .line 167
    :cond_3
    iput-object v13, v4, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    .line 169
    if-ne v6, v12, :cond_4

    .line 171
    invoke-virtual {v4}, Ljava/io/StreamTokenizer;->nextToken()I

    move-result v5

    .line 172
    const/16 v8, 0x28

    if-eq v5, v8, :cond_4

    .line 173
    new-instance v8, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v9, "\'(\'"

    invoke-direct {v8, v4, v9}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v8

    .line 178
    :cond_4
    invoke-virtual {v4}, Ljava/io/StreamTokenizer;->nextToken()I

    move-result v5

    .line 179
    if-eq v5, v10, :cond_5

    .line 180
    new-instance v8, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v9, "property name"

    invoke-direct {v8, v4, v9}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v8

    .line 182
    :cond_5
    iget-object v2, v4, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    .line 183
    .local v2, "propertyName":Ljava/lang/String;
    invoke-virtual {v3, v2}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;

    move-result-object v8

    invoke-virtual {v8}, Ljava/util/regex/Matcher;->matches()Z

    move-result v8

    if-nez v8, :cond_6

    .line 184
    new-instance v8, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v9, "valid property name"

    invoke-direct {v8, v4, v9}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v8

    .line 186
    :cond_6
    iput-object v13, v4, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    .line 188
    if-ne v6, v12, :cond_8

    .line 190
    invoke-virtual {v4}, Ljava/io/StreamTokenizer;->nextToken()I

    move-result v5

    .line 191
    const/16 v8, 0x29

    if-eq v5, v8, :cond_7

    .line 192
    new-instance v8, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v9, "\')\'"

    invoke-direct {v8, v4, v9}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v8

    .line 194
    :cond_7
    invoke-interface {p1, v2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    .line 217
    :goto_0
    invoke-virtual {v4}, Ljava/io/StreamTokenizer;->nextToken()I

    move-result v5

    .line 218
    const/16 v8, 0x3b

    if-eq v5, v8, :cond_0

    .line 219
    new-instance v8, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v9, "\';\'"

    invoke-direct {v8, v4, v9}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v8

    .line 197
    :cond_8
    invoke-virtual {v4}, Ljava/io/StreamTokenizer;->nextToken()I

    move-result v5

    .line 198
    const/16 v8, 0x3d

    if-eq v5, v8, :cond_9

    .line 199
    new-instance v8, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v9, "\'=\'"

    invoke-direct {v8, v4, v9}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v8

    .line 203
    :cond_9
    invoke-static {v4, v6}, Lcom/android/internal/util/TypedProperties;->parseValue(Ljava/io/StreamTokenizer;I)Ljava/lang/Object;

    move-result-object v7

    .line 204
    .local v7, "value":Ljava/lang/Object;
    invoke-interface {p1, v2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    .line 205
    .local v1, "oldValue":Ljava/lang/Object;
    if-eqz v1, :cond_a

    .line 208
    invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v8

    invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v9

    if-eq v8, v9, :cond_a

    .line 209
    new-instance v8, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v9, "(property previously declared as a different type)"

    invoke-direct {v8, v4, v9}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v8

    .line 213
    :cond_a
    invoke-interface {p1, v2, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_0
.end method

.method static parseValue(Ljava/io/StreamTokenizer;I)Ljava/lang/Object;
    .locals 10
    .param p0, "st"    # Ljava/io/StreamTokenizer;
    .param p1, "type"    # I
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .prologue
    const/4 v9, -0x3

    .line 234
    invoke-virtual {p0}, Ljava/io/StreamTokenizer;->nextToken()I

    move-result v3

    .line 236
    .local v3, "token":I
    const/16 v7, 0x5a

    if-ne p1, v7, :cond_3

    .line 237
    if-eq v3, v9, :cond_0

    .line 238
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "boolean constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 241
    :cond_0
    const-string v7, "true"

    iget-object v8, p0, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v7

    if-eqz v7, :cond_1

    .line 242
    sget-object v7, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    .line 330
    :goto_0
    return-object v7

    .line 243
    :cond_1
    const-string v7, "false"

    iget-object v8, p0, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v7

    if-eqz v7, :cond_2

    .line 244
    sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    goto :goto_0

    .line 247
    :cond_2
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "boolean constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 248
    :cond_3
    and-int/lit16 v7, p1, 0xff

    const/16 v8, 0x49

    if-ne v7, v8, :cond_d

    .line 249
    if-eq v3, v9, :cond_4

    .line 250
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "integer constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 259
    :cond_4
    :try_start_0
    iget-object v7, p0, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    invoke-static {v7}, Ljava/lang/Long;->decode(Ljava/lang/String;)Ljava/lang/Long;

    move-result-object v7

    invoke-virtual {v7}, Ljava/lang/Long;->longValue()J
    :try_end_0
    .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0

    move-result-wide v4

    .line 265
    .local v4, "value":J
    shr-int/lit8 v7, p1, 0x8

    and-int/lit16 v6, v7, 0xff

    .line 266
    .local v6, "width":I
    packed-switch v6, :pswitch_data_0

    .line 288
    :pswitch_0
    new-instance v7, Ljava/lang/IllegalStateException;

    new-instance v8, Ljava/lang/StringBuilder;

    invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V

    const-string v9, "Internal error; unexpected integer type width "

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v8

    invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v8

    invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v8

    invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw v7

    .line 260
    .end local v4    # "value":J
    .end local v6    # "width":I
    :catch_0
    move-exception v2

    .line 261
    .local v2, "ex":Ljava/lang/NumberFormatException;
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "integer constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 268
    .end local v2    # "ex":Ljava/lang/NumberFormatException;
    .restart local v4    # "value":J
    .restart local v6    # "width":I
    :pswitch_1
    const-wide/16 v8, -0x80

    cmp-long v7, v4, v8

    if-ltz v7, :cond_5

    const-wide/16 v8, 0x7f

    cmp-long v7, v4, v8

    if-lez v7, :cond_6

    .line 269
    :cond_5
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "8-bit integer constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 271
    :cond_6
    new-instance v7, Ljava/lang/Byte;

    long-to-int v8, v4

    int-to-byte v8, v8

    invoke-direct {v7, v8}, Ljava/lang/Byte;-><init>(B)V

    goto :goto_0

    .line 273
    :pswitch_2
    const-wide/16 v8, -0x8000

    cmp-long v7, v4, v8

    if-ltz v7, :cond_7

    const-wide/16 v8, 0x7fff

    cmp-long v7, v4, v8

    if-lez v7, :cond_8

    .line 274
    :cond_7
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "16-bit integer constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 276
    :cond_8
    new-instance v7, Ljava/lang/Short;

    long-to-int v8, v4

    int-to-short v8, v8

    invoke-direct {v7, v8}, Ljava/lang/Short;-><init>(S)V

    goto/16 :goto_0

    .line 278
    :pswitch_3
    const-wide/32 v8, -0x80000000

    cmp-long v7, v4, v8

    if-ltz v7, :cond_9

    const-wide/32 v8, 0x7fffffff

    cmp-long v7, v4, v8

    if-lez v7, :cond_a

    .line 279
    :cond_9
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "32-bit integer constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 281
    :cond_a
    new-instance v7, Ljava/lang/Integer;

    long-to-int v8, v4

    invoke-direct {v7, v8}, Ljava/lang/Integer;-><init>(I)V

    goto/16 :goto_0

    .line 283
    :pswitch_4
    const-wide/high16 v8, -0x8000000000000000L

    cmp-long v7, v4, v8

    if-ltz v7, :cond_b

    const-wide v8, 0x7fffffffffffffffL

    cmp-long v7, v4, v8

    if-lez v7, :cond_c

    .line 284
    :cond_b
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "64-bit integer constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 286
    :cond_c
    new-instance v7, Ljava/lang/Long;

    invoke-direct {v7, v4, v5}, Ljava/lang/Long;-><init>(J)V

    goto/16 :goto_0

    .line 291
    .end local v4    # "value":J
    .end local v6    # "width":I
    :cond_d
    and-int/lit16 v7, p1, 0xff

    const/16 v8, 0x46

    if-ne v7, v8, :cond_12

    .line 292
    if-eq v3, v9, :cond_e

    .line 293
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "float constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 306
    :cond_e
    :try_start_1
    iget-object v7, p0, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    invoke-static {v7}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
    :try_end_1
    .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_1

    move-result-wide v4

    .line 312
    .local v4, "value":D
    shr-int/lit8 v7, p1, 0x8

    and-int/lit16 v7, v7, 0xff

    const/4 v8, 0x4

    if-ne v7, v8, :cond_11

    .line 314
    invoke-static {v4, v5}, Ljava/lang/Math;->abs(D)D

    move-result-wide v0

    .line 315
    .local v0, "absValue":D
    const-wide/16 v8, 0x0

    cmpl-double v7, v0, v8

    if-eqz v7, :cond_10

    invoke-static {v4, v5}, Ljava/lang/Double;->isInfinite(D)Z

    move-result v7

    if-nez v7, :cond_10

    invoke-static {v4, v5}, Ljava/lang/Double;->isNaN(D)Z

    move-result v7

    if-nez v7, :cond_10

    .line 316
    const-wide/high16 v8, 0x36a0000000000000L    # 1.401298464324817E-45

    cmpg-double v7, v0, v8

    if-ltz v7, :cond_f

    const-wide v8, 0x47efffffe0000000L    # 3.4028234663852886E38

    cmpl-double v7, v0, v8

    if-lez v7, :cond_10

    .line 317
    :cond_f
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "32-bit float constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 307
    .end local v0    # "absValue":D
    .end local v4    # "value":D
    :catch_1
    move-exception v2

    .line 308
    .restart local v2    # "ex":Ljava/lang/NumberFormatException;
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "float constant"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 320
    .end local v2    # "ex":Ljava/lang/NumberFormatException;
    .restart local v0    # "absValue":D
    .restart local v4    # "value":D
    :cond_10
    new-instance v7, Ljava/lang/Float;

    double-to-float v8, v4

    invoke-direct {v7, v8}, Ljava/lang/Float;-><init>(F)V

    goto/16 :goto_0

    .line 323
    .end local v0    # "absValue":D
    :cond_11
    new-instance v7, Ljava/lang/Double;

    invoke-direct {v7, v4, v5}, Ljava/lang/Double;-><init>(D)V

    goto/16 :goto_0

    .line 325
    .end local v4    # "value":D
    :cond_12
    const/16 v7, 0x734c

    if-ne p1, v7, :cond_15

    .line 327
    const/16 v7, 0x22

    if-ne v3, v7, :cond_13

    .line 328
    iget-object v7, p0, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    goto/16 :goto_0

    .line 329
    :cond_13
    if-ne v3, v9, :cond_14

    const-string v7, "null"

    iget-object v8, p0, Ljava/io/StreamTokenizer;->sval:Ljava/lang/String;

    invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v7

    if-eqz v7, :cond_14

    .line 330
    sget-object v7, Lcom/android/internal/util/TypedProperties;->NULL_STRING:Ljava/lang/String;

    goto/16 :goto_0

    .line 332
    :cond_14
    new-instance v7, Lcom/android/internal/util/TypedProperties$ParseException;

    const-string v8, "double-quoted string or \'null\'"

    invoke-direct {v7, p0, v8}, Lcom/android/internal/util/TypedProperties$ParseException;-><init>(Ljava/io/StreamTokenizer;Ljava/lang/String;)V

    throw v7

    .line 335
    :cond_15
    new-instance v7, Ljava/lang/IllegalStateException;

    new-instance v8, Ljava/lang/StringBuilder;

    invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V

    const-string v9, "Internal error; unknown type "

    invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v8

    invoke-virtual {v8, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v8

    invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v8

    invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw v7

    .line 266
    :pswitch_data_0
    .packed-switch 0x1
        :pswitch_1
        :pswitch_2
        :pswitch_0
        :pswitch_3
        :pswitch_0
        :pswitch_0
        :pswitch_0
        :pswitch_4
    .end packed-switch
.end method

# virtual methods
.method public get(Ljava/lang/Object;)Ljava/lang/Object;
    .locals 2
    .param p1, "key"    # Ljava/lang/Object;

    .prologue
    .line 403
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 404
    .local v0, "value":Ljava/lang/Object;
    sget-object v1, Lcom/android/internal/util/TypedProperties;->NULL_STRING:Ljava/lang/String;

    if-ne v0, v1, :cond_0

    .line 405
    const/4 v0, 0x0

    .line 407
    .end local v0    # "value":Ljava/lang/Object;
    :cond_0
    return-object v0
.end method

.method public getBoolean(Ljava/lang/String;)Z
    .locals 1
    .param p1, "property"    # Ljava/lang/String;

    .prologue
    .line 600
    const/4 v0, 0x0

    invoke-virtual {p0, p1, v0}, Lcom/android/internal/util/TypedProperties;->getBoolean(Ljava/lang/String;Z)Z

    move-result v0

    return v0
.end method

.method public getBoolean(Ljava/lang/String;Z)Z
    .locals 3
    .param p1, "property"    # Ljava/lang/String;
    .param p2, "def"    # Z

    .prologue
    .line 435
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 436
    .local v0, "value":Ljava/lang/Object;
    if-nez v0, :cond_0

    .line 440
    .end local v0    # "value":Ljava/lang/Object;
    .end local p2    # "def":Z
    :goto_0
    return p2

    .line 439
    .restart local v0    # "value":Ljava/lang/Object;
    .restart local p2    # "def":Z
    :cond_0
    instance-of v1, v0, Ljava/lang/Boolean;

    if-eqz v1, :cond_1

    .line 440
    check-cast v0, Ljava/lang/Boolean;

    .end local v0    # "value":Ljava/lang/Object;
    invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z

    move-result p2

    goto :goto_0

    .line 442
    .restart local v0    # "value":Ljava/lang/Object;
    :cond_1
    new-instance v1, Lcom/android/internal/util/TypedProperties$TypeException;

    const-string v2, "boolean"

    invoke-direct {v1, p1, v0, v2}, Lcom/android/internal/util/TypedProperties$TypeException;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V

    throw v1
.end method

.method public getByte(Ljava/lang/String;)B
    .locals 1
    .param p1, "property"    # Ljava/lang/String;

    .prologue
    .line 612
    const/4 v0, 0x0

    invoke-virtual {p0, p1, v0}, Lcom/android/internal/util/TypedProperties;->getByte(Ljava/lang/String;B)B

    move-result v0

    return v0
.end method

.method public getByte(Ljava/lang/String;B)B
    .locals 3
    .param p1, "property"    # Ljava/lang/String;
    .param p2, "def"    # B

    .prologue
    .line 455
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 456
    .local v0, "value":Ljava/lang/Object;
    if-nez v0, :cond_0

    .line 460
    .end local v0    # "value":Ljava/lang/Object;
    .end local p2    # "def":B
    :goto_0
    return p2

    .line 459
    .restart local v0    # "value":Ljava/lang/Object;
    .restart local p2    # "def":B
    :cond_0
    instance-of v1, v0, Ljava/lang/Byte;

    if-eqz v1, :cond_1

    .line 460
    check-cast v0, Ljava/lang/Byte;

    .end local v0    # "value":Ljava/lang/Object;
    invoke-virtual {v0}, Ljava/lang/Byte;->byteValue()B

    move-result p2

    goto :goto_0

    .line 462
    .restart local v0    # "value":Ljava/lang/Object;
    :cond_1
    new-instance v1, Lcom/android/internal/util/TypedProperties$TypeException;

    const-string v2, "byte"

    invoke-direct {v1, p1, v0, v2}, Lcom/android/internal/util/TypedProperties$TypeException;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V

    throw v1
.end method

.method public getDouble(Ljava/lang/String;)D
    .locals 2
    .param p1, "property"    # Ljava/lang/String;

    .prologue
    .line 672
    const-wide/16 v0, 0x0

    invoke-virtual {p0, p1, v0, v1}, Lcom/android/internal/util/TypedProperties;->getDouble(Ljava/lang/String;D)D

    move-result-wide v0

    return-wide v0
.end method

.method public getDouble(Ljava/lang/String;D)D
    .locals 4
    .param p1, "property"    # Ljava/lang/String;
    .param p2, "def"    # D

    .prologue
    .line 555
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 556
    .local v0, "value":Ljava/lang/Object;
    if-nez v0, :cond_0

    .line 560
    .end local v0    # "value":Ljava/lang/Object;
    .end local p2    # "def":D
    :goto_0
    return-wide p2

    .line 559
    .restart local v0    # "value":Ljava/lang/Object;
    .restart local p2    # "def":D
    :cond_0
    instance-of v1, v0, Ljava/lang/Double;

    if-eqz v1, :cond_1

    .line 560
    check-cast v0, Ljava/lang/Double;

    .end local v0    # "value":Ljava/lang/Object;
    invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D

    move-result-wide p2

    goto :goto_0

    .line 562
    .restart local v0    # "value":Ljava/lang/Object;
    :cond_1
    new-instance v1, Lcom/android/internal/util/TypedProperties$TypeException;

    const-string v2, "double"

    invoke-direct {v1, p1, v0, v2}, Lcom/android/internal/util/TypedProperties$TypeException;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V

    throw v1
.end method

.method public getFloat(Ljava/lang/String;)F
    .locals 1
    .param p1, "property"    # Ljava/lang/String;

    .prologue
    .line 660
    const/4 v0, 0x0

    invoke-virtual {p0, p1, v0}, Lcom/android/internal/util/TypedProperties;->getFloat(Ljava/lang/String;F)F

    move-result v0

    return v0
.end method

.method public getFloat(Ljava/lang/String;F)F
    .locals 3
    .param p1, "property"    # Ljava/lang/String;
    .param p2, "def"    # F

    .prologue
    .line 535
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 536
    .local v0, "value":Ljava/lang/Object;
    if-nez v0, :cond_0

    .line 540
    .end local v0    # "value":Ljava/lang/Object;
    .end local p2    # "def":F
    :goto_0
    return p2

    .line 539
    .restart local v0    # "value":Ljava/lang/Object;
    .restart local p2    # "def":F
    :cond_0
    instance-of v1, v0, Ljava/lang/Float;

    if-eqz v1, :cond_1

    .line 540
    check-cast v0, Ljava/lang/Float;

    .end local v0    # "value":Ljava/lang/Object;
    invoke-virtual {v0}, Ljava/lang/Float;->floatValue()F

    move-result p2

    goto :goto_0

    .line 542
    .restart local v0    # "value":Ljava/lang/Object;
    :cond_1
    new-instance v1, Lcom/android/internal/util/TypedProperties$TypeException;

    const-string v2, "float"

    invoke-direct {v1, p1, v0, v2}, Lcom/android/internal/util/TypedProperties$TypeException;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V

    throw v1
.end method

.method public getInt(Ljava/lang/String;)I
    .locals 1
    .param p1, "property"    # Ljava/lang/String;

    .prologue
    .line 636
    const/4 v0, 0x0

    invoke-virtual {p0, p1, v0}, Lcom/android/internal/util/TypedProperties;->getInt(Ljava/lang/String;I)I

    move-result v0

    return v0
.end method

.method public getInt(Ljava/lang/String;I)I
    .locals 3
    .param p1, "property"    # Ljava/lang/String;
    .param p2, "def"    # I

    .prologue
    .line 495
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 496
    .local v0, "value":Ljava/lang/Object;
    if-nez v0, :cond_0

    .line 500
    .end local v0    # "value":Ljava/lang/Object;
    .end local p2    # "def":I
    :goto_0
    return p2

    .line 499
    .restart local v0    # "value":Ljava/lang/Object;
    .restart local p2    # "def":I
    :cond_0
    instance-of v1, v0, Ljava/lang/Integer;

    if-eqz v1, :cond_1

    .line 500
    check-cast v0, Ljava/lang/Integer;

    .end local v0    # "value":Ljava/lang/Object;
    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result p2

    goto :goto_0

    .line 502
    .restart local v0    # "value":Ljava/lang/Object;
    :cond_1
    new-instance v1, Lcom/android/internal/util/TypedProperties$TypeException;

    const-string v2, "int"

    invoke-direct {v1, p1, v0, v2}, Lcom/android/internal/util/TypedProperties$TypeException;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V

    throw v1
.end method

.method public getLong(Ljava/lang/String;)J
    .locals 2
    .param p1, "property"    # Ljava/lang/String;

    .prologue
    .line 648
    const-wide/16 v0, 0x0

    invoke-virtual {p0, p1, v0, v1}, Lcom/android/internal/util/TypedProperties;->getLong(Ljava/lang/String;J)J

    move-result-wide v0

    return-wide v0
.end method

.method public getLong(Ljava/lang/String;J)J
    .locals 4
    .param p1, "property"    # Ljava/lang/String;
    .param p2, "def"    # J

    .prologue
    .line 515
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 516
    .local v0, "value":Ljava/lang/Object;
    if-nez v0, :cond_0

    .line 520
    .end local v0    # "value":Ljava/lang/Object;
    .end local p2    # "def":J
    :goto_0
    return-wide p2

    .line 519
    .restart local v0    # "value":Ljava/lang/Object;
    .restart local p2    # "def":J
    :cond_0
    instance-of v1, v0, Ljava/lang/Long;

    if-eqz v1, :cond_1

    .line 520
    check-cast v0, Ljava/lang/Long;

    .end local v0    # "value":Ljava/lang/Object;
    invoke-virtual {v0}, Ljava/lang/Long;->longValue()J

    move-result-wide p2

    goto :goto_0

    .line 522
    .restart local v0    # "value":Ljava/lang/Object;
    :cond_1
    new-instance v1, Lcom/android/internal/util/TypedProperties$TypeException;

    const-string v2, "long"

    invoke-direct {v1, p1, v0, v2}, Lcom/android/internal/util/TypedProperties$TypeException;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V

    throw v1
.end method

.method public getShort(Ljava/lang/String;)S
    .locals 1
    .param p1, "property"    # Ljava/lang/String;

    .prologue
    .line 624
    const/4 v0, 0x0

    invoke-virtual {p0, p1, v0}, Lcom/android/internal/util/TypedProperties;->getShort(Ljava/lang/String;S)S

    move-result v0

    return v0
.end method

.method public getShort(Ljava/lang/String;S)S
    .locals 3
    .param p1, "property"    # Ljava/lang/String;
    .param p2, "def"    # S

    .prologue
    .line 475
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 476
    .local v0, "value":Ljava/lang/Object;
    if-nez v0, :cond_0

    .line 480
    .end local v0    # "value":Ljava/lang/Object;
    .end local p2    # "def":S
    :goto_0
    return p2

    .line 479
    .restart local v0    # "value":Ljava/lang/Object;
    .restart local p2    # "def":S
    :cond_0
    instance-of v1, v0, Ljava/lang/Short;

    if-eqz v1, :cond_1

    .line 480
    check-cast v0, Ljava/lang/Short;

    .end local v0    # "value":Ljava/lang/Object;
    invoke-virtual {v0}, Ljava/lang/Short;->shortValue()S

    move-result p2

    goto :goto_0

    .line 482
    .restart local v0    # "value":Ljava/lang/Object;
    :cond_1
    new-instance v1, Lcom/android/internal/util/TypedProperties$TypeException;

    const-string v2, "short"

    invoke-direct {v1, p1, v0, v2}, Lcom/android/internal/util/TypedProperties$TypeException;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V

    throw v1
.end method

.method public getString(Ljava/lang/String;)Ljava/lang/String;
    .locals 1
    .param p1, "property"    # Ljava/lang/String;

    .prologue
    .line 684
    const-string v0, ""

    invoke-virtual {p0, p1, v0}, Lcom/android/internal/util/TypedProperties;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    .locals 3
    .param p1, "property"    # Ljava/lang/String;
    .param p2, "def"    # Ljava/lang/String;

    .prologue
    .line 575
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 576
    .local v0, "value":Ljava/lang/Object;
    if-nez v0, :cond_0

    .line 582
    .end local v0    # "value":Ljava/lang/Object;
    .end local p2    # "def":Ljava/lang/String;
    :goto_0
    return-object p2

    .line 579
    .restart local v0    # "value":Ljava/lang/Object;
    .restart local p2    # "def":Ljava/lang/String;
    :cond_0
    sget-object v1, Lcom/android/internal/util/TypedProperties;->NULL_STRING:Ljava/lang/String;

    if-ne v0, v1, :cond_1

    .line 580
    const/4 p2, 0x0

    goto :goto_0

    .line 581
    :cond_1
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_2

    .line 582
    check-cast v0, Ljava/lang/String;

    .end local v0    # "value":Ljava/lang/Object;
    move-object p2, v0

    goto :goto_0

    .line 584
    .restart local v0    # "value":Ljava/lang/Object;
    :cond_2
    new-instance v1, Lcom/android/internal/util/TypedProperties$TypeException;

    const-string v2, "string"

    invoke-direct {v1, p1, v0, v2}, Lcom/android/internal/util/TypedProperties$TypeException;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V

    throw v1
.end method

.method public getStringInfo(Ljava/lang/String;)I
    .locals 2
    .param p1, "property"    # Ljava/lang/String;

    .prologue
    .line 703
    invoke-super {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 704
    .local v0, "value":Ljava/lang/Object;
    if-nez v0, :cond_0

    .line 705
    const/4 v1, -0x1

    .line 712
    :goto_0
    return v1

    .line 707
    :cond_0
    sget-object v1, Lcom/android/internal/util/TypedProperties;->NULL_STRING:Ljava/lang/String;

    if-ne v0, v1, :cond_1

    .line 708
    const/4 v1, 0x0

    goto :goto_0

    .line 709
    :cond_1
    instance-of v1, v0, Ljava/lang/String;

    if-eqz v1, :cond_2

    .line 710
    const/4 v1, 0x1

    goto :goto_0

    .line 712
    :cond_2
    const/4 v1, -0x2

    goto :goto_0
.end method

.method public load(Ljava/io/Reader;)V
    .locals 0
    .param p1, "r"    # Ljava/io/Reader;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    .prologue
    .line 398
    invoke-static {p1, p0}, Lcom/android/internal/util/TypedProperties;->parse(Ljava/io/Reader;Ljava/util/Map;)V

    .line 399
    return-void
.end method

redpajama_set_name: RedPajamaGithub


We create personalized skin and body care programs that will substantially improve your appearance, skin texture and sense of well-being. Since you deserve the best, we only use products of the finest quality, combining science and nature.
Sick and tired of having to shave every day? Hate the stubble that comes after? Try waxing-it pulls the hair right from the root so you get that nice smooth feel that lasts up to 4 weeks!
An alternative health option that manipulates the soft tissues of the body for therapeutic purposes.
Aaina Spa & Salon offers therapeutic and relaxing manicures and pedicures. Treat yourself with a revitalizing and moisturizing treatment today!
Our unique Laser Hair Removal Service guarantee speaks volumes about the quality, integrity and dependability of our services. At Aaina Spa & Salon we use a YAG medical laser for optimal results.
At Aaina Spa & Salon our goal is to give you that perfect haircut, colour and style every time so you can feel and look your best!


text:
PICARDY PLACE REACTIONS
P1050440 2.jpg
COUNCIL U-TURNS ON BAD PLANS AND FLAWED PROCESS
With a surprising turn of pace, the Transport & Environment Committee convener Lesley MacInnes has responded to an avalanche of protest at poorly designed and inadequately consulted plans for Picardy Place.
Individuals, lobbyists, 'stakeholders', councillors and community councils railed against the proposals and the method of their delivery.
On 27 September Cllr MacInnes deferred the Picardy Place report until 7 December to allow more time for consultation.
Shed load of issues
Below we reproduce the admirably concise email to her from Leith Central Community Council's Vice Chair Harald Tobermann. It was sent (on 25 September) also to the developers, and is followed by Cllr MacInnes's initial response (sent on 26 September) to all those who had contacted her.
Dear Sir or Madam
I understand that on the feedback received in the wake of the information session at Multrees Walk a report will be presented to the Transport & Environment Committee on 5 October.
I write to advise that such a short consultation period is not workable for Community Councils – we get more generous consultation deadlines for applications to erect a garden shed.
In addition, the information presented at the information session lacked technical detail and seems to replace a round with a triangular gyratory that prioritises a still theoretical tram extension and motor traffic accessing the vastly expanded St James parking provision.
Perhaps more time is needed to work up the technical detail and come up with a design that unambiguously prioritises pedestrians. It would also be appropriate to arrange presentations to the Community Councils most impacted by the proposals.
Dear XXXX
Many thanks for your email on planned changes to Picardy Place.
Firstly, may I apologise for not sending you a fuller response to the specific points you raise? I am currently working with officers to try to find appropriate means to address many of the issues raised by yourself and other correspondents, as well as during last weekend's consultation. I am trying hard to find solutions within the legal, financial and physical constraints of these plans.
Our current expectation is to bring a report to the Transport & Environment Committee (of which I am the Convener) on Oct 5 which should reflect that progress. I appreciate that this is not likely to address everyone's specific concerns. Please be assured, however, that I have been looking very carefully at social media and email commentary on this project and have been discussing, in detail, with officers the various implications for both this project and how we proceed around future road developments within the Council.
Thank you very much for taking the time to write to me with your concerns. I sincerely hope that we can make progress which will meet some of the objections raised.
NTBCC weighs in
Spurtle has now been shown the considered response of the New Town and Broughton Community Council. Yesterday, its Chair Ian Mowat wrote damningly to Committee Services at the Transport and Environment Committee as follows.
Dear Ms MacMillan
I am writing on behalf of the New Town and Broughton Community Council regarding the report on the design of Picardy Place for the 5th October meeting. I hope that you will circulate this to Committee members in advance of the meeting.
Like many local residents and other stakeholders, Community Council members were shocked by the short timescales indicated in the September public engagement exercise by 'Together for Edinburgh'. The design was significantly different from the earlier designs mentioned your report. These are not just detail differences, as banning of the left hand turn from York Place to Broughton Street is likely to have knock on effects on neighbouring streets, as drivers seek alternative routes. Pavements with high footfall are being designated mixed cycle/ pedestrian use. Moreover, there was little indication in the public event what consideration, if any, had been given to the concerns raised by stakeholders about previous designs in earlier similar information events. Many commented that the branding 'Together Edinburgh' was inappropriate for an initiative which excluded community stakeholders and which Sustrans have disassociated themselves from.
We welcome the recommendation that further public engagement is needed, but we fear that what is planned sounds more like an improved PR exercise than genuine consultation. The game is given away by para 3.8 where 'the Committee is asked to note that these works will continue alongside the process outlined in this report, in order that the project programme can be maintained. This will include moving the Paolozzi Sculptures and the statue of Sherlock Holmes but will not include any works for the construction of the new junction layout.' This suggests that changes to the plan which might mean the sculptures do not need to be moved are not envisaged. We would suggest that this is not in good faith, and the Committee should order all such work to cease and instead instigate a genuine consultation about the redevelopment of the Picardy Place roundabout site.
Although the design has gone through a number of iterations, which were also aired in public at similar information events, there never has been a wide ranging and open consultation about how the area could be developed to meets the needs of the wider community. Instead, each time the community has been told that this is how it has to be, first to accommodate the tram route, then to accommodate a hotel. And each time it turns out that it didn't have to be that way.
Those with long memories in our community council say that the initial 1970's roundabout was designed to accommodate a road under Calton Hill that thankfully was never built. It functions, after a fashion, and was improved by being 'pulled in' to create the pleasant space outside the Cathedral which accommodates the Paolozzi Sculptures, but it remains gimcrack and suboptimal. Our fear is that what is proposed will be little better, and is being rushed though because it is convenient to build it whilst Leith St is closed. However, this is a marginal gain to set against the danger that we end up with another suboptimal scheme. This, we suggest, is not the way the Council should go about making changes to key infrastructure within the World Heritage Site.
By coincidence we note the report on the George Street and First New Town (GNT) Design Project. It states at paras 3.7 and 3.8 that:
'WYG Environment Planning Transport Ltd have assembled a multi-disciplinary team, including experts in landscape architecture, planning, transport planning and modelling and public engagement, to now support the Council in the necessary consultation, modelling and analysis tasks required in order to develop and complete a preliminary design for George Street and the interdependent streets - Castle, Frederick and Hanover. The preliminary design ….for these streets will act as a 'blue print' for any future development of the area, and is intended to be adaptable, to allow for evolving future operation on these key. GNT stakeholder input, engagement and listening exercises will be delivered by consultants as an integral part of the commission, and will be developed within the context of the consultation and engagement processes taking place as part of the Central Edinburgh Transformation project.'
The Community Council is pleased to have been involved in developing the George Street design principles, and whilst the proof of the pudding will be in the eating, we are hopeful that the broadening out of the next part of the design phase will create a blueprint which is more than just a compromise between various competing lobbies, which is how the Picardy Place design feels.
If that approach is correct for George Street, why isn't it being taken for Picardy Place, which is also in central Edinburgh and is crying out for a holistic and inclusive design approach? We appreciate that this will take time but the delay in deciding whether to go ahead with the tram has created a window of opportunity. We call on the Committee to utilise the proposed public engagement to consult on the option of ceasing work on the current design, going back to the drawing board and initiating a design process for the Picardy Place quarter similar to that now envisaged for George Street and its environs, in which the community council and other stakeholders can play their full part. This way, it is just possible that a design will emerge that will be worthy of the World Heritage site.
Last, even if the Committee is not able to adopt our preferred approach, we would ask them to ensure that, as part of the public engagement, Council officers come along to either (or both) our October 9 and November 13 meetings to explain the proposals and provide traffic counts and modelling with respect to the ban of the left hand turn into Broughton Street. We would also like to explore with Council officials whether there is scope for a separate larger public meeting in conjunction with the Picardy Place residents and other interested stakeholders.
Ian Mowat
We have seen the future and it chokes
Meanwhile, for those who enjoy an international perspective on how to city centres unbearable, we offer an example from Lisbon.
The Google map detail below shows the Praça Marqués de Pombal, named – paradoxically – after the capital's most famous urban planner. You can see it in motion on our Facebook page here today.
If visiting it for yourself, we advise you to take a gas mask.
The following comments have been screenshot from our Facebook page here https://www.facebook.com/Broughton-Spurtle-116862745052401/


text:
L'Oiseau électrique est une chanson du chanteur virtuel français Pinocchio extraite de son deuxième album, Magic Pinocchio, paru le .

Sortie en single en , elle débute en France à la  place, ce qui reste sa meilleure position.

Liste des titres

Classements

Notes et références

Liens externes

Chanson interprétée par Pinocchio (chanteur virtuel)
Chanson de 2007
Single musical sorti en 2007
Single publié par EMI Music France


CCleaner is a freeware system optimization, privacy and cleaning tool for Windows PC. It removes unused files from your system allowing Windows to run faster and freeing up valuable hard disk space. It also cleans traces of your online activities such as your Internet history. Additionally it contains a fully featured registry cleaner. CCleaner, clean temporary files, optimize & speed up your computer with the world's leading PC Cleaner.
Upgrade CCleaner to Professional Version for Only $24.95!
Is your computer running slow? As it gets older it collects unused files and settings which take up hard drive space making it slower and slower. CCleaner 2019 latest cleans up these files and makes it faster instantly.
Advertisers and websites track your behavior online with cookies that stay on your computer. It erases your browser search history and cookies so any internet browsing you do stays confidential and your identity remains anonymous.
Many programs run silently in the background when you start up your computer. It helps you get to work, or play faster by letting you disable unneeded programs.


text:
Preservation of Decomposable Materials
Brittney Wegener, Minnesota State University, Mankato
2-4-2019 10:00 AM
Amy Toscani
In an attempt to further the abilities of decomposable materials. A material called marine plexiglass, a resin meant for water vehicles, sounded like the perfect solution. If a decomposable material can withstand the four seasons it could then be used for public art. Which could further the range of options for artist seeking these types of opportunities.
Apr 2nd, 10:00 AM Apr 2nd, 11:00 AM
Wegener, Brittney. "Preservation of Decomposable Materials." Undergraduate Research Symposium, Mankato, MN, April 2, 2019.
Undergraduate Research Home


text:
"""Module of all things dataframes."""
from cycler import cycler
import pandas as pd
import matplotlib.pyplot as plt

class UdaFrame(pd.DataFrame):

    def __init__(self, uda):
        super().__init__()
        df = self.dataframe_create(uda)
        self.uda = uda
        super(UdaFrame, self).__init__(df)

    def plot_df(self, ax=None):
        pass

    def table_read(self, variable, uda, timestep):
        """Wrapping pd.read_table for readability."""
        result = uda.extracted(variable.udavar, timestep)
        return pd.read_table(
            result, header=None, names=uda.vars.get_uda_headers(variable), skiprows=2,
            sep="\s+") if result is not None else pd.DataFrame(
                columns=uda.vars.get_uda_headers(variable))

    def dataframe_assemble(self, variable, uda):
        """Create and return dataframe from extracting the variable at given timesteps from the UDA folder."""
        dfs = (self.table_read(variable, uda, timestep)
               for timestep in uda.timesteps)
        return pd.concat(dfs)

    @staticmethod
    def normalize(var, varmax=1, varmin=0, flip=False, offset=0):
        """Normalize var to the range [0, 1].

        The range can be flipped. Resulting values can lie outside the range.

        """
        return (varmax - var) / (varmax - varmin) if flip else (var - varmin) / (varmax - varmin) + offset

    def dataframe_create(self, uda):
        """Create the final dataframe.

        Extracting the variables from the given timesteps, concatenating and merging dataframes
        to the final shape of selected_cols.

        """
        dfs = [self.dataframe_assemble(var, uda)
               for var in uda.vars]
        return pd.merge(*dfs)

class TerzaghiFrame(UdaFrame):
    def dataframe_create(self, uda):
        df = super().dataframe_create(uda)

        df = df.filter(uda.vars.get_headers() +
                       ["time"]).drop_duplicates(uda.vars.get_headers() + ["time"])
        for var in uda.vars:
            df[var.header] = df[var.header].map(
                lambda t: self.normalize(t, **var.settings))

        print(df)

        return df

    def plot_df(self, ax):
        self.plot.scatter(x=self.uda.vars.vars.x.header, y=self.uda.vars.vars.y.header,
                          ax=ax, color="none", edgecolor="black", zorder=2, label="MPM-FVM")
        return ax

class BeamContourFrame(UdaFrame):
    def dataframe_create(self, uda):
        dfs = [self.dataframe_assemble(var, uda)
               for var in uda.vars]
        # HACK! Because of the definition of uda.vars, there will be
        # two identical dfs, dfs[0] == dfs[1]
        # therefore only dfs[0] and dfs[2] are merged
        return pd.merge(dfs[0], dfs[2])

class BeamDeflectionFrame(UdaFrame):
    def dataframe_create(self, uda):
        df = super().dataframe_create(uda)

        beam_middle = self.get_beam_middle_partIds(uda, 0.3)

        deflection = self.compute_deflection(beam_middle, df)

        return deflection

    def plot_df(self, ax):

        mp_cycler = cycler("linestyle", ['-', '--', ':', '-.'])
        ax.set_prop_cycle(mp_cycler)

        grouped = self.groupby("time")

        for label, df in grouped:
            df.plot(x="x", y="deflection", ax=ax,
                    color="black",
                    zorder=2, label="$T = " + str(round(label, 3)) + "$")
        return ax

        # self.plot.scatter(x="x", y="deflection",
        #   ax=ax)
        #   , color="none", edgecolor="black", zorder=2, label="MPM-FVM")

    @staticmethod
    def compute_deflection(positiondf, df):
        timegroup = df.groupby("time")
        positiongroup = positiondf.groupby("x")

        deflection_data = {"time": [], "x": [], "deflection": []}

        for time, data in timegroup:
            data.set_index(["partId"], inplace=True)
            if time < 0.02:
                continue
            for x, group in positiongroup:
                group.set_index(["partId"], inplace=True)
                for pId, row in group.iterrows():
                    try:
                        y = data.at[pId, "y"] + 0.15
                    except KeyError:
                        print(
                            "Particle ID {pId} not found in both dataframes.".format(pId=pId))
                        exit()
                    y0 = row["y"]
                    deflection = y - y0
                deflection_data["time"].append(time)
                deflection_data["deflection"].append(deflection)
                deflection_data["x"].append(data.at[pId, "x"])

        return pd.DataFrame(data=deflection_data)

    @staticmethod
    def get_beam_middle_partIds(uda_incoming, beam_height):
        uda = uda_incoming.udainit if uda_incoming.udainit else uda_incoming

        result = uda.extracted("p.x", uda.timesteps[0])

        names = uda.vars.get_uda_headers("p.x")
        df = pd.read_table(
            result, header=None, names=names, skiprows=2,
            sep="\s+") if result is not None else pd.DataFrame(
                columns=names)

        y_mean = -beam_height / 2

        def demean(y): return y - y_mean
        df["y"] = df["y"].apply(demean)

        # Locate the y's closest to 0
        # drop duplicate x's
        return df.reindex(df.y.abs().sort_values().index).drop_duplicates("x")

class Beam:
    def __init__(self, b, l, h, E):
        self.b = b
        self.l = l
        self.h = h
        self.E = E
        self.I = self.second_moment_of_area(b, h)
        self.A = self.area(b, h)

    def area(self, b, h):
        return b * h

    def second_moment_of_area(self, b, h):
        return b * h * h * h / 12.0

class PorePressureMomentumFrame(UdaFrame):

    @staticmethod
    def insert_boundary_values(df, column, value):
        """Inserting a row of predefined value at boundaries.

        Boundaries are currently hardcoded to be at positions 0 and 1.

        """
        xmin = 0
        xmax = 1

        grouped = df.groupby("time")
        temp = pd.DataFrame()
        for __, group in grouped:
            tmp = group.iloc[[0], :].copy()
            tmp[column] = value

            tmp["x"] = xmin
            temp = temp.append(tmp, ignore_index=True)

            tmp["x"] = xmax
            temp = temp.append(tmp, ignore_index=True)

        return pd.concat([df, temp], ignore_index=True).sort_values(
            by=["time", "x"])

    @staticmethod
    def normalise_momentum(column, beam):
        """Normalising the momentum along the beam.

        norm_M = momentum * beam_length / (elastic_modulus * second_moment_of_area) * beam_area
        """
        def norm_M(M):
            return M * beam.l / (beam.E * beam.I) * beam.b

        return column.apply(norm_M)

    def plot_df(self, ax=None):
        mp_cycler = cycler("linestyle", ['-', '--', ':', '-.'])
        ax.set_prop_cycle(mp_cycler)

        grouped = self.groupby("time")

        for label, df in grouped:
            df.plot(x="x", y="momentum", ax=ax,
                    color="black",
                    zorder=2, label="$T =" + str(round(label, 3)) + "$")

            ax.fill_between(
                x=df.x, y1=df.momentum, alpha=0.2, color=(0, 0.11, 0.86))

    def dataframe_create(self, uda):
        df = super().dataframe_create(uda)
        df = df.filter(["time", "partId", "p.porepressure"])

        beam = Beam(b=0.1, l=1.0, h=0.3, E=10e6)

        sections = self.initialize_group_sections(uda, beam)
        momentum = self.compute_pore_pressure_momentum(sections, df)

        # dropping the initial time step
        momentum = momentum.ix[~(momentum.time < uda.timeseries[1])]

        momentum.momentum = self.normalise_momentum(momentum.momentum, beam)
        momentum = self.insert_boundary_values(
            momentum, "momentum", 0.0)

        return momentum

    @staticmethod
    def initialize_group_sections(uda_incoming, beam):
        uda = uda_incoming.udainit if uda_incoming.udainit else uda_incoming

        result = uda.extracted("p.x", uda.timesteps[0])

        names = uda.vars.get_uda_headers("p.x")
        df = pd.read_table(
            result, header=None, names=names, skiprows=2,
            sep="\s+") if result is not None else pd.DataFrame(
                columns=names)

        y_mean = -beam.h / 2

        def demean(y): return y - y_mean
        df["y"] = df["y"].apply(demean)

        return df

    @staticmethod
    def compute_pore_pressure_momentum(positiondf, df):
        timegroup = df.groupby("time")
        positiongroup = positiondf.groupby("x")

        momentum = {"time": [], "x": [], "momentum": []}

        for time, data in timegroup:
            data.set_index(["partId"], inplace=True)
            for x, group in positiongroup:
                group.set_index(["partId"], inplace=True)
                mom = 0.0
                ys = []
                xs = []
                for pId, row in group.iterrows():
                    try:
                        porepressure = data.at[pId, "p.porepressure"]
                    except KeyError:
                        print(
                            "Particle ID {pId} not found in both dataframes.".format(pId=pId))
                        exit()
                    y = row["y"]
                    ys.append(y * porepressure)
                    xs.append(y)
                mom = -trapezoidal_rule(ys, xs)

                momentum["time"].append(time)
                momentum["x"].append(x)
                momentum["momentum"].append(mom)
        return pd.DataFrame(data=momentum)

def trapezoidal_rule(function, x):
    result = 0.0
    for k in range(1, len(x)):
        result += ((function[k] + function[k - 1]) / 2.0 * (x[k] - x[k - 1]))
    return result


text:
Bob for the Block
Place: In-N-Out Burger
Lunch: Double Double (no lettuce, no tomato, add pickles and grilled onions), chocolate shake
You know what I never noticed before? In-N-Out's grilled onions are reconstituted dehydrated minced onions.
They're fine, it just seems odd for a chain that boasts of "fresh" so much. And it won't matter to the In-N-Out faithful, who are as fiercely and blindly behind the brand as Apple fans are to theirs.
This was made apparent in news stories covering the closure of the oldest operating Burgerville. The Portland chain's Beaverton outlet was my childhood burger joint and it still retains that classic exterior look. I've stopped in for lunch on every trip home for years.
It's a big deal to a lot of people to see it go, including to the media, who covered it and posted said stories on Facebook. Which meant there were lots of comments. That included lots of snarky negative comments.
"Who cares. They're overrated."
"Their quality has gone down hill and they're overpriced."
"The whole chain will be out of business as soon as In-N-Out opens."
Wait...what? In-N-Out? Yes. In-N-Out is opening a restaurant soon in Salem.
A single location, specifically, that is 40 miles from this Burgerville (and most other Burgervilles), is going to put all 40 Burgervilles out of business.
This isn't just a Burgerville issue, of course. The same thing happens with all the major chains. Everybody loves to dump on McDonald's and Burger King like it's a sport. But no matter how many new and even better competitors grow, they're still the biggest burger chains.
This happens with any business, news story, musical artist page, you name it. It was on the official KISS page that I got fed up with the idiots who "like" the page and follow the posts for their big tour just so they can leave comments like "its fake Paul's lip-synching" and "they're a cover band without Ace and Peter."
And that's when I started blocking people.
When you block a user on Facebook, they can no longer see your posts, you can no longer see theirs, and they can't send you friend requests. And if they're already friends, they're automatically unfriended.
The KISS feed suddenly became so much more readable.
So I started to do the same with toxic users on other feeds. Then I started muting the radical firebombing political posters regardless of party affiliation who I am friends with (muting hides their posts from your feed, but they can still read yours) or selectively putting some on 30 day mutes. And I started hiding all content from meme sources my friends are constantly sharing on their feeds. (Hiding a source means you'll no longer see shared posts from that source without completely muting your friend.)
I also started blocking big pharma advertisers so I don't have to look at their disgusting ads.
You know what? Facebook has become a lot more tolerable. My feed is more readable. It's not perfect, but it's better.
So the next time you see that same username posting yet another stupid negative unnecessary comment, click on their profile, find the option to block them, and send them into the abyss.
You'll feel much better in the morning.
Big Roast Beefy
Place: Hardee's
Lunch: Big Roast Beef, 1/3 lb Original Thickburger (no lettuce, no tomato), orange Hi-C
Years ago, Hardee's was sold to CKE Restaurants, the parent company of Carl's Jr. CKE's plan was to use the highly damaged chain to springboard the Carl's Jr brand from regional to national. To convert Hardee's to Carl's Jr, not unlike how Hardee's did the same to Sandy's and Burger Chef. They were going to keep the Hardee's breakfast line, because that was actually working, but adopt the Carl's Jr lunch/dinner menu. Seemed like a good idea at the time, because Hardee's had little going on past 10:30am. Credit the employees and customers of Peoria, one of the initial two test markets, for sabotaging this.
Plan B was what was known as "Star Hardee's", which was basically the same plan but with the Hardee's brand name and curly fries and the Hot Ham & Cheese returning to the menu. The Carl's Jr burgers stuck around.
Not returning to the menu was the Big Roast Beef. The popular option featured pressed roast beef much like Arby's, but piled higher on a buttery sesame seed bun. It's one of the few menu items anyone can remember of pre-CKE Hardee's, and easily the most missed.
Fast forward two decades and change later, and Hardee's has rolled out the Big Roast Beef once again systemwide, and it's return has been...polarizing. The comments in social media ads have been anywhere from joy to the idea that it's back to anger that it's allegedly not the same as it was to debates about what it used to be in the first place. A lot of people claimed it was taken from the Roy Rogers menu after Hardee's parent company acquired that chain (it wasn't...Hardee's offered it years before the acquisition and the sandwich bore no resemblance at all to Roy's roast beef). One guy insisted the original came dressed with mayo, lettuce, and tomato, and no amount of replies telling him that was never true (and it wasn't) will change his mind. Others complained that the original was shaved from a roast on site (debatable) and was piled way higher (true) and tasted different (also true).
Something else that's true? It never really completely disappeared. Some rural market stores have been selling it all along or at least in recent years. But even that version wasn't comparable to the 80's Hardee's. It was still delicious. The bun...more recently the Fresh Baked Bun used on the Thickburgers...was saturated in a buttery sauce that made the whole thing magical. If I was near a Hardee's that had it, I was getting it. So I assumed this wuld be what they were rolling out systemwide when I saw the ads.
So is it? Or is it a true throwback to the original?
It's neither.
The "new" roast beef is soaked in an au jus prior to serving that you can taste in the beef. And the buttery sauce doesn't exist. And the combination makes for a vastly different and altogether inferior sandwich.
Highly disappointing.
So I need to go back to one of those rural Hardee's to see if they're now making the sandwich this new way.
If they are, everything is ruined here.


06 Nov 2018 --- Wellmune's immune health halo has expanded with a recent study highlighting its potential for marathon runners. The study found that consuming beverages fortified with the yeast beta-glucan ingredient, supplied by Kerry, can reduce the severity and impact of upper respiratory tract infection (URTI) symptoms associated with intense exercise stress. The ingredient is particularly suitable for beverage applications and athletes' concerns over immune health present a clear market opportunity for beverage innovators.
"Immune health is an emerging trend in the sports and performance beverage category. Athletes at all levels can face pressures that can negatively impact the immune system and overall physical health, leading to missed training days or workouts and adverse effects on performance goals," Dr. Don Cox, Ph.D., Director of R&D at Wellmune and GanedenBC30, Kerry, tells NutritionInsight "This concern among athletes presents a clear opportunity for beverage innovators to achieve marketplace differentiation with sports nutrition drinks that offer proven immune-health benefits,".
The study sought to strengthen Wellmune's immune health backing as well as its suitability for beverage applications. Conducted by Biofortis, it was fielded with healthy adults running in the 2017 Austin Marathon.
as well as its suitability for sports beverage applications.
Half of the participants received a ready-to-drink dairy-based beverage containing 250 mg of Wellmune while the others received a macronutrient and calorie-matched dairy beverage control without the ingredient. The participants consumed the beverages for 45 days prior to, the day of, and 45 days after the marathon. It was found that the severity and impact of URTI symptoms were lower among runners who consumed the Wellmune beverage.
A further objective of the research was to have the Wellmune ingredient undergo typical food processing methods such as mixing, heating and UHT pasteurization to demonstrate that the ingredient maintains its functionality post-processing, Dr. Cox explains to NutritionInsight.
"This study builds on a robust body of research and analysis with various applications, and the benefits of Wellmune can be achieved through a wide variety of food, beverage and supplement formulations," he adds.
It particularly underscores the potential of using Wellmune in the thriving beverage application market.
"The market for beverages with Wellmune present a key opportunity for manufacturers globally. Today's consumers are looking for beverages that do more than just quench their thirst and deliver great taste: they want a beverage that also offers health and wellness benefits," says Dr. Cox.
The company cites data noting that 73 percent of consumers consider food and drink products fortified with added nutrients to be appealing and, against this backdrop, supporting immune function is the top concern among consumers, with 87 percent expressing an interest in purchasing beverages and foods with immune-health benefits.
Immunity ingredients are wide-ranging, with ingredients cropping up from under the ground, such as roots, to the sea, such as seaweed and yeast beta-glucans.
Kerry is responding to consumer demand for real ingredients with better, more authentic and nutritious taste experiences. With 40 years' experience and 24,000 staff on six continents, Kerry has a renewed focus on Taste & Nutrition where the science of taste merges with the science of nutrition. They combine a deep understanding of taste with an in-depth knowledge of people, culture, life stage and daily nutritional needs. By partnering with Kerry, customers are taken on a journey to make food, beverage and pharma products that people enjoy and feel better about. Kerry calls this Leading to Better.


text:
FCC Chairman Ajit Pai to leave telecom agency on January 20
by Tali Arbel
In this June 24, 2020 file photo, Federal Communications Commission Chairman Ajit Pai testifies during a Senate Commerce, Science, and Transportation committee hearing to examine the Federal Communications Commission on Capitol Hill in Washington. Pai, a Republican, says he is leaving the telecommunications regulator on Inauguration Day, Jan. 20, 2021. President-elect Joe Biden will choose a new Democratic head for the agency. A new administration typically picks a new chairman. (Alex Wong/Pool via AP, File)
Federal Communications Commission Chairman Ajit Pai, a Republican, says he is leaving the telecommunications regulator on Inauguration Day.
President-elect Joe Biden will choose a new Democratic head for the agency. A new administration typically picks a new chairman.
Pai has presided over a contentious FCC over the last four years. He undid net neutrality rules that barred internet service providers like Comcast and AT&T from favoring some types of online traffic over others in 2017 and championed other deregulatory efforts. He has also worked to free up spectrum for cellphone companies so they can roll out 5G, the next-generation wireless standard that promises faster speeds, and cracked down on Chinese telecom companies as national security threats.
The incoming FCC is likely to try to reinstate net neutrality rules and focus on closing the "digital divide," getting internet service to Americans who don't have it because it's not available or they can't afford it.
It's likely not to act on a recent directive from the Trump administration to look at Section 230 in an effort to regulate social media companies like Facebook and Twitter. Section 230 shields internet companies from lawsuits about posts by users. The Trump administration has gone after the law, alleging with no evidence that social networks censor conservatives.
The FCC has three commissioners of the majority party and two in the minority party. It currently has two Democratic commissioners, Jessica Rosenworcel and Geoffrey Starks, one of whom Biden could choose to elevate to chairman or choose someone from outside the agency.
Pai and another Republican commissioner, Michael O'Rielly, are leaving the agency. O'Rielly is leaving because the White House pulled his nomination after he said he wasn't sure the agency had authority on Section 230. Congress is weighing the nomination of another Republican, Nathan Simington.
"It has been the honor of a lifetime to serve at the Federal Communications Commission," Pai said in a statement. "To be the first Asian-American to chair the FCC has been a particular privilege. As I often say: only in America."
'Net neutrality' foe Ajit Pai is new FCC head
© 2020 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed without permission.
Citation: FCC Chairman Ajit Pai to leave telecom agency on January 20 (2020, November 30) retrieved 16 January 2021 from https://techxplore.com/news/2020-11-fcc-chairman-ajit-telecom-agency.html
House passes bill to restore 'net neutrality' rules
FCC chairman sets out to repeal 'net neutrality' rules
The FCC approves T-Mobile-Sprint deal in party-line vote
FCC votes along party lines to end 'net neutrality' (Update)
Qualcomm's Snapdragon 480 SoC to bring 5G to low-cost phones
Apple patents keyboard with dynamically changing key functions
Satellite uses SAR imagery to capture world's sharpest images
Amazon's Zoox unveils autonomous electric vehicle
First digital single-chip millimeter-wave beamformer will exploit 5G capabilities
New fiber optic sensors transmit data up to 100 times faster