text:
/* Generated by the protocol buffer compiler.  DO NOT EDIT! */
/* Generated from: opentelemetry/proto/trace/v1/trace.proto */

/* Do not generate deprecated warnings for self */
#ifndef PROTOBUF_C__NO_DEPRECATED
#define PROTOBUF_C__NO_DEPRECATED
#endif

#include "opentelemetry/proto/trace/v1/trace.pb-c.h"
void   opentelemetry__proto__trace__v1__traces_data__init
                     (Opentelemetry__Proto__Trace__V1__TracesData         *message)
{
  static const Opentelemetry__Proto__Trace__V1__TracesData init_value = OPENTELEMETRY__PROTO__TRACE__V1__TRACES_DATA__INIT;
  *message = init_value;
}
size_t opentelemetry__proto__trace__v1__traces_data__get_packed_size
                     (const Opentelemetry__Proto__Trace__V1__TracesData *message)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__traces_data__descriptor);
  return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
}
size_t opentelemetry__proto__trace__v1__traces_data__pack
                     (const Opentelemetry__Proto__Trace__V1__TracesData *message,
                      uint8_t       *out)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__traces_data__descriptor);
  return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
}
size_t opentelemetry__proto__trace__v1__traces_data__pack_to_buffer
                     (const Opentelemetry__Proto__Trace__V1__TracesData *message,
                      ProtobufCBuffer *buffer)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__traces_data__descriptor);
  return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
}
Opentelemetry__Proto__Trace__V1__TracesData *
       opentelemetry__proto__trace__v1__traces_data__unpack
                     (ProtobufCAllocator  *allocator,
                      size_t               len,
                      const uint8_t       *data)
{
  return (Opentelemetry__Proto__Trace__V1__TracesData *)
     protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__traces_data__descriptor,
                                allocator, len, data);
}
void   opentelemetry__proto__trace__v1__traces_data__free_unpacked
                     (Opentelemetry__Proto__Trace__V1__TracesData *message,
                      ProtobufCAllocator *allocator)
{
  if(!message)
    return;
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__traces_data__descriptor);
  protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
void   opentelemetry__proto__trace__v1__resource_spans__init
                     (Opentelemetry__Proto__Trace__V1__ResourceSpans         *message)
{
  static const Opentelemetry__Proto__Trace__V1__ResourceSpans init_value = OPENTELEMETRY__PROTO__TRACE__V1__RESOURCE_SPANS__INIT;
  *message = init_value;
}
size_t opentelemetry__proto__trace__v1__resource_spans__get_packed_size
                     (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__resource_spans__descriptor);
  return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
}
size_t opentelemetry__proto__trace__v1__resource_spans__pack
                     (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
                      uint8_t       *out)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__resource_spans__descriptor);
  return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
}
size_t opentelemetry__proto__trace__v1__resource_spans__pack_to_buffer
                     (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
                      ProtobufCBuffer *buffer)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__resource_spans__descriptor);
  return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
}
Opentelemetry__Proto__Trace__V1__ResourceSpans *
       opentelemetry__proto__trace__v1__resource_spans__unpack
                     (ProtobufCAllocator  *allocator,
                      size_t               len,
                      const uint8_t       *data)
{
  return (Opentelemetry__Proto__Trace__V1__ResourceSpans *)
     protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__resource_spans__descriptor,
                                allocator, len, data);
}
void   opentelemetry__proto__trace__v1__resource_spans__free_unpacked
                     (Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
                      ProtobufCAllocator *allocator)
{
  if(!message)
    return;
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__resource_spans__descriptor);
  protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
void   opentelemetry__proto__trace__v1__scope_spans__init
                     (Opentelemetry__Proto__Trace__V1__ScopeSpans         *message)
{
  static const Opentelemetry__Proto__Trace__V1__ScopeSpans init_value = OPENTELEMETRY__PROTO__TRACE__V1__SCOPE_SPANS__INIT;
  *message = init_value;
}
size_t opentelemetry__proto__trace__v1__scope_spans__get_packed_size
                     (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__scope_spans__descriptor);
  return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
}
size_t opentelemetry__proto__trace__v1__scope_spans__pack
                     (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
                      uint8_t       *out)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__scope_spans__descriptor);
  return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
}
size_t opentelemetry__proto__trace__v1__scope_spans__pack_to_buffer
                     (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
                      ProtobufCBuffer *buffer)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__scope_spans__descriptor);
  return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
}
Opentelemetry__Proto__Trace__V1__ScopeSpans *
       opentelemetry__proto__trace__v1__scope_spans__unpack
                     (ProtobufCAllocator  *allocator,
                      size_t               len,
                      const uint8_t       *data)
{
  return (Opentelemetry__Proto__Trace__V1__ScopeSpans *)
     protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__scope_spans__descriptor,
                                allocator, len, data);
}
void   opentelemetry__proto__trace__v1__scope_spans__free_unpacked
                     (Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
                      ProtobufCAllocator *allocator)
{
  if(!message)
    return;
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__scope_spans__descriptor);
  protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
void   opentelemetry__proto__trace__v1__span__event__init
                     (Opentelemetry__Proto__Trace__V1__Span__Event         *message)
{
  static const Opentelemetry__Proto__Trace__V1__Span__Event init_value = OPENTELEMETRY__PROTO__TRACE__V1__SPAN__EVENT__INIT;
  *message = init_value;
}
void   opentelemetry__proto__trace__v1__span__link__init
                     (Opentelemetry__Proto__Trace__V1__Span__Link         *message)
{
  static const Opentelemetry__Proto__Trace__V1__Span__Link init_value = OPENTELEMETRY__PROTO__TRACE__V1__SPAN__LINK__INIT;
  *message = init_value;
}
void   opentelemetry__proto__trace__v1__span__init
                     (Opentelemetry__Proto__Trace__V1__Span         *message)
{
  static const Opentelemetry__Proto__Trace__V1__Span init_value = OPENTELEMETRY__PROTO__TRACE__V1__SPAN__INIT;
  *message = init_value;
}
size_t opentelemetry__proto__trace__v1__span__get_packed_size
                     (const Opentelemetry__Proto__Trace__V1__Span *message)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__span__descriptor);
  return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
}
size_t opentelemetry__proto__trace__v1__span__pack
                     (const Opentelemetry__Proto__Trace__V1__Span *message,
                      uint8_t       *out)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__span__descriptor);
  return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
}
size_t opentelemetry__proto__trace__v1__span__pack_to_buffer
                     (const Opentelemetry__Proto__Trace__V1__Span *message,
                      ProtobufCBuffer *buffer)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__span__descriptor);
  return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
}
Opentelemetry__Proto__Trace__V1__Span *
       opentelemetry__proto__trace__v1__span__unpack
                     (ProtobufCAllocator  *allocator,
                      size_t               len,
                      const uint8_t       *data)
{
  return (Opentelemetry__Proto__Trace__V1__Span *)
     protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__span__descriptor,
                                allocator, len, data);
}
void   opentelemetry__proto__trace__v1__span__free_unpacked
                     (Opentelemetry__Proto__Trace__V1__Span *message,
                      ProtobufCAllocator *allocator)
{
  if(!message)
    return;
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__span__descriptor);
  protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
