A student may also include descriptive rushessays details in their essay. Teachers also needs to offer the children suitable directions for each sort of essay which they have to compose. You're additionally advised to supply a duplicate of your own descriptive essay to your own buddy, teacher or relative. As you could notice, you will find a few imaginative methods to start composing your composition, therefore begin thinking early and elect on something that admissions officers will remember. Composing in Language isn't as simple as it resembles. Writing this sort of essay is not a simple task. Creativity Another crucial feature of the legitimate illustrative essay is creativity. The more fire you've got for a writing issue, the more straightforward it'll actually be to carry that feeling to your own crowd and make a standard ; appropriate descriptive article. At the initial stage, you should select a wonderful subject to your own composition.
Make sure the bundle is safely made as well as the target is legible.
Discuss the major idea of the essay. Stop it utilizing something which will add some truth to your own essay. However the best process to create the rough draft of the story would be to freewrite. While every individual on earth adopts yet another way of creating an article, there are many generally accepted guidelines. Although that is n't a accurate section of your essay, it's possibly the most crucial within the procedure Writing a descriptive composition isn't always rapid. First and foremost it's needed to select an essay topic. This may possibly produce the reader more fascinated and involved within the article. Quite simply, write the thesis first!
The concern is most likely failure's fear.
That's the reason we always ensure that every one of the illustrative article delivered to your particular client satisfy their whole condition. Without any appropriate construction, even excellent message cannot save yourself an essay. Most of all, it has to acquaint the audience by way of your dissertation declaration. The following significant step may pick the easy articles of your own article. After you have created a choice, it really is crucial for you to think of how you need to compose the article. Here are a number of amazing article topics that kids might detect straightforward to compose. Documents are not merely composed on a few different subjects but are additionally offered in various modes.
Narrative essays include stories which are intended to illustrate a stage. The essay should possess outstanding utilization of adjectives which are properly set. It depends on your essential wordcount as well as the degree of your own essay regarding how many phrases write a paragraph. For instance, you can compose your composition within the structure of the arbitrary site of your own ultimate biography and begin your composition with just portion of a word that's entailed to be continued in the last site. You really have to compose in this way which every sentence you write, provides an entirely distinct result on the composition. Narrow your issue by locating a particular question your document will answer. It truly is guided to pick this type of issue that will color a picture for these visitors. For something to become an exceptional persuasive article topic, it should be an arguable issue.
In targeting large phone randall cobb in the bay packers, the raiders are thought.
Picture you're writing a story. Writers must decide a viewpoint. Additionally the writers should have a pattern to work on so they could compose a productive essay. In doing this, he should take a stand and also make the argument.


text:
Q: Ripple behaves strangely when using layout_weight I'm working on a widget that requires me to evenly space some elements in a group. I achieve this by using LinearLayout with android:layout_weight="1" applied to all elements, as so:
<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal">

    <ImageButton
        android:id="@+id/widget_skip_prev"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:background="@drawable/ui_unbounded_ripple"/>

    <ImageButton
        android:id="@+id/widget_play_pause"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:background="@drawable/ui_unbounded_ripple" />

    <ImageButton
        android:id="@+id/widget_skip_next"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:src="@drawable/ui_unbounded_ripple" />

</LinearLayout>

The drawable I use at the background is this, which provides a fixed ripple:
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="?attr/colorControlHighlight"
    android:radius="24dp" />

The problem is that when I use the ripple with layout_weight=1 the ripple will start from it's largest state and then shrink, instead of starting small and growing like it normally should. I've attached a video of what it looks like below:

Removing the layout_weight attribute solves this problem, but I need it to get the UI result I want. I cannot use any other layouts than the ones RemoteView allows, so ConstraintLayout isn't an option. Is there anything I can do here?

A:     <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal">

    <ImageButton
        android:id="@+id/widget_skip_prev"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:src="@drawable/ic_launcher_foreground"
        android:clickable="true"
        android:background="?attr/selectableItemBackgroundBorderless"/>

    <ImageButton
        android:id="@+id/widget_play_pause"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:src="@drawable/ic_launcher_foreground"
        android:clickable="true"
        android:background="?attr/selectableItemBackgroundBorderless" />

    <ImageButton
        android:id="@+id/widget_skip_next"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:src="@drawable/ic_launcher_foreground"
        android:clickable="true"
        android:background="?attr/selectableItemBackgroundBorderless" />

</LinearLayout>

A: put in your each ImageButton
 android:background="?attr/selectableItemBackgroundBorderless"

redpajama_set_name: RedPajamaStackExchange


