GET https://kbin.spritesserver.nl/index.php/u/@scrubbles@poptalk.scrubbles.tech/threads/commented/%E2%88%9E/links

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
22.41 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.01 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2140
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2030 …}
  +image: Proxies\__CG__\App\Entity\Image {#2130 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2133 …}
  +slug: "Sounds-like-Haier-is-opening-the-door"
  +title: "Sounds like Haier is opening the door!"
  +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
  +body: """
    > Dear Andre,\n
    \n
    ```\n
    \n
    <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
    </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
    </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Hope to hear back from you soon.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Best regards\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Gianpiero Morbello\n
    </span><span style="color:#323232;">Head of Brand & IOT\n
    </span><span style="color:#323232;">Haier Europe\n
    </span>\n
    ```\n
    \n
    If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 54
  +favouriteCount: 350
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727688781 {#2094
    date: 2024-09-30 11:33:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2129 …}
  +votes: Doctrine\ORM\PersistentCollection {#2132 …}
  +reports: Doctrine\ORM\PersistentCollection {#2040 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
  +badges: Doctrine\ORM\PersistentCollection {#2351 …}
  +children: []
  -id: 31967
  -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
  -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705855568
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/573203"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705769168 {#2241
    date: 2024-01-20 17:46:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2140
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2030 …}
  +image: Proxies\__CG__\App\Entity\Image {#2130 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2133 …}
  +slug: "Sounds-like-Haier-is-opening-the-door"
  +title: "Sounds like Haier is opening the door!"
  +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
  +body: """
    > Dear Andre,\n
    \n
    ```\n
    \n
    <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
    </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
    </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Hope to hear back from you soon.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Best regards\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Gianpiero Morbello\n
    </span><span style="color:#323232;">Head of Brand & IOT\n
    </span><span style="color:#323232;">Haier Europe\n
    </span>\n
    ```\n
    \n
    If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 54
  +favouriteCount: 350
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727688781 {#2094
    date: 2024-09-30 11:33:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2129 …}
  +votes: Doctrine\ORM\PersistentCollection {#2132 …}
  +reports: Doctrine\ORM\PersistentCollection {#2040 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
  +badges: Doctrine\ORM\PersistentCollection {#2351 …}
  +children: []
  -id: 31967
  -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
  -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705855568
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/573203"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705769168 {#2241
    date: 2024-01-20 17:46:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2140
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2030 …}
  +image: Proxies\__CG__\App\Entity\Image {#2130 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2133 …}
  +slug: "Sounds-like-Haier-is-opening-the-door"
  +title: "Sounds like Haier is opening the door!"
  +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
  +body: """
    > Dear Andre,\n
    \n
    ```\n
    \n
    <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
    </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
    </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Hope to hear back from you soon.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Best regards\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Gianpiero Morbello\n
    </span><span style="color:#323232;">Head of Brand & IOT\n
    </span><span style="color:#323232;">Haier Europe\n
    </span>\n
    ```\n
    \n
    If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 54
  +favouriteCount: 350
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727688781 {#2094
    date: 2024-09-30 11:33:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2129 …}
  +votes: Doctrine\ORM\PersistentCollection {#2132 …}
  +reports: Doctrine\ORM\PersistentCollection {#2040 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
  +badges: Doctrine\ORM\PersistentCollection {#2351 …}
  +children: []
  -id: 31967
  -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
  -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705855568
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/573203"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705769168 {#2241
    date: 2024-01-20 17:46:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\Entry {#2023
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2030 …}
  +image: Proxies\__CG__\App\Entity\Image {#2032 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2026 …}
  +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
  +title: "Haier hits Home Assistant plugin dev with takedown notice"
  +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
  +body: """
    I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
    \n
    Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
    \n
    So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
    \n
    It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
    \n
    Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
    \n
    - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
    - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
    \n
    and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
    \n
    (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 519
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016561 {#1362
    date: 2024-09-22 16:49:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  +badges: Doctrine\ORM\PersistentCollection {#2020 …}
  +children: []
  -id: 31622
  -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
  -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705711855
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/567593"
  +editedAt: DateTimeImmutable @1726542662 {#1403
    date: 2024-09-17 05:11:02.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705625455 {#2019
    date: 2024-01-19 01:50:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\Entry {#2023
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2030 …}
  +image: Proxies\__CG__\App\Entity\Image {#2032 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2026 …}
  +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
  +title: "Haier hits Home Assistant plugin dev with takedown notice"
  +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
  +body: """
    I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
    \n
    Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
    \n
    So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
    \n
    It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
    \n
    Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
    \n
    - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
    - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
    \n
    and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
    \n
    (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 519
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016561 {#1362
    date: 2024-09-22 16:49:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  +badges: Doctrine\ORM\PersistentCollection {#2020 …}
  +children: []
  -id: 31622
  -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
  -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705711855
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/567593"
  +editedAt: DateTimeImmutable @1726542662 {#1403
    date: 2024-09-17 05:11:02.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705625455 {#2019
    date: 2024-01-19 01:50:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\Entry {#2023
  +user: App\Entity\User {#264 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2030 …}
  +image: Proxies\__CG__\App\Entity\Image {#2032 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2026 …}
  +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
  +title: "Haier hits Home Assistant plugin dev with takedown notice"
  +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
  +body: """
    I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
    \n
    Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
    \n
    So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
    \n
    It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
    \n
    Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
    \n
    - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
    - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
    \n
    and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
    \n
    (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 519
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016561 {#1362
    date: 2024-09-22 16:49:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  +badges: Doctrine\ORM\PersistentCollection {#2020 …}
  +children: []
  -id: 31622
  -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
  -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705711855
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/567593"
  +editedAt: DateTimeImmutable @1726542662 {#1403
    date: 2024-09-17 05:11:02.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705625455 {#2019
    date: 2024-01-19 01:50:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details