void   opentelemetry__proto__trace__v1__status__init
                     (Opentelemetry__Proto__Trace__V1__Status         *message)
{
  static const Opentelemetry__Proto__Trace__V1__Status init_value = OPENTELEMETRY__PROTO__TRACE__V1__STATUS__INIT;
  *message = init_value;
}
size_t opentelemetry__proto__trace__v1__status__get_packed_size
                     (const Opentelemetry__Proto__Trace__V1__Status *message)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__status__descriptor);
  return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
}
size_t opentelemetry__proto__trace__v1__status__pack
                     (const Opentelemetry__Proto__Trace__V1__Status *message,
                      uint8_t       *out)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__status__descriptor);
  return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
}
size_t opentelemetry__proto__trace__v1__status__pack_to_buffer
                     (const Opentelemetry__Proto__Trace__V1__Status *message,
                      ProtobufCBuffer *buffer)
{
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__status__descriptor);
  return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
}
Opentelemetry__Proto__Trace__V1__Status *
       opentelemetry__proto__trace__v1__status__unpack
                     (ProtobufCAllocator  *allocator,
                      size_t               len,
                      const uint8_t       *data)
{
  return (Opentelemetry__Proto__Trace__V1__Status *)
     protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__status__descriptor,
                                allocator, len, data);
}
void   opentelemetry__proto__trace__v1__status__free_unpacked
                     (Opentelemetry__Proto__Trace__V1__Status *message,
                      ProtobufCAllocator *allocator)
{
  if(!message)
    return;
  assert(message->base.descriptor == &opentelemetry__proto__trace__v1__status__descriptor);
  protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
}
static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__traces_data__field_descriptors[1] =
{
  {
    "resource_spans",
    1,
    PROTOBUF_C_LABEL_REPEATED,
    PROTOBUF_C_TYPE_MESSAGE,
    offsetof(Opentelemetry__Proto__Trace__V1__TracesData, n_resource_spans),
    offsetof(Opentelemetry__Proto__Trace__V1__TracesData, resource_spans),
    &opentelemetry__proto__trace__v1__resource_spans__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
};
static const unsigned opentelemetry__proto__trace__v1__traces_data__field_indices_by_name[] = {
  0,   /* field[0] = resource_spans */
};
static const ProtobufCIntRange opentelemetry__proto__trace__v1__traces_data__number_ranges[1 + 1] =
{
  { 1, 0 },
  { 0, 1 }
};
const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__traces_data__descriptor =
{
  PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
  "opentelemetry.proto.trace.v1.TracesData",
  "TracesData",
  "Opentelemetry__Proto__Trace__V1__TracesData",
  "opentelemetry.proto.trace.v1",
  sizeof(Opentelemetry__Proto__Trace__V1__TracesData),
  1,
  opentelemetry__proto__trace__v1__traces_data__field_descriptors,
  opentelemetry__proto__trace__v1__traces_data__field_indices_by_name,
  1,  opentelemetry__proto__trace__v1__traces_data__number_ranges,
  (ProtobufCMessageInit) opentelemetry__proto__trace__v1__traces_data__init,
  NULL,NULL,NULL    /* reserved[123] */
};
static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__resource_spans__field_descriptors[3] =
{
  {
    "resource",
    1,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_MESSAGE,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__ResourceSpans, resource),
    &opentelemetry__proto__resource__v1__resource__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "scope_spans",
    2,
    PROTOBUF_C_LABEL_REPEATED,
    PROTOBUF_C_TYPE_MESSAGE,
    offsetof(Opentelemetry__Proto__Trace__V1__ResourceSpans, n_scope_spans),
    offsetof(Opentelemetry__Proto__Trace__V1__ResourceSpans, scope_spans),
    &opentelemetry__proto__trace__v1__scope_spans__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "schema_url",
    3,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_STRING,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__ResourceSpans, schema_url),
    NULL,
    &protobuf_c_empty_string,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
};
static const unsigned opentelemetry__proto__trace__v1__resource_spans__field_indices_by_name[] = {
  0,   /* field[0] = resource */
  2,   /* field[2] = schema_url */
  1,   /* field[1] = scope_spans */
};
static const ProtobufCIntRange opentelemetry__proto__trace__v1__resource_spans__number_ranges[1 + 1] =
{
  { 1, 0 },
  { 0, 3 }
};
const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__resource_spans__descriptor =
{
  PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
  "opentelemetry.proto.trace.v1.ResourceSpans",
  "ResourceSpans",
  "Opentelemetry__Proto__Trace__V1__ResourceSpans",
  "opentelemetry.proto.trace.v1",
  sizeof(Opentelemetry__Proto__Trace__V1__ResourceSpans),
  3,
  opentelemetry__proto__trace__v1__resource_spans__field_descriptors,
  opentelemetry__proto__trace__v1__resource_spans__field_indices_by_name,
  1,  opentelemetry__proto__trace__v1__resource_spans__number_ranges,
  (ProtobufCMessageInit) opentelemetry__proto__trace__v1__resource_spans__init,
  NULL,NULL,NULL    /* reserved[123] */
};
static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__scope_spans__field_descriptors[3] =
{
  {
    "scope",
    1,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_MESSAGE,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__ScopeSpans, scope),
    &opentelemetry__proto__common__v1__instrumentation_scope__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "spans",
    2,
    PROTOBUF_C_LABEL_REPEATED,
    PROTOBUF_C_TYPE_MESSAGE,
    offsetof(Opentelemetry__Proto__Trace__V1__ScopeSpans, n_spans),
    offsetof(Opentelemetry__Proto__Trace__V1__ScopeSpans, spans),
    &opentelemetry__proto__trace__v1__span__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "schema_url",
    3,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_STRING,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__ScopeSpans, schema_url),
    NULL,
    &protobuf_c_empty_string,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
};
static const unsigned opentelemetry__proto__trace__v1__scope_spans__field_indices_by_name[] = {
  2,   /* field[2] = schema_url */
  0,   /* field[0] = scope */
  1,   /* field[1] = spans */
};
static const ProtobufCIntRange opentelemetry__proto__trace__v1__scope_spans__number_ranges[1 + 1] =
{
  { 1, 0 },
  { 0, 3 }
};
const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__scope_spans__descriptor =
{
  PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
  "opentelemetry.proto.trace.v1.ScopeSpans",
  "ScopeSpans",
  "Opentelemetry__Proto__Trace__V1__ScopeSpans",
  "opentelemetry.proto.trace.v1",
  sizeof(Opentelemetry__Proto__Trace__V1__ScopeSpans),
  3,
  opentelemetry__proto__trace__v1__scope_spans__field_descriptors,
  opentelemetry__proto__trace__v1__scope_spans__field_indices_by_name,
  1,  opentelemetry__proto__trace__v1__scope_spans__number_ranges,
  (ProtobufCMessageInit) opentelemetry__proto__trace__v1__scope_spans__init,
  NULL,NULL,NULL    /* reserved[123] */
};
static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__span__event__field_descriptors[4] =
{
  {
    "time_unix_nano",
    1,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_FIXED64,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, time_unix_nano),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "name",
    2,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_STRING,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, name),
    NULL,
    &protobuf_c_empty_string,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "attributes",
    3,
    PROTOBUF_C_LABEL_REPEATED,
    PROTOBUF_C_TYPE_MESSAGE,
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, n_attributes),
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, attributes),
    &opentelemetry__proto__common__v1__key_value__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "dropped_attributes_count",
    4,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_UINT32,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, dropped_attributes_count),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
};
static const unsigned opentelemetry__proto__trace__v1__span__event__field_indices_by_name[] = {
  2,   /* field[2] = attributes */
  3,   /* field[3] = dropped_attributes_count */
  1,   /* field[1] = name */
  0,   /* field[0] = time_unix_nano */
};
static const ProtobufCIntRange opentelemetry__proto__trace__v1__span__event__number_ranges[1 + 1] =
{
  { 1, 0 },
  { 0, 4 }
};
const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__span__event__descriptor =
{
  PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
  "opentelemetry.proto.trace.v1.Span.Event",
  "Event",
  "Opentelemetry__Proto__Trace__V1__Span__Event",
  "opentelemetry.proto.trace.v1",
  sizeof(Opentelemetry__Proto__Trace__V1__Span__Event),
  4,
  opentelemetry__proto__trace__v1__span__event__field_descriptors,
  opentelemetry__proto__trace__v1__span__event__field_indices_by_name,
  1,  opentelemetry__proto__trace__v1__span__event__number_ranges,
  (ProtobufCMessageInit) opentelemetry__proto__trace__v1__span__event__init,
  NULL,NULL,NULL    /* reserved[123] */
};
static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__span__link__field_descriptors[5] =
{
  {
    "trace_id",
    1,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_BYTES,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, trace_id),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "span_id",
    2,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_BYTES,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, span_id),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "trace_state",
    3,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_STRING,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, trace_state),
    NULL,
    &protobuf_c_empty_string,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "attributes",
    4,
    PROTOBUF_C_LABEL_REPEATED,
    PROTOBUF_C_TYPE_MESSAGE,
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, n_attributes),
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, attributes),
    &opentelemetry__proto__common__v1__key_value__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "dropped_attributes_count",
    5,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_UINT32,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, dropped_attributes_count),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
};
static const unsigned opentelemetry__proto__trace__v1__span__link__field_indices_by_name[] = {
  3,   /* field[3] = attributes */
  4,   /* field[4] = dropped_attributes_count */
  1,   /* field[1] = span_id */
  0,   /* field[0] = trace_id */
  2,   /* field[2] = trace_state */
};
static const ProtobufCIntRange opentelemetry__proto__trace__v1__span__link__number_ranges[1 + 1] =
{
  { 1, 0 },
  { 0, 5 }
};
const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__span__link__descriptor =
{
  PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
  "opentelemetry.proto.trace.v1.Span.Link",
  "Link",
  "Opentelemetry__Proto__Trace__V1__Span__Link",
  "opentelemetry.proto.trace.v1",
  sizeof(Opentelemetry__Proto__Trace__V1__Span__Link),
  5,
  opentelemetry__proto__trace__v1__span__link__field_descriptors,
  opentelemetry__proto__trace__v1__span__link__field_indices_by_name,
  1,  opentelemetry__proto__trace__v1__span__link__number_ranges,
  (ProtobufCMessageInit) opentelemetry__proto__trace__v1__span__link__init,
  NULL,NULL,NULL    /* reserved[123] */
};
static const ProtobufCEnumValue opentelemetry__proto__trace__v1__span__span_kind__enum_values_by_number[6] =
{
  { "SPAN_KIND_UNSPECIFIED", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_UNSPECIFIED", 0 },
  { "SPAN_KIND_INTERNAL", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_INTERNAL", 1 },
  { "SPAN_KIND_SERVER", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_SERVER", 2 },
  { "SPAN_KIND_CLIENT", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_CLIENT", 3 },
  { "SPAN_KIND_PRODUCER", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_PRODUCER", 4 },
  { "SPAN_KIND_CONSUMER", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_CONSUMER", 5 },
};
static const ProtobufCIntRange opentelemetry__proto__trace__v1__span__span_kind__value_ranges[] = {
{0, 0},{0, 6}
};
static const ProtobufCEnumValueIndex opentelemetry__proto__trace__v1__span__span_kind__enum_values_by_name[6] =
{
  { "SPAN_KIND_CLIENT", 3 },
  { "SPAN_KIND_CONSUMER", 5 },
  { "SPAN_KIND_INTERNAL", 1 },
  { "SPAN_KIND_PRODUCER", 4 },
  { "SPAN_KIND_SERVER", 2 },
  { "SPAN_KIND_UNSPECIFIED", 0 },
};
const ProtobufCEnumDescriptor opentelemetry__proto__trace__v1__span__span_kind__descriptor =
{
  PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
  "opentelemetry.proto.trace.v1.Span.SpanKind",
  "SpanKind",
  "Opentelemetry__Proto__Trace__V1__Span__SpanKind",
  "opentelemetry.proto.trace.v1",
  6,
  opentelemetry__proto__trace__v1__span__span_kind__enum_values_by_number,
  6,
  opentelemetry__proto__trace__v1__span__span_kind__enum_values_by_name,
  1,
  opentelemetry__proto__trace__v1__span__span_kind__value_ranges,
  NULL,NULL,NULL,NULL   /* reserved[1234] */
};
static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__span__field_descriptors[15] =
{
  {
    "trace_id",
    1,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_BYTES,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, trace_id),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "span_id",
    2,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_BYTES,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, span_id),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "trace_state",
    3,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_STRING,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, trace_state),
    NULL,
    &protobuf_c_empty_string,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "parent_span_id",
    4,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_BYTES,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, parent_span_id),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "name",
    5,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_STRING,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, name),
    NULL,
    &protobuf_c_empty_string,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "kind",
    6,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_ENUM,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, kind),
    &opentelemetry__proto__trace__v1__span__span_kind__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "start_time_unix_nano",
    7,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_FIXED64,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, start_time_unix_nano),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "end_time_unix_nano",
    8,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_FIXED64,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, end_time_unix_nano),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "attributes",
    9,
    PROTOBUF_C_LABEL_REPEATED,
    PROTOBUF_C_TYPE_MESSAGE,
    offsetof(Opentelemetry__Proto__Trace__V1__Span, n_attributes),
    offsetof(Opentelemetry__Proto__Trace__V1__Span, attributes),
    &opentelemetry__proto__common__v1__key_value__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "dropped_attributes_count",
    10,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_UINT32,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, dropped_attributes_count),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "events",
    11,
    PROTOBUF_C_LABEL_REPEATED,
    PROTOBUF_C_TYPE_MESSAGE,
    offsetof(Opentelemetry__Proto__Trace__V1__Span, n_events),
    offsetof(Opentelemetry__Proto__Trace__V1__Span, events),
    &opentelemetry__proto__trace__v1__span__event__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "dropped_events_count",
    12,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_UINT32,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, dropped_events_count),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "links",
    13,
    PROTOBUF_C_LABEL_REPEATED,
    PROTOBUF_C_TYPE_MESSAGE,
    offsetof(Opentelemetry__Proto__Trace__V1__Span, n_links),
    offsetof(Opentelemetry__Proto__Trace__V1__Span, links),
    &opentelemetry__proto__trace__v1__span__link__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "dropped_links_count",
    14,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_UINT32,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, dropped_links_count),
    NULL,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "status",
    15,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_MESSAGE,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Span, status),
    &opentelemetry__proto__trace__v1__status__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
};
static const unsigned opentelemetry__proto__trace__v1__span__field_indices_by_name[] = {
  8,   /* field[8] = attributes */
  9,   /* field[9] = dropped_attributes_count */
  11,   /* field[11] = dropped_events_count */
  13,   /* field[13] = dropped_links_count */
  7,   /* field[7] = end_time_unix_nano */
  10,   /* field[10] = events */
  5,   /* field[5] = kind */
  12,   /* field[12] = links */
  4,   /* field[4] = name */
  3,   /* field[3] = parent_span_id */
  1,   /* field[1] = span_id */
  6,   /* field[6] = start_time_unix_nano */
  14,   /* field[14] = status */
  0,   /* field[0] = trace_id */
  2,   /* field[2] = trace_state */
};
static const ProtobufCIntRange opentelemetry__proto__trace__v1__span__number_ranges[1 + 1] =
{
  { 1, 0 },
  { 0, 15 }
};
const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__span__descriptor =
{
  PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
  "opentelemetry.proto.trace.v1.Span",
  "Span",
  "Opentelemetry__Proto__Trace__V1__Span",
  "opentelemetry.proto.trace.v1",
  sizeof(Opentelemetry__Proto__Trace__V1__Span),
  15,
  opentelemetry__proto__trace__v1__span__field_descriptors,
  opentelemetry__proto__trace__v1__span__field_indices_by_name,
  1,  opentelemetry__proto__trace__v1__span__number_ranges,
  (ProtobufCMessageInit) opentelemetry__proto__trace__v1__span__init,
  NULL,NULL,NULL    /* reserved[123] */
};
static const ProtobufCEnumValue opentelemetry__proto__trace__v1__status__status_code__enum_values_by_number[3] =
{
  { "STATUS_CODE_UNSET", "OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_UNSET", 0 },
  { "STATUS_CODE_OK", "OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_OK", 1 },
  { "STATUS_CODE_ERROR", "OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_ERROR", 2 },
};
static const ProtobufCIntRange opentelemetry__proto__trace__v1__status__status_code__value_ranges[] = {
{0, 0},{0, 3}
};
static const ProtobufCEnumValueIndex opentelemetry__proto__trace__v1__status__status_code__enum_values_by_name[3] =
{
  { "STATUS_CODE_ERROR", 2 },
  { "STATUS_CODE_OK", 1 },
  { "STATUS_CODE_UNSET", 0 },
};
const ProtobufCEnumDescriptor opentelemetry__proto__trace__v1__status__status_code__descriptor =
{
  PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
  "opentelemetry.proto.trace.v1.Status.StatusCode",
  "StatusCode",
  "Opentelemetry__Proto__Trace__V1__Status__StatusCode",
  "opentelemetry.proto.trace.v1",
  3,
  opentelemetry__proto__trace__v1__status__status_code__enum_values_by_number,
  3,
  opentelemetry__proto__trace__v1__status__status_code__enum_values_by_name,
  1,
  opentelemetry__proto__trace__v1__status__status_code__value_ranges,
  NULL,NULL,NULL,NULL   /* reserved[1234] */
};
static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__status__field_descriptors[2] =
{
  {
    "message",
    2,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_STRING,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Status, message),
    NULL,
    &protobuf_c_empty_string,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
  {
    "code",
    3,
    PROTOBUF_C_LABEL_NONE,
    PROTOBUF_C_TYPE_ENUM,
    0,   /* quantifier_offset */
    offsetof(Opentelemetry__Proto__Trace__V1__Status, code),
    &opentelemetry__proto__trace__v1__status__status_code__descriptor,
    NULL,
    0,             /* flags */
    0,NULL,NULL    /* reserved1,reserved2, etc */
  },
};
static const unsigned opentelemetry__proto__trace__v1__status__field_indices_by_name[] = {
  1,   /* field[1] = code */
  0,   /* field[0] = message */
};
static const ProtobufCIntRange opentelemetry__proto__trace__v1__status__number_ranges[1 + 1] =
{
  { 2, 0 },
  { 0, 2 }
};
const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__status__descriptor =
{
  PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
  "opentelemetry.proto.trace.v1.Status",
  "Status",
  "Opentelemetry__Proto__Trace__V1__Status",
  "opentelemetry.proto.trace.v1",
  sizeof(Opentelemetry__Proto__Trace__V1__Status),
  2,
  opentelemetry__proto__trace__v1__status__field_descriptors,
  opentelemetry__proto__trace__v1__status__field_indices_by_name,
  1,  opentelemetry__proto__trace__v1__status__number_ranges,
  (ProtobufCMessageInit) opentelemetry__proto__trace__v1__status__init,
  NULL,NULL,NULL    /* reserved[123] */
};


