text:
package com.amazonaws.services.lexmodelbuilding.model;

import java.io.Serializable;
import javax.annotation.Generated;

/**
 *
 * @see AWS API
 *      Documentation
 */
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public class CreateIntentVersionResult extends com.amazonaws.AmazonWebServiceResult<com.amazonaws.ResponseMetadata> implements Serializable, Cloneable {

    /**
     *

     * The name of the intent.
     *

     */
    private String name;
    /**
     *

     * A description of the intent.
     *

     */
    private String description;
    /**
     *

     * An array of slot types that defines the information required to fulfill the intent.
     *

     */
    private java.util.List<Slot> slots;
    /**
     *

     * An array of sample utterances configured for the intent.
     *

     */
    private java.util.List<String> sampleUtterances;
    /**
     *

     * If defined, the prompt that Amazon Lex uses to confirm the user's intent before fulfilling it.
     *

     */
    private Prompt confirmationPrompt;
    /**
     *

     * If the user answers "no" to the question defined in confirmationPrompt, Amazon Lex responds with
     * this statement to acknowledge that the intent was canceled.
     *

     */
    private Statement rejectionStatement;
    /**
     *

     * If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled.
     *

     */
    private FollowUpPrompt followUpPrompt;
    /**
     *

     * After the Lambda function specified in the fulfillmentActivity field fulfills the intent, Amazon Lex
     * conveys this statement to the user.
     *

     */
    private Statement conclusionStatement;
    /**
     *

     * If defined, Amazon Lex invokes this Lambda function for each user input.
     *

     */
    private CodeHook dialogCodeHook;
    /**
     *

     * Describes how the intent is fulfilled.
     *

     */
    private FulfillmentActivity fulfillmentActivity;
    /**
     *

     * A unique identifier for a built-in intent.
     *

     */
    private String parentIntentSignature;
    /**
     *

     * The date that the intent was updated.
     *

     */
    private java.util.Date lastUpdatedDate;
    /**
     *

     * The date that the intent was created.
     *

     */
    private java.util.Date createdDate;
    /**
     *

     * The version number assigned to the new version of the intent.
     *

     */
    private String version;
    /**
     *

     * Checksum of the intent version created.
     *

     */
    private String checksum;
    /**
     *

     * Configuration information, if any, for connecting an Amazon Kendra index with the
     * AMAZON.KendraSearchIntent intent.
     *

     */
    private KendraConfiguration kendraConfiguration;
    /**
     *

     * An array of InputContext objects that lists the contexts that must be active for Amazon Lex to
     * choose the intent in a conversation with the user.
     *

     */
    private java.util.List<InputContext> inputContexts;
    /**
     *

     * An array of OutputContext objects that lists the contexts that the intent activates when the intent
     * is fulfilled.
     *

     */
    private java.util.List<OutputContext> outputContexts;

    /**
     *

     * The name of the intent.
     *

     *
     * @param name
     *        The name of the intent.
     */

    public void setName(String name) {
        this.name = name;
    }

    /**
     *

     * The name of the intent.
     *

     *
     * @return The name of the intent.
     */

    public String getName() {
        return this.name;
    }

    /**
     *

     * The name of the intent.
     *

     *
     * @param name
     *        The name of the intent.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withName(String name) {
        setName(name);
        return this;
    }

    /**
     *

     * A description of the intent.
     *

     *
     * @param description
     *        A description of the intent.
     */

    public void setDescription(String description) {
        this.description = description;
    }

    /**
     *

     * A description of the intent.
     *

     *
     * @return A description of the intent.
     */

    public String getDescription() {
        return this.description;
    }

    /**
     *

     * A description of the intent.
     *

     *
     * @param description
     *        A description of the intent.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withDescription(String description) {
        setDescription(description);
        return this;
    }

    /**
     *

     * An array of slot types that defines the information required to fulfill the intent.
     *

     *
     * @return An array of slot types that defines the information required to fulfill the intent.
     */

    public java.util.List<Slot> getSlots() {
        return slots;
    }

    /**
     *

     * An array of slot types that defines the information required to fulfill the intent.
     *

     *
     * @param slots
     *        An array of slot types that defines the information required to fulfill the intent.
     */

    public void setSlots(java.util.Collection<Slot> slots) {
        if (slots == null) {
            this.slots = null;
            return;
        }

        this.slots = new java.util.ArrayList<Slot>(slots);
    }

    /**
     *

     * An array of slot types that defines the information required to fulfill the intent.
     *

     *

     * NOTE: This method appends the values to the existing list (if any). Use
     * {@link #setSlots(java.util.Collection)} or {@link #withSlots(java.util.Collection)} if you want to override the
     * existing values.
     *

     *
     * @param slots
     *        An array of slot types that defines the information required to fulfill the intent.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withSlots(Slot... slots) {
        if (this.slots == null) {
            setSlots(new java.util.ArrayList<Slot>(slots.length));
        }
        for (Slot ele : slots) {
            this.slots.add(ele);
        }
        return this;
    }

    /**
     *

     * An array of slot types that defines the information required to fulfill the intent.
     *

     *
     * @param slots
     *        An array of slot types that defines the information required to fulfill the intent.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withSlots(java.util.Collection<Slot> slots) {
        setSlots(slots);
        return this;
    }

    /**
     *

     * An array of sample utterances configured for the intent.
     *

     *
     * @return An array of sample utterances configured for the intent.
     */

    public java.util.List<String> getSampleUtterances() {
        return sampleUtterances;
    }

    /**
     *

     * An array of sample utterances configured for the intent.
     *

     *
     * @param sampleUtterances
     *        An array of sample utterances configured for the intent.
     */

    public void setSampleUtterances(java.util.Collection<String> sampleUtterances) {
        if (sampleUtterances == null) {
            this.sampleUtterances = null;
            return;
        }

        this.sampleUtterances = new java.util.ArrayList<String>(sampleUtterances);
    }

    /**
     *

     * An array of sample utterances configured for the intent.
     *

     *

     * NOTE: This method appends the values to the existing list (if any). Use
     * {@link #setSampleUtterances(java.util.Collection)} or {@link #withSampleUtterances(java.util.Collection)} if you
     * want to override the existing values.
     *

     *
     * @param sampleUtterances
     *        An array of sample utterances configured for the intent.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withSampleUtterances(String... sampleUtterances) {
        if (this.sampleUtterances == null) {
            setSampleUtterances(new java.util.ArrayList<String>(sampleUtterances.length));
        }
        for (String ele : sampleUtterances) {
            this.sampleUtterances.add(ele);
        }
        return this;
    }

    /**
     *

     * An array of sample utterances configured for the intent.
     *

     *
     * @param sampleUtterances
     *        An array of sample utterances configured for the intent.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withSampleUtterances(java.util.Collection<String> sampleUtterances) {
        setSampleUtterances(sampleUtterances);
        return this;
    }

    /**
     *

     * If defined, the prompt that Amazon Lex uses to confirm the user's intent before fulfilling it.
     *

     *
     * @param confirmationPrompt
     *        If defined, the prompt that Amazon Lex uses to confirm the user's intent before fulfilling it.
     */

    public void setConfirmationPrompt(Prompt confirmationPrompt) {
        this.confirmationPrompt = confirmationPrompt;
    }

    /**
     *

     * If defined, the prompt that Amazon Lex uses to confirm the user's intent before fulfilling it.
     *

     *
     * @return If defined, the prompt that Amazon Lex uses to confirm the user's intent before fulfilling it.
     */

    public Prompt getConfirmationPrompt() {
        return this.confirmationPrompt;
    }

    /**
     *

     * If defined, the prompt that Amazon Lex uses to confirm the user's intent before fulfilling it.
     *

     *
     * @param confirmationPrompt
     *        If defined, the prompt that Amazon Lex uses to confirm the user's intent before fulfilling it.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withConfirmationPrompt(Prompt confirmationPrompt) {
        setConfirmationPrompt(confirmationPrompt);
        return this;
    }

    /**
     *

     * If the user answers "no" to the question defined in confirmationPrompt, Amazon Lex responds with
     * this statement to acknowledge that the intent was canceled.
     *

     *
     * @param rejectionStatement
     *        If the user answers "no" to the question defined in confirmationPrompt, Amazon Lex responds
     *        with this statement to acknowledge that the intent was canceled.
     */

    public void setRejectionStatement(Statement rejectionStatement) {
        this.rejectionStatement = rejectionStatement;
    }

    /**
     *

     * If the user answers "no" to the question defined in confirmationPrompt, Amazon Lex responds with
     * this statement to acknowledge that the intent was canceled.
     *

     *
     * @return If the user answers "no" to the question defined in confirmationPrompt, Amazon Lex responds
     *         with this statement to acknowledge that the intent was canceled.
     */

    public Statement getRejectionStatement() {
        return this.rejectionStatement;
    }

    /**
     *

     * If the user answers "no" to the question defined in confirmationPrompt, Amazon Lex responds with
     * this statement to acknowledge that the intent was canceled.
     *

     *
     * @param rejectionStatement
     *        If the user answers "no" to the question defined in confirmationPrompt, Amazon Lex responds
     *        with this statement to acknowledge that the intent was canceled.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withRejectionStatement(Statement rejectionStatement) {
        setRejectionStatement(rejectionStatement);
        return this;
    }

    /**
     *

     * If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled.
     *

     *
     * @param followUpPrompt
     *        If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled.
     */

    public void setFollowUpPrompt(FollowUpPrompt followUpPrompt) {
        this.followUpPrompt = followUpPrompt;
    }

    /**
     *

     * If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled.
     *

     *
     * @return If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is
     *         fulfilled.
     */

    public FollowUpPrompt getFollowUpPrompt() {
        return this.followUpPrompt;
    }

    /**
     *

     * If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled.
     *

     *
     * @param followUpPrompt
     *        If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withFollowUpPrompt(FollowUpPrompt followUpPrompt) {
        setFollowUpPrompt(followUpPrompt);
        return this;
    }

    /**
     *

     * After the Lambda function specified in the fulfillmentActivity field fulfills the intent, Amazon Lex
     * conveys this statement to the user.
     *

     *
     * @param conclusionStatement
     *        After the Lambda function specified in the fulfillmentActivity field fulfills the intent,
     *        Amazon Lex conveys this statement to the user.
     */

    public void setConclusionStatement(Statement conclusionStatement) {
        this.conclusionStatement = conclusionStatement;
    }

    /**
     *

     * After the Lambda function specified in the fulfillmentActivity field fulfills the intent, Amazon Lex
     * conveys this statement to the user.
     *

     *
     * @return After the Lambda function specified in the fulfillmentActivity field fulfills the intent,
     *         Amazon Lex conveys this statement to the user.
     */

    public Statement getConclusionStatement() {
        return this.conclusionStatement;
    }

    /**
     *

     * After the Lambda function specified in the fulfillmentActivity field fulfills the intent, Amazon Lex
     * conveys this statement to the user.
     *

     *
     * @param conclusionStatement
     *        After the Lambda function specified in the fulfillmentActivity field fulfills the intent,
     *        Amazon Lex conveys this statement to the user.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withConclusionStatement(Statement conclusionStatement) {
        setConclusionStatement(conclusionStatement);
        return this;
    }

    /**
     *

     * If defined, Amazon Lex invokes this Lambda function for each user input.
     *

     *
     * @param dialogCodeHook
     *        If defined, Amazon Lex invokes this Lambda function for each user input.
     */

    public void setDialogCodeHook(CodeHook dialogCodeHook) {
        this.dialogCodeHook = dialogCodeHook;
    }

    /**
     *

     * If defined, Amazon Lex invokes this Lambda function for each user input.
     *

     *
     * @return If defined, Amazon Lex invokes this Lambda function for each user input.
     */

    public CodeHook getDialogCodeHook() {
        return this.dialogCodeHook;
    }

    /**
     *

     * If defined, Amazon Lex invokes this Lambda function for each user input.
     *

     *
     * @param dialogCodeHook
     *        If defined, Amazon Lex invokes this Lambda function for each user input.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withDialogCodeHook(CodeHook dialogCodeHook) {
        setDialogCodeHook(dialogCodeHook);
        return this;
    }

    /**
     *

     * Describes how the intent is fulfilled.
     *

     *
     * @param fulfillmentActivity
     *        Describes how the intent is fulfilled.
     */

    public void setFulfillmentActivity(FulfillmentActivity fulfillmentActivity) {
        this.fulfillmentActivity = fulfillmentActivity;
    }

    /**
     *

     * Describes how the intent is fulfilled.
     *

     *
     * @return Describes how the intent is fulfilled.
     */

    public FulfillmentActivity getFulfillmentActivity() {
        return this.fulfillmentActivity;
    }

    /**
     *

     * Describes how the intent is fulfilled.
     *

     *
     * @param fulfillmentActivity
     *        Describes how the intent is fulfilled.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withFulfillmentActivity(FulfillmentActivity fulfillmentActivity) {
        setFulfillmentActivity(fulfillmentActivity);
        return this;
    }

    /**
     *

     * A unique identifier for a built-in intent.
     *

     *
     * @param parentIntentSignature
     *        A unique identifier for a built-in intent.
     */

    public void setParentIntentSignature(String parentIntentSignature) {
        this.parentIntentSignature = parentIntentSignature;
    }

    /**
     *

     * A unique identifier for a built-in intent.
     *

     *
     * @return A unique identifier for a built-in intent.
     */

    public String getParentIntentSignature() {
        return this.parentIntentSignature;
    }

    /**
     *

     * A unique identifier for a built-in intent.
     *

     *
     * @param parentIntentSignature
     *        A unique identifier for a built-in intent.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withParentIntentSignature(String parentIntentSignature) {
        setParentIntentSignature(parentIntentSignature);
        return this;
    }

    /**
     *

     * The date that the intent was updated.
     *

     *
     * @param lastUpdatedDate
     *        The date that the intent was updated.
     */

    public void setLastUpdatedDate(java.util.Date lastUpdatedDate) {
        this.lastUpdatedDate = lastUpdatedDate;
    }

    /**
     *

     * The date that the intent was updated.
     *

     *
     * @return The date that the intent was updated.
     */

    public java.util.Date getLastUpdatedDate() {
        return this.lastUpdatedDate;
    }

    /**
     *

     * The date that the intent was updated.
     *

     *
     * @param lastUpdatedDate
     *        The date that the intent was updated.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withLastUpdatedDate(java.util.Date lastUpdatedDate) {
        setLastUpdatedDate(lastUpdatedDate);
        return this;
    }

    /**
     *

     * The date that the intent was created.
     *

     *
     * @param createdDate
     *        The date that the intent was created.
     */

    public void setCreatedDate(java.util.Date createdDate) {
        this.createdDate = createdDate;
    }

    /**
     *

     * The date that the intent was created.
     *

     *
     * @return The date that the intent was created.
     */

    public java.util.Date getCreatedDate() {
        return this.createdDate;
    }

    /**
     *

     * The date that the intent was created.
     *

     *
     * @param createdDate
     *        The date that the intent was created.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withCreatedDate(java.util.Date createdDate) {
        setCreatedDate(createdDate);
        return this;
    }

    /**
     *

     * The version number assigned to the new version of the intent.
     *

     *
     * @param version
     *        The version number assigned to the new version of the intent.
     */

    public void setVersion(String version) {
        this.version = version;
    }

    /**
     *

     * The version number assigned to the new version of the intent.
     *

     *
     * @return The version number assigned to the new version of the intent.
     */

    public String getVersion() {
        return this.version;
    }

    /**
     *

     * The version number assigned to the new version of the intent.
     *

     *
     * @param version
     *        The version number assigned to the new version of the intent.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withVersion(String version) {
        setVersion(version);
        return this;
    }

    /**
     *

     * Checksum of the intent version created.
     *

     *
     * @param checksum
     *        Checksum of the intent version created.
     */

    public void setChecksum(String checksum) {
        this.checksum = checksum;
    }

    /**
     *

     * Checksum of the intent version created.
     *

     *
     * @return Checksum of the intent version created.
     */

    public String getChecksum() {
        return this.checksum;
    }

    /**
     *

     * Checksum of the intent version created.
     *

     *
     * @param checksum
     *        Checksum of the intent version created.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withChecksum(String checksum) {
        setChecksum(checksum);
        return this;
    }

    /**
     *

     * Configuration information, if any, for connecting an Amazon Kendra index with the
     * AMAZON.KendraSearchIntent intent.
     *

     *
     * @param kendraConfiguration
     *        Configuration information, if any, for connecting an Amazon Kendra index with the
     *        AMAZON.KendraSearchIntent intent.
     */

    public void setKendraConfiguration(KendraConfiguration kendraConfiguration) {
        this.kendraConfiguration = kendraConfiguration;
    }

    /**
     *

     * Configuration information, if any, for connecting an Amazon Kendra index with the
     * AMAZON.KendraSearchIntent intent.
     *

     *
     * @return Configuration information, if any, for connecting an Amazon Kendra index with the
     *         AMAZON.KendraSearchIntent intent.
     */

    public KendraConfiguration getKendraConfiguration() {
        return this.kendraConfiguration;
    }

    /**
     *

     * Configuration information, if any, for connecting an Amazon Kendra index with the
     * AMAZON.KendraSearchIntent intent.
     *

     *
     * @param kendraConfiguration
     *        Configuration information, if any, for connecting an Amazon Kendra index with the
     *        AMAZON.KendraSearchIntent intent.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withKendraConfiguration(KendraConfiguration kendraConfiguration) {
        setKendraConfiguration(kendraConfiguration);
        return this;
    }

    /**
     *

     * An array of InputContext objects that lists the contexts that must be active for Amazon Lex to
     * choose the intent in a conversation with the user.
     *

     *
     * @return An array of InputContext objects that lists the contexts that must be active for Amazon Lex
     *         to choose the intent in a conversation with the user.
     */

    public java.util.List<InputContext> getInputContexts() {
        return inputContexts;
    }

    /**
     *

     * An array of InputContext objects that lists the contexts that must be active for Amazon Lex to
     * choose the intent in a conversation with the user.
     *

     *
     * @param inputContexts
     *        An array of InputContext objects that lists the contexts that must be active for Amazon Lex
     *        to choose the intent in a conversation with the user.
     */

    public void setInputContexts(java.util.Collection<InputContext> inputContexts) {
        if (inputContexts == null) {
            this.inputContexts = null;
            return;
        }

        this.inputContexts = new java.util.ArrayList<InputContext>(inputContexts);
    }

    /**
     *

     * An array of InputContext objects that lists the contexts that must be active for Amazon Lex to
     * choose the intent in a conversation with the user.
     *

     *

     * NOTE: This method appends the values to the existing list (if any). Use
     * {@link #setInputContexts(java.util.Collection)} or {@link #withInputContexts(java.util.Collection)} if you want
     * to override the existing values.
     *

     *
     * @param inputContexts
     *        An array of InputContext objects that lists the contexts that must be active for Amazon Lex
     *        to choose the intent in a conversation with the user.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withInputContexts(InputContext... inputContexts) {
        if (this.inputContexts == null) {
            setInputContexts(new java.util.ArrayList<InputContext>(inputContexts.length));
        }
        for (InputContext ele : inputContexts) {
            this.inputContexts.add(ele);
        }
        return this;
    }

    /**
     *

     * An array of InputContext objects that lists the contexts that must be active for Amazon Lex to
     * choose the intent in a conversation with the user.
     *

     *
     * @param inputContexts
     *        An array of InputContext objects that lists the contexts that must be active for Amazon Lex
     *        to choose the intent in a conversation with the user.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withInputContexts(java.util.Collection<InputContext> inputContexts) {
        setInputContexts(inputContexts);
        return this;
    }

    /**
     *

     * An array of OutputContext objects that lists the contexts that the intent activates when the intent
     * is fulfilled.
     *

     *
     * @return An array of OutputContext objects that lists the contexts that the intent activates when the
     *         intent is fulfilled.
     */

    public java.util.List<OutputContext> getOutputContexts() {
        return outputContexts;
    }

    /**
     *

     * An array of OutputContext objects that lists the contexts that the intent activates when the intent
     * is fulfilled.
     *

     *
     * @param outputContexts
     *        An array of OutputContext objects that lists the contexts that the intent activates when the
     *        intent is fulfilled.
     */

    public void setOutputContexts(java.util.Collection<OutputContext> outputContexts) {
        if (outputContexts == null) {
            this.outputContexts = null;
            return;
        }

        this.outputContexts = new java.util.ArrayList<OutputContext>(outputContexts);
    }

    /**
     *

     * An array of OutputContext objects that lists the contexts that the intent activates when the intent
     * is fulfilled.
     *

     *

     * NOTE: This method appends the values to the existing list (if any). Use
     * {@link #setOutputContexts(java.util.Collection)} or {@link #withOutputContexts(java.util.Collection)} if you want
     * to override the existing values.
     *

     *
     * @param outputContexts
     *        An array of OutputContext objects that lists the contexts that the intent activates when the
     *        intent is fulfilled.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withOutputContexts(OutputContext... outputContexts) {
        if (this.outputContexts == null) {
            setOutputContexts(new java.util.ArrayList<OutputContext>(outputContexts.length));
        }
        for (OutputContext ele : outputContexts) {
            this.outputContexts.add(ele);
        }
        return this;
    }

    /**
     *

     * An array of OutputContext objects that lists the contexts that the intent activates when the intent
     * is fulfilled.
     *

     *
     * @param outputContexts
     *        An array of OutputContext objects that lists the contexts that the intent activates when the
     *        intent is fulfilled.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public CreateIntentVersionResult withOutputContexts(java.util.Collection<OutputContext> outputContexts) {
        setOutputContexts(outputContexts);
        return this;
    }

    /**
     * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
     * redacted from this string using a placeholder value.
     *
     * @return A string representation of this object.
     *
     * @see java.lang.Object#toString()
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getName() != null)
            sb.append("Name: ").append(getName()).append(",");
        if (getDescription() != null)
            sb.append("Description: ").append(getDescription()).append(",");
        if (getSlots() != null)
            sb.append("Slots: ").append(getSlots()).append(",");
        if (getSampleUtterances() != null)
            sb.append("SampleUtterances: ").append(getSampleUtterances()).append(",");
        if (getConfirmationPrompt() != null)
            sb.append("ConfirmationPrompt: ").append(getConfirmationPrompt()).append(",");
        if (getRejectionStatement() != null)
            sb.append("RejectionStatement: ").append(getRejectionStatement()).append(",");
        if (getFollowUpPrompt() != null)
            sb.append("FollowUpPrompt: ").append(getFollowUpPrompt()).append(",");
        if (getConclusionStatement() != null)
            sb.append("ConclusionStatement: ").append(getConclusionStatement()).append(",");
        if (getDialogCodeHook() != null)
            sb.append("DialogCodeHook: ").append(getDialogCodeHook()).append(",");
        if (getFulfillmentActivity() != null)
            sb.append("FulfillmentActivity: ").append(getFulfillmentActivity()).append(",");
        if (getParentIntentSignature() != null)
            sb.append("ParentIntentSignature: ").append(getParentIntentSignature()).append(",");
        if (getLastUpdatedDate() != null)
            sb.append("LastUpdatedDate: ").append(getLastUpdatedDate()).append(",");
        if (getCreatedDate() != null)
            sb.append("CreatedDate: ").append(getCreatedDate()).append(",");
        if (getVersion() != null)
            sb.append("Version: ").append(getVersion()).append(",");
        if (getChecksum() != null)
            sb.append("Checksum: ").append(getChecksum()).append(",");
        if (getKendraConfiguration() != null)
            sb.append("KendraConfiguration: ").append(getKendraConfiguration()).append(",");
        if (getInputContexts() != null)
            sb.append("InputContexts: ").append(getInputContexts()).append(",");
        if (getOutputContexts() != null)
            sb.append("OutputContexts: ").append(getOutputContexts());
        sb.append("}");
        return sb.toString();
    }

    @Override
    public boolean equals(Object obj) {
        if (this == obj)
            return true;
        if (obj == null)
            return false;

        if (obj instanceof CreateIntentVersionResult == false)
            return false;
        CreateIntentVersionResult other = (CreateIntentVersionResult) obj;
        if (other.getName() == null ^ this.getName() == null)
            return false;
        if (other.getName() != null && other.getName().equals(this.getName()) == false)
            return false;
        if (other.getDescription() == null ^ this.getDescription() == null)
            return false;
        if (other.getDescription() != null && other.getDescription().equals(this.getDescription()) == false)
            return false;
        if (other.getSlots() == null ^ this.getSlots() == null)
            return false;
        if (other.getSlots() != null && other.getSlots().equals(this.getSlots()) == false)
            return false;
        if (other.getSampleUtterances() == null ^ this.getSampleUtterances() == null)
            return false;
        if (other.getSampleUtterances() != null && other.getSampleUtterances().equals(this.getSampleUtterances()) == false)
            return false;
        if (other.getConfirmationPrompt() == null ^ this.getConfirmationPrompt() == null)
            return false;
        if (other.getConfirmationPrompt() != null && other.getConfirmationPrompt().equals(this.getConfirmationPrompt()) == false)
            return false;
        if (other.getRejectionStatement() == null ^ this.getRejectionStatement() == null)
            return false;
        if (other.getRejectionStatement() != null && other.getRejectionStatement().equals(this.getRejectionStatement()) == false)
            return false;
        if (other.getFollowUpPrompt() == null ^ this.getFollowUpPrompt() == null)
            return false;
        if (other.getFollowUpPrompt() != null && other.getFollowUpPrompt().equals(this.getFollowUpPrompt()) == false)
            return false;
        if (other.getConclusionStatement() == null ^ this.getConclusionStatement() == null)
            return false;
        if (other.getConclusionStatement() != null && other.getConclusionStatement().equals(this.getConclusionStatement()) == false)
            return false;
        if (other.getDialogCodeHook() == null ^ this.getDialogCodeHook() == null)
            return false;
        if (other.getDialogCodeHook() != null && other.getDialogCodeHook().equals(this.getDialogCodeHook()) == false)
            return false;
        if (other.getFulfillmentActivity() == null ^ this.getFulfillmentActivity() == null)
            return false;
        if (other.getFulfillmentActivity() != null && other.getFulfillmentActivity().equals(this.getFulfillmentActivity()) == false)
            return false;
        if (other.getParentIntentSignature() == null ^ this.getParentIntentSignature() == null)
            return false;
        if (other.getParentIntentSignature() != null && other.getParentIntentSignature().equals(this.getParentIntentSignature()) == false)
            return false;
        if (other.getLastUpdatedDate() == null ^ this.getLastUpdatedDate() == null)
            return false;
        if (other.getLastUpdatedDate() != null && other.getLastUpdatedDate().equals(this.getLastUpdatedDate()) == false)
            return false;
        if (other.getCreatedDate() == null ^ this.getCreatedDate() == null)
            return false;
        if (other.getCreatedDate() != null && other.getCreatedDate().equals(this.getCreatedDate()) == false)
            return false;
        if (other.getVersion() == null ^ this.getVersion() == null)
            return false;
        if (other.getVersion() != null && other.getVersion().equals(this.getVersion()) == false)
            return false;
        if (other.getChecksum() == null ^ this.getChecksum() == null)
            return false;
        if (other.getChecksum() != null && other.getChecksum().equals(this.getChecksum()) == false)
            return false;
        if (other.getKendraConfiguration() == null ^ this.getKendraConfiguration() == null)
            return false;
        if (other.getKendraConfiguration() != null && other.getKendraConfiguration().equals(this.getKendraConfiguration()) == false)
            return false;
        if (other.getInputContexts() == null ^ this.getInputContexts() == null)
            return false;
        if (other.getInputContexts() != null && other.getInputContexts().equals(this.getInputContexts()) == false)
            return false;
        if (other.getOutputContexts() == null ^ this.getOutputContexts() == null)
            return false;
        if (other.getOutputContexts() != null && other.getOutputContexts().equals(this.getOutputContexts()) == false)
            return false;
        return true;
    }

    @Override
    public int hashCode() {
        final int prime = 31;
        int hashCode = 1;

        hashCode = prime * hashCode + ((getName() == null) ? 0 : getName().hashCode());
        hashCode = prime * hashCode + ((getDescription() == null) ? 0 : getDescription().hashCode());
        hashCode = prime * hashCode + ((getSlots() == null) ? 0 : getSlots().hashCode());
        hashCode = prime * hashCode + ((getSampleUtterances() == null) ? 0 : getSampleUtterances().hashCode());
        hashCode = prime * hashCode + ((getConfirmationPrompt() == null) ? 0 : getConfirmationPrompt().hashCode());
        hashCode = prime * hashCode + ((getRejectionStatement() == null) ? 0 : getRejectionStatement().hashCode());
        hashCode = prime * hashCode + ((getFollowUpPrompt() == null) ? 0 : getFollowUpPrompt().hashCode());
        hashCode = prime * hashCode + ((getConclusionStatement() == null) ? 0 : getConclusionStatement().hashCode());
        hashCode = prime * hashCode + ((getDialogCodeHook() == null) ? 0 : getDialogCodeHook().hashCode());
        hashCode = prime * hashCode + ((getFulfillmentActivity() == null) ? 0 : getFulfillmentActivity().hashCode());
        hashCode = prime * hashCode + ((getParentIntentSignature() == null) ? 0 : getParentIntentSignature().hashCode());
        hashCode = prime * hashCode + ((getLastUpdatedDate() == null) ? 0 : getLastUpdatedDate().hashCode());
        hashCode = prime * hashCode + ((getCreatedDate() == null) ? 0 : getCreatedDate().hashCode());
        hashCode = prime * hashCode + ((getVersion() == null) ? 0 : getVersion().hashCode());
        hashCode = prime * hashCode + ((getChecksum() == null) ? 0 : getChecksum().hashCode());
        hashCode = prime * hashCode + ((getKendraConfiguration() == null) ? 0 : getKendraConfiguration().hashCode());
        hashCode = prime * hashCode + ((getInputContexts() == null) ? 0 : getInputContexts().hashCode());
        hashCode = prime * hashCode + ((getOutputContexts() == null) ? 0 : getOutputContexts().hashCode());
        return hashCode;
    }

    @Override
    public CreateIntentVersionResult clone() {
        try {
            return (CreateIntentVersionResult) super.clone();
        } catch (CloneNotSupportedException e) {
            throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e);
        }
    }

}


: If you have actually forgotten your Instagram password, you could reset it straight from either the iphone or Android Instagram application. There are 2 ways to reset your Instagram account: either through Facebook or via an e-mail sent out to your registered Instagram e-mail address. The procedure to reset your password is the same whether you use the iOS or Android Instagram application.
To start the password reset process, faucet "Forgot Password" from the login screen of either the Android or iOS Instagram application. Faucet "Username or Email" to get an e-mail, sent to your registered Instagram e-mail address, that contains a password reset web link. Clicking this web link will certainly allow you to develop a brand-new Instagram password. Conversely, touching "Reset using Facebook" will certainly allow you to log right into your Instagram account using your Facebook account, but just if you previously synced the two solutions together. After accessing your account by means of Facebook, Instagram will certainly then prompt you for a new password. If you do not have access to the e-mail account made use of to make the Instagram account as well as you did not previously sync your account with Facebook, you can not reset your password.
This write-up is so brief I made. I wish this write-up was useful for you and also can raise your knowledge. Thanks.


Badger State Maintenance understands the importance of removing snow. We know that safety and accessibility are of the utmost importance to our clients. Having reliable service allows our clients to focus on their business rather than the weather. We minimize salt usage to be environmentally friendly. Our focus is to provide the best snow removal service in the Rock County area. A snow program can be designed to fit budgetary and safety needs for any of our clients.
Snow plows, articulated wheel loaders and shoveling crews are dispatched within a reasonable amount of time after a snowfall accumulates one inch. Mother Nature is extremely unpredictable, but we will make a reasonable effort to clear all areas in a timely manner. Number one priority will be given to driveways, access, egress, and freight docks. A follow-up snow plowing to clean up will be scheduled for access to the entire property. We are a fully-insured snow removal contractor that carries workman's compensation on each of our snow employees.
"Having reliable service allows our clients to focus on their business rather than the weather."


It strikes me as a bit ironic that the Trump administration would brand the Iranian Revolutionary Guard, a force that is endowed with the power to enforce strict rule on citizens and defend the nation from "infidels," as a terrorist organization on the same day that Trump sacks DHS Secretary Nielsen for not enforcing his policy of separating refugee children from their parents at the southern border. Apparently she and Trump disagreed about the policy, so he fired her and will bring in someone who will have no qualms about putting children in cages.
Not that Ms. Nielsen had a problem with that; she had already made it clear in testimony before Congress that the policy was fine with her. She just didn't want to get entangled in lawsuits because they're messy and expensive — for her. She was fired because she let legal considerations interfere with her thinking, and that doesn't go down well with Trump.
Trump has for months urged his administration to reinstate large-scale separation of migrant families crossing the border, according to three U.S. officials with knowledge of meetings at the White House.
The policy McAleenan would consider, according to the officials, is known as "binary choice" and would give migrant parents the option between being separated from their children or bringing their children with them into long-term detention.
This renewed jihadism against immigrants is coming not just from Trump himself. The purge of DHS and the reinstatement of the policy — despite Trump's own executive order ending it last summer — comes from Stephen Miller, the presidential adviser who one person on Twitter claimed was the result of crossing Pee Wee Herman and Josef Goebbels.
Trump is cleaning house in the Department of Homeland Security.
Homeland Security Secretary Kirstjen Nielsen and Secret Service Director Randolph "Tex" Alles have been ousted, and at least two officials have been named as possibly heading out the door: US Citizenship and Immigration Services director Francis Cissna and Office of the General Counsel's John Mitnick.
There is a near-systematic purge happening at the nation's second-largest national security agency," an official told CNN.
Miller's heightened influence within the West Wing has been aided by the President, who recently told aides in an Oval Office meeting that Miller was in charge of all immigration and border-related issues in the White House, according to a person familiar with the meeting.
So while the Iranian Revolutionary Guard gets labeled as a terrorist organization, Trump is trying to remake DHS and ICE into something modeled after it.
And the march toward authoritarianism continues.
So according to a graph yesterday on MSNBC every single top position at DHS is now either acting or completely unfilled. Let's see what happens now if there's a natural disaster or a terrorist attack.
Trump prefers "acting" – keeps them on their toes. Besides, he couldn't get most of his appointments confirmed anyway so why bother. One can only hope Nielsen doesn't come up winning some cushy job in academia (looking at you, Stanford) or on Wall Street. I hope she'll be tainted with baby-torture for the rest of her natural life.
If you head over to KOS you'll find an article about an effort by a fairly large group of organizations to make sure Neilsen doesn't end up anywhere cushy.


text:
North Dakota 26, S. Utah 20
Lamar rallies to beat SE Louisiana 48-38
Norfolk State edges South Carolina State 17-14
A fumble returned for a touchdown just before halftime by Onyemechi Anyaugo was the catalyst for Norfolk State's 17-14 win over South Carolina State on Saturday.
Anyaugo's 84-yard fumble return for a touchdown with 11 seconds remaining in first half put the Spartans ahead for good at 10-7. Norfolk State added a touchdown in the third quarter on a 2-yard run by Chris Walley with 1:40 to play to stretch the lead to 17-7.
It was only the third win in the series for the Spartans (4-1,2-0 Mid-Eastern Athletic Conference) in 17 meetings. The Spartans have allowed only 26 points during its three-game winning streak this season.
The Bulldogs (2-3, 2-1), which cut the deficit to 17-14 on a 3-yard run by Derrick Wiley with 9:39 to play, had a chance to tie but failed. Blake Erickson was wide left on a 20-yard field goal attempt with 3:36 to play.

redpajama_set_name: RedPajamaCommonCrawl


Are you a quilter who has a list of "I'm going to make this eventually" quilts? I'm not exactly talking about a to-do list, more of a bucket list of quilts you dream of making one day. I believe that every quilter has at least one quilt they want to accomplish. My quilting bucket list seems to get longer by the hour. It contains a variety of themes, styles and challenges.
Here are a few that come to mind for me.
The Gnome Angel blog does a great block-by-block tutorial for this quilt. If I ever get around to starting, they will be my go-to resource.
Laurie Aaron Hird has literally written the book on this quilt, using letter written to The Farmer's Wife magazine as inspiration to design the blocks. I haven't purchased the book yet, but it is absolutely on my wish list.
I love that this quilt was designed scrappy. And the on-point setting really sets this apart from most samplers.
As some of you already know, I have started my Dear Jane quilt. This one is based on a quilt made by Jane Stickle in the 1800's. This quilt is a serious undertaking. It has 169 center blocks (4.5″ finished), a pieced triangle border and scalloped edges.
Brenda Papadakis has put out a book on this quilt, which includes great information about Jane Stickle and her life. It also has scale diagrams of each block. I have access to this book, but I tend to reference Susan Gatewoods website instead.
Susan has provided instructions on how to piece each individual block, and has included templates with each block to use as needed. Her instructions are 100% free to access, print and use.
I am machine piecing my Dear Jane. I can't even fathom the work that must have gone into the original.
Since I started quilting, I've been fascinated by the movement and illusion of Bargello Quilts, like this Diamond Jubilee Bargello from Family Farm Handcrafts.
I love that this one uses varying shades of blues/neutrals. I also like the symmetrical design.
POTC is a pattern I believe by Lucy Boston. This particular photo came from the Little Quilts blog, taken at the Huston Quilt Show.
This quilt is traditionally made using English paper piecing. Once my hexie quilt is finished, this will take over as my hand pieced project.
I'd also like to make a Postage Stamp quilt. I want to use 1 1/2″ squares to piece it. I love this light/dark/light/dark by Ivory Springs, but I've also considered using the neutrals to create a design throughout the pattern. This might be my next leader/ender project, after the tumblers.
These are just a few of my Bucket List quilts. What quilts are on your list? Have you started any of them? Have you finished any of them?
I started the Farmer's Wife… three years ago, maybe? I have about 80+ of the blocks finished and it so officially a UFO now. Yes, I will finish it, I even have a place to hang it but…. we all know how easily we get distracted. I do not have any other specific "must do before passing" quilts. :~) I trust I have plenty of time to finish many, many, many more.
The Farmers Wife is gorgeous, I can't wait to see how yours turns out!


Lancet Laboratories strive for pathology excellence, in our effort we have a created platforms that make it easy for Doctors to obtain urgent pathology results.
PathPortal V2 is an upgraded and improved version of V1. The main function of PathPortal is to provide an online alternative for medical professionals to obtain patient results by searching with a provider mnemonic for patients where the medical professional is either the submitting or copy doctor.
Searching for specific patients is made easy as patients can now be found by searching for an MRI #, Patient name, Patient Surname Contains, Patient ID or Date of Birth and by the Provider Mnemonic.
An application that assists doctors and patients with the delivery and viewing of laboratory results from their mobile devices.
The application is easy to download on to your iPhone/iPad or Android Smartphone and it is intuitive and clearly laid out.
Lancet Laboratories' newsletters are compiled by our industry leading Pathologists. Lancet Laboratories share the knowledge of our Pathologists through accurate and informative newsletters.


JOINT BASE ELMENDORF RICHARDSON, Alaska - The 3301st Mobilization Support Battalion, or WolfPack, mobilized recently, meaning, they went on Active Duty orders, to support the mobilization of the U.S. Army Alaska National Guard 297th Military Police Co.'s deployment preparation as well as supporting the 196th Infantry Training Brigade as they prepare the deploying Soldiers for their upcoming mission.
The 3301st is based in Joint Base Elmendorf - Richardson, and is part of the 9th Mission Support Command, the most geographically dispersed U.S. Army Reserve Command. The mission of the over 3,400 Soldiers spread across the seven time zones of the 9th MSC is to be ready to rapidly mobilize, deploy and execute decisive action. And the 3301st is successfully accomplishing that mission.
This was no small feat and the unit maintained a great working relationship with their installation counterparts - statistics provided by Captain Catherine Allen, Supply Management Officer for 3301st.


It's not difficult to see why Dallas is often referred to as Big D: It's a big sprawling metropolis filled with big attractions that you won't find anywhere else.
For starters, Dallas has a burgeoning art scene and a prime example of this lies within the Dallas Arts District, the largest entertainment district of its kind in the nation. Here you'll find a world-class collection of museums and performance spaces as well as one of the nation's coolest urban parks. Not to mention, the district is home to one of the world's largest collections of Pritzker Prize-winning buildings in one contiguous location.
For fans of the TV show Dallas, no visit to the area is complete without making a pilgrimage to this iconic ranch located 25 miles north in the Dallas suburb of Parker. Sure, J.R. is gone and the series is no longer being filmed, but Southfork Ranch, home to Big D's fictional first family, the Ewings, is nonetheless still a major tourist attraction.
When you think of Dallas, the first image that comes to mind is Reunion Tower– which has graced the city's skyline with its flickering orb since 1978. The tower is not only the city's most iconic landmark, it's also one of the most visited, especially since the new observation deck opened in late 2013.
Looking for the quintessential Texas experience? Then head to the official Rodeo Capital of Texas in Mesquite (14 miles east of Dallas) – where you can witness the thrills and spills of the Mesquite Championship Rodeo every Friday and Saturday night throughout the summer.
They say everything is bigger and better in Texas, and the State Fair of Texas– going strong since 1886– is no exception. Held for three weeks every fall, the fair (drawing in more than three million attendees each year) not only is one of the largest and longest-running fairs in the nation, it also touts the largest Ferris wheel in North America.
Downtown Big D has been enjoying a renaissance recently and much of the success can be largely contributed to its ever-burgeoning arts district. Spanning 68-acres and 19 contiguous blocks, the District is considered to be the largest urban entertainment district in the nation.


An upper second-class undergraduate honours degree (or equivalent) and normally a merit at MSc/MA level (or equivalent).
PhD work centres on research leading to a dissertation of 80,000 words. With the support of academic supervisors to guide you, you undertake research training and design and conduct your own research project. We offer high-quality supervision by internationally recognised scholars in areas including educational psychology, education policy, higher education, teaching and learning in schools, professional development, learning in the city, non-formal education, lifelong learning and assessment. Academic staff include experienced researchers with methodological expertise in advanced quantitative methods, experimental methods, a range of qualitative research methods and mixed methods. You will be part of a large, diverse doctoral community in an atmosphere that is exciting, creative and welcoming.


text:
Q: Is it a good practice for a language to allow modifying static variable in non-static context? In term of Object Oriented Programming, Is it a good practice for a language to allow modifying static variable in non-static context?
In Java accessing static variable in non-static context is allowed. For example in the following code, interest class variable still can be modified in MyClass instance1 and MyClass instance2.
class StaticEx {
    public static void main(String[] args) {
        MyClass instance1= new MyClass();
        MyClass instance2= new MyClass();
        // change interest first time
        instance1.interest = 100;
        System.out.println(MyClass.interest);
        System.out.println(instance1.interest);
        System.out.println(instance2.interest);
        // change interest second time
        instance1.interest = 150;
        System.out.println(MyClass.interest);
        System.out.println(instance1.interest);
        System.out.println(instance2.interest);
    }
}

MyClass.java file:
import java.util.*;

public class MyClass {
    public static int interest = 200;
}

The output looks like this:
100
100
100
150
150
150

While in PHP, this is not allowed:
my_class.php file:
<?php
class MyClass {
  public static $interest = 200;
  public function increase() {
    $this->interest = 500;
  }
}

$myClass = new MyClass();
$myClass->increase();
echo MyClass::$interest;

The output $: php my_class.php:
PHP Strict Standards:  Accessing static property MyClass::$interest as non static in /home/petwho/Desktop/java/my_class.php on line 5
Strict Standards: Accessing static property MyClass::$interest as non static in /home/petwho/Desktop/java/my_class.php on line 5

redpajama_set_name: RedPajamaStackExchange


I was looking at options for a recent movers list, and ran across their price list.
It seems really cheap to me. I'm assuming $65/M means $65 per thousand? I wouldn't think there would be more than 1k at any given time.
Oh, yeah, and I can't quite figure out if it actually has names included.
I was hoping you all might have some insight.
it's just a list of people, no phone numbers, so no scrubbing that is the expensive part, finding phone numbers..
They have phone #s available for $10/M.
There is a minimum order of $200 but for subscription its only $50. I don't know if the subscription is weekly, or if you can do it monthly, though. Monthly would be awesome. If less than 1000 on the list, you could get buy with shelling out less than $100/month.
Their homeowner's list is even more interesting.
I could actually pay $15 extra for the home value, which is really helpful.
once you parse through the zip codes you want, and other demographics, you'll be surprised how few pass the filters. In the last quarter, in a metroarea of about 2 million, I got about 45 total.


text:
Album Review: The Immortal (2020 single)
Matias Baconsky
Matias' Website Matias' Artist Page on MainlyPiano
Amazon (referral)iTunesYouTube videoSpotify
The Immortal (2020 single)
2020 / Matias Baconsky
"The Immortal" is the final version of the first single release from Argentinian pianist/composer Matias Baconsky's upcoming third full-length album, Epochal. (To avoid any confusion, the first version is no longer available.) "The Immortal" is an incredibly powerful, fully-orchestrated piece that seems even more frightening with the current state of the world. Epochal picks up where Baconsky's 2018 album, When the World Ends, left off. Quoting Baconsky's promotional material:
"As I wander through the ravaged streets I think about the possibility of finding someone else alive. But I also contemplate the worst possible scenario: being completely alone. Then. Why me? What's the use of living on? A mix of feelings assaults me: Sadness. Anger. Joy. What am I supposed to feel? Sadness about losing everything and everyone? The joy of still being alive? At this point, I'm not sure what to feel, but my only hope is believing that I'm not the only one and that soon I'll find someone else."
Very heavy stuff, and the dark, cinematic music of "The Immortal" conveys all of those emotions and more. The piano plays a prominent part in the music which includes choral voices in addition to the symphonic orchestra.
"The Immortal" is a very tantalizing teaser of what promises to be an incredible album! The single is available from Amazon, Apple/iTunes, Spotify and YouTube.
More reviews of Matias Baconsky albums
Together Again (single)
Latest ReviewsSingle Release


text:
The director of our planting partner AIR is participating in a U.N. conference
Dr. Anne Hallum speaking with students in a school in Guatemala. Credit: AIR.
The Alliance for International Reforestation (AIR) is one of our planting partners and is doing a wonderful job in Guatemala, where it is working to make a difference for the local people with projects that are based on direct community involvement.
We just got the news that Dr. Anne Hallum, the director of AIR, who is also a Stetson University Political Science Professor, is participating in the ninth United Nations Conference on Indigenous Peoples at U.N headquarters in New York City this week in her capacity as co-founder and U.S. director of AIR.
Dr. Hallum said that "as a participant in the 'Small Grant Programme' of the U.N. Permanent Secretariat for Indigenous Issues, we have been invited to attend this conference, along with many other representatives of organizations that work with indigenous peoples. I am honored that AIR is part of this group of invitees, after 16 years of working in Guatemala. I am excited that we will attend policymaking panels that have on-the-ground impact for people we know very well in Guatemala. I hope to make lasting contacts with other organizations from around the world, and I will stress the importance of sustainable farming at every opportunity."
Last year, the U.N. Permanent Forum on Indigenous Issues presented AIR with a "Small Grantee" award to help fund the building of brick stoves in Maya communities in Sololá, Guatemala. Headquartered at Stetson, AIR also plants trees, establishes tree nurseries and provides environmental education in Central America. Stetson students volunteer with the organization during six-week programs, working side-by-side with local AIR staff in Guatemala.
Women who work at AIR's nursery in San Andres ,Itzapa, Guatemala, which is supported by Eco-Libris. AIR has worked here for six years, producing and planting tens of thousands of trees. Credit: AIR
Since 1993, AIR has trained more than 1,500 Guatemalan farmers, provided materials for more than 700 fuel-efficient stoves and planted more than 3 million trees. In 2004, AIR was recognized by the Guatemalan government's forestry institute as the most effective nongovernmental environmental organization.
The theme of the U.N. conference, which ends April 30, is "Indigenous Peoples: Development With Culture and Identity; Articles 3 and 32 of the United Nations Declaration on the Rights of Indigenous Peoples." The session includes discussions about human rights and fundamental freedoms, the future work of the Permanent Forum, and dialogues with several U.N. agencies. The Permanent Forum is described online as an advisory body to the U.N. Economic and Social Council, with a mandate to discuss indigenous issues related to economic and social development, culture, the environment, education, health and human rights
Best wishes to Dr. Hallum and we'll keep updating you on AIR and their achievements.
See more information on AIR's website: www.stetson.edu/org/air. You can also find more information on our work with AIR on these links:
www.ecolibris.net/AIR_Assessment_2007-8.pdf
Labels: AIR, Anne Hallum, guatemala, planting partner, STETSON UNIVERSITY, un
The director of our planting partner AIR is partic...


text:
FSMA Staff
FSM ToolBox
FSM6
Safely Managed Faecal Sludge for All
Faecal Sludge Management Alliance
Checkout the latest news, events and updates about our alliance.
FSM6 2021- Open for Registration!
Michaela Rose January 13, 2021
Happy New Year! It is officially 2021 and we'd like to share with you two important announcements regarding the 6th International Faecal Sludge Management (FSM6) Conference.
FSMA is open for membership!
Michaela Rose November 5, 2020
The FSM Alliance is excited to announce that we are open for membership! Jennifer Williams, the Executive Director of the FSM Alliance, speaks more about
Recruiting Abstract Reviewers
Michaela Rose August 3, 2020
We are recruiting abstract reviewers! The abstract review period will be during the month of September and will be done online in our abstract submission
The FSM Alliance is a member-based network to support organisations and individuals working in
faecal sludge management (FSM). Our goal is to create a collaborative, responsive, and collective
platform to advocate for the adoption and implementation of FSM as a utility service. We also aim to
support our members in their work in helping to achieve SDG 6.2 and improve access to safely
managed sanitation.
A world where all people, everywhere, enjoy equitable access to safely managed and dignified sanitation services, which recognizes and treats human waste as a valued resource, improving health, reducing poverty and safeguarding the environment.
We set the agenda, champion and promote the development of inclusive sanitation approaches, particularly faecal sludge management (FSM) and non-sewered sanitation (NSS), to ensure human health and dignity, and the health of urban ecosystems.
We strive to achieve safely managed faecal sludge to areas with poor management. Our goals are also linked with other streams of sustainability such as sustainable cities, access to clean water and the power of partnerships.
The FSM Toolbox
Our FSM ToolBox contains a wealth of information about sanitation planning, stakeholder engagement and business models. Watch this introductory video to see if the ToolBox can be useful for your needs.
The FSM Alliance is a member based network, having both individual and organizational members, governed by a Board of Directors and managed by four staff members. Our success is shared success with our members and partners contributing to the resources and helping to implement the Alliance's goals and strategies.
We are based in Rotterdam, Netherlands.
Boompjes 40, Rotterdam, 3011 XB, Netherlands
© 2019 FSMA. All Rights Reserved | Privacy Policy · Contact Us
This website uses a range of cookies to improve your experience. We place functional cookies to enable our website to function properly. If you agree, we will also place tracking and analytical cookies. Please visit our Cookie Statement for further information. If you do not wish to allow all types of cookies or to withdraw your consent, then click on change cookie settings.
ACCEPT Cookie settings
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. Your consent for the use of these cookies is not required. We also use analytical and tracking cookies. Please visit our Cookie Statement [link] for further information. You can indicate below whether you give permission for the use of analytical and tracking cookies and you can withdraw your consent at any time. We collect and use the information in accordance with our Privacy Statement.


text:
Q: audio.fade() is not turning on I am working on a sound on and off switch but when i use "audio.setVolume( 0.0 )" and "audio.setVolume( 0.7 )" it works but when i am trying to use the "fade" & "fadeOut" function it turns the sound off like i want it but no on again.
function onOFF(event)
    if event.phase == "began" then
        if  sound == 1 then
                sound = sound + 1
                            audio.fadeOut({ channel=setVolume, time=500 } )
                switchoff()
        elseif  sound == 2 then
                sound = sound - 1
                audio.fade({ channel=setVolume, time=500, volume=0.7 } )
                switchon()
        end
    end
end

I can see the reason for this, any help ?

function switchon()
    screenGroup = self.view
    SwitchOff = display.newImage("soundISon.png")
    screenGroup:insert(SwitchOff)
    SwitchOff.x = 50; SwitchOff.y = 600
    transition.to( SwitchOff, { time=700, y=465, transition=easing.inOutExpo } )
    transition.to( SwitchOn, { time=500, y=500, transition=easing.inOutExpo } )
    SwitchOff:addEventListener("touch", onOFF)
end

A: When you fade the volume, you are changing the volume of the channel. This value is persistent and it is your responsibility to reset the volume on the channel if you want to use the channel again later.
You need to set again the volume of the channel by using audio.setVolume()
Addition:
audio.fadeOut() - This stops a playing sound in a specified amount of time and fades to min volume while doing it. The audio will stop at the end of the time and the channel will be freed.
So I think you need to play the sound again and set the volume to 0.0 before you use the audio.fade()
function onOFF(event)
    if event.phase == "began" then
        if  sound == 1 then
                sound = sound + 1
                audio.fadeOut({ channel=setVolume, time=500 } )
                switchoff()
        elseif  sound == 2 then
                sound = sound - 1

                audio.play( yourSound, {channel=setVolume, loops=-1}) -- Like this
                audio.setVolume( 0.0, { channel=setVolume } )
                audio.fade({ channel=setVolume, time=500, volume=0.7 } )
                switchon()
        end
    end
end

Reference


Shelby 2, R-S Central 0 � Liana Stachowicz and Kricket Bridges scored the Lady Golden Lions� goals, with Laura Wilson and Meredith Allen supplying assists.
Lisa Nanney and Reilly Redding led the Shelby defense.
Meg Binion was in goal for the Golden Lions.
Shelby (1-0-1, 1-0 SMAC) plays at East Lincoln at 6 p.m. Wednesday.
Burns 5, Chase 0 � Brittany McMurry and Katherine Powell each scored two goals for the Lady Bulldogs, with Claire Cabaniss adding a goal and an assist.
Abigale Patten, Brenda Fioritto and Ashley Boling each had an assist for Burns.
The Bulldogs led 3-0 at the half.
The back four of Cora Tucker, Savannah Honeycutt, Alissa McConnell and Carley Gingles led Burns� defense, and Cassie Waters was in goal for the shutout.
The Bulldogs (3-0, 1-0 SMAC) host Kings Mountain in a 5 p.m. JV/varsity doubleheader on Friday.
Kings Mountain 8, East Rutherford 0 � Jamie Slater scored two goals and had an assist, Katy Robinson had a goal and three assists and Lyndsey Barnes tallied two goals to pace the Lady Mountaineers. Virginia Dellinger added a goal and an assist, Sara Pasour a goal, Mikayla Price a goal and Madie Skeith two assists.
Sara Smart had the shutout in goal for Kings Mountain, and Courtney Johnson, Kimberlee Farris and Johnna Scism led the defense.
The Mountaineers (1-0, 1-0 SMAC) play at Burns on Friday.
Draughn 4, Crest 2 � Lilly Humphries scored both of the Lady Chargers� goals.
Crest led 1-0 early before being tied 1-all at the half. Draughn built a 3-1 lead before Humphries� second goal cut it to 3-2. The Lady Wildcats added another goal late.
Crest (0-2, 0-1 SMAC) plays at Forestview in a 5 p.m. Wednesday JV/varsity doubleheader.


I have learned that stretching is a must when it comes to running after and injury.
The one thing that is helping me get back to running is a lot of stretching. I have been not only doing leg stretches before and after my running, but I have found that stretching helps during my running. I have been increasing the amount of running time of my run/walk sessions and will stop to stretch about half way through my session. This stretching has helped me to run longer. I have been able to run for ten minutes before my muscles start to get tight. Then I walk for a minute and run for another ten minutes. I am feeling good about my running.
Last week was a busy week. The boys were home for two days from school because of school conferences. They also get home early on Wednesday. So that meant three days that I had to run at the park. I really don't do well with running at the park as I have to run in circles so I get bored fast and I want to give up too soon. I am hoping by summer time that my 9 year old son can ride his bike for longer distances so I can run on the bike trails. The last time I tried the bike trails with my boys, he complained that his legs hurt half way into my running. Maybe getting out first thing in the morning might help, I sure hope so.
This was the final week before my son's ROTC military ball and I wanted to look smashing in my dress. So I made sure that I ran every day and ate lots of healthy food. I don't know if I lost any weight as I hate stepping on the scale, but I did have to tighten my belt one more notch. I am afraid that stepping on the scale will either leave me depressed by the number or if I lost weight then I will use that as an excuse to eat more. So for now, I am going to continue to eat good and keeping running until I like what I see in the mirror. I really want to tone my belly by July for my other son's wedding.
Here is how I looked for the military ball. I think I look good in this dress. Here are some other pictures from the ball. It was a fun time and I enjoyed talking with the other moms who sat at our table. I did enjoy a piece of cake too. That cake will motivate me to run today.
My son and his girlfriend were selected the prince and princess for the night.
My son looked handsome in his uniform for the sword detail, I really need a better camera. My tablet does well in natural light not in a brightly lite room.
My husband and I really enjoyed the ball. We are so proud of our son. He has a great future ahead of him. He plans to go to the naval academy and is doing well in school so he is well on his way.
So time for me to lace up my shoes and get out running. Here is to a great week of running!
Stretching is so important when I running; I learned that, too when I forgot to do it. You all look great at the ball, looks like a fun night!


A 0-60 ampere current supply and the beta-gamma angular correlation of arsenic-74.
Colclough, John Delbert, "A 0-60 ampere current supply and the beta-gamma angular correlation of arsenic-74." (1963). Electronic Theses and Dissertations. 6327.


Iceland is a magical country in ways more than one. There are natural wonders wherever you look – waterfalls, geysers, roads that don't seem to end, lakes, thermal pools, and some of the most scenic mountain ranges in the world.
Back in November, we rented our Land Rover and went on a crazy joy ride, discovering one gem after another. There is no shortage of attractions in Iceland but the famed Golden Circle makes an appearance on everybody's itineraries, irrespective of individual tastes and preferences. At the Golden Circle, the triumvirate of Iceland's natural wonders, it's possible to stop and marvel at steam and bubbling water rising from geysers, check out gushing streams of water at one of the world's largest waterfalls, take a dip in thermal springs and see impressive rock formations at the Thingvellir National Park. The stunning trails and rugged landscape of this National Park are bound to distract you from carrying on your road trip.
But carry on you must, for there is a lot to see in Iceland. As you leave the Golden Circle behind you will see awe-inspiring panoramas by the dozen and unending miles of impressive landscape. This is nothing like the roads you might encounter while cycling in the French countryside or travelling in the Italian countryside. There are no olive groves, vineyards, or orchards. There are barren fields, stunted trees, and desert-like landscapes. Iceland's marooned landscapes are reminiscent of the moon, or better still Mars. The unearthly edge makes it exciting, surreal, and intimidating all at once.
The highlight of that road trip in Iceland, for us, were the hotels and farm-stays. Icelandic hotels are usually nestled deep in the countryside. Each one of the hotels we stayed in was situated in the most idyllic surroundings. Each farm was straight out of a story book. Imagine a wooden cottage set on sylvan farmland, surrounded by mysterious fog-laden mountains – that's just a typical B&B in Iceland! One thing's for sure – you will never be disappointed by what Iceland has to offer on the accommodation front.


The U.S. Galaxy Note 5 release date isn't as concrete as the Galaxy Note 5 launch date. We've heard some rumblings about the release but nothing is set in stone.
Galaxy Note 5 release date rumors have pointed to an arrival on August 21st, or, just a few short days after Samsung's expected to debut the Galaxy Note 5. This date is apparently going to be for several different regions though it's not clear if the United States will be one of them.
We've seen several U.S. bound Galaxy Note 5 models pass through the FCC, a sign that a release could be very close. As we've pointed out many times, FCC filings for flagship Galaxy phones typically come much later in the release process.
At this point, we'd circle the week of August 21st though we'd circle it in pencil. Samsung and its U.S. carrier partners have been known to use staggered release dates. So while one or two could release on August 21st, it may not be all of them.


American born, French by marriage, Israeli by choice, I write about my divided self. My essays have appeared in Under the Sun, Ascent, The Tishman Review, The Coachella Review, Hippocampus Magazine, and Full Grown People. Honors include Pushcart Prize and Best American Essays nominations and finalist in 2017 Crab Orchard Review's Literary Nonfiction Contest. Find me at http://israelwriterstudio.com and follow me @JenLangWrites.


text:
Home » Australian POW fiction » TRASHY TUESDAY: THE COASTWATCHERS by Michael Owen (Horwitz, 1965)
Posted by popple58 on 25 Feb, 2019 in Australian POW fiction, trashy covers, Trashy Tuesday, War novel | 0 comments
TRASHY TUESDAY: THE COASTWATCHERS by Michael Owen (Horwitz, 1965)
"A moment of violence could save the women from shocking cruelty and humiliation. Together, the two Australians moved in on the Japanese and the two women pegged to the ground."
From the back cover of The Coastwatcher
World War II featured prominently in popular fiction well into the 1960s and 70s. In Australia there emerged in the 1960s a sub-genre of popular fiction about Australian Prisoners of War and how they survived under the Japanese. These books usually focussed on the cruelty of the Japanese guards and fed off the strong resentment towards the Japanese that still existed in the 1960s (and probably longer). These books did not dwell on battles, but rather on how the soldiers, and usually attractive young women, withstood the brutality of the guards. Similar books about beautiful women being tortured by the Nazis also proved popular.
Horwitz Publishing produced several series along these lines, including the Jim Kent, Ray Slattery and John Slater series of books, with titles like Camp Terror, Slave Women and Women Under the Samurai.
The covers of the books usually featured near naked women, being tied up or beaten, or Australian soldiers about to be beheaded. Some of the covers, such as the one for Gestapo Camp by John Slater, had a real dramatic pulp feel to them.
Thirteen war books were produced under the Michael Owen name, which were mainly written by C. J. McKenzie. The Coastwatchers is Number 11 in the series and follows a rescue mission to save two women being held by the Japanese on a Philippines island and then a dramatic chase through the jungle.
It is not a bad book. The pacing is brisk and there is plenty of action and sexual tension between the women and the Australian soldiers. The writing, however, is perfunctory and the dialogue has a stilted feel to it. The romance elements are not sophisticated, and the Australian men seemed affronted when the women turn out to be good fighters. There is lots of bravery and some self-sacrifice towards the end. The Japanese are portrayed as savages and there is no attempt to even out their characters. The two white women, and a Filipino girl, are frequently tied up or tied down and their clothes ripped off them. Descriptions of breasts and nipples feature prominently, but despite the suggestion of horrible deeds the books are very tame by today's standards. In all, it is an easy, diverting read.
The cover is by Col Cameron, who did over a hundred covers for Australian paperbacks, mainly for Horwitz. It is a good action cover, with a near naked woman in the background and gives a clear sense of what the book is about. The cover is more dramatic than a lot from this period and is not dissimilar from the covers to be found on American men's magazines at the time. Interestingly the Japanese soldier on the ground is holding a shin-gunto sword, which frequently featured on paperback covers.
It is not a great book, but it is certainly an interesting reminder of a popular cultural trend in the 1960s and early 70s.
Like always, this article owes much to the excellent Australian Paperback Guide by the late Graeme Flanagan.


text:
Applications now being accepted for the 2023-24 school year - APPLY NOW!
All Events (E.g.,Clinics, Tournaments)
16 Has Never Felt So Sweet
Posted November 19th, 2021
2021-2022 DME Girls' Basketball Program Named Top 25 in the Country
The season has only just begun, but the hype around the 2021-2022 DME Girls's Basketball Program continues to grow. With a top-tier roster, and experienced coaching staff, the team's pre-season ranking sets them up for an exciting year ahead!
Earlier this month, MaxPreps released their Preseason Top 25, listing DME Girls Basketball at number 16 in the country. It should come as no surprise that this esteemed ranking comes shortly after three DME Girls'' Basketball student-athletes were named to ESPN's Top 100 Girls to watch. Seniors Sydney Shaw (ranked #49) and Amiya Evans (ranked #65), along with junior Chloe Kitts (ranked #16) hope to lead DME to a memorable season!
DME basketball has a strong reputation rooted in NBA experience stemming from Co-Founder Dan Panaggio's experience on the coaching staff with the Portland Trailblazer and Los Angeles Lakers. And, with the belief of creating a supportive, close-knit community on and off the court, this team has drawn the attention of people across the country. The ranking as the number 16 team in the country speaks for itself!
Wesley Arocho, head coach of the girls' basketball team, spoke to their success saying, "Each player works hard in practice to take their game to the next level. They play as a team each and every game, and their determination and dedication are paying off.".
DME will be up against some stiff competition throughout the 2021-2022 season, including games against IMG Academy, Montverde Academy, and Lake Highland Prep to name a few, but they're up for the challenge. They are a force to be reckoned with this season and are prepared to compete with some of the top teams in the nation.
Be on the lookout for some can't-miss action as the DME Girls' Basketball team comes to a court near you! The chase is on for the #1 spot in America.
Learn more about our girl's's basketball program here.


text:
Harry And Meghan Might Have To 'Renounce Royal Privileges' For South Africa Move
We Finally Get A Look Inside Harry And Meghan's Canadian Holiday
Why Harry And Meghan Were Turned Away From A Top Canadian Restaurant
Meghan Markle's 'Suits' Co-Star Warned Her Life Would "Change Forever" Before Royal Wedding
Queen Removes Harry And Meghan Photograph From Her Audience Room
The Royals' Go-To Hair Colourist Reveals His Top Tips
This Very Odd Royal Family Christmas Tradition Will Leave You Confused
Meghan Markle Is Already Busy Paving Her Post-Royal Career Path
A Brief History Of The Royals Who Stepped Down From Their Duties
Meghan Markle's Friend, Janina Gavankar Slams Media For Photoshopping The Sussex Christmas Card
We Can't Stop Watching This Video Of Prince Harry Dressed As Santa Claus
Kate Middleton And Meghan Markle Have Struggled With Being Pitted Against Each Other
This Video Of Meghan Markle Dancing With Baby Archie Is The Cutest Thing You'll See All Day
Everything You Need To Know About Prince Harry
The Duke And Duchess Of Sussex To Lose Their HRH Titles
The couple are "stepping back" from their royal duties - by Danielle Fowler
The Duke and Duchess of Sussex are set to relinquish their HRH titles and will no longer receive public funds, Buckingham Palace has announced.
WATCH BELOW: Moment Prince Harry Asks Bob Iger To Give Meghan A Voiceover Job
From UK spring 2020, the royal couple will no longer be referred to as His or Her Royal Highness but will remain the Duke and Duchess of Sussex.
Harry and Meghan will also refund the money used to refurbish their royal residence, Frogmore Cottage, which is thought to have cost British taxpayers around £4.5 million.
The news comes after the Queen held an emergency meeting on Monday to thrash out details of the family's future, following their decision to "step back" as senior royals.
sussexroyal View Profile
1.1m likes - View Post on Instagram
Instagram post by The Duke and Duchess of Sussex * Jan 18, 2020 at 6:30pm UTC
In a statement from Her Majesty released on January 18, the Queen said that after "many months of conversations and more recent discussions", the palace has found a "constructive and supoprtive way forward for my grandson and his family".
"Harry, Meghan and Archie will always be much loved members of my family," the statement continues. "I recognise the challenges they have experienced as a result of intense scrutiny over the last two years and support their wish for a more independent life."
The Queen then went on to add that she is "particularly proud of how Meghan has so quickly become one of the family."
Moving forward, the Duke and Duchess of Sussex will "continue to uphold the values of Her Majesty" but will no longer perform royal duties which means skipping official military appointments.
Since announcing plans to split their time between the UK and Canada, Meghan has already been busy carving her post-royal career path.
On January 15, the former actress visited two women's charities in Vancouver, Downton Eastside Women's Centre and Justice for Girls, to learn more about the local issues they face.
The Duchess of Sussex has also reportedly signed a voiceover deal with Disney which will benefit wildlife charity Elephants Without Borders.
Read the full statement here.


text:
Black Panther (Moderators: bluezulu, Ezyo) »
BLACK PANTHER MOVIES - Wakanda Forever! #RECAST T'CHALLA!
Pages: 1 ... 109 110 [111] 112 113 ... 244
Author Topic: BLACK PANTHER MOVIES - Wakanda Forever! #RECAST T'CHALLA! (Read 816795 times)
Amenra11
Re: The Black Panther Movie ... The Redemption of T'Challa!!!
LMBAO, did I miss a BP story somewhere?
Quote from: Mortal Man on December 15, 2017, 01:01:27 pm
Quote from: Ezyo on December 15, 2017, 11:51:42 am
Yeah she jumped the gun on that one pretty quick. Oh well.
Honestly I still am not looking forward to Storm trying to me too off Tchalla
Shipp stay trying to join the team breh lol
http://collider.com/x-men-apocalypse-alexandra-shipp-storm-interview-black-panther/
Can you talk about your research for taking on this role? I mean did you find any comic stories that really resonated with you or anything like that?[/b]
SHIPP: I read a lot of the newer comics because there are a lot of newer comics that are doing a lot of her back story, especially her stuff with T'Challa, and I wanted to know who she was. In my mind because of the way that the script is, in comparison to her comic story line, it's a little but different. So in my mind, like she and T'Challa were king and queen of Africa when they were like 13, and that's the only way that I could make it work. They were young king and queens, it happens sometimes, whatever.
Has Chadwick acknowledged her existence yet or is he doing that thing in MoS avi?
« Last Edit: December 19, 2017, 07:16:14 am by Amenra11 »
Mortal Man
When ish hit the fan...
Riri's entire existence was a fraud to distract us from the death of Rhodey because they couldn't shoulder expectations of Brie Lawson boo'd up with Don Cheadle.
The agenda is real!
How many leaders you said you needed then left 'em for dead?
Is it Moses, is it Huey Newton or Detroit Red?
Is it Martin Luther, JFK, shooter you assassin
Is it Jackie, is it Jesse, oh I know, it's King T'Challa, oh!
When ish hit the fan, is you still a fan?
Quote from: Amenra11 on December 19, 2017, 07:13:24 am
I appreciate her fandom and vivid imagination but..
4sake
Quote from: MindofShadow on December 19, 2017, 06:42:59 am
RiRi ain't ever seeing the light of day on the big screen.
I think their a small chance if they make her Miles (Love interest - something that will serve both characters going forward imo) or if they use her in a Methany related movie ( because outside of taking and stealing of other characters he has little to no Supporting Cast or villains so adding on Ironheart wouldn't be a shock or surprise especially if they go with the theory I have of her leading young adults in comics as is doing in that animated film to make her character more likeable again..
Ezyo
I'm still do lost..
So i just binged season 2 (and 1) of attack on titan (or shingek-something or another), and I've decided that T'Challa needs a beast titan and it should be the ancient tiger god living in the pokeball thing.
Matter of fact, i think that's where Ewing jacked the idea from.
I mean with the posters lol
I know. I just felt like sharing, no rhyme or reason
Quote from: Ezyo on December 19, 2017, 12:05:28 pm
If you are referring to these...
the're action figure boxes.
Aesthetics 6250 A.U. - axis afrakan. expression unlimited.
http://pyakule.com/magazine.html
Special Black Panther Edition and more
https://www.teenvogue.com/story/letitia-wright-lupita-nyongo-black-panther-film-diversity-hollywood
Letitia Wright and Lupita Nyong'o on "Black Panther" Film and Diversity in Hollywood
mainstream American comics, Black Panther broke boundaries. Naturally, next year's silver-screen rendition of his story, featuring a nearly all-black cast, isn't going to be just a box-office blockbuster — it's going to be history in the making. The film is set in the fictional African country of Wakanda, where Black Panther (also known as T'Challa) serves as a leader at a time when the nation's safety is under threat. And at the core of the story: Oscar winner Lupita Nyong'o and ingenue Letitia Wright as Nakia and Shuri, who play two of the strongest women in Wakanda. Their characters do away with the usual damsel-in-distress narrative associated with many classic superhero movies and create a new normal. Here, they discuss what making Black Panther meant to them and what the movie will hopefully mean for others.
Letitia Wright: What attracted you to the role, Lupita? Did you know much about the characters in Black Panther?
Lupita Nyong'o: Age before beauty, Tish. You go first [laughs].
LW: Well, I never knew anything about Black Panther [before being cast]. All I knew was that it's about black superheroes from Africa. When I heard about the audition, I read the mock script of the character. I liked how intelligent she was. She's a teenager, but her age doesn't define who she is. People think, You're young; you don't know what you're talking about, but she didn't let that be a limitation. I instinctively picked up [that Shuri] had something meaningful to say. How did you hear about the movie?
LN: Well, when Black Panther was announced about two years ago, Chadwick [Boseman] was signed on to play T'Challa, and I remember thinking, 'Oh, snap, that's going to be a moment!' So when director Ryan Coogler started to talk to me about being a part of it, I was so excited. He walked me through his idea for the story, and after he was done, I was like, "Wait a second, is this a Marvel movie?" It had social and political relevance. My character, Nakia, was a departure from the character you see in the comic books. She's this independent woman, super patriotic but also very questioning of her society, and I liked that. With her complicated relationship with T'Challa, I knew it was going to be kind of sexy, and I was like, "OK, I definitely want in."
LW: Playing [Shuri] was so refreshing. She's strong, and she can kick butt. She's intelligent, she loves Wakanda, and she loves creating technology to protect her people. But you see when she's scared, when she's frightened, when she's afraid for her family. Even with some of the male characters [in the movie], you see moments when they are weak. Shuri was the sort of character I went home and studied to find out the reason she does things.
LN: Ryan made a point of avoiding the expected female-rival narrative. In this genre, where spandex is involved, oftentimes the women are pitted against each other. In our story, there are so many different women holding their own space. Women may be in competition with each other, sure, but that doesn't necessarily mean there's an absence of love or respect. Shuri is the sister to the Black Panther and the leader of technological pursuits, and Nakia is someone who has a complicated history with the Black Panther and is a warrior in her own right. You see them work together, and you see a dynamic that is really encouraging. Making this film awakened me. I walked away from this experience feeling extremely supported, and I felt challenged.
I walked away from this experience feeling extremely supported, and I felt challenged.
Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't die Please don't di-
58 days until the Black Panther changes the comic book world as we knew it.
Good interview. I think this is going to be the best year for BP for sure. I truly hope Nakia makes it as well.
Long live Queen Nakia Nyong'o
MindofShadow
WHY ISNT SHE IN INFINITY WAR!!!!!
WHY!!!!
My Black Panther Fan Blog:
www.blackpanthermarvel.blogspot.com
Black Panther Feats
http://blackpanthermarvel.blogspot.com/p/black-panther-feats.html
Black Panther Face Book:
https://www.facebook.com/blackpantherblog/
Nakia forever.
If Killmonger kills her, I'll hate Erik forever.


text:
Enel joins Equal by 30 campaign, confirming its commitments on gender equality
Published on Tuesday, 23 February 2021
The Enel Group is among the signatories of the Equal by 30 Campaign, a public commitment by public and private sector organizations to work towards equal pay, equal leadership and equal opportunities for women in the clean energy sector by 2030.
The commitment is in line with the Group's strategic approach to ensuring human rights and promoting diversity and inclusion.
Rome, February 19th, 2021 – The Enel Group joined the Equal by 30 Campaign, a public commitment by public and private sector organizations to work towards equal pay, equal leadership, and equal opportunities for women in the clean energy sector by 2030. With diversity and inclusion as two keystone elements of the Open Power approach, Enel is working to create a culture that supports people in expressing their potential, by allowing everyone to bring their experience to the table regardless of gender, age, disability, and other diversity-related factors.
"By joining the Equal by 30 Campaign we are once again highlighting the importance of enhancing women's potential in the company as an enabler of innovation and sustainable value that ultimately leads to a better future. At Enel we are committed to creating the best environment where women can express their talents at all levels and across the whole energy value chain", said Maria Luisa Marino, Head of People Care and Diversity Management at Enel Group.
With a presence in more than 30 countries and around 67,000 employees, Enel places diversity at the core of its corporate culture and strategy. The Group adopted a Human Rights Policy in 2013, a specific Global Policy to promote diversity and inclusion in the workplace in 2015 as well as a Global Workplace anti-harassment Policy in 2019. These actions follow the adherence to the Women's Empowerment Principles, backed by the UN Global Compact and UN Women, and are in line with the UN Sustainable Development Goals (SDGs) that Enel proactively supports.
As part of Enel's action plan within the Equal by 30 Campaign, Enel is working in all countries of presence on various initiatives to promote awareness, especially for girls, of the opportunities arising in the fields of STEM (science, technology, engineering, and mathematics). As an example, "Tech Talk" is a cycle of informative and inspirational digital meetings for schools with leading women managers in science, culture, and entrepreneurship areas fostering unbiased choices and outlining the varied mix of skills necessary for the professions of tomorrow.
Ensuring a balanced representation of both genders in the initial phases of the recruitment process is a key action put in place to increase the representation of women at all levels in the organization. The percentage of women in shortlists has raised constantly in the last years reaching 42% in 2019 with the goal of 50% in 2021. This target combined with the attention to the growth of women in management and middle management positions, the actions to impact the managerial pay gap and the initiatives launched to support women empowerment are contributing to valorize more and more the role of women in our organization and are progressively impacting the image of the Company.
Alongside gender equality, Enel is also implementing projects, measures, and activities aimed at ensuring non-discrimination and equal opportunities related to disability, age, and nationality and is promoting the culture of inclusion with dedicated global initiatives that in 2020 included also creating accessible environments and foster authentic inclusive behavior in the new working context during an emergency.
Enel's long track record of inclusion recognized in the world's leading equality indices such as the Bloomberg Gender-Equality Index, the Equileap Gender Equality in Europe Ranking, and the Refinitiv TOP 100 Diversity and Inclusion Index, is supported by a sustainable and innovative business model that creates value for the people, the company, and the society.
Equal by 30 Campaign is part of the Clean Energy Ministerial (CEM) and aims to enable greater gender diversity in clean energy professions. It operates under the banner of the Clean Energy Education and Empowerment (C3E) International Initiative, which works to promote policies and programs that advance clean energy technology, share lessons learned and best practices, and accelerates the transition to a global clean energy economy.


text:
Q: Conditional probability of complementary events Let $X$ be a random variable, and consider two events $E$ s.t. $p(E) > 0$. Denote with $E^c$ the complement of $E$, and suppose that $p(E^c) > 0$. Then for any event $E'$ with $p(E') > 0$ it holds
$$
\mathbb{E} [X \mid E'] = p(E) \mathbb{E} [X \mid E', E] + p(E^c) \mathbb{E} [X \mid E', E^c].
$$

A: The statement is not correct.
What we do have under suitable conditions is:$$\mathbb{E}\left[X\mid E'\right]=P\left(E\mid E'\right)\mathbb{E}\left[X\mid E',E\right]+P\left(E^{\complement}\mid E'\right)\mathbb{E}\left[X\mid E',E^{\complement}\right]$$


Electrathon of Tampa Bay WELCOMES our new Sponsor Bobby Anderson of Tampa Bay Battery. Tampa Bay Battery is located at 1600 East Busch Blvd, Tampa FL 33612. Bobby is offering brand new yellow top D35 batteries for Electrathon of Tampa Bay Teams for $189.95 each.
Contact Bobby at Office: 813-932-0108 or mobile 813-917-0331.


text:
Cheironomia (gr. cheir - ręka; cheironomía - gestykulacja) – dyrygowanie, czyli sposób prowadzenia zespołu muzycznego (najczęściej chóru) za pomocą ruchów ręki i ramion praktykowane w kulturach starożytnego Egiptu (gdzie cheironomia powstała) i Grecji. Cheironomia służy podawaniu śpiewakom lub muzykom przebiegu melodii oraz niektórych cech rytmiki podczas wykonywania utworu muzycznego. W średniowieczu z cheironomii oraz oznaczeń greckiej prozodii powstały neumy, rodzaj notacji muzycznej. Pierwsze neumy były tzw. neumami cheironomicznymi, gdyż oddawały system ruchu rąk przy kierowaniu śpiewem.

Przypisy

Bibliografia

Muzyka

redpajama_set_name: RedPajamaWikipedia