text:
Home / Sports / How These NFL Teams got their Respective Names
Posted on February 7, 2017 July 8, 2019
Debra Vaughn
The Arizona Cardinals (originally the Chicago Cardinals) were established in 1898, making them oldest team still in the NFL. When the teams 1st owner bought them used uniforms from the University of Chicago in 1901 they were faded maroon. They called it Cardinal Red.
Like many teams, when the Falcons were founded in 1966 they held a naming contest. More than 500 different names were sent in including the Atlanta Confederates, and the Atlanta Peaches. The name Falcons was entered by several people, but the winning entry was awarded to Julia Elliot for describing the Falcon as "proud and dignified and it never drops its prey".
She won 3 years worth of season tickets and an autographed football for her team spirit.
When the Cleveland Browns moved to Baltimore in 1996, Owner Art Modell attempted to purchase back the name "Colts". The name of the Baltimore football team that moved to Indianapolis. He was unsuccessful and a newspaper ran a poll to select the new name. The Ravens was a reference to a poem by Edger Allen Poe, one of Baltimore's most famous residents.
The Buffalo Bills was the name of a defunct AAFC team in Buffalo when the NEW Buffalo team was being established. They took on the name as homage to the old team. Acknowledging the city's roots in football.
Mark Richardson, Panthers President up until 2009, named the team when it was created in 1995. He said that the Panther was "powerful, sleek and strong". He also decided on the teams colors to the disapproval of NFL officials who thought the name Panther combined with black in the color scheme could become associated with gang violence.
The Decatur Staleys were named in honor of their sponsor, the Staley Starch Company. The team was often referred to by fans as the Bears as a nod to their cross town city mate the cubs. When the team was purchased away from the Staley Starch Company they made the name official.
Though a fan poll asked for the team to be named the Buckeyes, The Bengals first owner, GM, and head coach (who were all the same man) Paul Brown decided to name the team the Bengals in honor of an earlier team that played in the city (much like how the Bills did earlier). He was also the former coach of the Ohio State Buckeyes football team, so that may have contributed to the teams avoidance of the name as well.
There is some disagreement as to the origin of the name "Brown" but the popular story goes that the owner of the team told coach Paul Brown (hey, that guy again) to name the team. Brown held a newspaper poll which selected the name "Browns" after the popular coach, which he did not like. He then named the team the Panthers, but 2 months later owner Mickey McBride overruled him and told the Coach the team would be the Browns.
It is myth as to whether the name Brown refers to the coach or boxer Joes Louis (Nicknamed the Brown Bomber).
CLEVELAND BROWNS… AGAIN
The Browns moved from Cleveland to Baltimore in 1996 and changed their name to the Ravens. Cleveland, being the big football city that it is was instantly awarded an expansion franchise for 1999, which they named the Browns. Interestingly enough both teams claim the history of Browns as their own team history.
The original team name for the boys in Dallas was the Steers. Team GM Texas E. Schramm thought that this left them open to mockery (a steer is a castrated bull) so they changed the team to the Rangers. There was another Rangers team in the Dallas area though (minor league baseball), and it wasn't long before there was concern of confusion so they finally settled on the name Cowboys.
Denver held an essay naming contest in 1960 to name its charter AFL team. 162 fans wrote in. The winning entry went to Ward M. Vining whose essay consisted of a mere 25 words.
The Detroit Lions were the Portsmouth Spartans before being moved to Detroit and renamed in 1934. Owner George A. Richards said that "The lion is the monarch of the jungle, and we hope to be the monarch of the league."
The Lions have 4 NFL Championships, but have never played in a super bowl.
The Packers first sponsor, the Indian Packing Company was the teams real namesake. Later sponsored by the Acme Packing Company the team name remained, and when ACME went out of business the Packers were able to sustain operation by selling public stock in the team.
The Houston Texans are strangely enough the 6th professional football team to be known as the Texans. The team was so named by owner Bob McNair instead of other suggested named, the Appollos and the Stallions.
The Baltimore Colts were named for the areas history of horse breeding back when they played in the All-America Football Conference. They relocated to Indianapolis in 1984 amid a huge controversy, and kept the name Colts.
The Jaguar name was selected through a fan contest a full 2 years before a team was actually awarded to the city by the NFL. It would be another 2 years after that until they would play. Jaguars are not native to Florida, but the oldest living Jaguar at the time was hosted by the Jacksonville Zoo.
The Chiefs were originally the Dallas Texans, but when they moved to Kansas City a name change seemed prudent. Some of the rejected names included the Mules, the Stars and the Royals (which would eventually become the city's Major League Baseball Franchise). The name Chiefs was selected to honor the city's mayor, H. Roe Bartle, who was nicknamed "The Chief".
Previous post: 14 Portraits That Welcome the Spring Season
Next post: New in Travel: 15 best new openings of 2017

redpajama_set_name: RedPajamaCommonCrawl


text:
Review of 2014 Wishes
With the calendar turned over to 2015, it's time to take a look back at my wishes for the year 2014. Back in January I posted my wishes for 2014. Here's how they turned out.
1. Silverware - Elimination in the quarterfinals of the 2013-2014 CONCACAF Champions League, elimination from the US Open Cup at the hands of the Portland Timbers at home, the third time in four years KC's USOC run has ended at home, elimination in the group stage of the 2014-2015 CCL, finishing 5th in the Eastern Conference and 10th in the overall table, and elimination by the New York Red Bulls in the wild card round of the MLS Cup playoffs. So no, there was no silverware this year for Sporting KC.
On the other hand though, the Missouri Comets and FC Kansas City both brought titles to Kansas City this past year winning the MISL and NWSL respectively. So while it may not be as big as Sporting KC, I'm counting this one as a win.
2. Kronberg or Gruenebaum emerges as a clear number 1 goalkeeper - This turned into a negative as well. Eric Kronberg looked decent enough at the start of the season, although he had some shaky moments. But after an injury never seemed to get any sort of form back once he returned. After his return from injury he again lost the starting job after his performance in the 3-2 loss to the New England Revolution. Unfortunately Andy Gruenebaum didn't fare much better, missing time three separate times this season with injuries, including once after the Revolution game, after Vermes had named him the starter ahead of Kronberg, leading to Kronberg's third run as the starting goalkeeper.
3. Whichever keeper gets established as the clear number 1 finishes in the top third of the league in most goalkeeper categories. Actually despite the issues that the two seemed to have, they both had decent numbers for a goalkeeper. Playing 1,800 minutes, Kronberg had the second lowest goals against average of regular goalkeepers (1.1), second only to Nick Rimando (1.04). Gruenebaum playing 945 minutes wasn't too far behind, finishing with 1.14 goals against average.
When it came to shutouts, Kronberg finished with seven for KC, tying him for 7th in the league. Unfortunately, none of those came after June 27th. Gruenebaum meanwhile picked up three. On the plus side you could say that combined, the 10 shutouts was good for a second place tie, unfortunately it was the lack of consistency more than anything.
When it comes to wins, Kronberg picked up just seven, while Gruenebaum picked up six. Again, combined as one keeper, that's not bad, it's the fact that it was split between two that's the problem.
The last stat I'll look at is save percentage. Here's an area where Kronberg especially struggled. His save percentage was just 62%, tied with Zac MacMath. The only regular starters with a worse save percentage were Dan Kennedy, Clint Irwin, and Tally Hall, all three from teams that missed the playoffs. Of the five goalkeepers mentioned, Kronberg faced the fewest shows, 73, 40 fewer than Hall who faced the least of the other four. Kennedy meanwhile faced boudle the shots. All but one of the keepers, Hall, made at least as many saves as Kronberg faced shots, with Kronberg saving just 45 of the 73 shots he faced. Gruenebaum meanwhile was actually a decent shot stopper for KC, with a save percentage of 76%, saving 34 of the 45 shots he faced. Only Andre Blake (90 minutes) and Brian Rowe (270 minutes) had a higher save percentage than Gruenebaum did.
So overall, in places Sporting's goalkeepers were still in the top third of the league, unfortunately stats don't tell the whole tale and both goalkeepers are out in KC for inconsistencies.
4. Whatever the Bieler situation, resolve it quickly - I guess the resolution here involved Bieler staying in Kansas City, so technically I guess it was resolved quickly. Bieler's time in KC this year though was rather rough. Thanks to the performance of Dom Dwyer this year, Bieler was limited to just 421 minutes over the course of the season and two goals. He started just 1 regular season game after the team's 2-1 loss in Chicago on 5/18, and that was due to the suspension of Dwyer.
5. Find a forward that will excel in this system - When I wrote this originally back in January, I'd said that Dwyer "provided that pressure from the forward spot, but didn't score enough." Well this year Dwyer added the scoring punch to his active pressure up top as he finished second in the golden boot race to Bradley Wright-Phillips and set a single season club record for goals. His extension that he signed in December shows that Sporting sees him as the forward who excels in this system, and who am I to argue.
6. USA gets out of their group at the World Cup - This was a success for the US, although there was plenty of disappointment. After Jozy Altidore went down with an injury, the US really struggled to create dangerous chances. In what was a fairly open World Cup, the US played very conservatively. But at that stage it's all about getting results and advancing, which the US did before losing to Belgium in extra time after a heroic performance by Tim Howard.
7. Besler and Zusi have stand out World Cups - Stand out may not be the best word, but I think both had decent ones. Besler started all four of the USA's games in the tournament, playing all but the second 45 minutes against Ghana after picking up an injury in the first half. Of the four expected center backs (Besler, John Brooks, Geoff Cameron, and Omar Gonzalez) Besler is the only one to play in all four games. Zusi finished the World Cup with two assists, including the game winner against Ghana on a goal by Brooks. Overall the two had solid efforts for their country. So much so that Sporting signed both to designated player deals to help keep the pair in Kansas City going forward.
8. Neither Besler or Zusi leave KC this year - This one was a win, neither player left KC after the two signed new deals with KC making them designated players. While the pair didn't look like DPs much after the World Cup, both looked exhausted but both will now be a big part of the club as they move forward.
9. Comets return to the MISL championship - Not only did the Comets return, but they won themselves the MISL championship, beating the Baltimore Blast in the mini-game game 3 to take home the title.
10. Amy Rodriguez becomes the goal scorer FCKC need to take pressure off Lauren Holiday - I'd say 13 goals, including three in the playoffs as FCKC won the NWSL title makes this one a success. Rodriguez was a tremendous pick up for the Blues and was a huge reason they won the title this year.
11. FC Kansas City top last year's attendance mark - After I'd originally posted this wish, it was made known that FCKC was moving venues from Shawnee Mission's district athletic complex at Shawnee Mission North High School to Durwood Stadium on UMKC's campus. With the move, FCKC made capacity at the stadium just 3,200, over 1,400 smaller than their average during the 2013 season.
Unfortunately for FCKC with the move attendance took a nose dive, falling over 50% from their average in 2013 to 2,018 in 2014. They went from the second highest attended team in the league in 2013, to the second lowest behind only Sky Blue FC (who finished last in 2013 too).
12. National training center gets go ahead and ground breaks - Well this one was half right. The training center did get the go ahead to move forward and be built. Unfortunately ground has not broken yet. But according to Robb Heineman's latest Q&A, it's coming in the first quarter of 2015.
Labels: Amy Rodriguez, Andy Gruenebaum, Claudio Bieler, Dom Dwyer, Eric Kronberg, FC Kansas City, Graham Zusi, Matt Besler, Missouri Comets, Sporting KC
Sporting KC Open Preseason with Loss to Portland
Comets Move to 16-0, Sweep Mustangs
Besler Goes 90, Records Assist but US Lose
Gansler in the Hospital - Former SKC Wizards Update
Ellis Re-Signed, Carrasco Signed
Top Goal Scorers in All Competitions
Top League Scorers Through 2014
Comets Remain Undefeated, Clinch Central
Ellis Re-Signed?
Comets Clinch Playoff Berth
Single Season Minutes Played
Gabeljic Makes Debut in KC - Former SKC Wizards Up...
Mexico vs Paraguay Friendly Confirmed for Arrowhead
Sporting Park to Host K-State Spring Football Game?
FCKC Home Opener to be at Sporting Park
Single Season Appearances and Starts
Most Starts for Sporting KC
Bieler's Departure From Kansas City Official
Sporting KC Add Two More in Draft
Most Appearances for Sporting KC
Bieler Signs with Quilmes
Bieler Set to Sign for Quilmes this Afternoon
Bieler Set to Leave Kansas City? (UPDATED)
Comets Move Closer to Playoff Berth with Win Over ...
FC Kansas City Draft Five in NWSL Draft
Sporting Address Needs in SuperDraft
Sporting KC Trade 30th Pick for Servando Carrasco
With the 20th Pick Sporting KC Select
With the 10th Pick Sporting Select
Dwyer Hints at a Loan Move
Bunbury Re-Signs with New England - Former SKC Wiz...
A Look at Vermes Drafting History
FC Kansas City Announce Partnership with Sporting ...
FCKC Home Opener Announced, but Date/Location TBD
DM Deal Dead (And Who Could it Have Been?)
Could the Comets Lose an Opponent?
A Historic Look at Sporting KC's Draft Position
Comets Steamroll Revolution to Remain Unbeaten
Juliao in Preseason with Fluminense
Two Called Up to US Camp for Sporting KC
Most Capped Players While with Sporting KC
Capped Sporting KC Players
Heineman and Vermes Q&A
Saad and Gardner Sign for New Clubs - Former SKC W...
Sporting KC Re-Sign Peterson
Roger Espinoza's Return is Official
Sporting to Announce "Major Playing Signing" Tomorrow
Undermanned Comets Move to 11-0 with Win over Ambush
2015 Wishes


CristalClocks Bio information: i am always online when i am horny enough for hot show. take me to private now and test.
CristalClocks statement: you are here and i am already turned on and we can continue to enjoy together in my private room.
CristalClocks is years old exotic cam performer, doing live shows in exotic webcams category, speaking english languages.
CristalClocks has average body build.
Copyrights CristalClocks © 2016. All Rights Reserved.


text:
Many EU states need trade deal with UK
Michael Gove, Secretary of State for Environment, Food and Rural Affairs, speaks at a Policy Exchange conference titled The Union and Unionism - Past, Present and Future, in central London. PRESS ASSOCIATION Photo. Picture date: Monday May 21, 2018. See PA story POLITICS Union. Photo credit should read: John Stillwell/PA Wire
Published: 09:17 Saturday 14 July 2018
With most events in Brussels it is possible to guess the final outcome. This was the case for successive years of CAP reform, which always culminated in a big final package where everything was agreed at the eleventh hour. Ministers and the farm commissioner then appeared as dawn broke over Luxembourg or Brussels to celebrate to claim the deal had delivered what they wanted all along – even if there was a large degree of political spin in such comments.
With Brexit, however all bets are off – and as the process unfolds it is becoming more difficult to see when and in what form the final deal will emerge. That process was given a further twist when Theresa May published her compromise customs arrangement, which then triggered two of her senior minsters to leave the government. In reality the departure of Messrs Johnson and Davis was no surprise, the surprise being that it took so long for it to happen.
Time will tell how big a threat they will be from the back benches. They will be a lightning rod for eurosceptic Conservatives, but that will also show how much of a risk this group will take with their party's future. Toppling Theresa May to get a more pro-Brexit prime minister would be a risky strategy. It could trigger a general election, with Conservative prospects of success potentially less certain than in the 2017 election that left Theresa May dependent on DUP support.
One interesting thing with the resignations is that two of the Brexit 'big beasts' chose, for now, not to resign. They are Liam Fox, as international trade minister, and the DEFRA Secretary, Michael Gove. Both are giving Brussels a chance to prove it is willing to compromise over the UK's exit terms. Despite the rhetoric from the European Commission, many of the EU-27 member states need a deal that maintains UK trade, because of its importance to their respective economies. The new cabinet can call the bluff of Brussels. If they fail and a hard Brexit is the result they will at least be seen to have tried. If there is a change of leader, Messrs Gove and Fox will win credit for demonstrating loyalty to a party more at odds over Europe than ever.
If Gove remains at DEFRA it will give agriculture some welcome continuity in an increasingly uncertain political climate. The May compromise plan makes clear that the UK will be leaving the CAP. That is no surprise, but it specifically cites agriculture and food as areas where common standards with the EU will be maintained. That could be a sensible idea, but it is how standards are decided that could create difficulties. The worst possible outcome would be if the EU insisted UK farmers had to fully meet the rules of the CAP as the price of trade. It is easy to imagine a situation where angry French farmers, seeking to block imports, would use that argument. This could create a bizarre situation where farmers had to respect EU rules they thought they had escaped, while at the same time having to meet new UK rules that will transfer funding to the delivery of public goods.
The result could be more, rather than the less red tape hoped for when many farmers voted in the referendum to leave the EU. This however would be a case of the EU shooting itself in the foot. It is a net food exporter to the UK, and if it doggedly insists on us meeting CAP standards, the UK could then make the delivery of public goods its basis for common regulation. This is one of many areas where common sense could prevail, but for now there is not much evidence of that being applied in the Brexit negotiations.
There is a long list of 'what if' questions, beginning with whether the government will survive the internal party tensions now ripping it apart. Ultimately the UK may have to decide between a compromise customs arrangement and a no deal hard Brexit. This would shift trade in food with the EU-27 from a free trade basis to World Trade Organisation tariffs. This would make imports from EU member states more expensive. Theoretically this could raise prices for UK-produced food, but WTO tariff rules would also leave food from outside the EU cheaper. That is why, despite the political risks it brings, compromise remains the better option for farming.


text:
Zinovia Dushkova
award-winning author, poet, philosopher, historian, and traveller
Русский | English | Français
Awards & Commendations
16 January 2003 — Newspaper "Moskovskaya Pravda"
28 January 2003 — Radio of Cheboksary
15 January 2004 — Newspaper "Rost"
14 May 2009 — Newspaper "Stolitsa Komrat"
Masters of Wisdom
Helena Blavatsky
Francia La Due
Helena Roerich
Readers' Favorite Reviews The Book of Secret Wisdom
Readers' Favorite has written a review of The Book of Secret Wisdom.
Reviewer Roy T. James writes: "The Book of Secret Wisdom by Zinovia Dushkova is not an easy book to translate. Difficulty in grasping content, which is true for any topic when dealt with deeply and more so for ideas like this and even more for Eastern thought, can be encountered here. Zinovia has certainly kept this in mind while preparing her book. For better appreciation of the ideas presented in this book, mostly belonging to Eastern philosophy and thought, the words used and their contextual meanings are included, and that is a great help. It puts the ultimate power to control human destiny in the hands of love."
The full review can be read here.
The Ascending Goddess: The Untold Story of the Lotus of Fiery Love
This work represents a synthesis from the pages of the Book of Dzyan and the Book of Fiery Destinies, which tell about the creation of our world by Woman — the Goddess Lakshmi, who is known in Gnostic Christianity as Sophia, the bride of Christ.
Final Book in The Teaching of the Heart Series
The Fruit of Love: Tasting the Supreme Wisdom
Grow the fruits of your heart for the good of the whole world.
Subscribe now to get two full books, Seven Strides of Buddha and Fairy Tales for the Saviour, and two extended excerpts from The Book of Secret Wisdom and Parables from Shambhala for FREE!
Awaken the secret powers of your heart with this book series
The Call of the Heart: Heralding the Coming of the Messiah
For the first time in history, the Masters of Wisdom have opened their treasury of secret knowledge to reveal the highest Teaching. This Teaching will empower you to transform yourself and the world through awakening the omnipotent power hidden in your heart.
Copyright © 2021 by Zinovia Dushkova. All rights reserved. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates. As an Amazon Associate this website earns from qualifying purchases. View our Privacy Policy.


Are you ready for a deliciously unique and exquisite taste? Canadian Gold Honey is a pure, raw, unheated, whitish-amber honey from wildflowers in the remote, pristine wildlands of Northern Canada.
Many "raw" honeys on the market have been highly heated in processing. In contrast, our honey is "raw" (i.e. it has not been refined, whipped, spun, filtered or stripped of any of its naturally occurring nutrition) and is also truly unheated – retaining its live qualities. To avoid high heating (which liquifies the honey for high speed packaging), every jar of our honey is hand-packed which is labor intensive, but preserves the honey's integrity as a living super food.
Canadian Gold Honey melts in your mouth with an exquisitely different sweet taste – use as a topping on cereal or as a sweetener for smoothies or herbal tea. Or just enjoy by itself! Eat a tablespoon right out of the jar as an energy boost before exercise. Some people call this the best honey in the world!
Please Note: The color of this honey may naturally vary from season to season. Caution: Infants one year and younger should not consume honey.


text:
Agathia punctata är en fjärilsart som beskrevs av W. Warren 1899. Agathia punctata ingår i släktet Agathia och familjen mätare. Inga underarter finns listade i Catalogue of Life.

Källor

Mätare
punctata

redpajama_set_name: RedPajamaWikipedia


text:
Hahn commits to be problem solver
by City News Service January 15, 2013 October 26, 2021
SAN PEDRO, Calif.–Rep. Janice Hahn, D-San Pedro, was among 23 members of Congress committing today to be "problem solvers" and meet regularly in an attempt to build trust among Democrats and Republicans.
"I came to Congress to solve problems, but lately, it seems a lot like Congress is the problem," Hahn said during the inaugural No Labels meeting in New York City. "We've got to be able to sit down like adults, work out our differences and tackle the problems facing our country."
Hahn is the only Californian among the group, which consists of Sens. Mark Begich, D-Alaska, Dean Heller, R-Nev., and Joe Manchin, D-W.Va., and 20 House members–10 Democrats and 10 Republicans.
No Labels bills itself as a grassroots movement of Democrats, Republicans and everyone in between dedicated to promoting the politics of problem solving. It is headed by former Utah Gov. Jon Huntsman, a Republican, and Manchin.
It has issued a 12-point plan changing rules intended to break gridlock, promote constructive discussion and reduce polarization in Congress.
No Labels has also presented an 11-point plan to "make the presidency work," including requiring the president to hold at least one news conference per month and have the president come to Congress each month to field questions from representatives and senators, akin to the British Parliament's question time.
Janice Hahn announces run for new district
Janice Hahn to be sworn in to House of Representatives
Inferences false


I ran across this quote the other day and just had to share it. It brings in to razor focus the need to always continue learning. Just because something is / was true doesn't mean it always will be. Keep learning, keep reading, keep questioning.


text:
Air defense community needs large, collective exercise, says brigadier general
By C. Todd LopezFebruary 9, 2017
1 / 2 Show Caption + Hide Caption – Brig. Gen. Christopher Spillman, commanding general, 32nd Air and Missile Defense Command, speaks to audience members attending the Association of the United States Army Institute of Land Warfare Hot Topic: Army Air & Missile Defense, A Professional Development Forum, held at the AUSA Conference and Event Center in Arlington, Va., Feb. 7, 2017. (Photo Credit: Sgt. Jose A. Torres Jr.) VIEW ORIGINAL
2 / 2 Show Caption + Hide Caption – National Guardsmen with A Company, 3rd Battalion, 200th Air Defense Artillery, N.M., fire a stinger missile from an Avenger platform, June 13, 2001, at Orogrande Range near Fort Bliss Texas, during a Roving Sands exercise. Roving Sands was a joint air defense exercise involving multiple military branches as well as several nations all working together. The exercise has been discontinued, but some in the air and missile defense community hope to launch a similar exercise in the future. (Photo Credit: Staff Sgt. Brendan Stephens) VIEW ORIGINAL
WASHINGTON (Army News Service) -- The Roving Sands air and missile defense exercise, last held 28 years ago, served as a platform for doctrine development, a demonstration of technology, and ultimately as a validation of the expertise of the units who participated.
These days, Army air and missile defense exercises of that sort are a thing of the past, but that soon may change, if Brig. Gen. Christopher Spillman has his way.
"One of the things we in the air defense community don't have ... is a combat training center-like evaluation," said Spillman, who serves as commander of the 32nd Air and Missile Defense Command. "We don't have external evaluation."
Speaking at an Association of the U.S. Army event Tuesday in Arlington, Virginia, Spillman said the air defense community needs that validation back to demonstrate to the rest of the Army what the defense community already knows.
"Only we know if we are good or not," he said. "The rest of the Army doesn't, because they lack the expertise. We in the air defense artillery, we have the skills; we have the expertise; we know whether or not we're good. So we need an external evaluation. We need a combat training center-like evaluation."
The general said he has already made efforts toward rebuilding a large, collective training exercise like Roving Sands, and he speculated that such an event could be held at Fort Bliss, Texas.
"I'm going to try to figure out a way to resource that thing and demonstrate from a 32nd [Army Missile Defense Command] down to the lowest fire team ... our ability to execute air and missile defense ... So it's something I'm going to tee up here fairly soon," Spillman said.
Roving Sands involved multinational partners working together to hone their air and missile defense skills, and that's something Spillman said must return -- but it won't happen right away.
Initially, Spillman said, efforts toward rebuilding an air and missile defense training and validation exercise will involve "baby steps," but it's a goal worth working toward.
GUARD PARTNERS
In March 2016, the Army announced the Associated Units Program, which matches regular Army units with Army National Guard units to enhance training and readiness. A total of 27 units are participating in the program: 14 National Guard units are matched up with 13 regular Army units.
But none of those are air and missile defense units, and Spillman said he thinks the Army Missile Defense Command community ought to participate in the program.
"I have expressed to [Lt. Gen. Patrick J. Donahue, deputy commander, Army Forces Command] that we ought to be under consideration as a potential associate unit member with a National Guard battalion," Spillman said. "I think it makes a lot of sense."
The general said there is a continuing demand for short-range air defense capability and for taking short-range air defense capability to the combat training centers.
"I've advocated that [32nd AMDC] should be seeking an associated unit relationship with the 1-204th [Air Defense Artillery] out of Mississippi, and the 1-188th out of North Dakota," Spillman said.
"Both of those battalions are standalone battalions," he added. "They don't have a higher air defense artillery brigade structure on top of them. I think there is a lot of synergy that can be gained by putting a brigade commander over the top of those battalions."
Army.mil: North America News
Sign up for ARNEWS to your inbox
Army News Service
Soldiers online
ARNEWS Archives
January 16, 2020WSMR chief of staff says farewell to teammates and friends
January 16, 202010th AAMDC hosts EIAMDC
January 16, 2020Expeditionary Muscle Memory
January 15, 2020Modernization, readiness, focus of CCDC Aviation, Missile Center reorganization
January 15, 2020CSA: Strength, innovation essential to National Defense Strategy
January 13, 2020Usery earns AMC 'Top Employee' recognition
January 9, 2020USTRANSCOM manages wounded American warfighter movement from overseas to stateside
December 20, 2019International partners collaborate on missile defense
December 20, 2019SMDC has out-of-this-world year
December 17, 2019Air Defense Female Command Team Inspires Future Leaders


text: Q: How to implement a sortable column on associated record's count in ajax-datatables-rails Is there any way to do this? I can't implement the counter cache because the where clause is used when retrieving a count.


text:
This Fake 1989 Jeep Cherokee Trackhawk Is a Blasphemous Beauty
All Images: Abimelec Design (Facebook) except where otherwise stated.
A 20-year-old marketing student from Mexico who dabbles in car renderings has created an internet sensation. It's a 1989 Jeep Cherokee Trackhawk; a hot-rodded XJ that never existed, but perhaps should have? You decide.
I'll begin by saying that this young designer, Abimelec Arellano from Hermosillo Sonora, Mexico did a solid job on these renderings. Folks have been messaging them to me for the last few days, and I can see why. The 1989 Jeep Cherokee Trackhawk—an old-school interpretation of the modern 707 horsepower Jeep Grand Cherokee Trackhawk—actually looks like it might have existed.
Arellano, who runs the Facebook page Abimelec Design, describes the renderings in his post with a caption that reads, in part:
Something I really like to do is imagine how new, current models would look like if they were launched in the past. Trying to take the essence of a car and changing the whole context it develops itself is so much fun and you can learn a lot about how things worked before.
This time-travelling nonsense brings you this today: the 1989 Jeep Cherokee Trackhawk. Back in '89 there were no Hellcats, no launch control and no YouTube videos but people liked silly graphics, stock investments, aviators and videogames were just a thing, and for that and many more reasons I think the spirit of the current Cherokee Trackhawk fits perfectly in the era. Its the perfect '80s rocket-wagon. I imagine its powered by the Lil' Red Express truck powertrain.
Between the quad exhaust, the wide low-profile tires tucked under the fender flares, the wacky wheels, the chin spoiler, the wing, the lowering kit, the body-color exterior plastics and bumpers, and the sweet graphics, the thing definitely sets itself apart from a typical 1989 XJ. That said, though it's inspired by the modern Trackhawk, this sporty XJ's graphics and trim all feel appropriate for the era—almost as if Arellano took the soul of the current Trackhawk, and distilled it in a 1989-era auto design language.
The side graphics give off the same vibes as those you'd find on the side of, say, a Jeep Comanche Eliminator or even an old "SJ" Jeep Cherokee Chief. The body-color bits are similar to what you'd find on a Limited-trim XJ, and the front chin spoiler and the lowering kit remind me a bit of the old Jeep Comanche SCCA race cars that dominated the track back in 1987:
Image credit: Jeep
The Jeep also sort of reminds me of that lowered XJ that some folks modified a few years back to drive in the Grassroots Motorsports $2,000 Challenge.
Using the Dodge Li'l Red Express' powertrain seems fun, but if it were me, I'd just keep the 4.0 in there or go with a more modern 360 V8 out of a Ram. The Li'l Red Express's 360 V8 mated to a three-speed auto may have been a quick combination back in the late 1970s, but by the late 1980s, I think there were better Chrysler-derived options to be had.
I will say that the car (yes, I said "car," and not "Jeep") is, at least in some ways, blasphemy. The XJ is a dual solid-axle off-road beast, and thus deserves large sidewalls, tons of wheel travel, heaps of ground clearance, and as much unpainted plastic body protection as possible. A street-oriented XJ isn't something that I can, in good conscience, get behind, no matter how fun it looks. But that's the silly Jeep diehard in me talking, so feel free to ignore me.
In any case, I must give props to Arellano, who describes these images as digital renderings made with "3D software and Photoshop," and who has apparently been photoshopping cars since he was 10 or 11 years old.
Car CultureCar Design


The potted plant theory that started it all.
Story time. So many who see my screen name might remember the legend of Anakin Solo - The Potted Plant. I have not been able to find the original post, from the original thread (and the original SW.com forums are now gone forever). However, I did find a version that was later retold by the originator of the legend, Dremloch Deleoric himself. This story is not something that I ant to be lost to the ages, it must remain for posterity's sake. The legend started with a single post (that I was not able to find) from the warped, deranged, convoluted and twisted SW theories thread. It was originally just a short paragraph but it went viral. It was been discussed on Wookieepedia. It has been mentioned on TF.N and numerous other boards and sources. To help give the story legs, I, a huge Anakin Solo fan, decided to make sure the legend would be preserved. I was grieved by his death in Star by Star because I had really come to like the character, rather a lot. So I changed my name from Anakin Solo, to Anakin Solo in his new living form, the potted plant. The rest, as they say, is history.
As the NR flees the Core Worlds in order to find a new way to counteract the YV, the Force guides a sleeping consciousness to a forested planet to its new destiny. After several months in a Jedi healing meditation, the dormant soul finally awakens. It remembers all its past, all of its accomplishments and all of its future tasks. But most importantly it remembers its name, Anakin Solo, Jedi Knight. Feeling the Force flowing through him like a roaring river, he smiles for he knows that the future of the YV is now limited. Looking around he discovers he is no longer on the worldship but in a lush swamp. He tries to move but suddenly feels disorientated. He looks down on his body and gasps at what is before him. Where his arms and legs were are now powerful branches/stalks, and his body is now a strong armored husk.
He clinches onto a nearby tree, the world spinning out of control and sliding from right under his feet. Slowly he starts to breathe carefully and gather his thoughts and allow the Force to flow and show him what has happened. With that he finally understands the will of the Force. With his new body not only can he match any YV, but also he can see them in their plane of the Force. With new resurgence and acceptance of this he heads out to Master Yoda?s old sanctuary. There he not only finds the tools he needs to construct a new Lightsaber but also a beautiful dark-green emerald that sings in his ear with his touch. Using a strong broken tree limb as a casing he constructs a new Lightsaber.
After careful search in the dwelling he finds a text disclosing the location of the starship that brought Master Yoda to this Force-enriched planet so long ago. He lets himself dive into the rapids that is the Force flowing through him and searches for his loved ones, making sure each is safe but each going through horrific emotional trials. He searches for a possible future and see?s? a smile slowly creeps across his face, the time of the YV in the galaxy is now limited. He goes out in search for the craft, knowing that his tasks are many and great, but confident because he knows the Solo children are reborn and the galaxy has A New Hope once again?
Keep in mind, that is not the original post, from the original thread (the original was just a short paragraph, but after searching I fear it was lost to the ages). The above was the oldest I could find.
I remember that thread you posted a screenie of... Good times.
Yunno, I had heard of this theory way back in the day, but I never knew where exactly it came from. Thanks for posting!
Glad you like the story. Crazy stuff, good times back on the old forums.
Before the dark times, before the... empire.


text:
<?xml version="1.0" encoding="utf-8" ?>
<wizard>
    <copyright><![CDATA[

]]></copyright>
    <totalsteps>9</totalsteps>
    <step>
        <id>1</id>
        <title>General Setup</title>
        <fields>
            <field>
                <type>text</type>
                <description>This wizard will guide you through the initial system configuration. The wizard may be stopped at any time by clicking the logo image at the top of the screen.</description>
            </field>
            <field>
                <name>Next</name>
                <type>submit</type>
            </field>
        </fields>
        <stepsubmitbeforesave>
            if (isset($config['wizardtemp'])) {
            unset($config['wizardtemp']);
            }
        </stepsubmitbeforesave>
        <stepbeforeformdisplay>
            if (isset($config['trigger_initial_wizard'])) {
            unset($config['trigger_initial_wizard']);
            write_config('Triggered initial wizard');
            }
        </stepbeforeformdisplay>
    </step>
    <step>
        <id>2</id>
        <title>General Information</title>
        <fields>
            <field>
                <name>General Information</name>
                <type>listtopic</type>
            </field>
            <field>
                <name>Hostname</name>
                <type>input</type>
                <bindstofield>wizardtemp->system->hostname</bindstofield>
                <validate>^[A-Za-z0-9.|-]+$</validate>
                <message>Invalid Hostname</message>
            </field>
            <field>
                <name>Domain</name>
                <type>input</type>
                <bindstofield>wizardtemp->system->domain</bindstofield>
                <validate>^[a-z0-9.|-]+$</validate>
                <message>Domain name field is invalid</message>
            </field>
            <field>
                <name>Language</name>
                <type>language_select</type>
                <bindstofield>system->language</bindstofield>
            </field>
            <field>
                <name>Primary DNS Server</name>
                <type>input</type>
                <bindstofield>system->dnsserver</bindstofield>
                <!-- we must unset the fields because this is an array. -->
                <unsetfield>yes</unsetfield>
                <arraynum>0</arraynum>
                <validate>^(?:[0]*(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:[0]*(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]))$</validate>
                <message>Primary DNS Server field is invalid</message>
            </field>
            <field>
                <name>Secondary DNS Server</name>
                <type>input</type>
                <bindstofield>system->dnsserver</bindstofield>
                <arraynum>1</arraynum>
                <validate>^(?:[0]*(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:[0]*(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]))$</validate>
                <message>Secondary DNS Server field is invalid</message>
            </field>
            <field>
                <name>Override DNS</name>
                <typehint>Allow DNS servers to be overridden by DHCP/PPP on WAN</typehint>
                <type>checkbox</type>
                <bindstofield>system->dnsallowoverride</bindstofield>
            </field>
            <field>
                <name>Unbound DNS</name>
                <type>listtopic</type>
            </field>
            <field>
                <name>Enable Resolver</name>
                <type>checkbox</type>
                <value>yes</value>
                <bindstofield>unbound->enable</bindstofield>
            </field>
            <field>
                <name>Enable DNSSEC Support</name>
                <type>checkbox</type>
                <value></value>
                <bindstofield>unbound->dnssec</bindstofield>
            </field>
            <field>
                <name>Harden DNSSEC data</name>
                <type>checkbox</type>
                <value></value>
                <bindstofield>unbound->dnssecstripped</bindstofield>
            </field>
            <field>
                <name>Next</name>
                <type>submit</type>
            </field>
        </fields>
        <stepbeforeformdisplay><![CDATA[
$config['wizardtemp'] = array();
$config['wizardtemp']['system'] = array();
$config['wizardtemp']['system']['hostname'] = $config['system']['hostname'];
$config['wizardtemp']['system']['domain'] = $config['system']['domain'];
    ]]></stepbeforeformdisplay>
        <stepsubmitphpaction><![CDATA[
if (empty($_POST['hostname']) || !is_hostname($_POST['hostname'])) {
    $input_errors[] = gettext('Hostname is invalid.');
}
if (empty($_POST['domain']) || !is_domain($_POST['domain'])) {
    $input_errors[] = gettext('Domain is invalid.');
}
if (!empty($_POST['primarydnsserver']) && !is_ipaddr($_POST['primarydnsserver'])) {
    $input_errors[] = gettext('Primary DNS server is invalid.');
}
if (!empty($_POST['secondarydnsserver']) && !is_ipaddr($_POST['secondarydnsserver'])) {
    $input_errors[] = gettext('Second DNS server is invalid.');
}
if (!empty($input_errors)) {
    $stepid--;
} else {
    if (isset($config['dnsmasq']['enable'])) {
        unset($config['dnsmasq']['enable']);
    }
}
    ]]></stepsubmitphpaction>
    </step>
    <step>
        <id>3</id>
        <title>Time Server Information</title>
        <fields>
            <field>
                <name>Time server hostname</name>
                <description>Enter the hostname (FQDN) of the time server.</description>
                <type>input</type>
                <bindstofield>system->timeservers</bindstofield>
            </field>
            <field>
                <name>Timezone</name>
                <type>timezone_select</type>
                <bindstofield>system->timezone</bindstofield>
            </field>
            <field>
                <name>Next</name>
                <type>submit</type>
            </field>
        </fields>
        <stepsubmitphpaction><![CDATA[
foreach (explode(' ', $_POST['timeserverhostname']) as $ts) {
    if (!is_domain($ts)) {
        $input_errors[] = gettext("NTP Time Server names may only contain the characters a-z, 0-9, '-' and '.'. Entries may be separated by spaces.");
    }
}
if (!empty($input_errors)) {
    $stepid--;
}
    ]]></stepsubmitphpaction>
    </step>
    <step>
        <id>4</id>
        <disableallfieldsbydefault>true</disableallfieldsbydefault>
        <title>Configure WAN Interface</title>
        <javascriptafterformdisplay>
            var selectedItem = 0;
            if (jQuery('#ipaddress').val() == 'dhcp') {
            selectedItem = 1;
            jQuery('#ipaddress').val('');
            } else if (jQuery('#ipaddress').val() == 'pppoe') {
            selectedItem = 2;
            jQuery('#ipaddress').val('');
            } else if (jQuery('#ipaddress').val() == 'pptp') {
            selectedItem = 3;
            jQuery('#ipaddress').val('');
            } else if (jQuery('#ipaddress').val() == 'ppp' || jQuery('#ipaddress').val() == 'l2tp') {
            jQuery('#ipaddress').val('');
            } else {
            selectedItem = 0;
            }
            jQuery('#selectedtype').prop('selectedIndex',selectedItem);
            enableitems(selectedItem);
        </javascriptafterformdisplay>
        <fields>
            <field>
                <name>SelectedType</name>
                <displayname>IPv4 Configuration Type</displayname>
                <type>select</type>
                <donotdisable>true</donotdisable>
                <options>
                    <option>
                        <name>Static</name>
                        <value>Static</value>
                        <enablefields>ipaddress,subnetmask,upstreamgateway</enablefields>
                    </option>
                    <option>
                        <name>DHCP</name>
                        <value>dhcp</value>
                        <enablefields>dhcphostname</enablefields>
                    </option>
                    <option>
                        <name>PPPoE</name>
                        <value>pppoe</value>
                        <enablefields>pppoeusername,pppoepassword,pppoeservicename,pppoedialondemand,pppoeidletimeout</enablefields>
                    </option>
                    <option>
                        <name>PPTP</name>
                        <value>pptp</value>
                        <enablefields>pptpusername,pptppassword,pptplocalipaddress,pptplocalsubnet,pptpremoteipaddress,pptpdialondemand,pptpidletimeout</enablefields>
                    </option>
                </options>
            </field>
            <field>
                <name>General configuration</name>
                <type>listtopic</type>
            </field>
            <field>
                <donotdisable>true</donotdisable>
                <name>MAC Address</name>
                <bindstofield>interfaces->wan->spoofmac</bindstofield>
                <type>input</type>
                <description>This field can be used to modify ("spoof") the MAC address of the WAN interface (may be required with some cable connections). Enter a MAC address in the following format: xx:xx:xx:xx:xx:xx or leave blank.</description>
                <validate>^([0-9a-f]{2}([:-]||$)){6}$</validate>
                <message>MAC Address field is invalid</message>
            </field>
            <field>
                <donotdisable>true</donotdisable>
                <name>MTU</name>
                <type>input</type>
                <bindstofield>interfaces->wan->mtu</bindstofield>
                <description>Set the MTU of the WAN interface. If you leave this field blank, an MTU of 1492 bytes for PPPoE and 1500 bytes for all other connection types will be assumed.</description>
            </field>
            <field>
                <donotdisable>true</donotdisable>
                <name>MSS</name>
                <type>input</type>
                <bindstofield>interfaces->wan->mss</bindstofield>
                <description>If you enter a value in this field, then MSS clamping for TCP connections to the value entered above minus 40 (TCP/IP header size) will be in effect. If you leave this field blank, an MSS of 1492 bytes for PPPoE and 1500 bytes for all other connection types will be assumed. This should match the above MTU value in most all cases.</description>
            </field>
            <field>
                <name>Static IP Configuration</name>
                <type>listtopic</type>
            </field>
            <field>
                <name>IP Address</name>
                <bindstofield>interfaces->wan->ipaddr</bindstofield>
                <type>input</type>
                <combinefieldsbegin>true</combinefieldsbegin>
                <validate>^(?:[0]*(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:[0]*(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]))$</validate>
                <message>IP Address field is invalid</message>
            </field>
            <field>
                <combinefieldsend>true</combinefieldsend>
                <dontdisplayname>true</dontdisplayname>
                <dontcombinecells>true</dontcombinecells>
                <name>Subnet Mask</name>
                <bindstofield>interfaces->wan->subnet</bindstofield>
                <type>subnet_select</type>
            </field>
            <field>
                <name>Upstream Gateway</name>
                <bindstofield>wizardtemp->wangateway</bindstofield>
                <type>input</type>
                <validate>^(?:[0]*(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:[0]*(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]))$</validate>
                <message>Gateway IP Address field is invalid</message>
            </field>
            <field>
                <name>DHCP client configuration</name>
                <type>listtopic</type>
            </field>
            <field>
                <name>DHCP Hostname</name>
                <type>input</type>
                <bindstofield>interfaces->wan->dhcphostname</bindstofield>
                <description>The value in this field is sent as the DHCP client identifier and hostname when requesting a DHCP lease. Some ISPs may require this (for client identification).</description>
            </field>
            <field>
                <name>PPPoE configuration</name>
                <type>listtopic</type>
            </field>
            <field>
                <name>PPPoE Username</name>
                <type>input</type>
                <bindstofield>wizardtemp->wan->username</bindstofield>
            </field>
            <field>
                <name>PPPoE Password</name>
                <type>input</type>
                <bindstofield>wizardtemp->wan->password</bindstofield>
            </field>
            <field>
                <name>PPPoE Service name</name>
                <type>input</type>
                <bindstofield>wizardtemp->wan->provider</bindstofield>
            </field>
            <field>
                <name>PPPoE Dial on demand</name>
                <typehint>Enable Dial-On-Demand mode</typehint>
                <type>checkbox</type>
                <description>This option causes the interface to operate in dial-on-demand mode, allowing you to have a virtual full time connection. The interface is configured, but the actual connection of the link is delayed until qualifying outgoing traffic is detected.</description>
                <bindstofield>wizardtemp->wan->ondemand</bindstofield>
            </field>
            <field>
                <name>PPPoE Idle timeout</name>
                <type>input</type>
                <description>If no qualifying outgoing packets are transmitted for the specified number of seconds, the connection is brought down. An idle timeout of zero disables this feature.</description>
                <bindstofield>wizardtemp->wan->idletimeout</bindstofield>
            </field>
            <field>
                <name>PPTP configuration</name>
                <type>listtopic</type>
            </field>
            <field>
                <name>PPTP Username</name>
                <type>input</type>
                <bindstofield>wizardtemp->wan->pptpusername</bindstofield>
            </field>
            <field>
                <name>PPTP Password</name>
                <type>input</type>
                <bindstofield>wizardtemp->wan->pptppassword</bindstofield>
            </field>
            <field>
                <combinefieldsbegin>true</combinefieldsbegin>
                <name>PPTP Local IP Address</name>
                <type>input</type>
                <bindstofield>wizardtemp->wan->localip</bindstofield>
                <validate>^(?:[0]*(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:[0]*(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]))$</validate>
                <message>PPTP Local IP Address field is invalid</message>
            </field>
            <field>
                <combinefieldsend>true</combinefieldsend>
                <dontdisplayname>true</dontdisplayname>
                <dontcombinecells>true</dontcombinecells>
                <name>pptplocalsubnet</name>
                <bindstofield>wizardtemp->wan->subnet</bindstofield>
                <type>subnet_select</type>
            </field>
            <field>
                <name>PPTP Remote IP Address</name>
                <bindstofield>wizardtemp->wan->gateway</bindstofield>
                <type>input</type>
                <validate>^(?:[0]*(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:[0]*(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]))$</validate>
                <message>PPTP Remote IP Address field is invalid</message>
            </field>
            <field>
                <name>PPTP Dial on demand</name>
                <typehint>Enable Dial-On-Demand mode</typehint>
                <type>checkbox</type>
                <bindstofield>wizardtemp->wan->pptpondemand</bindstofield>
                <description>This option causes the interface to operate in dial-on-demand mode, allowing you to have a virtual full time connection. The interface is configured, but the actual connection of the link is delayed until qualifying outgoing traffic is detected.</description>
            </field>
            <field>
                <name>PPTP Idle timeout</name>
                <type>input</type>
                <bindstofield>wizardtemp->wan->pptpidletimeout</bindstofield>
                <description>If no qualifying outgoing packets are transmitted for the specified number of seconds, the connection is brought down. An idle timeout of zero disables this feature.</description>
            </field>
            <field>
                <name>RFC1918 Networks</name>
                <type>listtopic</type>
            </field>
            <field>
                <donotdisable>true</donotdisable>
                <name>Block RFC1918 Private Networks</name>
                <description>When set, this option blocks traffic from IP addresses that are reserved for private networks as per RFC 1918 (10/8, 172.16/12, 192.168/16) as well as loopback addresses (127/8) and Carrier-grade NAT addresses (100.64/10). This option should only be set for WAN interfaces that use the public IP address space.</description>
                <type>checkbox</type>
                <bindstofield>interfaces->wan->blockpriv</bindstofield>
                <typehint>Block private networks from entering via WAN</typehint>
            </field>
            <field>
                <name>Block bogon networks</name>
                <type>listtopic</type>
            </field>
            <field>
                <donotdisable>true</donotdisable>
                <name>Block bogon networks</name>
                <description>When set, this option blocks traffic from IP addresses that are reserved (but not RFC 1918) or not yet assigned by IANA.</description>
                <type>checkbox</type>
                <bindstofield>interfaces->wan->blockbogons</bindstofield>
                <typehint>Block non-Internet routed networks from entering via WAN</typehint>
            </field>
            <field>
                <name>Next</name>
                <type>submit</type>
            </field>
        </fields>
        <stepbeforeformdisplay><![CDATA[
if (isset($config['gateways']['gateway_item'])) {
    foreach ($config['gateways']['gateway_item'] as $gw) {
        if (empty($config['wizardtemp']['wangateway']) && $gw['name'] == 'WAN_GW') {
            $config['wizardtemp']['wangateway'] = $gw['gateway'];
        }
    }
}
    ]]></stepbeforeformdisplay>
        <stepsubmitphpaction><![CDATA[
if (!empty($_POST['mtu']) && ($_POST['mtu'] < 576)) {
    $input_errors[] = gettext('MTU Must be at least 576 (Per RFC 791).');
}
if (!empty($_POST['macaddress']) && !is_macaddr($_POST['macaddress'])) {
    $input_errors[] = gettext('Invalid MAC address.');
}
if (!empty($_POST['ipaddress']) && ($_POST['selectedtype'] == "Static")) {
    if (!is_ipaddr($_POST['ipaddress'])) {
        $input_errors[] = gettext('Invalid WAN IP address.');
    }
    if ($_POST['subnetmask'] < 31 &&
        ($_POST['ipaddress'] == gen_subnet($_POST['ipaddress'], $_POST['subnetmask']) ||
         $_POST['ipaddress'] == gen_subnet_max($_POST['ipaddress'], $_POST['subnetmask']))) {
        $input_errors[] = gettext('Invalid WAN IP address.');
    }
}
if (!empty($_POST['dhcphostname']) && !is_hostname($_POST['dhcphostname'])) {
    $input_errors[] = gettext('Invalid DHCP hostname.');
}
if (!empty($_POST['pptplocalipaddress']) && !is_ipaddr($_POST['pptplocalipaddress'])) {
    $input_errors[] = gettext('Invalid PPTP Local IP address.');
}
if (!empty($_POST['pptpremoteipaddress']) && !is_ipaddr($_POST['pptpremoteipaddress'])) {
    $input_errors[] = gettext('Invalid PPTP Remote IP address.');
}
if (!empty($input_errors)) {
    $stepid--;
} else {
    $type = $_POST['selectedtype'];

    config_read_array('ppps', 'ppp');

    foreach ($config['ppps']['ppp'] as $pppid => $ppp) {
        if ($ppp['ptpid'] == "0") {
            if ((substr($config['interfaces']['wan']['if'],0,5) == "pppoe") || (substr($config['interfaces']['wan']['if'],0,4) == "pptp")) {
                $oldif = explode(",", $ppp['ports']);
                $config['interfaces']['wan']['if'] = $oldif[0];
            }
            if ($type == "pppoe" || $type == "pptp") {
                unset($config['ppps']['ppp'][$pppid]);
            }
        }
    }

    if ($type == "pppoe" || $type == "pptp") {
        if ($type == "pptp") {
            $config['wizardtemp']['wan']['username'] = $config['wizardtemp']['wan']['pptpusername'];
            $config['wizardtemp']['wan']['password'] = $config['wizardtemp']['wan']['pptppassword'];
            $config['wizardtemp']['wan']['ondemand'] = $config['wizardtemp']['wan']['pptpondemand'];
            $config['wizardtemp']['wan']['idletimeout'] = $config['wizardtemp']['wan']['pptpidletimeout'];
            unset($config['wizardtemp']['wan']['pptpusername']);
            unset($config['wizardtemp']['wan']['pptppassword']);
            unset($config['wizardtemp']['wan']['pptpondemand']);
            unset($config['wizardtemp']['wan']['pptpidletimeout']);
        }
        $config['wizardtemp']['wan']['password'] = base64_encode($config['wizardtemp']['wan']['password']);
        $tmp = array();
        $tmp['ptpid'] = "0";
        $tmp['type'] = $type;
        $tmp['if'] = $type . "0";
        $tmp['ports'] = $config['interfaces']['wan']['if'];
        $config['ppps']['ppp'][] = array_merge($tmp, $config['wizardtemp']['wan']);
        unset($tmp);
        $config['interfaces']['wan']['if'] = $type."0";
    }
    unset($config['wizardtemp']['wan']);
}
    ]]></stepsubmitphpaction>
        <stepsubmitbeforesave><![CDATA[
if ($_POST['selectedtype'] != "Static") {
    $_POST['ipaddress'] = $_POST['selectedtype'];
    $config['interfaces']['wan']['ipaddr'] = $_POST['selectedtype'];
}
    ]]></stepsubmitbeforesave>
    </step>
    <step>
        <id>5</id>
        <title>Configure LAN Interface</title>
        <description>On this screen we will configure the Local Area Network information.</description>
        <fields>
            <field>
                <name>LAN IP Address</name>
                <type>input</type>
                <bindstofield>interfaces->lan->ipaddr</bindstofield>
                <validate>^(?:[0]*(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:[0]*(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9]))$</validate>
                <description>(leave empty for none)</description>
                <message>LAN IP Address field is invalid</message>
            </field>
            <field>
                <name>Subnet Mask</name>
                <type>subnet_select</type>
                <bindstofield>interfaces->lan->subnet</bindstofield>
            </field>
            <field>
                <name>Next</name>
                <type>submit</type>
            </field>
        </fields>
        <stepsubmitphpaction><![CDATA[
if (!empty(trim($_POST['lanipaddress']))) {
    if (!is_ipaddr($_POST['lanipaddress'])) {
        $input_errors[] = gettext('Invalid LAN IP address.');
    }

    if ($_POST['subnetmask'] < 31 &&
        ($_POST['lanipaddress'] == gen_subnet($_POST['lanipaddress'], $_POST['subnetmask']) ||
         $_POST['lanipaddress'] == gen_subnet_max($_POST['lanipaddress'], $_POST['subnetmask']))) {
        $input_errors[] = gettext('Invalid LAN IP address.');
    }

    if (!empty($input_errors)) {
        $stepid--;
    } elseif (!empty($config['dhcpd']['lan']['range']['from'])) {
        $ft = explode(".", $_POST['lanipaddress']);
        $ft_ip = $ft[0] . "." . $ft[1] . "." . $ft[2] . ".";
        $config['dhcpd']['lan']['range']['from'] = $ft_ip . "10";
        $highestip = gen_subnet_max($_POST['lanipaddress'], $config['interfaces']['lan']['subnet']);
        $hi = explode(".", $highestip);
        $highestip = $hi[3]-10;
        $config['dhcpd']['lan']['range']['to'] = $ft_ip . $highestip;
    }
} else {
    if (isset($config['interfaces']['lan'])) {
        unset($config['interfaces']['lan']);
    }
}
    ]]></stepsubmitphpaction>
    </step>
    <step>
        <id>6</id>
        <title>Set Root Password</title>
        <fields>
            <field>
                <name>Root Password</name>
                <type>password</type>
                <description>(leave empty to keep current one)</description>
            </field>
            <field>
                <name>Root Password Confirmation</name>
                <type>password</type>
            </field>
            <field>
                <name>Next</name>
                <type>submit</type>
            </field>
        </fields>
        <stepsubmitphpaction><![CDATA[
if (!empty($_POST['rootpassword']) || !empty($_POST['rootpasswordconfirmation'])) {
    if ($_POST['rootpassword'] == $_POST['rootpasswordconfirmation']) {
        $admin_user = &getUserEntryByUID(0);
        local_user_set_password($admin_user, $_POST['rootpassword']);
        local_user_set($admin_user);
    } else {
        $input_errors[] = gettext('The passwords do not match.');
    }
}
if (!empty($input_errors)) {
    $stepid--;
}
    ]]></stepsubmitphpaction>
    </step>
    <step>
        <id>7</id>
        <title>Reload Configuration</title>
        <fields>
            <field>
                <type>text</type>
                <description>Click 'Reload' to apply the changes.</description>
            </field>
            <field>
                <name>Reload</name>
                <type>submit</type>
            </field>
        </fields>
        <stepafterformdisplay><![CDATA[
$config['system']['hostname'] = $config['wizardtemp']['system']['hostname'];
$config['system']['domain'] = $config['wizardtemp']['system']['domain'];

if (!empty($config['wizardtemp']['wangateway'])) {
    config_read_array('gateways', 'gateway_item');
    $found = false;
    $defaultgw_found = false;
    foreach ($config['gateways']['gateway_item'] as & $gw) {
        if ($gw['interface'] != "wan")
            continue;
        if (isset($gw['defaultgw']))
            $defaultgw_found = true;
        if ($gw['name'] == 'WAN_GW' || (!empty($config['wizardtemp']['wangateway']) && $gw['gateway'] == $config['wizardtemp']['wangateway'])) {
            $found = true;
            $gw['gateway'] = $config['wizardtemp']['wangateway'];
            $config['interfaces']['wan']['gateway'] = $gw['name'];
        }
    }
    if (!$found) {
        $newgw = array();
        $newgw['interface'] = "wan";
        $newgw['gateway'] = $config['wizardtemp']['wangateway'];
        $newgw['name'] = 'WAN_GW';
        $newgw['weight'] = 1;
        $newgw['monitor_disable'] = 1;
        $newgw['descr'] = "WAN Gateway";
        $newgw['defaultgw'] = !$defaultgw_found;
        $config['gateways']['gateway_item'][] = $newgw;
        $config['interfaces']['wan']['gateway'] = 'WAN_GW';
    }
}

unset($config['wizardtemp']);
write_config();
    ]]></stepafterformdisplay>
    </step>
    <step>
        <id>8</id>
        <title>Reload in progress</title>
        <fields>
            <field>
                <type>text</type>
                <description>A reload is now in progress. The wizard will redirect you to the dashboard once the reload is completed.</description>
            </field>
            <field>
                <type>refresh</type>
                <time>5</time>
                <page>index.php?wizard_done</page>
            </field>
        </fields>
        <stepafterformdisplay><![CDATA[
configd_run('service reload delay', true);
    ]]></stepafterformdisplay>
    </step>
</wizard>

redpajama_set_name: RedPajamaGithub


text:
//
//  BugsnagPluginClient.m
//  Bugsnag
//
//  Created by Jamie Lynch on 12/03/2020.
//  Copyright © 2020 Bugsnag. All rights reserved.
//

#import "Bugsnag.h"
#import "BugsnagPluginClient.h"
#import "BugsnagPlugin.h"
#import "BugsnagLogger.h"

static NSString *const kPluginReactNative = @"BugsnagReactNativePlugin";

@interface Bugsnag ()
+ (BugsnagClient *)client;
@end

@interface BugsnagPluginClient ()
@property NSSet<id<BugsnagPlugin>> *plugins;
@property BugsnagClient *client;
@end

@implementation BugsnagPluginClient

- (instancetype _Nonnull)initWithPlugins:(NSMutableSet<id<BugsnagPlugin>> *_Nonnull)plugins
                                  client:(BugsnagClient *)client {
    if (self = [super init]) {
        NSMutableSet *instantiatedPlugins = [plugins mutableCopy];
        id rnPlugin = [self instantiateBugsnagPlugin:kPluginReactNative];

        if (rnPlugin) {
            [instantiatedPlugins addObject:rnPlugin];
        }
        _plugins = [NSSet setWithSet:instantiatedPlugins];
        _client = client;
    }
    return self;
}

/**
 * Automagically instantiate plugins which Bugsnag uses via class name (e.g. BugsnagReactNativePlugin)
 */
- (instancetype)instantiateBugsnagPlugin:(NSString *)clzName {
    Class clz = NSClassFromString(clzName);
    if (clz) {
        return [clz new];
    }
    return nil;
}

- (void)loadPlugins {
    for (id<BugsnagPlugin> plugin in self.plugins) {
        @try {
            [plugin load:self.client];
        } @catch (NSException *exception) {
            bsg_log_err(@"Failed to load plugin %@, continuing with initialisation.", plugin);
        }
    }
}

@end


text:
400 2nd Avenue South - Wolf Point, Montana 59201 info@rooseveltcounty.org 406.653.6200
Wolf Point, Montana
Aging Services/Senior Citizens
Assessor/Appraiser
Clerk of District Court
Disaster and Emergency Services (DES)
Drivers Examiner
Land Planning
Sheriff Coroner
Culbertson
MSU Extension Service
Roosevelt County Library
Betty Romo
Tel: (406) 653-6260 / Fax (406) 653-6202
Renee Eggebrecht
Deputy Treasurer
The office of the Treasurer receives and disburses all monies, as dictated by state law, and records these transactions. The Treasurer, an elected official, reports to the Montana State Department of Revenue on administrative matters while the County Commissioners have budgetary authority.
The office is divided into two groups. One deals with motor vehicle matters, including registrations, title transfers and applications, and the issuance of temporary stickers and permits. The other serves as the general office for activities including receipts from taxes, fees and intergovernmental transfers. It also processes disbursements, invests funds, maintains bank accounts, seizes tax delinquent property, handles tax protests, and issues moving permits for mobile homes.
MOTOR VEHICLE DIVISION
If titling a vehicle customer will need to be in the office by 4:30 p.m.
Titling paperwork will be sent to the treasurer's office from your dealer.
If you are purchasing from a private individual the following paperwork will be required:
Montana Title or
Out of State Title or
Manufacturer's Certificate of Origin (MCO)
Copy of loan contract (if applicable)
Any other applicable supporting documents. New residents may use a valid driver's license and vehicle registration from their former state for up to 30 days. It is unlawful to operate a motor vehicle in the State of Montana without valid vehicle liability insurance, certificate of self-insurance or posted indemnity.
Vehicle renewals can be done at the County Treasurer's office between the hours of 8 a.m. and 4:45 p.m. by check, cash or credit card, by mail renewal or on the Merlin Online Renewal system.
Mail Renewal: Send reminder card from State of MT or registration and $1 per registration mailing fee.
To renew with the Merlin Online Renewal system have your renewal card or registration available. Tabs and registration receipts will be mailed the following day after correct payment has been received. Online Renewal: Click here to register online.
LICENSE PLATE OPTIONS
The Title & Registration Bureau regulates the issuance of vehicle license plates. The following guidelines and procedures apply:
License plates are issued for a one-year period, by the County Treasurer in the county where the vehicle is subject to tax or fee.
As of 2001, license plates for light vehicles (1 ton or less) of any age may be registered for 24 months (2 years), or a permanent registration may be issued for vehicles more than 10 years old. A two year registration costs 2 x 1yr registration, and a permanent registration costs approximately 3 x 1yr registration. Please contact our office for more information.
A vehicle may be operated without plates for a 40-day grace period, before registration, by displaying a 40-day permit issued by a dealer if purchased from a dealer; or a vehicle purchase permit issued by the County Treasurer.
Anniversary months for renewal of plates are assigned according to the month in which the vehicle is first registered. The anniversary month is identified by the decal on the license plate.
A renewal notice is mailed for passenger vehicles and light trucks on the staggered system. Failure to receive the notice does not relieve the owner of renewal responsibility.
License plates stay with the owners and may be transferred to another vehicle ONLY when proper application is made through the County Treasurer's office.
Vehicle owners can choose from several types of license plates.
The standard plate is issued to all vehicle owners unless other plates are requested.
Personalized license plates are available on either the standard plate or on specialized plates, for a fee of $41.50 for the original plate and $10 for each transfer or renewal of that plate.
The County Treasurer will issue standard plates to all vehicle owners unless they request other plates.
Click here for Montana License Plate Information
Montana registered trucks and passenger cars must display a license plate on the front and rear of the vehicle with the renewal tab on the rear plate.
Special Plates
The following types of special plates are available:
Amateur Radio Operator Plate, which is available to a vehicle owner who holds an un-revoked and unexpired official amateur radio station license and operator's license. The additional fee for the plate is a one-time fee of $10.
Collector Plate, which is available for use on a vehicle that is more than 30 years old and is used solely as a collector's item, rather than for general transportation. The additional fee is $20 for vehicles weighing 2,850 pounds or less and $25 for vehicles weighing more.
Collegiate License Plates, which depict the name and a special logo for various public and private colleges in Montana. Both two-year and four-year colleges participate in the program. The additional fee is $30, which goes to a scholarship fund at the selected school.
Military Plates, which are available in a variety of styles to reflect an individual's military experience. The bureau issues plates for National Guard members, reservists, military veterans, disabled veterans, former prisoners of war, survivors of the Pearl Harbor attack, persons with disabilities, and veterans who were awarded the Purple Heart. There is an additional fee of $10 to be paid annually for veteran and Purple Heart plates.
License Plate Designs
Please visit the Montana Department of Justice - Motor Vehicle Division website here for more information.
MOTOR VEHICLE FORMS
Forms and Other Documents
TAX DIVISION
Failure to receive a property tax statement does not exempt the taxpayer from timely payment of the taxes due.
We accept credit card payments through our online payment service. Payments can also be made at the Treasurer's office and by phone. Failure to receive a property tax statement does not exempt the taxpayer from timely payment of the taxes due.
First installment due - November 30th
Second installment due - May 31st
Property tax bills are mailed in October of each year to the owner of record, as their name and mailing address appears on the tax roll. The tax roll is prepared and maintained by the State of Montana, Department of Revenue, Property Assessment Division.
If you have not received a tax statement by November 1st, please contact the Treasurer's Office at 406-653-6260 to request a duplicate statement or to request an address change.
Taxes on real estate may be paid in two installments, the first installment on or before November 30th of each year, the second installment on or before May 31st of the following year. If the first installment is not paid or postmarked on or before November 30th then the amount of this FIRST INSTALLMENT ONLY becomes delinquent.
If the second installment is not paid or postmarked on or before May 31st, then the amount of this SECOND INSTALLMENT ONLY becomes delinquent. When either installment becomes delinquent a penalty of 2% will be immediately added, together with interest at the rate of 10% per annum, until paid. BOTH INSTALLMENTS MAY BE PAID AT ONE TIME, on or before November 30th, if so desired.
Your property may qualify for Property Tax Assistance Program, this may include: Property Tax Assistance Disable or Deceased Veteran's Residential Exemption, the Extended Property Tax Assistance Program and/or Elderly Homeowner's Tax Credit. Contact the Montana Department of Revenue at 406-653-6256 for further information.
PERSONAL PROPERTY TAXES
Due within 30 days after the notice is mailed.
Taxes on personal property are paid in one payment. The treasurer must within 30 days after the notice is mailed to the taxpayer, collect same by seizure and sale of property if tax is not paid. If not paid within 30 days the tax becomes delinquent and a 2% penalty and 10% interest per annum must be added.
MOBILE HOME TAXES
First installment due - May 31st
Second installment due - November 30th
If not paid or postmarked by 5 pm on the due date the tax becomes delinquent and a 2% penalty and 10% interest per annum must be added.
Drivers Services
for questions regarding drivers license appointments, and drivers tests.
400 2nd Avenue South Suite 118
Wolf Point, MT 59201
Make a Tax Payment
400 2nd Avenue South
Give us a call or send us a fax:
406.653.6200Phone: 406.653.6201Fax:
info@rooseveltcounty.org
© 2019 Roosevelt County | Privacy Policy


text:
Karnataka Christians most targeted in India
By davidvranishJanuary 20, 2012
India (MNN) — Karnataka State is one of the most dangerous places
in India for Christians, according to the Evangelical Fellowship of India's
(EFI) annual report.
After the Bharatiya
Janata Party came to sole power in May 2008, anti-Christian attacks increased in the state and continue steadily
increasing every year, according to the EFI. However, harassment doesn't always
come in the form of violence. It
is often subversive and emotionally draining.
Don Edwards, a spokesman with Grand Rapids, Michigan-based Mission India, shares one case
involving a group of their partners.
"Two and a half years ago, we had a training going on in the same
state of Karnataka where all the trouble is happening today. 10 of our
partners were arrested, thrown in jail, and then released on bond waiting for
a court hearing."
late 2010, there was faint hope that a judge would throw out the Karnataka case
in which the team was accused of "inciting communal violence and bribing
people to become Christians" in August 2009 during a 3-day training
session for the Children's Bible Club program.
partners have to travel back to Karnataka to appear before the court to answer
the charges. The months of delay, while not a direct
threat, intimidates through inconvenience and expense.
Edwards says, "They have to drop
everything and show up at the court at least once a month. That's been going
on now for two and a half years. Every time they show up,at court, the court
case is postponed. It's quite an act of harassment."
Once again, the team arrived in
Karnataka on Thursday, January 19. "There was another court hearing. It was postponed for another five days. The court hearing has now been
postponed until next Tuesday, January 24. We certainly would appreciate any prayers from those who would remember
Mission India's ministry, especially in the state of Karnataka."
The charges they face could be
determined under India's Penal Code, Section 295-A which reads, in part: the
offense is "deliberate and malicious
acts intended to outrage religious feelings or any class by insulting its
religion or religious beliefs."
legal protections against violations of religious freedom exist in India,
corruption impacts how the laws are enforced, a fact noted by the U.S. State
Department. Edwards notes,
"It could be interpreted any way by the judge and whoever is the political
power broker in the state at the time. That particular crime of 'intending
to outrage religious feelings' is punishable by imprisonment for three years,
or a fine, or both."
accusations are false: the team was sleeping at the time they were arrested, so
they could not have been inciting communal violence. "That's
just one of the charges leveled against this particular group and often is
leveled against people when they're attacked by Hindu fundamentalists and the
government arrests the Christians rather than those who are committing the
violence."
openness to the Gospel, and the church is growing. Edwards urges you to pray "that this case would be dismissed and
these Christians would no longer be harassed simply because they were conducting training for Christians to
share the Gospel."
India has long waiting lists of people who want to participate in their
literacy program, Bible Club, and other outreach programs. Growth is only limited by
resources, however. Here are
links to help Mission India move forward.
children's bible clubsevangelismgospelharassmenthindumission indiapersecution
Help us get the word out:
Audio Broadcast
Primary Language: Hindi
Primary Religion: Hinduism
Evangelical: 2.2%
More News About India
Info About India
Data from the Joshua Project
Alt Phone: (877) 644-6342
Other Stories On This Day
Blankets are needed for victims of the cold in India
Churches planted out of home building in Guatemala
Micro radio spots net mega results in changing lives, perspectives
Elections don't change much or give new freedom in Kazakhstan


text:
Elephants are Acute Listeners of Human Voices
The 1967 Disney classic, The Jungle Book, provided the American populace (and unfortunately the Republican party) with one of our most favorite adages: "An elephant never forgets." Despite championing this particular phrase multiple times throughout the movie, the writers also consistently mock the quotation, turning the elephants into cantankerous old fools. If only the writers knew how correct they were in their initial assessment.
A new study released by scientists at the University of Sussex in England does indeed support the popular adage. Study author Karen McComb and fellow scientists traveled to Amboseli National Park in Kenya, where hundreds of elephants live alongside human populations, in order to study whether or not elephants have a discerning ear for human voices. The results were overwhelmingly yes.
In order to test said hypothesis, McComb and researchers recorded two different Kenyan tribes saying the phrase, ""Look over there. A group of elephants is coming." The two tribes were the Maasai and Kamba. The Maasai are a nomadic tribe who often come into contact with elephants and compete with the animals for resources such as water and grazing lands. On the other hand, the Kamba are a farming tribe who rarely come into contact with the elephants.
When the elephants heard the recordings of the Maasai men, they reacted defensively in a two to one margin. The adult elephants would gather closer together to protect the calves and would raise their trunks in the air to smell for potential danger. When the elephants heard the recordings of the Kamba men, however, almost no threat response was recorded.
"We knew elephants could distinguish the Maasai and Kamba by their clothes and smells, but that they can also do so by their voices alone is really interesting," stated Fritz Vollrath, a zoologist at the University of Oxford.
"They're using vocal information from another species – us – and they're using that to discern threat. That takes really advanced cognitive abilities. … These are subtle differences these elephants are attending to," study co-author Graeme Shannon reported.
In order to test the validity of the experiment, the scientists decided to expose the elephants to voices of Maasai and Kamba women and young boys as well. For all of the non adult and male recordings, the elephants had virtually no defensive response.
The scientists even attempted to trick the elephants by digitally distorting the female voices to make them more masculine and the male voices to turn them more feminine. While the researchers thought their antics clever, the elephants were not deceived.
"It's not so much that they can tell male from female voices, but that they tell the two languages apart and are not fooled by digital manipulation of the voice, which suggests that they use different gender cues than we do — or probably do," says Frans de Waal, an animal behaviorist at Emory University.
The scientists attribute the ability to distinguish between threatening and non-threatening human voices to an elephant's excellent memory. Some elephants can live up to 60 years. This, in combination with the fact that elephants have a massive, 10.5 pound brain, helps an elephant remember more things than most other mammals. This fantastic memory is most likely an evolutionary adaptation which "comes from desert-adapted elephants, where the matriarchs remember where reliable water can be found and are able to guide their herds to water over very long distances, and over the span of many years. This is a pretty clear indication that elephants have a great ability to remember details about their spatial environment for a very long time."
The study conducted by the scientists at Amboseli National Park corroborates the adage that "An elephant never forgets." Elephant families led by a matriarch of 42 years or older never fled when hearing the voice of a Maasai boy, but 40 percent of elephant families led by matriarchs younger than 42 years old did flee at the sound of a non-threatening figure. "Even though spearings by Maasai have declined in recent years, it's still obvious that fear of them is high. This is likely down to younger elephants following the lead of their matriarchs who remember spearings from long ago," states McComb.
Moral of the story: Don't piss an elephant off. It will remember all your distinguishing characteristics.
Image via Wikimedia Commons
Tags Africa Elephants humans Kenya poaching Science Voices
Mariska Hargitay Helps Detroit Process Rape Kits
Duck Dynasty's Sadie Is No Miley Cyrus