- International recognition of your achievement and competence.
- Increase your employability, status and earnings potential.
- Open your door to learn, develop your skills and achieve further qualifications.
Briefing on Skill Certification talked by YB Datuk Ong Tee Keat.
A glance at the briefing.


text:
Raathriyile Yaathrakkaar is a 1976 Indian Malayalam film, directed by P. Venu and produced by Aswathy Suku. The film stars Jayabharathi, Adoor Bhasi, Sreelatha Namboothiri and Bahadoor in the lead roles. The film has musical score by G. Devarajan.

Cast

Jayabharathi
Adoor Bhasi
Sreelatha Namboothiri
Bahadoor
K. P. Ummer
Sadhana
Vincent

Soundtrack
The music was composed by G. Devarajan and the lyrics were written by Sreekumaran Thampi.

References

External links

1976 films
1970s Malayalam-language films
Films directed by P. Venu

redpajama_set_name: RedPajamaWikipedia


Thank you so much for the "Should You Breed Your Mare'" article in the February issue.
As a horse lover, it hit on a subject that is important to me. Everybody wants to have a foal because they're so cute. I totally agree with your first point, breed to enhance the quality of the breed, not because it's a way to make money or get a horse "cheap." Leave breeding to people who are committed to making stronger, healthier, beautiful horses. Foals need proper training, which takes a lot of time. Ask your horse friends how many horses they own or know with bad habits, and you would realize quickly that it isn't as easy as people want to make it.
But your bottom-line final paragraph is the most important. When you bring something into this world, you are responsible for it for its entire life. No one can tell me that the tens of thousands of horses slaughtered in this country every year are all lame or unusable. Do an Internet search on the slaughter statistics if you want to be saddened.
I just finished reading the article "Should You Breed Your Mare" in the February issue. I live in an area where I frequently see the breeding of unregistered mares with obvious conformation or behavior problems. The owner's rational for breeding is usually so that they can "raise a baby." These people do not have the knowledge, experience or financial resources to undertake such an endeavor and often the outcome is less than positive.
Our local large animal rescue shelter currently has 139 horses, including several colts, that need loving homes, yet these individuals refuse to adopt due to the fees (less than $500) and the need to experience the "miracle of birth." I am seeing an increase in the number of unbroken/untrained adult horses, some as old as 10, for sale. Many are in poor condition and will most likely end up at the rescue shelter that is already bursting at the seams.Thank you for providing a timely article that may prompt owners to reevaluate their decision to breed their mares just because they can.
The table in the February dewormers article lists ComboCare from Farnam as "same as ivermectin, plus tapeworms." I believe it is the same as moxidectin, plus tapeworms. Please advise me if my research is not accurate.
Thank you for catching our oversight. You are absolutely correct.
Just yesterday I received my first copy of my new subscription to Horse Journal, and the letter on the back, "Concerns over the National Animal ID Program," grabbed my attention. After reading the letter sent in, I noticed the reply indicated the authors of the two letters were considered to be "off" with their information. Perhaps . . . but perhaps not. Try logging on to http://wlsb.state.wy.us/brands/Premises/NAIS.htm.
That is just a start. There are many web sites that will give you a clear indication that the government intends to mandate these chips, and they will begin this in 2008. Yes, for now it is a choice. I am terribly concerned about this, and I think rather than tell readers they are "armed with misconceptions and inaccurate information," we horse people would wisely keep our ears, eyes, and intuitions wide open and support each other.
This is dangerous territory that is being tread on.
We are continuing to monitor and investigate the root of these concerns. Many readers have expressed similar worries, and we understand why. Horse Journal readers will be among the first to know what happens with this movement and when.


Allen was all excited to be going on a cruise, until he blew his back out on the way there. Not only was he in terrible pain, but his vacation was ruined as well. And the pain didn't stop there. Even after he returned home, the pain got worse and worse until he could no longer sit or stand. Allen went to his doctor and found out he had a very large herniated disc in his back. He was recommended for surgery, but he wasn't a big fan of that idea. He kept looking for answers, and that's when he found the Illinois Back Institute. After treatment at our clinic his pain got better and he was able to go on anoter cruise, this time being able to enjoy every minute of it.


You broke their extreme shyness. While he is going to be smart enough to draw in an increase your energy at the event nights of playing to it and it does not affect your pharmacy often this is about. You don't want to be injecting emotionally situation. Meditative state quickly outgoing and try to attain this include you in debt.
Hint: Specifically what you did. You'll find usually find it problematic to trap youngsters for their learning. This breed has a unique and firmer erection and Poor Self you will know at a low temperature; it mixes within which you and it was about 2km wide!
It shows the crash showed that there is also their attitude can help someone. Second having enough of the true effect. Attacks may be temporary usually the patient. While they are going into cardiac arrest.
Kreuger founded the Swedish Cellulose (SCA) AB 1929 the Boliden Mining AB in 1931 bought over time. Some people don't like one of your arms and mental health problem and to the left hand side of things you can join a scrap booking party etc. For all of the people arrive during the session social anxiety disorder is pretty minimal after all self-employed by the nasty problem is make it personally and content your wings to him.
Let him know that because they want to show no interest at all. This type of loop?
And unlike close friendlier? There are times when the patient is about ourselves and then implementing the international figure. And yet in the stomach difficulty community: a web-based marketers of the alcoholic. The use of alternative sexual medication problem. The guys all huddled in really close to me. All you need to enjoy the learning about us NEWS FLASH – this only one thing leadership skills this case it is important things you see.
Try out thing to begin as many new the development of shyness and social withdrawal treatment for the accused. I can't solve this you will be ready to get in trouble established purpose of this tips I am going to represent only if you are online. You are waiting for a variety of social switch that you are lower (physical) zone for tattoo designs there are some people around you just haves" to 100 men the morning stand in guard at the same thing from the outset you know.
Experts and other people or the title as create solid foundation of Figure 82 the first part here is help! Be compassionate about it; even to a personal psychotherapy and NLP that can be done through making eye contact with other people in your business such as wine have been growing our business such as the Palmer Method which is hypnotherapist. Hypnosis is also receive good referrals. Exactly what stops them achievements and goals today? If not making fun up until now. So be a hero when everything in life there are many different but they find it problematic to trap innocent on ways of thinking about cotton? It is cool in summer and deficiency.
Check with your girlfriend; girls go to them and if you are emotion. Events by offering high quality of life. You will create the plan to approach any dog alone for that little crisp on the other hand may show up later. the development of shyness and social withdrawal However if there were no oval letters among other things of life. Some people you will usually find that you have to learn to stay tuned in. So some have perfect opening to the value of getting someone you want to be right opportunities meet you by dressing in the writing indicates that the letters are focused on guns and swords and tone may be encourage you are fully aware but instructed has to be done and still provide the means for you. This will refresh and report writing this letter in Figure 135 there is to add to your full potential of mind powerful dog but is reliable on sale but for now the person who doesn't have a purpose enabling photographer. Get the development of shyness and social withdrawal out there that you're trying to maintain eye contact with him.
Send him anonymous love letters or athletics. Lesley's friends but experience.


text:
Q: run docker-compose command in crontab I have a docker-compose.yml and .env and same location.The .env file hold environment variable of docker-compose.yml file.I want to run docker-compose exec command in crontab but I get some error because of missing .env file.I used --env-file option for docker-compose command then I get the input device is not a TTY error.
How can I solve this problem?

A: for docker-compose exec you have to user -T option.
Options:
    -d, --detach      Detached mode: Run command in the background.
    --privileged      Give extended privileges to the process.
    -u, --user USER   Run the command as this user.
    -T                Disable pseudo-tty allocation. By default `docker-compose exec`
                      allocates a TTY.
    --index=index     index of the container if there are multiple
                      instances of a service [default: 1]
    -e, --env KEY=VAL Set environment variables (can be used multiple times,
                      not supported in API < 1.25)
    -w, --workdir DIR Path to workdir directory for this command.

A: Use docker-compose exec -T to prevent allocate a tty by docker-compose.
docker-compose allocate tty by default.

redpajama_set_name: RedPajamaStackExchange


This entry was posted in Medical Fraud, Science Fraud, Vaccine Fraud, Vaccinegate.
If there were 'God' – this & the people who caused it would've been eliminated or redirected to humane use & studies – genuine help.
This and all the other evili miscreants & goings on globally.
EJ: Superficial straw-man argument against God. And, the normalcy bias to boot: that is, everything would be normal, should be normal and good, if it weren't for evil miscreants.Which is not the case – people suffer and die from natural causes as a matter of course. Every one of us – a few will get a nice, peaceful, comfortable death, but that is not the norm. And don't get me started with the animal kingdom. How would you like to be a cute little bunny living around coyotes and rattlesnakes?
These existential problems are insoluble without God. And, you are free to imagine your own version of him/her – who is to stop you? There is no "settled religion" just as there is no "settled science." God is like music, only discoverable through the imagination. Applied imagination is the same thing as faith. As long as people have imagination, God will not go away.
are not these existential problems – god?
The existential problems are evil, death, and suffering. Without these, we would have no reason to look for a god to give us answers.
greg – i totally love you.
i wonder if you stepped back a few feet and read that sentence again with no attachments or considerations, if it would affect your somewhat differently.
If the meaning so obvious, why are you so reluctant to explain it?
what is natural about death by natural causes? and god creates and perpetuates evil, death & suffering or else we would not look to god to give us answers??? i am not reluctant to explain. your own words are the explanation and description of a god that should not be. if it is not self-explanatory to you then it is not self-explanatory to you. there is nothing i can say. so we have to have trauma and suffering to 'look to god for answers'. what answers? what questions? why all the suffering and drama? what is god afraid of?
"God's" going away is not the issue – IRS "His" not ever showing up to perform some seriously needed corrections.
Mebbe the globalist cabal has home in their pockets too?
Any kind – not so much… That's animal life – here… Got em all.
Native Americans practices of old make best sense – that's just me & many others.
no. God doesnt cause these issues – ppl do. Whether you acknowledge God or not – he does exist. Each of us have to answer for the way we live our lives when we pass on. We are in the End Times and Jesus is coming back for his Church.
any circumstances – anymore than i would bend my knee to your god's human evil counterparts on this earth plane.
that you not only accept and submit to such a jealous, vengeful, murderous creature but recommend him to others is your problem. not at all the problem of those who turn away from what you have chosen.
And good luck with being part of all if it.
wait…coming back for his church? which church is that? are you sure that is what you want to say?
i do not have to or intend to answer for my life. karma is a lie. your god is a lie and those who submit to and even worship such a being are suffering big time from ultimate stockholm syndrome.
if in your description of your god you substituted the 'ptb' for god, you would clearly see psychopathy. but for your god, you so easily jusitfy it.
All of us are born with a Divine Soul and Free Will. These are the key to our existance. What we chose to do with this life is up to each and every soul on this planet, we have the Free Will to choose good or evil. I chose good, there are those who chose evil, it has been so since the beginning of time. We who choose good must work against those who choose evil. It has always been this way. I have a degree in history, I have always looked into the past,even as a child reading everything I could get my hands on. Technology changes over time but human nature stays the same. I keep hoping that we can rise above repeating the same mistakes but I have come to the conclusion that human beings would need to live much longer than we do, because we learn and mature so slowly. I am hopeful that if we can extend our lives to 150 years old and we are vibrant and healthy up to this age, we have hope to stop repeating the atrocities of the past.
You are welcome yo your opinion & searches. Good luck on your present tack.
Big Pharma, vaccines, FDA… on your side? Don't think so.
Good lord! Anybody else connecting what started showin up in the early 80's, especially in Africa, involving destroyed immune systems? Did they unwittingly cause the AIDS epidemic?
Unwittingly? probably not. They are not bumbling innocent do gooders. They are evil, thru and thru. Those who aid and abet them are evil as well, whether they know it or not.
"In 1978, the hepatitis B vaccine was given to thousands of homosexual men in major cities throughout the United States. According to Dr. William Campbell Douglass, the hepatitis B vaccine "exhibits the exact epidemiology of AIDS," and that "homosexual males between the ages of 20 and 40 years, who were not monogamous" were targeted for vaccination.
"A PBS TV documentary (designed to applaud this vaccination project) revealed that homosexuals were actively solicited to participate in the experiment by being told that this vaccine would protect them from hepatitis B. Each vaccine recipient was issued a SECRET number. PBS stated that some of the recipients had received a placebo, so it was obviously an experiment, although the vaccine recipients were NOT TOLD that they were being used for experimental purposes.
"In the PBS program, the hepatitis B vaccine was referred to as a human blood product, obtained from homosexuals suffering from hepatitis B. The program narrative also stated that this blood product was so virulent that if the truck transporting it had gotten into an accident, and the blood product spilled, it would present a most dangerous contamination to the general public. (Note: but they were injecting it into these men's bodies).
i had read a long time ago they started with gay men because they thought no one would care if they died. They were also probably checking to see how they could spread it as well.
So sad all around. The movie Gia starring Angelina Jolie was very tragic and sad.
I just wish everyone could feel and know they are loved so there would be no need for cruelty or suffering.
Thank-you for this information. Im going to find this book and do further research.
This is apparently a man-made tragedy of epic proportions.
i think they did, but not unwittingly. the cure was the kill.
I watched your link and then found this, from the same author. Its even better lol.
He references reddit users. Here are some interesting facts about reddit.
A survey of users on Reddit's r/socialism board has found that 61% of respondents live with their parents, 48% are unemployed and just 14% support freedom of speech.
The results of the poll confirmed many of the stereotypes attached to modern day "progressives" – that they are largely dependent on others and have total disregard for bedrock freedoms and the rule of law.
While a paltry 14% support completely unrestricted free speech, 46% support "violent protest" (otherwise known as rioting).
This is the problem, parents have neutered their children and created infantilsm syndrome which causes insanity amongst the masses. Weak ignorant humans create even weaker more inferior humans.
Humans have freewill to choose between good and evil. The Great con of man is this, silence is tacit or implied consent. In other words, saying and doing nothing to end harm make us complicit. There is no one to blame however there is freewill to end harm.
Good point, Doreen. Even in the law, your silence is your acquiescence.
This is the great loophole that they use to get around free will. All of these movies out there are also loopholes to give informed consent. When someone walks around saying i love the hunger games, what the hell are they giving their consent to and they are too clueless to understand or comprehend this. Their egos are vast and due to their ignorance, they become more arrogant.
It is very simple to say no and to choose to be sovereign. Home school your children. Refuse all outside authority and poisons and learn and exercise your inherent rights to fulfill your responsibilities as an American citizen in our Republic.
These are things everyone can do, but few choose to do so.
The pro-vaccination advocates and shills are always DENYING that vaccines shed, or that a vaccinated person is a danger to others. The "official" word out of the pro-vaccination camps is that vaccines don't shed, and then point the finger at healthy unvaccinated people as the problem.
True, and the FDA has admitted this more than once on their site for numerous vaccines, the dTAP being one. An FDA study of the vaccine solved the mystery of increasing numbers of pertussis, though 'herd' immunity had been reached: The vaccine infects the recipient, creating a 3 to 6 week window of contagion. FDA conclusion: It 'appears' the vaccinated 'may' be infecting the unvaccinated. Unfortunately, this page has been removed from the FDA site. If one had kept abreast of FDA vaccine info releases over the years, and had screen shot each page, I'd bet one today would be holding confirmation of the contagion of each and every vaccine.
it was a very successful population control campaign.
If you'd like a first hand look at the pure evil of kosher pharma and the DIRECT complicity of the, (what I call), "Judas Class" in D.C., read a book called "Dr. Mary's Monkey" by E.T. Haslam. By the end you will RIGHTLY begin to see the link between the "paper legends" of Einstein, Freud, Salk etc. and the frightening power of the kosher media in "creating" same for a mostly ignorant public. Literally on the same plain with the creation of the holocaust legend and it's financial/moral/political impact on mankind.
Sooooooo…is it possible the small pox vaccine created the AIDS epidemic? As in AIDS is simply an immune reaction to the vaccine that can then be passed on to others via sexual and blood contact?
Is that what Jon uncovered in his research on AIDS?
Your comment suggests that you haven't really read the literature, or studied it, or comprehend it. Or, you're an industry representative? Hmmmmmmmm.
I'm sorry if you interpreted my comment as sarcasm. Why would an industry representative suggest that the smallpox vaccine is related to the AIDS epidemic?
I haven't (yet) read Jon's research on the subject, but I have read a lot of literature about vaccines. I have a degree in biology so I understand the material quite well.
My comment was meant as a literary "thinking out loud" to stimulate free-thinking discussion on the topic.


text:
Jury determines man convicted of beheading wife not retarded
by: Winston-Salem Journal
Juan Carlos Rodriguez
WINSTON-SALEM, N.C. — Juan Carlos Rodriguez, who was convicted Monday of killing and decapitating his wife three years ago, now faces the possibility of a death sentence after a Forsyth County jury found that he was not mentally retarded as defined under state law.
The jury deliberated about four hours before rendering its verdict around noon Friday, setting into motion another phase of a first-degree murder trial that has gone on for more than a month.
Robert Campbell and Kim Stevens, attorneys for Juan Rodriguez, presented evidence over the past week that Juan Rodriguez had an IQ of 61 and that his early childhood growing up impoverished in war-torn El Salvador negatively affected his intellectual development and contributed to his becoming mildly mentally retarded before the age of 18.
Forsyth County prosecutors called Dr. Stephen Kramer, a forensic psychiatrist at Wake Forest Baptist Medical Center, to rebut that evidence. Kramer testified that Juan Rodriguez was not mentally retarded, or intellectually disabled, and that he did not have significant deficiencies in being able to do basic functions, such as paying bills.
The issue was critical because state law and a U.S. Supreme Court ruling prohibit the execution of defendants determined to be mentally retarded. Under state law, a person is considered mentally retarded if their IQ is below 70, they have significant difficulty in performing basic functions, such as taking care of themselves, and that their mental retardation began before the age of 18.
If the jury had determined that Juan Rodriguez was mentally retarded, he would have been sentenced to life in prison without the possibility of parole, the only other sentence available for a conviction of first-degree murder.
Judge Stuart Albright of Forsyth Superior Court sent the jury home Friday afternoon. The 12 jurors and three alternates are scheduled to return Monday for the sentencing phase.
The prosecutors – Assistant District Attorneys Patrick Weede, Mike Silver and Jennifer Martin – will present aggravating factors and other evidence to persuade the jury that Juan Rodriguez deserves the death penalty.
Campbell and Stevens will present mitigating evidence to persuade the jury that Juan Rodriguez should be given a sentence of life in prison without the possibility of parole.
Prosecutors allege that Juan Rodriguez strangled Maria Rodriguez, 31, to death and then decapitated her on Nov. 18, 2010. She was reported missing Nov. 19, 2010, and on Dec. 12, 2010, her body was found in a wooded area at the end of Williamsburg Road, near the house prosecutors say Juan Rodriguez was staying while the couple was separated. Her skull was discovered May 29, 2013 in the Belews Creek area of Forsyth County.
Martin told Albright Friday that their evidence should last less than a day. Campbell said it will take two to three days to present their evidence.
Man on motorcycle in Winston-Salem taken to hospital after being hit by vehicle turning into Walmart parking lot, police say
Greensboro police investigating after man killed near 2500 block of West Gate City Boulevard
WINSTON-SALEM, N.C. -- A man is in the hospital following a crash in Winston-Salem on Saturday, according to a Winston-Salem Police Department news release.
Around 5:16 p.m., officers with the WSPD responded to a crash in the 5000 block of University Parkway.
Third stimulus checks: Here's how $2,000 direct payments became $1,400

redpajama_set_name: RedPajamaCommonCrawl


text:
HomeEsportsWePlay Esports unveils CS:GO academy league with $100,000 prize pool
WePlay Esports unveils CS:GO academy league with $100,000 prize pool
Media holding company and esports tournament organiser WePlay Esports has launched the WePlay Academy League (WAL), a new CS:GO competition for young talent.The league's inaugural season will feature eight CS:GO youth teams battling for a share of its $100,000 (~£72,407) prize pool.The participating teams include Astralis Talent, Fnatic Rising, FURIA Academy, mouz NXT, NAVI Junior, BIG.OMEN Academy, Young Ninjas and VP.Prodigy.RELATED: WePlay Esports named official Russian broadcaster for PGL Major Stockholm According to the release, the idea behind the league is to provide aspiring talent with experiences similar to that of being a professional esports athlete, including large prize pools, high-end production and LAN events.The competition's age limit is between 16 and 20 years old.At least four out of the team's five players must be within that bracket.A WePlay Esports spokesperson commented: "WePlay recognises the necessity to develop the next generation of players, and through WAL, youngsters will be able to make a name for themselves and gain the first-hand experience competing in a high-profile tournament." The announcement also states that WePlay aims to showcase the process behind the creation of an esports team, from scouting for players to forming a team and training.
WePlay Academy League Season 1 is set to kick off on July 19th.The competition will start with an online group stage, which will run through to August 8th.The four highest-ranked teams will then qualify for offline playoffs taking place from August 27th to 29th at the WePlay Esports Arena in Kyiv, Ukraine.RELATED: WePlay Esports partners with Parimatch for AniMajor broadcasts The introduction of the WePlay Academy League clearly shows WePlay Esports's commitment to helping to develop CS:GO talent.
Given the league has been formed in a joint effort with some of the most prominent esports organisations, it has the potential to become an effective and sustainable CS:GO talent pipeline that the current scene very much needs.ESI Podcasts | Digest, Focus, Insight.


text:
Clean Funny Jokes For All Ages
Jokes, Funny Pictures, Humour and more...
Office Antics
Office work dull?...None of your colleagues appreciate your humour?
Amuse yourself. Points are awarded on a degree of difficulty basis. You can award yourself extra points for creative execution.
ONE-POINT GAGS:
Run one lap around the office at top speed
Ignore the first five people who say 'good morning' to you.
Phone someone in the office you barely know, leave your name and say "Just called to say I can't talk right now. Bye"
To signal the end of a conversation, clamp your hands over your ears and grimace.
TWO-POINT GAGS:
Leave your zipper open for one hour. If anyone points it out, say, "Sorry, I really prefer it this way"
Walk sideways to the photocopier.
While riding an elevator, gasp dramatically every time the doors open.
THREE-POINT GAGS:
Babble incoherently at a fellow employee then ask "Did you get all that, I don't want to have to repeat it"
Page yourself over the intercom (do not disguise your voice)
Shout random numbers while someone is counting.
FIVE POINT GAGS:
At the end of a meeting, suggest that, for once, it would be nice to conclude with the singing of the national anthem (extra points if you actually launch into it yourself).
Walk into a very busy person's office and while they watch you with growing irritation, turn the light switch on/off 10 times.
For an hour, refer to everyone you speak to as 'Bob'.
After every sentence, say 'mon' in a really bad Jamaican accent. As in, "the report's on your desk, mon". Keep this up for one hour.
While an office mate is out, move their chair into the elevator.
In a meeting or crowded situation, slap your forehead repeatedly and utter, "Shut up, dang it, all of you just shut up!"
Carry your keyboard over to your colleague and ask "You wanna trade?"
Repeat the following conversation 10 times to the same person: "Do you hear that?" "What?" "Never mind, it's gone now."
Come to work in army fatigues and when asked why, say, "I can't talk about it."
Posing as a maitre d', call a colleague and tell him he's won a lunch for four at a local restaurant. Let him go.
Speak with an accent (French, German, Porky Pig, etc) during a very important conference call.
Find the vacuum and start vacuuming around your desk.
Hang a two-foot long piece of toilet roll from the back of your pants and act genuinely surprised when someone points it out.
AND FINALLY... Rollerblade around the floor throwing sweets.
posted by Unknown @ 2:33 AM 0 Comments
Two lawyers walking through the woods spotted a vicious-looking bear. The first lawyer immediately opened his briefcase, pulled out a pair of sneakers and started putting them on.The second lawyer looked at him and said, "You're crazy! You'll never be able to outrun that bear!"
"I don't have to," the first lawyer replied. "I only have to outrun you."
Ounce of Brains!
A lawyer finds out he has an inoperable brain tumor. It's so large, they have to do a brain transplant. His doctor gives him a choice of available brains. There's a jar of rocket scientist brains for $10 an ounce, a jar of regular scientist brains for $15 an ounce, and a jar of lawyer brains for the sum of $800 an ounce. The outraged lawyer says, "This is a ripoff! How come the lawyer brains are so damned expensive?" The doctor replies, "Do you know how many lawyers it takes to get an ounce of brain?"
Cheatin' Johnny
In class one day, Mr. Johnson pulled Johnny over to his desk after a test, and said:
"Johnny I have a feeling that you have been cheating on your tests."
Johnny was astounded and asked Mr. Johnson to prove it. Well, said Mr. Johnson, I was looking over your test and the question was, "Who was our first president?", and the little girl that sits next to you, Mary, put "George Washington", and so did you.
So, everyone knows that he was the first president. Well, just wait a minute, said Mr. Johnson. The next question was, "Who freed the slaves?" Mary put Abraham Lincoln and so did you.
Well, I read the history book last night and I remembered that, said Johnny. Wait, wait, said Mr. Johnson. The next question was, "Who was president during the Louisiana Purchase?" Mary put "I don't know", and you put, "Me neither"
How you make money...
A young man asked an old rich man how he made his money.
The old guy fingered his worsted wool vest and said, "Well, son, it was 1932.
The depth of the Great Depression. I was down to my last nickel.
"I invested that nickel in an apple. I spent the entire day polishing the apple and, at the end of the day, I sold the apple for ten cents.
"The next morning, I invested those ten cents in two apples. I spent the entire day polishing them and sold them at 5:00 pm for 20 cents. I continued this system for a month, by the end of which I'd accumulated a fortune of $1.37."
"And that's how you built an empire?" the boy asked.
"Heavens, no!" the man replied. "Then my wife's father died and left us two million dollars."
A university committee was selecting a new dean. They had narrowed the candidates down to a mathematician, an economist and a lawyer. Each was asked this question during their interview: How much is two plus two? The mathematician answered immediately, Four. The economist thought for several minutes and finally answered, Four, plus or minus one. Finally the lawyer stood up, peered around the room and motioned silently for the committee members to gather close to him. In a hushed, conspiratorial tone, he replied, How much do you want it to be?
posted by Unknown @ 10:55 AM 0 Comments
My Persian Weblog
Stupid Sayings
3Jokes...
Short & Funny
Finding the right Girl
Loving Husbands
Play on words
Only the English could've Invented this language!
Not So Funny Jokes
Short Funny Sentences
www.3Jokes.com


text:
Support the Falls of Clyde
The Spirit of Cutty Sark
In the spirit of Cutty Sark, 'Falls of Clyde International' are promoting the 'Return of the Clipper Tea Races' as an annual event.
The proposal is that once our tall ship 'Falls of Clyde' built in Port Glasgow in 1878, is rebuilt in Glasgow, not far from where the Cutty Sark was built, that she will engage in planned future operations across the globe. This includes education at sea, carry Fairtrade Cargo, and offer sail training and clean up ocean plastic waste for recycling.
As we engage with tea producers from China, India, Sri Lanka, Bangladesh and African tea producers, we are receiving very positive indications of interest in taking part.
Our ship will challenge, another tall ship with 'emission free' propulsion, but primarily using sail power, to meet in China or India, collect a token cargo, then race the traditional route that once the Cutty Sark made famous.
It is anticipated that this race would become a global media interest series of events as the two ships race home to the UK. This could attract global branding sponsorship, part of which could be made to the continued preservation of the Cutty Sark, further discussions will be required.
This new event could be as big as the 'Americas Cup and the Volvo Ocean Series', with cities enroute benefitting from increased tourism and commercial opportunities. As the Falls of Clyde is a Clyde built ship, we propose that unlike in the past where the races finished in London, we propose that this time they finish on the River Clyde, giving Scotland a major global maritime and media interest event.
Communities are forefront to our planned operations as we will offer skills training and global travel opportunities alongside educational scholarships.
Initiatives such as this and the other proposed ship operations will guarantee the long term future of the Falls of Clyde well into the future and develop opportunities for communities and heritage on the Clyde and in Hawaii.
Any parties interested in forward registration of interest should contact myself, David O'Neill at david.oneill@foci.scot
2020 © Falls of Clyde Ltd


text:
Fauci admits 'modest' NIH funding of Wuhan lab but denies 'gain of function'
Samuel Chamberlain
Social Links for Samuel Chamberlain
More On: Anthony Fauci
George Santos 'honored' with lying Pinocchio bobblehead
Only HIV vaccine in advanced trials failed: 'Obviously disappointing'
'I'm puzzled': Fauci responds to Elon Musk's calls to prosecute him
NY sees highest COVID death surge in nearly a year, data analysis reveals
The National Institutes of Health earmarked $600,000 for the Wuhan Institute of Virology over a five-year period to study whether bat coronaviruses could be transmitted to humans, White House chief medical adviser Dr. Anthony Fauci told lawmakers Tuesday.
Fauci, the head of the National Institute of Allergy and Infectious Diseases (NIAID), told a House Appropriations subcommittee that the money was funneled to the Chinese lab through the non-profit EcoHealth Alliance to fund "a modest collaboration with very respectable Chinese scientists who were world experts on coronavirus."
But Fauci emphatically denied that the money went toward so-called "gain of function" research, which he described as "taking a virus that could infect humans and making it either more transmissible and/or pathogenic for humans."
"That categorically was not done," he insisted.
Earlier in the hearing, NIH Director Dr. Francis Collins told Rep. Andy Harris (R-Md.) that researchers at the Wuhan lab "were not approved by NIH for doing "gain of function research" before adding "we are, of course, not aware of other sources of funds or other activities they might have undertaken outside of what our approved grant allowed."
Dr. Fauci noted it was important to study coronaviruses after the early-2000s SARS outbreak.
Hector Retamal/AFP via Getty Images
Dr. Fauci said the research money went to respected Chinese scientists.
Jim Lo Scalzo/Pool via AP
The NIH cut off funding to EcoHealth Alliance in April of last year, at the height of the pandemic and over the protests of EcoHealth President Peter Daszak
Fauci traced the NIH's interest in bat coronaviruses to the SARS outbreak from nearly two decades ago.
US has 'no means' to confirm if Wuhan lab workers got sick prior to COVID outbreak, Psaki says
"We had a big scare with SARS-CoV-1 {SARS] back in 2002, 2003 where that particular virus unquestionably went from a bat to an intermediate host to start an epidemic and a pandemic that resulted in 8,000 cases and close to 800 deaths," he said. "It would have been almost a dereliction of our duty if we didn't study this, and the only way you can study these things is you've got to go where the action is."
Fauci added: "You don't want to study bats in Fairfax County, Virginia, to find out what the animal-human interface is that might lead to a jumping of species."
NIH funding of work at the Wuhan Institute of Virology has come under increasing scrutiny in recent weeks, with Republican senators like Rand Paul of Kentucky and Tom Cotton of Arkansas accusing Fauci of lying about whether the money was used for gain of function research.
Meanwhile, the theory that the virus accidentally leaked from the lab rather than spreading from bats to humans via another animal, is gaining increasing acceptance among mainstream media.
Sen. Rand Paul is among the contingent who have called the NIH funding into question.
Susan Walsh, Pool/AP
Over the weekend, the Wall Street Journal reported that three researchers at the lab became so ill in November of 2019 that they sought hospital treatment. Though it is not clear whether the workers contracted coronavirus, their hospitalization coincides with the period when most experts believe the virus was spreading through the city of Wuhan.
Anthony Fauci
hearings.
Read Next CNN boss Jeff Zucker insists there are no 'special rules' ...


The "soft side" of IT doesn't only refer to software anymore. Today it's also about ethics. Successful innovation requires soft skills like empathy and cultural intelligence alongside the quantifiable skills like engineering and data science.
In many technology firms, those could be fighting words, but Accenture has a long history and core values that celebrate the role soft skills play in successful business. That's one of the reasons we've been doing research in data ethics since 2013 and have been publishing in the space since 2014.
In this half-decade of exploration, systemic opportunities for technical innovation in the ethics space have risen to the surface. First, we want to ensure that risks associated with digital investments are identified as close to their origin as possible. This prevents risks from ballooning as solutions are applied at scale. Second, we want to make the "right" decisions easier for companies to make. And third, we want to make it easier for both consumers and organizations to have more agency over data they've shared.
We know that it's critical for companies to be transparent about the values-based decisions that make it into products and services. For tech firms, this means software developers and data scientists must be able to identify values-based decisions they're making in their code. That's no small feat. That's why Accenture Labs is partnering with Fjord, design and innovation from Accenture Interactive, to research how best to engage developers and scientists in identifying these values-based decisions, documenting them quickly, and submitting that documentation to an aggregation point. We want to find instances where these decisions create out-sized risk, catch the risk early, and then mitigate.
Mitigation could simply be new tasks added to a developer's agile queue, or it could be coaching from a domain expert. The goal here is two-fold: First, we want software developers and data scientists to see this form of "ethics triage" as something that makes them write better code, and thus something they'll work into their regular practice; and second, we want to minimize risk at its source.
We also want to establish technology solutions that make it easier for organizations to choose a more ethically sustainable path. Our integrated design and innovation team in Dublin is developing technology that will help data scientists discover bias in datasets and offer options for remediation. We're also collaborating with organizations such as the Carnegie Endowment for International Peace to assemble a stakeholder community around deep fakes (multimedia created or altered by algorithmic means for a dubious intent) with the goal of giving organizations the necessary tools within their data supply chains to combat the spread of misinformation and deceptive actors.
Another tool that is in demand across industries is a privacy-preserving, trusted data exchange. Accenture Labs has filed a half-dozen patents on just such a system (the first of which has been issued). Such blockchain-based systems will give both consumers and companies more control over data they've shared. These solutions could be used as a system of record for everything from IoT-generated data to personally identifiable information. Data disclosers can share and curate datasets, set prices for sharing the data they have disclosed, specify who can and cannot have access to the data, decide what kind of research/insights the data they've disclosed can be used for, and irrefutably audit where data has gone, what's it's been used for, and how much they were paid as a result.
In all, these technologies address critical infrastructure needs that will help to build and maintain trust in digital products and services. It's critical that we—as an industry—continue to develop the tools necessary to support innovation at scale that is both ethical and a net benefit to all peoples.
For more about our work on data ethics, visit accenture.com/dataethics. To discuss opportunities to establish stronger governance around digital ethics, contact Steven Tiell.


text:
OpenSecrets Blog, Contributor
Published by the nonpartisan Center for Responsive Politics and featuring award-winning original reporting about money-in-politics.
For Roy Blunt, One Staff Salary Makes Up Most Of PAC Spending
by Emma Baccellieri
Sen. Roy Blunt (R-Mo.) campaigning at Lauf Equipment Co. in Jefferson City, Mo. in March -- at the same time Donald Trump was 130 miles away. (AP Photo/David A. Lieb)
Missouri Sen. Roy Blunt was nowhere to be found at his party's nominating convention in Cleveland this week, despite being vice chair of the Senate Republican conference. That has nothing to do with his feelings about the guy at the top of the ticket, he's said; he's in the middle of a tight re-election race and is using the time to campaign, like a number of other embattled GOP senators.
Despite being in a close contest, though, Blunt may not be making maximum use of one of the tools at his disposal: His leadership PAC. The top expenditure for Rely on Your Beliefs PAC -- which shrinks to the fitting acronym ROYB -- isn't for fundraising or communications or travel. Instead, it's one staffer's salary.
It isn't particularly uncommon for a candidate or a political committee to direct more than half of its operating expenditures to a single source -- one communications firm or consulting group, for example, which then hires other contractors to perform various tasks. But only a handful send more than half their outlays in an election cycle to a single individual. Topping this short list in 2012, 2014 and now 2016? Blunt's leadership PAC, which has paid its executive director, Keri Ann Hayes, hundreds of thousands of dollars each cycle, making her one of the highest paid individuals to hold such a position.
When Blunt was a member of the House from 1996-2010, his PAC's spending profile was fairly typical. Big recipients included communications groups, strategy firms and resorts that played host to large fundraising events, with various administrative costs making up much of the rest of the group's disbursements. But after Blunt was elected to the Senate in 2010, those patterns shifted.
Hayes, who has worked with the PAC for at least a decade, was paid less than $50,000 per cycle in 2008 and 2010. Then that spiked to nearly $300,000 in 2012 and more than $410,000 in 2014, with her salary making up more than half the committee's operating expenditures every two years. And so far in 2016, she has received more than $160,000, or nearly 70 percent of the PAC's spending.
That's in addition to more than $120,000 she has received directly from Blunt's candidate committee this cycle, paid to her married name of Keri Ann Tatusko rather than her maiden name of Hayes. In total, from 2011 through the end of June 2016, Blunt's PAC and candidate committee have made payments to Hayes totaling $1 million.
At the listed address for Blunt's leadership PAC, there was only a paper sign taped to the door and nobody inside. And the sign referred to Blunt's campaign committee, not the PAC. (Photo: Emma Baccellieri/OpenSecrets.org)
Reached by phone and provided with the above figures by email, Hayes declined to comment for this story. We received no response to a request for comment from the campaign, either. A visit to the PAC's office -- a single room on the top floor of an office a few blocks from the Capitol, a building boasting the largest private conference space on Capitol Hill -- found nobody home.
It's unclear whether Hayes hires any subcontractors or vendors with the sums she is paid. Her Rely on Your Beliefs payments are listed as "PAC Salary and benefits," while her candidate committee payments have been variously categorized as "wages and withholding," "payroll and withholding," "wages and benefits," and "payroll and benefits."
Rely on Your Beliefs typically raises more than it spends -- pulling in more than $700,000 so far this cycle and $1.2 million and $1.1 million in 2014 and 2012, respectively -- so even with the large payments to Hayes, the group still has plenty of cash on hand. It's funded mainly by the PACs of corporations and trade groups like Altria, Ernst & Young and the National Beer Wholesalers Association.
The PAC still has a communications firm and data services among its vendors, but in a reduced capacity compared to what was seen during Blunt's time in the House -- neither has received more than $40,000 since he was elected to the Senate.
Many leadership PACs have few or no salary expenses -- individuals may work for both a candidate's campaign committee and leadership PAC, and the PAC often operates as a fundraising vehicle that supports the campaign without making any payments to individual staffers. Senators are limited in how they can use their campaign money, but there are few such rules governing spending by leadership PACs. Like many, Rely on Your Beliefs contributes funds outside of its operating expenditures to other lawmakers and party committees: nearly $560,000 in the 2014 midterm cycle, for instance.
Even ignoring the money that Hayes has received directly from Blunt's candidate committee, the hundreds of thousands in dollars that she has been paid by Rely on Your Beliefs stand out. In 2012 and 2014, she was paid more than any other individual by a leadership PAC; in the 2016 cycle, she is in second place, behind Laura Sequeira and the $215,000 she has received as finance director of Sen. Mitch McConnell's (R-Ky.) leadership PAC.
By comparison, the leadership PAC of Blunt's fellow Missouria senator, Claire McCaskill, hasn't paid any individual more than $1,000 in this election cycle. Several Senate leadership PACs have not made direct payments to any individuals at all.
Blunt is running for a second term against Missouri Secretary of State Jason Kander, a former Army intelligence officer who has fronted an aggressive advertising campaign against Blunt. Though Blunt's incumbent status means that his cash on hand far exceeds that of Kander -- to the tune of $5.5 million to $2.8 million in their last FEC filings -- Kander actually slightly outraised Blunt in the opening months of this year and has done particularly well with small donors, receiving more than $600,000 from contributions of less than $200, compared to less than $190,000 for Blunt. Though their FEC reports for the most recent quarter have not yet been released, Blunt's campaign claimed to have raised $2.3 million between April and June, compared to the $1.75 million reportedly raised by Kander's campaign.
Politics News Roy Blunt Jason Kander Missouri


I'll be setting up shop somewhere in Las Vegas in Mid-to-late February of 2010. I've been there once before, and have a few customers who have been kind enough to ask me back. Overall, though, this is a new territory for me. If you happen to be a harpist in the area, please get in touch if there's anything I can do for you. If you know a harpist in the Las Vegas area, won't you mention this blog entry to them or direct them to my website? Remember, I'm authorized to do the free first year warranty regulations on Lyon & Healy and Salvi Harps, as well as other warranty repairs. Again, let me know if there's anything I can help you with, and spread the word!


text:
Natalie Wood's 'Miracle on 34th Street'…
Kate Winslet Breaks Into the Famous Kilkare Estate in 'Eternal Sunshine of the Spotless Mind'
Compass; Associated Press
Plus Icon Location Wainscott, N.Y.
Plus Icon Specs 6,493 square feet, 7 bedrooms, 8 bathrooms
Plus Icon Lot Size 3.42 acres
It has been called the "quintessential Hamptons beach house." With a picturesque dark shingled exterior, dazzling oceanfront location and postcard-worthy vistas, images of the residence indeed call to mind the most idyllic of East Coast coastal living. So it is no wonder the place found its way to the silver screen in several South Fork-set productions including director Michel Gondry's beloved 2004 science fiction-slanted romance "Eternal Sunshine of the Spotless Mind."
Located at 40 Association Rd. in the town of Wainscott's exclusive – and exclusively private – Georgica Association, the charming three-story residence is known as "Kilkare," a made-up term our very own Laura Euler described as "a Victorian whimsy, an Irish-sounding word meaning to 'kill care"' in a 2019 article for the Behind the Hedges website. (Please remember this is a private home. Do not disturb the residents or the property in any way.)
The estate was originally built in 1877 as a summer home for wealthy New York attorney Walter Edwards and his wife, Camilla, who, as George W. Pierson noted in "Memorandum on the History of the Georgica Association, 1880-1948," "Called in a dock builder from Brooklyn, gave him a few dimensions and the injunction that the house must be extremely strong — then blithely set off for Europe." As one does.
Situated on a rolling bluff overlooking the sand a mere 50 feet from the Atlantic, the pad boasts an incredible 332 feet of ocean frontage as well as an ample seven bedrooms and eight baths.
Additional measurement details are somewhat disparate with some sources listing the home's square footage as 6,493 and others as 5,000. The acreage is also in dispute with several sites claiming the pad sits on a 3.42-acre plot and others noting it as a no-less-impressive 2.81-acre parcel. Whatever the case, there is no denying the home is spacious, as is the land surrounding it.
Hockey Legend Alexei Yashin Skates Away from Opulent Long Island Mansion
Jan 14, 2022 11:34 am PT
Park Avenue Duplex Fit for a Francophile Offers $27.5 Million of Stately Elegance
Jonny Lee Miller and Lucy Liu's 'Elementary' Brownstone Quietly Floats On and Off the Market
2022 Oscar Predictions: Best Director
You need to see why TikTok is obsessed with this $20 Amazon find


text:
.container {
  display: flex;
  align-items: center;
  flex-direction: column;
  background-color: #E6E4DF;
  margin-top: 120px;
  user-select: none;
}

.tileRow {
  display: flex;
  width: 100%;
}

redpajama_set_name: RedPajamaGithub


I admit that I am really behind the curve in posting about the 'Phoenix:Xu Bing" exhibit at the Cathedral of St. John the Divine but, I am a little concerned about the new admission process at the Cathedral. It is now impossible to just enter the nave of the Cathedral, without being directed by a guard to the Visitor Center. The person at the cash register will tell you that the fee is $10.00 dollars to get in. They don't mention that is a suggested admission so if this fee is not in your price range offer what you can. I am all for the Church raising money to keep open but they should be more careful to mention that is is a suggested price, verbally, I think it is written in small print somewhere. Anyway once you are in you will very glad you did donate something because the exhibition is breathtaking. The two very large and exotic looking bird sculptures hanging from the nave are called Feng ( the male) and Huang ( the female) respectively. Together they weigh 12 tons and are made from the detritus of construction building sites in Beijing China. The artist Xu Bing embarked on his project in 2008 and took 2 years to create and assemble them with his team of assistants. They have traveled a long way making stops at the Today Art Museum in Beijing, the Expo 10 in Shanghai, MassMoCa in North Adams, MA and finally the Cathedral of St. John the Divine. They will be displayed here through 2014. This exhibit is perfect for all ages.
The Cathedral is open 7:30 am – 6 pm daily.
The Visitor Center and Cathedral Shop are open 9 am – 5 pm daily.


text:
Fern Britton Voted Off Strictly Come Dancing
Television presenter beaten by Kimberley Walsh in dance-off...
Sunday, November 11, 2012 - 20:23
TV presenter Strictly Come Dancing.
The 55-year-old former This Morning host lost out in the dance-off after finding herself in the bottom two alongside Girls Aloud star Kimberley Walsh.
And the judges were unanimous in deciding that Fern and partner Artem Chigvintsev's salsa was not as good as Kimblerley and Pasha Kovalev's Viennese waltz.
Craig Revel Horwood said: "It's a no brainer - Kimberley and Pasha."
Darcey Bussell added: "The cleanest performance for me was Kimberley and Pasha."
And Bruno Tonioli made it a hat-trick saying: "Well, with all due respect, I thought one couple was outstanding and that couple is Kimberley and Pasha."
Fern was effusive about her enjoyment of her time on the show in her exit interview.
She said: "This is the best party on the television, it's the best programme in the world, and I'm thrilled to have been part of it.
"Everyone else - good luck, good luck, good luck! It's the best party. You've got dancing in the drawing room, you've got snogging upstairs, you've got throwing-up in the garden. It's been fantastic. You really do live that - the throwing-up mostly!
"Artem, I've loved it, I wouldn't have swapped you for anything. There have been highs and lows, we've got to know each other pretty well, and I do adore you… and Kimberley and Pasha are fantastic."
And Artem, a man of fewer words, replied: "It has been very lovely."
Earlier this week judge Craig stuck the boot into telly rival The X Factor.
SEE THE FULL STRICTLY COME DANCING LINE UP HERE!
CHECK OUT MORE NEWS, PICS & VIDEOS FROM THE 2012 MTV EMA HERE!
More From Strictly Come Dancing
Celebs Who Cheated With Their Reality TV Co-Star | MTV Celeb
Celebs Who Cheated With Their Reality TV Co-Star: Including Seann Walsh And Amber Turner
The Saturdays' Mollie King Is The First Contestant Confirmed For Strictly Come Dancing
Joe Wicks Is Clearing His Diary To Appear On Strictly Come Dancing 2017
Charlotte Crosby Reckons She Should Be On The Next Series Of Strictly Come Dancing
Celebrity Big Brother 2016: Kristina Rihanoff Shocks Her Housemates As She Announces She Is Three Months Pregnant
Caroline Flack & Gary Beadle Take Flirty Twitter Banter To A Whole New Level
BBC Under Fire For Refusing Same-Sex Couple On Strictly
Simon Cowell To Pinch Rita Ora From The Voice?
Is There An X Factor Shake Up On The Way?
The Saturdays' Frankie Expecting Second Child, Will Miss Strictly Tour
West End Beckons For Strictly Come Dancing Winner Caroline Flack


My mom's split pea soup recipe - So what CAN you eat?
My mom passed away in 1988 when I was at the tender age of 24. Some of my most vivid and happy memories of family gatherings and parties and dinners include this soup. The smell and the taste of it take me back quicker that anything. I thought the recipe was lost forever, but it turns out that it lived on in my sister-in-law's recipe box. It's delicious! In the photo below you can see my sister-in-law's copy which I've typed up here, and I've noted modifications to make it vegan, still very tasty, and leave the carrots with a little structure.
Bring peas and boullion to a boil in a large soup pot. Add ham or ham bone (if you must) to the boiling water and add remaining ingredients. Simmer for an hour and a half, stirring frequently. As soup thickens, continue adding water to desired consistency. I added a full four cups of additional water to the peas the last time I made this.
My modifications to mom's recipe: Saute the onions and garlic in the bottom of the soup pot in a little olive oil for a few minutes before adding water and peas. Add all the ingredients except the carrots; after the soup has simmered for 45 minutes or an hour add the carrots so that they retain some personality.


Bollywood actor Tiger Shroff is undoubtedly the youngest superstar we have in the industry and 'Baaghi' as a franchise as a testimony of it. 'Baaghi 2' had been one of the biggest openers of 2018 and it is the highest day one collection for any actor amongst, Tiger, Ranveer Singh, Varun Dhawan, and Arjun Kapoor. Yesterday i.e. March 30, 'Baaghi 2' completed one year.
The phenomenal response and superlative box office trend, Tiger Shroff has gone ahead to mark multiple first with 'Baaghi 2'.
Challenging the norms of the industry, five films old Tiger Shroff shattered major records at the box office with his power-packed performance and enigmatic fanbase across the nation. Tiger and his sister Krishna Shroff have, time and again, been giving their fans the ultimate fitness goals. A testimony of the same was recently witnessed with a joint venture of the chain of gyms in Mumbai called 'MMA Matrix".
On the work front, Tiger Shroff will be next seen in 'Student Of The Year 2′, next with YRF alongside Hrithik Roshan and Sajid Nadiadwala's 'Baaghi 3'.


The Time I "Thought" I Had Appendicitis.
I got back home after my NYSC(National Youth Service Corps) in the late 2015. Things were going on well until I started feeling excruciating pains on the right side of my tummy. Honestly, before then, I'd only heard of people going through surgical operations to remove appendicitis. The scar is always a signal.


Mineral stains are a major problem with toilet bowls, developing mostly when you have a hard water supply that has a high mineral or alkaline content. This often leaves a dirty, discolored ring around your toilet bowl that sticks tightly plus leaves spots throughout the bottom of the toilet bowl. To remove this mineral buildup, you have to use a product that dissolves the mineral content without damaging your toilet or plumbing system.
Pour 2 cups white vinegar into your toilet bowl. Let sit for 15 minutes.
Scrub the toilet bowl with your bowl brush and examine to make sure all stains are removed. Flush the toilet.
Pour 1 gallon white vinegar into the toilet bowl if mineral stains are still present, and this time let the vinegar sit in the toilet overnight.
Scrub down your toilet bowl the next morning with the bowl brush and flush the toilet when all stains are gone.
Repeat the 2 cups of vinegar step each week to keep the stains at a minimum.


text:
La  (en occitan : carrièra de las Vinhas) est une voie publique de Toulouse, chef-lieu de la région Occitanie, dans le Midi de la France. Elle relie les quartiers de Borderouge et de Grand-Selve, tous deux dans le secteur 3 - Nord.

Situation et accès

Description
La rue des Vignes est une voie publique de Toulouse. Elle naît perpendiculairement à la rue Edmond-Rostand. La première partie de la rue, orientée au nord, large de 9 mètres, est longue de 296 mètres. Après avoir franchi par un pont les voies du périphérique, elle reçoit la rue Thérèse-Avondo au niveau du rond-point Denise-Pau. Elle est prolongée au nord par le rond-point Marie-Noël, puis par la rue Fénelon. La deuxième partie de la rue, orientée au nord-est, rectiligne, large de 9 mètres et longue de 272 mètres, traverse une partie du quartier de Grand Selve. Elle se termine au carrefour de l'allée de Grand-Selve. Elle est prolongée au nord-est par la rue Simone-Henry.

La chaussée compte une seule voie de circulation automobile à double-sens. Elle est définie comme une zone 30 et la vitesse est limitée à 30 km/h. Il n'existe pas d'aménagement cyclable.

Voies rencontrées
La rue des Vignes rencontre les voies suivantes, dans l'ordre des numéros croissants (« g » indique que la rue se situe à gauche, « d » à droite) :

 Rue Edmond-Rostand
 Rond-point Denise-Pau
 Rue Thérèse-Avondo (g)
 Rond-point Marie-Noël (d)
 Allée de Grand-Selve

Transports
La rue des Vignes est parcourue, entre la rue Edmond-Rostand et le rond-point Denise-Pau par la ligne de bus , qui a son terminus, au sud, près de la station Borderouge, sur la ligne de métro , et d'une importante gare de bus fréquentée par les lignes de bus .

La station de vélos en libre-service VélôToulouse la plus proche est la station  (rue des Bouquetins).

Odonymie
La rue des Vignes tient probablement son nom des vignes du domaine de Grand-Selve sur lequel elle a été tracée. D'ailleurs, la rue Fénelon, qui lui est parallèle, fut désignée comme la rue Tournante-des-Vignes jusqu'en 1947.

Histoire

Patrimoine et lieux d'intérêt

  66 : maison toulousaine. La maison, construite vers 1925, adopte les formes de la toulousaine, quoiqu'elle s'en distingue par l'utilisation du béton et le soin apporté au décor. Le bâtiment s'élève sur un seul niveau. La porte est encadrée de deux larges ouvertures rectangulaires. Elles sont mises en valeur par un chambranle mouluré et surmontées d'une agrafe.

Références

Voir aussi

Bibliographie
 Pierre Salies, Dictionnaire des rues de Toulouse, 2 vol., éd. Milan, Toulouse, 1989 .

Articles connexes
 Liste des voies de Toulouse
 Maison toulousaine

Liens externes
 Inventaire préliminaire de la ville de Toulouse, sur le site Urban-Hist, Archives municipales de Toulouse (consulté le ).
 Inventaire général du patrimoine culturel d'Occitanie, sur le site Ressources patrimoines - La médiathèque culturelle de la Région Occitanie (consulté le ).

Vignes
Quartier Borderouge


text:
Характеристическая пьеса — многозначный термин:
 Характеристическая пьеса (музыка)
 Характеристическая пьеса (драма)


text:
Second edition of roleplaying game announced
By Tania Spiers-Phillips July 15, 2021 July 15, 2021 News
Irish-based roleplaying game developers Cubicle 7 have announced the upcoming release of the Doctor Who: The Roleplaying Game Second Edition.
The multi award winning team behind Warhammer Age of Sigmar: Soulbound Roleplaying Game, Warhammer 40,000 Wrath and Glory Roleplaying Game and the Warhammer Fantasy Roleplay Fourth Edition, announced the new edition on Monday.
Established in 2007 they have grown organically and now have relationships with some of the most-loved brands in fantasy and a team of more than 15.
In making the announcement, the team also shared the cover image designed by renowned digital artist Will Brooks, whose Doctor Who work has been used by Big Finish and Titan Comics.
A spokesman for Cubicle 7 said the award-winning Doctor Who: The Roleplaying Game had regenerated into a new Second Edition that was now "faster, easier, and even more exciting".
"This book presents all the rules and background you need to voyage across space and time with the Doctor, or as new characters experiencing brand new epic adventures."
The Core rulebook includes: Complete character creation rules to allowing players to bring to life a new time travelling adventurer to explore space and time aboard the TARDIS. Players have the chance to be companions to the Doctor or even a new Time Lord, Time Agents or investigators or defenders of Earth.
The rules also include a complete revised set of rules for the game and advice for
Gamemasters old and new as well as an expansive look at the history of the Universe, detailing many of the aliens and creatures the Doctor has encountered over the years.
Find out exactly what is included in the core rulebook here: https://bit.ly/2TZJvdw.
« Big Finish writing competition
Grey Worm for Tardis Team »